PDA

Просмотр полной версии : перевести сайт с cp1251 на utf8


scylla
18.09.2009, 21:02
как перевести саит с cp1251 на utf8
тоисть вес движок а он на joomla

Велемир
19.09.2009, 02:35
Не знаю,как через двиг,но можно через Apache в .htaccess прописать AddDefaultCharset UTF-8,если сайт лежит в одной дире.

games.daemon
19.09.2009, 09:25
В joomle в административной панеле можно сменить кодировку.

Ali_MiX
19.09.2009, 09:52
меняешь в cms кодировку, потом sql конвертируешь в utf8 через myphpadmin

unfii
19.09.2009, 10:20
сливаем дамп и меняем....
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=2 ;
на
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;

и заливаем назад через phpmyadmin

gisTy
19.09.2009, 10:28
сливаем дамп и меняем....
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=2 ;
на
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ;

и заливаем назад через phpmyadmin
поменяв одну строчку ты конвертнешь весь дамп?
<Egorich> g1sTy перевести непросто.. для этого надо знать как джумла устроена
<g1sTy> на самом деле я думаю можно пропустить через иконв дампы базы и сорцы движка и потом уже конвертированные дампы накатить
<Egorich> примерно.. за исключением тоже что в базе могут быть файлы
<g1sTy> а, ну да
<Egorich> эти таблицы надо исключить
<g1sTy> ну и там еще после конвертирования пробежаться да посмотреть чтобы нормально все поменялось
<Egorich> да не.. все нормально меняется.. потом главное чтоб с UTF сам движек умел работать

scylla
19.09.2009, 23:34
кароче луди я не очень панимаю в етом деле я хачу сменять весь язык там кодировка cp1251 а мне нужна кодировка UTF8 как я уже писал двиг он для нубольшои социалнои сети я уже зарегал домаин и хостинг ета мне села около 100 $ в данны момент бабла не осталась штоб нанять ково небуть. кароче время в обрез кто поможет с етим справица не забуду и не толка за спасиба я человек справедливы кажды получет свое
так што вот мои скаип iusiphov

PS а кодировка нужна штоб вот такими буквами можно былобы везде прописвать გამარჯობათ მოგესალმებით მთელს ფორუმს და ყველა წევრებს

krypt3r
21.09.2009, 09:01
Наипростейший способ: делаете дамп с вашей базы, конвертируете его из CP1251 в UTF-8, заливаете в новую БД

ololokipikipi
21.09.2009, 09:31
конвертацию можно сделать даже через блокнот.
находишь все места где упомянуто CP1251, заменяешь в UTF-8.

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