Здравствуйте!
подскажите, плиз, как мне решить проблему с руссификацией в редакторе tinyMCE.
Русские файлы подгрузил, в конфиге указал параметр language: 'ru', но на выходе имею абракадабру.
Хотелось бы услышать советы профи.
Заранее спасибо.
1. Установите в языках любой другой язык - немецкий или французский. Проверьте наличие над некоторыми буквами дополнительных значков (акценты, двоеточие как над буквой "ё").
Если дополнительные значки видны, то значит проблема именно в русском языке.
2. Попробуйте выбрать в настройках TinyMCE другие русские языки, чем "ru". Например, ru-UT8, ru-KOI8,... Если на каком-то другом русском языке появилась русификация, то оставьте все как есть.
3. Обратно выставьте язык "ru". Зайдите в папку /sites/all/modules/tinymce/tinymce/jscripts/tiny_mce/ , походите там по разным папкам lang, в том числе внутри папки plugins. Проверьте, чтобы в них находились файлы ru.js с переводом соответствующих плагинов.
Если папки ru.js имеются, то проверьте, в какой кодировке сохранены они (должна быть кодировка UTF-8).
4. Поменяйте в переводе какого-нибудь плагина пару слов на английские буквы и цифры. Проверьте, отобразилось ли изменение на переводе, который стал показываться редактором TinyMCE. Если не отразилось, то значит редактор берет перевод из какого-то другого файла.
Возможно, после этих шагов Ваша проблема будет решена.
Комментарии
Посмотреть бы на эту абракадабру...
Попробуем обойтись без нее.
1. Установите в языках любой другой язык - немецкий или французский. Проверьте наличие над некоторыми буквами дополнительных значков (акценты, двоеточие как над буквой "ё").
Если дополнительные значки видны, то значит проблема именно в русском языке.
2. Попробуйте выбрать в настройках TinyMCE другие русские языки, чем "ru". Например, ru-UT8, ru-KOI8,... Если на каком-то другом русском языке появилась русификация, то оставьте все как есть.
3. Обратно выставьте язык "ru". Зайдите в папку /sites/all/modules/tinymce/tinymce/jscripts/tiny_mce/ , походите там по разным папкам lang, в том числе внутри папки plugins. Проверьте, чтобы в них находились файлы ru.js с переводом соответствующих плагинов.
Если папки ru.js имеются, то проверьте, в какой кодировке сохранены они (должна быть кодировка UTF-8).
4. Поменяйте в переводе какого-нибудь плагина пару слов на английские буквы и цифры. Проверьте, отобразилось ли изменение на переводе, который стал показываться редактором TinyMCE. Если не отразилось, то значит редактор берет перевод из какого-то другого файла.
Возможно, после этих шагов Ваша проблема будет решена.