Dictionnaire
Temps de lecture estimé: 1 minute
Pour les applications multilingues où vous devez basculer entre les langues, utilisez la fonction createTranslatorFromDictionary
:
import {createTranslatorFromDictionary} from 'typed-locale';
import {en, fr} from './translations';
const dictionary = {en, fr};
const translator = createTranslatorFromDictionary({
dictionary,
locale: 'en',
defaultLocale: 'en',
});
Changement de langue
Lorsque vous utilisez createTranslatorFromDictionary
, vous pouvez facilement basculer entre les langues en créant un nouveau translator avec une locale différente :
const frTranslator = createTranslatorFromDictionary({
dictionary,
locale: 'fr',
defaultLocale: 'en',
});
const frGreeting = frTranslator(t => t.hello);
console.log(frGreeting); // Sortie : 'Bonjour'