javascript - nativescript localize 无法切换语言
问题描述
我需要一些帮助。我在 nativescript 上编写移动应用程序,并使用 nativescript-localize 实现多语言功能。问题是-我尝试通过添加文件名(例如finish.default.json)来设置默认值,但是在应用程序上,它以英语显示(我的应用程序中有en和fi lang),那么如何解决这个问题?- 如何切换语言功能?
我使用这个插件>> https://www.npmjs.com/package/nativescript-localize
或者任何人都有一些好的国际化插件,你可以告诉我:)
谢谢你
解决方案
通过更改设备的语言来更改语言。为此(在您的应用程序之外)使用设置应用程序。用户通常不希望更改应用程序中的语言,而是希望获得与他们已经在设备上使用的语言保持一致的无缝体验。
其他说明
此插件要求您的文件名与区域设置 ISO 代码相匹配。对于芬兰语(两个 n),该文件应称为fi.json
.
使用中.default.
缀时,您指定在用户语言不可用时应应用哪种语言。
推荐阅读
- plugins - Eclipse、Equinox 和产品文件,解决缺失的功能
- flutter - 编辑文本字段时键盘隐藏文本字段(颤动)
- html - D3.Js 中的动画路径多系列折线图
- python - lxml 中的命名空间
- android - 如何单击位于工具栏上的按钮?
- php - api-platform odm iri 引用不会被转换为 json 中的对象
- c++ - Herb Sutters 如何监控课堂?
- .net - 如何编写工具来更改 .net 代码(用于混淆目的)
- swift - 无法将“无效”类型的值分配给“字符串?”
- regex - 此 Google 表格 REGEXREPLACE 替换了错误的值