zhoujunyu
zhoujunyu
  • 发布:2023-06-13 10:47
  • 更新:2023-07-27 11:06
  • 阅读:541

【报Bug】uni.getLocale()获取语言不正确

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 13.3.1

HBuilderX类型: 正式

HBuilderX版本号: 3.8.4

手机系统: Android

手机系统版本号: Android 13

手机厂商: OPPO

手机机型: 平板

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

uni.getLocale()获取语言不正确 manifest.json里的默认语言为英文 打包后的uni.getLocale() 得到的是zh-hans 用的弹窗显示的

预期结果:

应该显示en

实际结果:

显示zh-hans

bug描述:

uni.getLocale()获取语言不正确

2023-06-13 10:47 负责人:无 分享
已邀请:
zhoujunyu

zhoujunyu (作者)

打包以后才有这个问题 100%复现

浅水321

浅水321

解决了吗,我也发现有这个问题

vurtne

vurtne

微信小程序一样的问题,新建一个默认模板项目,在main.js或者app.vue里setLocale,然后在index.vue里getLocale,无论如何都是zh-Hans。
然后在manifest.json里修改默认语言,index里getLocale仍然是zh-Hans

当年永乐

当年永乐 - Simplicity

试了下,把安装包卸载重装一次就好了

  • 2***@qq.com

    安装包??

    i18n,你是什么版本

    2024-06-27 17:11

要回复问题请先登录注册