0

我在 tinymce 网站上找到了本地化的 JS 文件。

现在我很感兴趣如何将此本地化集成到 dotnetnuke 的 2sxc 模块中?

4

2 回答 2

1

要本地化更多语言,请为 github 项目做出贡献https://github.com/2sic/2sxc-eav-languages

于 2016-08-02T09:53:02.497 回答
0

如果您使用的是 TinyMCE 的本地安装...

TinyMCE 的语言文件需要进入langsTinyMCE 本身所在的主文件夹内的文件夹中。

例如,要加载西班牙语,我有这个文件结构:

..../tinymce/langs/es.js

第二部分是向 TinyMCE 配置对象添加一个参数,告诉它加载语言包:

language: 'es'

您如何在 2sxc 中完成这项工作 - 我不知道,因为我没有使用该工具的经验。如果你能弄清楚 TinyMCE 文件的位置以及 2sxc 如何创建 TinyMCE 配置对象,这应该很容易解决。

如果您通过 CDN 使用 TinyMCE...

您可以为语言包指定不同的位置(它们当前不在 CDN 上)。配置选项允许您这样language_url做:

https://www.tinymce.com/docs/configure/localization/#language_url

然后,您可以将语言文件放置在您喜欢的任何位置。例如:

tinyMCE.init({
    language_url: 'http://example.site.com/some/path/you/pick/languages/es.js'
});

注意:您可以从https://www.tinymce.com/download/language-packages/获取语言包

于 2016-07-28T17:36:34.427 回答