Alien, да, а пример есть?
khujand, в смысле пример....пиши сам
Там нет ничего сложного
В сессии записываешь, потом создаешь папки с языками и файлами, где перевод.
И потом выводишь Если надо, могу все подробно расписать!
Jack Daniels, Можно подробно? Есть готовые примеры файлов?
создаешь ru.lng, например. Пишешь туда reg = регистрация и т.д.
Потом через функция parse_ini_file парсишь это.Ну и там сессия и т.д
Ну сейчас, чтобы пользоваться их апи - нужно платить у Яндекса - нужно обязательно писать, что перевод осуществлён через из систему, да и по количеству знаков есть лимит. У бинга еще не смотрел
<?php
$language = isset($_SESSION['language']) ? $_SESSION['language'] : 'ru';
$lng = parse_ini_file('languages/'.$language.'.lng');
# пример файла ru.lng
login = Вход
registration = Регистрация
output = Выход
cabinet = Кабинет
home = На главную
authorization = Авторизация
# вывод
'.$lng['registration'].'
?>
# итог
Регистрация , для русских
registration - для eng
Ага, зачем дергать parse_ini_file, если она создана специально для файлов конфигурации? Не проще создать файл, который сразу возвращает массив и его уже в переменную просто-непросто записать?