2***@qq.com
2***@qq.com
  • 发布:2022-03-04 14:01
  • 更新:2022-03-07 11:34
  • 阅读:629

【报Bug】vue-cli命令行创建的项目中,manifest.json中"local"设置的默认不生效.hbuilderx项目的可以

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.109 Safari/537.36

浏览器平台: Chrome

浏览器版本: 版本 98.0.4758.109(正式版本) (x86_64)

项目创建方式: CLI

CLI版本号: 4.5.15

示例代码:

uni.getLocale()

操作步骤:

查看控制台

预期结果:

ja1

实际结果:

en

bug描述:

将 hbuilderx中的hello i18n拷贝成vue-cli过来的实现方式,默认语言生成的不同,导致pages.json的文件%home.home%这种方式无法被解析

2022-03-04 14:01 负责人:无 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

locale放在src目录下,你再试试

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

    经过反复测试,会出现一些文件名字不会识别的情况(比如:EH_EN.json).还有比如i18n那边key和value配置不一样也会(key包含下划线,_会被识别为-),方便知道你们对这个实现的具体规则吗

    2022-03-07 10:09

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

    之前我也是放locale下,最终总结出问题所在,如上

    2022-03-07 10:11

DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

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