3

我正在使用这样的 tinymce style_formats:

style_formats : [
                {title : '20px', selector : 'p,div,h1,h2,h3,h4,h5,h6', styles: {lineHeight: '20px'}},
                {title : '25px', selector : 'p,div,h1,h2,h3,h4,h5,h6', styles: {lineHeight: '25px'}},
                {title : '30px', selector : 'p,div,h1,h2,h3,h4,h5,h6', styles: {lineHeight: '30px'}},
                {title : '35px', selector : 'p,div,h1,h2,h3,h4,h5,h6', styles: {lineHeight: '35px'}},
                {title : '40px', selector : 'p,div,h1,h2,h3,h4,h5,h6', styles: {lineHeight: '40px'}},
                {title : '45px', selector : 'p,div,h1,h2,h3,h4,h5,h6', styles: {lineHeight: '45px'}},
                {title : '50px', selector : 'p,div,h1,h2,h3,h4,h5,h6', styles: {lineHeight: '50px'}},
                {title : '55px', selector : 'p,div,h1,h2,h3,h4,h5,h6', styles: {lineHeight: '55px'}},
                {title : '60px', selector : 'p,div,h1,h2,h3,h4,h5,h6', styles: {lineHeight: '60px'}},
                {title : '65px', selector : 'p,div,h1,h2,h3,h4,h5,h6', styles: {lineHeight: '65px'}},
                {title : '70px', selector : 'p,div,h1,h2,h3,h4,h5,h6', styles: {lineHeight: '70px'}},
                {title : '75px', selector : 'p,div,h1,h2,h3,h4,h5,h6', styles: {lineHeight: '75px'}}
        ]
    });

列表框的标题是“样式”,我想将其更改为“行高”。

我需要改变哪里?我在 lang 文件中找不到它。

谢谢

4

2 回答 2

1

打开tinymce-->themes-->advanced-->lang-->en.js

将"style_select":"Styles"更改为"style_select":"Line Height"

希望能帮助到你!!

注意:每当您将 tinymce 更新到新版本时,您都必须牢记此更改

于 2012-12-18T04:33:53.480 回答
1

要更改标题可以修改tiny_mce/themes/advanced/langs/en.js 类似“显示名称”描述下的 lang 文件。

但是为了避免每次更新到新的 tinymce 版本时都必须修改此文件,您可以使用 oninit 更改标题并在 tinymce.init 中设置 tinymce 配置参数:

tinymce.EditorManager.i18n['en.advanced.style_select'] = 'Line Height';

所以,你可以使用:

tinyMCE.init({
   ...
   setup : function(ed) {
     ed.onBeforeRenderUI.add(function(ed, cm) {
         tinymce.EditorManager.i18n['en.advanced.style_select'] = 'Line Height';
     });
   }
});
于 2012-12-18T07:48:38.003 回答