0

升级时TinyMCE,我会注意到在5.2.0i18n 的最新版本(即 )中en.js丢失了,而版本 4 中则没有(请参阅下载- 否则无法添加)。根据文档 v5#localization#language (US) 默认情况下为英语,但v5 的语言包中没有英语,这是否意味着我们不需要将其包含在tinymce/langs(用于自托管)中?在changelog中找不到任何关于此的内容。

4

1 回答 1

1

编辑器的默认设置是美国英语,因此美国英语不需要语言包。如果您希望更改美国英语的任何默认字符串,您当然可以创建一个文件并根据需要更改值。如果您不想更改默认值,则不需要文件中的字符串。例如,您可以en_US.js使用几个字符串创建自己的文件:

tinymce.addI18n('en_US',{
    "Formats": "Custom Formats Text",
    "Font Sizes": "Custom Font Size Text",
    "Clear formatting": "Custom Clear Formatting Text",
    "Keep Formatting": "Custom Keep",
    "Remove Formatting": "Custom Remove"    
});
于 2020-03-18T20:12:08.850 回答