Please upgrade here. These earlier versions are no longer being updated and have security issues.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

как сменить дефолтный язык?

edited February 2011 in Vanilla 2.0 - 2.8
перенёс, распаковал, установил, но язык остаётся аглицким. в настройках установки языка по умолчанию пусто и выпадает пустое окно. чё делать?(
Tagged:

Comments

  • В /conf/config.php попробуй добавить $Configuration['Garden']['Locale'] = 'RUS';

    vanillasupport.ru
  • no way( уже пробовал и RUS подставлять и ru-RU - ничего не меняется.
    я правильно понимаю, что папка должна целиком идти в locales (по умолчанию там папка с канадским английским aka skeleton) и дальше "никаких забот" - иду в dashboard->locales->Enable russian ?
    PS: я после phpBB всё на автомате ищу где кэш обнулить после каждой попытки)
  • SS ✭✭
    edited February 2011
    Remove locale_map.ini file in /cache/ directory
  • bat41bat41 New
    edited February 2011
    Удали в папке cache файл locale_map.ini
    обогнали
  • да с кэшем понятно, это я к слову.
    что делать с локализацией? дано: абсолютно чистый дистрибутив и кривые руки. в default locale пусто и выбрать ничего нельзя. хотя ниже в доступных языках перевод отобразился.
  • В чистом дистрибутиве там пусто не должно быть.

    После включения русского перевода в списке все равно пусто?
  • да( в чистом дистрибутиве пусто, при установке и включении перевода ничего не меняется.
    переустановил всё с нуля с отдельной базой данных. один черт.
    теперь осталось снести ради этого pack'a винду и denwer (всё на локалке) :)
  • bat41bat41 New
    edited February 2011
    Стукни в аську 147774. Помучаемся :)
  • пасибо, отбой. отмучался) если вдруг у кого будет похожая ситуация - проблема уже какой раз в denwer'e. на веб-хостинге всё ровно - default locale появился, плагин встал. всем спасибо)
  • Проблема как-то решилась? У меня точно такая же ситуация. Список языков есть, а выбора в выпадающем списке нет.
  • Этот перевод лучше чем у pansik
    я сначала установил этот перевод ru-locate http://vanillaforums.org/addon/619/ru-locale
    потом поменял два ключивых файла из папки locate, нужно у этого перевода переименовать файл global на difinishans как у pansik а файл dashbord на other_difinishns и подменить их в папке locale с файлами pansika.
    т.е. установить перевод pansik, но файлы заменить на эти
  • edited March 2011
    Не понимаю как и почему, но такой способ работает. Хотя в списке "Перевод по умолчанию" все равно язык не появился.
  • Обнаружил решение проблемы с невозможностью выбора языка:

    I had this problem too but it seems that I've found a solution. It was in '/applications/dashboard/models/class.localemodel.php', public method 'AvailableLocales()', line '$Locales = array_unique($Locales, SORT_STRING);'.
    I don't know why but in the php version 5.2.5, the function 'array_unique' doesn't accept the second parameter 'SORT_STRING'. So I've only commented it:
    '$Locales = array_unique($Locales/*, SORT_STRING*/);' and everything worked fine.
    It does not happen in PHP Version 5.3.2.
    Hope it can help everybody!

    Нужно найти в файле /applications/dashboard/models/class.localemodel.php строку $Locales = array_unique($Locales, SORT_STRING); и убрать второй параметр array_unique($Locales/*, SORT_STRING*/);

Sign In or Register to comment.