No dejes de divulgar nuestro sitio y códigos con otro, apóyanos para ampliar nuestra comunidad.
Solución:
No estoy seguro de dónde colocaste los archivos de configuración regional, pero veo dos problemas:
-
Ha especificado una URL relativa para cargar
/kiosk/parents/locales
en vez de/locales
. Debe agregar una barra al comienzo de la ruta de carga. -
Para que Create React App sirva static archivos, debe ponerlos en el
public
carpeta. Esto se describe en su Guía del usuario con más detalle. así que asegúratelocales
está dentro de lapublic
carpeta en la raíz del proyecto.
¡Espero que esto ayude!
En caso de que alguien necesite esto como lo hice yo:
Si ha cambiado la ruta de su página de inicio en su archivo package.json de esta manera:
...
"homepage": "/tom/",
...
también necesita agregar esta parte a i18n así:
i18n
.use(XHR)
.use(LanguageDetector)
.init(
debug: true,
lng: 'en',
nsSeparator: false,
keySeparator: false,
fallbackLng: false,
backend:
loadPath: '/tom/locales/lng/ns.json'
);
export default i18n;
Agradecemos que desees respaldar nuestro quehacer ejecutando un comentario y dejando una puntuación te lo agradecemos.