5***@qq.com
5***@qq.com
  • 发布:2020-08-04 13:38
  • 更新:2020-08-04 16:52
  • 阅读:2880

uni-app的manifest.json配置其他的国际化不起作用。例如日本

分类:HBuilderX

项目涉及到国际化的一些配置,i18n目前ok,但是在manifest.json配置locales的国际化时,不起作用,使用将"ja"、“ja-JP”、“ja-CN”都不起作用。希望来个人解决。项目比较急。谢谢了。
以下为locales中的代码。手机系统切换日语不起作用。用日本的手机也不行。

"ja-JP" : {
"name" : "Orangemarket", // 应用名称
"android" : {
"strings" : {
//Android平台自定义字符串
"NSPhotoLibraryUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。",
"NSPhotoLibraryAddUsageDescription" : "“Orangemarket”商品の共有図を保存するのに便利なように、あなたの同意が必要です。",
"NSCameraUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。"
}
},
"ios" : {
"privacyDescription" : {
//iOS平台隐私访问描述信息
"NSPhotoLibraryUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。",
"NSPhotoLibraryAddUsageDescription" : "“Orangemarket”商品の共有図を保存するのに便利なように、あなたの同意が必要です。",
"NSCameraUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。"
}
}
},
"ja" : {
"name" : "Orangemarket", // 应用名称
"android" : {
"strings" : {
//Android平台自定义字符串
"NSPhotoLibraryUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。",
"NSPhotoLibraryAddUsageDescription" : "“Orangemarket”商品の共有図を保存するのに便利なように、あなたの同意が必要です。",
"NSCameraUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。"
}
},
"ios" : {
"privacyDescription" : {
//iOS平台隐私访问描述信息
"NSPhotoLibraryUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。",
"NSPhotoLibraryAddUsageDescription" : "“Orangemarket”商品の共有図を保存するのに便利なように、あなたの同意が必要です。",
"NSCameraUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。"
}
}
},
"ja-CN" : {
"name" : "Orangemarket", // 应用名称
"android" : {
"strings" : {
//Android平台自定义字符串
"NSPhotoLibraryUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。",
"NSPhotoLibraryAddUsageDescription" : "“Orangemarket”商品の共有図を保存するのに便利なように、あなたの同意が必要です。",
"NSCameraUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。"
}
},
"ios" : {
"privacyDescription" : {
//iOS平台隐私访问描述信息
"NSPhotoLibraryUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。",
"NSPhotoLibraryAddUsageDescription" : "“Orangemarket”商品の共有図を保存するのに便利なように、あなたの同意が必要です。",
"NSCameraUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。"
}
}
},

2020-08-04 13:38 负责人:无 分享
已邀请:
5***@qq.com

5***@qq.com (作者) - 孙梦开发

项目下载下来后,应用名称不会跟随系统语言改变例如切换日本语言,配置的不起作用。

  • qian0314

    请问配置多语言那里

    ("strings" : {

    //Android平台自定义字符串

    "NSPhotoLibraryUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。",

    "NSPhotoLibraryAddUsageDescription" : "“Orangemarket”商品の共有図を保存するのに便利なように、あなたの同意が必要です。",

    "NSCameraUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。"

    })

    ,该用NSPhotoLibraryUsageDescription 还是 dcloud_feature_barcode2_no_camera_permission 啊

    2022-08-22 15:13

DCloud_App_Array

DCloud_App_Array

从你配置的信息来看是希望应用名称配置为“Orangemarket”吧,manifest.json文件的 基础配置 中应用名称配置这个就可以,如果在中文环境需要显示中文可以在locals -> zh 下配置name即可。
iOS默认提示日文,可以直接在manifest.json文件的 App权限配置 的 iOS隐私信息访问许可描述 中配置日文
注意:iOS云端打包只支持配置"en"、"zh"、"zh-TW"、"zh-HK"。

  • 5***@qq.com (作者)

    您好,这边我确实想到这个办法,默认是日文的,然后在locals下面配置了中文和英文,但是下载下来的app不对,在英文语言中是英文的” Orangemarket“,但是在日文和中文系统中还是中文,我切换到英文是英文,再从英文切换到日文又变好了成“ Orangemarket”,从中文切换到日文就不行,不知道这个是bug还是什么情况。这边我提供一下manifest.json的全部配置。麻烦看看下谢谢了。

    2020-08-04 16:51

  • DCloud_App_Array

    回复 5***@qq.com: 从描述来看有可能是rom的bug呀,换一台手机试下。

    2020-08-04 17:02

  • 5***@qq.com (作者)

    回复 DCloud_App_Array: 大哥救救我。我项目明天上线,今天完不成就毙了,我换了个手机还这样,苹果8换成苹果xs,再换成苹果6。。麻烦再看看我的配置文件manifest.json中国际化和默认的配置对不对。

    2020-08-04 17:22

  • 5***@qq.com (作者)

    回复 DCloud_App_Array: 我每次重新打的自定义基座包,跟这个有关系吗?

    2020-08-04 17:24

  • DCloud_App_Array

    回复 5***@qq.com: 只有iOS有这个问题吗?

    2020-08-04 19:08

  • 5***@qq.com (作者)

    回复 DCloud_App_Array: 目前安卓还没试。一直在处理ios的这个问题。

    2020-08-04 19:30

  • 5***@qq.com (作者)

    回复 DCloud_App_Array: 麻烦那边看看,到底哪里出问题了,厂家rom应该没啥问题,我换了好几台苹果手机,判断出当切换到不是中文、英文时的语言不会切换。

    2020-08-04 19:32

  • 5***@qq.com (作者)

    回复 DCloud_App_Array: 这块的默认语言不起作用,会默认选中locales下第一个写的国际化语言。就算不是这个国家都会选则第一个语言,麻烦尽快处理一下这个问题。

    2020-08-04 19:45

  • DCloud_App_Array

    请把appid发出来一下

    2020-08-05 13:24

  • 5***@qq.com (作者)

    这个是我的appid =》UNIB7789AF

    2020-08-05 13:29

  • 5***@qq.com (作者)

    回复 DCloud_App_Array: 下划线出不来

    2020-08-05 13:29

  • 英盟

    plus.gallery.pick配置了zh下默认用葡语 系统语言为中文的情况下显示正常为葡语,但是系统语言切换为葡语时显示的是中文,不应该显示我这个默认配置吗?

    2020-08-18 11:36

5***@qq.com

5***@qq.com (作者) - 孙梦开发

{
"name" : "Orangemarket",
"appid" : "隐藏了",
"description" : "二手交易平台",
"versionName" : "1.0.15",
"versionCode" : "100",
"transformPx" : false,
"app-plus" : {
"compatible" : {
"ignoreVersion" : true
},
"nvueCompiler" : "uni-app",
"usingComponents" : true,
"splashscreen" : {
"alwaysShowBeforeRender" : true,
"waiting" : false,
"autoclose" : true,
"delay" : 3000
},
"modules" : {
"Payment" : {},
"Share" : {},
"Push" : {}
},
"locales" : {
"ja" : {
"name" : "Orangemarket", // 应用名称
"android" : {
"strings" : {
//Android平台自定义字符串
"NSPhotoLibraryUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。",
"NSPhotoLibraryAddUsageDescription" : "“Orangemarket”商品の共有図を保存するのに便利なように、あなたの同意が必要です。",
"NSCameraUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。"
}
},
"ios" : {
"privacyDescription" : {
"NSPhotoLibraryUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。",
"NSPhotoLibraryAddUsageDescription" : "“Orangemarket”商品の共有図を保存するのに便利なように、あなたの同意が必要です。",
"NSCameraUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。"
}
}
},
"zh" : {
"name" : "橙示",
"android" : {
"strings" : {
"NSPhotoLibraryUsageDescription" : "“橙示“需要您的同意,才能访问您的相册,以便于获取商品信息。",
"NSPhotoLibraryAddUsageDescription" : "“橙示“需要您的同意,才能访问您的相册,以便于保存商品分享图。",
"NSCameraUsageDescription" : "“橙示“需要您的同意,才能访问您的相机,以便于获取商品信息。"
}
},
"ios" : {
"privacyDescription" : {
"NSPhotoLibraryUsageDescription" : "“橙示“需要您的同意,才能访问您的相册,以便于获取商品信息。",
"NSPhotoLibraryAddUsageDescription" : "“橙示“需要您的同意,才能访问您的相册,以便于保存商品分享图。",
"NSCameraUsageDescription" : "“橙示“需要您的同意,才能访问您的相机,以便于获取商品信息。"
}
}
},
"en" : {
"name" : "Orangemarket",
"android" : {
"strings" : {
"NSPhotoLibraryUsageDescription" : "“Orangemarket“ Your consent is required to access your photo album for easy access to product information.",
"NSPhotoLibraryAddUsageDescription" : "“Orangemarket“ Your consent is required to access your photo album in order to save the product sharing map.",
"NSCameraUsageDescription" : "“Orangemarket“ Your consent is required to access your camera for easy access to product information."
}
},
"ios" : {
"privacyDescription" : {
"NSPhotoLibraryUsageDescription" : "“Orangemarket“ Your consent is required to access your photo album for easy access to product information.",
"NSPhotoLibraryAddUsageDescription" : "“Orangemarket“ Your consent is required to access your photo album in order to save the product sharing map.",
"NSCameraUsageDescription" : "“Orangemarket“ Your consent is required to access your camera for easy access to product information."
}
}
}
},
/ 模块配置 /
"distribute" : {
/ 应用发布信息 /
"android" : {
"schemes" : [ "detail" ],
/ android打包配置 /
"permissions" : [
"<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.CALL_PHONE\"/>",
"<uses-permission android:name=\"android.permission.CAMERA\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
"<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
"<uses-permission android:name=\"android.permission.INSTALL_PACKAGES\"/>",
"<uses-permission android:name=\"android.permission.INTERNET\"/>",
"<uses-permission android:name=\"android.permission.MODIFY_AUDIO_SETTINGS\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
"<uses-permission android:name=\"android.permission.READ_CONTACTS\"/>",
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
"<uses-permission android:name=\"android.permission.RECORD_AUDIO\"/>",
"<uses-permission android:name=\"android.permission.REQUEST_INSTALL_PACKAGES\"/>",
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
"<uses-permission android:name=\"android.permission.WRITE_CONTACTS\"/>",
"<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
],
"targetSdkVersion" : "25"
},
"ios" : {
"capabilities" : {
"entitlements" : {
"com.apple.developer.associated-domains" : [ "applinks:h5.app.orangemarket.cn" ]
}
},
"urltypes" : [
{
"urlschemes" : [ "com.app.zhonggu", "detail" ]
}
],
"privacyDescription" : {
"NSPhotoLibraryUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。",
"NSPhotoLibraryAddUsageDescription" : "“Orangemarket”商品の共有図を保存するのに便利なように、あなたの同意が必要です。",
"NSCameraUsageDescription" : "“Orangemarket”あなたの同意が必要で、あなたのアルバムにアクセスすることができます。商品情報を入手するのに便利です。"
}
},
/ ios打包配置 /
"sdkConfigs" : {
"ad" : {},
"share" : {
"weixin" : {
"appid" : "wx50f583fc0fe3078b",
"UniversalLinks" : "https://h5.app.orangemarket.cn/"
}
},
"payment" : {
"weixin" : {
"appid" : "wx50f583fc0fe3078b",
"UniversalLinks" : "https://h5.app.orangemarket.cn/"
},
"alipay" : {}
},
"push" : {
"unipush" : {}
}
},
"splashscreen" : {
"android" : {
"xhdpi" : "/Users/apple/Desktop/项目/中古/材料/JP图.png",
"xxhdpi" : "/Users/apple/Desktop/项目/中古/材料/JP图.png",
"hdpi" : "/Users/apple/Desktop/项目/中古/材料/JP图.png"
},
"ios" : {
"iphone" : {
"retina35" : "/Users/apple/Desktop/项目/中古/材料/JP图.png",
"retina40l" : "",
"retina40" : "/Users/apple/Desktop/项目/中古/材料/JP图.png",
"retina47l" : "",
"retina47" : "/Users/apple/Desktop/项目/中古/材料/JP图.png",
"retina55" : "/Users/apple/Desktop/项目/中古/材料/JP图.png",
"iphonexl" : "",
"iphonex" : "/Users/apple/Desktop/项目/中古/材料/JP图.png",
"landscape-896h@2x" : "",
"portrait-896h@3x" : "/Users/apple/Desktop/项目/中古/材料/JP图.png",
"portrait-896h@2x" : "/Users/apple/Desktop/项目/中古/材料/JP图.png",
"landscape-896h@3x" : "",
"retina55l" : ""
}
}
},
"icons" : {
"android" : {
"hdpi" : "/Users/apple/Desktop/项目/中古/材料/72.png",
"xhdpi" : "/Users/apple/Desktop/项目/中古/材料/96.png",
"xxhdpi" : "/Users/apple/Desktop/项目/中古/材料/144.png",
"xxxhdpi" : "/Users/apple/Desktop/项目/中古/材料/192.png"
},
"ios" : {
"appstore" : "/Users/apple/Desktop/项目/中古/材料/1024.png",
"iphone" : {
"app@2x" : "/Users/apple/Desktop/项目/中古/材料/120.png",
"app@3x" : "/Users/apple/Desktop/项目/中古/材料/180.png",
"spotlight@2x" : "/Users/apple/Desktop/项目/中古/材料/80.png",
"spotlight@3x" : "/Users/apple/Desktop/项目/中古/材料/120.png",
"settings@2x" : "/Users/apple/Desktop/项目/中古/材料/58.png",
"settings@3x" : "/Users/apple/Desktop/项目/中古/材料/87.png",
"notification@2x" : "/Users/apple/Desktop/项目/中古/材料/40.png",
"notification@3x" : "/Users/apple/Desktop/项目/中古/材料/60.png"
}
}
}
}
},
"orientation" : [ "portrait-primary", "portrait-secondary" ],
/ SDK配置 /
"quickapp" : {},
/ 快应用特有相关 /
"mp-weixin" : {
/ 微信小程序特有相关 /
"appid" : "",
"setting" : {
"urlCheck" : false
},
"usingComponents" : true
},
"mp-alipay" : {
"usingComponents" : true
},
"mp-baidu" : {
"usingComponents" : true
},
"mp-toutiao" : {
"usingComponents" : true
},
"mp-qq" : {
"usingComponents" : true
},
"h5" : {
"devServer" : {
"port" : 8080,
"disableHostCheck" : true,
"proxy" : {
"/om-platform" : {
//"target" : "http://10.11.18.146:8085",
"target" : "http://103.235.254.250:7052",
//"target" : "https://h5.app.orangemarket.cn",
"changeOrigin" : true,
"ws" : true,
"secure" : false,
"pathRewrite" : {
"^/om-platform" : "/om-platform"
}
},
"/om-basic" : {
//"target" : "http://10.11.18.146:8086",
"target" : "http://103.235.254.250:7052",
//"target" : "https://h5.app.orangemarket.cn",
"changeOrigin" : true,
"ws" : true,
"secure" : false,
"pathRewrite" : {
"^/om-basic" : "/om-basic"
}
}
}
}
},
"channel_list" : [
{
"id" : "huawei",
"name" : "华为应用商店"
},
{
"id" : "meizu",
"name" : "魅族应用市场"
}
]
}

该问题目前已经被锁定, 无法添加新回复