如何在React-Native中创建用于语言更改的重新加载功能

时间:2019-06-02 16:05:27

标签: javascript react-native localization

我使用了一个名为react-native-localization的库来翻译我的应用程序。我有两种语言,阿拉伯语和英语。我创建了一个设置页面来处理手动语言选择。屏幕主体,标题和英文版本的项目中的所有内容均正常运行。问题在于,翻译在导航器标题或项目中不会像在阿拉伯语的屏幕内容中一样起作用。但是,当我更改设备语言时,不仅屏幕本身,而且所有标题,项目等也都按应有的方式进行了翻译。我想在不更改设备语言的情况下更改应用程序所有内容的语言。 / p>

我尝试了许多方法和许多库。在启用实时重装和热重装并且手动选择的语言是阿拉伯语的同时更改某些样式时,我经历了这一件事。发生的是,当我更改样式时,应用程序重新加载而没有重新启动,并且标题和项目也被翻译了。但是当我重新启动应用程序时,问题又回来了。我尝试创建与发生的功能相同的方法,但我成功了,但是当我重新启动应用程序时,问题又像上次一样再次出现。 如果您仍然知道要解决此问题,请提供帮助。

0 个答案:

没有答案