Nativescript 本地化动态语言切换



是否可以从Nativescript应用程序中动态切换语言。 我正在使用Nativescript Localize插件。

我正在构建一个用户首选项页面,用户可以在其中从下拉列表中选择他们的首选语言。

如果 Nativescript 本地化无法实现,是否有人有使用其他方法/插件执行此操作的经验?

似乎有 Angular 方法可以做到这一点,所以我希望它们能工作,但它们似乎仅限于浏览器,因为它们使用 localStorage。

  • 角度2 i18n语言切换
  • 角度 5 动态更改 i18n 的语言环境

插件不支持以编程方式切换语言,但可以修改插件来执行此操作。

在 iOS 上,您可以根据您的语言偏好修改插件以获取捆绑包,而不是获取主捆绑包,这是一个用 Objective C 编写的示例。

同样,对于Android,您必须根据您的区域设置首选项而不是活动首选项获取资源。

最新更新