我在tinymce网站上找到了本地化的JS文件。
现在我感兴趣的是如何将这种本地化整合到dotnetnuke的2sxc模块中?
答案 0 :(得分:1)
要本地化更多语言,请参与github项目https://github.com/2sic/2sxc-eav-languages
答案 1 :(得分:0)
TinyMCE的语言文件需要进入TinyMCE本身所在的主文件夹内的langs
文件夹。
例如,要加载西班牙语,我有这个文件结构:
..../tinymce/langs/es.js
第二部分是向TinyMCE配置对象添加一个参数,告诉它加载语言包:
language: 'es'
你是如何在2sxc中完成的 - 我不知道因为我没有使用该工具的经验。如果你能弄清楚TinyMCE文件的位置以及2sxc如何创建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'
});
获取语言包