diff --git a/App.vue b/App.vue index b280d20aaaeb73c81fb4c4d339c81934511d5b30..542cb5cdd9736820f436c6b69a361d23201fd390 100644 --- a/App.vue +++ b/App.vue @@ -13,6 +13,7 @@ }, onLaunch: function() { console.log('App Launch') + this.globalData.$i18n = this.$i18n this.globalData.$t = str => this.$t(str) @@ -39,10 +40,11 @@ } }); }*/ - console.log("国际化语言检测:" + plus.os.language); // #endif - let updateTabbar = () => { + let initLanguageAfter = () => { + console.log(this.$t('tabbar')); + //底部tabbar更新 this.$t('tabbar').split(',').forEach((text, index) => { uni.setTabBarItem({ index, @@ -51,12 +53,38 @@ // console.log("e: " + JSON.stringify(e)); } }) - }) - } - updateTabbar() + }) + //更新 uni-starter.config + //agreements + let agreements = [{ + "title": "用户服务协议", //协议名称 + "url": "请填写用户服务协议链接" //对应的网络链接 + }, + { + "title": "隐私政策", + "url": "请填写隐私政策链接" + } + ] + if(getApp().$i18n.locale == 'en'){ + agreements = [{ + "title": "User service agreement", //协议名称 + "url": "请填写用户服务协议链接" //对应的网络链接 + }, + { + "title": "Privacy policy", + "url": "请填写隐私政策链接" + } + ] + } + console.log(getApp().globalData.config) + getApp().globalData.config.about.agreements = agreements + } + setTimeout(()=>{ + initLanguageAfter() + },1000) uni.$on('changeLanguage', e => { console.log('changeLanguage',e); - updateTabbar() + initLanguageAfter(e) }) }, onShow: function() { diff --git a/changelog.md b/changelog.md index 3cd8db402ec57156701076548d5f139512634c86..6a530ff58542566e8a0b048df124a291dd519f02 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,8 @@ -## 1.0.49(2021-08-24) -支持国际化 +## 1.0.49(2021-08-27) +- APP端支持vue3 (hbuilderx 3.2.5+) +- 支持国际化 中英文切换 +- 新增留言板示例 +- 修复签到的时区问题 ## 1.0.48(2021-08-10) - 修复登陆成功后响应体包含`userInfo.password`的问题 - 修改了`uni-id-users`表的schema中字段username的编辑权限,防止用户通过clientDB绕过用户名不能重复的规则更新用户名的问题 diff --git a/components/cloud-image/cloud-image.vue b/components/cloud-image/cloud-image.vue index 8aae81255537b33143191f5b64eaf2eaf15e36a9..b211f1a2ed02122472da80664c1d77e4c4a72214 100644 --- a/components/cloud-image/cloud-image.vue +++ b/components/cloud-image/cloud-image.vue @@ -1,12 +1,13 @@ + + diff --git a/uni_modules/uni-feedback/pages/opendb-feedback/edit.vue b/uni_modules/uni-feedback/pages/opendb-feedback/edit.vue new file mode 100644 index 0000000000000000000000000000000000000000..bd65125da9dcde706bb90f4ccb80ca2e3ce472d7 --- /dev/null +++ b/uni_modules/uni-feedback/pages/opendb-feedback/edit.vue @@ -0,0 +1,167 @@ + + + + + diff --git a/uni_modules/uni-feedback/pages/opendb-feedback/list.vue b/uni_modules/uni-feedback/pages/opendb-feedback/list.vue new file mode 100644 index 0000000000000000000000000000000000000000..d075eb33cae8394539d0d8b61dd368d26fadec2f --- /dev/null +++ b/uni_modules/uni-feedback/pages/opendb-feedback/list.vue @@ -0,0 +1,70 @@ + + + + + diff --git a/uni_modules/uni-feedback/pages/uni-feedback/uni-feedback.vue b/uni_modules/uni-feedback/pages/opendb-feedback/opendb-feedback.vue similarity index 54% rename from uni_modules/uni-feedback/pages/uni-feedback/uni-feedback.vue rename to uni_modules/uni-feedback/pages/opendb-feedback/opendb-feedback.vue index 3b96471ec79170eaad2fee9cf425843d8147c2dc..40db16bf6d4144e07035b376df32e8e92aa1ee53 100644 --- a/uni_modules/uni-feedback/pages/uni-feedback/uni-feedback.vue +++ b/uni_modules/uni-feedback/pages/opendb-feedback/opendb-feedback.vue @@ -1,22 +1,22 @@