2012-11-27 83 views
1

我在我的網站管理員中使用FCK編輯器。在我的編輯器中有一些語言支持(英語,德語,法語等)。現在我需要將Tamil語言支持添加到我的FCK編輯器中。如果任何一位熟悉此FCK編輯器語言的人員支持功能。儘快通知我。如何在FCK編輯器中添加泰米爾語言

注意:我正在使用此FCK編輯器開發PHP網站。

在此先感謝。

回答

1

我得到了下面的步驟一個答案,

第1步:創建一個「tn.js」文件對於泰米爾字體(從「en.js」[fckeditor/editor/lang /]中取一份並替換爲名稱爲「tn.js」的泰米爾字體)並將其上傳到「fckeditor/editor/lang /」目錄。

第2步:在「fcklanguagemanager.js」,「fckeditorcode_gecko.js」和「fckeditorcode_ie.js」文件中包含語言代碼和語言標題。

這些文件正在下載,

(1)。 fcklanguagemanager.js --->的FCKeditor /編輯/ _source /內部/

搜索詞 「AvailableLanguages:」 並添加泰米爾語碼和標題 (TN: '泰米爾')與可用的語言中數組。

(2)。 fckeditorcode_gecko.js ---> fckeditor/editor/js/

搜索詞「AvailableLanguages:」,並在可用語言數組中添加泰米爾語言代碼和標題 (tn:'Tamil')。

(3)。 fckeditorcode_ie.js ---> fckeditor/editor/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步:運行您的網頁,看看它在行動。

1

CKEditor支持語言選擇(請參閱多語言支持here)。泰米爾語不是官方支持的語言,但你可以實施自己的泰米爾語支持。有關於如何做到這一點許多指南,例如見http://theholyjava.wordpress.com/2011/04/04/how-to-customize-ckeditor-with-your-own-plugins-skins-configurations/(自定義語言部分)

+0

我正在使用FCK編輯器不是CK編輯器。 –

+0

好的,從3.0版開始,CKEditor是FCKEditor的新名稱。在語言選擇/實現方面找到以下指南:http://www.electrictoolbox.com/language-selection-fckeditor/。 這可能對CKEditor之前的版本有所幫助。 –

+0

它不適用於泰米爾字體。請檢查它並讓我知道您的示例 –