如何在React-TinyMCE中更改默认语言?

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

我刚刚在我的React JS应用程序中安装并配置了react-tinymce。一切正常!

但是,用户界面是英文的,我的客户希望用法语。所以,我遵循了关于tinymce文档的建议,但是我的文本编辑器中出现了这条错误消息:“无法在红色块中加载插件URL:https://cloud.tinymce.com/5/langs/fr_FR.js”,界面仍为英文。

这是我的元素代码:

     <Editor
           apiKey='XXX'
           initialValue="<p>Contenu de l'information</p>"
           cloudChannel='Default'
           init={{
             plugins: 'link image code table imagetools media ',
             toolbar: 'undo redo | bold italic | alignleft aligncenter alignright | code | table | image',
             language: 'fr_FR',
             images_upload_url: true,
           }}

        onEditorChange={this.handleEditorChange}
    />

有任何想法吗 ?

先感谢您

reactjs tinymce
2个回答
0
投票

CDN似乎因为讽刺而下降。因此,作为一种解决方法,您可以执行以下步骤: -

1)从here下载语言包

2)将语言存储到某个文件夹中,如tinymce / language中所示

3)使用language_url参数指向存储js文件的位置 - 绝对网址

tinymce.init({
  language_url : 'http://example.com/tinymcd/language/fr_FR.js'  // site absolute URL
});

希望有所帮助!!


0
投票

TinyMCE云平台目前不托管语言文件,因此您需要下载所需的语言文件并在服务器上本地托管它们,然后使用language_url配置选项引用它们。

© www.soinside.com 2019 - 2024. All rights reserved.