更新记录

1.0.2(2022-06-30) 下载此版本

  • 新增 支持 ios 安全区

1.0.1(2021-11-26) 下载此版本

  • 新增 schema 国际化 (HBuilderX 3.3+)
  • 修复 非 Android 平台切换语音无法实时变化的问题
  • 修复 设置某些语言下无法生效的问题 (HBuilderX 3.3+)

1.0.0(2021-10-20) 下载此版本

初始化

查看更多

平台兼容性

hello-i18n

en

A demo project for uni-app globalization

This template include uni-framework, manifest.json, pages.json, tabbar, Page, Component, API

zh-hans

uni-app 国际化演示

包含 uni-framework、manifest.json、pages.json、tabbar、页面、组件、API

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

hello-i18n 示例工程(以下简称软件)源码使用许可协议

2022年10月

本许可协议,是数字天堂(北京)网络技术有限公司(以下简称DCloud)对其所拥有著作权的“软件”,提供的使用许可协议。

您对“软件”的复制、使用、修改及分发受本许可协议的条款的约束,如您不接受本协议,则不能使用、复制、修改本软件。

授权许可范围

a) 授予您永久性的、全球性的、免费的、非独占的、不可撤销的本软件的源码使用许可,您可以使用这些源码制作自己的应用。

b) 您只能在DCloud产品体系内使用本软件及其源码。您不能将源码修改后运行在DCloud产品体系之外的环境,比如客户端脱离uni-app,或服务端脱离uniCloud(如涉及uniCloud)。

c) DCloud未向您授权商标使用许可。您在根据本软件源码制作自己的应用时,需以自己的名义发布软件,而不是以DCloud名义发布。

d) 本协议不构成代理关系。

DCloud的责任限制 “软件”在提供时不带任何明示或默示的担保。在任何情况下,DCloud不对任何人因使用“软件”而引发的任何直接或间接损失承担责任,不论因何种原因导致或者基于何种法律理论,即使其曾被建议有此种损失的可能性。

您的责任限制

a) 您需要在授权许可范围内使用软件。

b) 您在分发自己的应用时,不得侵犯DCloud商标和名誉权利。

c) 您不得进行破解、反编译、套壳等侵害DCloud知识产权的行为。您不得利用DCloud系统漏洞谋利或侵害DCloud利益,如您发现DCloud系统漏洞应第一时间通知DCloud。您不得进行攻击DCloud的服务器、网络等妨碍DCloud运营的行为。未经书面许可,您不得利用DCloud的产品进行与DCloud争夺开发者的行为。

d) 如您违反本许可协议,需承担因此给DCloud造成的损失。

本协议签订地点为中华人民共和国北京市海淀区。

根据发展,DCloud可能会对本协议进行修改。修改时,DCloud会在产品或者网页中显著的位置发布相关信息以便及时通知到用户。如果您选择继续使用本框架,即表示您同意接受这些修改。

条款结束

112***@qq.com

2025-03-28

page.json用不了占位符的用onMounted(() => { uni.setNavigationBarTitle({ title: t('main.home'), }) })

苏公子

2025-03-27

如果页面是nvue,引用的自定义组件或第三方组件是vue,这种情况如何处理? 目前出现的情况是:自定义或第三方组件中的 $t 会报错。

646***@qq.com

2025-02-07

You are running the esm-bundler build of vue-i18n. It is recommended to configure your bundler to explicitly replace feature flag globals with boolean literals to get proper tree-shaking in the final bundle. app运行到手机报错,h5页面又没问题

695***@qq.com

2025-01-13

uni.showModal;uni.chooseImage这些API的文本不会改变

shi***@163.com

2024-11-08

请问如何使用变量?这是没效果啊。

hua***@loyalsuns.com

2024-10-27

为什么Android 国际化的打出包来,按照locate 包下面配置,切换不成功呢,怎么搞都不行呀

decong

2024-09-19

vue3 pages.json中占位符不生效

731***@qq.com

2024-09-06

pages.json中占位符不生效咋整

lingesa

2024-08-05

在nview页面直接不生效
我打印console.log(t('tips.part13')); 他居然原封不动的打印出“tips.part13”

jumbochu1030

2024-07-10

2025-03-27

如果页面是nvue,引用的自定义组件或第三方组件是vue,这种情况如何处理? 目前出现的情况是:自定义或第三方组件中的 $t 会报错。

2024-09-19

vue3页面组件展示都是正常的,但是pages.json的navigationBarTitleText占位%%就是不会展示出来。app和h5都一样的问题 locale...

2024-05-09

nvue在app上国际化不好使,在浏览器没问题。。大佬们,这是因为啥呀,是不是哪地方没有配置。

2023-05-23

头条小程序组件调用报错 Error in beforeMount hook: "TypeError: Cannot read property 'subscribeDataChanging' of undefined" Error ...

2023-01-03

这个怎么直接在现有的项目中使用啊,如果npm安装i8n的话pages.json中占位符不生效

2022-08-17

启动图咋国际化,应用名称与描述国际化后无效,难道只能分包吗