美乐居士
美乐居士
  • 发布:2023-07-12 11:27
  • 更新:2023-12-13 18:37
  • 阅读:622

通用启动界面的APP名字怎么国际化

分类:uni-app

通过在app-plus中配置locales,app名字已经实现国际化,但启动页的没有,请问该如何配置

2023-07-12 11:27 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com

同问

nopilot

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

nopilot

我的manifest目前是:

"locale": "auto",
"fallbackLocale": "en"

不过两个都设置为“en"或者“zh-Hans”,也没起作用

  • 2***@qq.com

    那请问如何解决的呢

    2023-12-08 15:37

nopilot

nopilot

无法解决,已经确定是uniapp框架组件的问题,暂时无法通过应用层打补丁绕过去。只能希望官方回复解答是否有临时补丁,或者排期。

猜测应该是部分组件或api的国际化规则处理得不一致。目前只发现了3个交互有这个问题,其它组件正常。

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