Если у компонента или модуля есть таблица в БД, не забудть ее перекодировать через phpMyAdmin. Например, так: снимаете дамп таблицы, в дампе исправляете DEFAULT CHARSET=cp1251 на DEFAULT CHARSET=utf8, старую таблицу удаляете, новую заливаете.
В появившемся диалоговом окне указываете кодировку UTF-8 и жмакаете кнопку "Сохранить".
1. открыть 2. выделить 3. скопировать 4. выбрать другую кодировку 5. вставить 6. сохранитьПункт всего один. Открываете текст модуля/компонента в Notepad++, выделяете весь текст (Ctrl+A), запоминаете в буфер обмена (Ctrl+C) и в меню "Кодировки" выбираете UTF-8 без BOM. Вставляете из буфера (Ctrl+V), сохраняете (Ctrl+S). Ребенок справится за 3 сек.
Если протереть монитор в том месте, где раскрывается "меню "Кодировки"" и чуть ниже, то можно увидеть пункты "Преобразовать в ..." и список. Без всяких там танцев.
Пользовался софтинкой уж больше года назад, так что не помню точно, что там к чему, поэтому для экспериментов советую на копиях пробовать.
По пунктам первое это то что сказали, перекодировать а потом очень нужно знание языков и отличие версий и нюансов работы с разными кодировками чтоб внести те правки о которых упомянул Fuze!Желательно подробно, по пунктам. и все что для этого нужно.
Ну и конечно нужно хорошо знать и понимать работу движка...
js тоже с разной кодировкой по разному пишется — в общем даже с пониманием этого но без знаний, пункты тут не помогут!)
поправил...)
поддержка других денег стоит, да и не по силам она начинающим разработчикам, особенно одиночкамПродал и забыл
Пункт всего один. Открываете текст модуля/компонента в Notepad++, выделяете весь текст (Ctrl+A), запоминаете в буфер обмена (Ctrl+C) и в меню "Кодировки" выбираете UTF-8 без BOM. Вставляете из буфера (Ctrl+V), сохраняете (Ctrl+S). Ребенок справится за 3 сек.
Если у компонента или модуля есть таблица в БД, не забудть ее перекодировать через phpMyAdmin. Например, так: снимаете дамп таблицы, в дампе исправляете DEFAULT CHARSET=cp1251 на DEFAULT CHARSET=utf8, старую таблицу удаляете, новую заливаете.
ТС не зря ведь указал версию 1.9. Текст модуля/компонента может содержать комментарии на русском языке, вывод текста в браузер или в шаблон, тоже на русском языке, админка модуля/компонента (если есть) не локализована. Все это в результате превратится в кракозябры. Если Вас кракозябры устраивают… ну, можете делать по своей методике, мне не жалко, хотя могли бы и сами догадаться.Зачем копировать и вставлять?
Как известно, павлин гораздо больше гордится красотой, чем мозгами. Когда протирка монитора важнее, чем сесть и подумать головой, бывают и не такие лулзы. Так спешил посчитать пункты, что про кракозябры как-то не подумал. Не в первый раз, не в первый раз…Если протереть монитор в том месте, где...
Вырезать-- вставить на новую страницу-- преобразовать в UTF-8 БЕЗ БОМ (старую, пустую страницу)-- потом с новой страницы скопировать и вставить обратно в преобразованную.