Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 05-07-2007 03:46:43

PolyGon
наш
Зарегистрирован: 26-12-2006
Сообщений: 211

перевод hak_tinyMCE

Каждый выбирает для себя, но это правило не распространяется на клиентов. Клиент хочет, чтобы было по-русски и WYSIWYG. По этой причине "дорабатывается" плагин  hak_tinymce 0.7.1.

Перевёл админку и положил часть языковых файлов для самого редактора. Остальной перевод редактора позднее. Админка на русский должна переключаться автоматом, если русский установлен для всего TxP. В остальных случаях будет английский. Чтобы русский был доступен оператору и в самом редакторе, нужно принудительно прописать 'ru' вместо 'en' в трёх местах в админке плагина.

Важно: при установке на сборку TxP-Блог (http://textpattern.ru/sites/blog-site) необходимо перед установкой плагина удалить из базы данных TxP таблицу txp_hak_tinymce. Без этого будут проблемы.

Если данная версия плагина уже установлена, то проще оригинальный плагин удалить, и поставить заново. "Апгрейд" можно провести в три шага, но этот путь мне кажется сложнее:
1. Заново загрузить файлы плагина на сервер (языковых файлов очень много и проще всё скопом поменять)
2. Декодировать плагин и заменить php код плагина.
3. В админке плагина заказать русский язык.

Прошу помощи в тестировании.

В отношении споров вокруг этого плагина: плагин корректен по отношению к xhtml настолько, насколько корректен оператор. При copy/paste из M$ Word разметка сохраняется. Валидатор на такие страницы не ругается. При копираовании текста из браузеров и почтовых клиентов (спам), сохраняется стиль оригинала. Некоторые "огрехи" даже правятся - спец символы превращаются в корректный код вида &xxxx;. Остальное - как в оригинале. При "ручном" вводе код формируется нормальный. При вводе текста со сложным форматированием плагином пользоваться удобнее, чем textile.

http://polygon.atelier.ru/file_download/3

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

Отредактированно PolyGon (27-08-2007 01:59:49)

Неактивен

 

#2 05-07-2007 12:14:00

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: перевод hak_tinyMCE

Да правильно все. Не в xml счастье wink


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#3 05-07-2007 16:09:17

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: перевод hak_tinyMCE

Спасибо, Polygon.
Приму участие в тестировании!

Как поведет себя русификация при появлении свежей версии плагина?

Неактивен

 

#4 05-07-2007 18:53:12

PolyGon
наш
Зарегистрирован: 26-12-2006
Сообщений: 211

Re: перевод hak_tinyMCE

Плохо поведёт - нужно будет переписывать или дописывать.

Админка:
Язык сделан в виде массива. Массив - часть кода. Не все слова попали в массив - некоторые были "вшиты" в тело плагина. Пришлось и код тронуть, и массив расширить.

Редактор:
Имеющаяся в оригинале руссификация "докладывается". Остальное либо берётся из этой версии, либо переводится заново.

Я вот тут описал коротенько:
http://polygon.atelier.ru/article/russi … ak-tinymce

Неактивен

 

#5 06-07-2007 01:56:57

PolyGon
наш
Зарегистрирован: 26-12-2006
Сообщений: 211

Re: перевод hak_tinyMCE

Обновил плагин:
По умолчанию выбрана установка редактора на русском языке
Заменил пару слов с ихнего на наш.

Доступно по той же ссылке.

Неактивен

 

#6 11-07-2007 17:23:24

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: перевод hak_tinyMCE

Я проверил.
Сейчас  плагин используется на вставке большого количества контента.

Работает нормально.
Устанавил на сайт, делаемый на основе ТхП-Фирмы, просто заменил все файлы из zip-а, затем обновил код плагина, активировал, в админке плагина в 3х местах поставил "ru", вместо "en".
Все. Таблицу txp_hak_tinymce не трогал. Ранее введенные данные отображаются и редактируются нормально.

Спасибо, PolyGon!

Наблюдение по самому плагину.
При редактировании в ИЕ плагин, в случае сложных таблиц, начинает портить эти самые таблицы. При редактировании этих же таблиц в FF - все проходит нормально. Видимо - нюансы работы ява-скрипта в разных версиях броузера сказываются.
хотя- и в очень неожиданном месте.

Неактивен

 

#7 26-08-2007 22:46:27

PolyGon
наш
Зарегистрирован: 26-12-2006
Сообщений: 211

Re: перевод hak_tinyMCE

Сделал руссификацию для версии плагина 0.7.3

Особых отличий от 0.7.1 не заметил. Подробнее: http://polygon.atelier.ru/article/obnov … versii-073

Отредактированно PolyGon (26-08-2007 22:47:02)

Неактивен

 

#8 15-05-2012 14:11:18

mFrance
веди
Зарегистрирован: 29-03-2012
Сообщений: 23

Re: перевод hak_tinyMCE

Спасибо большое, PolyGon, за руссификацию!
А подскажите, пожалуйста, кто использует руссифицированный плагин, - на каких версиях TextPattern у вас он работает корректно?
Почему спрашиваю, на сайте автора плагина в изменениях к версии 0.9 написано "Textpattern 4.2.0 compatible."
На Textpattern · 4.4.1 никто не использует? :-)

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru