Как перевести систему на Unicode UTF-8?
Переход на кодировку UTF-8 не составит особого труда, даже для начинающего пользователя.
• Открываем все файлы в директории language/ и при помощи текстового редактора делаем поиск по слову: _CHARSET
Пример для файла lang-english.php
Находим: define("_CHARSET","ISO-8859-1");
Заменяем на: define("_CHARSET","UTF-8");
Пример для файла lang-german.php
Находим: define("_CHARSET","ISO-8859-1");
Заменяем на: define("_CHARSET","UTF-8");
Пример для файла lang-russian.php
Находим: define("_CHARSET","windows-1251");
Заменяем на: define("_CHARSET","UTF-8");
• Обратите внимание на то, что все языковые файлы системы следует открыть в текстовом редакторе и сохранить в режиме UTF-8 без BOM. К данной категории относятся все языковые файлы системы, основные, модульные, а так же административные.
После замены данных участков система будет работать в режиме Unicode (UTF-8).
Смена кодировки не рекомендуется для уже существующих крупных проектов с большим наполнением, в противном случае Вам придётся обновлять и перекодировать весь материал сайта.
• Открываем все файлы в директории language/ и при помощи текстового редактора делаем поиск по слову: _CHARSET
Пример для файла lang-english.php
Находим: define("_CHARSET","ISO-8859-1");
Заменяем на: define("_CHARSET","UTF-8");
Пример для файла lang-german.php
Находим: define("_CHARSET","ISO-8859-1");
Заменяем на: define("_CHARSET","UTF-8");
Пример для файла lang-russian.php
Находим: define("_CHARSET","windows-1251");
Заменяем на: define("_CHARSET","UTF-8");
• Обратите внимание на то, что все языковые файлы системы следует открыть в текстовом редакторе и сохранить в режиме UTF-8 без BOM. К данной категории относятся все языковые файлы системы, основные, модульные, а так же административные.
После замены данных участков система будет работать в режиме Unicode (UTF-8).
Смена кодировки не рекомендуется для уже существующих крупных проектов с большим наполнением, в противном случае Вам придётся обновлять и перекодировать весь материал сайта.