Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте!
Недавно я занялся освоением англоязычного движка по созданию доски объявлений, однако заюзанная CMS полностью англоязычна, хотя категории в ней можно создавать на любых языках и это не вызывает проблем. Как я выяснил, все компоненты движка (ссылки, панель администрирования и пр.) находятся в дампах *.sql. При попытке что-либо отредактировать (использовал Notepad ++) и перезалить дамп я вместо русского языка получаю кракозябры, хотя если открыть дамп в любом текстовом редакторе, то я вижу нормальный перевод. Скажите, как мне правильно произвести перевод этого движка? Может, есть какой-нибудь универсальный редактор для дампов, чтобы в нем можно было без проблем перевести оформление с английского на русский?
Я пробовал делать перевод непосредственно в базе данных и это работало, однако все искомые слова на английском разбросаны в самых разных местах и таким образом я боюсь перевести что-нибудь не то, что нужно, и нарушить работу сервера.
Неактивен
Убедитесь, что таблицы в дампе создаются с указанием кодировки с поддержкой
русского языка. В идеале — с поддержкой разных языков (utf8):
CREATE TABLE ... DEFAULT CHARSET utf8.
Убедитесь, что в начале дампа указана кодировка данных текста (опять же, иде-
ально сохранять файл в utf8):
SET NAMES utf8;
Неактивен
Я редактировал и сохранял файл дампа в режиме кодировки UTF-8 без BOM. Этих параметров я там не нашел почему-то. Может, выслать проблемные дампы?
Неактивен
Если маленькие — можете приложить к форуму, если большие — отрежьте кусочек сверху
Неактивен
Ну как, маленькая, 177 Кб. Может залить ее на сервер и кинуть ссылку?
Неактивен
Я не против
Неактивен