Entonces, necesito ayuda ... no sé cómo hacer esto ...
Tengo una aplicación angular que utiliza "velas" para trabajar con sockets. Estoy usando el servicio "$ sails".
Antes de que se inicie la aplicación, después de conectar el socketQuiero llamar a mis servicios de descanso utilizando socket para obtener los idiomas actuales de los usuarios registrados. Necesito la "configuración regional" para iniciar "traducción angular" y cargar archivos estáticos con traducciones.
¿Sabes cómo puedo hacer esto?
Respuestas
0 para la respuesta № 1Creo que no sería necesario ingresar a la base de datos para el uso de la traducción. Porque puedes intentar usar la traducción de almacenamiento local para obtener el idioma actual
$translateProvider.useLocalStorage();
luego, en su interfaz de usuario, haga esto en su script (corríjame si me equivoco o hay otra solución angular en este caso)
localStorage.getItem("NG_TRANSLATE_LANG_KEY")
Pero antes de hacer eso, necesitas instalar su plugin. tratar de encontrar el almacenamiento local de traducción angular o haz esto en tu línea de comandos
$ bower install angular-translate-storage-local //if you are using bower
$ npm install angular-translate-storage-local // if you are using npm
Espero que esté funcionando :)