Перевод текста в файле index.php

Тема в разделе "Мультиязычность", создана пользователем Xcess, 15.02.2011.

  1. Offline

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

    Регистрация:
    15.02.2011
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Мужской
    Приветствую всех желающих помочь.
    Ситуация следующая: мне необходимо перевести русские фразы на английский из файла index.php (информация на странице сайта). При этом английский и русский должны меняться по нажатию соответствующих кнопок. Использую JoomFish 2.0.3.

    Статьи, меню перевёл. А вот вручную добавленные ссылки и надписи вроде "Все права защищены" на главной странице, варьировать не получается: либо только русский, либо только английский

    сайт:
    английский:
    http://www.asiamotors.kg/en

    русский:
    http://www.asiamotors.kg/
     
  2.  
  3. vesy
    Offline

    vesy Недавно здесь => Cпециалист <=

    Регистрация:
    02.07.2010
    Сообщения:
    263
    Симпатии:
    53
    Пол:
    Мужской
    Код (CODE):
    1. $lang =& JFactory::getLanguage();
    2. if ($lang->getName() == 'en') echo 'copyright';
    3. else echo 'копирайт';

    Как-то так... В зависимости от языка подставляете значение.
     
  4. Offline

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

    Регистрация:
    05.06.2011
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Такая же проблема, есть в футере текст, прописанный в index.php. Нужно при переводе на другой язык чтобы текст переводился в футере тоже (несколько слов). Данный код не пашет, не гуру в пхп, прошу помощи.

    сайт - www.bionicchanel.kz
     
  5. vesy
    Offline

    vesy Недавно здесь => Cпециалист <=

    Регистрация:
    02.07.2010
    Сообщения:
    263
    Симпатии:
    53
    Пол:
    Мужской
    Создайте файл languages/ru-RU/ru-RU.tpl_mytemplate.ini, где ru-RU папка с нужными языковыми файлами, ru-RU.tpl_mytemplate.ini - ru-RU: язык, mytemplate имя шаблона. А потом прописывайте в шаблоне <?php echo JText::_( 'COPYRIGHT' ) ?> и впишите в ru-RU.tpl_mytemplate.ini COPYRIGHT = Копирайт. Аналогично для других языков.
     

Поделиться этой страницей

Загрузка...