我在我的网站管理员中使用FCK编辑器。我的编辑器中有一些语言支持,如(英语,德语,法语等)。现在我需要将Tamil语言支持添加到我的FCK编辑器中。如果任何熟悉此FCK编辑器语言的人支持功能。请尽快告诉我。
注意:我正在使用此FCK编辑器开发PHP网站。
提前致谢。
答案 0 :(得分:1)
CKEditor支持语言选择(请参阅多语言支持here)。泰米尔语不是官方支持的语言,但您可以实施自己的泰米尔语支持。关于如何执行此操作有许多指南,请参阅示例http://theholyjava.wordpress.com/2011/04/04/how-to-customize-ckeditor-with-your-own-plugins-skins-configurations/(自定义语言部分)
答案 1 :(得分:1)
我通过以下步骤得到了答案,
步骤1:为泰米尔字体创建一个“tn.js”文件(从“en.js”[fckeditor / editor / lang /]中取一个副本,并用名称替换为tamil字体“tn.js”)并将其上传到“fckeditor / editor / lang /”目录。
第2步:在“fcklanguagemanager.js”,“fckeditorcode_gecko.js”和“fckeditorcode_ie.js”文件中包含语言代码和语言标题。
这些文件正在进行中,
(1)。 fcklanguagemanager.js ---> fckeditor的/编辑/ _source /内部/
搜索“AvailableLanguages:”一词,并添加泰米尔语言代码和标题 (tn:'Tamil')在可用的语言数组中。
(2)。 fckeditorcode_gecko.js ---> fckeditor的/编辑/ JS /
搜索“AvailableLanguages:”一词,并添加泰米尔语言代码和标题 (tn:'Tamil')在可用的语言数组中。
(3)。 fckeditorcode_ie.js ---> fckeditor的/编辑/ JS /
搜索“AvailableLanguages:”一词,并添加泰米尔语言代码和标题 (tn:'Tamil')在可用的语言数组中。
示例:
var FCKLanguageManager=FCK.Language={AvailableLanguages:{af:'Afrikaans',ar:'Arabic',bg:'Bulgarian',bn:'Bengali/Bangla',bs:'Bosnian',ca:'Catalan',cs:'Czech',da:'Danish',de:'German',el:'Greek',en:'English','en-au':'English (Australia)','en-ca':'English (Canadian)','en-uk':'English (United Kingdom)',eo:'Esperanto',es:'Spanish',et:'Estonian',eu:'Basque',fa:'Persian',fi:'Finnish',fo:'Faroese',fr:'French','fr-ca':'French (Canada)',gl:'Galician',gu:'Gujarati',he:'Hebrew',hi:'Hindi',hr:'Croatian',hu:'Hungarian',is:'Icelandic',it:'Italian',ja:'Japanese',km:'Khmer',ko:'Korean',lt:'Lithuanian',lv:'Latvian',mn:'Mongolian',ms:'Malay',nb:'Norwegian Bokmal',nl:'Dutch',no:'Norwegian',pl:'Polish',pt:'Portuguese (Portugal)','pt-br':'Portuguese (Brazil)',ro:'Romanian',ru:'Russian',sk:'Slovak',sl:'Slovenian',sr:'Serbian (Cyrillic)','sr-latn':'Serbian (Latin)',sv:'Swedish',th:'Thai',tn:'Tamil',tr:'Turkish',uk:'Ukrainian',vi:'Vietnamese',zh:'Chinese Traditional','zh-cn':'Chinese Simplified'}
第3步:为编辑器设置默认语言,例如
如果您在html网页中使用JavaScript,则意味着只需嵌入以下内容。
<script type="text/javascript">
oFCKeditor.Config["AutoDetectLanguage"] = false ;
oFCKeditor.Config["DefaultLanguage"] = 'tn' ;
</script>
如果您在网页中使用PHP,则意味着只需嵌入以下内容,
<?php
$oFCKeditor->Config['AutoDetectLanguage'] = false ;
$oFCKeditor->Config['DefaultLanguage'] = 'en' ;
?>
第4步:运行您的网页以查看其实际效果。