Отже, мені потрібна допомога ... Я не знаю, як це зробити ...
У мене є кутове додаток, яке використовує «вітрила» для роботи з розетками. Я використовую послугу "$ вітрила".
Перед запуском програми, Після підключення сокета,Я хочу зателефонувати до своїх сервісів відпочинку за допомогою socket, щоб отримати поточні мови, що реєструються. Мені потрібен "locale", щоб запустити "angular-translate" та завантажити статичний файл із перекладами.
Чи знаєте ви, як я можу це зробити?
Відповіді:
0 для відповіді № 1Я думаю, вам не потрібно вводити базу даних для використання перекладу тому що ви можете спробувати використовувати локальний переклад пам’яті для отримання поточної мови
$translateProvider.useLocalStorage();
то у вашому інтерфейсі зробіть це за своїм сценарієм (виправте мене, якщо я помиляюся, або там є ще одне кутове рішення на цьому)
localStorage.getItem("NG_TRANSLATE_LANG_KEY")
але перш ніж це зробити, вам потрібно встановити їх плагін спробуйте знайти кутовий переклад локального сховища або зробіть це у вашому командному рядку
$ bower install angular-translate-storage-local //if you are using bower
$ npm install angular-translate-storage-local // if you are using npm
сподіваюся, що це працює :)