TinyMCE v5中的英语国际化(i18n)

问题描述 投票:0回答:1

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

internationalization tinymce tinymce-4 tinymce-5
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"    
});
© www.soinside.com 2019 - 2024. All rights reserved.