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

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

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

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

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

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

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

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

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

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

 

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


Защитный код
Обновить

Последние комментарии

  • В любом случае это будет инструкция, постараюсь конечно максимально полно, но инструкция как выявлять ...

    Подробнее...

     
  • Ок жду. у меня почти 120 сайтов из них 90 на джумле разных версий ) так что мне это важно поэтому ...

    Подробнее...

     
  • Да, это важная часть. Проблема в том что айболит видит не всё. То есть это мера необходимая, но ...

    Подробнее...

     
  • Короче, я обновил php пропатчил сайты и почистился от вирусов ай болитом на этом моя процедура защиты ...

    Подробнее...

     
  • Прошло еще почти полтора месяца а так и не дописали (

    Подробнее...

Вы смотрели