CKEditor 4在lang/
- 文件夹中存储依赖于语言的内容。我写了一个自定义插件,我与原来的CKEditor文件夹保持分开。现在我想保留其他语言相关文本,这些文本也与原始CKEditor文件夹分开。我不喜欢简单地将原始语言文件中带有标签的文本添加到之前。
http://theholyjava.wordpress.com/2011/04/04/how-to-customize-ckeditor-with-your-own-plugins-skins-configurations/(“自定义语言”部分)描述了如何定义自己的语言文件,但我希望CKEditor继续加载原始语言文件,而另外,即插件,加载其他语言数据。
我怎么能这样做?
答案 0 :(得分:1)
终于想通了......
myplugin/lang/
en.js
,de.js
等。)JS
CKEDITOR.plugins.setLang( 'myplugin', 'en', {
title: 'My Plugin',
});
myplugin/plugin.js
下,注册语言文件:JS
CKEDITOR.plugins.add('myplugin',
{
lang: 'de,en',
init: function (editor) {
// ...
}
});
现在,您可以访问这样的本地人:editor.lang.myplugin.title
UI Color Plugin就是一个很好的例子。