Перейти к содержимому
Русский язык для Invision Community 5

Указать две локали в настройках языкового пакета

Сейчас во "Внешний вид - Управления языками" для языкового пакета "Русский" указана локаль "ru_RU.UTF-8".

Можно ли указать дополнительно 2-ю локаль ? Например, "Russian_Russia.65001" - для Windows.

 

php-функция setlocale вторым параметром массивы принимает. С этим проблем нет.

Вопрос в том, понимает (парсит) ли движок IP.Board множественные значения в настройках (например, json-массивы, либо простой список значений) ?

Изменено пользователем cyrax_02

Рекомендованные сообщения

А зачем? Укажите ту локальной которая соответствует вашей ОС.

  • Автор

Этому есть 3 причины:

1. Используется пара-тройка сторонних движков (один из них - IP.Board) - и во всех прописана локаль "ru_RU.UTF-8"

2. developer- и deployment-сервера работают на разных ОС + синхронизация БД и файлов выполняется автоматически

3. Подлезать со своим кодом-заплаткой в каждый из этих движков не есть хорошо

Зачем синхронизировать developer?..

Вообщем, нельзя. Указать можно только одну локаль.

  • Автор
Зачем синхронизировать developer?..

db: deployment to developer, source files: developer to deployment

Локаль языкового пакета хранится в БД.

 

Вообщем, нельзя. Указать можно только одну локаль.

И в 4-й версии тоже нельзя ?

И в 4-й версии тоже нельзя ?

В четвертой версии, собственно как и в третий, можно написать плагин. По умолчанию нельзя.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.