支付宝小程序框架 多语言配置
简介
- 语言统一放到根目录下的 locale 目录下。
- 每个语言一个目录,如 zh-Hans(简体中文)、zh-HK (繁体中文香港)。
- 在每个语言目录下,通过添加 app.json 配置,配置该语言下的 titleBar 与 tabBar。
注意:目前仅支持 zh-Hans(简体中文)、zh-Hant(繁体中文台湾)、zh-HK(繁体中文香港)、en(英文)四种语言。
示例代码
// locale/zh-Hans/app.json {
"window": {
"defaultTitle": "测试" },
"tabBar": {
"items": [
{
"name": "列表" },
{
"name": "一" },
{
"name": "二" }
]
},
"pages": {
"pages/index/index": {
"defaultTitle": "首页" }
}
}
属性
属性 | 类型 | 必填 | 描述 |
---|---|---|---|
window | Object | 否 | 设置默认 title |
tabBar | Object | 否 | 设置多语言下的 tabBarItem 名称 |
pages | Object | 否 | 设置多语言下的每个页面对应的 title |