【问题标题】:TinyMCE English Internationalization (i18n) in v5v5 中的 TinyMCE 英语国际化 (i18n)
【发布时间】:2020-03-18 19:41:28
【问题描述】:

升级 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】:

    编辑器的默认设置是美国英语,因此美国英语不需要语言包。如果您希望更改美国英语的任何默认字符串,您当然可以创建一个文件并根据需要更改值。如果您不想更改默认值,则不需要文件中的字符串。例如,您可以使用几个字符串创建自己的 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"    
    });
    

    【讨论】:

    • 感谢您快速而有意义的回复。不确定,因此更愿意在继续之前在这里询问。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多