Форум -> Обо всём... -> Slaed 2.5 и UTF-8 |
Slaed 2.5 и UTF-8 |
---|
otherside | Дата: 11.01.2009, в 09:29 | Сообщение №1 |
СтарожилПользователь №: 22 Сообщений: 387
| Возникла такая необходимость перевести слаед 2.5 на UTF-8. Вариант "установи Open Slaed" не подходит, слишком много уже сделано на версии 2.5. Отсюда вопрос, что именно нужно пересохранитьв UTF-8? Подскажите, какие манипуляции нужно сделать, чтоб сделать UTF8? |
|
|
|
alfainfo | Дата: 11.01.2009, в 13:57 | Сообщение №2 |
Активный участникПользователь №: 237 Сообщений: 152
| otherside, что именно нужно? весь двиг? или БД,?
во первых сам двиг генерит строчку
Код | 1
| <meta http-equiv="content-type" content="text/html; charset=windows-1251"> |
иши ее в коде движка или в шаблонах и правь на UTF-8
тока после этого весь текст самого движка возможно будет карякулями...
тогда надо конвертнуть все языковые файлы (все lang-russian.php) в UTF-8...
простейший способ конвертнуть эт прогой "Notepad++"
- [скачать]
открываеш lang-russian.php в проге и заходиш в меню "кодировки" -> преобразовать в UTF-8
и самое сложное это надо конвертнуть БД... |
|
|
otherside | Дата: 11.01.2009, в 15:03 | Сообщение №3 |
СтарожилПользователь №: 22 Сообщений: 387
| alfainfo, Уже методом проб и ошибок с базой разобрался, да и файлами тоже. Тока муторно блин нотпадом++ это все делать. Ни как поакетно это сделать низя? |
|
|
Serg_pnz | Дата: 11.01.2009, в 16:06 | Сообщение №4 |
АдминистраторПользователь №: 1 Сообщений: 2242
| Нужен редактор, работающий пакетно. Названия не знаю, но такие точно есть. | Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот |
|
|
alfainfo | Дата: 11.01.2009, в 17:29 | Сообщение №5 |
Активный участникПользователь №: 237 Сообщений: 152
| для ленивых
сюда
особенно смотрим раздел
Перекодировка файлов
а в нем
xcode v.4.1 - мощный и полезный перекодировщик для пакетной обработки данных.
П.С
Сергей пора прикручивать к форуму кнопочку "спасибо" ))) |
|
|
otherside | Дата: 11.01.2009, в 17:47 | Сообщение №6 |
СтарожилПользователь №: 22 Сообщений: 387
| Вот у меня виста стоит, мне нужно на локальной тачке файлор перекодировать и честно говоря я не понял как. |
|
|
c0wb0y | Дата: 16.01.2009, в 12:12 | Сообщение №7 |
ГостьПользователь №: 518 Сообщений: 4
| Вот сайт на SLAED 2.5 в кодировке UTF-8. Все работает нормально, без глюков. В базе все сохраняется правильно (без каракулей).
http://karasay.kz |
|
|
otherside | Дата: 22.01.2009, в 10:55 | Сообщение №8 |
СтарожилПользователь №: 22 Сообщений: 387
| Народ, помощь нужна. Вообщем перевел сайт на utf-8, все отлично, но когда начинаю преобразовывать языковые файлы из админ панели из 1251 в utf8 (например modules\Faq\admin\language\lang-english.php) начинает разъежаться админ панель. Чем больше файлов преобразовываю, тем больше разъежается. Пример в картинке, это после изминения двух модулей.
Прикрепленные файлы: |
|
|
otherside | Дата: 22.01.2009, в 12:26 | Сообщение №9 |
СтарожилПользователь №: 22 Сообщений: 387
| Вот еще что нашел. если открыть админку в FF и прнудительно отобразить страницу в Windows-1251, то на том месте, где разъежается, появляются символы.
Прикрепленные файлы: |
|
|
otherside | Дата: 22.01.2009, в 12:32 | Сообщение №10 |
СтарожилПользователь №: 22 Сообщений: 387
| Все, рпазобрался в чем пролема была. Кароче, когда в нотпад++ преобразовываешь файл в утф8, там есть два вариянта. Просто в "utf-8" и в "utf-8 без BOM" Вот нужно второе выбирать |
|
|
shadow | Дата: 23.01.2009, в 12:19 | Сообщение №11 |
Активный участникПользователь №: 520 Сообщений: 100
| otherside, мда, вот сижу сейчас т рах... себе мозд, вот и уменя возникла нужда поставить движок на utf-8, но блогадаря всему выше написанному - возникшие вопросы рещаются проще.... |
|
|
otherside | Дата: 23.01.2009, в 20:53 | Сообщение №12 |
СтарожилПользователь №: 22 Сообщений: 387
| Цитата | otherside, мда, вот сижу сейчас т рах... себе мозд, вот и уменя возникла нужда поставить движок на utf-8, но блогадаря всему выше написанному - возникшие вопросы рещаются проще.... |
Ну слава богам, у меня уже все пройденно, все завершилось благополучно.
Еще отмечу, что некоторые файлы все таки нужно "преобазовать в UTF-8". Это файлы admin/language/lang-english.php и все вообщем из этой папки. Если их преобраовать в utf-8 без BOM, то админка будет некоректно отображаться. |
|
|
|
Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|