我在项目中使用CKEditor,我需要将其输入语言设置为Farsi。
我已经使用名为“FarsiType.js”的.js文件创建了一些文本框和textareas。
FarsiType.js在这里:http://www.farsitype.ir/FarsiType.js
当我们使用文本框控件添加属性lang =“fa”时,其输入将更改为Farsi语言。
像这样: <asp:TextBox runat="server" ID="tr" lang="fa" dir="rtl"/>
我也需要为CKEditor设置Farsi。那么如何将其文本输入设置为Farsi语言?
请帮帮我
答案 0 :(得分:2)
默认CKEditor语言
如果未使用config.language选项设置语言且编辑器无法使用用户语言,则使用默认语言。 要更改默认语言,请使用以下命令:
config.defaultLanguage = 'fa';
有关详细信息,请访问:http://docs.cksource.com/Talk:CKEditor_3.x/Developers_Guide
答案 1 :(得分:1)
唯一可以改为波斯语的是CKEditor的脸部,按钮标题和文字方向。原因是FarsiType.js适用于字段和textareas。如果您仔细查看开发人员工具中的CKEditor,您将在CKEditor中看到您在iFrame中输入正文,然后在提交表单时,它会将内容传输到您的textarea。除非您在加载前访问iframe并在iframe中添加脚本,否则无法将http://www.farsitype.ir/FarsiType.js应用于CKEditor。