忘记我可怜的英语。 我希望我的应用程序支持两种以上的语言(例如英文中文),并且我尝试使用react native而不是android和iOS.but我不知道如何知道手机中的语言,我读了整个文件,但没有得到任何有用的消息。
我希望你能用我可怜的英语来理解我的问题。非常感谢你
答案 0 :(得分:1)
FileNotFoundException; must be caught or declared to be thrown
[javac] acousticsScoreCardSync.run();
[javac] ^
答案 1 :(得分:0)
import { NativeModules } from 'react-native';
const deviceLanguage =
Platform.OS === 'ios'
? NativeModules.SettingsManager.settings.AppleLocale
: NativeModules.I18nManager.localeIdentifier;
console.log(deviceLanguage); //en_US
答案 2 :(得分:-1)
尝试使用此库 - > https://github.com/AlexanderZaytsev/react-native-i18n
import I18n from 'react-native-i18n';
deviceLocale = I18n.currentLocale()