Как реализовать изменение языка Cordova / AngularJS (v1.6.x) на основе раскрывающегося списка? - PullRequest
0 голосов
/ 06 сентября 2018

Я реализовал Angular Translate, который состоит из файла javascript, имеющего

$translateProvider.translations("en-uk", {   
    login_title: "Login to Switch",    
    login_field1: "Enter Email Address",    
    ......
})

$translateProvider.translations("fr", {
    login_title: "Se connecter à Switch",
    login_field1: "Entrer l'adresse e-mail",
    ....
})

Здесь «en-uk» и «fr» - это ключи, которые я использую для перевода текста, определенного в HTML.

Есть ли какая-нибудь хорошая технология, кроме angular-translate, для перевода всего приложения на основе выбора языка? Поскольку я сталкиваюсь с проблемой перевода приложения путем жесткого кодирования переведенного текста в файле JavaScript.

...