React native 具有多语言选择的应用程序
我在寻找建议。我是react本地移动应用程序的新手。我想建立一个简单的应用程序,用户可以选择语言:英语或日语。根据语言选择,我的页面内容应该更改React native 具有多语言选择的应用程序,react-native,React Native,我在寻找建议。我是react本地移动应用程序的新手。我想建立一个简单的应用程序,用户可以选择语言:英语或日语。根据语言选择,我的页面内容应该更改 任何建议或教程链接,我可以遵循 我们正在开发一个ReactNative应用程序,其中应用程序语言基于设备选择的语言,具有以下第三方库: 您也可以按照评论SO链接中的建议使用,它看起来非常类似…我们正在开发一个ReactNative应用程序,其中应用程序语言基于设备选择的语言,具有以下第三方库: 您也可以按照评论SO链接中的建议使用,它看起来非常相似…首
任何建议或教程链接,我可以遵循 我们正在开发一个ReactNative应用程序,其中应用程序语言基于设备选择的语言,具有以下第三方库:
您也可以按照评论SO链接中的建议使用,它看起来非常类似…我们正在开发一个ReactNative应用程序,其中应用程序语言基于设备选择的语言,具有以下第三方库:
您也可以按照评论SO链接中的建议使用,它看起来非常相似…首先,请查看i18n的总体情况,尤其是react,这里有一个很好的示例 在React中,您可以将React intl与babel一起使用 您可以使用json文件作为每种语言的字典,并将它们作为静态资产放在项目文件夹中,即: en.json:{“关键字”:“翻译”} 然后像这样称呼它:
<h1>{I18n.t('titleAbout')}</h1>
{I18n.t('titleAbout')}
显然,您需要用户在登录时或在应用程序的稍后阶段选择一种语言,并将其存储在某个位置(每个会话的本地存储、用户数据库中等),作为首选语言,然后将其传递给react Translate模块。首先,了解i18n的一般情况,尤其是react,这里有一个很好的示例 在React中,您可以将React intl与babel一起使用 您可以使用json文件作为每种语言的字典,并将它们作为静态资产放在项目文件夹中,即: en.json:{“关键字”:“翻译”} 然后像这样称呼它:
<h1>{I18n.t('titleAbout')}</h1>
{I18n.t('titleAbout')}
显然,您需要用户在登录时或稍后在应用程序内部选择一种语言,并将其存储在某个位置(每个会话的本地存储、用户数据库中等)作为首选语言,并将其传递给react-Translate模块。您可以使用定义和字典调用web服务检查此答案如果文本是静态的,则可以使用string.xml存储values@danish:现在我们有了json;)您可以使用定义和字典调用web服务检查这个答案如果文本是静态的,那么您可以使用string.xml来存储您的values@danish:现在我们有了json;)