Então, eu preciso de ajuda ... eu não sei como fazer isso ...
Eu tenho um aplicativo angular que está usando "velas" para trabalhar com soquetes. Eu estou usando o serviço "$ sails".
Antes do início do aplicativo, após o soquete ser conectado,Eu quero chamar meus serviços de descanso usando o soquete para obter os idiomas atuais do usuário registrados. Eu preciso do "locale" para iniciar "angular-translate" e carregar o arquivo estático com traduções.
Você sabe como posso fazer isso?
Respostas:
0 para resposta № 1Eu acho que você não precisaria de entrada para banco de dados para uso de tradução porque você pode tentar usar a tradução de armazenamento local para obter o idioma atual
$translateProvider.useLocalStorage();
em seguida, na sua interface do usuário fazer isso no seu script (me corrija se estou errado ou há outra solução angular em um presente)
localStorage.getItem("NG_TRANSLATE_LANG_KEY")
mas antes de fazer isso, você precisa instalar o plugin tente encontrar angular traduzir armazenamento local ou faça isso no seu prompt de comando
$ bower install angular-translate-storage-local //if you are using bower
$ npm install angular-translate-storage-local // if you are using npm
espero que esteja funcionando :)