Я использую плагин jquery-lang-js для динамического перевода различных частей моей веб-страницы, связанных с элементами HTML.
Работает со статическими элементами. Теперь я хочу перевести части строк элементов, включенных в массив JSON, которые я вызываю внутри функции в моем файле JS.
Я нашел следующую инструкцию в документации:
Предположим, я хочу перевести следующую строку на испанский:
"Нога 22: Рим-Лондон"
т.е. результат будет следующим:
"Этапа 22: Рим-Лондон"
Следовательно, 'Some text to translate'
, упомянутый в методе javascript выше, будет "Leg".
Я добавил часть строки, которую я хочу перевести ("Leg") в мои языковые пакеты (например, в es.js это:
{
"token": {
"Leg": "Etapa"
}
}
Теперь я должен разместить следующую строку кода где-нибудь в файле js:
window.lang.translate("Leg");
Правильно ли рассуждение?
Если да, где я должен написать метод (), упомянутый выше?