Для 3 ?
Сделать пользователям возможность выбора между русским и английским интерфейсом просто, и для этого совсем не нужно покупать форум у IPS или делать что-то сложное. Вся процедура займет 2 минуты и ровно 3 шага:
1. Скопируйте русский язык и отредактируйте его.
Пройдите в Админентр > Внешний вид > Языки системы, кликните по выпадающему меню напротив "Русский" и выберите "Скопировать язык". По окончанию процесса у вас будет два языка - "Русский" и "Русский (copy)". Кликните на выпадающее меню у второго и выберите пункт "Изменить".
Измените настройки следюущим образом:
2. Удалите русские строки переводов для нового языка.
Это можно легко сделать с помощью MySQL-запроса. Для этого пройдите в раздел Поддержка > Инструменты для управления SQL, прокрутите страницу вниз и вставьте в поле "SQL-запрос" код:
Здесь префикс у таблиц - "ibf_" - у вас его может и не быть ("UPDATE core_sys_lang_words..."). lang_id = 2 - означает, что очищаем строки перевода для второго языка в списке.
Выполните запрос.
3. Сбросьте кэш языка.
Снова вернитесь во "Внешний вид > Языки системы", в выпадающем меню напротив "English (ENG)" выберите "Перекешировать все...".
Вуаля. Теперь у вас на форуме совершенно легально есть две локали. Учтите, переключение языка на форуме автоматически переключит и локаль в админцентре. Приятного вам использования
Сделать пользователям возможность выбора между русским и английским интерфейсом просто, и для этого совсем не нужно покупать форум у IPS или делать что-то сложное. Вся процедура займет 2 минуты и ровно 3 шага:
1. Скопируйте русский язык и отредактируйте его.
Пройдите в Админентр > Внешний вид > Языки системы, кликните по выпадающему меню напротив "Русский" и выберите "Скопировать язык". По окончанию процесса у вас будет два языка - "Русский" и "Русский (copy)". Кликните на выпадающее меню у второго и выберите пункт "Изменить".
Измените настройки следюущим образом:
Код:
Название языка: English (ENG)
Локаль языка: en_GB.UTF-8
2. Удалите русские строки переводов для нового языка.
Это можно легко сделать с помощью MySQL-запроса. Для этого пройдите в раздел Поддержка > Инструменты для управления SQL, прокрутите страницу вниз и вставьте в поле "SQL-запрос" код:
Код:
UPDATE ibf_core_sys_lang_words SET word_custom = '' WHERE lang_id = 2
Здесь префикс у таблиц - "ibf_" - у вас его может и не быть ("UPDATE core_sys_lang_words..."). lang_id = 2 - означает, что очищаем строки перевода для второго языка в списке.
Выполните запрос.
3. Сбросьте кэш языка.
Снова вернитесь во "Внешний вид > Языки системы", в выпадающем меню напротив "English (ENG)" выберите "Перекешировать все...".
Вуаля. Теперь у вас на форуме совершенно легально есть две локали. Учтите, переключение языка на форуме автоматически переключит и локаль в админцентре. Приятного вам использования