локализация шаблона

Discussion in 'Перевод и локализация' started by romanick, Jan 27, 2011.

  1. Offline

    romanick Недавно здесь

    Joined:
    Jan 27, 2011
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    Подскажите путь, пожалуйста. Желательно со ссылками на адекватную документацию.
    Задача такая: нужно сделать сайт на 3-х языках: английской, русском и греческом. Предполагаю использовать JoomFish для интерактивной смены языка пользователем. Шаблон изначально только для английского.
    Погуглив нашёл что
    1. надо все тексты в шаблоне обернуть в JText:
    Код:

    Код (CODE):
    1. <?php echo JText::_('My test '); ?>


    2. создать ini-файл локализации в language (название не имеет значение?), в котором прописать:
    В en-GB_my.ini
    Код:

    Код (CODE):
    1. MY TEST=My test


    В ru-RU_my.ini
    Код:

    Код (CODE):
    1. MY TEST=Мой тест


    Ну и для греческого тоже самое

    3. На всякий случай прописал для xml-файла настроек шаблона секцию languages, в котором указал эти файлы локализации. Хотя если я не ошибаюсь, то этот файл нужен только для установки шаблона.

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

    Полез в документацию, но там ничего нет и совсем не по теме http://help.joomla.org/content/view/23/125/
    Что я делаю не так? Или может что-то недопрописал?
     
  2.  
  3. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    дальше просто читать не стал

    правильное решение

    главное чтобы сами файлы шаблона были сохранены в кодировке UTF-8
    в остальном поможет JoomFish
     
  4. Offline

    romanick Недавно здесь

    Joined:
    Jan 27, 2011
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    Всё в кодировке UTF-8. Как может JoomFish помощь в остальном? Файлы локализации всё равно же делать надо... Суть проблемы в том что созданный мною ini-файл локализации не подключается.
     
  5. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    дело в том что для каждого языка переводы у JF храняться в БД а не в ini файлах
     

Share This Page

Loading...