在 NativeScript 中使用哪个插件 (npm) 进行本地化?

Which plugin (npm) to use for localization in NativeScript?

在 NativeScript 和 Angular 中使用哪个插件 (npm) 进行本地化?

nativescript-localize 实现本地化 iOS / Android 应用程序的本机方式。

tns plugin add nativescript-localize

如果您想查找任何插件,只需在 https://market.nativescript.org/ 处进行搜索 查看下载次数/最新版本以了解插件的受欢迎程度/稳定性。

注意:目前这个插件不支持在您的应用程序中切换语言,它总是选择设备的默认语言,这是处理本地化的更通用的方式与移动应用程序。

如果您希望在您的应用程序中控制语言选择,您可能需要使用任何 angular 特定插件来管理您的语言。

您可以简单地为您的 NativeScript 项目使用 ngx-translate。所有其他插件都实现了原生 i18n,因此您无法在 runtime 上更改应用程序语言。因为它们依赖于 os 语言。

Most 我们使用英语作为我们的 os 语言,但这并不一定意味着我们的母语是英语。 Here你去