Задаю глупый вопрос) Как вывести для пользователей выборку языков, которые есть на сайте? Джумфиш не предлагать, мне просто нужна выборка языков интерфейса. Спасибо!
Ответ: Выбор пользователем языка сайта Как вариант - две джумлы со ссылками на них в шаблонах. Второй вариант пофиксить index.php После Код (CODE): // loads english language file by default if ($mosConfig_lang=='') { $mosConfig_lang = 'english'; } Добавить Код (CODE): $force_lang = mosGetParam($_REQUEST,'force_lang','english'); $force_lang = pre_replace("|[^a-z]|Umsi","",$force_lang); $mosConfig_lang = $force_lang; if (!file_exists($mosConfig_absolute_path .'/language/' . $mosConfig_lang . '.php')) die("PREVED MEDVED"); Пофиксить функцию sefRelToAbs в /includes/sef.php после Код (CODE): function sefRelToAbs( $string ) { добавить Код (CODE): $force_lang = mosGetParam($_REQUEST,'force_lang','english'); $force_lang = pre_replace("|[^a-z]|Umsi","",$force_lang); $string .= '&force_lang='. $force_lang; Не факт что сработает
Ответ: Выбор пользователем языка сайта Пасиба) Однако печалит тот факт, что в джумлу не встроена данная фитча. Шаблон выбирать пользователю можно, а язык интерфейса нет. Хотя бы при регистрации. Печально. Ладно, энивей, спасибо!