diff --git a/mediaembed/lang/en.js b/mediaembed/lang/en.js new file mode 100644 index 0000000..7f7f072 --- /dev/null +++ b/mediaembed/lang/en.js @@ -0,0 +1,11 @@ +/** + * @author Fabian Vogelsteller [frozeman.de] + * @version 0.8 + */ + +// set CKeditor lang +CKEDITOR.plugins.setLang( 'mediaembed', 'en', { + toolbar: 'Embed Media', + dialogTitle : 'Embed Media', + dialogLabel : 'Paste Embed Code Here' +} ); \ No newline at end of file diff --git a/mediaembed/lang/es.js b/mediaembed/lang/es.js new file mode 100644 index 0000000..97e4211 --- /dev/null +++ b/mediaembed/lang/es.js @@ -0,0 +1,11 @@ +/** + * @author Alejandro Vasquez [neurotools.cl] + * @version 0.8 + */ + +// set CKeditor lang +CKEDITOR.plugins.setLang( 'mediaembed', 'es', { + toolbar: 'Incrustar Medios', + dialogTitle : 'Incrustar Medios', + dialogLabel : 'Pegue el código de incrustación aquí' +} ); \ No newline at end of file diff --git a/mediaembed/plugin.js b/mediaembed/plugin.js index 3c881b0..3dedab3 100755 --- a/mediaembed/plugin.js +++ b/mediaembed/plugin.js @@ -8,20 +8,20 @@ * http://paulrobertlloyd.com/ * * @author Fabian Vogelsteller [frozeman.de] -* @version 0.5 +* @version 0.8 */ -( function() { - CKEDITOR.plugins.add( 'mediaembed', +CKEDITOR.plugins.add( 'mediaembed', { icons: 'mediaembed', // %REMOVE_LINE_CORE% hidpi: true, // %REMOVE_LINE_CORE% + lang: 'en,es', init: function( editor ) { var me = this; CKEDITOR.dialog.add( 'MediaEmbedDialog', function (instance) { return { - title : 'Embed Media', + title : editor.lang.mediaembed.dialogTitle, minWidth : 550, minHeight : 200, contents : @@ -32,7 +32,7 @@ elements :[{ id : 'embedArea', type : 'textarea', - label : 'Paste Embed Code Here', + label : editor.lang.mediaembed.dialogLabel, 'autofocus':'autofocus', setup: function(element){ }, @@ -55,10 +55,9 @@ editor.ui.addButton( 'MediaEmbed', { - label: 'Embed Media', + label: editor.lang.mediaembed.toolbar, command: 'MediaEmbed', toolbar: 'mediaembed' } ); } - } ); -} )(); + } ); \ No newline at end of file