[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Смена языка на сайте
Mazorati
Всем привет! :)

Помогите построить класс или функцию для работы с переводами.
Есть файл с переводами (На подобии Joomla)
ru.ini
В нем переводы лежат так:
LOGIN=Вход
LOGOUT=Выход

На сайте все пишется например так, или если есть какие-то другие предложения говорите :) :
index.php
<span><?php echo $text->_('Login');?></span>


Как построить эту функцию. Помогите :)



Спустя 3 часа, 49 минут, 7 секунд (5.05.2012 - 01:30) walerus написал(а):
Ставить куку если язык отличается от EN, потом проверять есть ли кука, и соответственно подключать тот язык что нужен. Или я не про то ? blink.gif

Спустя 12 дней, 12 часов, 14 минут, 7 секунд (17.05.2012 - 13:44) qari написал(а):
Вот еще решение:

MAIN.ini

[MAIN_RU]
HEAD_DISCOUNT = "Ваша скидка"
[MAIN_EN]
HEAD_DISCOUNT = "You have discount"


#Парсер текста под MAIN
$MAIN = parse_ini_file("MAIN.ini", true);
$_SESSION['language'] == 'en' ? $MAIN = $MAIN['MAIN_EN'] : $MAIN = $MAIN['MAIN_RU'];

И Ваш вывод:
<span><?=$MAIN['HEAD_DISCOUNT']?></span>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.