Вы можете создавать файлы json для вашего языка, читать и использовать язык, который применяется к вашему устройству.
Использование
import React from 'react';
import { Text } from 'react-native';
import * as Localization from 'expo-localization';
import i18n from 'i18n-js';
import en from 'en.json'
import ko from 'ko.json'
i18n.fallbacks = true;
i18n.translations = { fr, ko };
i18n.locale = Localization.locale;
export default class LitView extends React.Component {
render() {
return (
<Text style={{ flex: 1, paddingTop: 50, alignSelf: 'center' }}>
{i18n.t('foo')} {i18n.t('bar', { someValue: Date.now() })}
</Text>
);
}
}