提交 18b90500 编写于 作者: DCloud_JSON's avatar DCloud_JSON 提交者: study夏羽

在控制台提示:开启多语言国际化,将获取i18n中配置的tabbar的值覆盖pages.json中配置的tabbar的值

上级 900ca99e
......@@ -52,7 +52,7 @@ uni-starter + uniCloud admin,提供了用户端和管理端的基础模板,
关于国际化 [详情文档](https://uniapp.dcloud.io/collocation/i18n)
### 功能模块介绍
#### 1. 路由控制
#### 1.路由控制
传统的路由管理方式是对uni-app框架路由写法的二次封装,自定义的写法不支持ide的代码提示。
另外不同插件作者封装不同的路由管理方式,这样做出来的插件与用户的项目结合时,路由写法不统一的差异需要去磨平。
用拦截器(下文有详细介绍)实现路由管理并不需要改变原来路由的写法。
......@@ -288,7 +288,7 @@ uni-starter + uniCloud admin,提供了用户端和管理端的基础模板,
})
```
#### 12. 关于升级
#### 12.关于升级
- 项目升级
uni-starter遵循uni-app的插件模块化规范,即:[uni_modules](https://uniapp.dcloud.io/uni_modules) 。他是个项目类型的插件。在项目的根目录下有一个符合uni_modules规范的package.json文件,在这个文件右键-从插件市场更新即可更新该插件。
......@@ -296,6 +296,9 @@ uni-starter + uniCloud admin,提供了用户端和管理端的基础模板,
- 插件升级
非项目类型的uni_modules插件,是项目根目录下的uni_modules目录下。以插件ID为插件文件夹命名,在该目录右键也会看到“从插件市场更新”选项,点击即可更新该插件。
#### 13.多语言国际化
uni-starter支持多语言国际化。默认开启,可以在`uni-starter.config.js`->`i18n`->`enable`中配置
### 应用启动时序介绍
文件路径: App.vue
```js
......
## 1.1.16(2021-10-05)
在控制台提示:开启多语言国际化,将获取i18n中配置的tabbar的值覆盖pages.json中配置的tabbar的值
## 1.1.15(2021-10-02)
新增,支持配置是否开启i18n多语言国际化。
配置文件:`uni-starter.config.js`
......
......@@ -62,10 +62,12 @@ export default i18n
if(i18nEnable){
console.log(1);
console.log(`
你已开启多语言国际化,将自动根据语言获取【lang/en.js】或【lang/en.js】文件中配置的tabbar的值,
覆盖你在pages.json中的tabbar的值
如果你不需要多语言国际化,请打开配置文件uni-starter.config.js找到 -> i18n -> enable把值设置为false
`);
let initLanguageAfter = () => {
//获得定义的文字
console.log($i18n('tabbar').split(','));
function $i18n(e){
return i18n.messages[i18n.locale][e]
}
......@@ -82,8 +84,7 @@ if(i18nEnable){
})
})
},1)
//更新 uni-starter.config
//agreements
//更新 uni-starter.config agreements
let agreementsTitle = $i18n('agreementsTitle').split(',')
let agreements = uniStarterConfig.about.agreements
agreements[0].title = agreementsTitle[0]
......
{
"id": "uni-starter",
"displayName": "uni-starter",
"version": "1.1.15",
"version": "1.1.16",
"description": "云端一体应用快速开发基本项目模版",
"keywords": [
"login",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册