我正在我的应用程序中实现TinyMCE,并创建了一个自定义菜单栏。我面临的问题是我不知道如何将spellchecker pro plugin的语言下拉列表添加到菜单栏中。
TinyMCE
版本:V4
我的应用中使用的来源:TinyMCE Source
MenuControls:docs
我当前的设置:
export const editor = {
elementpath: false, // Disable html display in bottom bar ('p >> span' for example)
branding: false, // Disable 'powered by TinyMCE' text
height: '100%',
resize: false, // Disable editor resize
fontsize_formats: '8pt 11pt 12pt 14pt 18pt 24pt 36pt', // Font size options
menu: {
edit: {title: 'Edit', items: 'undo redo | cut copy paste pastetext | selectall'},
insert: {title: 'Insert', items: 'image link media | charmap hr | pagebreak anchor toc'},
format: {title: 'Format', items: 'removeformat bold italic italic strikethrough subscript superscript | blockformats align'},
tools: {title: 'Tools', items: 'visualchars searchreplace spellchecker translate'},
table: {title: 'Table', items: 'inserttable tableprops deletetable | row column cell'},
},
toolbar1: font + ' | ' + list,
toolbar2: formatting + ' | ' + align + ' table',
};
有人知道该下拉菜单应使用什么密钥吗?我无法在docs或他们的code中找到它。好像不存在?
更新
我应该更好地阅读文档。我阅读了“ spellchecker插件”的文档,而不是我提到的“ spelchecker pro插件”的文档。答案是您应该将键spellcheckerlanguage
添加到菜单中。
答案 0 :(得分:0)
您的第二个屏幕快照似乎是SpellChecker Pro高级插件的一个,而不是开源Spellchecker插件的一个。
SpellChecker Pro产品包括该选择列表中显示的语言。开源的Spellcheck插件要求您设置自己的服务器端拼写引擎并自己引用这些语言。