Здраствуйте! Есть список HTML: <select name="language" id="lang_select" > <option value="ru">Русский</option> <option value="en">English</option> </select> и есть код jquery [js] $(document).ready(function(){ $('#lang_select').change(function() { var id_val = $('#lang').val(); $.post('/', {language: id_val}, function(data) { ???????? }); }); [/js] При выборе русского языка подгружается файл с русским переводом и аналогично с английским. ID языка передается, но вот сайт не реагирует на это, как сделать чтобы подгружался нужный языковой файл? Спасибо.
Формат данных в языковых файлах таков Код (Text): $lang_signup = 'Регистрация'; $lang_logout = 'Выйти'; $lang_welcome = 'Добро пожаловать,'; $lang_remember = 'Запомнить'; $lang_signin = 'Войти'; $lang_login = 'Логин'; $lang_password = 'Пароль';
jenya777777 можно пройтись eval-ом, но не уверен, что будет работать. можно ещё распарсить файл средствами javascript
Нашел более простое решение, работает так как надо. Код (Text): <select name="language" id="lang_select" onchange="form.submit()"> <option value="ru">Русский</option> <option value="en">English</option> </select> Всем спасибо за ответы, тема закрыта.