DCloud_UNI_GSQ
DCloud_UNI_GSQ
  • 发布:2021-03-12 21:11
  • 更新:2025-01-09 10:47
  • 阅读:15586

uni-app 内置国际化方案说明

分类:uni-app

uni-app 从 3.1.5 版本开始框架内置组件开始完善国际化支持

  • App平台、H5平台 优化 uni.showModal、uni.showActionSheet 等 API 内置国际化支持
  • App平台 优化 应用退出提示内置国际化支持
  • App平台 优化 uni.scanCode、uni.previewImage 等 API 内置国际化支持
  • H5平台 优化 picker、video 组件内置国际化支持

这些组件内置如下语言

  • 中文简体 zh-Hans
  • 中文繁体 zh-Hant
  • 英语 en
  • 法语 fr
  • 西班牙语 es

组件和接口显示会根据系统语言环境自动切换,未支持的系统语言环境会显示为英文。

uni-app 3.2.5 版本以下当使用 vue-i18n 时,会使用 vue-i18n 设置的语言。

uni-app 3.2.5 版本开始请在 manifest.json 内配置,或者调用 uni.setLocale 进行设置,具体参考 locale.md

1 关注 分享
一抱一个胖猪猪

要回复文章请先登录注册

3***@qq.com

3***@qq.com

picker得国际化啊 上面的按钮换不了有点难受
2021-05-07 10:44
语祯物联开发

语祯物联开发

“当使用 vue-i18n 时,会使用 vue-i18n 设置的语言”
尝试了使用vue-i18n,并没有生生效
2021-04-25 14:58
风云杭州

风云杭州

关注,后续也会推一个国际化的app
2021-04-12 20:42
DCloud_UNI_GSQ

DCloud_UNI_GSQ (作者)

回复 德克士特仑苏 :
修改阻碍较大吗?
2021-04-12 19:39
德克士特仑苏

德克士特仑苏

回复 DCloud_UNI_GSQ :
因为我们目前有款app自己处理了国际化多语言,但是我们的代号与uniapp定义不一致,不能直接转换,使用的也是i18n,就想取消内置组件的国际化。(比如:中文简体 zn-Hans,我们定义的代号为 CN;并且我们定义了越南文)
2021-04-11 20:19
DCloud_UNI_GSQ

DCloud_UNI_GSQ (作者)

回复 德克士特仑苏 :
可以,可以指定语言,参考我之前的回复
2021-04-09 19:42
德克士特仑苏

德克士特仑苏

回复 DCloud_UNI_GSQ :
可不可以配置取消国际化?
2021-04-09 18:25
DCloud_UNI_GSQ

DCloud_UNI_GSQ (作者)

回复 2***@qq.com :
确认了一下 uni.scanCode、uni.previewImage 等 API 支持配置,picker 等组件暂未支持
2021-04-06 15:30
2***@qq.com

2***@qq.com

回复 2***@qq.com :
剛剛測試i18n設置zh和en內置組件均無響應
2021-04-01 17:37
2***@qq.com

2***@qq.com

回复 DCloud_UNI_GSQ :
請問组件内置如下语言,對應的簡寫是否符合i18n簡寫表,例如中文繁体是zh_TW還是zh_HK
2021-04-01 17:31