通过在app-plus中配置locales,app名字已经实现国际化,但启动页的没有,请问该如何配置
美乐居士
- 发布:2023-07-12 11:27
- 更新:2023-12-13 18:37
- 阅读:622
5 个回复
2***@qq.com
同问
nopilot
这个解决了吗?发现启动页面的APP名字有时是英文,有时是中文,会跟手机OS系统语言不一致,虽然App.vue->onLaunch()已经做了逻辑,强制设置locale=手机的OS语言,但是仍然出现中英文混杂的问题
套马杆的套子 - 找AI、用AI、信AI
manifest.json
{
"name" : "%app.name%",
"appid" : "",
"description" : "",
"versionName" : "1.0.0",
"versionCode" : "100",
"locale": "zh-Hans" // 设置默认语言,
}
nopilot
我的manifest目前是:
"locale": "auto",
"fallbackLocale": "en"
不过两个都设置为“en"或者“zh-Hans”,也没起作用
2***@qq.com
那请问如何解决的呢
2023-12-08 15:37
nopilot
无法解决,已经确定是uniapp框架组件的问题,暂时无法通过应用层打补丁绕过去。只能希望官方回复解答是否有临时补丁,或者排期。
猜测应该是部分组件或api的国际化规则处理得不一致。目前只发现了3个交互有这个问题,其它组件正常。