2012-03-03 56 views
1

プロジェクトでCKEditorを使用しており、入力言語をFarsiとして設定する必要があります。ASP.NetでCKEditorの入力言語を変更する方法C#

すでに「FarsiType.js」という名前の.jsファイルを使用して、テキストボックスとテキストエリアでこれを行っています。

FarsiType.jsここにある:私たちは、TextBoxコントロールに属性LANG =「FA」を追加するとhttp://www.farsitype.ir/FarsiType.js

その入力は、ペルシア語の言語に変更されます。このような

は:

<asp:TextBox runat="server" ID="tr" lang="fa" dir="rtl"/> 

私はあまりにもCKEditorバージョンのためにプットにペルシャ語を設定する必要があります。では、どのようにテキスト入力をFarsi言語に設定するのですか?

私を助けてください

答えて

1

デフォルトCKEditorバージョンの言語

デフォルト言語は、言語がconfig.languageオプションを使用して設定されていないと編集者がユーザーの言語を使用することができない場合に使用されています。デフォルトの言語は、次のコマンドを使用し変更するためには :詳細については

config.defaultLanguage = 'fa'; 

が訪問:
http://docs.cksource.com/Talk:CKEditor_3.x/Developers_Guide

+0

ありがとうございます。 上記のように(CKEditor)インターフェイスをFarsi言語に切り替える間、入力はまだ英語のままです –

+0

上記のDoctypeの問題を参照してください。 –

+0

お返事ありがとうございました –

1

ザ・あなただけがペルシャ語に変えることができると思いますCKEditorバージョンの顔、ボタンのタイトルとテキストの方向です。理由は、FarsiType.jsがフィールドやテキストエリアで作業するためです。デベロッパーツールのCKEditorをよく見れば、CKEditorでiFrameの中身を入力していることがわかります。フォームを送信すると、テキストエリアにコンテンツが転送されます。ロードする前にiframeにアクセスしてiframe内にスクリプトを追加しない限り、http://www.farsitype.ir/FarsiType.jsをCKEditorに適用することはできません。

関連する問題