From ab6d26e793788372547d90658ffda18da6e0db68 Mon Sep 17 00:00:00 2001 From: qiang Date: Thu, 26 Aug 2021 20:34:50 +0800 Subject: [PATCH] docs: locale --- docs/api/ui/locale.md | 32 ++++++++++++++++++++++++++++++++ docs/collocation/manifest.md | 1 + 2 files changed, 33 insertions(+) create mode 100644 docs/api/ui/locale.md diff --git a/docs/api/ui/locale.md b/docs/api/ui/locale.md new file mode 100644 index 000000000..75cd92f46 --- /dev/null +++ b/docs/api/ui/locale.md @@ -0,0 +1,32 @@ +### uni.getLocale() + +获取当前设置的语言 + +如果当前应用设置过语言,会获取到之前设置的语言,未设置会使用系统语言。 + +### uni.setLocale(locale) + +设置当前语言 + +**平台差异说明** + +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序|华为快应用|360小程序| +|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:| +|√|√|x|x|x|x|x|x|x| + +**参数说明** + +|参数名|类型|必填| +|:-|:-|:-| +|locale|String|是| + +#### 提示 + +* 组件和接口显示会根据设置的语言环境自动切换,未支持的系统语言环境会显示为英文。 +* 框架内置如下语言: + * 英语 en + * 中文简体 zh-Hans + * 繁体 zh-Hant + * 法语 fr + * 西班牙语 es +* 在 [manifest.json](/collocation/manifest) -> locale 可以配置应用的默认语言。 \ No newline at end of file diff --git a/docs/collocation/manifest.md b/docs/collocation/manifest.md index e75855886..e93934673 100644 --- a/docs/collocation/manifest.md +++ b/docs/collocation/manifest.md @@ -7,6 +7,7 @@ |name|String||应用名称|| |appid|String|新建 uni-app 项目时,DCloud 云端分配。用途[详见](https://ask.dcloud.net.cn/article/35907)|应用标识|| |description|String||应用描述|| +|locale|String|auto|设置当前默认语言,具体参考 [locale](/api/ui/prompt/locale)|| |versionName|String||版本名称,例如:1.0.0。详见下方Tips说明|| |versionCode|String||版本号,例如:36|| |transformPx|Boolean|true|是否转换项目的px,为true时将px转换为rpx,为false时,px为传统的实际像素|| -- GitLab