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

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 关注 分享
一抱一个胖猪猪

要回复文章请先登录注册

1***@qq.com

1***@qq.com

在app.vue 頁面onlunch 設置了uni.setLocale ,切換語言後,重啟app,檢測到有運行uni.setLocale.使用i18n 的語言已切換,但uni.setLocale切換的設備語言卻無反應。必須關閉了app 再重新打開才可以。是否坑還未平,抑或我使用錯誤?
2021-11-02 18:46
demon_lin

demon_lin

回复 DCloud_UNI_GSQ :
请问是否开放了?
2021-08-21 16:15
puxuedong

puxuedong

怎么设置也不说一下,文档也没有
2021-08-20 22:56
DCloud_UNI_GSQ

DCloud_UNI_GSQ (作者)

回复 辉0708 :
你是需要将 picker 的显示设置为固定英文吗?
2021-06-17 21:15
DCloud_UNI_GSQ

DCloud_UNI_GSQ (作者)

回复 辉0708 :
uni.scanCode、uni.previewImage 等 API 支持配置,picker 等组件暂未支持配置(是跟随系统语言的)
2021-06-17 18:29
辉0708

辉0708

回复 DCloud_UNI_GSQ :
语言设置的值对应了 但内置组件还是没能成功应用到国际化哦。还要怎么做?是uni-app版本太低吗? 哪里可以查看得到uni-app的版本
2021-06-16 16:45
DCloud_UNI_GSQ

DCloud_UNI_GSQ (作者)

回复 辉0708 :
英语 en,抬头往上看。。。
2021-06-16 15:28
辉0708

辉0708

回复 DCloud_UNI_GSQ :
英文的呢 或者说一下哪里可以看到所有支持语言对应的值
2021-06-15 17:55
DCloud_UNI_GSQ

DCloud_UNI_GSQ (作者)

回复 辉0708 :
使用 zh-Hans、zh-Hant
2021-06-15 17:51
辉0708

辉0708

回复 DCloud_UNI_GSQ :
不是 简体zh-CN 繁体zh-TW
2021-06-15 17:33