Как интегрировать индийский язык с tinymce 4.0.12

Я использую tinymce 4.0.12 в своем проекте калитки, у меня есть плагин для индийского языка, например:

PramukhIme и IndicIme в моей папке плагинов tinymce, но эти плагины созданы в соответствии со старой версией tinymce, а новая версия tinymce изменила свою структуру, чтобы прочитать свой плагин.

Мой крошечный код инициации:

tinyMCE.init({
                mode : "exact",        
                elements : "textarea",      
                theme : "modern",
                language :"en",
                plugins :pramukhime,
                toolbar1 :"pramukhime,pramukhimeclick,pramukhimeconvert,pramukhimehelp"
});

Есть ли какие-либо другие плагины в соответствии с новой структурой tinymce, чтобы я мог их использовать?


person Ashutosh Ranjan    schedule 16.01.2014    source источник
comment
Это не связано с калиткой больше, чем с Java или веб-сервером, на котором работает приложение.   -  person Nicktar    schedule 16.01.2014
comment
@Nicktar: Дело в том, что я хочу интегрировать новый tinymce в свое приложение калитки, старая версия (tinymce 3.5.8) работает нормально. И что вы подразумеваете под этим, не связано с калиткой, поскольку у них (tinymce) нет зависимость с любыми языками или фреймворками.   -  person Ashutosh Ranjan    schedule 16.01.2014


Ответы (1)


Наконец-то я сделал это без использования каких-либо сторонних плагинов в TinyMCE 4!

Примечание. Несколько вещей, которые вы должны иметь в виду:

  1. Язык работает со шрифтами, установленными в вашей ОС.

  2. Загрузите допустимые шрифты: Индийские -> Региональные шрифты и установите их в свою ОС.

  3. Убедитесь, что все установленные шрифты являются правильными и действительными и загружены из надлежащего источника.

Если вы используете Windows, путь установки будет таким:

C:\Windows\Шрифты\

Код:

tinyMCE.init({
                    mode : "exact",        
                    elements : "textarea",      
                    theme : "modern",
                    toolbar: "fontselect",
                 font_formats:"SCiRound=SCiRound;Shonarb=Shonarb;Shonar=Shonar;vrindab=vrindab;Vrinda=Vrinda;Devanagari New=Devanagari New;Kruti Dev=Kruti Dev;Kalpurush ANSI=Kalpurush ANSI;Aruna=Aruna;Haritha=Haritha"

});
person Ashutosh Ranjan    schedule 07.05.2014
comment
привет, я пробовал аналогичный способ, но у меня не сработало со шрифтами Kruti Dev и DevLys. Я задал вопрос о том же здесь . Как вы заставили tinymce работать с хинди-шрифтами? Спасибо. - person Dr. Atul Tiwari; 21.03.2015
comment
@ Доктор Атул Тивари: проверьте шрифты Kruti Dev и DevLys, дважды щелкнув их в C:\Windows\Fonts. Содержат ли шрифты содержимое на хинди или нет. В случае, если шрифты содержат английский абзац, то это не сработает. Попробуйте скачать шрифты по этой ссылке и повторите попытку. - person Ashutosh Ranjan; 31.03.2015
comment
Я проверил свой C:\Windows|Fonts. И Kruti Dev, и DevLys содержат контент на хинди. но они не работают с tinymce. Также я проверил fontsquirrel, но не смог найти там хинди-шрифты. - person Dr. Atul Tiwari; 07.04.2015
comment
Я сделал то же самое, но не работает в версии 4.x. - person Keshav; 01.09.2016