Я реализовал 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.