Backend Fallback
Do you want to define a fallback which uses local translations?
Browser fallback with local / bundled translations
With i18next you can configure a fallback backend to be used in the browser. It will try to load from your primary backend (in this case from your locize backend) and if the primary backend is not reachable or does not serve translations, your second backend (in this case local or bundled translations) will be used. This is all possible thanks to the chained backend.
You can also lazy load the in memory translations, i.e. when using webpack
More information can be found here: i18next-chained-backend i18next-resources-to-backend i18next-locize-backend
Server side fallback with filesystem
On server side you can also use the i18next-fs-backend for example instead of the in memory fallback.
More information can be found here: i18next-chained-backend i18next-fs-backend i18next-locize-backend
We suggest not to use multiple backends with the i18next-chained-backend in combination with saveMissing or updateMissing, because it may happen, that the trigger for this is based on stale data.
Last updated