|
Русификация
Пользователь:
Fedor F Lejepkov
Дата: 30-марта-2006 9:56 pm
Просмотров: 2823
Рейтинг: 7 Оценить [ | ] Здравствуйте, я только что вроде как настроил cms последней версии 6.5.6 до рабочего состояния и после убил импортом русского create_UTF-8_6.2.8_sql.zip. Возможно ли прикручивать старый перевод и какова порцедура?
Ответить •
Re: Русификация
Пользователь:
Admin
Дата: 30-марта-2006 9:56 pm
Просмотров: 867
Рейтинг: 10 Оценить [ | ]
Фёдор, Файл create_UTF-8_6.2.8_sql.zip является переводом изначального содержимого сайта, но не содержит файлы перевода интерфейса. Кроме того, этот дамп базы подходит только для версии 6.2.8, что cледует из названия. Данная база данных обращается к файлам перевода по имени Russian (на сайте, каюсь, выложены только файлы перевода для Windows-1251 для версий 6.2.*). Для версий новее, чем 6.3.0 файла перевода несколько отличаются по структуре. В течение дня я выложу варианты с Юникодом для разных версий, но пока далеко не полные. Правда есть одна загвоздка. Для формирования "дружественного" URL с помощью регулярных выражений выполняется транслитерация русских символов в латинские.
Ответить •
Re: Русификация
Пользователь:
Fedor F.
Дата: 30-марта-2006 9:56 pm
Просмотров: 708
Рейтинг: 11 Оценить [ | ] Врядли будет порблемой поставить iconv, Тем более, что на русских хостингах он наверняка ставится в придачу к "русскому" unix/linux-окружению. Из запасников могу предложить альтернативный вариант, найденный в инете, но его надо будет дорихтовать. Это модули проситьт не должно. #-----------------------------------------------------------------------------------------# koi_lc=>"tr/\xB3\xE0-\xFF/\xA3\xC0-\xDF/", koi_uc=>"tr/\xA3\xC0-\xDF/\xB3\xE0-\xFF/", if (!$enstring or !$cfrom or !$cto) {return ''}
Ответить •
Re: Русификация
Пользователь:
Admin
Дата: 30-марта-2006 9:56 pm
Просмотров: 775
Рейтинг: 12 Оценить [ | ]
Надо подумать.... Дело в том, что заменяются не только буквы, но и сочетания букв. Вот регулярные выражения: $value =~ s/Сх/S\'h/;
Ответить •
Re: Русификация
Пользователь:
Peter
Дата: 30-марта-2006 9:56 pm
Просмотров: 853
Рейтинг: 18 Оценить [ | ] Друзья! Тут говорят,. что WebGUI может отдавать кириллицу только в UTF-8. Так ли это? У меня 6.7.7g и следующее на площадке (mysql-4.0.18): === character_set | utf8 | character_sets | utf8 dec8 dos german1 hp8 koi8_ru latin1 latin2 swe7 usa7 danish hebrew win1251 estonia hungarian koi8_ukr win1251ukr greek win1250 croat cp1257 latin5 === Юникода там нету, это значит что не будет работать поиск без учёта регистра? и что-нибудь ещё?
Ответить •
|
НавигацияНовости | Перечень функций | Документация | Перечень сайтов | Он-лайн ДЕМОнстрация | Форумы | Инсталляция, апгрейд | Настройка и работа | Программирование | услуги и поддержка | Файлы для скачивания | Организациям | WEB студиям | Сообщить друзьям | Контакты | Карта сайта | Авторизация
На сайте установлена версия WebGUI: 7.5.32 |