Słownik React Native

0

Zaczynam dopiero przygodę z react (react native) i postanowiłem sobie napisać aplikację. Chce ustawić język aplikacji w zależności jaka wersja językowa jest ustawiona sytemu w telefonie albo będzie to zmieniane w ustawieniach. Jak mogę do tego się zabrać i czy mogę ustawić jakiś słownik np na zasadzie klucz -wartość dla każdego jeżyka który będę chciał później dodawać ?

0

Nie mam doświadczenia w React Native, ale znalazłem coś takiego, żeby pobrać język.

import { NativeModules } from 'react-native'

// iOS:
const locale = NativeModules.SettingsManager.settings.AppleLocale ||
               NativeModules.SettingsManager.settings.AppleLanguages[0] // "fr_FR"

// Android:
const locale = NativeModules.I18nManager.localeIdentifier // "fr_FR"

Jeśli chcesz, żeby aplikacja obsługiwała języki, z tego co wyczytałem, powinieneś zapoznać się z i18n.
https://www.i18next.com/

1 użytkowników online, w tym zalogowanych: 0, gości: 1