Fallback
Language fallback
Variant resolving - fallback from dialects or scripts
// fallback to one language
i18next.init({
lng: "en-GB",
resources: {
"en-GB": {
"translation": {
"i18n": "Internationalisation"
}
},
"en": {
"translation": {
"i18n": "Internationalization",
"i18n_short": "i18n"
}
}
}
}, () => {
i18next.t('i18n'); // -> finds "Internationalisation"
i18next.t('i18n_short'); // -> falls back to "en": "i18n"
// force using en
i18next.t('i18n', { lng: 'en' }); // -> "Internationalization"
});Fallback to different languages
Namespace fallback
Key fallback
Key not found
Missing values for existing keys
Calling with fallback keys
Last updated