Не переводится строка во фронтенде

Тема в разделе "Joomla", создана пользователем mila_serdnaya, 22 окт 2015.

  1. mila_serdnaya

    mila_serdnaya

    Регистрация:
    13 июл 2015
    Сообщения:
    19
    Симпатии:
    1
    Всем здравствуйте!

    У нас не переводится строка во фронтенде почему-то.

    Картинку прикрепляем.

    [​IMG]

    Подскажите, пожалуйста, где мы могли допустить ошибку?
     
  2. Zulus

    Zulus Команда форума

    Регистрация:
    20 дек 2012
    Сообщения:
    746
    Симпатии:
    722
    Эта строка не должна переводиться в материале. Это языковая переменная плагина. По такой проблеме тем немерено и алгоритм всегда один - если это так выводится в фронтэнде, то найдите языковой файл для английского языка с этими строками PLG_CONTENT_CHMOSPLUGIN_..., скопируйте его из папки language/en-GB в папку language/ru-RU. Потом переименуйте его в папке с русской локализацией, к примеру, если в папке en-GB он назывался en-GB.plg_chmosplugin, то в папке с русским языком он должен уже называться ru-RU.plg_chmosplugin. А потом просто переведите нужную строку в этом файле и сохраните его. Для админки алгоритм тот же, только все делается в папке administrator/language.
    Ну или как вариант найдите готовые файлы локализации в сети и залейте к себе на сайт.
     
  3. mila_serdnaya

    mila_serdnaya

    Регистрация:
    13 июл 2015
    Сообщения:
    19
    Симпатии:
    1
    Zulus, спасибо за ответ.
    Языковые файлы у нас были подключены. Проблему вчера решили: оказалось, что в файле ru-RU.plg_content_chmosplugin.ini просто нужно было добавить перевод для этой строки:
    PLG_CONTENT_CHMOSPLUGIN_SELECT_COMPILATION="Выберете сборник"
    Теперь всё работает.
    [​IMG]