Как правильно перевести вывод текста

Кратенькая статья, о том как верно делать переопределение языковых констант в Joomla, искать языковые переменные и менять их так, чтобы ничего не потерлось при обновлении, то есть не трогая системные файлы и файлы ядра.

Вроде это очевидно, но не все знают, а я сам часто путаюсь и забываю, так как интерфейс поиска языковых переменных не очень интуитивен

Итак, допустим надо в форме контактов есть текст "Send an Email", который нужно перевести на русский.

Идем в админку - менеджер языков - переопределение констант.

Видим форму поиска и первой мыслью будет вбить туда искомый текст и..

…и ничего не получить.

Для поиска константы нужно выбрать слева в фильтре нужный язык (если мы ищем английский текст, то скорее всего это English-сайт, а если переведено, но не красиво - то Russian-сайт) и нажать кнопку Создать.

И вот теперь уже слева та самая форма поиска, которая нужна

 Здесь мы видим название переменной и можем её скопировать, что бы выйти, потом переключить язык на русский и создать наконец себе переопределение языковой переменной с желаемым текстом.

Это переопределение сохранится при обновлении движка и сторонних компонентов

 

Добавить комментарий