From: Ismaël Bouya Date: Thu, 26 Jan 2017 12:57:20 +0000 (+0100) Subject: Add audio, color and fonts X-Git-Tag: 4.6.2.3 X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FProjets%2Fpackagist%2Fludivine-ckeditor-component.git;a=commitdiff_plain;h=refs%2Ftags%2F4.6.2.3 Add audio, color and fonts --- diff --git a/build-config.js b/build-config.js index 2c194d3..8b6c8dd 100644 --- a/build-config.js +++ b/build-config.js @@ -13,10 +13,10 @@ * (1) http://ckeditor.com/builder * Visit online builder to build CKEditor from scratch. * - * (2) http://ckeditor.com/builder/6a438825224a56f1feaa517f4599c4ec + * (2) http://ckeditor.com/builder/017a87d3aef1838079cd5427f0441035 * Visit online builder to build CKEditor, starting with the same setup as before. * - * (3) http://ckeditor.com/builder/download/6a438825224a56f1feaa517f4599c4ec + * (3) http://ckeditor.com/builder/download/017a87d3aef1838079cd5427f0441035 * Straight download link to the latest version of CKEditor (Optimized) with the same setup as before. * * NOTE: @@ -50,16 +50,21 @@ var CKBUILDER_CONFIG = { 'tests' ], plugins : { + 'Audio' : 1, 'a11yhelp' : 1, 'basicstyles' : 1, 'brclear' : 1, + 'colorbutton' : 1, + 'colordialog' : 1, 'contextmenu' : 1, 'dialogadvtab' : 1, + 'div' : 1, 'elementspath' : 1, 'enterkey' : 1, 'entities' : 1, 'filebrowser' : 1, 'floatingspace' : 1, + 'font' : 1, 'format' : 1, 'horizontalrule' : 1, 'htmlwriter' : 1, diff --git a/release/ckeditor.js b/release/ckeditor.js index fd5532e..fd4bfac 100644 --- a/release/ckeditor.js +++ b/release/ckeditor.js @@ -1039,4 +1039,32 @@ e=c.getContentElement("general","align").getValue(),h=null,b=null,i=!1,k=c.getPa i=!1);l(f,k,h,b,i,g,e,d);d.setData("oembed",f);d.setData("resizeType",g);d.setData("align",e);d.setData("maxWidth",h);d.setData("maxHeight",b)}},{type:"hbox",widths:["50%","50%"],children:[{id:"resizeType",type:"select",label:a.lang.oembed.resizeType,"default":"noresize",setup:function(a){a.data.resizeType&&this.setValue(a.data.resizeType)},items:[[a.lang.oembed.noresize,"noresize"],[a.lang.oembed.responsive,"responsive"],[a.lang.oembed.custom,"custom"]],onChange:k},{type:"hbox",id:"maxSizeBox",widths:["120px", "120px"],style:"float:left;position:absolute;left:58%;width:200px",children:[{type:"text",width:"100px",id:"maxWidth","default":null!=a.config.oembed_maxWidth?a.config.oembed_maxWidth:"560",label:a.lang.oembed.maxWidth,title:a.lang.oembed.maxWidthTitle,setup:function(a){a.data.maxWidth&&this.setValue(a.data.maxWidth)}},{type:"text",id:"maxHeight",width:"120px","default":null!=a.config.oembed_maxHeight?a.config.oembed_maxHeight:"315",label:a.lang.oembed.maxHeight,title:a.lang.oembed.maxHeightTitle, setup:function(a){a.data.maxHeight&&this.setValue(a.data.maxHeight)}}]},{type:"hbox",id:"sizeBox",widths:["120px","120px"],style:"float:left;position:absolute;left:58%;width:200px",children:[{type:"text",id:"width",width:"100px","default":null!=a.config.oembed_maxWidth?a.config.oembed_maxWidth:"560",label:a.lang.oembed.width,title:a.lang.oembed.widthTitle,setup:function(a){a.data.maxWidth&&this.setValue(a.data.maxWidth)}},{type:"text",id:"height",width:"120px","default":null!=a.config.oembed_maxHeight? -a.config.oembed_maxHeight:"315",label:a.lang.oembed.height,title:a.lang.oembed.heightTitle,setup:function(a){a.data.maxHeight&&this.setValue(a.data.maxHeight)}}]}]},{type:"hbox",id:"alignment",children:[{id:"align",type:"radio",items:[[a.lang.oembed.none,"none"],[a.lang.common.alignLeft,"left"],[a.lang.common.alignCenter,"center"],[a.lang.common.alignRight,"right"]],label:a.lang.common.align,setup:function(a){this.setValue(a.data.align)}}]}]}]}})}})})();(function(){var b={canUndo:!0,exec:function(a){var b=a.document.createElement("br",{attributes:{style:"clear:both;"}});a.insertElement(b)},html:'\x3cbr style\x3d"clear:both;" /\x3e'};CKEDITOR.plugins.add("brclear",{lang:"en,es,fr",init:function(a){a.addCommand("brclear",b);a.ui.addButton("brclear",{icon:this.path+"brclear.png",command:"brclear",toolbar:"cleanup",title:a.lang.brclear.title})}})})();CKEDITOR.config.plugins='dialogui,dialog,a11yhelp,dialogadvtab,basicstyles,panel,floatpanel,menu,contextmenu,resize,button,toolbar,elementspath,enterkey,entities,popup,filebrowser,floatingspace,listblock,richcombo,format,horizontalrule,htmlwriter,fakeobjects,iframe,wysiwygarea,image,indent,indentblock,indentlist,justify,link,list,liststyle,magicline,maximize,removeformat,showborders,sourcearea,tab,lineutils,clipboard,widgetselection,widget,oembed,brclear';CKEDITOR.config.skin='moono';(function() {var setIcons = function(icons, strip) {var path = CKEDITOR.getUrl( 'plugins/' + strip );icons = icons.split( ',' );for ( var i = 0; i < icons.length; i++ )CKEDITOR.skin.icons[ icons[ i ] ] = { path: path, offset: -icons[ ++i ], bgsize : icons[ ++i ] };};if (CKEDITOR.env.hidpi) setIcons('bold,0,,italic,24,,strike,48,,subscript,72,,superscript,96,,underline,120,,horizontalrule,144,,iframe,168,,image,192,,indent-rtl,216,,indent,240,,outdent-rtl,264,,outdent,288,,justifyblock,312,,justifycenter,336,,justifyleft,360,,justifyright,384,,anchor-rtl,408,,anchor,432,,link,456,,unlink,480,,bulletedlist-rtl,504,,bulletedlist,528,,numberedlist-rtl,552,,numberedlist,576,,maximize,600,,removeformat,624,,source-rtl,648,,source,672,,copy-rtl,696,,copy,720,,cut-rtl,744,,cut,768,,paste-rtl,792,,paste,816,,oembed,840,','icons_hidpi.png');else setIcons('bold,0,auto,italic,24,auto,strike,48,auto,subscript,72,auto,superscript,96,auto,underline,120,auto,horizontalrule,144,auto,iframe,168,auto,image,192,auto,indent-rtl,216,auto,indent,240,auto,outdent-rtl,264,auto,outdent,288,auto,justifyblock,312,auto,justifycenter,336,auto,justifyleft,360,auto,justifyright,384,auto,anchor-rtl,408,auto,anchor,432,auto,link,456,auto,unlink,480,auto,bulletedlist-rtl,504,auto,bulletedlist,528,auto,numberedlist-rtl,552,auto,numberedlist,576,auto,maximize,600,auto,removeformat,624,auto,source-rtl,648,auto,source,672,auto,copy-rtl,696,auto,copy,720,auto,cut-rtl,744,auto,cut,768,auto,paste-rtl,792,auto,paste,816,auto,oembed,840,auto','icons.png');})();CKEDITOR.lang.languages={"en":1,"fr":1};}()); \ No newline at end of file +a.config.oembed_maxHeight:"315",label:a.lang.oembed.height,title:a.lang.oembed.heightTitle,setup:function(a){a.data.maxHeight&&this.setValue(a.data.maxHeight)}}]}]},{type:"hbox",id:"alignment",children:[{id:"align",type:"radio",items:[[a.lang.oembed.none,"none"],[a.lang.common.alignLeft,"left"],[a.lang.common.alignCenter,"center"],[a.lang.common.alignRight,"right"]],label:a.lang.common.align,setup:function(a){this.setValue(a.data.align)}}]}]}]}})}})})();(function(){var b={canUndo:!0,exec:function(a){var b=a.document.createElement("br",{attributes:{style:"clear:both;"}});a.insertElement(b)},html:'\x3cbr style\x3d"clear:both;" /\x3e'};CKEDITOR.plugins.add("brclear",{lang:"en,es,fr",init:function(a){a.addCommand("brclear",b);a.ui.addButton("brclear",{icon:this.path+"brclear.png",command:"brclear",toolbar:"cleanup",title:a.lang.brclear.title})}})})();CKEDITOR.plugins.add("panelbutton",{requires:"button",onLoad:function(){function e(c){var a=this._;a.state!=CKEDITOR.TRISTATE_DISABLED&&(this.createPanel(c),a.on?a.panel.hide():a.panel.showBlock(this._.id,this.document.getById(this._.id),4))}CKEDITOR.ui.panelButton=CKEDITOR.tools.createClass({base:CKEDITOR.ui.button,$:function(c){var a=c.panel||{};delete c.panel;this.base(c);this.document=a.parent&&a.parent.getDocument()||CKEDITOR.document;a.block={attributes:a.attributes};this.hasArrow=a.toolbarRelated= +!0;this.click=e;this._={panelDefinition:a}},statics:{handler:{create:function(c){return new CKEDITOR.ui.panelButton(c)}}},proto:{createPanel:function(c){var a=this._;if(!a.panel){var f=this._.panelDefinition,e=this._.panelDefinition.block,g=f.parent||CKEDITOR.document.getBody(),d=this._.panel=new CKEDITOR.ui.floatPanel(c,g,f),f=d.addBlock(a.id,e),b=this;d.onShow=function(){b.className&&this.element.addClass(b.className+"_panel");b.setState(CKEDITOR.TRISTATE_ON);a.on=1;b.editorFocus&&c.focus();if(b.onOpen)b.onOpen()}; +d.onHide=function(d){b.className&&this.element.getFirst().removeClass(b.className+"_panel");b.setState(b.modes&&b.modes[c.mode]?CKEDITOR.TRISTATE_OFF:CKEDITOR.TRISTATE_DISABLED);a.on=0;if(!d&&b.onClose)b.onClose()};d.onEscape=function(){d.hide(1);b.document.getById(a.id).focus()};if(this.onBlock)this.onBlock(d,f);f.onHide=function(){a.on=0;b.setState(CKEDITOR.TRISTATE_OFF)}}}}})},beforeInit:function(e){e.ui.addHandler(CKEDITOR.UI_PANELBUTTON,CKEDITOR.ui.panelButton.handler)}}); +CKEDITOR.UI_PANELBUTTON="panelbutton";CKEDITOR.plugins.add("colorbutton",{requires:"panelbutton,floatpanel",init:function(e){function t(a,c,f,g,l){var m=new CKEDITOR.style(k["colorButton_"+c+"Style"]),n=CKEDITOR.tools.getNextId()+"_colorBox";l=l||{};e.ui.add(a,CKEDITOR.UI_PANELBUTTON,{label:f,title:f,modes:{wysiwyg:1},editorFocus:0,toolbar:"colors,"+g,allowedContent:m,requiredContent:m,contentTransformations:l.contentTransformations,panel:{css:CKEDITOR.skin.getPath("editor"),attributes:{role:"listbox","aria-label":h.panelTitle}},onBlock:function(a, +b){b.autoSize=!0;b.element.addClass("cke_colorblock");b.element.setHtml(x(a,c,n));b.element.getDocument().getBody().setStyle("overflow","hidden");CKEDITOR.ui.fire("ready",this);var d=b.keys,f="rtl"==e.lang.dir;d[f?37:39]="next";d[40]="next";d[9]="next";d[f?39:37]="prev";d[38]="prev";d[CKEDITOR.SHIFT+9]="prev";d[32]="click"},refresh:function(){e.activeFilter.check(m)||this.setState(CKEDITOR.TRISTATE_DISABLED)},onOpen:function(){var a=e.getSelection(),a=a&&a.getStartElement(),a=e.elementPath(a),b;if(a){a= +a.block||a.blockLimit||e.document.getBody();do b=a&&a.getComputedStyle("back"==c?"background-color":"color")||"transparent";while("back"==c&&"transparent"==b&&a&&(a=a.getParent()));b&&"transparent"!=b||(b="#ffffff");!1!==k.colorButton_enableAutomatic&&this._.panel._.iframe.getFrameDocument().getById(n).setStyle("background-color",b);return b}}})}function x(a,c,f){var g=[],l=k.colorButton_colors.split(","),m=k.colorButton_colorsPerRow||6,n=e.plugins.colordialog&&!1!==k.colorButton_enableMore,p=l.length+ +(n?2:1),b=CKEDITOR.tools.addFunction(function(b,c){function d(a){this.removeListener("ok",d);this.removeListener("cancel",d);"ok"==a.name&&f(this.getContentElement("picker","selectedColor").getValue(),c)}var f=arguments.callee;if("?"==b)e.openDialog("colordialog",function(){this.on("ok",d);this.on("cancel",d)});else{e.focus();a.hide();e.fire("saveSnapshot");e.removeStyle(new CKEDITOR.style(k["colorButton_"+c+"Style"],{color:"inherit"}));if(b){var g=k["colorButton_"+c+"Style"];g.childRule="back"== +c?function(a){return u(a)}:function(a){return!(a.is("a")||a.getElementsByTag("a").count())||u(a)};e.applyStyle(new CKEDITOR.style(g,{color:b}))}e.fire("saveSnapshot")}});!1!==k.colorButton_enableAutomatic&&g.push('\x3ca class\x3d"cke_colorauto" _cke_focus\x3d1 hidefocus\x3dtrue title\x3d"',h.auto,'" onclick\x3d"CKEDITOR.tools.callFunction(',b,",null,'",c,"');return false;\" href\x3d\"javascript:void('",h.auto,'\')" role\x3d"option" aria-posinset\x3d"1" aria-setsize\x3d"',p,'"\x3e\x3ctable role\x3d"presentation" cellspacing\x3d0 cellpadding\x3d0 width\x3d"100%"\x3e\x3ctr\x3e\x3ctd colspan\x3d"'+ +m+'" align\x3d"center"\x3e\x3cspan class\x3d"cke_colorbox" id\x3d"',f,'"\x3e\x3c/span\x3e',h.auto,"\x3c/td\x3e\x3c/tr\x3e\x3c/table\x3e\x3c/a\x3e");g.push('\x3ctable role\x3d"presentation" cellspacing\x3d0 cellpadding\x3d0 width\x3d"100%"\x3e');for(f=0;f%type% ',fallbackTemplate:"Your browser doesn't support audio.
Please download the file: %links%"},f={toolbar:"Audio",dialogTitle:"Propiedades de audio",fakeObject:"Audio",properties:"Editar el audio",widthRequired:"La anchura no se puede dejar en blanco",heightRequired:"La altura no se puede dejar en blanco",poster:"Imagen de presentación",sourceaudio:"Archivo de audio",sourceType:"Tipo", +linkTemplate:'%type% ',fallbackTemplate:"Su navegador no soporta audio.
Por favor, descargue el fichero: %links%"};CKEDITOR.skins&&(e={audio:e},f={audio:f});CKEDITOR.plugins.setLang("audio","en",e);CKEDITOR.plugins.setLang("audio","es",f)})();CKEDITOR.config.plugins='dialogui,dialog,a11yhelp,dialogadvtab,basicstyles,panel,floatpanel,menu,contextmenu,resize,button,toolbar,elementspath,enterkey,entities,popup,filebrowser,floatingspace,listblock,richcombo,format,horizontalrule,htmlwriter,fakeobjects,iframe,wysiwygarea,image,indent,indentblock,indentlist,justify,link,list,liststyle,magicline,maximize,removeformat,showborders,sourcearea,tab,lineutils,clipboard,widgetselection,widget,oembed,brclear,panelbutton,colorbutton,colordialog,div,font,Audio';CKEDITOR.config.skin='moono';(function() {var setIcons = function(icons, strip) {var path = CKEDITOR.getUrl( 'plugins/' + strip );icons = icons.split( ',' );for ( var i = 0; i < icons.length; i++ )CKEDITOR.skin.icons[ icons[ i ] ] = { path: path, offset: -icons[ ++i ], bgsize : icons[ ++i ] };};if (CKEDITOR.env.hidpi) setIcons('bold,0,,italic,24,,strike,48,,subscript,72,,superscript,96,,underline,120,,horizontalrule,144,,iframe,168,,image,192,,indent-rtl,216,,indent,240,,outdent-rtl,264,,outdent,288,,justifyblock,312,,justifycenter,336,,justifyleft,360,,justifyright,384,,anchor-rtl,408,,anchor,432,,link,456,,unlink,480,,bulletedlist-rtl,504,,bulletedlist,528,,numberedlist-rtl,552,,numberedlist,576,,maximize,600,,removeformat,624,,source-rtl,648,,source,672,,copy-rtl,696,,copy,720,,cut-rtl,744,,cut,768,,paste-rtl,792,,paste,816,,oembed,840,,bgcolor,864,,textcolor,888,,creatediv,912,','icons_hidpi.png');else setIcons('bold,0,auto,italic,24,auto,strike,48,auto,subscript,72,auto,superscript,96,auto,underline,120,auto,horizontalrule,144,auto,iframe,168,auto,image,192,auto,indent-rtl,216,auto,indent,240,auto,outdent-rtl,264,auto,outdent,288,auto,justifyblock,312,auto,justifycenter,336,auto,justifyleft,360,auto,justifyright,384,auto,anchor-rtl,408,auto,anchor,432,auto,link,456,auto,unlink,480,auto,bulletedlist-rtl,504,auto,bulletedlist,528,auto,numberedlist-rtl,552,auto,numberedlist,576,auto,maximize,600,auto,removeformat,624,auto,source-rtl,648,auto,source,672,auto,copy-rtl,696,auto,copy,720,auto,cut-rtl,744,auto,cut,768,auto,paste-rtl,792,auto,paste,816,auto,oembed,840,auto,bgcolor,864,auto,textcolor,888,auto,creatediv,912,auto','icons.png');})();CKEDITOR.lang.languages={"en":1,"fr":1};}()); \ No newline at end of file diff --git a/release/lang/en.js b/release/lang/en.js index 5f51af7..4e8257a 100644 --- a/release/lang/en.js +++ b/release/lang/en.js @@ -2,4 +2,4 @@ Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. For licensing, see LICENSE.md or http://ckeditor.com/license */ -CKEDITOR.lang['en']={"editor":"Rich Text Editor","editorPanel":"Rich Text Editor panel","common":{"editorHelp":"Press ALT 0 for help","browseServer":"Browse Server","url":"URL","protocol":"Protocol","upload":"Upload","uploadSubmit":"Send it to the Server","image":"Image","flash":"Flash","form":"Form","checkbox":"Checkbox","radio":"Radio Button","textField":"Text Field","textarea":"Textarea","hiddenField":"Hidden Field","button":"Button","select":"Selection Field","imageButton":"Image Button","notSet":"","id":"Id","name":"Name","langDir":"Language Direction","langDirLtr":"Left to Right (LTR)","langDirRtl":"Right to Left (RTL)","langCode":"Language Code","longDescr":"Long Description URL","cssClass":"Stylesheet Classes","advisoryTitle":"Advisory Title","cssStyle":"Style","ok":"OK","cancel":"Cancel","close":"Close","preview":"Preview","resize":"Resize","generalTab":"General","advancedTab":"Advanced","validateNumberFailed":"This value is not a number.","confirmNewPage":"Any unsaved changes to this content will be lost. Are you sure you want to load new page?","confirmCancel":"You have changed some options. Are you sure you want to close the dialog window?","options":"Options","target":"Target","targetNew":"New Window (_blank)","targetTop":"Topmost Window (_top)","targetSelf":"Same Window (_self)","targetParent":"Parent Window (_parent)","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","styles":"Style","cssClasses":"Stylesheet Classes","width":"Width","height":"Height","align":"Alignment","alignLeft":"Left","alignRight":"Right","alignCenter":"Center","alignJustify":"Justify","alignTop":"Top","alignMiddle":"Middle","alignBottom":"Bottom","alignNone":"None","invalidValue":"Invalid value.","invalidHeight":"Height must be a number.","invalidWidth":"Width must be a number.","invalidCssLength":"Value specified for the \"%1\" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).","invalidHtmlLength":"Value specified for the \"%1\" field must be a positive number with or without a valid HTML measurement unit (px or %).","invalidInlineStyle":"Value specified for the inline style must consist of one or more tuples with the format of \"name : value\", separated by semi-colons.","cssLengthTooltip":"Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).","unavailable":"%1, unavailable","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","224":"Command"},"keyboardShortcut":"Keyboard shortcut"},"basicstyles":{"bold":"Bold","italic":"Italic","strike":"Strikethrough","subscript":"Subscript","superscript":"Superscript","underline":"Underline"},"contextmenu":{"options":"Context Menu Options"},"button":{"selectedLabel":"%1 (Selected)"},"toolbar":{"toolbarCollapse":"Collapse Toolbar","toolbarExpand":"Expand Toolbar","toolbarGroups":{"document":"Document","clipboard":"Clipboard/Undo","editing":"Editing","forms":"Forms","basicstyles":"Basic Styles","paragraph":"Paragraph","links":"Links","insert":"Insert","styles":"Styles","colors":"Colors","tools":"Tools"},"toolbars":"Editor toolbars"},"elementspath":{"eleLabel":"Elements path","eleTitle":"%1 element"},"format":{"label":"Format","panelTitle":"Paragraph Format","tag_address":"Address","tag_div":"Normal (DIV)","tag_h1":"Heading 1","tag_h2":"Heading 2","tag_h3":"Heading 3","tag_h4":"Heading 4","tag_h5":"Heading 5","tag_h6":"Heading 6","tag_p":"Normal","tag_pre":"Formatted"},"horizontalrule":{"toolbar":"Insert Horizontal Line"},"fakeobjects":{"anchor":"Anchor","flash":"Flash Animation","hiddenfield":"Hidden Field","iframe":"IFrame","unknown":"Unknown Object"},"iframe":{"border":"Show frame border","noUrl":"Please type the iframe URL","scrolling":"Enable scrollbars","title":"IFrame Properties","toolbar":"IFrame"},"image":{"alt":"Alternative Text","border":"Border","btnUpload":"Send it to the Server","button2Img":"Do you want to transform the selected image button on a simple image?","hSpace":"HSpace","img2Button":"Do you want to transform the selected image on a image button?","infoTab":"Image Info","linkTab":"Link","lockRatio":"Lock Ratio","menu":"Image Properties","resetSize":"Reset Size","title":"Image Properties","titleButton":"Image Button Properties","upload":"Upload","urlMissing":"Image source URL is missing.","vSpace":"VSpace","validateBorder":"Border must be a whole number.","validateHSpace":"HSpace must be a whole number.","validateVSpace":"VSpace must be a whole number."},"indent":{"indent":"Increase Indent","outdent":"Decrease Indent"},"justify":{"block":"Justify","center":"Center","left":"Align Left","right":"Align Right"},"link":{"acccessKey":"Access Key","advanced":"Advanced","advisoryContentType":"Advisory Content Type","advisoryTitle":"Advisory Title","anchor":{"toolbar":"Anchor","menu":"Edit Anchor","title":"Anchor Properties","name":"Anchor Name","errorName":"Please type the anchor name","remove":"Remove Anchor"},"anchorId":"By Element Id","anchorName":"By Anchor Name","charset":"Linked Resource Charset","cssClasses":"Stylesheet Classes","download":"Force Download","displayText":"Display Text","emailAddress":"E-Mail Address","emailBody":"Message Body","emailSubject":"Message Subject","id":"Id","info":"Link Info","langCode":"Language Code","langDir":"Language Direction","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","menu":"Edit Link","name":"Name","noAnchors":"(No anchors available in the document)","noEmail":"Please type the e-mail address","noUrl":"Please type the link URL","other":"","popupDependent":"Dependent (Netscape)","popupFeatures":"Popup Window Features","popupFullScreen":"Full Screen (IE)","popupLeft":"Left Position","popupLocationBar":"Location Bar","popupMenuBar":"Menu Bar","popupResizable":"Resizable","popupScrollBars":"Scroll Bars","popupStatusBar":"Status Bar","popupToolbar":"Toolbar","popupTop":"Top Position","rel":"Relationship","selectAnchor":"Select an Anchor","styles":"Style","tabIndex":"Tab Index","target":"Target","targetFrame":"","targetFrameName":"Target Frame Name","targetPopup":"","targetPopupName":"Popup Window Name","title":"Link","toAnchor":"Link to anchor in the text","toEmail":"E-mail","toUrl":"URL","toolbar":"Link","type":"Link Type","unlink":"Unlink","upload":"Upload"},"list":{"bulletedlist":"Insert/Remove Bulleted List","numberedlist":"Insert/Remove Numbered List"},"liststyle":{"armenian":"Armenian numbering","bulletedTitle":"Bulleted List Properties","circle":"Circle","decimal":"Decimal (1, 2, 3, etc.)","decimalLeadingZero":"Decimal leading zero (01, 02, 03, etc.)","disc":"Disc","georgian":"Georgian numbering (an, ban, gan, etc.)","lowerAlpha":"Lower Alpha (a, b, c, d, e, etc.)","lowerGreek":"Lower Greek (alpha, beta, gamma, etc.)","lowerRoman":"Lower Roman (i, ii, iii, iv, v, etc.)","none":"None","notset":"","numberedTitle":"Numbered List Properties","square":"Square","start":"Start","type":"Type","upperAlpha":"Upper Alpha (A, B, C, D, E, etc.)","upperRoman":"Upper Roman (I, II, III, IV, V, etc.)","validateStartNumber":"List start number must be a whole number."},"magicline":{"title":"Insert paragraph here"},"maximize":{"maximize":"Maximize","minimize":"Minimize"},"removeformat":{"toolbar":"Remove Format"},"sourcearea":{"toolbar":"Source"},"clipboard":{"copy":"Copy","copyError":"Your browser security settings don't permit the editor to automatically execute copying operations. Please use the keyboard for that (Ctrl/Cmd+C).","cut":"Cut","cutError":"Your browser security settings don't permit the editor to automatically execute cutting operations. Please use the keyboard for that (Ctrl/Cmd+X).","paste":"Paste","pasteArea":"Paste Area","pasteMsg":"Please paste inside the following box using the keyboard (Ctrl/Cmd+V) and hit OK","securityMsg":"Because of your browser security settings, the editor is not able to access your clipboard data directly. You are required to paste it again in this window.","title":"Paste"},"widget":{"move":"Click and drag to move","label":"%1 widget"},"oembed":{"title":"Embed Media Content (Photo, Video, Audio or Rich Content)","button":"Embed Media from External Sites","pasteUrl":"Paste a URL (shorted URLs are also supported) from one of the supported sites (e.g. YouTube, Flickr, Qik, Vimeo, Hulu, Viddler, MyOpera, etc.).","invalidUrl":"Please provide a valid URL.","noEmbedCode":"No embed code found, or site is not supported.","url":"URL:","width":"Width:","height":"Height:","widthTitle":"Width for the embeded content","heightTitle":"Height for the embeded content","maxWidth":"Max. Width:","maxHeight":"Max. Height:","maxWidthTitle":"Maximum Width for the embeded Content","maxHeightTitle":"Maximum Height for the embeded Content","none":"None","resizeType":"Resize Type (videos only):","noresize":"No Resize (use default)","responsive":"Responsive Resize","custom":"Specific Resize","noVimeo":"The owner of this video has set domain restrictions and you will not be able to embed it on your website.","Error":"Media Content could not been retrieved, please try a different URL."},"brclear":{"title":"New line in full width"}}; \ No newline at end of file +CKEDITOR.lang['en']={"editor":"Rich Text Editor","editorPanel":"Rich Text Editor panel","common":{"editorHelp":"Press ALT 0 for help","browseServer":"Browse Server","url":"URL","protocol":"Protocol","upload":"Upload","uploadSubmit":"Send it to the Server","image":"Image","flash":"Flash","form":"Form","checkbox":"Checkbox","radio":"Radio Button","textField":"Text Field","textarea":"Textarea","hiddenField":"Hidden Field","button":"Button","select":"Selection Field","imageButton":"Image Button","notSet":"","id":"Id","name":"Name","langDir":"Language Direction","langDirLtr":"Left to Right (LTR)","langDirRtl":"Right to Left (RTL)","langCode":"Language Code","longDescr":"Long Description URL","cssClass":"Stylesheet Classes","advisoryTitle":"Advisory Title","cssStyle":"Style","ok":"OK","cancel":"Cancel","close":"Close","preview":"Preview","resize":"Resize","generalTab":"General","advancedTab":"Advanced","validateNumberFailed":"This value is not a number.","confirmNewPage":"Any unsaved changes to this content will be lost. Are you sure you want to load new page?","confirmCancel":"You have changed some options. Are you sure you want to close the dialog window?","options":"Options","target":"Target","targetNew":"New Window (_blank)","targetTop":"Topmost Window (_top)","targetSelf":"Same Window (_self)","targetParent":"Parent Window (_parent)","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","styles":"Style","cssClasses":"Stylesheet Classes","width":"Width","height":"Height","align":"Alignment","alignLeft":"Left","alignRight":"Right","alignCenter":"Center","alignJustify":"Justify","alignTop":"Top","alignMiddle":"Middle","alignBottom":"Bottom","alignNone":"None","invalidValue":"Invalid value.","invalidHeight":"Height must be a number.","invalidWidth":"Width must be a number.","invalidCssLength":"Value specified for the \"%1\" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).","invalidHtmlLength":"Value specified for the \"%1\" field must be a positive number with or without a valid HTML measurement unit (px or %).","invalidInlineStyle":"Value specified for the inline style must consist of one or more tuples with the format of \"name : value\", separated by semi-colons.","cssLengthTooltip":"Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).","unavailable":"%1, unavailable","keyboard":{"8":"Backspace","13":"Enter","16":"Shift","17":"Ctrl","18":"Alt","32":"Space","35":"End","36":"Home","46":"Delete","224":"Command"},"keyboardShortcut":"Keyboard shortcut"},"basicstyles":{"bold":"Bold","italic":"Italic","strike":"Strikethrough","subscript":"Subscript","superscript":"Superscript","underline":"Underline"},"contextmenu":{"options":"Context Menu Options"},"button":{"selectedLabel":"%1 (Selected)"},"toolbar":{"toolbarCollapse":"Collapse Toolbar","toolbarExpand":"Expand Toolbar","toolbarGroups":{"document":"Document","clipboard":"Clipboard/Undo","editing":"Editing","forms":"Forms","basicstyles":"Basic Styles","paragraph":"Paragraph","links":"Links","insert":"Insert","styles":"Styles","colors":"Colors","tools":"Tools"},"toolbars":"Editor toolbars"},"elementspath":{"eleLabel":"Elements path","eleTitle":"%1 element"},"format":{"label":"Format","panelTitle":"Paragraph Format","tag_address":"Address","tag_div":"Normal (DIV)","tag_h1":"Heading 1","tag_h2":"Heading 2","tag_h3":"Heading 3","tag_h4":"Heading 4","tag_h5":"Heading 5","tag_h6":"Heading 6","tag_p":"Normal","tag_pre":"Formatted"},"horizontalrule":{"toolbar":"Insert Horizontal Line"},"fakeobjects":{"anchor":"Anchor","flash":"Flash Animation","hiddenfield":"Hidden Field","iframe":"IFrame","unknown":"Unknown Object"},"iframe":{"border":"Show frame border","noUrl":"Please type the iframe URL","scrolling":"Enable scrollbars","title":"IFrame Properties","toolbar":"IFrame"},"image":{"alt":"Alternative Text","border":"Border","btnUpload":"Send it to the Server","button2Img":"Do you want to transform the selected image button on a simple image?","hSpace":"HSpace","img2Button":"Do you want to transform the selected image on a image button?","infoTab":"Image Info","linkTab":"Link","lockRatio":"Lock Ratio","menu":"Image Properties","resetSize":"Reset Size","title":"Image Properties","titleButton":"Image Button Properties","upload":"Upload","urlMissing":"Image source URL is missing.","vSpace":"VSpace","validateBorder":"Border must be a whole number.","validateHSpace":"HSpace must be a whole number.","validateVSpace":"VSpace must be a whole number."},"indent":{"indent":"Increase Indent","outdent":"Decrease Indent"},"justify":{"block":"Justify","center":"Center","left":"Align Left","right":"Align Right"},"link":{"acccessKey":"Access Key","advanced":"Advanced","advisoryContentType":"Advisory Content Type","advisoryTitle":"Advisory Title","anchor":{"toolbar":"Anchor","menu":"Edit Anchor","title":"Anchor Properties","name":"Anchor Name","errorName":"Please type the anchor name","remove":"Remove Anchor"},"anchorId":"By Element Id","anchorName":"By Anchor Name","charset":"Linked Resource Charset","cssClasses":"Stylesheet Classes","download":"Force Download","displayText":"Display Text","emailAddress":"E-Mail Address","emailBody":"Message Body","emailSubject":"Message Subject","id":"Id","info":"Link Info","langCode":"Language Code","langDir":"Language Direction","langDirLTR":"Left to Right (LTR)","langDirRTL":"Right to Left (RTL)","menu":"Edit Link","name":"Name","noAnchors":"(No anchors available in the document)","noEmail":"Please type the e-mail address","noUrl":"Please type the link URL","other":"","popupDependent":"Dependent (Netscape)","popupFeatures":"Popup Window Features","popupFullScreen":"Full Screen (IE)","popupLeft":"Left Position","popupLocationBar":"Location Bar","popupMenuBar":"Menu Bar","popupResizable":"Resizable","popupScrollBars":"Scroll Bars","popupStatusBar":"Status Bar","popupToolbar":"Toolbar","popupTop":"Top Position","rel":"Relationship","selectAnchor":"Select an Anchor","styles":"Style","tabIndex":"Tab Index","target":"Target","targetFrame":"","targetFrameName":"Target Frame Name","targetPopup":"","targetPopupName":"Popup Window Name","title":"Link","toAnchor":"Link to anchor in the text","toEmail":"E-mail","toUrl":"URL","toolbar":"Link","type":"Link Type","unlink":"Unlink","upload":"Upload"},"list":{"bulletedlist":"Insert/Remove Bulleted List","numberedlist":"Insert/Remove Numbered List"},"liststyle":{"armenian":"Armenian numbering","bulletedTitle":"Bulleted List Properties","circle":"Circle","decimal":"Decimal (1, 2, 3, etc.)","decimalLeadingZero":"Decimal leading zero (01, 02, 03, etc.)","disc":"Disc","georgian":"Georgian numbering (an, ban, gan, etc.)","lowerAlpha":"Lower Alpha (a, b, c, d, e, etc.)","lowerGreek":"Lower Greek (alpha, beta, gamma, etc.)","lowerRoman":"Lower Roman (i, ii, iii, iv, v, etc.)","none":"None","notset":"","numberedTitle":"Numbered List Properties","square":"Square","start":"Start","type":"Type","upperAlpha":"Upper Alpha (A, B, C, D, E, etc.)","upperRoman":"Upper Roman (I, II, III, IV, V, etc.)","validateStartNumber":"List start number must be a whole number."},"magicline":{"title":"Insert paragraph here"},"maximize":{"maximize":"Maximize","minimize":"Minimize"},"removeformat":{"toolbar":"Remove Format"},"sourcearea":{"toolbar":"Source"},"clipboard":{"copy":"Copy","copyError":"Your browser security settings don't permit the editor to automatically execute copying operations. Please use the keyboard for that (Ctrl/Cmd+C).","cut":"Cut","cutError":"Your browser security settings don't permit the editor to automatically execute cutting operations. Please use the keyboard for that (Ctrl/Cmd+X).","paste":"Paste","pasteArea":"Paste Area","pasteMsg":"Please paste inside the following box using the keyboard (Ctrl/Cmd+V) and hit OK","securityMsg":"Because of your browser security settings, the editor is not able to access your clipboard data directly. You are required to paste it again in this window.","title":"Paste"},"widget":{"move":"Click and drag to move","label":"%1 widget"},"oembed":{"title":"Embed Media Content (Photo, Video, Audio or Rich Content)","button":"Embed Media from External Sites","pasteUrl":"Paste a URL (shorted URLs are also supported) from one of the supported sites (e.g. YouTube, Flickr, Qik, Vimeo, Hulu, Viddler, MyOpera, etc.).","invalidUrl":"Please provide a valid URL.","noEmbedCode":"No embed code found, or site is not supported.","url":"URL:","width":"Width:","height":"Height:","widthTitle":"Width for the embeded content","heightTitle":"Height for the embeded content","maxWidth":"Max. Width:","maxHeight":"Max. Height:","maxWidthTitle":"Maximum Width for the embeded Content","maxHeightTitle":"Maximum Height for the embeded Content","none":"None","resizeType":"Resize Type (videos only):","noresize":"No Resize (use default)","responsive":"Responsive Resize","custom":"Specific Resize","noVimeo":"The owner of this video has set domain restrictions and you will not be able to embed it on your website.","Error":"Media Content could not been retrieved, please try a different URL."},"brclear":{"title":"New line in full width"},"colorbutton":{"auto":"Automatic","bgColorTitle":"Background Color","colors":{"000":"Black","800000":"Maroon","8B4513":"Saddle Brown","2F4F4F":"Dark Slate Gray","008080":"Teal","000080":"Navy","4B0082":"Indigo","696969":"Dark Gray","B22222":"Fire Brick","A52A2A":"Brown","DAA520":"Golden Rod","006400":"Dark Green","40E0D0":"Turquoise","0000CD":"Medium Blue","800080":"Purple","808080":"Gray","F00":"Red","FF8C00":"Dark Orange","FFD700":"Gold","008000":"Green","0FF":"Cyan","00F":"Blue","EE82EE":"Violet","A9A9A9":"Dim Gray","FFA07A":"Light Salmon","FFA500":"Orange","FFFF00":"Yellow","00FF00":"Lime","AFEEEE":"Pale Turquoise","ADD8E6":"Light Blue","DDA0DD":"Plum","D3D3D3":"Light Grey","FFF0F5":"Lavender Blush","FAEBD7":"Antique White","FFFFE0":"Light Yellow","F0FFF0":"Honeydew","F0FFFF":"Azure","F0F8FF":"Alice Blue","E6E6FA":"Lavender","FFF":"White","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"More Colors...","panelTitle":"Colors","textColorTitle":"Text Color"},"colordialog":{"clear":"Clear","highlight":"Highlight","options":"Color Options","selected":"Selected Color","title":"Select color"},"div":{"IdInputLabel":"Id","advisoryTitleInputLabel":"Advisory Title","cssClassInputLabel":"Stylesheet Classes","edit":"Edit Div","inlineStyleInputLabel":"Inline Style","langDirLTRLabel":"Left to Right (LTR)","langDirLabel":"Language Direction","langDirRTLLabel":"Right to Left (RTL)","languageCodeInputLabel":" Language Code","remove":"Remove Div","styleSelectLabel":"Style","title":"Create Div Container","toolbar":"Create Div Container"},"font":{"fontSize":{"label":"Size","voiceLabel":"Font Size","panelTitle":"Font Size"},"label":"Font","panelTitle":"Font Name","voiceLabel":"Font"}}; \ No newline at end of file diff --git a/release/lang/fr.js b/release/lang/fr.js index 28f707e..fa8bb62 100644 --- a/release/lang/fr.js +++ b/release/lang/fr.js @@ -2,4 +2,4 @@ Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. For licensing, see LICENSE.md or http://ckeditor.com/license */ -CKEDITOR.lang['fr']={"editor":"Éditeur de texte enrichi","editorPanel":"Tableau de bord de l'éditeur de texte enrichi","common":{"editorHelp":"Utilisez le raccourci Alt-0 pour obtenir de l'aide","browseServer":"Parcourir le serveur","url":"URL","protocol":"Protocole","upload":"Téléverser","uploadSubmit":"Envoyer sur le serveur","image":"Image","flash":"Flash","form":"Formulaire","checkbox":"Case à cocher","radio":"Bouton radio","textField":"Champ texte","textarea":"Zone de texte","hiddenField":"Champ invisible","button":"Bouton","select":"Liste déroulante","imageButton":"Bouton avec image","notSet":"","id":"ID","name":"Nom","langDir":"Sens d'écriture","langDirLtr":"Gauche à droite (LTR)","langDirRtl":"Droite à gauche (RTL)","langCode":"Code de langue","longDescr":"URL de description longue","cssClass":"Classes de style","advisoryTitle":"Infobulle","cssStyle":"Style","ok":"OK","cancel":"Annuler","close":"Fermer","preview":"Aperçu","resize":"Redimensionner","generalTab":"Général","advancedTab":"Avancé","validateNumberFailed":"Cette valeur n'est pas un nombre.","confirmNewPage":"Les changements non sauvegardés seront perdus. Êtes-vous sûr de vouloir charger une nouvelle page ?","confirmCancel":"Certaines options ont été modifiées. Êtes-vous sûr de vouloir fermer ?","options":"Options","target":"Cible","targetNew":"Nouvelle fenêtre (_blank)","targetTop":"Fenêtre supérieure (_top)","targetSelf":"Même fenêtre (_self)","targetParent":"Fenêtre parent (_parent)","langDirLTR":"Gauche à droite (LTR)","langDirRTL":"Droite à gauche (RTL)","styles":"Style","cssClasses":"Classes de style","width":"Largeur","height":"Hauteur","align":"Alignement","alignLeft":"Gauche","alignRight":"Droite","alignCenter":"Centrer","alignJustify":"Justifier","alignTop":"Haut","alignMiddle":"Milieu","alignBottom":"Bas","alignNone":"Aucun","invalidValue":"Valeur invalide.","invalidHeight":"La hauteur doit être un nombre.","invalidWidth":"La largeur doit être un nombre.","invalidCssLength":"La valeur spécifiée pour le champ « %1 » doit être un nombre positif avec ou sans unité de mesure CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).","invalidHtmlLength":"La valeur spécifiée pour le champ « %1 » doit être un nombre positif avec ou sans unité de mesure HTML valide (px ou %).","invalidInlineStyle":"La valeur spécifiée pour le style en ligne doit être composée d'un ou plusieurs couples au format « nom : valeur », séparés par des points-virgules.","cssLengthTooltip":"Entrer un nombre pour une valeur en pixels ou un nombre avec une unité de mesure CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).","unavailable":"%1, indisponible","keyboard":{"8":"Backspace","13":"Entrée","16":"Majuscule","17":"Ctrl","18":"Alt","32":"Space","35":"Fin","36":"Origine","46":"Supprimer","224":"Command"},"keyboardShortcut":"Keyboard shortcut"},"basicstyles":{"bold":"Gras","italic":"Italique","strike":"Barré","subscript":"Indice","superscript":"Exposant","underline":"Souligné"},"contextmenu":{"options":"Options du menu contextuel"},"button":{"selectedLabel":"%1 (Sélectionné)"},"toolbar":{"toolbarCollapse":"Enrouler la barre d'outils","toolbarExpand":"Dérouler la barre d'outils","toolbarGroups":{"document":"Document","clipboard":"Presse-papier/Défaire","editing":"Édition","forms":"Formulaires","basicstyles":"Styles de base","paragraph":"Paragraphe","links":"Liens","insert":"Insérer","styles":"Styles","colors":"Couleurs","tools":"Outils"},"toolbars":"Barres d'outils de l'éditeur"},"elementspath":{"eleLabel":"Chemin des éléments","eleTitle":"Élément %1"},"format":{"label":"Format","panelTitle":"Format de paragraphe","tag_address":"Adresse","tag_div":"Division","tag_h1":"Titre 1","tag_h2":"Titre 2","tag_h3":"Titre 3","tag_h4":"Titre 4","tag_h5":"Titre 5","tag_h6":"Titre 6","tag_p":"Normal","tag_pre":"Préformaté"},"horizontalrule":{"toolbar":"Ligne horizontale"},"fakeobjects":{"anchor":"Ancre","flash":"Animation Flash","hiddenfield":"Champ invisible","iframe":"Cadre de contenu incorporé","unknown":"Objet inconnu"},"iframe":{"border":"Afficher la bordure du cadre","noUrl":"Veuillez entrer l'URL du contenu du cadre","scrolling":"Activer les barres de défilement","title":"Propriétés du cadre de contenu incorporé","toolbar":"Cadre de contenu incorporé"},"image":{"alt":"Texte alternatif","border":"Bordure","btnUpload":"Envoyer sur le serveur","button2Img":"Voulez-vous transformer le bouton avec image sélectionné en simple image ?","hSpace":"Espacement horizontal","img2Button":"Voulez-vous transformer l'image sélectionnée en bouton avec image ?","infoTab":"Informations sur l'image","linkTab":"Lien","lockRatio":"Conserver les proportions","menu":"Propriétés de l'image","resetSize":"Réinitialiser la taille","title":"Propriétés de l'image","titleButton":"Propriétés du bouton avec image","upload":"Téléverser","urlMissing":"L'URL source de l'image est manquante.","vSpace":"Espacement vertical","validateBorder":"La bordure doit être un nombre entier.","validateHSpace":"L'espacement horizontal doit être un nombre entier.","validateVSpace":"L'espacement vertical doit être un nombre entier."},"indent":{"indent":"Augmenter le retrait","outdent":"Diminuer le retrait"},"justify":{"block":"Justifier","center":"Centrer","left":"Aligner à gauche","right":"Aligner à droite"},"link":{"acccessKey":"Touche d'accessibilité","advanced":"Avancé","advisoryContentType":"Type de contenu (indicatif)","advisoryTitle":"Infobulle","anchor":{"toolbar":"Ancre","menu":"Modifier l'ancre","title":"Propriétés de l'ancre","name":"Nom de l'ancre","errorName":"Veuillez entrer le nom de l'ancre.","remove":"Supprimer l'ancre"},"anchorId":"Par ID d'élément","anchorName":"Par nom d'ancre","charset":"Encodage de la ressource liée","cssClasses":"Classes de style","download":"Force Download","displayText":"Display Text","emailAddress":"Adresse électronique","emailBody":"Corps du message","emailSubject":"Sujet du message","id":"ID","info":"Informations sur le lien","langCode":"Code de langue","langDir":"Sens d'écriture","langDirLTR":"Gauche à droite","langDirRTL":"Droite à gauche (RTL)","menu":"Modifier le lien","name":"Nom","noAnchors":"(Aucune ancre disponible dans ce document)","noEmail":"Veuillez entrer l'adresse électronique","noUrl":"Veuillez entrer l'URL du lien","other":"","popupDependent":"Dépendante (Netscape)","popupFeatures":"Caractéristiques de la fenêtre surgissante","popupFullScreen":"Plein écran (IE)","popupLeft":"À gauche","popupLocationBar":"Barre d'adresse","popupMenuBar":"Barre de menu","popupResizable":"Redimensionnable","popupScrollBars":"Barres de défilement","popupStatusBar":"Barre d'état","popupToolbar":"Barre d'outils","popupTop":"En haut","rel":"Relation","selectAnchor":"Sélectionner une ancre","styles":"Style","tabIndex":"Indice de tabulation","target":"Cible","targetFrame":"","targetFrameName":"Nom du cadre affecté","targetPopup":"","targetPopupName":"Nom de la fenêtre surgissante","title":"Lien","toAnchor":"Ancre","toEmail":"Courriel","toUrl":"URL","toolbar":"Lien","type":"Type de lien","unlink":"Supprimer le lien","upload":"Téléverser"},"list":{"bulletedlist":"Insérer/Supprimer une liste à puces","numberedlist":"Insérer/Supprimer une liste numérotée"},"liststyle":{"armenian":"Numération arménienne","bulletedTitle":"Propriétés de la liste à puces","circle":"Cercle","decimal":"Décimal (1, 2, 3, etc.)","decimalLeadingZero":"Décimal précédé par un 0 (01, 02, 03, etc.)","disc":"Disque","georgian":"Numération géorgienne (an, ban, gan, etc.)","lowerAlpha":"Lettres minuscules (a, b, c, d, e, etc.)","lowerGreek":"Grec minuscule (alpha, bêta, gamma, etc.)","lowerRoman":"Chiffres romains minuscules (i, ii, iii, iv, v, etc.)","none":"Aucun","notset":"","numberedTitle":"Propriétés de la liste numérotée","square":"Carré","start":"Début","type":"Type","upperAlpha":"Lettres majuscules (A, B, C, D, E, etc.)","upperRoman":"Chiffres romains majuscules (I, II, III, IV, V, etc.)","validateStartNumber":"Le premier élément de la liste doit être un nombre entier."},"magicline":{"title":"Insérer un paragraphe ici"},"maximize":{"maximize":"Agrandir","minimize":"Réduire"},"removeformat":{"toolbar":"Supprimer la mise en forme"},"sourcearea":{"toolbar":"Source"},"clipboard":{"copy":"Copier","copyError":"Les paramètres de sécurité de votre navigateur n'autorisent pas l'éditeur à exécuter automatiquement l'opération « Copier ». Veuillez utiliser le raccourci clavier à cet effet (Ctrl/Cmd+C).","cut":"Couper","cutError":"Les paramètres de sécurité de votre navigateur n'autorisent pas l'éditeur à exécuter automatiquement l'opération « Couper ». Veuillez utiliser le raccourci clavier à cet effet (Ctrl/Cmd+X).","paste":"Coller","pasteArea":"Coller la zone","pasteMsg":"Veuillez coller le texte dans la zone suivante en utilisant le raccourci clavier (Ctrl/Cmd+V) et cliquez sur OK.","securityMsg":"Les paramètres de sécurité de votre navigateur empêchent l'éditeur d'accéder directement aux données du presse-papier. Vous devez les coller à nouveau dans cette fenêtre.","title":"Coller"},"widget":{"move":"Cliquer et glisser pour déplacer","label":"Élément %1"},"oembed":{"title":"Intégrer des contenus multimédia externes. (Photo, Video, Audio, ...)","button":"Insérer des contenus multimédia provenant de nombreux sites.","pasteUrl":"Coller l'URL de partage que vous voulez publier. De nombreux services sont pris en charge tels que : (YouTube, Flickr, Qik, Vimeo, Hulu, Viddler, MyOpera, etc.). Vous pouvez aussi utiliser les URLs courtes.","invalidUrl":"Merci de fournir une URL valide !","noEmbedCode":"Aucun code d'intégration trouvé ou le site n'est pas supporté !","url":"URL:","width":"Largeur:","height":"Hauteur:","widthTitle":"Largeur du conteneur.","heightTitle":"Hauteur du conteneur.","maxWidth":"Max. Largeur:","maxHeight":"Max. Hauteur:","maxWidthTitle":"Largeur maximale du conteneur.","maxHeightTitle":"Hauteur maximale du conteneur.","resizeType":"Resize Type (Only Video's):","none":"None","noresize":"No Resize (use default)","responsive":"Responsive Resize","custom":"Specific Resize","noVimeo":"The owner of this video has set domain restrictions and you will not be able to embed it on your website.","Error":"Media Content could not been retrieved, please try a different URL."},"brclear":{"title":"Retour à la ligne sur toute la largeur"}}; \ No newline at end of file +CKEDITOR.lang['fr']={"editor":"Éditeur de texte enrichi","editorPanel":"Tableau de bord de l'éditeur de texte enrichi","common":{"editorHelp":"Utilisez le raccourci Alt-0 pour obtenir de l'aide","browseServer":"Parcourir le serveur","url":"URL","protocol":"Protocole","upload":"Téléverser","uploadSubmit":"Envoyer sur le serveur","image":"Image","flash":"Flash","form":"Formulaire","checkbox":"Case à cocher","radio":"Bouton radio","textField":"Champ texte","textarea":"Zone de texte","hiddenField":"Champ invisible","button":"Bouton","select":"Liste déroulante","imageButton":"Bouton avec image","notSet":"","id":"ID","name":"Nom","langDir":"Sens d'écriture","langDirLtr":"Gauche à droite (LTR)","langDirRtl":"Droite à gauche (RTL)","langCode":"Code de langue","longDescr":"URL de description longue","cssClass":"Classes de style","advisoryTitle":"Infobulle","cssStyle":"Style","ok":"OK","cancel":"Annuler","close":"Fermer","preview":"Aperçu","resize":"Redimensionner","generalTab":"Général","advancedTab":"Avancé","validateNumberFailed":"Cette valeur n'est pas un nombre.","confirmNewPage":"Les changements non sauvegardés seront perdus. Êtes-vous sûr de vouloir charger une nouvelle page ?","confirmCancel":"Certaines options ont été modifiées. Êtes-vous sûr de vouloir fermer ?","options":"Options","target":"Cible","targetNew":"Nouvelle fenêtre (_blank)","targetTop":"Fenêtre supérieure (_top)","targetSelf":"Même fenêtre (_self)","targetParent":"Fenêtre parent (_parent)","langDirLTR":"Gauche à droite (LTR)","langDirRTL":"Droite à gauche (RTL)","styles":"Style","cssClasses":"Classes de style","width":"Largeur","height":"Hauteur","align":"Alignement","alignLeft":"Gauche","alignRight":"Droite","alignCenter":"Centrer","alignJustify":"Justifier","alignTop":"Haut","alignMiddle":"Milieu","alignBottom":"Bas","alignNone":"Aucun","invalidValue":"Valeur invalide.","invalidHeight":"La hauteur doit être un nombre.","invalidWidth":"La largeur doit être un nombre.","invalidCssLength":"La valeur spécifiée pour le champ « %1 » doit être un nombre positif avec ou sans unité de mesure CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).","invalidHtmlLength":"La valeur spécifiée pour le champ « %1 » doit être un nombre positif avec ou sans unité de mesure HTML valide (px ou %).","invalidInlineStyle":"La valeur spécifiée pour le style en ligne doit être composée d'un ou plusieurs couples au format « nom : valeur », séparés par des points-virgules.","cssLengthTooltip":"Entrer un nombre pour une valeur en pixels ou un nombre avec une unité de mesure CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).","unavailable":"%1, indisponible","keyboard":{"8":"Backspace","13":"Entrée","16":"Majuscule","17":"Ctrl","18":"Alt","32":"Space","35":"Fin","36":"Origine","46":"Supprimer","224":"Command"},"keyboardShortcut":"Keyboard shortcut"},"basicstyles":{"bold":"Gras","italic":"Italique","strike":"Barré","subscript":"Indice","superscript":"Exposant","underline":"Souligné"},"contextmenu":{"options":"Options du menu contextuel"},"button":{"selectedLabel":"%1 (Sélectionné)"},"toolbar":{"toolbarCollapse":"Enrouler la barre d'outils","toolbarExpand":"Dérouler la barre d'outils","toolbarGroups":{"document":"Document","clipboard":"Presse-papier/Défaire","editing":"Édition","forms":"Formulaires","basicstyles":"Styles de base","paragraph":"Paragraphe","links":"Liens","insert":"Insérer","styles":"Styles","colors":"Couleurs","tools":"Outils"},"toolbars":"Barres d'outils de l'éditeur"},"elementspath":{"eleLabel":"Chemin des éléments","eleTitle":"Élément %1"},"format":{"label":"Format","panelTitle":"Format de paragraphe","tag_address":"Adresse","tag_div":"Division","tag_h1":"Titre 1","tag_h2":"Titre 2","tag_h3":"Titre 3","tag_h4":"Titre 4","tag_h5":"Titre 5","tag_h6":"Titre 6","tag_p":"Normal","tag_pre":"Préformaté"},"horizontalrule":{"toolbar":"Ligne horizontale"},"fakeobjects":{"anchor":"Ancre","flash":"Animation Flash","hiddenfield":"Champ invisible","iframe":"Cadre de contenu incorporé","unknown":"Objet inconnu"},"iframe":{"border":"Afficher la bordure du cadre","noUrl":"Veuillez entrer l'URL du contenu du cadre","scrolling":"Activer les barres de défilement","title":"Propriétés du cadre de contenu incorporé","toolbar":"Cadre de contenu incorporé"},"image":{"alt":"Texte alternatif","border":"Bordure","btnUpload":"Envoyer sur le serveur","button2Img":"Voulez-vous transformer le bouton avec image sélectionné en simple image ?","hSpace":"Espacement horizontal","img2Button":"Voulez-vous transformer l'image sélectionnée en bouton avec image ?","infoTab":"Informations sur l'image","linkTab":"Lien","lockRatio":"Conserver les proportions","menu":"Propriétés de l'image","resetSize":"Réinitialiser la taille","title":"Propriétés de l'image","titleButton":"Propriétés du bouton avec image","upload":"Téléverser","urlMissing":"L'URL source de l'image est manquante.","vSpace":"Espacement vertical","validateBorder":"La bordure doit être un nombre entier.","validateHSpace":"L'espacement horizontal doit être un nombre entier.","validateVSpace":"L'espacement vertical doit être un nombre entier."},"indent":{"indent":"Augmenter le retrait","outdent":"Diminuer le retrait"},"justify":{"block":"Justifier","center":"Centrer","left":"Aligner à gauche","right":"Aligner à droite"},"link":{"acccessKey":"Touche d'accessibilité","advanced":"Avancé","advisoryContentType":"Type de contenu (indicatif)","advisoryTitle":"Infobulle","anchor":{"toolbar":"Ancre","menu":"Modifier l'ancre","title":"Propriétés de l'ancre","name":"Nom de l'ancre","errorName":"Veuillez entrer le nom de l'ancre.","remove":"Supprimer l'ancre"},"anchorId":"Par ID d'élément","anchorName":"Par nom d'ancre","charset":"Encodage de la ressource liée","cssClasses":"Classes de style","download":"Force Download","displayText":"Display Text","emailAddress":"Adresse électronique","emailBody":"Corps du message","emailSubject":"Sujet du message","id":"ID","info":"Informations sur le lien","langCode":"Code de langue","langDir":"Sens d'écriture","langDirLTR":"Gauche à droite","langDirRTL":"Droite à gauche (RTL)","menu":"Modifier le lien","name":"Nom","noAnchors":"(Aucune ancre disponible dans ce document)","noEmail":"Veuillez entrer l'adresse électronique","noUrl":"Veuillez entrer l'URL du lien","other":"","popupDependent":"Dépendante (Netscape)","popupFeatures":"Caractéristiques de la fenêtre surgissante","popupFullScreen":"Plein écran (IE)","popupLeft":"À gauche","popupLocationBar":"Barre d'adresse","popupMenuBar":"Barre de menu","popupResizable":"Redimensionnable","popupScrollBars":"Barres de défilement","popupStatusBar":"Barre d'état","popupToolbar":"Barre d'outils","popupTop":"En haut","rel":"Relation","selectAnchor":"Sélectionner une ancre","styles":"Style","tabIndex":"Indice de tabulation","target":"Cible","targetFrame":"","targetFrameName":"Nom du cadre affecté","targetPopup":"","targetPopupName":"Nom de la fenêtre surgissante","title":"Lien","toAnchor":"Ancre","toEmail":"Courriel","toUrl":"URL","toolbar":"Lien","type":"Type de lien","unlink":"Supprimer le lien","upload":"Téléverser"},"list":{"bulletedlist":"Insérer/Supprimer une liste à puces","numberedlist":"Insérer/Supprimer une liste numérotée"},"liststyle":{"armenian":"Numération arménienne","bulletedTitle":"Propriétés de la liste à puces","circle":"Cercle","decimal":"Décimal (1, 2, 3, etc.)","decimalLeadingZero":"Décimal précédé par un 0 (01, 02, 03, etc.)","disc":"Disque","georgian":"Numération géorgienne (an, ban, gan, etc.)","lowerAlpha":"Lettres minuscules (a, b, c, d, e, etc.)","lowerGreek":"Grec minuscule (alpha, bêta, gamma, etc.)","lowerRoman":"Chiffres romains minuscules (i, ii, iii, iv, v, etc.)","none":"Aucun","notset":"","numberedTitle":"Propriétés de la liste numérotée","square":"Carré","start":"Début","type":"Type","upperAlpha":"Lettres majuscules (A, B, C, D, E, etc.)","upperRoman":"Chiffres romains majuscules (I, II, III, IV, V, etc.)","validateStartNumber":"Le premier élément de la liste doit être un nombre entier."},"magicline":{"title":"Insérer un paragraphe ici"},"maximize":{"maximize":"Agrandir","minimize":"Réduire"},"removeformat":{"toolbar":"Supprimer la mise en forme"},"sourcearea":{"toolbar":"Source"},"clipboard":{"copy":"Copier","copyError":"Les paramètres de sécurité de votre navigateur n'autorisent pas l'éditeur à exécuter automatiquement l'opération « Copier ». Veuillez utiliser le raccourci clavier à cet effet (Ctrl/Cmd+C).","cut":"Couper","cutError":"Les paramètres de sécurité de votre navigateur n'autorisent pas l'éditeur à exécuter automatiquement l'opération « Couper ». Veuillez utiliser le raccourci clavier à cet effet (Ctrl/Cmd+X).","paste":"Coller","pasteArea":"Coller la zone","pasteMsg":"Veuillez coller le texte dans la zone suivante en utilisant le raccourci clavier (Ctrl/Cmd+V) et cliquez sur OK.","securityMsg":"Les paramètres de sécurité de votre navigateur empêchent l'éditeur d'accéder directement aux données du presse-papier. Vous devez les coller à nouveau dans cette fenêtre.","title":"Coller"},"widget":{"move":"Cliquer et glisser pour déplacer","label":"Élément %1"},"oembed":{"title":"Intégrer des contenus multimédia externes. (Photo, Video, Audio, ...)","button":"Insérer des contenus multimédia provenant de nombreux sites.","pasteUrl":"Coller l'URL de partage que vous voulez publier. De nombreux services sont pris en charge tels que : (YouTube, Flickr, Qik, Vimeo, Hulu, Viddler, MyOpera, etc.). Vous pouvez aussi utiliser les URLs courtes.","invalidUrl":"Merci de fournir une URL valide !","noEmbedCode":"Aucun code d'intégration trouvé ou le site n'est pas supporté !","url":"URL:","width":"Largeur:","height":"Hauteur:","widthTitle":"Largeur du conteneur.","heightTitle":"Hauteur du conteneur.","maxWidth":"Max. Largeur:","maxHeight":"Max. Hauteur:","maxWidthTitle":"Largeur maximale du conteneur.","maxHeightTitle":"Hauteur maximale du conteneur.","resizeType":"Resize Type (Only Video's):","none":"None","noresize":"No Resize (use default)","responsive":"Responsive Resize","custom":"Specific Resize","noVimeo":"The owner of this video has set domain restrictions and you will not be able to embed it on your website.","Error":"Media Content could not been retrieved, please try a different URL."},"brclear":{"title":"Retour à la ligne sur toute la largeur"},"colorbutton":{"auto":"Automatique","bgColorTitle":"Couleur d'arrière-plan","colors":{"000":"Noir","800000":"Marron","8B4513":"Brun de selle","2F4F4F":"Gris sombre d'ardoise","008080":"Canard","000080":"Bleu marine","4B0082":"Indigo","696969":"Gris foncé","B22222":"Rouge brique","A52A2A":"Brun","DAA520":"Or terni","006400":"Vert foncé","40E0D0":"Turquoise","0000CD":"Bleu royal","800080":"Violet","808080":"Gris","F00":"Rouge","FF8C00":"Orange foncé","FFD700":"Or","008000":"Vert","0FF":"Cyan","00F":"Bleu","EE82EE":"Violet","A9A9A9":"Gris tamisé","FFA07A":"Saumon clair","FFA500":"Orange","FFFF00":"Jaune","00FF00":"Lime","AFEEEE":"Turquoise clair","ADD8E6":"Bleu clair","DDA0DD":"Prune","D3D3D3":"Gris clair","FFF0F5":"Fard lavande","FAEBD7":"Blanc antique","FFFFE0":"Jaune clair","F0FFF0":"Vert rosée","F0FFFF":"Azur","F0F8FF":"Bleu Alice","E6E6FA":"Lavande","FFF":"Blanc","1ABC9C":"Strong Cyan","2ECC71":"Emerald","3498DB":"Bright Blue","9B59B6":"Amethyst","4E5F70":"Grayish Blue","F1C40F":"Vivid Yellow","16A085":"Dark Cyan","27AE60":"Dark Emerald","2980B9":"Strong Blue","8E44AD":"Dark Violet","2C3E50":"Desaturated Blue","F39C12":"Orange","E67E22":"Carrot","E74C3C":"Pale Red","ECF0F1":"Bright Silver","95A5A6":"Light Grayish Cyan","DDD":"Light Gray","D35400":"Pumpkin","C0392B":"Strong Red","BDC3C7":"Silver","7F8C8D":"Grayish Cyan","999":"Dark Gray"},"more":"Plus de couleurs...","panelTitle":"Couleurs","textColorTitle":"Couleur du texte"},"colordialog":{"clear":"Effacer","highlight":"Pointée","options":"Options de couleur","selected":"Couleur choisie","title":"Sélectionner une couleur"},"div":{"IdInputLabel":"ID","advisoryTitleInputLabel":"Infobulle","cssClassInputLabel":"Classes de style","edit":"Modifier la division","inlineStyleInputLabel":"Style en ligne","langDirLTRLabel":"Gauche à droite (LTR)","langDirLabel":"Sens d'écriture","langDirRTLLabel":"Droite à gauche (RTL)","languageCodeInputLabel":"Code de langue","remove":"Enlever la division","styleSelectLabel":"Style","title":"Créer une division","toolbar":"Créer une division"},"font":{"fontSize":{"label":"Taille","voiceLabel":"Taille de police","panelTitle":"Taille de police"},"label":"Police","panelTitle":"Style de police","voiceLabel":"Police"}}; \ No newline at end of file diff --git a/release/plugins/Audio/dialogs/audio.js b/release/plugins/Audio/dialogs/audio.js new file mode 100644 index 0000000..da9495c --- /dev/null +++ b/release/plugins/Audio/dialogs/audio.js @@ -0,0 +1,9 @@ +CKEDITOR.dialog.add("audio",function(d){function g(a,c){var b=this.getValue();!b&&"id"==this.id&&(b=m());a.setAttribute(this.id,b);if(b)switch(this.id){case "poster":c.backgroundImage="url("+b+")";break;case "width":c.width=b+"px";break;case "height":c.height=b+"px"}}function i(a,c,b){c=this.id.match(/(\w+)(\d)/);a=c[1];c=parseInt(c[2],10);(b[c]||(b[c]={}))[a]=this.getValue()}function j(a){a?this.setValue(a.getAttribute(this.id)):"id"==this.id&&this.setValue(m())}function h(a,c){var b=this.id.match(/(\w+)(\d)/), +d=b[1],b=parseInt(b[2],10);(b=c[b])&&this.setValue(b[d])}function m(){var a=new Date;return"audio"+a.getFullYear()+a.getMonth()+a.getDate()+a.getHours()+a.getMinutes()+a.getSeconds()}var e=d.lang.audio,l=function(){var a=this.previewImage;a.removeListener("load",l);a.removeListener("error",f);a.removeListener("abort",f);this.setValueOf("info","width",a.$.width);this.setValueOf("info","height",a.$.height)},f=function(){var a=this.previewImage;a.removeListener("load",l);a.removeListener("error",f); +a.removeListener("abort",f)};return{title:e.dialogTitle,minWidth:400,minHeight:200,onShow:function(){this.fakeImage=this.audioNode=null;this.previewImage=d.document.createElement("img");var a=this.getSelectedElement();if(a&&a.data("cke-real-element-type")&&"audio"==a.data("cke-real-element-type")){this.fakeImage=a;var a=d.restoreRealElement(a),c=[],b=a.getElementsByTag("source","");0==b.count()&&(b=a.getElementsByTag("source","cke"));for(var e=0,f=b.count();e",d.document),a.setAttributes({controls:"controls"}));var c={},b=[];this.commitContent(a,c,b);for(var f="",g="",i=e.linkTemplate||"",j=e.fallbackTemplate||"",h=0;h',g+=i.replace("%src%",k.src).replace("%type%", +k.type))}a.setHtml(f+j.replace("%links%",g));a=d.createFakeElement(a,"cke_audio","audio",!1);a.setStyles(c);this.fakeImage?(a.replace(this.fakeImage),d.getSelection().selectElement(a)):(c=new CKEDITOR.dom.element("DIV",d.document),d.insertElement(c),c.append(a))},onHide:function(){this.previewImage&&(this.previewImage.removeListener("load",l),this.previewImage.removeListener("error",f),this.previewImage.removeListener("abort",f),this.previewImage.remove(),this.previewImage=null)},contents:[{id:"info", +elements:[{type:"hbox",widths:["","100px"],children:[{type:"text",id:"poster",label:e.poster,commit:g,setup:j,onChange:function(){var a=this.getDialog(),c=this.getValue();if(0 + + + +Audio plugin + + + + +

Audio Plugin for CKEditor

+ +

Introduction

+

This is a plugin to create HTML5 <audio> elements in CKEditor.

+

Version history:

+
    +
  1. 1.0: 10-July-2015. First version.
  2. +
+ +

Installation

+

1. Copying the files

+

Extract the contents of the zip in you plugins directory, so it ends up like + this
+ +

+
+ckeditor\
+	...
+	images\
+	lang\
+	plugins\
+		...
+		audio\
+			plugin.js
+			dialogs\
+				audio.js
+			docs\
+				install.html
+			images\
+				icon.png
+				placeholder.png
+		...
+	skins\
+	themes\
+
+

2. Adding it to CKEditor

+

Now add the plugin in your config.js or custom js configuration +file: +config.extraPlugins='audio'; +

+ +

3. Add it to your toolbar

+

In your toolbar configuration, add a new 'Audio' item in the place where you want the button to show up.

+ +

4. Configure server browser for audio

+

You can use the config.filebrowserAudioBrowseUrl entry to specify a url so the file browser shows just audio elements (as long as your configure properly your file browser).

+ +

5. Use it

+

Now empty the cache of your browser and reload the editor, the new button should show up and you can add <audio> elements into the content.

+ +

Final notes

+

Please, note that only newer browsers support the Audio element, in older ones a simple text linking to the source audios is provided, you might want to +use some javascript or css to customize the final behavior of these elements.

+ + +

Disclaimers

+

CKEditor is © CKSource.com

+ + diff --git a/release/plugins/Audio/docs/styles.css b/release/plugins/Audio/docs/styles.css new file mode 100644 index 0000000..5eba91e --- /dev/null +++ b/release/plugins/Audio/docs/styles.css @@ -0,0 +1,67 @@ +body { + font-family: Arial, Helvetica, sans-serif; + font-size: 90%; +} +h1 { + text-align:center; + font-size:180%; +} +h2 { + border-bottom:2px solid #CCC; + margin:1em 0 0.4em 0; +} +h3 { + margin-bottom:0.4em; +} +p { + margin:0 0 1em 1em; + text-align:justify; +} +ol { + margin:0 0 1.2em 1em; + padding:0; + list-style-type:none; +} +ol li { + margin:0.2em 0; +} +pre { + font-size:100%; + font-family:"Courier New", Courier, mono; + background-color: #CCCCCC; + border:1px solid #999; + padding:0.2em 1em; + margin: 0.4em 0; + display:block; + white-space: pre; + overflow: auto; +} +code { + font-size:100%; + font-family:"Courier New", Courier, mono; + background-color: #CCCCCC; + border:1px solid #999; + padding:0.2em; + white-space: pre; +} +form { + margin:0 0 0 1em; +} +span.key { + color: #006600; +} +#install { + display:none +} +#languages ul { + display:inline; + list-style-type:none; + margin:0; + padding:0; +} +#languages li { + display:inline; + margin:0; + padding:0; + vertical-align:bottom; +} diff --git a/release/plugins/Audio/images/audio.png b/release/plugins/Audio/images/audio.png new file mode 100644 index 0000000..b4a4ef7 Binary files /dev/null and b/release/plugins/Audio/images/audio.png differ diff --git a/release/plugins/Audio/images/icon.png b/release/plugins/Audio/images/icon.png new file mode 100644 index 0000000..1ec7ecc Binary files /dev/null and b/release/plugins/Audio/images/icon.png differ diff --git a/release/plugins/Audio/images/placeholder.png b/release/plugins/Audio/images/placeholder.png new file mode 100644 index 0000000..1456cac Binary files /dev/null and b/release/plugins/Audio/images/placeholder.png differ diff --git a/release/plugins/colordialog/dialogs/colordialog.css b/release/plugins/colordialog/dialogs/colordialog.css new file mode 100644 index 0000000..3ec0d2a --- /dev/null +++ b/release/plugins/colordialog/dialogs/colordialog.css @@ -0,0 +1,20 @@ +/** + * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. + * For licensing, see LICENSE.md or http://ckeditor.com/license + */ + +.cke_colordialog_colorcell { + width: 12px; /* All cells have equal width which depends on parent width (in this case table parent). Width works more like max-width. */ + height: 14px; + padding: 1px; /* Padding is replaced by border for focused cells. Prevents 'jumping' when adding borders. */ +} + +.cke_colordialog_colorcell.cke_colordialog_focused_light, +.cke_colordialog_colorcell.cke_colordialog_focused_dark { + padding: 0; /* Shrink cell to allow 1px border indicating focus. */ + border: 1px dotted #000; +} + +.cke_colordialog_colorcell.cke_colordialog_focused_dark { + border-color: #FFF; +} diff --git a/release/plugins/colordialog/dialogs/colordialog.js b/release/plugins/colordialog/dialogs/colordialog.js new file mode 100644 index 0000000..ae32c15 --- /dev/null +++ b/release/plugins/colordialog/dialogs/colordialog.js @@ -0,0 +1,14 @@ +/* + Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. + For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.dialog.add("colordialog",function(x){function m(){h.getById(n).removeStyle("background-color");p.getContentElement("picker","selectedColor").setValue("");y()}function z(a){a=a.data.getTarget();var c;"td"==a.getName()&&(c=a.getChild(0).getHtml())&&(y(),f=a,f.setAttribute("aria-selected",!0),f.addClass("cke_colordialog_selected"),p.getContentElement("picker","selectedColor").setValue(c))}function y(){f&&(f.removeClass("cke_colordialog_selected"),f.removeAttribute("aria-selected"),f=null)}function D(a){a= +a.replace(/^#/,"");for(var c=0,b=[];2>=c;c++)b[c]=parseInt(a.substr(2*c,2),16);return 165<=.2126*b[0]+.7152*b[1]+.0722*b[2]}function A(a){!a.name&&(a=new CKEDITOR.event(a));var c=!/mouse/.test(a.name),b=a.data.getTarget(),g;"td"==b.getName()&&(g=b.getChild(0).getHtml())&&(q(a),c?d=b:B=b,c&&b.addClass(D(g)?"cke_colordialog_focused_light":"cke_colordialog_focused_dark"),r(g))}function q(a){if(a=!/mouse/.test(a.name)&&d)a.removeClass("cke_colordialog_focused_light"),a.removeClass("cke_colordialog_focused_dark"); +d||B||r(!1)}function r(a){a?(h.getById(t).setStyle("background-color",a),h.getById(u).setHtml(a)):(h.getById(t).removeStyle("background-color"),h.getById(u).setHtml("\x26nbsp;"))}function E(a){var c=a.data,b=c.getTarget(),g=c.getKeystroke(),e="rtl"==x.lang.dir;switch(g){case 38:if(a=b.getParent().getPrevious())a=a.getChild([b.getIndex()]),a.focus();c.preventDefault();break;case 40:(a=b.getParent().getNext())&&(a=a.getChild([b.getIndex()]))&&1==a.type&&a.focus();c.preventDefault();break;case 32:case 13:z(a); +c.preventDefault();break;case e?37:39:(a=b.getNext())?1==a.type&&(a.focus(),c.preventDefault(!0)):(a=b.getParent().getNext())&&(a=a.getChild([0]))&&1==a.type&&(a.focus(),c.preventDefault(!0));break;case e?39:37:if(a=b.getPrevious())a.focus(),c.preventDefault(!0);else if(a=b.getParent().getPrevious())a=a.getLast(),a.focus(),c.preventDefault(!0)}}var v=CKEDITOR.dom.element,h=CKEDITOR.document,e=x.lang.colordialog,p,f,C={type:"html",html:"\x26nbsp;"},d,B,l=function(a){return CKEDITOR.tools.getNextId()+ +"_"+a},t=l("hicolor"),u=l("hicolortext"),n=l("selhicolor"),k;(function(){function a(a,d){for(var w=a;wg;g++)c(f.$,"#"+b[e]+b[g]+b[w])}}function c(a,c){var b=new v(a.insertCell(-1));b.setAttribute("class","ColorCell cke_colordialog_colorcell");b.setAttribute("tabIndex",-1);b.setAttribute("role","gridcell");b.on("keydown",E);b.on("click",z);b.on("focus",A);b.on("blur",q);b.setStyle("background-color", +c);var d=l("color_table_cell");b.setAttribute("aria-labelledby",d);b.append(CKEDITOR.dom.element.createFromHtml('\x3cspan id\x3d"'+d+'" class\x3d"cke_voice_label"\x3e'+c+"\x3c/span\x3e",CKEDITOR.document))}k=CKEDITOR.dom.element.createFromHtml('\x3ctable tabIndex\x3d"-1" class\x3d"cke_colordialog_table" aria-label\x3d"'+e.options+'" role\x3d"grid" style\x3d"border-collapse:separate;" cellspacing\x3d"0"\x3e\x3ccaption class\x3d"cke_voice_label"\x3e'+e.options+'\x3c/caption\x3e\x3ctbody role\x3d"presentation"\x3e\x3c/tbody\x3e\x3c/table\x3e'); +k.on("mouseover",A);k.on("mouseout",q);var b="00 33 66 99 cc ff".split(" ");a(0,0);a(3,0);a(0,3);a(3,3);var g=new v(k.$.insertRow(-1));g.setAttribute("role","row");c(g.$,"#000000");for(var f=0;16>f;f++){var d=f.toString(16);c(g.$,"#"+d+d+d+d+d+d)}c(g.$,"#ffffff")})();CKEDITOR.document.appendStyleSheet(CKEDITOR.getUrl(CKEDITOR.plugins.get("colordialog").path+"dialogs/colordialog.css"));return{title:e.title,minWidth:360,minHeight:220,onLoad:function(){p=this},onHide:function(){m();d.removeClass("cke_colordialog_focused_light"); +d.removeClass("cke_colordialog_focused_dark");r(!1);d=null},contents:[{id:"picker",label:e.title,accessKey:"I",elements:[{type:"hbox",padding:0,widths:["70%","10%","30%"],children:[{type:"html",html:"\x3cdiv\x3e\x3c/div\x3e",onLoad:function(){CKEDITOR.document.getById(this.domId).append(k)},focus:function(){(d||this.getElement().getElementsByTag("td").getItem(0)).focus()}},C,{type:"vbox",padding:0,widths:["70%","5%","25%"],children:[{type:"html",html:"\x3cspan\x3e"+e.highlight+'\x3c/span\x3e\x3cdiv id\x3d"'+ +t+'" style\x3d"border: 1px solid; height: 74px; width: 74px;"\x3e\x3c/div\x3e\x3cdiv id\x3d"'+u+'"\x3e\x26nbsp;\x3c/div\x3e\x3cspan\x3e'+e.selected+'\x3c/span\x3e\x3cdiv id\x3d"'+n+'" style\x3d"border: 1px solid; height: 20px; width: 74px;"\x3e\x3c/div\x3e'},{type:"text",label:e.selected,labelStyle:"display:none",id:"selectedColor",style:"width: 76px;margin-top:4px",onChange:function(){try{h.getById(n).setStyle("background-color",this.getValue())}catch(a){m()}}},C,{type:"button",id:"clear",label:e.clear, +onClick:m}]}]}]}]}}); \ No newline at end of file diff --git a/release/plugins/div/dialogs/div.js b/release/plugins/div/dialogs/div.js new file mode 100644 index 0000000..b22af9e --- /dev/null +++ b/release/plugins/div/dialogs/div.js @@ -0,0 +1,9 @@ +(function(){function t(a,m,r){m.is&&m.getCustomData("block_processed")||(m.is&&CKEDITOR.dom.element.setMarker(r,m,"block_processed",!0),a.push(m))}function q(a,m){function r(){this.foreach(function(a){/^(?!vbox|hbox)/.test(a.type)&&(a.setup||(a.setup=function(c){a.setValue(c.getAttribute(a.id)||"",1)}),a.commit||(a.commit=function(c){var g=this.getValue();if("dir"!=a.id||c.getComputedStyle("direction")!=g)g?c.setAttribute(a.id,g):c.removeAttribute(a.id)}))})}var q=function(){var f=CKEDITOR.tools.extend({}, +CKEDITOR.dtd.$blockLimit);a.config.div_wrapTable&&(delete f.td,delete f.th);return f}(),u=CKEDITOR.dtd.div,n={},p=[];return{title:a.lang.div.title,minWidth:400,minHeight:165,contents:[{id:"info",label:a.lang.common.generalTab,title:a.lang.common.generalTab,elements:[{type:"hbox",widths:["50%","50%"],children:[{id:"elementStyle",type:"select",style:"width: 100%;",label:a.lang.div.styleSelectLabel,"default":"",items:[[a.lang.common.notSet,""]],onChange:function(){var f=["info:elementStyle","info:class", +"advanced:dir","advanced:style"],c=this.getDialog(),g=c._element&&c._element.clone()||new CKEDITOR.dom.element("div",a.document);this.commit(g,!0);for(var f=[].concat(f),b=f.length,k,e=0;e', editor.document ); + audioNode.setAttributes( + { + controls : 'controls' + } ); + } + else + { + audioNode = this.audioNode; + } + + var extraStyles = {}, audios = []; + this.commitContent( audioNode, extraStyles, audios ); + + var innerHtml = '', links = '', + link = lang.linkTemplate || '', + fallbackTemplate = lang.fallbackTemplate || ''; + for(var i=0; i'; + links += link.replace('%src%', audio.src).replace('%type%', audio.type); + } + audioNode.setHtml( innerHtml + fallbackTemplate.replace( '%links%', links ) ); + + // Refresh the fake image. + var newFakeImage = editor.createFakeElement( audioNode, 'cke_audio', 'audio', false ); + newFakeImage.setStyles( extraStyles ); + if ( this.fakeImage ) + { + newFakeImage.replace( this.fakeImage ); + editor.getSelection().selectElement( newFakeImage ); + } + else + { + // Insert it in a div + var div = new CKEDITOR.dom.element( 'DIV', editor.document ); + editor.insertElement( div ); + div.append( newFakeImage ); + } + }, + onHide : function() + { + if ( this.previewImage ) + { + this.previewImage.removeListener( 'load', onImgLoadEvent ); + this.previewImage.removeListener( 'error', onImgLoadErrorEvent ); + this.previewImage.removeListener( 'abort', onImgLoadErrorEvent ); + this.previewImage.remove(); + this.previewImage = null; // Dialog is closed. + } + }, + + contents : + [ + { + id : 'info', + elements : + [ + { + type : 'hbox', + widths: [ '', '100px'], + children : [ + { + type : 'text', + id : 'poster', + label : lang.poster, + commit : commitValue, + setup : loadValue, + onChange : function() + { + var dialog = this.getDialog(), + newUrl = this.getValue(); + + //Update preview image + if ( newUrl.length > 0 ) //Prevent from load before onShow + { + dialog = this.getDialog(); + var preview = dialog.previewImage; + + preview.on( 'load', onImgLoadEvent, dialog ); + preview.on( 'error', onImgLoadErrorEvent, dialog ); + preview.on( 'abort', onImgLoadErrorEvent, dialog ); + preview.setAttribute( 'src', newUrl ); + } + } + }, + { + type : 'button', + id : 'browse', + hidden : 'true', + style : 'display:inline-block;margin-top:10px;', + filebrowser : + { + action : 'Browse', + target: 'info:poster', + url: editor.config.filebrowserImageBrowseUrl || editor.config.filebrowserBrowseUrl + }, + label : editor.lang.common.browseServer + }] + }, + { + type : 'hbox', + widths: [ '33%', '33%', '33%'], + children : [ + { + type : 'text', + id : 'width', + label : editor.lang.common.width, + 'default' : 400, + validate : CKEDITOR.dialog.validate.notEmpty( lang.widthRequired ), + commit : commitValue, + setup : loadValue + }, + { + type : 'text', + id : 'height', + label : editor.lang.common.height, + 'default' : 300, + validate : CKEDITOR.dialog.validate.notEmpty(lang.heightRequired ), + commit : commitValue, + setup : loadValue + }, + { + type : 'text', + id : 'id', + label : 'Id', + commit : commitValue, + setup : loadValue + } + ] + }, + { + type : 'hbox', + widths: [ '', '100px', '75px'], + children : [ + { + type : 'text', + id : 'src0', + label : lang.sourceaudio, + commit : commitSrc, + setup : loadSrc + }, + { + type : 'button', + id : 'browse', + hidden : 'true', + style : 'display:inline-block;margin-top:10px;', + filebrowser : + { + action : 'Browse', + target: 'info:src0', + url: editor.config.filebrowserAudioBrowseUrl || editor.config.filebrowserBrowseUrl + }, + label : editor.lang.common.browseServer + }, + { + id : 'type0', + label : lang.sourceType, + type : 'select', + 'default' : 'audio/mp3', + items : + [ + [ 'MP3', 'audio/mp3' ], + [ 'WAV', 'audio/wav' ] + ], + commit : commitSrc, + setup : loadSrc + }] + }, + + { + type : 'hbox', + widths: [ '', '100px', '75px'], + children : [ + { + type : 'text', + id : 'src1', + label : lang.sourceaudio, + commit : commitSrc, + setup : loadSrc + }, + { + type : 'button', + id : 'browse', + hidden : 'true', + style : 'display:inline-block;margin-top:10px;', + filebrowser : + { + action : 'Browse', + target: 'info:src1', + url: editor.config.filebrowserAudioBrowseUrl || editor.config.filebrowserBrowseUrl + }, + label : editor.lang.common.browseServer + }, + { + id : 'type1', + label : lang.sourceType, + type : 'select', + 'default':'audio/wav', + items : + [ + [ 'MP3', 'audio/mp3' ], + [ 'WAV', 'audio/wav' ] + ], + commit : commitSrc, + setup : loadSrc + }] + } + ] + } + + ] + }; +} ); diff --git a/sources/plugins/Audio/docs/install.html b/sources/plugins/Audio/docs/install.html new file mode 100644 index 0000000..3fbf30e --- /dev/null +++ b/sources/plugins/Audio/docs/install.html @@ -0,0 +1,69 @@ + + + + +Audio plugin + + + + +

Audio Plugin for CKEditor

+ +

Introduction

+

This is a plugin to create HTML5 <audio> elements in CKEditor.

+

Version history:

+
    +
  1. 1.0: 10-July-2015. First version.
  2. +
+ +

Installation

+

1. Copying the files

+

Extract the contents of the zip in you plugins directory, so it ends up like + this
+ +

+
+ckeditor\
+	...
+	images\
+	lang\
+	plugins\
+		...
+		audio\
+			plugin.js
+			dialogs\
+				audio.js
+			docs\
+				install.html
+			images\
+				icon.png
+				placeholder.png
+		...
+	skins\
+	themes\
+
+

2. Adding it to CKEditor

+

Now add the plugin in your config.js or custom js configuration +file: +config.extraPlugins='audio'; +

+ +

3. Add it to your toolbar

+

In your toolbar configuration, add a new 'Audio' item in the place where you want the button to show up.

+ +

4. Configure server browser for audio

+

You can use the config.filebrowserAudioBrowseUrl entry to specify a url so the file browser shows just audio elements (as long as your configure properly your file browser).

+ +

5. Use it

+

Now empty the cache of your browser and reload the editor, the new button should show up and you can add <audio> elements into the content.

+ +

Final notes

+

Please, note that only newer browsers support the Audio element, in older ones a simple text linking to the source audios is provided, you might want to +use some javascript or css to customize the final behavior of these elements.

+ + +

Disclaimers

+

CKEditor is © CKSource.com

+ + diff --git a/sources/plugins/Audio/docs/styles.css b/sources/plugins/Audio/docs/styles.css new file mode 100644 index 0000000..5eba91e --- /dev/null +++ b/sources/plugins/Audio/docs/styles.css @@ -0,0 +1,67 @@ +body { + font-family: Arial, Helvetica, sans-serif; + font-size: 90%; +} +h1 { + text-align:center; + font-size:180%; +} +h2 { + border-bottom:2px solid #CCC; + margin:1em 0 0.4em 0; +} +h3 { + margin-bottom:0.4em; +} +p { + margin:0 0 1em 1em; + text-align:justify; +} +ol { + margin:0 0 1.2em 1em; + padding:0; + list-style-type:none; +} +ol li { + margin:0.2em 0; +} +pre { + font-size:100%; + font-family:"Courier New", Courier, mono; + background-color: #CCCCCC; + border:1px solid #999; + padding:0.2em 1em; + margin: 0.4em 0; + display:block; + white-space: pre; + overflow: auto; +} +code { + font-size:100%; + font-family:"Courier New", Courier, mono; + background-color: #CCCCCC; + border:1px solid #999; + padding:0.2em; + white-space: pre; +} +form { + margin:0 0 0 1em; +} +span.key { + color: #006600; +} +#install { + display:none +} +#languages ul { + display:inline; + list-style-type:none; + margin:0; + padding:0; +} +#languages li { + display:inline; + margin:0; + padding:0; + vertical-align:bottom; +} diff --git a/sources/plugins/Audio/images/audio.png b/sources/plugins/Audio/images/audio.png new file mode 100644 index 0000000..b4a4ef7 Binary files /dev/null and b/sources/plugins/Audio/images/audio.png differ diff --git a/sources/plugins/Audio/images/icon.png b/sources/plugins/Audio/images/icon.png new file mode 100644 index 0000000..1ec7ecc Binary files /dev/null and b/sources/plugins/Audio/images/icon.png differ diff --git a/sources/plugins/Audio/images/placeholder.png b/sources/plugins/Audio/images/placeholder.png new file mode 100644 index 0000000..1456cac Binary files /dev/null and b/sources/plugins/Audio/images/placeholder.png differ diff --git a/sources/plugins/Audio/plugin.js b/sources/plugins/Audio/plugin.js new file mode 100644 index 0000000..ee618f6 --- /dev/null +++ b/sources/plugins/Audio/plugin.js @@ -0,0 +1,211 @@ +/* + * @file audio plugin for CKEditor + * Copyright (C) 2011 Alfonso Martínez de Lizarrondo + * + * == BEGIN LICENSE == + * + * Licensed under the terms of any of the following licenses at your + * choice: + * + * - GNU General Public License Version 2 or later (the "GPL") + * http://www.gnu.org/licenses/gpl.html + * + * - GNU Lesser General Public License Version 2.1 or later (the "LGPL") + * http://www.gnu.org/licenses/lgpl.html + * + * - Mozilla Public License Version 1.1 or later (the "MPL") + * http://www.mozilla.org/MPL/MPL-1.1.html + * + * == END LICENSE == + * + */ + +( function() { + +CKEDITOR.plugins.add( 'Audio', +{ + // Translations, available at the end of this file, without extra requests + lang : [ 'en', 'es' ], + + getPlaceholderCss : function() + { + return 'img.cke_audio' + + '{' + + 'background-image: url(' + CKEDITOR.getUrl( this.path + 'images/placeholder.png' ) + ');' + + 'background-position: center center;' + + 'background-repeat: no-repeat;' + + 'background-color:gray;'+ + 'border: 1px solid #a9a9a9;' + + 'width: 80px;' + + 'height: 80px;' + + '}'; + }, + + onLoad : function() + { + // v4 + if (CKEDITOR.addCss) + CKEDITOR.addCss( this.getPlaceholderCss() ); + + }, + + init : function( editor ) + { + var lang = editor.lang.audio; + + // Check for CKEditor 3.5 + if (typeof editor.element.data == 'undefined') + { + alert('The "audio" plugin requires CKEditor 3.5 or newer'); + return; + } + + CKEDITOR.dialog.add( 'audio', this.path + 'dialogs/audio.js' ); + + editor.addCommand( 'Audio', new CKEDITOR.dialogCommand( 'audio' ) ); + editor.ui.addButton( 'Audio', + { + label : lang.toolbar, + command : 'Audio', + icon : this.path + 'images/icon.png' + } ); + + // v3 + if (editor.addCss) + editor.addCss( this.getPlaceholderCss() ); + + + // If the "menu" plugin is loaded, register the menu items. + if ( editor.addMenuItems ) + { + editor.addMenuItems( + { + audio : + { + label : lang.properties, + command : 'Audio', + group : 'flash' + } + }); + } + + editor.on( 'doubleclick', function( evt ) + { + var element = evt.data.element; + + if ( element.is( 'img' ) && element.data( 'cke-real-element-type' ) == 'audio' ) + evt.data.dialog = 'audio'; + }); + + // If the "contextmenu" plugin is loaded, register the listeners. + if ( editor.contextMenu ) + { + editor.contextMenu.addListener( function( element, selection ) + { + if ( element && element.is( 'img' ) && !element.isReadOnly() + && element.data( 'cke-real-element-type' ) == 'audio' ) + return { audio : CKEDITOR.TRISTATE_OFF }; + }); + } + + // Add special handling for these items + CKEDITOR.dtd.$empty['cke:source']=1; + CKEDITOR.dtd.$empty['source']=1; + + editor.lang.fakeobjects.audio = lang.fakeObject; + + + }, //Init + + afterInit: function( editor ) + { + var dataProcessor = editor.dataProcessor, + htmlFilter = dataProcessor && dataProcessor.htmlFilter, + dataFilter = dataProcessor && dataProcessor.dataFilter; + + // dataFilter : conversion from html input to internal data + dataFilter.addRules( + { + + elements : { + $ : function( realElement ) + { + if ( realElement.name == 'audio' ) + { + realElement.name = 'cke:audio'; + for( var i=0; i < realElement.children.length; i++) + { + if ( realElement.children[ i ].name == 'source' ) + realElement.children[ i ].name = 'cke:source' + } + + var fakeElement = editor.createFakeParserElement( realElement, 'cke_audio', 'audio', false ), + fakeStyle = fakeElement.attributes.style || ''; + + var width = realElement.attributes.width, + height = realElement.attributes.height, + poster = realElement.attributes.poster; + + if ( typeof width != 'undefined' ) + fakeStyle = fakeElement.attributes.style = fakeStyle + 'width:' + CKEDITOR.tools.cssLength( width ) + ';'; + + if ( typeof height != 'undefined' ) + fakeStyle = fakeElement.attributes.style = fakeStyle + 'height:' + CKEDITOR.tools.cssLength( height ) + ';'; + + if ( poster ) + fakeStyle = fakeElement.attributes.style = fakeStyle + 'background-image:url(' + poster + ');'; + + return fakeElement; + } + } + } + + } + ); + + } // afterInit + +} ); // plugins.add + + +var en = { + toolbar : 'Audio', + dialogTitle : 'Audio properties', + fakeObject : 'Audio', + properties : 'Edit audio', + widthRequired : 'Width field cannot be empty', + heightRequired : 'Height field cannot be empty', + poster: 'Poster image', + sourceaudio: 'Source audio', + sourceType : 'Audio type', + linkTemplate : '%type% ', + fallbackTemplate : 'Your browser doesn\'t support audio.
Please download the file: %links%' + }; + +var es = { + toolbar : 'Audio', + dialogTitle : 'Propiedades de audio', + fakeObject : 'Audio', + properties : 'Editar el audio', + widthRequired : 'La anchura no se puede dejar en blanco', + heightRequired : 'La altura no se puede dejar en blanco', + poster: 'Imagen de presentación', + sourceaudio: 'Archivo de audio', + sourceType : 'Tipo', + linkTemplate : '%type% ', + fallbackTemplate : 'Su navegador no soporta audio.
Por favor, descargue el fichero: %links%' + }; + + // v3 + if (CKEDITOR.skins) + { + en = { audio : en} ; + es = { audio : es} ; + } + +// Translations +CKEDITOR.plugins.setLang( 'audio', 'en', en ); + +CKEDITOR.plugins.setLang( 'audio', 'es', es ); + +})(); diff --git a/sources/plugins/colorbutton/icons/bgcolor.png b/sources/plugins/colorbutton/icons/bgcolor.png new file mode 100644 index 0000000..aa03f44 Binary files /dev/null and b/sources/plugins/colorbutton/icons/bgcolor.png differ diff --git a/sources/plugins/colorbutton/icons/hidpi/bgcolor.png b/sources/plugins/colorbutton/icons/hidpi/bgcolor.png new file mode 100644 index 0000000..9e52d1e Binary files /dev/null and b/sources/plugins/colorbutton/icons/hidpi/bgcolor.png differ diff --git a/sources/plugins/colorbutton/icons/hidpi/textcolor.png b/sources/plugins/colorbutton/icons/hidpi/textcolor.png new file mode 100644 index 0000000..67faa8e Binary files /dev/null and b/sources/plugins/colorbutton/icons/hidpi/textcolor.png differ diff --git a/sources/plugins/colorbutton/icons/textcolor.png b/sources/plugins/colorbutton/icons/textcolor.png new file mode 100644 index 0000000..88575c1 Binary files /dev/null and b/sources/plugins/colorbutton/icons/textcolor.png differ diff --git a/sources/plugins/colorbutton/lang/af.js b/sources/plugins/colorbutton/lang/af.js new file mode 100644 index 0000000..d9f0ff7 --- /dev/null +++ b/sources/plugins/colorbutton/lang/af.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'af', { + auto: 'Outomaties', + bgColorTitle: 'Agtergrondkleur', + colors: { + '000': 'Swart', + '800000': 'Meroen', + '8B4513': 'Sjokoladebruin', + '2F4F4F': 'Donkerleisteengrys', + '008080': 'Blougroen', + '000080': 'Vlootblou', + '4B0082': 'Indigo', + '696969': 'Donkergrys', + B22222: 'Rooibaksteen', + A52A2A: 'Bruin', + DAA520: 'Donkergeel', + '006400': 'Donkergroen', + '40E0D0': 'Turkoois', + '0000CD': 'Middelblou', + '800080': 'Pers', + '808080': 'Grys', + F00: 'Rooi', + FF8C00: 'Donkeroranje', + FFD700: 'Goud', + '008000': 'Groen', + '0FF': 'Siaan', + '00F': 'Blou', + EE82EE: 'Viooltjieblou', + A9A9A9: 'Donkergrys', + FFA07A: 'Ligsalm', + FFA500: 'Oranje', + FFFF00: 'Geel', + '00FF00': 'Lemmetjie', + AFEEEE: 'Ligturkoois', + ADD8E6: 'Ligblou', + DDA0DD: 'Pruim', + D3D3D3: 'Liggrys', + FFF0F5: 'Linne', + FAEBD7: 'Ivoor', + FFFFE0: 'Liggeel', + F0FFF0: 'Heuningdou', + F0FFFF: 'Asuur', + F0F8FF: 'Ligte hemelsblou', + E6E6FA: 'Laventel', + FFF: 'Wit', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Meer Kleure...', + panelTitle: 'Kleure', + textColorTitle: 'Tekskleur' +} ); diff --git a/sources/plugins/colorbutton/lang/ar.js b/sources/plugins/colorbutton/lang/ar.js new file mode 100644 index 0000000..93c56aa --- /dev/null +++ b/sources/plugins/colorbutton/lang/ar.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'ar', { + auto: 'تلقائي', + bgColorTitle: 'لون الخلفية', + colors: { + '000': 'أسود', + '800000': 'كستنائي', + '8B4513': 'بني فاتح', + '2F4F4F': 'رمادي أردوازي غامق', + '008080': 'أزرق مخضر', + '000080': 'أزرق داكن', + '4B0082': 'كحلي', + '696969': 'رمادي داكن', + B22222: 'طوبي', + A52A2A: 'بني', + DAA520: 'ذهبي داكن', + '006400': 'أخضر داكن', + '40E0D0': 'فيروزي', + '0000CD': 'أزرق متوسط', + '800080': 'بنفسجي غامق', + '808080': 'رمادي', + F00: 'أحمر', + FF8C00: 'برتقالي داكن', + FFD700: 'ذهبي', + '008000': 'أخضر', + '0FF': 'تركواز', + '00F': 'أزرق', + EE82EE: 'بنفسجي', + A9A9A9: 'رمادي شاحب', + FFA07A: 'برتقالي وردي', + FFA500: 'برتقالي', + FFFF00: 'أصفر', + '00FF00': 'ليموني', + AFEEEE: 'فيروزي شاحب', + ADD8E6: 'أزرق فاتح', + DDA0DD: 'بنفسجي فاتح', + D3D3D3: 'رمادي فاتح', + FFF0F5: 'وردي فاتح', + FAEBD7: 'أبيض عتيق', + FFFFE0: 'أصفر فاتح', + F0FFF0: 'أبيض مائل للأخضر', + F0FFFF: 'سماوي', + F0F8FF: 'لبني', + E6E6FA: 'أرجواني', + FFF: 'أبيض', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'ألوان إضافية...', + panelTitle: 'Colors', + textColorTitle: 'لون النص' +} ); diff --git a/sources/plugins/colorbutton/lang/az.js b/sources/plugins/colorbutton/lang/az.js new file mode 100644 index 0000000..6d989ff --- /dev/null +++ b/sources/plugins/colorbutton/lang/az.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'az', { + auto: 'Avtomatik', + bgColorTitle: 'Doldurma rəngi', + colors: { + '000': 'Qara', + '800000': 'Şabalıdı', + '8B4513': 'Açıq şabalı', + '2F4F4F': 'Açıq boz', + '008080': 'Firuzəyi göy', + '000080': 'Tünd göy', + '4B0082': 'İndigo', + '696969': 'Tünd boz', + B22222: 'Kərpiç', + A52A2A: 'Şabalıdı', + DAA520: 'Qızıl ağcaqayın', + '006400': 'Tünd yaşıl', + '40E0D0': 'Firuzəyi', + '0000CD': 'Göy', + '800080': 'Bənövşəyi', + '808080': 'Boz', + F00: 'Qırmızı', + FF8C00: 'Tünd narıncı', + FFD700: 'Qızıl', + '008000': 'Yaşıl', + '0FF': 'Mavi', + '00F': 'Göy', + EE82EE: 'Açıq bənövşəyi', + A9A9A9: 'Asfalt rəngi', + FFA07A: 'Qızılbalıq', + FFA500: 'Narıncı', + FFFF00: 'Sarı', + '00FF00': 'Laym', + AFEEEE: 'Acıq firuzəyi', + ADD8E6: 'Acıq göy', + DDA0DD: 'Gavalı', + D3D3D3: 'Acıq boz', + FFF0F5: 'Yasəmən', + FAEBD7: 'Kağız', + FFFFE0: 'Acıq sarı', + F0FFF0: 'Bal', + F0FFFF: 'Gömgöy', + F0F8FF: 'Solğun göy', + E6E6FA: 'Lavanda', + FFF: 'Ağ', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Digər rənglər...', + panelTitle: 'Rənglər', + textColorTitle: 'Mətnin rəngi' +} ); diff --git a/sources/plugins/colorbutton/lang/bg.js b/sources/plugins/colorbutton/lang/bg.js new file mode 100644 index 0000000..d63c40e --- /dev/null +++ b/sources/plugins/colorbutton/lang/bg.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'bg', { + auto: 'Автоматично', + bgColorTitle: 'Фонов цвят', + colors: { + '000': 'Черно', + '800000': 'Кестеняво', + '8B4513': 'Светлокафяво', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Индиго', + '696969': 'Тъмно сиво', + B22222: 'Огнено червено', + A52A2A: 'Кафяво', + DAA520: 'Златисто', + '006400': 'Тъмно зелено', + '40E0D0': 'Тюркуазено', + '0000CD': 'Средно синьо', + '800080': 'Пурпурно', + '808080': 'Сиво', + F00: 'Червено', + FF8C00: 'Тъмно оранжево', + FFD700: 'Златно', + '008000': 'Зелено', + '0FF': 'Светло синьо', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Още цветове', + panelTitle: 'Цветове', + textColorTitle: 'Цвят на шрифт' +} ); diff --git a/sources/plugins/colorbutton/lang/bn.js b/sources/plugins/colorbutton/lang/bn.js new file mode 100644 index 0000000..7d4090f --- /dev/null +++ b/sources/plugins/colorbutton/lang/bn.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'bn', { + auto: 'স্বয়ংক্রিয়ভাবে', + bgColorTitle: 'পৃষ্ঠতলের রং', + colors: { + '000': 'Black', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Gray', + F00: 'Red', + FF8C00: 'Dark Orange', + FFD700: 'Gold', + '008000': 'Green', + '0FF': 'Cyan', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'আরও রং...', + panelTitle: 'Colors', + textColorTitle: 'টেক্স্ট রং' +} ); diff --git a/sources/plugins/colorbutton/lang/bs.js b/sources/plugins/colorbutton/lang/bs.js new file mode 100644 index 0000000..07f48cf --- /dev/null +++ b/sources/plugins/colorbutton/lang/bs.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'bs', { + auto: 'Automatska', + bgColorTitle: 'Boja pozadine', + colors: { + '000': 'Black', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Gray', + F00: 'Red', + FF8C00: 'Dark Orange', + FFD700: 'Gold', + '008000': 'Green', + '0FF': 'Cyan', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Više boja...', + panelTitle: 'Colors', + textColorTitle: 'Boja teksta' +} ); diff --git a/sources/plugins/colorbutton/lang/ca.js b/sources/plugins/colorbutton/lang/ca.js new file mode 100644 index 0000000..373390d --- /dev/null +++ b/sources/plugins/colorbutton/lang/ca.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'ca', { + auto: 'Automàtic', + bgColorTitle: 'Color de Fons', + colors: { + '000': 'Negre', + '800000': 'Grana', + '8B4513': 'Marró sella', + '2F4F4F': 'Gris pissarra fosca', + '008080': 'Blau xarxet', + '000080': 'Blau marí', + '4B0082': 'Indi', + '696969': 'Gris Fosc', + B22222: 'Foc Maó', + A52A2A: 'Marró', + DAA520: 'Solidago', + '006400': 'Verd Fosc', + '40E0D0': 'Turquesa', + '0000CD': 'Blau 1/2', + '800080': 'Lila', + '808080': 'Gris', + F00: 'Vermell', + FF8C00: 'Taronja Fosc', + FFD700: 'Or', + '008000': 'Verd', + '0FF': 'Cian', + '00F': 'Blau', + EE82EE: 'Violat', + A9A9A9: 'Gris clar', + FFA07A: 'Salmó clar', + FFA500: 'Taronja', + FFFF00: 'Groc', + '00FF00': 'Verd Llima', + AFEEEE: 'Turquesa Pàl·lid', + ADD8E6: 'Blau Clar', + DDA0DD: 'Pruna', + D3D3D3: 'Gris Clar', + FFF0F5: 'Lavanda rosat', + FAEBD7: 'Blanc Antic', + FFFFE0: 'Groc Clar', + F0FFF0: 'Verd Pàl·lid', + F0FFFF: 'Atzur', + F0F8FF: 'Cian pàlid', + E6E6FA: 'Lavanda', + FFF: 'Blanc', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Més Colors...', + panelTitle: 'Colors', + textColorTitle: 'Color del Text' +} ); diff --git a/sources/plugins/colorbutton/lang/cs.js b/sources/plugins/colorbutton/lang/cs.js new file mode 100644 index 0000000..2361bd2 --- /dev/null +++ b/sources/plugins/colorbutton/lang/cs.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'cs', { + auto: 'Automaticky', + bgColorTitle: 'Barva pozadí', + colors: { + '000': 'Černá', + '800000': 'Kaštanová', + '8B4513': 'Sedlová hněď', + '2F4F4F': 'Tmavě bledě šedá', + '008080': 'Čírka', + '000080': 'Námořnická modř', + '4B0082': 'Inkoustová', + '696969': 'Tmavě šedá', + B22222: 'Pálená cihla', + A52A2A: 'Hnědá', + DAA520: 'Zlatý prut', + '006400': 'Tmavě zelená', + '40E0D0': 'Tyrkisová', + '0000CD': 'Středně modrá', + '800080': 'Purpurová', + '808080': 'Šedá', + F00: 'Červená', + FF8C00: 'Tmavě oranžová', + FFD700: 'Zlatá', + '008000': 'Zelená', + '0FF': 'Azurová', + '00F': 'Modrá', + EE82EE: 'Fialová', + A9A9A9: 'Kalně šedá', + FFA07A: 'Světle lososová', + FFA500: 'Oranžová', + FFFF00: 'Žlutá', + '00FF00': 'Limetková', + AFEEEE: 'Bledě tyrkisová', + ADD8E6: 'Světle modrá', + DDA0DD: 'Švestková', + D3D3D3: 'Světle šedá', + FFF0F5: 'Levandulově ruměnná', + FAEBD7: 'Antická bílá', + FFFFE0: 'Světle žlutá', + F0FFF0: 'Medová rosa', + F0FFFF: 'Azurová', + F0F8FF: 'Alenčina modrá', + E6E6FA: 'Levandulová', + FFF: 'Bílá', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Více barev...', + panelTitle: 'Barvy', + textColorTitle: 'Barva textu' +} ); diff --git a/sources/plugins/colorbutton/lang/cy.js b/sources/plugins/colorbutton/lang/cy.js new file mode 100644 index 0000000..a2780a2 --- /dev/null +++ b/sources/plugins/colorbutton/lang/cy.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'cy', { + auto: 'Awtomatig', + bgColorTitle: 'Lliw Cefndir', + colors: { + '000': 'Du', + '800000': 'Marwn', + '8B4513': 'Brown Cyfrwy', + '2F4F4F': 'Llechen Tywyll', + '008080': 'Corhwyad', + '000080': 'Nefi', + '4B0082': 'Indigo', + '696969': 'Llwyd Tywyll', + B22222: 'Bric Tân', + A52A2A: 'Brown', + DAA520: 'Rhoden Aur', + '006400': 'Gwyrdd Tywyll', + '40E0D0': 'Gwyrddlas', + '0000CD': 'Glas Canolig', + '800080': 'Porffor', + '808080': 'Llwyd', + F00: 'Coch', + FF8C00: 'Oren Tywyll', + FFD700: 'Aur', + '008000': 'Gwyrdd', + '0FF': 'Cyan', + '00F': 'Glas', + EE82EE: 'Fioled', + A9A9A9: 'Llwyd Pwl', + FFA07A: 'Samwn Golau', + FFA500: 'Oren', + FFFF00: 'Melyn', + '00FF00': 'Leim', + AFEEEE: 'Gwyrddlas Golau', + ADD8E6: 'Glas Golau', + DDA0DD: 'Eirinen', + D3D3D3: 'Llwyd Golau', + FFF0F5: 'Gwrid Lafant', + FAEBD7: 'Gwyn Hynafol', + FFFFE0: 'Melyn Golau', + F0FFF0: 'Melwn Gwyrdd Golau', + F0FFFF: 'Aswr', + F0F8FF: 'Glas Alys', + E6E6FA: 'Lafant', + FFF: 'Gwyn', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Mwy o Liwiau...', + panelTitle: 'Lliwiau', + textColorTitle: 'Lliw Testun' +} ); diff --git a/sources/plugins/colorbutton/lang/da.js b/sources/plugins/colorbutton/lang/da.js new file mode 100644 index 0000000..e185825 --- /dev/null +++ b/sources/plugins/colorbutton/lang/da.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'da', { + auto: 'Automatisk', + bgColorTitle: 'Baggrundsfarve', + colors: { + '000': 'Sort', + '800000': 'Mørkerød', + '8B4513': 'Mørk orange', + '2F4F4F': 'Dark Slate Grå', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Mørkegrå', + B22222: 'Scarlet / Rød', + A52A2A: 'Brun', + DAA520: 'Guld', + '006400': 'Mørkegrøn', + '40E0D0': 'Tyrkis', + '0000CD': 'Mellemblå', + '800080': 'Lilla', + '808080': 'Grå', + F00: 'Rød', + FF8C00: 'Mørk orange', + FFD700: 'Guld', + '008000': 'Grøn', + '0FF': 'Cyan', + '00F': 'Blå', + EE82EE: 'Violet', + A9A9A9: 'Matgrå', + FFA07A: 'Laksefarve', + FFA500: 'Orange', + FFFF00: 'Gul', + '00FF00': 'Lime', + AFEEEE: 'Mat tyrkis', + ADD8E6: 'Lyseblå', + DDA0DD: 'Plum', + D3D3D3: 'Lysegrå', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antikhvid', + FFFFE0: 'Lysegul', + F0FFF0: 'Gul / Beige', + F0FFFF: 'Himmeblå', + F0F8FF: 'Alice blue', + E6E6FA: 'Lavendel', + FFF: 'Hvid', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Flere farver...', + panelTitle: 'Farver', + textColorTitle: 'Tekstfarve' +} ); diff --git a/sources/plugins/colorbutton/lang/de-ch.js b/sources/plugins/colorbutton/lang/de-ch.js new file mode 100644 index 0000000..8d629ab --- /dev/null +++ b/sources/plugins/colorbutton/lang/de-ch.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'de-ch', { + auto: 'Automatisch', + bgColorTitle: 'Hintergrundfarbe', + colors: { + '000': 'Schwarz', + '800000': 'Kastanienbraun', + '8B4513': 'Braun', + '2F4F4F': 'Dunkles Schiefergrau', + '008080': 'Blaugrün', + '000080': 'Marineblau', + '4B0082': 'Indigo', + '696969': 'Dunkelgrau', + B22222: 'Ziegelrot', + A52A2A: 'Braun', + DAA520: 'Goldgelb', + '006400': 'Dunkelgrün', + '40E0D0': 'Türkis', + '0000CD': 'Mittelblau', + '800080': 'Lila', + '808080': 'Grau', + F00: 'Rot', + FF8C00: 'Dunkelorange', + FFD700: 'Gold', + '008000': 'Grün', + '0FF': 'Cyan', + '00F': 'Blau', + EE82EE: 'Violett', + A9A9A9: 'Dunkelgrau', + FFA07A: 'Helles Lachsrosa', + FFA500: 'Orange', + FFFF00: 'Gelb', + '00FF00': 'Lime', + AFEEEE: 'Blasstürkis', + ADD8E6: 'Hellblau', + DDA0DD: 'Pflaumenblau', + D3D3D3: 'Hellgrau', + FFF0F5: 'Lavendel', + FAEBD7: 'Antik Weiss', + FFFFE0: 'Hellgelb', + F0FFF0: 'Honigtau', + F0FFFF: 'Azurblau', + F0F8FF: 'Alice Blau', + E6E6FA: 'Lavendel', + FFF: 'Weiss', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Weitere Farben...', + panelTitle: 'Farben', + textColorTitle: 'Textfarbe' +} ); diff --git a/sources/plugins/colorbutton/lang/de.js b/sources/plugins/colorbutton/lang/de.js new file mode 100644 index 0000000..f6d8b6e --- /dev/null +++ b/sources/plugins/colorbutton/lang/de.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'de', { + auto: 'Automatisch', + bgColorTitle: 'Hintergrundfarbe', + colors: { + '000': 'Schwarz', + '800000': 'Kastanienbraun', + '8B4513': 'Braun', + '2F4F4F': 'Dunkles Schiefergrau', + '008080': 'Blaugrün', + '000080': 'Marineblau', + '4B0082': 'Indigo', + '696969': 'Dunkelgrau', + B22222: 'Ziegelrot', + A52A2A: 'Braun', + DAA520: 'Goldgelb', + '006400': 'Dunkelgrün', + '40E0D0': 'Türkis', + '0000CD': 'Mittelblau', + '800080': 'Lila', + '808080': 'Grau', + F00: 'Rot', + FF8C00: 'Dunkelorange', + FFD700: 'Gold', + '008000': 'Grün', + '0FF': 'Cyan', + '00F': 'Blau', + EE82EE: 'Violett', + A9A9A9: 'Dunkelgrau', + FFA07A: 'Helles Lachsrosa', + FFA500: 'Orange', + FFFF00: 'Gelb', + '00FF00': 'Lime', + AFEEEE: 'Blasstürkis', + ADD8E6: 'Hellblau', + DDA0DD: 'Pflaumenblau', + D3D3D3: 'Hellgrau', + FFF0F5: 'Lavendel', + FAEBD7: 'Antik Weiß', + FFFFE0: 'Hellgelb', + F0FFF0: 'Honigtau', + F0FFFF: 'Azurblau', + F0F8FF: 'Alice Blau', + E6E6FA: 'Lavendel', + FFF: 'Weiß', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Weitere Farben...', + panelTitle: 'Farben', + textColorTitle: 'Textfarbe' +} ); diff --git a/sources/plugins/colorbutton/lang/el.js b/sources/plugins/colorbutton/lang/el.js new file mode 100644 index 0000000..cb6ca5b --- /dev/null +++ b/sources/plugins/colorbutton/lang/el.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'el', { + auto: 'Αυτόματα', + bgColorTitle: 'Χρώμα Φόντου', + colors: { + '000': 'Μαύρο', + '800000': 'Καστανέρυθρο', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Βαθυκύανο', + '000080': 'Μπλε μαρέν', + '4B0082': 'Ινδικό', + '696969': 'Σκούρο Γκρι', + B22222: 'Ανοικτό Κόκκινο', + A52A2A: 'Καφέ', + DAA520: 'Golden Rod', + '006400': 'Σκούρο Πράσινο', + '40E0D0': 'Τυρκουάζ', + '0000CD': 'Medium Blue', + '800080': 'Μοβ', + '808080': 'Γκρι', + F00: 'Κόκκινο', + FF8C00: 'Σκούρο Πορτοκαλί', + FFD700: 'Χρυσαφί', + '008000': 'Πράσινο', + '0FF': 'Κυανό', + '00F': 'Μπλε', + EE82EE: 'Μενεξεδί', + A9A9A9: 'Ποντικί', + FFA07A: 'Ανοικτό Σομόν', + FFA500: 'Πορτοκαλί', + FFFF00: 'Κίτρινο', + '00FF00': 'Μοσχολέμονο', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Γαλάζιο', + DDA0DD: 'Δαμασκηνί', + D3D3D3: 'Ανοικτό Γκρι', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Ανοικτό Κίτρινο', + F0FFF0: 'Honeydew', + F0FFFF: 'Γαλανό', + F0F8FF: 'Alice Blue', + E6E6FA: 'Ελαφρός Ιώδες', + FFF: 'Λευκό', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Περισσότερα Χρώματα…', + panelTitle: 'Χρώματα', + textColorTitle: 'Χρώμα Κειμένου' +} ); diff --git a/sources/plugins/colorbutton/lang/en-au.js b/sources/plugins/colorbutton/lang/en-au.js new file mode 100644 index 0000000..a013fa8 --- /dev/null +++ b/sources/plugins/colorbutton/lang/en-au.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'en-au', { + auto: 'Automatic', + bgColorTitle: 'Background Colour', + colors: { + '000': 'Black', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Gray', + F00: 'Red', + FF8C00: 'Dark Orange', + FFD700: 'Gold', + '008000': 'Green', + '0FF': 'Cyan', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'More Colours...', + panelTitle: 'Colors', + textColorTitle: 'Text Colour' +} ); diff --git a/sources/plugins/colorbutton/lang/en-ca.js b/sources/plugins/colorbutton/lang/en-ca.js new file mode 100644 index 0000000..97bf568 --- /dev/null +++ b/sources/plugins/colorbutton/lang/en-ca.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'en-ca', { + auto: 'Automatic', + bgColorTitle: 'Background Colour', + colors: { + '000': 'Black', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Gray', + F00: 'Red', + FF8C00: 'Dark Orange', + FFD700: 'Gold', + '008000': 'Green', + '0FF': 'Cyan', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'More Colours...', + panelTitle: 'Colors', + textColorTitle: 'Text Colour' +} ); diff --git a/sources/plugins/colorbutton/lang/en-gb.js b/sources/plugins/colorbutton/lang/en-gb.js new file mode 100644 index 0000000..71acc15 --- /dev/null +++ b/sources/plugins/colorbutton/lang/en-gb.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'en-gb', { + auto: 'Automatic', + bgColorTitle: 'Background Colour', + colors: { + '000': 'Black', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Grey', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Grey', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Grey', + F00: 'Red', + FF8C00: 'Dark Orange', + FFD700: 'Gold', + '008000': 'Green', + '0FF': 'Cyan', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Grey', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'More Colours...', + panelTitle: 'Colours', + textColorTitle: 'Text Colour' +} ); diff --git a/sources/plugins/colorbutton/lang/en.js b/sources/plugins/colorbutton/lang/en.js new file mode 100644 index 0000000..ec7e769 --- /dev/null +++ b/sources/plugins/colorbutton/lang/en.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'en', { + auto: 'Automatic', + bgColorTitle: 'Background Color', + colors: { + '000': 'Black', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Gray', + F00: 'Red', + FF8C00: 'Dark Orange', + FFD700: 'Gold', + '008000': 'Green', + '0FF': 'Cyan', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', + '2ECC71': 'Emerald', + '3498DB': 'Bright Blue', + '9B59B6': 'Amethyst', + '4E5F70': 'Grayish Blue', + 'F1C40F': 'Vivid Yellow', + '16A085': 'Dark Cyan', + '27AE60': 'Dark Emerald', + '2980B9': 'Strong Blue', + '8E44AD': 'Dark Violet', + '2C3E50': 'Desaturated Blue', + 'F39C12': 'Orange', + 'E67E22': 'Carrot', + 'E74C3C': 'Pale Red', + 'ECF0F1': 'Bright Silver', + '95A5A6': 'Light Grayish Cyan', + 'DDD': 'Light Gray', + 'D35400': 'Pumpkin', + 'C0392B': 'Strong Red', + 'BDC3C7': 'Silver', + '7F8C8D': 'Grayish Cyan', + '999': 'Dark Gray' + }, + more: 'More Colors...', + panelTitle: 'Colors', + textColorTitle: 'Text Color' +} ); diff --git a/sources/plugins/colorbutton/lang/eo.js b/sources/plugins/colorbutton/lang/eo.js new file mode 100644 index 0000000..65ecc24 --- /dev/null +++ b/sources/plugins/colorbutton/lang/eo.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'eo', { + auto: 'Aŭtomata', + bgColorTitle: 'Fona Koloro', + colors: { + '000': 'Nigra', + '800000': 'Kaŝtankolora', + '8B4513': 'Mezbruna', + '2F4F4F': 'Ardezgriza', + '008080': 'Marĉanaskolora', + '000080': 'Maristblua', + '4B0082': 'Indigokolora', + '696969': 'Malhelgriza', + B22222: 'Brikruĝa', + A52A2A: 'Bruna', + DAA520: 'Senbrilorkolora', + '006400': 'Malhelverda', + '40E0D0': 'Turkisblua', + '0000CD': 'Reĝblua', + '800080': 'Purpura', + '808080': 'Griza', + F00: 'Ruĝa', + FF8C00: 'Malheloranĝkolora', + FFD700: 'Orkolora', + '008000': 'Verda', + '0FF': 'Verdblua', + '00F': 'Blua', + EE82EE: 'Viola', + A9A9A9: 'Mezgriza', + FFA07A: 'Salmokolora', + FFA500: 'Oranĝkolora', + FFFF00: 'Flava', + '00FF00': 'Limetkolora', + AFEEEE: 'Helturkiskolora', + ADD8E6: 'Helblua', + DDA0DD: 'Prunkolora', + D3D3D3: 'Helgriza', + FFF0F5: 'Lavendkolora vangoŝminko', + FAEBD7: 'Antikvablanka', + FFFFE0: 'Helflava', + F0FFF0: 'Vintromelonkolora', + F0FFFF: 'Lazura', + F0F8FF: 'Aliceblua', + E6E6FA: 'Lavendkolora', + FFF: 'Blanka', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Pli da Koloroj...', + panelTitle: 'Koloroj', + textColorTitle: 'Teksta Koloro' +} ); diff --git a/sources/plugins/colorbutton/lang/es.js b/sources/plugins/colorbutton/lang/es.js new file mode 100644 index 0000000..11d4414 --- /dev/null +++ b/sources/plugins/colorbutton/lang/es.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'es', { + auto: 'Automático', + bgColorTitle: 'Color de Fondo', + colors: { + '000': 'Negro', + '800000': 'Marrón oscuro', + '8B4513': 'Marrón tierra', + '2F4F4F': 'Pizarra Oscuro', + '008080': 'Azul verdoso', + '000080': 'Azul marino', + '4B0082': 'Añil', + '696969': 'Gris oscuro', + B22222: 'Ladrillo', + A52A2A: 'Marrón', + DAA520: 'Oro oscuro', + '006400': 'Verde oscuro', + '40E0D0': 'Turquesa', + '0000CD': 'Azul medio-oscuro', + '800080': 'Púrpura', + '808080': 'Gris', + F00: 'Rojo', + FF8C00: 'Naranja oscuro', + FFD700: 'Oro', + '008000': 'Verde', + '0FF': 'Cian', + '00F': 'Azul', + EE82EE: 'Violeta', + A9A9A9: 'Gris medio', + FFA07A: 'Salmón claro', + FFA500: 'Naranja', + FFFF00: 'Amarillo', + '00FF00': 'Lima', + AFEEEE: 'Turquesa claro', + ADD8E6: 'Azul claro', + DDA0DD: 'Violeta claro', + D3D3D3: 'Gris claro', + FFF0F5: 'Lavanda rojizo', + FAEBD7: 'Blanco antiguo', + FFFFE0: 'Amarillo claro', + F0FFF0: 'Miel', + F0FFFF: 'Azul celeste', + F0F8FF: 'Azul pálido', + E6E6FA: 'Lavanda', + FFF: 'Blanco', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Más Colores...', + panelTitle: 'Colores', + textColorTitle: 'Color de Texto' +} ); diff --git a/sources/plugins/colorbutton/lang/et.js b/sources/plugins/colorbutton/lang/et.js new file mode 100644 index 0000000..07da23b --- /dev/null +++ b/sources/plugins/colorbutton/lang/et.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'et', { + auto: 'Automaatne', + bgColorTitle: 'Tausta värv', + colors: { + '000': 'Must', + '800000': 'Kastanpruun', + '8B4513': 'Sadulapruun', + '2F4F4F': 'Tume paehall', + '008080': 'Sinakasroheline', + '000080': 'Meresinine', + '4B0082': 'Indigosinine', + '696969': 'Tumehall', + B22222: 'Šamottkivi', + A52A2A: 'Pruun', + DAA520: 'Kuldkollane', + '006400': 'Tumeroheline', + '40E0D0': 'Türkiissinine', + '0000CD': 'Keskmine sinine', + '800080': 'Lilla', + '808080': 'Hall', + F00: 'Punanae', + FF8C00: 'Tumeoranž', + FFD700: 'Kuldne', + '008000': 'Roheline', + '0FF': 'Tsüaniidsinine', + '00F': 'Sinine', + EE82EE: 'Violetne', + A9A9A9: 'Tuhm hall', + FFA07A: 'Hele lõhe', + FFA500: 'Oranž', + FFFF00: 'Kollane', + '00FF00': 'Lubja hall', + AFEEEE: 'Kahvatu türkiis', + ADD8E6: 'Helesinine', + DDA0DD: 'Ploomililla', + D3D3D3: 'Helehall', + FFF0F5: 'Lavendlipunane', + FAEBD7: 'Antiikvalge', + FFFFE0: 'Helekollane', + F0FFF0: 'Meloniroheline', + F0FFFF: 'Taevasinine', + F0F8FF: 'Beebisinine', + E6E6FA: 'Lavendel', + FFF: 'Valge', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Rohkem värve...', + panelTitle: 'Värvid', + textColorTitle: 'Teksti värv' +} ); diff --git a/sources/plugins/colorbutton/lang/eu.js b/sources/plugins/colorbutton/lang/eu.js new file mode 100644 index 0000000..aaa497a --- /dev/null +++ b/sources/plugins/colorbutton/lang/eu.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'eu', { + auto: 'Automatikoa', + bgColorTitle: 'Atzeko planoko kolorea', + colors: { + '000': 'Beltza', + '800000': 'Granatea', + '8B4513': 'Zela marroia', + '2F4F4F': 'Arbel gris iluna', + '008080': 'Urdin berdexka', + '000080': 'Urdin iluna', + '4B0082': 'Indigoa', + '696969': 'Gris iluna', + B22222: 'Adreilu erregogorra', + A52A2A: 'Marroia', + DAA520: 'Urrezko makila', + '006400': 'Berde iluna', + '40E0D0': 'Turkesa', + '0000CD': 'Urdin ertaina', + '800080': 'Morea', + '808080': 'Grisa', + F00: 'Gorria', + FF8C00: 'Laranja iluna', + FFD700: 'Urrea', + '008000': 'Berdea', + '0FF': 'Ziana', + '00F': 'Urdina', + EE82EE: 'Bioleta', + A9A9A9: 'Gris ahula', + FFA07A: 'Izokin-kolore argia', + FFA500: 'Laranja', + FFFF00: 'Horia', + '00FF00': 'Lima', + AFEEEE: 'Turkesa argia', + ADD8E6: 'Urdin argia', + DDA0DD: 'Aran-kolorea', + D3D3D3: 'Gris argia', + FFF0F5: 'Izpiliku-gorrixka', + FAEBD7: 'Zuri zaharra', + FFFFE0: 'Hori argia', + F0FFF0: 'Ezti-ihintza', + F0FFFF: 'Zeru-urdina', + F0F8FF: 'Alizia urdina', + E6E6FA: 'Izpilikua', + FFF: 'Zuria', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Kolore gehiago...', + panelTitle: 'Koloreak', + textColorTitle: 'Testu-kolorea' +} ); diff --git a/sources/plugins/colorbutton/lang/fa.js b/sources/plugins/colorbutton/lang/fa.js new file mode 100644 index 0000000..b1f39e1 --- /dev/null +++ b/sources/plugins/colorbutton/lang/fa.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'fa', { + auto: 'خودکار', + bgColorTitle: 'رنگ پس​زمینه', + colors: { + '000': 'سیاه', + '800000': 'خرمایی', + '8B4513': 'قهوه​ای شکلاتی', + '2F4F4F': 'ارغوانی مایل به خاکستری', + '008080': 'آبی مایل به خاکستری', + '000080': 'آبی سیر', + '4B0082': 'نیلی', + '696969': 'خاکستری تیره', + B22222: 'آتش آجری', + A52A2A: 'قهوه​ای', + DAA520: 'میله​ی طلایی', + '006400': 'سبز تیره', + '40E0D0': 'فیروزه​ای', + '0000CD': 'آبی روشن', + '800080': 'ارغوانی', + '808080': 'خاکستری', + F00: 'قرمز', + FF8C00: 'نارنجی پررنگ', + FFD700: 'طلایی', + '008000': 'سبز', + '0FF': 'آبی مایل به سبز', + '00F': 'آبی', + EE82EE: 'بنفش', + A9A9A9: 'خاکستری مات', + FFA07A: 'صورتی کدر روشن', + FFA500: 'نارنجی', + FFFF00: 'زرد', + '00FF00': 'فسفری', + AFEEEE: 'فیروزه​ای رنگ پریده', + ADD8E6: 'آبی کمرنگ', + DDA0DD: 'آلویی', + D3D3D3: 'خاکستری روشن', + FFF0F5: 'بنفش کمرنگ', + FAEBD7: 'عتیقه سفید', + FFFFE0: 'زرد روشن', + F0FFF0: 'عسلی', + F0FFFF: 'لاجوردی', + F0F8FF: 'آبی براق', + E6E6FA: 'بنفش کمرنگ', + FFF: 'سفید', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'رنگ​های بیشتر...', + panelTitle: 'رنگها', + textColorTitle: 'رنگ متن' +} ); diff --git a/sources/plugins/colorbutton/lang/fi.js b/sources/plugins/colorbutton/lang/fi.js new file mode 100644 index 0000000..b2676ac --- /dev/null +++ b/sources/plugins/colorbutton/lang/fi.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'fi', { + auto: 'Automaattinen', + bgColorTitle: 'Taustaväri', + colors: { + '000': 'Musta', + '800000': 'Kastanjanruskea', + '8B4513': 'Satulanruskea', + '2F4F4F': 'Tumma liuskekivenharmaa', + '008080': 'Sinivihreä', + '000080': 'Laivastonsininen', + '4B0082': 'Indigonsininen', + '696969': 'Tummanharmaa', + B22222: 'Tiili', + A52A2A: 'Ruskea', + DAA520: 'Kultapiisku', + '006400': 'Tummanvihreä', + '40E0D0': 'Turkoosi', + '0000CD': 'Keskisininen', + '800080': 'Purppura', + '808080': 'Harmaa', + F00: 'Punainen', + FF8C00: 'Tumma oranssi', + FFD700: 'Kulta', + '008000': 'Vihreä', + '0FF': 'Syaani', + '00F': 'Sininen', + EE82EE: 'Violetti', + A9A9A9: 'Tummanharmaa', + FFA07A: 'Vaaleanlohenpunainen', + FFA500: 'Oranssi', + FFFF00: 'Keltainen', + '00FF00': 'Limetin vihreä', + AFEEEE: 'Haalea turkoosi', + ADD8E6: 'Vaaleansininen', + DDA0DD: 'Luumu', + D3D3D3: 'Vaaleanharmaa', + FFF0F5: 'Laventelinpunainen', + FAEBD7: 'Antiikinvalkoinen', + FFFFE0: 'Vaaleankeltainen', + F0FFF0: 'Hunajameloni', + F0FFFF: 'Asurinsininen', + F0F8FF: 'Alice Blue -sininen', + E6E6FA: 'Lavanteli', + FFF: 'Valkoinen', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Lisää värejä...', + panelTitle: 'Värit', + textColorTitle: 'Tekstiväri' +} ); diff --git a/sources/plugins/colorbutton/lang/fo.js b/sources/plugins/colorbutton/lang/fo.js new file mode 100644 index 0000000..0e42436 --- /dev/null +++ b/sources/plugins/colorbutton/lang/fo.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'fo', { + auto: 'Automatiskt', + bgColorTitle: 'Bakgrundslitur', + colors: { + '000': 'Svart', + '800000': 'Maroon', + '8B4513': 'Saðilsbrúnt', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Myrkagrátt', + B22222: 'Fire Brick', + A52A2A: 'Brúnt', + DAA520: 'Gullstavur', + '006400': 'Myrkagrønt', + '40E0D0': 'Turquoise', + '0000CD': 'Meðal blátt', + '800080': 'Purple', + '808080': 'Grátt', + F00: 'Reytt', + FF8C00: 'Myrkt appelsingult', + FFD700: 'Gull', + '008000': 'Grønt', + '0FF': 'Cyan', + '00F': 'Blátt', + EE82EE: 'Violet', + A9A9A9: 'Døkt grátt', + FFA07A: 'Ljósur laksur', + FFA500: 'Appelsingult', + FFFF00: 'Gult', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Ljósablátt', + DDA0DD: 'Plum', + D3D3D3: 'Ljósagrátt', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Klassiskt hvítt', + FFFFE0: 'Ljósagult', + F0FFF0: 'Hunangsdøggur', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blátt', + E6E6FA: 'Lavender', + FFF: 'Hvítt', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Fleiri litir...', + panelTitle: 'Litir', + textColorTitle: 'Tekstlitur' +} ); diff --git a/sources/plugins/colorbutton/lang/fr-ca.js b/sources/plugins/colorbutton/lang/fr-ca.js new file mode 100644 index 0000000..8e02841 --- /dev/null +++ b/sources/plugins/colorbutton/lang/fr-ca.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'fr-ca', { + auto: 'Automatique', + bgColorTitle: 'Couleur de fond', + colors: { + '000': 'Noir', + '800000': 'Marron', + '8B4513': 'Brun foncé', + '2F4F4F': 'Gris ardoise foncé', + '008080': 'Sarcelle', + '000080': 'Marine', + '4B0082': 'Indigo', + '696969': 'Gris foncé', + B22222: 'Rouge brique', + A52A2A: 'Brun', + DAA520: 'Doré', + '006400': 'Vert foncé', + '40E0D0': 'Turquoise', + '0000CD': 'Bleu', + '800080': 'Mauve', + '808080': 'Gris', + F00: 'Rouge', + FF8C00: 'Orange foncé', + FFD700: 'Or', + '008000': 'Vert', + '0FF': 'Cyan', + '00F': 'Bleu', + EE82EE: 'Violet', + A9A9A9: 'Gris pâle', + FFA07A: 'Saumon clair', + FFA500: 'Orange', + FFFF00: 'Jaune', + '00FF00': 'Vert lime', + AFEEEE: 'Turquoise pâle', + ADD8E6: 'Bleu pâle', + DDA0DD: 'Prune', + D3D3D3: 'Gris pâle', + FFF0F5: 'Bleu lavande', + FAEBD7: 'Blanc antique', + FFFFE0: 'Jaune pâle', + F0FFF0: 'Miel doré', + F0FFFF: 'Azure', + F0F8FF: 'Bleu alice', + E6E6FA: 'Lavande', + FFF: 'Blanc', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Plus de couleurs...', + panelTitle: 'Couleurs', + textColorTitle: 'Couleur de texte' +} ); diff --git a/sources/plugins/colorbutton/lang/fr.js b/sources/plugins/colorbutton/lang/fr.js new file mode 100644 index 0000000..0245d8f --- /dev/null +++ b/sources/plugins/colorbutton/lang/fr.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'fr', { + auto: 'Automatique', + bgColorTitle: 'Couleur d\'arrière-plan', + colors: { + '000': 'Noir', + '800000': 'Marron', + '8B4513': 'Brun de selle', + '2F4F4F': 'Gris sombre d\'ardoise', + '008080': 'Canard', + '000080': 'Bleu marine', + '4B0082': 'Indigo', + '696969': 'Gris foncé', + B22222: 'Rouge brique', + A52A2A: 'Brun', + DAA520: 'Or terni', + '006400': 'Vert foncé', + '40E0D0': 'Turquoise', + '0000CD': 'Bleu royal', + '800080': 'Violet', + '808080': 'Gris', + F00: 'Rouge', + FF8C00: 'Orange foncé', + FFD700: 'Or', + '008000': 'Vert', + '0FF': 'Cyan', + '00F': 'Bleu', + EE82EE: 'Violet', + A9A9A9: 'Gris tamisé', + FFA07A: 'Saumon clair', + FFA500: 'Orange', + FFFF00: 'Jaune', + '00FF00': 'Lime', + AFEEEE: 'Turquoise clair', + ADD8E6: 'Bleu clair', + DDA0DD: 'Prune', + D3D3D3: 'Gris clair', + FFF0F5: 'Fard lavande', + FAEBD7: 'Blanc antique', + FFFFE0: 'Jaune clair', + F0FFF0: 'Vert rosée', + F0FFFF: 'Azur', + F0F8FF: 'Bleu Alice', + E6E6FA: 'Lavande', + FFF: 'Blanc', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Plus de couleurs...', + panelTitle: 'Couleurs', + textColorTitle: 'Couleur du texte' +} ); diff --git a/sources/plugins/colorbutton/lang/gl.js b/sources/plugins/colorbutton/lang/gl.js new file mode 100644 index 0000000..b27b0bd --- /dev/null +++ b/sources/plugins/colorbutton/lang/gl.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'gl', { + auto: 'Automático', + bgColorTitle: 'Cor do fondo', + colors: { + '000': 'Negro', + '800000': 'Marrón escuro', + '8B4513': 'Ocre', + '2F4F4F': 'Pizarra escuro', + '008080': 'Verde azulado', + '000080': 'Azul mariño', + '4B0082': 'Índigo', + '696969': 'Gris escuro', + B22222: 'Ladrillo', + A52A2A: 'Marrón', + DAA520: 'Dourado escuro', + '006400': 'Verde escuro', + '40E0D0': 'Turquesa', + '0000CD': 'Azul medio', + '800080': 'Púrpura', + '808080': 'Gris', + F00: 'Vermello', + FF8C00: 'Laranxa escuro', + FFD700: 'Dourado', + '008000': 'Verde', + '0FF': 'Cian', + '00F': 'Azul', + EE82EE: 'Violeta', + A9A9A9: 'Gris medio', + FFA07A: 'Salmón claro', + FFA500: 'Laranxa', + FFFF00: 'Amarelo', + '00FF00': 'Lima', + AFEEEE: 'Turquesa pálido', + ADD8E6: 'Azul claro', + DDA0DD: 'Violeta pálido', + D3D3D3: 'Verde claro', + FFF0F5: 'Lavanda vermello', + FAEBD7: 'Branco antigo', + FFFFE0: 'Amarelo claro', + F0FFF0: 'Mel', + F0FFFF: 'Azul celeste', + F0F8FF: 'Azul pálido', + E6E6FA: 'Lavanda', + FFF: 'Branco', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Máis cores...', + panelTitle: 'Cores', + textColorTitle: 'Cor do texto' +} ); diff --git a/sources/plugins/colorbutton/lang/gu.js b/sources/plugins/colorbutton/lang/gu.js new file mode 100644 index 0000000..57ddfd3 --- /dev/null +++ b/sources/plugins/colorbutton/lang/gu.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'gu', { + auto: 'સ્વચાલિત', + bgColorTitle: 'બૅકગ્રાઉન્ડ રંગ,', + colors: { + '000': 'કાળો', + '800000': 'મરુન', + '8B4513': 'છીક', + '2F4F4F': 'ડાર્ક સ્લેટ ગ્રે ', + '008080': 'ટીલ', + '000080': 'નેવી', + '4B0082': 'જામલી', + '696969': 'ડાર્ક ગ્રે', + B22222: 'ઈટ', + A52A2A: 'બ્રાઉન', + DAA520: 'ગોલ્ડન રોડ', + '006400': 'ડાર્ક લીલો', + '40E0D0': 'ટ્રકોઈસ', + '0000CD': 'મધ્યમ વાદળી', + '800080': 'પર્પલ', + '808080': 'ગ્રે', + F00: 'લાલ', + FF8C00: 'ડાર્ક ઓરંજ', + FFD700: 'ગોલ્ડ', + '008000': 'ગ્રીન', + '0FF': 'સાયન', + '00F': 'વાદળી', + EE82EE: 'વાયોલેટ', + A9A9A9: 'ડીમ ', + FFA07A: 'લાઈટ સાલમન', + FFA500: 'ઓરંજ', + FFFF00: 'પીળો', + '00FF00': 'લાઈમ', + AFEEEE: 'પેલ કોઈસ', + ADD8E6: 'લાઈટ બ્લુ', + DDA0DD: 'પલ્મ', + D3D3D3: 'લાઈટ ગ્રે', + FFF0F5: 'લવંડર ', + FAEBD7: 'એન્ટીક સફેદ', + FFFFE0: 'લાઈટ પીળો', + F0FFF0: 'હનીડઉય', + F0FFFF: 'અઝુરે', + F0F8FF: 'એલીસ બ્લુ', + E6E6FA: 'લવંડર', + FFF: 'સફેદ', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'ઔર રંગ...', + panelTitle: 'રંગ', + textColorTitle: 'શબ્દનો રંગ' +} ); diff --git a/sources/plugins/colorbutton/lang/he.js b/sources/plugins/colorbutton/lang/he.js new file mode 100644 index 0000000..d865b43 --- /dev/null +++ b/sources/plugins/colorbutton/lang/he.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'he', { + auto: 'אוטומטי', + bgColorTitle: 'צבע רקע', + colors: { + '000': 'שחור', + '800000': 'סגול כהה', + '8B4513': 'חום בהיר', + '2F4F4F': 'אפור צפחה', + '008080': 'כחול-ירוק', + '000080': 'כחול-סגול', + '4B0082': 'אינדיגו', + '696969': 'אפור מעומעם', + B22222: 'אדום-חום', + A52A2A: 'חום', + DAA520: 'כתום זהב', + '006400': 'ירוק כהה', + '40E0D0': 'טורקיז', + '0000CD': 'כחול בינוני', + '800080': 'סגול', + '808080': 'אפור', + F00: 'אדום', + FF8C00: 'כתום כהה', + FFD700: 'זהב', + '008000': 'ירוק', + '0FF': 'ציאן', + '00F': 'כחול', + EE82EE: 'סגלגל', + A9A9A9: 'אפור כהה', + FFA07A: 'כתום-וורוד', + FFA500: 'כתום', + FFFF00: 'צהוב', + '00FF00': 'ליים', + AFEEEE: 'טורקיז בהיר', + ADD8E6: 'כחול בהיר', + DDA0DD: 'שזיף', + D3D3D3: 'אפור בהיר', + FFF0F5: 'לבנדר מסמיק', + FAEBD7: 'לבן עתיק', + FFFFE0: 'צהוב בהיר', + F0FFF0: 'טל דבש', + F0FFFF: 'תכלת', + F0F8FF: 'כחול טיפת מים', + E6E6FA: 'לבנדר', + FFF: 'לבן', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'צבעים נוספים...', + panelTitle: 'צבעים', + textColorTitle: 'צבע טקסט' +} ); diff --git a/sources/plugins/colorbutton/lang/hi.js b/sources/plugins/colorbutton/lang/hi.js new file mode 100644 index 0000000..b3f05e2 --- /dev/null +++ b/sources/plugins/colorbutton/lang/hi.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'hi', { + auto: 'स्वचालित', + bgColorTitle: 'बैक्ग्राउन्ड रंग', + colors: { + '000': 'Black', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Gray', + F00: 'Red', + FF8C00: 'Dark Orange', + FFD700: 'Gold', + '008000': 'Green', + '0FF': 'Cyan', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'और रंग...', + panelTitle: 'Colors', + textColorTitle: 'टेक्स्ट रंग' +} ); diff --git a/sources/plugins/colorbutton/lang/hr.js b/sources/plugins/colorbutton/lang/hr.js new file mode 100644 index 0000000..397dbb8 --- /dev/null +++ b/sources/plugins/colorbutton/lang/hr.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'hr', { + auto: 'Automatski', + bgColorTitle: 'Boja pozadine', + colors: { + '000': 'Crna', + '800000': 'Kesten', + '8B4513': 'Smeđa', + '2F4F4F': 'Tamno siva', + '008080': 'Teal', + '000080': 'Mornarska', + '4B0082': 'Indigo', + '696969': 'Tamno siva', + B22222: 'Vatrena cigla', + A52A2A: 'Smeđa', + DAA520: 'Zlatna', + '006400': 'Tamno zelena', + '40E0D0': 'Tirkizna', + '0000CD': 'Srednje plava', + '800080': 'Ljubičasta', + '808080': 'Siva', + F00: 'Crvena', + FF8C00: 'Tamno naranđasta', + FFD700: 'Zlatna', + '008000': 'Zelena', + '0FF': 'Cijan', + '00F': 'Plava', + EE82EE: 'Ljubičasta', + A9A9A9: 'Mutno siva', + FFA07A: 'Svijetli losos', + FFA500: 'Naranđasto', + FFFF00: 'Žuto', + '00FF00': 'Limun', + AFEEEE: 'Blijedo tirkizna', + ADD8E6: 'Svijetlo plava', + DDA0DD: 'Šljiva', + D3D3D3: 'Svijetlo siva', + FFF0F5: 'Lavanda rumeno', + FAEBD7: 'Antikno bijela', + FFFFE0: 'Svijetlo žuta', + F0FFF0: 'Med', + F0FFFF: 'Azurna', + F0F8FF: 'Alice plava', + E6E6FA: 'Lavanda', + FFF: 'Bijela', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Više boja...', + panelTitle: 'Boje', + textColorTitle: 'Boja teksta' +} ); diff --git a/sources/plugins/colorbutton/lang/hu.js b/sources/plugins/colorbutton/lang/hu.js new file mode 100644 index 0000000..3f89b9e --- /dev/null +++ b/sources/plugins/colorbutton/lang/hu.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'hu', { + auto: 'Automatikus', + bgColorTitle: 'Háttérszín', + colors: { + '000': 'Fekete', + '800000': 'Bordó', + '8B4513': 'Barna', + '2F4F4F': 'Sötét türkiz', + '008080': 'Türkiz', + '000080': 'Király kék', + '4B0082': 'Indigó kék', + '696969': 'Szürke', + B22222: 'Tégla vörös', + A52A2A: 'Vörös', + DAA520: 'Arany sárga', + '006400': 'Sötét zöld', + '40E0D0': 'Türkiz', + '0000CD': 'Kék', + '800080': 'Lila', + '808080': 'Szürke', + F00: 'Piros', + FF8C00: 'Sötét narancs', + FFD700: 'Arany', + '008000': 'Zöld', + '0FF': 'Türkiz', + '00F': 'Kék', + EE82EE: 'Rózsaszín', + A9A9A9: 'Sötét szürke', + FFA07A: 'Lazac', + FFA500: 'Narancs', + FFFF00: 'Citromsárga', + '00FF00': 'Neon zöld', + AFEEEE: 'Világos türkiz', + ADD8E6: 'Világos kék', + DDA0DD: 'Világos lila', + D3D3D3: 'Világos szürke', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Törtfehér', + FFFFE0: 'Világos sárga', + F0FFF0: 'Menta', + F0FFFF: 'Azúr kék', + F0F8FF: 'Halvány kék', + E6E6FA: 'Lavender', + FFF: 'Fehér', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'További színek...', + panelTitle: 'Színek', + textColorTitle: 'Betűszín' +} ); diff --git a/sources/plugins/colorbutton/lang/id.js b/sources/plugins/colorbutton/lang/id.js new file mode 100644 index 0000000..c0f0b8d --- /dev/null +++ b/sources/plugins/colorbutton/lang/id.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'id', { + auto: 'Automatic', // MISSING + bgColorTitle: 'Warna Latar Belakang', + colors: { + '000': 'Hitam', + '800000': 'Merah Tua', + '8B4513': 'Saddle Brown', // MISSING + '2F4F4F': 'Dark Slate Gray', // MISSING + '008080': 'Teal', // MISSING + '000080': 'Navy', // MISSING + '4B0082': 'Indigo', // MISSING + '696969': 'Abu-abu Gelap', + B22222: 'Merah Bata', + A52A2A: 'Coklat', + DAA520: 'Golden Rod', // MISSING + '006400': 'Hijau Gelap', + '40E0D0': 'Turquoise', // MISSING + '0000CD': 'Biru Sedang', + '800080': 'Ungu', + '808080': 'Abu-abu', + F00: 'Merah', + FF8C00: 'Jingga Gelap', + FFD700: 'Emas', + '008000': 'Hijau', + '0FF': 'Cyan', // MISSING + '00F': 'Biru', + EE82EE: 'Violet', // MISSING + A9A9A9: 'Abu-abu Redup', + FFA07A: 'Salmon Cerah', + FFA500: 'Jingga', + FFFF00: 'Kuning', + '00FF00': 'Jeruk Lemon', + AFEEEE: 'Biru Hijau Pucat', + ADD8E6: 'Biru Cerah', + DDA0DD: 'Plum', // MISSING + D3D3D3: 'Abu-abu Cerah', + FFF0F5: 'Lavender Blush', // MISSING + FAEBD7: 'Antique White', // MISSING + FFFFE0: 'Kuning Cerah', + F0FFF0: 'Honeydew', // MISSING + F0FFFF: 'Azure', // MISSING + F0F8FF: 'Alice Blue', // MISSING + E6E6FA: 'Lavender', // MISSING + FFF: 'Putih', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Warna lainnya...', + panelTitle: 'Warna', + textColorTitle: 'Warna Teks' +} ); diff --git a/sources/plugins/colorbutton/lang/is.js b/sources/plugins/colorbutton/lang/is.js new file mode 100644 index 0000000..9ded3ed --- /dev/null +++ b/sources/plugins/colorbutton/lang/is.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'is', { + auto: 'Sjálfval', + bgColorTitle: 'Bakgrunnslitur', + colors: { + '000': 'Black', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Gray', + F00: 'Red', + FF8C00: 'Dark Orange', + FFD700: 'Gold', + '008000': 'Green', + '0FF': 'Cyan', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Fleiri liti...', + panelTitle: 'Colors', + textColorTitle: 'Litur texta' +} ); diff --git a/sources/plugins/colorbutton/lang/it.js b/sources/plugins/colorbutton/lang/it.js new file mode 100644 index 0000000..31bfeb6 --- /dev/null +++ b/sources/plugins/colorbutton/lang/it.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'it', { + auto: 'Automatico', + bgColorTitle: 'Colore sfondo', + colors: { + '000': 'Nero', + '800000': 'Marrone Castagna', + '8B4513': 'Marrone Cuoio', + '2F4F4F': 'Grigio Fumo di Londra', + '008080': 'Acquamarina', + '000080': 'Blu Oceano', + '4B0082': 'Indigo', + '696969': 'Grigio Scuro', + B22222: 'Giallo Fiamma', + A52A2A: 'Marrone', + DAA520: 'Giallo Mimosa', + '006400': 'Verde Scuro', + '40E0D0': 'Turchese', + '0000CD': 'Blue Scuro', + '800080': 'Viola', + '808080': 'Grigio', + F00: 'Rosso', + FF8C00: 'Arancio Scuro', + FFD700: 'Oro', + '008000': 'Verde', + '0FF': 'Ciano', + '00F': 'Blu', + EE82EE: 'Violetto', + A9A9A9: 'Grigio Scuro', + FFA07A: 'Salmone', + FFA500: 'Arancio', + FFFF00: 'Giallo', + '00FF00': 'Lime', + AFEEEE: 'Turchese Chiaro', + ADD8E6: 'Blu Chiaro', + DDA0DD: 'Rosso Ciliegia', + D3D3D3: 'Grigio Chiaro', + FFF0F5: 'Lavanda Chiara', + FAEBD7: 'Bianco Antico', + FFFFE0: 'Giallo Chiaro', + F0FFF0: 'Verde Mela', + F0FFFF: 'Azzurro', + F0F8FF: 'Celeste', + E6E6FA: 'Lavanda', + FFF: 'Bianco', + '1ABC9C': 'Ciano intenso', + '2ECC71': 'Smeraldo', + '3498DB': 'Blu luminoso', + '9B59B6': 'Ametista', + '4E5F70': 'Blu grigiastro', + 'F1C40F': 'Giallo vivido', + '16A085': 'Ciano scuro', + '27AE60': 'Smeraldo scuro', + '2980B9': 'Blu intenso', + '8E44AD': 'Viola scuro', + '2C3E50': 'Blu desaturato', + 'F39C12': 'Arancio', + 'E67E22': 'Carota', + 'E74C3C': 'Rosso pallido', + 'ECF0F1': 'Argento luminoso', + '95A5A6': 'Ciano grigiastro chiaro', + 'DDD': 'Grigio chiaro', + 'D35400': 'Zucca', + 'C0392B': 'Rosso intenso', + 'BDC3C7': 'Argento', + '7F8C8D': 'Ciano grigiastro', + '999': 'Grigio scuro' + }, + more: 'Altri colori...', + panelTitle: 'Colori', + textColorTitle: 'Colore testo' +} ); diff --git a/sources/plugins/colorbutton/lang/ja.js b/sources/plugins/colorbutton/lang/ja.js new file mode 100644 index 0000000..25d2698 --- /dev/null +++ b/sources/plugins/colorbutton/lang/ja.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'ja', { + auto: '自動', + bgColorTitle: '背景色', + colors: { + '000': 'Black', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Gray', + F00: 'Red', + FF8C00: 'Dark Orange', + FFD700: 'Gold', + '008000': 'Green', + '0FF': 'Cyan', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'その他の色...', + panelTitle: '色', + textColorTitle: '文字色' +} ); diff --git a/sources/plugins/colorbutton/lang/ka.js b/sources/plugins/colorbutton/lang/ka.js new file mode 100644 index 0000000..ad80c09 --- /dev/null +++ b/sources/plugins/colorbutton/lang/ka.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'ka', { + auto: 'ავტომატური', + bgColorTitle: 'ფონის ფერი', + colors: { + '000': 'შავი', + '800000': 'მუქი შინდისფერი', + '8B4513': 'ყავისფერი', + '2F4F4F': 'მოლურჯო ნაცრისფერი', + '008080': 'ჩამქრალი ლურჯი', + '000080': 'მუქი ლურჯი', + '4B0082': 'იასამნისფერი', + '696969': 'მუქი ნაცრისფერი', + B22222: 'აგურისფერი', + A52A2A: 'მუქი ყავისფერი', + DAA520: 'მოყვითალო', + '006400': 'მუქი მწვანე', + '40E0D0': 'ცისფერი', + '0000CD': 'ზომიერად ლურჯი', + '800080': 'იისფერი', + '808080': 'ნაცრისფერი', + F00: 'წითელი', + FF8C00: 'მუქი სტაფილოსფერი', + FFD700: 'ოქროსფერი', + '008000': 'მწვანე', + '0FF': 'ღია ცისფერი', + '00F': 'ლურჯი', + EE82EE: 'იისფერი', + A9A9A9: 'ბაცი ნაცრისფერი', + FFA07A: 'ჩამქრალი ვარდისფერი', + FFA500: 'სტაფილოსფერი', + FFFF00: 'ყვითელი', + '00FF00': 'ლურჯი', + AFEEEE: 'ცისფერი', + ADD8E6: 'ღია ლურჯი', + DDA0DD: 'ღია იისფერი', + D3D3D3: 'ღია ნაცრისფერი', + FFF0F5: 'ღია ვარდისფერი', + FAEBD7: 'ღია ყავისფერი', + FFFFE0: 'ნათელი ყვითელი', + F0FFF0: 'ღია მწვანე', + F0FFFF: 'ღია ცისფერი 2', + F0F8FF: 'ღია ცისფერი 3', + E6E6FA: 'ღია იისფერი 2', + FFF: 'თეთრი', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'მეტი ფერი...', + panelTitle: 'ფერები', + textColorTitle: 'ტექსტის ფერი' +} ); diff --git a/sources/plugins/colorbutton/lang/km.js b/sources/plugins/colorbutton/lang/km.js new file mode 100644 index 0000000..8f5e61b --- /dev/null +++ b/sources/plugins/colorbutton/lang/km.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'km', { + auto: 'ស្វ័យប្រវត្តិ', + bgColorTitle: 'ពណ៌ផ្ទៃខាងក្រោយ', + colors: { + '000': 'ខ្មៅ', + '800000': 'ត្នោត​ចាស់', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'ខៀវ​ចាស់', + '4B0082': 'ធ្លះ', + '696969': 'ប្រផេះ​ក្រាស់', + B22222: 'Fire Brick', + A52A2A: 'ត្នោត', + DAA520: 'Golden Rod', + '006400': 'បៃតង​ចាស់', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'ប្រផេះ', + F00: 'ក្រហម', + FF8C00: 'ទឹក​ក្រូច​ចាស់', + FFD700: 'មាស', + '008000': 'បៃតង', + '0FF': 'Cyan', + '00F': 'ខៀវ', + EE82EE: 'ស្វាយ', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'ទឹក​ក្រូច', + FFFF00: 'លឿង', + '00FF00': 'ក្រូច​ឆ្មារ', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'លឿង​ស្ដើង', + F0FFF0: 'Honeydew', + F0FFFF: 'ផ្ទៃមេឃ', + F0F8FF: 'Alice Blue', + E6E6FA: 'ឡាវិនដឺ', + FFF: 'ស', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'ពណ៌​ផ្សេង​ទៀត..', + panelTitle: 'ពណ៌', + textColorTitle: 'ពណ៌អក្សរ' +} ); diff --git a/sources/plugins/colorbutton/lang/ko.js b/sources/plugins/colorbutton/lang/ko.js new file mode 100644 index 0000000..69ab16a --- /dev/null +++ b/sources/plugins/colorbutton/lang/ko.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'ko', { + auto: '기본 색상', + bgColorTitle: '배경 색상', + colors: { + '000': '검정', + '800000': '밤색', + '8B4513': '새들 브라운', + '2F4F4F': '다크 슬레이트 그레이', + '008080': '틸', + '000080': '네이비', + '4B0082': '남색', + '696969': '짙은 회색', + B22222: '벽돌색', + A52A2A: '갈색', + DAA520: '골든 로드', + '006400': '암록색', + '40E0D0': '터코이즈', + '0000CD': '미디엄 블루', + '800080': '보라', + '808080': '회색', + F00: '빨강', + FF8C00: '짙은 주황', + FFD700: '금색', + '008000': '녹색', + '0FF': '시안', + '00F': '파랑', + EE82EE: '남보라', + A9A9A9: '딤 그레이', + FFA07A: '라이트 새먼', + FFA500: '주황', + FFFF00: '노랑', + '00FF00': '라임', + AFEEEE: '패일 터코이즈', + ADD8E6: '연한 파랑', + DDA0DD: '자두', + D3D3D3: '연한 회색', + FFF0F5: '라벤더 블러쉬', + FAEBD7: '앤틱 화이트', + FFFFE0: '연한 노랑', + F0FFF0: '허니듀', + F0FFFF: '하늘색', + F0F8FF: '앨리스 블루', + E6E6FA: '라벤더', + FFF: '흰색', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: '색상 선택...', + panelTitle: '색상', + textColorTitle: '글자 색상' +} ); diff --git a/sources/plugins/colorbutton/lang/ku.js b/sources/plugins/colorbutton/lang/ku.js new file mode 100644 index 0000000..ffbe225 --- /dev/null +++ b/sources/plugins/colorbutton/lang/ku.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'ku', { + auto: 'خۆکار', + bgColorTitle: 'ڕەنگی پاشبنەما', + colors: { + '000': 'ڕەش', + '800000': 'سۆرو ماڕوونی', + '8B4513': 'ماڕوونی', + '2F4F4F': 'سەوزی تاریك', + '008080': 'سەوز و شین', + '000080': 'شینی تۆخ', + '4B0082': 'مۆری تۆخ', + '696969': 'ڕەساسی تۆخ', + B22222: 'سۆری تۆخ', + A52A2A: 'قاوەیی', + DAA520: 'قاوەیی بریسکەدار', + '006400': 'سەوزی تۆخ', + '40E0D0': 'شینی ناتۆخی بریسکەدار', + '0000CD': 'شینی مامناوەند', + '800080': 'پەمبەیی', + '808080': 'ڕەساسی', + F00: 'سۆر', + FF8C00: 'نارەنجی تۆخ', + FFD700: 'زەرد', + '008000': 'سەوز', + '0FF': 'شینی ئاسمانی', + '00F': 'شین', + EE82EE: 'پەمەیی', + A9A9A9: 'ڕەساسی ناتۆخ', + FFA07A: 'نارەنجی ناتۆخ', + FFA500: 'نارەنجی', + FFFF00: 'زەرد', + '00FF00': 'سەوز', + AFEEEE: 'شینی ناتۆخ', + ADD8E6: 'شینی زۆر ناتۆخ', + DDA0DD: 'پەمەیی ناتۆخ', + D3D3D3: 'ڕەساسی بریسکەدار', + FFF0F5: 'جەرگی زۆر ناتۆخ', + FAEBD7: 'جەرگی ناتۆخ', + FFFFE0: 'سپی ناتۆخ', + F0FFF0: 'هەنگوینی ناتۆخ', + F0FFFF: 'شینێکی زۆر ناتۆخ', + F0F8FF: 'شینێکی ئاسمانی زۆر ناتۆخ', + E6E6FA: 'شیری', + FFF: 'سپی', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'ڕەنگی زیاتر...', + panelTitle: 'ڕەنگەکان', + textColorTitle: 'ڕەنگی دەق' +} ); diff --git a/sources/plugins/colorbutton/lang/lt.js b/sources/plugins/colorbutton/lang/lt.js new file mode 100644 index 0000000..8950fa3 --- /dev/null +++ b/sources/plugins/colorbutton/lang/lt.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'lt', { + auto: 'Automatinis', + bgColorTitle: 'Fono spalva', + colors: { + '000': 'Juoda', + '800000': 'Kaštoninė', + '8B4513': 'Tamsiai ruda', + '2F4F4F': 'Pilka tamsaus šiferio', + '008080': 'Teal', + '000080': 'Karinis', + '4B0082': 'Indigo', + '696969': 'Tamsiai pilka', + B22222: 'Ugnies', + A52A2A: 'Ruda', + DAA520: 'Aukso', + '006400': 'Tamsiai žalia', + '40E0D0': 'Turquoise', + '0000CD': 'Vidutinė mėlyna', + '800080': 'Violetinė', + '808080': 'Pilka', + F00: 'Raudona', + FF8C00: 'Tamsiai oranžinė', + FFD700: 'Auksinė', + '008000': 'Žalia', + '0FF': 'Žydra', + '00F': 'Mėlyna', + EE82EE: 'Violetinė', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Oranžinė', + FFFF00: 'Geltona', + '00FF00': 'Citrinų', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Šviesiai mėlyna', + DDA0DD: 'Plum', + D3D3D3: 'Šviesiai pilka', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Šviesiai geltona', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'Balta', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Daugiau spalvų...', + panelTitle: 'Spalva', + textColorTitle: 'Teksto spalva' +} ); diff --git a/sources/plugins/colorbutton/lang/lv.js b/sources/plugins/colorbutton/lang/lv.js new file mode 100644 index 0000000..c42bb81 --- /dev/null +++ b/sources/plugins/colorbutton/lang/lv.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'lv', { + auto: 'Automātiska', + bgColorTitle: 'Fona krāsa', + colors: { + '000': 'Melns', + '800000': 'Sarkanbrūns', + '8B4513': 'Sedlu brūns', + '2F4F4F': 'Tumšas tāfeles pelēks', + '008080': 'Zili-zaļš', + '000080': 'Jūras', + '4B0082': 'Indigo', + '696969': 'Tumši pelēks', + B22222: 'Ķieģeļsarkans', + A52A2A: 'Brūns', + DAA520: 'Zelta', + '006400': 'Tumši zaļš', + '40E0D0': 'Tirkīzs', + '0000CD': 'Vidēji zils', + '800080': 'Purpurs', + '808080': 'Pelēks', + F00: 'Sarkans', + FF8C00: 'Tumši oranžs', + FFD700: 'Zelta', + '008000': 'Zaļš', + '0FF': 'Tumšzils', + '00F': 'Zils', + EE82EE: 'Violets', + A9A9A9: 'Pelēks', + FFA07A: 'Gaiši laškrāsas', + FFA500: 'Oranžs', + FFFF00: 'Dzeltens', + '00FF00': 'Laima', + AFEEEE: 'Gaiši tirkīza', + ADD8E6: 'Gaiši zils', + DDA0DD: 'Plūmju', + D3D3D3: 'Gaiši pelēks', + FFF0F5: 'Lavandas sārts', + FAEBD7: 'Antīki balts', + FFFFE0: 'Gaiši dzeltens', + F0FFF0: 'Meduspile', + F0FFFF: 'Debesszils', + F0F8FF: 'Alises zils', + E6E6FA: 'Lavanda', + FFF: 'Balts', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Plašāka palete...', + panelTitle: 'Krāsa', + textColorTitle: 'Teksta krāsa' +} ); diff --git a/sources/plugins/colorbutton/lang/mk.js b/sources/plugins/colorbutton/lang/mk.js new file mode 100644 index 0000000..bc4bf2e --- /dev/null +++ b/sources/plugins/colorbutton/lang/mk.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'mk', { + auto: 'Automatic', // MISSING + bgColorTitle: 'Background Color', + colors: { + '000': 'Black', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Gray', + F00: 'Red', + FF8C00: 'Dark Orange', + FFD700: 'Gold', + '008000': 'Green', + '0FF': 'Cyan', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'More Colors...', // MISSING + panelTitle: 'Colors', + textColorTitle: 'Text Color' // MISSING +} ); diff --git a/sources/plugins/colorbutton/lang/mn.js b/sources/plugins/colorbutton/lang/mn.js new file mode 100644 index 0000000..bcbc3ae --- /dev/null +++ b/sources/plugins/colorbutton/lang/mn.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'mn', { + auto: 'Автоматаар', + bgColorTitle: 'Дэвсгэр өнгө', + colors: { + '000': 'Хар', + '800000': 'Хүрэн', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Саарал', + F00: 'Улаан', + FF8C00: 'Dark Orange', + FFD700: 'Алт', + '008000': 'Ногоон', + '0FF': 'Цэнхэр', + '00F': 'Хөх', + EE82EE: 'Ягаан', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Улбар шар', + FFFF00: 'Шар', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Цайвар саарал', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'Цагаан', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Нэмэлт өнгөнүүд...', + panelTitle: 'Өнгөнүүд', + textColorTitle: 'Бичвэрийн өнгө' +} ); diff --git a/sources/plugins/colorbutton/lang/ms.js b/sources/plugins/colorbutton/lang/ms.js new file mode 100644 index 0000000..98ac151 --- /dev/null +++ b/sources/plugins/colorbutton/lang/ms.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'ms', { + auto: 'Otomatik', + bgColorTitle: 'Warna Latarbelakang', + colors: { + '000': 'Black', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Gray', + F00: 'Red', + FF8C00: 'Dark Orange', + FFD700: 'Gold', + '008000': 'Green', + '0FF': 'Cyan', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Warna lain-lain...', + panelTitle: 'Colors', + textColorTitle: 'Warna Text' +} ); diff --git a/sources/plugins/colorbutton/lang/nb.js b/sources/plugins/colorbutton/lang/nb.js new file mode 100644 index 0000000..b1e9f92 --- /dev/null +++ b/sources/plugins/colorbutton/lang/nb.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'nb', { + auto: 'Automatisk', + bgColorTitle: 'Bakgrunnsfarge', + colors: { + '000': 'Svart', + '800000': 'Rødbrun', + '8B4513': 'Salbrun', + '2F4F4F': 'Grønnsvart', + '008080': 'Blågrønn', + '000080': 'Marineblå', + '4B0082': 'Indigo', + '696969': 'Mørk grå', + B22222: 'Mørkerød', + A52A2A: 'Brun', + DAA520: 'Lys brun', + '006400': 'Mørk grønn', + '40E0D0': 'Turkis', + '0000CD': 'Medium blå', + '800080': 'Purpur', + '808080': 'Grå', + F00: 'Rød', + FF8C00: 'Mørk oransje', + FFD700: 'Gull', + '008000': 'Grønn', + '0FF': 'Cyan', + '00F': 'Blå', + EE82EE: 'Fiolett', + A9A9A9: 'Svak grå', + FFA07A: 'Rosa-oransje', + FFA500: 'Oransje', + FFFF00: 'Gul', + '00FF00': 'Lime', + AFEEEE: 'Svak turkis', + ADD8E6: 'Lys blå', + DDA0DD: 'Plomme', + D3D3D3: 'Lys grå', + FFF0F5: 'Svak lavendelrosa', + FAEBD7: 'Antikk-hvit', + FFFFE0: 'Lys gul', + F0FFF0: 'Honningmelon', + F0FFFF: 'Svak asurblå', + F0F8FF: 'Svak cyan', + E6E6FA: 'Lavendel', + FFF: 'Hvit', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Flere farger...', + panelTitle: 'Farger', + textColorTitle: 'Tekstfarge' +} ); diff --git a/sources/plugins/colorbutton/lang/nl.js b/sources/plugins/colorbutton/lang/nl.js new file mode 100644 index 0000000..ac9a5ad --- /dev/null +++ b/sources/plugins/colorbutton/lang/nl.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'nl', { + auto: 'Automatisch', + bgColorTitle: 'Achtergrondkleur', + colors: { + '000': 'Zwart', + '800000': 'Kastanjebruin', + '8B4513': 'Chocoladebruin', + '2F4F4F': 'Donkerleigrijs', + '008080': 'Blauwgroen', + '000080': 'Marine', + '4B0082': 'Indigo', + '696969': 'Donkergrijs', + B22222: 'Baksteen', + A52A2A: 'Bruin', + DAA520: 'Donkergeel', + '006400': 'Donkergroen', + '40E0D0': 'Turquoise', + '0000CD': 'Middenblauw', + '800080': 'Paars', + '808080': 'Grijs', + F00: 'Rood', + FF8C00: 'Donkeroranje', + FFD700: 'Goud', + '008000': 'Groen', + '0FF': 'Cyaan', + '00F': 'Blauw', + EE82EE: 'Violet', + A9A9A9: 'Donkergrijs', + FFA07A: 'Lichtzalm', + FFA500: 'Oranje', + FFFF00: 'Geel', + '00FF00': 'Felgroen', + AFEEEE: 'Lichtturquoise', + ADD8E6: 'Lichtblauw', + DDA0DD: 'Pruim', + D3D3D3: 'Lichtgrijs', + FFF0F5: 'Linnen', + FAEBD7: 'Ivoor', + FFFFE0: 'Lichtgeel', + F0FFF0: 'Honingdauw', + F0FFFF: 'Azuur', + F0F8FF: 'Licht hemelsblauw', + E6E6FA: 'Lavendel', + FFF: 'Wit', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Meer kleuren...', + panelTitle: 'Kleuren', + textColorTitle: 'Tekstkleur' +} ); diff --git a/sources/plugins/colorbutton/lang/no.js b/sources/plugins/colorbutton/lang/no.js new file mode 100644 index 0000000..a979a5a --- /dev/null +++ b/sources/plugins/colorbutton/lang/no.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'no', { + auto: 'Automatisk', + bgColorTitle: 'Bakgrunnsfarge', + colors: { + '000': 'Svart', + '800000': 'Rødbrun', + '8B4513': 'Salbrun', + '2F4F4F': 'Grønnsvart', + '008080': 'Blågrønn', + '000080': 'Marineblått', + '4B0082': 'Indigo', + '696969': 'Mørk grå', + B22222: 'Mørkerød', + A52A2A: 'Brun', + DAA520: 'Lys brun', + '006400': 'Mørk grønn', + '40E0D0': 'Turkis', + '0000CD': 'Medium blå', + '800080': 'Purpur', + '808080': 'Grå', + F00: 'Rød', + FF8C00: 'Mørk oransje', + FFD700: 'Gull', + '008000': 'Grønn', + '0FF': 'Cyan', + '00F': 'Blå', + EE82EE: 'Fiolett', + A9A9A9: 'Svak grå', + FFA07A: 'Rosa-oransje', + FFA500: 'Oransje', + FFFF00: 'Gul', + '00FF00': 'Lime', + AFEEEE: 'Svak turkis', + ADD8E6: 'Lys Blå', + DDA0DD: 'Plomme', + D3D3D3: 'Lys grå', + FFF0F5: 'Svak lavendelrosa', + FAEBD7: 'Antikk-hvit', + FFFFE0: 'Lys gul', + F0FFF0: 'Honningmelon', + F0FFFF: 'Svakt asurblått', + F0F8FF: 'Svak cyan', + E6E6FA: 'Lavendel', + FFF: 'Hvit', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Flere farger...', + panelTitle: 'Farger', + textColorTitle: 'Tekstfarge' +} ); diff --git a/sources/plugins/colorbutton/lang/oc.js b/sources/plugins/colorbutton/lang/oc.js new file mode 100644 index 0000000..e6fa372 --- /dev/null +++ b/sources/plugins/colorbutton/lang/oc.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'oc', { + auto: 'Automatic', + bgColorTitle: 'Color de rèireplan', + colors: { + '000': 'Negre', + '800000': 'Marron', + '8B4513': 'Brun de sèla', + '2F4F4F': 'Gris escur de lausa', + '008080': 'Guit', + '000080': 'Blau marina', + '4B0082': 'Indigo', + '696969': 'Gris escur', + B22222: 'Roge teula', + A52A2A: 'Brun', + DAA520: 'Aur ternit', + '006400': 'Verd escur', + '40E0D0': 'Turquesa', + '0000CD': 'Blau reial', + '800080': 'Violet', + '808080': 'Gris', + F00: 'Roge', + FF8C00: 'Irange escur', + FFD700: 'Aur', + '008000': 'Verd', + '0FF': 'Cian', + '00F': 'Blau', + EE82EE: 'Violet', + A9A9A9: 'Gris tamisat', + FFA07A: 'Salmon clar', + FFA500: 'Irange', + FFFF00: 'Jaune', + '00FF00': 'Lima', + AFEEEE: 'Turquesa clar', + ADD8E6: 'Blau clar', + DDA0DD: 'Pruna', + D3D3D3: 'Gris clar', + FFF0F5: 'Fard lavanda', + FAEBD7: 'Blanc antic', + FFFFE0: 'Jaune clar', + F0FFF0: 'Verd rosada', + F0FFFF: 'Azur', + F0F8FF: 'Blau Alícia', + E6E6FA: 'Lavanda', + FFF: 'Blanc', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Mai de colors...', + panelTitle: 'Colors', + textColorTitle: 'Color del tèxte' +} ); diff --git a/sources/plugins/colorbutton/lang/pl.js b/sources/plugins/colorbutton/lang/pl.js new file mode 100644 index 0000000..ea72245 --- /dev/null +++ b/sources/plugins/colorbutton/lang/pl.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'pl', { + auto: 'Automatycznie', + bgColorTitle: 'Kolor tła', + colors: { + '000': 'Czarny', + '800000': 'Kasztanowy', + '8B4513': 'Czekoladowy', + '2F4F4F': 'Ciemnografitowy', + '008080': 'Morski', + '000080': 'Granatowy', + '4B0082': 'Indygo', + '696969': 'Ciemnoszary', + B22222: 'Czerwień żelazowa', + A52A2A: 'Brązowy', + DAA520: 'Ciemnozłoty', + '006400': 'Ciemnozielony', + '40E0D0': 'Turkusowy', + '0000CD': 'Ciemnoniebieski', + '800080': 'Purpurowy', + '808080': 'Szary', + F00: 'Czerwony', + FF8C00: 'Ciemnopomarańczowy', + FFD700: 'Złoty', + '008000': 'Zielony', + '0FF': 'Cyjan', + '00F': 'Niebieski', + EE82EE: 'Fioletowy', + A9A9A9: 'Przygaszony szary', + FFA07A: 'Łososiowy', + FFA500: 'Pomarańczowy', + FFFF00: 'Żółty', + '00FF00': 'Limonkowy', + AFEEEE: 'Bladoturkusowy', + ADD8E6: 'Jasnoniebieski', + DDA0DD: 'Śliwkowy', + D3D3D3: 'Jasnoszary', + FFF0F5: 'Jasnolawendowy', + FAEBD7: 'Kremowobiały', + FFFFE0: 'Jasnożółty', + F0FFF0: 'Bladozielony', + F0FFFF: 'Jasnolazurowy', + F0F8FF: 'Jasnobłękitny', + E6E6FA: 'Lawendowy', + FFF: 'Biały', + '1ABC9C': 'Cyjan', + '2ECC71': 'Szmaragdowy', + '3498DB': 'Jasnoniebieski', + '9B59B6': 'Ametystowy', + '4E5F70': 'Szaroniebieski', + 'F1C40F': 'Żółty', + '16A085': 'Ciemny cyjan', + '27AE60': 'Ciemnoszmaragdowy', + '2980B9': 'Ciemnoniebieski', + '8E44AD': 'Ciemnofioletowy', + '2C3E50': 'Nienasycony niebieski', + 'F39C12': 'Pomarańczowy', + 'E67E22': 'Marchewkowy', + 'E74C3C': 'Bladoczerwony', + 'ECF0F1': 'Jasnosrebrny', + '95A5A6': 'Szarocyjanowy', + 'DDD': 'Jasnoszary', + 'D35400': 'Dyniowy', + 'C0392B': 'Ciemnoczerwony', + 'BDC3C7': 'Srebrny', + '7F8C8D': 'Szarawy cyjan', + '999': 'Ciemnoszary' + }, + more: 'Więcej kolorów...', + panelTitle: 'Kolory', + textColorTitle: 'Kolor tekstu' +} ); diff --git a/sources/plugins/colorbutton/lang/pt-br.js b/sources/plugins/colorbutton/lang/pt-br.js new file mode 100644 index 0000000..b33da35 --- /dev/null +++ b/sources/plugins/colorbutton/lang/pt-br.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'pt-br', { + auto: 'Automático', + bgColorTitle: 'Cor do Plano de Fundo', + colors: { + '000': 'Preto', + '800000': 'Foquete', + '8B4513': 'Marrom 1', + '2F4F4F': 'Cinza 1', + '008080': 'Cerceta', + '000080': 'Azul Marinho', + '4B0082': 'Índigo', + '696969': 'Cinza 2', + B22222: 'Tijolo de Fogo', + A52A2A: 'Marrom 2', + DAA520: 'Vara Dourada', + '006400': 'Verde Escuro', + '40E0D0': 'Turquesa', + '0000CD': 'Azul Médio', + '800080': 'Roxo', + '808080': 'Cinza 3', + F00: 'Vermelho', + FF8C00: 'Laranja Escuro', + FFD700: 'Dourado', + '008000': 'Verde', + '0FF': 'Ciano', + '00F': 'Azul', + EE82EE: 'Violeta', + A9A9A9: 'Cinza Escuro', + FFA07A: 'Salmão Claro', + FFA500: 'Laranja', + FFFF00: 'Amarelo', + '00FF00': 'Lima', + AFEEEE: 'Turquesa Pálido', + ADD8E6: 'Azul Claro', + DDA0DD: 'Ameixa', + D3D3D3: 'Cinza Claro', + FFF0F5: 'Lavanda 1', + FAEBD7: 'Branco Antiguidade', + FFFFE0: 'Amarelo Claro', + F0FFF0: 'Orvalho', + F0FFFF: 'Azure', + F0F8FF: 'Azul Alice', + E6E6FA: 'Lavanda 2', + FFF: 'Branco', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Mais Cores...', + panelTitle: 'Cores', + textColorTitle: 'Cor do Texto' +} ); diff --git a/sources/plugins/colorbutton/lang/pt.js b/sources/plugins/colorbutton/lang/pt.js new file mode 100644 index 0000000..78481a9 --- /dev/null +++ b/sources/plugins/colorbutton/lang/pt.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'pt', { + auto: 'Automático', + bgColorTitle: 'Cor de fundo', + colors: { + '000': 'Black', + '800000': 'Castanho', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Azul naval', + '4B0082': 'Indigo', + '696969': 'Cinza escuro', + B22222: 'Vermelho tijolo', + A52A2A: 'Castanho', + DAA520: 'Dourado (daa520)', + '006400': 'Verde escuro (006400)', + '40E0D0': 'Turquesa', + '0000CD': 'Azul médio (0000cd)', + '800080': 'Purple', + '808080': 'Cinza', + F00: 'Vermelho', + FF8C00: 'Laranja escuro', + FFD700: 'Dourado', + '008000': 'Verde', + '0FF': 'Ciano', + '00F': 'Azul', + EE82EE: 'Violeta', + A9A9A9: 'Cinza fosco', + FFA07A: 'Salmão claro', + FFA500: 'Laranja', + FFFF00: 'Amarelo', + '00FF00': 'Limão (Verde espectro)', + AFEEEE: 'Turquesa pálida (afeeee)', + ADD8E6: 'Light Blue', + DDA0DD: 'Ameixa', + D3D3D3: 'Cinza claro', + FFF0F5: 'Lavanda avermelhada', + FAEBD7: 'Branco velho', + FFFFE0: 'Amarelo claro', + F0FFF0: 'Maná (f0fff0)', + F0FFFF: 'Azul celeste', + F0F8FF: 'Azul Alice (f0f8ff)', + E6E6FA: 'Lavanda', + FFF: 'Branco', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Mais cores...', + panelTitle: 'Cores', + textColorTitle: 'Cor do texto' +} ); diff --git a/sources/plugins/colorbutton/lang/ro.js b/sources/plugins/colorbutton/lang/ro.js new file mode 100644 index 0000000..6a3e100 --- /dev/null +++ b/sources/plugins/colorbutton/lang/ro.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'ro', { + auto: 'Automatic', + bgColorTitle: 'Coloarea fundalului', + colors: { + '000': 'Black', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Gray', + F00: 'Red', + FF8C00: 'Dark Orange', + FFD700: 'Gold', + '008000': 'Green', + '0FF': 'Cyan', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Mai multe culori...', + panelTitle: 'Colors', + textColorTitle: 'Culoarea textului' +} ); diff --git a/sources/plugins/colorbutton/lang/ru.js b/sources/plugins/colorbutton/lang/ru.js new file mode 100644 index 0000000..3a01781 --- /dev/null +++ b/sources/plugins/colorbutton/lang/ru.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'ru', { + auto: 'Автоматически', + bgColorTitle: 'Цвет фона', + colors: { + '000': 'Чёрный', + '800000': 'Бордовый', + '8B4513': 'Кожано-коричневый', + '2F4F4F': 'Темный синевато-серый', + '008080': 'Сине-зелёный', + '000080': 'Тёмно-синий', + '4B0082': 'Индиго', + '696969': 'Тёмно-серый', + B22222: 'Кирпичный', + A52A2A: 'Коричневый', + DAA520: 'Золотисто-берёзовый', + '006400': 'Темно-зелёный', + '40E0D0': 'Бирюзовый', + '0000CD': 'Умеренно синий', + '800080': 'Пурпурный', + '808080': 'Серый', + F00: 'Красный', + FF8C00: 'Темно-оранжевый', + FFD700: 'Золотистый', + '008000': 'Зелёный', + '0FF': 'Васильковый', + '00F': 'Синий', + EE82EE: 'Фиолетовый', + A9A9A9: 'Тускло-серый', + FFA07A: 'Светло-лососевый', + FFA500: 'Оранжевый', + FFFF00: 'Жёлтый', + '00FF00': 'Лайма', + AFEEEE: 'Бледно-синий', + ADD8E6: 'Свелто-голубой', + DDA0DD: 'Сливовый', + D3D3D3: 'Светло-серый', + FFF0F5: 'Розово-лавандовый', + FAEBD7: 'Античный белый', + FFFFE0: 'Светло-жёлтый', + F0FFF0: 'Медвяной росы', + F0FFFF: 'Лазурный', + F0F8FF: 'Бледно-голубой', + E6E6FA: 'Лавандовый', + FFF: 'Белый', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Ещё цвета...', + panelTitle: 'Цвета', + textColorTitle: 'Цвет текста' +} ); diff --git a/sources/plugins/colorbutton/lang/si.js b/sources/plugins/colorbutton/lang/si.js new file mode 100644 index 0000000..48dd572 --- /dev/null +++ b/sources/plugins/colorbutton/lang/si.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'si', { + auto: 'Automatic', // MISSING + bgColorTitle: 'පසුබිම් වර්ණය', + colors: { + '000': 'Black', // MISSING + '800000': 'Maroon', // MISSING + '8B4513': 'Saddle Brown', // MISSING + '2F4F4F': 'Dark Slate Gray', // MISSING + '008080': 'Teal', // MISSING + '000080': 'Navy', // MISSING + '4B0082': 'Indigo', // MISSING + '696969': 'Dark Gray', // MISSING + B22222: 'Fire Brick', // MISSING + A52A2A: 'Brown', // MISSING + DAA520: 'Golden Rod', // MISSING + '006400': 'Dark Green', // MISSING + '40E0D0': 'Turquoise', // MISSING + '0000CD': 'Medium Blue', // MISSING + '800080': 'Purple', // MISSING + '808080': 'Gray', // MISSING + F00: 'Red', // MISSING + FF8C00: 'Dark Orange', // MISSING + FFD700: 'Gold', // MISSING + '008000': 'Green', // MISSING + '0FF': 'Cyan', // MISSING + '00F': 'Blue', // MISSING + EE82EE: 'Violet', // MISSING + A9A9A9: 'Dim Gray', // MISSING + FFA07A: 'Light Salmon', // MISSING + FFA500: 'Orange', // MISSING + FFFF00: 'Yellow', // MISSING + '00FF00': 'Lime', // MISSING + AFEEEE: 'Pale Turquoise', // MISSING + ADD8E6: 'Light Blue', // MISSING + DDA0DD: 'Plum', // MISSING + D3D3D3: 'Light Grey', // MISSING + FFF0F5: 'Lavender Blush', // MISSING + FAEBD7: 'Antique White', // MISSING + FFFFE0: 'Light Yellow', // MISSING + F0FFF0: 'Honeydew', // MISSING + F0FFFF: 'Azure', // MISSING + F0F8FF: 'Alice Blue', // MISSING + E6E6FA: 'Lavender', // MISSING + FFF: 'White', // MISSING + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'More Colors...', // MISSING + panelTitle: 'වර්ණය', + textColorTitle: 'අක්ෂර වර්ණ' +} ); diff --git a/sources/plugins/colorbutton/lang/sk.js b/sources/plugins/colorbutton/lang/sk.js new file mode 100644 index 0000000..158ff9e --- /dev/null +++ b/sources/plugins/colorbutton/lang/sk.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'sk', { + auto: 'Automaticky', + bgColorTitle: 'Farba pozadia', + colors: { + '000': 'Čierna', + '800000': 'Gaštanová', + '8B4513': 'Sedlová hnedá', + '2F4F4F': 'Tmavo bridlicovo sivá', + '008080': 'Modrozelená', + '000080': 'Tmavomodrá', + '4B0082': 'Indigo', + '696969': 'Tmavá sivá', + B22222: 'Ohňová tehlová', + A52A2A: 'Hnedá', + DAA520: 'Zlatobyľ', + '006400': 'Tmavá zelená', + '40E0D0': 'Tyrkysová', + '0000CD': 'Stredná modrá', + '800080': 'Purpurová', + '808080': 'Sivá', + F00: 'Červená', + FF8C00: 'Tmavá oranžová', + FFD700: 'Zlatá', + '008000': 'Zelená', + '0FF': 'Azúrová', + '00F': 'Modrá', + EE82EE: 'Fialová', + A9A9A9: 'Tmavá sivá', + FFA07A: 'Svetlá lososová', + FFA500: 'Oranžová', + FFFF00: 'Žltá', + '00FF00': 'Vápenná', + AFEEEE: 'Svetlá tyrkysová', + ADD8E6: 'Svetlá modrá', + DDA0DD: 'Slivková', + D3D3D3: 'Svetlá sivá', + FFF0F5: 'Levanduľovo červená', + FAEBD7: 'Antická biela', + FFFFE0: 'Svetlá žltá', + F0FFF0: 'Medová', + F0FFFF: 'Azúrová', + F0F8FF: 'Alicovo modrá', + E6E6FA: 'Levanduľová', + FFF: 'Biela', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Viac farieb...', + panelTitle: 'Farby', + textColorTitle: 'Farba textu' +} ); diff --git a/sources/plugins/colorbutton/lang/sl.js b/sources/plugins/colorbutton/lang/sl.js new file mode 100644 index 0000000..2a4ee92 --- /dev/null +++ b/sources/plugins/colorbutton/lang/sl.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'sl', { + auto: 'Samodejno', + bgColorTitle: 'Barva ozadja', + colors: { + '000': 'Črna', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Rjava', + DAA520: 'Golden Rod', + '006400': 'Temno zelena', + '40E0D0': 'Turkizna', + '0000CD': 'Srednje modra', + '800080': 'Škrlatna', + '808080': 'Siva', + F00: 'Rdeča', + FF8C00: 'Temno oranžna', + FFD700: 'Zlata', + '008000': 'Zelena', + '0FF': 'Sinja', + '00F': 'Modra', + EE82EE: 'Vijolična', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Oranžna', + FFFF00: 'Rumena', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Svetlo modra', + DDA0DD: 'Plum', + D3D3D3: 'Svetlo siva', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Svetlo rumena', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'Bela', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Več barv ...', + panelTitle: 'Barve', + textColorTitle: 'Barva besedila' +} ); diff --git a/sources/plugins/colorbutton/lang/sq.js b/sources/plugins/colorbutton/lang/sq.js new file mode 100644 index 0000000..54147cd --- /dev/null +++ b/sources/plugins/colorbutton/lang/sq.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'sq', { + auto: 'Automatik', + bgColorTitle: 'Ngjyra e Prapavijës', + colors: { + '000': 'E zezë', + '800000': 'Ngjyrë gështenjë', + '8B4513': 'Ngjyrë Shale Kafe', + '2F4F4F': 'Ngjyrë Gri të errët ardëz', + '008080': 'Ngjyrë bajukë', + '000080': 'Ngjyrë Marine', + '4B0082': 'Indigo', + '696969': 'Gri e Errët', + B22222: 'Tullë në Flakë', + A52A2A: 'Ngjytë Kafe', + DAA520: 'Shkop i Artë', + '006400': 'E Gjelbër e Errët', + '40E0D0': 'Ngjyrë e Bruztë', + '0000CD': 'E Kaltër e Mesme', + '800080': 'Vjollcë', + '808080': 'Gri', + F00: 'E Kuqe', + FF8C00: 'E Portokalltë e Errët', + FFD700: 'Ngjyrë Ari', + '008000': 'E Gjelbërt', + '0FF': 'Cyan', + '00F': 'E Kaltër', + EE82EE: 'Vjollcë', + A9A9A9: 'Gri e Zbehtë', + FFA07A: 'Salmon i Ndritur', + FFA500: 'E Portokalltë', + FFFF00: 'E Verdhë', + '00FF00': 'Ngjyrë Gëlqere', + AFEEEE: 'Ngjyrë e Bruztë e Zbehtë', + ADD8E6: 'E Kaltër e Ndritur', + DDA0DD: 'Ngjyrë Llokumi', + D3D3D3: 'Gri e Ndritur', + FFF0F5: 'Ngjyrë Purpur e Skuqur', + FAEBD7: 'E Bardhë Antike', + FFFFE0: 'E verdhë e Ndritur', + F0FFF0: 'Ngjyrë Nektari', + F0FFFF: 'Ngjyrë Qielli', + F0F8FF: 'E Kaltër Alice', + E6E6FA: 'Ngjyrë Purpur e Zbetë', + FFF: 'E bardhë', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Më Shumë Ngjyra...', + panelTitle: 'Ngjyrat', + textColorTitle: 'Ngjyra e Tekstit' +} ); diff --git a/sources/plugins/colorbutton/lang/sr-latn.js b/sources/plugins/colorbutton/lang/sr-latn.js new file mode 100644 index 0000000..6b24afb --- /dev/null +++ b/sources/plugins/colorbutton/lang/sr-latn.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'sr-latn', { + auto: 'Automatski', + bgColorTitle: 'Boja pozadine', + colors: { + '000': 'Black', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Gray', + F00: 'Red', + FF8C00: 'Dark Orange', + FFD700: 'Gold', + '008000': 'Green', + '0FF': 'Cyan', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Više boja...', + panelTitle: 'Colors', + textColorTitle: 'Boja teksta' +} ); diff --git a/sources/plugins/colorbutton/lang/sr.js b/sources/plugins/colorbutton/lang/sr.js new file mode 100644 index 0000000..0d27bf3 --- /dev/null +++ b/sources/plugins/colorbutton/lang/sr.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'sr', { + auto: 'Аутоматски', + bgColorTitle: 'Боја позадине', + colors: { + '000': 'Black', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Gray', + F00: 'Red', + FF8C00: 'Dark Orange', + FFD700: 'Gold', + '008000': 'Green', + '0FF': 'Cyan', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Више боја...', + panelTitle: 'Colors', + textColorTitle: 'Боја текста' +} ); diff --git a/sources/plugins/colorbutton/lang/sv.js b/sources/plugins/colorbutton/lang/sv.js new file mode 100644 index 0000000..72be373 --- /dev/null +++ b/sources/plugins/colorbutton/lang/sv.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'sv', { + auto: 'Automatisk', + bgColorTitle: 'Bakgrundsfärg', + colors: { + '000': 'Svart', + '800000': 'Rödbrun', + '8B4513': 'Mörkbrun', + '2F4F4F': 'Skiffergrå', + '008080': 'Kricka', + '000080': 'Marinblå', + '4B0082': 'Indigo', + '696969': 'Mörkgrå', + B22222: 'Tegelsten', + A52A2A: 'Brun', + DAA520: 'Mörk guld', + '006400': 'Mörkgrön', + '40E0D0': 'Turkos', + '0000CD': 'Medium blå', + '800080': 'Lila', + '808080': 'Grå', + F00: 'Röd', + FF8C00: 'Mörkorange', + FFD700: 'Guld', + '008000': 'Grön', + '0FF': 'Turkos', + '00F': 'Blå', + EE82EE: 'Violett', + A9A9A9: 'Matt grå', + FFA07A: 'Laxrosa', + FFA500: 'Orange', + FFFF00: 'Gul', + '00FF00': 'Lime', + AFEEEE: 'Ljusturkos', + ADD8E6: 'Ljusblå', + DDA0DD: 'Plommon', + D3D3D3: 'Ljusgrå', + FFF0F5: 'Ljus lavendel', + FAEBD7: 'Antikvit', + FFFFE0: 'Ljusgul', + F0FFF0: 'Honungsdagg', + F0FFFF: 'Azurblå', + F0F8FF: 'Aliceblå', + E6E6FA: 'Lavendel', + FFF: 'Vit', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Fler färger...', + panelTitle: 'Färger', + textColorTitle: 'Textfärg' +} ); diff --git a/sources/plugins/colorbutton/lang/th.js b/sources/plugins/colorbutton/lang/th.js new file mode 100644 index 0000000..ff8e5d4 --- /dev/null +++ b/sources/plugins/colorbutton/lang/th.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'th', { + auto: 'สีอัตโนมัติ', + bgColorTitle: 'สีพื้นหลัง', + colors: { + '000': 'Black', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Brown', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Gray', + F00: 'Red', + FF8C00: 'Dark Orange', + FFD700: 'Gold', + '008000': 'Green', + '0FF': 'Cyan', + '00F': 'Blue', + EE82EE: 'Violet', + A9A9A9: 'Dim Gray', + FFA07A: 'Light Salmon', + FFA500: 'Orange', + FFFF00: 'Yellow', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'White', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'เลือกสีอื่นๆ...', + panelTitle: 'Colors', + textColorTitle: 'สีตัวอักษร' +} ); diff --git a/sources/plugins/colorbutton/lang/tr.js b/sources/plugins/colorbutton/lang/tr.js new file mode 100644 index 0000000..9a3e6f8 --- /dev/null +++ b/sources/plugins/colorbutton/lang/tr.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'tr', { + auto: 'Otomatik', + bgColorTitle: 'Arka Renk', + colors: { + '000': 'Siyah', + '800000': 'Kestane', + '8B4513': 'Koyu Kahverengi', + '2F4F4F': 'Koyu Kurşuni Gri', + '008080': 'Teal', + '000080': 'Mavi', + '4B0082': 'Çivit Mavisi', + '696969': 'Silik Gri', + B22222: 'Ateş Tuğlası', + A52A2A: 'Kahverengi', + DAA520: 'Altun Sırık', + '006400': 'Koyu Yeşil', + '40E0D0': 'Turkuaz', + '0000CD': 'Orta Mavi', + '800080': 'Pembe', + '808080': 'Gri', + F00: 'Kırmızı', + FF8C00: 'Koyu Portakal', + FFD700: 'Altın', + '008000': 'Yeşil', + '0FF': 'Ciyan', + '00F': 'Mavi', + EE82EE: 'Menekşe', + A9A9A9: 'Koyu Gri', + FFA07A: 'Açık Sarımsı', + FFA500: 'Portakal', + FFFF00: 'Sarı', + '00FF00': 'Açık Yeşil', + AFEEEE: 'Sönük Turkuaz', + ADD8E6: 'Açık Mavi', + DDA0DD: 'Mor', + D3D3D3: 'Açık Gri', + FFF0F5: 'Eflatun Pembe', + FAEBD7: 'Antik Beyaz', + FFFFE0: 'Açık Sarı', + F0FFF0: 'Balsarısı', + F0FFFF: 'Gök Mavisi', + F0F8FF: 'Reha Mavi', + E6E6FA: 'Eflatun', + FFF: 'Beyaz', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Diğer renkler...', + panelTitle: 'Renkler', + textColorTitle: 'Yazı Rengi' +} ); diff --git a/sources/plugins/colorbutton/lang/tt.js b/sources/plugins/colorbutton/lang/tt.js new file mode 100644 index 0000000..b3da33d --- /dev/null +++ b/sources/plugins/colorbutton/lang/tt.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'tt', { + auto: 'Автоматик', + bgColorTitle: 'Фон төсе', + colors: { + '000': 'Кара', + '800000': 'Бордо', + '8B4513': 'Дарчин', + '2F4F4F': 'Аспид соры', + '008080': 'Күкле-яшелле', + '000080': 'Куе күк', + '4B0082': 'Индиго', + '696969': 'Куе соры', + B22222: 'Кармин', + A52A2A: 'Чия кызыл', + DAA520: 'Алтын каен', + '006400': 'Үлән', + '40E0D0': 'Фирәзә', + '0000CD': 'Фарсы күк', + '800080': 'Шәмәхә', + '808080': 'Соры', + F00: 'Кызыл', + FF8C00: 'Кабак', + FFD700: 'Алтын', + '008000': 'Яшел', + '0FF': 'Ачык зәңгәр', + '00F': 'Зәңгәр', + EE82EE: 'Миләүшә', + A9A9A9: 'Ачык соры', + FFA07A: 'Кызгылт сары алсу', + FFA500: 'Кызгылт сары', + FFFF00: 'Сары', + '00FF00': 'Лайм', + AFEEEE: 'Тонык күк', + ADD8E6: 'Тонык күкбаш', + DDA0DD: 'Аксыл шәмәхә', + D3D3D3: 'Ачык соры', + FFF0F5: 'Ал ала миләүшә', + FAEBD7: 'Җитен', + FFFFE0: 'Ачык сары', + F0FFF0: 'Аксыл көрән', + F0FFFF: 'Ап-ак', + F0F8FF: 'Аксыл зәңгәр диңгез', + E6E6FA: 'Ала миләүшә', + FFF: 'Ак', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Башка төсләр...', + panelTitle: 'Төсләр', + textColorTitle: 'Текст төсе' +} ); diff --git a/sources/plugins/colorbutton/lang/ug.js b/sources/plugins/colorbutton/lang/ug.js new file mode 100644 index 0000000..199adaf --- /dev/null +++ b/sources/plugins/colorbutton/lang/ug.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'ug', { + auto: 'ئۆزلۈكىدىن', + bgColorTitle: 'تەگلىك رەڭگى', + colors: { + '000': 'قارا', + '800000': 'قىزغۇچ سېرىق', + '8B4513': 'توق قوڭۇر', + '2F4F4F': 'قارامتۇل يېشىل', + '008080': 'كۆكۈش يېشىل', + '000080': 'قارامتۇل كۆك', + '4B0082': 'كۆكۈش كۈلرەڭ', + '696969': 'قارامتۇل كۈلرەڭ', + B22222: 'خىش قىزىل', + A52A2A: 'قوڭۇر', + DAA520: 'ئالتۇن سېرىق', + '006400': 'توق يېشىل', + '40E0D0': 'كۆكۈچ يېشىل', + '0000CD': 'ئوتتۇراھال كۆك', + '800080': 'بىنەپشە', + '808080': 'كۈلرەڭ', + F00: 'قىزىل', + FF8C00: 'توق قىزغۇچ سېرىق', + FFD700: 'ئالتۇن', + '008000': 'يېشىل', + '0FF': 'يېشىل كۆك', + '00F': 'كۆك', + EE82EE: 'قىزغۇچ بىنەپشە', + A9A9A9: 'توق كۈلرەڭ', + FFA07A: 'كاۋا چېچىكى سېرىق', + FFA500: 'قىزغۇچ سېرىق', + FFFF00: 'سېرىق', + '00FF00': 'Lime', + AFEEEE: 'سۇس ھاۋا رەڭ', + ADD8E6: 'ئوچۇق كۆك', + DDA0DD: 'قىزغۇچ بىنەپشە', + D3D3D3: 'سۇس كۆكۈچ كۈلرەڭ', + FFF0F5: 'سۇس قىزغۇچ بىنەپشە', + FAEBD7: 'Antique White', + FFFFE0: 'سۇس سېرىق', + F0FFF0: 'Honeydew', + F0FFFF: 'ئاسمان كۆكى', + F0F8FF: 'سۇس كۆك', + E6E6FA: 'سۇس بىنەپشە', + FFF: 'ئاق', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'باشقا رەڭ', + panelTitle: 'رەڭ', + textColorTitle: 'تېكىست رەڭگى' +} ); diff --git a/sources/plugins/colorbutton/lang/uk.js b/sources/plugins/colorbutton/lang/uk.js new file mode 100644 index 0000000..d900812 --- /dev/null +++ b/sources/plugins/colorbutton/lang/uk.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'uk', { + auto: 'Авто', + bgColorTitle: 'Колір фону', + colors: { + '000': 'Чорний', + '800000': 'Бордовий', + '8B4513': 'Коричневий', + '2F4F4F': 'Темний сіро-зелений', + '008080': 'Морської хвилі', + '000080': 'Сливовий', + '4B0082': 'Індиго', + '696969': 'Темносірий', + B22222: 'Темночервоний', + A52A2A: 'Каштановий', + DAA520: 'Бежевий', + '006400': 'Темнозелений', + '40E0D0': 'Бірюзовий', + '0000CD': 'Темносиній', + '800080': 'Пурпурний', + '808080': 'Сірий', + F00: 'Червоний', + FF8C00: 'Темнооранжевий', + FFD700: 'Жовтий', + '008000': 'Зелений', + '0FF': 'Синьо-зелений', + '00F': 'Синій', + EE82EE: 'Фіолетовий', + A9A9A9: 'Світлосірий', + FFA07A: 'Рожевий', + FFA500: 'Оранжевий', + FFFF00: 'Яскравожовтий', + '00FF00': 'Салатовий', + AFEEEE: 'Світлобірюзовий', + ADD8E6: 'Блакитний', + DDA0DD: 'Світлофіолетовий', + D3D3D3: 'Сріблястий', + FFF0F5: 'Світлорожевий', + FAEBD7: 'Світлооранжевий', + FFFFE0: 'Світложовтий', + F0FFF0: 'Світлозелений', + F0FFFF: 'Світлий синьо-зелений', + F0F8FF: 'Світлоблакитний', + E6E6FA: 'Лавандовий', + FFF: 'Білий', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Кольори...', + panelTitle: 'Кольори', + textColorTitle: 'Колір тексту' +} ); diff --git a/sources/plugins/colorbutton/lang/vi.js b/sources/plugins/colorbutton/lang/vi.js new file mode 100644 index 0000000..b143a0f --- /dev/null +++ b/sources/plugins/colorbutton/lang/vi.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'vi', { + auto: 'Tự động', + bgColorTitle: 'Màu nền', + colors: { + '000': 'Đen', + '800000': 'Maroon', + '8B4513': 'Saddle Brown', + '2F4F4F': 'Dark Slate Gray', + '008080': 'Teal', + '000080': 'Navy', + '4B0082': 'Indigo', + '696969': 'Dark Gray', + B22222: 'Fire Brick', + A52A2A: 'Nâu', + DAA520: 'Golden Rod', + '006400': 'Dark Green', + '40E0D0': 'Turquoise', + '0000CD': 'Medium Blue', + '800080': 'Purple', + '808080': 'Xám', + F00: 'Đỏ', + FF8C00: 'Dark Orange', + FFD700: 'Vàng', + '008000': 'Xanh lá cây', + '0FF': 'Cyan', + '00F': 'Xanh da trời', + EE82EE: 'Tím', + A9A9A9: 'Xám tối', + FFA07A: 'Light Salmon', + FFA500: 'Màu cam', + FFFF00: 'Vàng', + '00FF00': 'Lime', + AFEEEE: 'Pale Turquoise', + ADD8E6: 'Light Blue', + DDA0DD: 'Plum', + D3D3D3: 'Light Grey', + FFF0F5: 'Lavender Blush', + FAEBD7: 'Antique White', + FFFFE0: 'Light Yellow', + F0FFF0: 'Honeydew', + F0FFFF: 'Azure', + F0F8FF: 'Alice Blue', + E6E6FA: 'Lavender', + FFF: 'Trắng', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: 'Màu khác...', + panelTitle: 'Màu sắc', + textColorTitle: 'Màu chữ' +} ); diff --git a/sources/plugins/colorbutton/lang/zh-cn.js b/sources/plugins/colorbutton/lang/zh-cn.js new file mode 100644 index 0000000..6d7cb7a --- /dev/null +++ b/sources/plugins/colorbutton/lang/zh-cn.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'zh-cn', { + auto: '自动', + bgColorTitle: '背景颜色', + colors: { + '000': '黑', + '800000': '褐红', + '8B4513': '深褐', + '2F4F4F': '墨绿', + '008080': '绿松石', + '000080': '海军蓝', + '4B0082': '靛蓝', + '696969': '暗灰', + B22222: '砖红', + A52A2A: '褐', + DAA520: '金黄', + '006400': '深绿', + '40E0D0': '蓝绿', + '0000CD': '中蓝', + '800080': '紫', + '808080': '灰', + F00: '红', + FF8C00: '深橙', + FFD700: '金', + '008000': '绿', + '0FF': '青', + '00F': '蓝', + EE82EE: '紫罗兰', + A9A9A9: '深灰', + FFA07A: '亮橙', + FFA500: '橙', + FFFF00: '黄', + '00FF00': '水绿', + AFEEEE: '粉蓝', + ADD8E6: '亮蓝', + DDA0DD: '梅红', + D3D3D3: '淡灰', + FFF0F5: '淡紫红', + FAEBD7: '古董白', + FFFFE0: '淡黄', + F0FFF0: '蜜白', + F0FFFF: '天蓝', + F0F8FF: '淡蓝', + E6E6FA: '淡紫', + FFF: '白', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: '其它颜色...', + panelTitle: '颜色', + textColorTitle: '文本颜色' +} ); diff --git a/sources/plugins/colorbutton/lang/zh.js b/sources/plugins/colorbutton/lang/zh.js new file mode 100644 index 0000000..85a7293 --- /dev/null +++ b/sources/plugins/colorbutton/lang/zh.js @@ -0,0 +1,75 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colorbutton', 'zh', { + auto: '自動', + bgColorTitle: '背景顏色', + colors: { + '000': '黑色', + '800000': '栗色', + '8B4513': '鞍褐色', + '2F4F4F': '暗瓦灰色', + '008080': '水壓色', + '000080': '丈青澀', + '4B0082': '靛青', + '696969': '深灰色', + B22222: '磚紅色', + A52A2A: '褐色', + DAA520: '金黃色', + '006400': '深綠色', + '40E0D0': '青綠色', + '0000CD': '藍色', + '800080': '紫色', + '808080': '灰色', + F00: '紅色', + FF8C00: '深橘色', + FFD700: '金色', + '008000': '綠色', + '0FF': '藍綠色', + '00F': '藍色', + EE82EE: '紫色', + A9A9A9: '暗灰色', + FFA07A: '亮鮭紅', + FFA500: '橘色', + FFFF00: '黃色', + '00FF00': '鮮綠色', + AFEEEE: '綠松色', + ADD8E6: '淺藍色', + DDA0DD: '枚紅色', + D3D3D3: '淺灰色', + FFF0F5: '淺紫色', + FAEBD7: '骨董白', + FFFFE0: '淺黃色', + F0FFF0: '蜜瓜綠', + F0FFFF: '天藍色', + F0F8FF: '愛麗斯蘭', + E6E6FA: '淺紫色', + FFF: '白色', + '1ABC9C': 'Strong Cyan', // MISSING + '2ECC71': 'Emerald', // MISSING + '3498DB': 'Bright Blue', // MISSING + '9B59B6': 'Amethyst', // MISSING + '4E5F70': 'Grayish Blue', // MISSING + 'F1C40F': 'Vivid Yellow', // MISSING + '16A085': 'Dark Cyan', // MISSING + '27AE60': 'Dark Emerald', // MISSING + '2980B9': 'Strong Blue', // MISSING + '8E44AD': 'Dark Violet', // MISSING + '2C3E50': 'Desaturated Blue', // MISSING + 'F39C12': 'Orange', // MISSING + 'E67E22': 'Carrot', // MISSING + 'E74C3C': 'Pale Red', // MISSING + 'ECF0F1': 'Bright Silver', // MISSING + '95A5A6': 'Light Grayish Cyan', // MISSING + 'DDD': 'Light Gray', // MISSING + 'D35400': 'Pumpkin', // MISSING + 'C0392B': 'Strong Red', // MISSING + 'BDC3C7': 'Silver', // MISSING + '7F8C8D': 'Grayish Cyan', // MISSING + '999': 'Dark Gray' // MISSING + }, + more: '更多顏色', + panelTitle: '顏色', + textColorTitle: '文字顏色' +} ); diff --git a/sources/plugins/colorbutton/plugin.js b/sources/plugins/colorbutton/plugin.js new file mode 100644 index 0000000..5382333 --- /dev/null +++ b/sources/plugins/colorbutton/plugin.js @@ -0,0 +1,411 @@ +/** + * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. + * For licensing, see LICENSE.md or http://ckeditor.com/license + */ + +/** + * @fileOverview The "colorbutton" plugin that makes it possible to assign + * text and background colors to editor contents. + * + */ +CKEDITOR.plugins.add( 'colorbutton', { + requires: 'panelbutton,floatpanel', + // jscs:disable maximumLineLength + lang: 'af,ar,az,bg,bn,bs,ca,cs,cy,da,de,de-ch,el,en,en-au,en-ca,en-gb,eo,es,et,eu,fa,fi,fo,fr,fr-ca,gl,gu,he,hi,hr,hu,id,is,it,ja,ka,km,ko,ku,lt,lv,mk,mn,ms,nb,nl,no,oc,pl,pt,pt-br,ro,ru,si,sk,sl,sq,sr,sr-latn,sv,th,tr,tt,ug,uk,vi,zh,zh-cn', // %REMOVE_LINE_CORE% + // jscs:enable maximumLineLength + icons: 'bgcolor,textcolor', // %REMOVE_LINE_CORE% + hidpi: true, // %REMOVE_LINE_CORE% + init: function( editor ) { + var config = editor.config, + lang = editor.lang.colorbutton; + + if ( !CKEDITOR.env.hc ) { + addButton( 'TextColor', 'fore', lang.textColorTitle, 10, { + contentTransformations: [ + [ + { + element: 'font', + check: 'span{color}', + left: function( element ) { + return !!element.attributes.color; + }, + right: function( element ) { + element.name = 'span'; + + element.attributes.color && ( element.styles.color = element.attributes.color ); + delete element.attributes.color; + } + } + ] + ] + } ); + + var bgOptions = {}, + normalizeBackground = editor.config.colorButton_normalizeBackground; + + if ( normalizeBackground === undefined || normalizeBackground ) { + // If background contains only color, then we want to convert it into background-color so that it's + // correctly picked by colorbutton plugin. + bgOptions.contentTransformations = [ + [ + { + // Transform span that specify background with color only to background-color. + element: 'span', + left: function( element ) { + var tools = CKEDITOR.tools; + if ( element.name != 'span' || !element.styles || !element.styles.background ) { + return false; + } + + var background = tools.style.parse.background( element.styles.background ); + + // We return true only if background specifies **only** color property, and there's only one background directive. + return background.color && tools.objectKeys( background ).length === 1; + }, + right: function( element ) { + var style = new CKEDITOR.style( editor.config.colorButton_backStyle, { + color: element.styles.background + } ), + definition = style.getDefinition(); + + // Align the output object with the template used in config. + element.name = definition.element; + element.styles = definition.styles; + element.attributes = definition.attributes || {}; + + return element; + } + } + ] + ]; + } + + addButton( 'BGColor', 'back', lang.bgColorTitle, 20, bgOptions ); + } + + function addButton( name, type, title, order, options ) { + var style = new CKEDITOR.style( config[ 'colorButton_' + type + 'Style' ] ), + colorBoxId = CKEDITOR.tools.getNextId() + '_colorBox'; + + options = options || {}; + + editor.ui.add( name, CKEDITOR.UI_PANELBUTTON, { + label: title, + title: title, + modes: { wysiwyg: 1 }, + editorFocus: 0, + toolbar: 'colors,' + order, + allowedContent: style, + requiredContent: style, + contentTransformations: options.contentTransformations, + + panel: { + css: CKEDITOR.skin.getPath( 'editor' ), + attributes: { role: 'listbox', 'aria-label': lang.panelTitle } + }, + + onBlock: function( panel, block ) { + block.autoSize = true; + block.element.addClass( 'cke_colorblock' ); + block.element.setHtml( renderColors( panel, type, colorBoxId ) ); + // The block should not have scrollbars (#5933, #6056) + block.element.getDocument().getBody().setStyle( 'overflow', 'hidden' ); + + CKEDITOR.ui.fire( 'ready', this ); + + var keys = block.keys; + var rtl = editor.lang.dir == 'rtl'; + keys[ rtl ? 37 : 39 ] = 'next'; // ARROW-RIGHT + keys[ 40 ] = 'next'; // ARROW-DOWN + keys[ 9 ] = 'next'; // TAB + keys[ rtl ? 39 : 37 ] = 'prev'; // ARROW-LEFT + keys[ 38 ] = 'prev'; // ARROW-UP + keys[ CKEDITOR.SHIFT + 9 ] = 'prev'; // SHIFT + TAB + keys[ 32 ] = 'click'; // SPACE + }, + + refresh: function() { + if ( !editor.activeFilter.check( style ) ) + this.setState( CKEDITOR.TRISTATE_DISABLED ); + }, + + // The automatic colorbox should represent the real color (#6010) + onOpen: function() { + + var selection = editor.getSelection(), + block = selection && selection.getStartElement(), + path = editor.elementPath( block ), + color; + + if ( !path ) + return; + + // Find the closest block element. + block = path.block || path.blockLimit || editor.document.getBody(); + + // The background color might be transparent. In that case, look up the color in the DOM tree. + do { + color = block && block.getComputedStyle( type == 'back' ? 'background-color' : 'color' ) || 'transparent'; + } + while ( type == 'back' && color == 'transparent' && block && ( block = block.getParent() ) ); + + // The box should never be transparent. + if ( !color || color == 'transparent' ) + color = '#ffffff'; + + if ( config.colorButton_enableAutomatic !== false ) { + this._.panel._.iframe.getFrameDocument().getById( colorBoxId ).setStyle( 'background-color', color ); + } + + return color; + } + } ); + } + + function renderColors( panel, type, colorBoxId ) { + var output = [], + colors = config.colorButton_colors.split( ',' ), + colorsPerRow = config.colorButton_colorsPerRow || 6, + // Tells if we should include "More Colors..." button. + moreColorsEnabled = editor.plugins.colordialog && config.colorButton_enableMore !== false, + // aria-setsize and aria-posinset attributes are used to indicate size of options, because + // screen readers doesn't play nice with table, based layouts (#12097). + total = colors.length + ( moreColorsEnabled ? 2 : 1 ); + + var clickFn = CKEDITOR.tools.addFunction( function( color, type ) { + var applyColorStyle = arguments.callee; + function onColorDialogClose( evt ) { + this.removeListener( 'ok', onColorDialogClose ); + this.removeListener( 'cancel', onColorDialogClose ); + + evt.name == 'ok' && applyColorStyle( this.getContentElement( 'picker', 'selectedColor' ).getValue(), type ); + } + + if ( color == '?' ) { + editor.openDialog( 'colordialog', function() { + this.on( 'ok', onColorDialogClose ); + this.on( 'cancel', onColorDialogClose ); + } ); + + return; + } + + editor.focus(); + + panel.hide(); + + editor.fire( 'saveSnapshot' ); + + // Clean up any conflicting style within the range. + editor.removeStyle( new CKEDITOR.style( config[ 'colorButton_' + type + 'Style' ], { color: 'inherit' } ) ); + + if ( color ) { + var colorStyle = config[ 'colorButton_' + type + 'Style' ]; + + colorStyle.childRule = type == 'back' ? + function( element ) { + // It's better to apply background color as the innermost style. (#3599) + // Except for "unstylable elements". (#6103) + return isUnstylable( element ); + } : function( element ) { + // Fore color style must be applied inside links instead of around it. (#4772,#6908) + return !( element.is( 'a' ) || element.getElementsByTag( 'a' ).count() ) || isUnstylable( element ); + }; + + editor.applyStyle( new CKEDITOR.style( colorStyle, { color: color } ) ); + } + + editor.fire( 'saveSnapshot' ); + } ); + + if ( config.colorButton_enableAutomatic !== false ) { + // Render the "Automatic" button. + output.push( '' + + '' + + '' + + '' + + '' + + '
', lang.auto, '
' + + '
' ); + } + output.push( '' ); + + // Render the color boxes. + for ( var i = 0; i < colors.length; i++ ) { + if ( ( i % colorsPerRow ) === 0 ) + output.push( '' ); + + var parts = colors[ i ].split( '/' ), + colorName = parts[ 0 ], + colorCode = parts[ 1 ] || colorName; + + // The data can be only a color code (without #) or colorName + color code + // If only a color code is provided, then the colorName is the color with the hash + // Convert the color from RGB to RRGGBB for better compatibility with IE and . See #5676 + if ( !parts[ 1 ] ) + colorName = '#' + colorName.replace( /^(.)(.)(.)$/, '$1$1$2$2$3$3' ); + + var colorLabel = editor.lang.colorbutton.colors[ colorCode ] || colorCode; + output.push( '' ); + } + + // Render the "More Colors" button. + if ( moreColorsEnabled ) { + output.push( '' + + '' + + '' ); // tr is later in the code. + } + + output.push( '
' + + '' + + '' + + '' + + '
' + + '', lang.more, '' + + '
' ); + + return output.join( '' ); + } + + function isUnstylable( ele ) { + return ( ele.getAttribute( 'contentEditable' ) == 'false' ) || ele.getAttribute( 'data-nostyle' ); + } + } +} ); + +/** + * Whether to enable the **More Colors** button in the color selectors. + * + * Read more in the [documentation](#!/guide/dev_colorbutton) + * and see the [SDK sample](http://sdk.ckeditor.com/samples/colorbutton.html). + * + * config.colorButton_enableMore = false; + * + * @cfg {Boolean} [colorButton_enableMore=true] + * @member CKEDITOR.config + */ + +/** + * Defines the colors to be displayed in the color selectors. This is a string + * containing hexadecimal notation for HTML colors, without the `'#'` prefix. + * + * **Since 3.3:** A color name may optionally be defined by prefixing the entries with + * a name and the slash character. For example, `'FontColor1/FF9900'` will be + * displayed as the color `#FF9900` in the selector, but will be output as `'FontColor1'`. + * + * **Since 4.6.2:** The default color palette has changed. It contains fewer colors in more + * pastel shades than the previous one. + * + * Read more in the [documentation](#!/guide/dev_colorbutton) + * and see the [SDK sample](http://sdk.ckeditor.com/samples/colorbutton.html). + * + * // Brazil colors only. + * config.colorButton_colors = '00923E,F8C100,28166F'; + * + * config.colorButton_colors = 'FontColor1/FF9900,FontColor2/0066CC,FontColor3/F00'; + * + * // CKEditor color palette available before version 4.6.2. + * config.colorButton_colors = + * '000,800000,8B4513,2F4F4F,008080,000080,4B0082,696969,' + + * 'B22222,A52A2A,DAA520,006400,40E0D0,0000CD,800080,808080,' + + * 'F00,FF8C00,FFD700,008000,0FF,00F,EE82EE,A9A9A9,' + + * 'FFA07A,FFA500,FFFF00,00FF00,AFEEEE,ADD8E6,DDA0DD,D3D3D3,' + + * 'FFF0F5,FAEBD7,FFFFE0,F0FFF0,F0FFFF,F0F8FF,E6E6FA,FFF'; + * + * @cfg {String} [colorButton_colors=see source] + * @member CKEDITOR.config + */ +CKEDITOR.config.colorButton_colors = '1ABC9C,2ECC71,3498DB,9B59B6,4E5F70,F1C40F,' + + '16A085,27AE60,2980B9,8E44AD,2C3E50,F39C12,' + + 'E67E22,E74C3C,ECF0F1,95A5A6,DDD,FFF,' + + 'D35400,C0392B,BDC3C7,7F8C8D,999,000'; + +/** + * Stores the style definition that applies the text foreground color. + * + * Read more in the [documentation](#!/guide/dev_colorbutton) + * and see the [SDK sample](http://sdk.ckeditor.com/samples/colorbutton.html). + * + * // This is actually the default value. + * config.colorButton_foreStyle = { + * element: 'span', + * styles: { color: '#(color)' } + * }; + * + * @cfg [colorButton_foreStyle=see source] + * @member CKEDITOR.config + */ +CKEDITOR.config.colorButton_foreStyle = { + element: 'span', + styles: { 'color': '#(color)' }, + overrides: [ { + element: 'font', attributes: { 'color': null } + } ] +}; + +/** + * Stores the style definition that applies the text background color. + * + * Read more in the [documentation](#!/guide/dev_colorbutton) + * and see the [SDK sample](http://sdk.ckeditor.com/samples/colorbutton.html). + * + * // This is actually the default value. + * config.colorButton_backStyle = { + * element: 'span', + * styles: { 'background-color': '#(color)' } + * }; + * + * @cfg [colorButton_backStyle=see source] + * @member CKEDITOR.config + */ +CKEDITOR.config.colorButton_backStyle = { + element: 'span', + styles: { 'background-color': '#(color)' } +}; + +/** + * Whether to enable the **Automatic** button in the color selectors. + * + * Read more in the [documentation](#!/guide/dev_colorbutton) + * and see the [SDK sample](http://sdk.ckeditor.com/samples/colorbutton.html). + * + * config.colorButton_enableAutomatic = false; + * + * @cfg {Boolean} [colorButton_enableAutomatic=true] + * @member CKEDITOR.config + */ + +/** + * Defines how many colors will be shown per row in the color selectors. + * + * Read more in the [documentation](#!/guide/dev_colorbutton) + * and see the [SDK sample](http://sdk.ckeditor.com/samples/colorbutton.html). + * + * config.colorButton_colorsPerRow = 8; + * + * @since 4.6.2 + * @cfg {Number} [colorButton_colorsPerRow=6] + * @member CKEDITOR.config + */ + +/** + * Whether the plugin should convert `background` CSS properties with color only, to a `background-color` property, + * allowing the [Color Button](http://ckeditor.com/addon/colorbutton) plugin to edit these styles. + * + * config.colorButton_normalizeBackground = false; + * + * @since 4.6.1 + * @cfg {Boolean} [colorButton_normalizeBackground=true] + * @member CKEDITOR.config + */ diff --git a/sources/plugins/colordialog/dialogs/colordialog.css b/sources/plugins/colordialog/dialogs/colordialog.css new file mode 100644 index 0000000..3ec0d2a --- /dev/null +++ b/sources/plugins/colordialog/dialogs/colordialog.css @@ -0,0 +1,20 @@ +/** + * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. + * For licensing, see LICENSE.md or http://ckeditor.com/license + */ + +.cke_colordialog_colorcell { + width: 12px; /* All cells have equal width which depends on parent width (in this case table parent). Width works more like max-width. */ + height: 14px; + padding: 1px; /* Padding is replaced by border for focused cells. Prevents 'jumping' when adding borders. */ +} + +.cke_colordialog_colorcell.cke_colordialog_focused_light, +.cke_colordialog_colorcell.cke_colordialog_focused_dark { + padding: 0; /* Shrink cell to allow 1px border indicating focus. */ + border: 1px dotted #000; +} + +.cke_colordialog_colorcell.cke_colordialog_focused_dark { + border-color: #FFF; +} diff --git a/sources/plugins/colordialog/dialogs/colordialog.js b/sources/plugins/colordialog/dialogs/colordialog.js new file mode 100644 index 0000000..cb67766 --- /dev/null +++ b/sources/plugins/colordialog/dialogs/colordialog.js @@ -0,0 +1,343 @@ +/** + * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. + * For licensing, see LICENSE.md or http://ckeditor.com/license + */ + +CKEDITOR.dialog.add( 'colordialog', function( editor ) { + // Define some shorthands. + var $el = CKEDITOR.dom.element, + $doc = CKEDITOR.document, + lang = editor.lang.colordialog, + colorCellCls = 'cke_colordialog_colorcell', + focusedColorLightCls = 'cke_colordialog_focused_light', + focusedColorDarkCls = 'cke_colordialog_focused_dark', + selectedColorCls = 'cke_colordialog_selected'; + + // Reference the dialog. + var dialog, + selected; + + var spacer = { + type: 'html', + html: ' ' + }; + + function clearSelected() { + $doc.getById( selHiColorId ).removeStyle( 'background-color' ); + dialog.getContentElement( 'picker', 'selectedColor' ).setValue( '' ); + removeSelected(); + } + + function updateSelected( evt ) { + var target = evt.data.getTarget(), + color; + + if ( target.getName() == 'td' && ( color = target.getChild( 0 ).getHtml() ) ) { + removeSelected(); + + selected = target; + selected.setAttribute( 'aria-selected', true ); + selected.addClass( selectedColorCls ); + dialog.getContentElement( 'picker', 'selectedColor' ).setValue( color ); + } + } + + function removeSelected() { + if ( selected ) { + selected.removeClass( selectedColorCls ); + selected.removeAttribute( 'aria-selected' ); // Attribute aria-selected should also be removed when selection changes. + selected = null; + } + } + + // Basing black-white decision off of luma scheme using the Rec. 709 version. + function isLightColor( color ) { + color = color.replace( /^#/, '' ); + for ( var i = 0, rgb = []; i <= 2; i++ ) + rgb[ i ] = parseInt( color.substr( i * 2, 2 ), 16 ); + var luma = ( 0.2126 * rgb[ 0 ] ) + ( 0.7152 * rgb[ 1 ] ) + ( 0.0722 * rgb[ 2 ] ); + return luma >= 165; + } + + // Distinguish focused and hover states. + var focused, hovered; + + // Apply highlight style. + function updateHighlight( event ) { + // Convert to event. + !event.name && ( event = new CKEDITOR.event( event ) ); + + var isFocus = !( /mouse/ ).test( event.name ), + target = event.data.getTarget(), + color; + + if ( target.getName() == 'td' && ( color = target.getChild( 0 ).getHtml() ) ) { + removeHighlight( event ); + + isFocus ? focused = target : hovered = target; + + // Apply CSS class to show focus. + if ( isFocus ) { + target.addClass( isLightColor( color ) ? focusedColorLightCls : focusedColorDarkCls ); + } + setHighlight( color ); + } + } + + function clearHighlight() { + focused.removeClass( focusedColorLightCls ); + focused.removeClass( focusedColorDarkCls ); + setHighlight( false ); + focused = null; + } + + // Remove previously focused style. + function removeHighlight( event ) { + var isFocus = !( /mouse/ ).test( event.name ), + target = isFocus && focused; + + if ( target ) { + target.removeClass( focusedColorLightCls ); + target.removeClass( focusedColorDarkCls ); + } + + if ( !( focused || hovered ) ) { + setHighlight( false ); + } + } + + function setHighlight( color ) { + if ( color ) { + $doc.getById( hicolorId ).setStyle( 'background-color', color ); + $doc.getById( hicolorTextId ).setHtml( color ); + + } else { + $doc.getById( hicolorId ).removeStyle( 'background-color' ); + $doc.getById( hicolorTextId ).setHtml( ' ' ); + } + } + + function onKeyStrokes( evt ) { + var domEvt = evt.data; + + var element = domEvt.getTarget(); + var relative, nodeToMove; + var keystroke = domEvt.getKeystroke(), + rtl = editor.lang.dir == 'rtl'; + + switch ( keystroke ) { + // UP-ARROW + case 38: + // relative is TR + if ( ( relative = element.getParent().getPrevious() ) ) { + nodeToMove = relative.getChild( [ element.getIndex() ] ); + nodeToMove.focus(); + } + domEvt.preventDefault(); + break; + // DOWN-ARROW + case 40: + // relative is TR + if ( ( relative = element.getParent().getNext() ) ) { + nodeToMove = relative.getChild( [ element.getIndex() ] ); + if ( nodeToMove && nodeToMove.type == 1 ) + nodeToMove.focus(); + + } + domEvt.preventDefault(); + break; + + // SPACE + // ENTER + case 32: + case 13: + updateSelected( evt ); + domEvt.preventDefault(); + break; + + // RIGHT-ARROW + case rtl ? 37 : 39: + // relative is TD + if ( ( nodeToMove = element.getNext() ) ) { + if ( nodeToMove.type == 1 ) { + nodeToMove.focus(); + domEvt.preventDefault( true ); + } + } + // relative is TR + else if ( ( relative = element.getParent().getNext() ) ) { + nodeToMove = relative.getChild( [ 0 ] ); + if ( nodeToMove && nodeToMove.type == 1 ) { + nodeToMove.focus(); + domEvt.preventDefault( true ); + } + } + break; + + // LEFT-ARROW + case rtl ? 39 : 37: + // relative is TD + if ( ( nodeToMove = element.getPrevious() ) ) { + nodeToMove.focus(); + domEvt.preventDefault( true ); + } + // relative is TR + else if ( ( relative = element.getParent().getPrevious() ) ) { + nodeToMove = relative.getLast(); + nodeToMove.focus(); + domEvt.preventDefault( true ); + } + break; + default: + // Do not stop not handled events. + return; + } + } + + function createColorTable() { + table = CKEDITOR.dom.element.createFromHtml( '' + + '' + + '
' + lang.options + '
' ); + + table.on( 'mouseover', updateHighlight ); + table.on( 'mouseout', removeHighlight ); + + // Create the base colors array. + var aColors = [ '00', '33', '66', '99', 'cc', 'ff' ]; + + // This function combines two ranges of three values from the color array into a row. + function appendColorRow( rangeA, rangeB ) { + for ( var i = rangeA; i < rangeA + 3; i++ ) { + var row = new $el( table.$.insertRow( -1 ) ); + row.setAttribute( 'role', 'row' ); + + for ( var j = rangeB; j < rangeB + 3; j++ ) { + for ( var n = 0; n < 6; n++ ) { + appendColorCell( row.$, '#' + aColors[ j ] + aColors[ n ] + aColors[ i ] ); + } + } + } + } + + // This function create a single color cell in the color table. + function appendColorCell( targetRow, color ) { + var cell = new $el( targetRow.insertCell( -1 ) ); + cell.setAttribute( 'class', 'ColorCell ' + colorCellCls ); + cell.setAttribute( 'tabIndex', -1 ); + cell.setAttribute( 'role', 'gridcell' ); + + cell.on( 'keydown', onKeyStrokes ); + cell.on( 'click', updateSelected ); + cell.on( 'focus', updateHighlight ); + cell.on( 'blur', removeHighlight ); + + cell.setStyle( 'background-color', color ); + + var colorLabel = numbering( 'color_table_cell' ); + cell.setAttribute( 'aria-labelledby', colorLabel ); + cell.append( CKEDITOR.dom.element.createFromHtml( '' + color + '', CKEDITOR.document ) ); + } + + appendColorRow( 0, 0 ); + appendColorRow( 3, 0 ); + appendColorRow( 0, 3 ); + appendColorRow( 3, 3 ); + + // Create the last row. + var oRow = new $el( table.$.insertRow( -1 ) ); + oRow.setAttribute( 'role', 'row' ); + + // Create the gray scale colors cells. + appendColorCell( oRow.$, '#000000' ); + for ( var n = 0; n < 16; n++ ) { + var c = n.toString( 16 ); + appendColorCell( oRow.$, '#' + c + c + c + c + c + c ); + } + appendColorCell( oRow.$, '#ffffff' ); + } + + var numbering = function( id ) { + return CKEDITOR.tools.getNextId() + '_' + id; + }, + hicolorId = numbering( 'hicolor' ), + hicolorTextId = numbering( 'hicolortext' ), + selHiColorId = numbering( 'selhicolor' ), + table; + + createColorTable(); + + // Load CSS. + CKEDITOR.document.appendStyleSheet( CKEDITOR.getUrl( CKEDITOR.plugins.get( 'colordialog' ).path + 'dialogs/colordialog.css' ) ); + + return { + title: lang.title, + minWidth: 360, + minHeight: 220, + onLoad: function() { + // Update reference. + dialog = this; + }, + onHide: function() { + clearSelected(); + clearHighlight(); + }, + contents: [ { + id: 'picker', + label: lang.title, + accessKey: 'I', + elements: [ { + type: 'hbox', + padding: 0, + widths: [ '70%', '10%', '30%' ], + children: [ { + type: 'html', + html: '
', + onLoad: function() { + CKEDITOR.document.getById( this.domId ).append( table ); + }, + focus: function() { + // Restore the previously focused cell, + // otherwise put the initial focus on the first table cell. + ( focused || this.getElement().getElementsByTag( 'td' ).getItem( 0 ) ).focus(); + } + }, + spacer, + { + type: 'vbox', + padding: 0, + widths: [ '70%', '5%', '25%' ], + children: [ { + type: 'html', + html: '' + lang.highlight + '' + + '
' + + '
 
' + lang.selected + '' + + '
' + }, + { + type: 'text', + label: lang.selected, + labelStyle: 'display:none', + id: 'selectedColor', + style: 'width: 76px;margin-top:4px', + onChange: function() { + // Try to update color preview with new value. If fails, then set it no none. + try { + $doc.getById( selHiColorId ).setStyle( 'background-color', this.getValue() ); + } catch ( e ) { + clearSelected(); + } + } + }, + spacer, + { + type: 'button', + id: 'clear', + label: lang.clear, + onClick: clearSelected + } ] + } ] + } ] + } ] + }; +} ); diff --git a/sources/plugins/colordialog/lang/af.js b/sources/plugins/colordialog/lang/af.js new file mode 100644 index 0000000..2fc0118 --- /dev/null +++ b/sources/plugins/colordialog/lang/af.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'af', { + clear: 'Herstel', + highlight: 'Aktief', + options: 'Kleuropsies', + selected: 'Geselekteer', + title: 'Kies kleur' +} ); diff --git a/sources/plugins/colordialog/lang/ar.js b/sources/plugins/colordialog/lang/ar.js new file mode 100644 index 0000000..cec0667 --- /dev/null +++ b/sources/plugins/colordialog/lang/ar.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'ar', { + clear: 'مسح', + highlight: 'تحديد', + options: 'اختيارات الألوان', + selected: 'اللون المختار', + title: 'اختر اللون' +} ); diff --git a/sources/plugins/colordialog/lang/az.js b/sources/plugins/colordialog/lang/az.js new file mode 100644 index 0000000..0ddae4b --- /dev/null +++ b/sources/plugins/colordialog/lang/az.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'az', { + clear: 'Təmizlə', + highlight: 'Ayırmaq', + options: 'Rəng seçimləri', + selected: 'Seçilmiş rəng', + title: 'Rəngi seç' +} ); diff --git a/sources/plugins/colordialog/lang/bg.js b/sources/plugins/colordialog/lang/bg.js new file mode 100644 index 0000000..bd99938 --- /dev/null +++ b/sources/plugins/colordialog/lang/bg.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'bg', { + clear: 'Изчистване', + highlight: 'Осветяване', + options: 'Цветови опции', + selected: 'Изберете цвят', + title: 'Изберете цвят' +} ); diff --git a/sources/plugins/colordialog/lang/bn.js b/sources/plugins/colordialog/lang/bn.js new file mode 100644 index 0000000..1f07b18 --- /dev/null +++ b/sources/plugins/colordialog/lang/bn.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'bn', { + clear: 'Clear', // MISSING + highlight: 'Highlight', // MISSING + options: 'Color Options', // MISSING + selected: 'Selected Color', // MISSING + title: 'Select color' // MISSING +} ); diff --git a/sources/plugins/colordialog/lang/bs.js b/sources/plugins/colordialog/lang/bs.js new file mode 100644 index 0000000..94093f9 --- /dev/null +++ b/sources/plugins/colordialog/lang/bs.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'bs', { + clear: 'Clear', // MISSING + highlight: 'Highlight', // MISSING + options: 'Color Options', // MISSING + selected: 'Selected Color', // MISSING + title: 'Select color' // MISSING +} ); diff --git a/sources/plugins/colordialog/lang/ca.js b/sources/plugins/colordialog/lang/ca.js new file mode 100644 index 0000000..09a2062 --- /dev/null +++ b/sources/plugins/colordialog/lang/ca.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'ca', { + clear: 'Neteja', + highlight: 'Destacat', + options: 'Opcions del color', + selected: 'Color Seleccionat', + title: 'Seleccioni el color' +} ); diff --git a/sources/plugins/colordialog/lang/cs.js b/sources/plugins/colordialog/lang/cs.js new file mode 100644 index 0000000..56a99b7 --- /dev/null +++ b/sources/plugins/colordialog/lang/cs.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'cs', { + clear: 'Vyčistit', + highlight: 'Zvýraznit', + options: 'Nastavení barvy', + selected: 'Vybráno', + title: 'Výběr barvy' +} ); diff --git a/sources/plugins/colordialog/lang/cy.js b/sources/plugins/colordialog/lang/cy.js new file mode 100644 index 0000000..84501b6 --- /dev/null +++ b/sources/plugins/colordialog/lang/cy.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'cy', { + clear: 'Clirio', + highlight: 'Uwcholeuo', + options: 'Opsiynau Lliw', + selected: 'Lliw a Ddewiswyd', + title: 'Dewis lliw' +} ); diff --git a/sources/plugins/colordialog/lang/da.js b/sources/plugins/colordialog/lang/da.js new file mode 100644 index 0000000..24188c7 --- /dev/null +++ b/sources/plugins/colordialog/lang/da.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'da', { + clear: 'Nulstil', + highlight: 'Markér', + options: 'Farvemuligheder', + selected: 'Valgt farve', + title: 'Vælg farve' +} ); diff --git a/sources/plugins/colordialog/lang/de-ch.js b/sources/plugins/colordialog/lang/de-ch.js new file mode 100644 index 0000000..9c9f542 --- /dev/null +++ b/sources/plugins/colordialog/lang/de-ch.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'de-ch', { + clear: 'Entfernen', + highlight: 'Hervorheben', + options: 'Farboptionen', + selected: 'Ausgewählte Farbe', + title: 'Farbe auswählen' +} ); diff --git a/sources/plugins/colordialog/lang/de.js b/sources/plugins/colordialog/lang/de.js new file mode 100644 index 0000000..eac47c7 --- /dev/null +++ b/sources/plugins/colordialog/lang/de.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'de', { + clear: 'Entfernen', + highlight: 'Hervorheben', + options: 'Farboptionen', + selected: 'Ausgewählte Farbe', + title: 'Farbe auswählen' +} ); diff --git a/sources/plugins/colordialog/lang/el.js b/sources/plugins/colordialog/lang/el.js new file mode 100644 index 0000000..ac63513 --- /dev/null +++ b/sources/plugins/colordialog/lang/el.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'el', { + clear: 'Εκκαθάριση', + highlight: 'Σήμανση', + options: 'Επιλογές Χρωμάτων', + selected: 'Επιλεγμένο Χρώμα', + title: 'Επιλογή χρώματος' +} ); diff --git a/sources/plugins/colordialog/lang/en-au.js b/sources/plugins/colordialog/lang/en-au.js new file mode 100644 index 0000000..4f979a0 --- /dev/null +++ b/sources/plugins/colordialog/lang/en-au.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'en-au', { + clear: 'Clear', // MISSING + highlight: 'Highlight', // MISSING + options: 'Color Options', // MISSING + selected: 'Selected Color', // MISSING + title: 'Select color' // MISSING +} ); diff --git a/sources/plugins/colordialog/lang/en-ca.js b/sources/plugins/colordialog/lang/en-ca.js new file mode 100644 index 0000000..4a42cdf --- /dev/null +++ b/sources/plugins/colordialog/lang/en-ca.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'en-ca', { + clear: 'Clear', // MISSING + highlight: 'Highlight', // MISSING + options: 'Color Options', // MISSING + selected: 'Selected Color', // MISSING + title: 'Select color' // MISSING +} ); diff --git a/sources/plugins/colordialog/lang/en-gb.js b/sources/plugins/colordialog/lang/en-gb.js new file mode 100644 index 0000000..75a4a57 --- /dev/null +++ b/sources/plugins/colordialog/lang/en-gb.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'en-gb', { + clear: 'Clear', + highlight: 'Highlight', + options: 'Colour Options', + selected: 'Selected Colour', + title: 'Select colour' +} ); diff --git a/sources/plugins/colordialog/lang/en.js b/sources/plugins/colordialog/lang/en.js new file mode 100644 index 0000000..1cc75ee --- /dev/null +++ b/sources/plugins/colordialog/lang/en.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'en', { + clear: 'Clear', + highlight: 'Highlight', + options: 'Color Options', + selected: 'Selected Color', + title: 'Select color' +} ); diff --git a/sources/plugins/colordialog/lang/eo.js b/sources/plugins/colordialog/lang/eo.js new file mode 100644 index 0000000..ad6b72f --- /dev/null +++ b/sources/plugins/colordialog/lang/eo.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'eo', { + clear: 'Forigi', + highlight: 'Detaloj', + options: 'Opcioj pri koloroj', + selected: 'Selektita koloro', + title: 'Selekti koloron' +} ); diff --git a/sources/plugins/colordialog/lang/es.js b/sources/plugins/colordialog/lang/es.js new file mode 100644 index 0000000..4a930bf --- /dev/null +++ b/sources/plugins/colordialog/lang/es.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'es', { + clear: 'Borrar', + highlight: 'Muestra', + options: 'Opciones de colores', + selected: 'Elegido', + title: 'Elegir color' +} ); diff --git a/sources/plugins/colordialog/lang/et.js b/sources/plugins/colordialog/lang/et.js new file mode 100644 index 0000000..ed99a3c --- /dev/null +++ b/sources/plugins/colordialog/lang/et.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'et', { + clear: 'Eemalda', + highlight: 'Näidis', + options: 'Värvi valikud', + selected: 'Valitud värv', + title: 'Värvi valimine' +} ); diff --git a/sources/plugins/colordialog/lang/eu.js b/sources/plugins/colordialog/lang/eu.js new file mode 100644 index 0000000..0b317ec --- /dev/null +++ b/sources/plugins/colordialog/lang/eu.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'eu', { + clear: 'Garbitu', + highlight: 'Nabarmendu', + options: 'Kolore aukerak', + selected: 'Hautatutako kolorea', + title: 'Hautatu kolorea' +} ); diff --git a/sources/plugins/colordialog/lang/fa.js b/sources/plugins/colordialog/lang/fa.js new file mode 100644 index 0000000..cbd4caf --- /dev/null +++ b/sources/plugins/colordialog/lang/fa.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'fa', { + clear: 'پاک کردن', + highlight: 'متمایز', + options: 'گزینه​های رنگ', + selected: 'رنگ انتخاب شده', + title: 'انتخاب رنگ' +} ); diff --git a/sources/plugins/colordialog/lang/fi.js b/sources/plugins/colordialog/lang/fi.js new file mode 100644 index 0000000..d95dfd2 --- /dev/null +++ b/sources/plugins/colordialog/lang/fi.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'fi', { + clear: 'Poista', + highlight: 'Korostus', + options: 'Värin ominaisuudet', + selected: 'Valittu', + title: 'Valitse väri' +} ); diff --git a/sources/plugins/colordialog/lang/fo.js b/sources/plugins/colordialog/lang/fo.js new file mode 100644 index 0000000..d0e9ba7 --- /dev/null +++ b/sources/plugins/colordialog/lang/fo.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'fo', { + clear: 'Strika', + highlight: 'Framheva', + options: 'Litmøguleikar', + selected: 'Valdur litur', + title: 'Vel lit' +} ); diff --git a/sources/plugins/colordialog/lang/fr-ca.js b/sources/plugins/colordialog/lang/fr-ca.js new file mode 100644 index 0000000..07b39aa --- /dev/null +++ b/sources/plugins/colordialog/lang/fr-ca.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'fr-ca', { + clear: 'Effacer', + highlight: 'Surligner', + options: 'Options de couleur', + selected: 'Couleur sélectionnée', + title: 'Choisir une couleur' +} ); diff --git a/sources/plugins/colordialog/lang/fr.js b/sources/plugins/colordialog/lang/fr.js new file mode 100644 index 0000000..c8cd27b --- /dev/null +++ b/sources/plugins/colordialog/lang/fr.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'fr', { + clear: 'Effacer', + highlight: 'Pointée', + options: 'Options de couleur', + selected: 'Couleur choisie', + title: 'Sélectionner une couleur' +} ); diff --git a/sources/plugins/colordialog/lang/gl.js b/sources/plugins/colordialog/lang/gl.js new file mode 100644 index 0000000..58012a2 --- /dev/null +++ b/sources/plugins/colordialog/lang/gl.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'gl', { + clear: 'Limpar', + highlight: 'Resaltar', + options: 'Opcións de cor', + selected: 'Cor seleccionado', + title: 'Seleccione unha cor' +} ); diff --git a/sources/plugins/colordialog/lang/gu.js b/sources/plugins/colordialog/lang/gu.js new file mode 100644 index 0000000..f6cb406 --- /dev/null +++ b/sources/plugins/colordialog/lang/gu.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'gu', { + clear: 'સાફ કરવું', + highlight: 'હાઈઈટ', + options: 'રંગના વિકલ્પ', + selected: 'પસંદ કરેલો રંગ', + title: 'રંગ પસંદ કરો' +} ); diff --git a/sources/plugins/colordialog/lang/he.js b/sources/plugins/colordialog/lang/he.js new file mode 100644 index 0000000..df15025 --- /dev/null +++ b/sources/plugins/colordialog/lang/he.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'he', { + clear: 'ניקוי', + highlight: 'סימון', + options: 'אפשרויות צבע', + selected: 'בחירה', + title: 'בחירת צבע' +} ); diff --git a/sources/plugins/colordialog/lang/hi.js b/sources/plugins/colordialog/lang/hi.js new file mode 100644 index 0000000..3de17e1 --- /dev/null +++ b/sources/plugins/colordialog/lang/hi.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'hi', { + clear: 'Clear', // MISSING + highlight: 'Highlight', // MISSING + options: 'Color Options', // MISSING + selected: 'Selected Color', // MISSING + title: 'Select color' // MISSING +} ); diff --git a/sources/plugins/colordialog/lang/hr.js b/sources/plugins/colordialog/lang/hr.js new file mode 100644 index 0000000..af3c205 --- /dev/null +++ b/sources/plugins/colordialog/lang/hr.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'hr', { + clear: 'Očisti', + highlight: 'Istaknuto', + options: 'Opcije boje', + selected: 'Odabrana boja', + title: 'Odaberi boju' +} ); diff --git a/sources/plugins/colordialog/lang/hu.js b/sources/plugins/colordialog/lang/hu.js new file mode 100644 index 0000000..868027f --- /dev/null +++ b/sources/plugins/colordialog/lang/hu.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'hu', { + clear: 'Ürítés', + highlight: 'Nagyítás', + options: 'Szín opciók', + selected: 'Kiválasztott', + title: 'Válasszon színt' +} ); diff --git a/sources/plugins/colordialog/lang/id.js b/sources/plugins/colordialog/lang/id.js new file mode 100644 index 0000000..aa6f3c1 --- /dev/null +++ b/sources/plugins/colordialog/lang/id.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'id', { + clear: 'Hapus', + highlight: 'Sorot', + options: 'Pilihan Warna', + selected: 'Warna Dipilih', + title: 'Pilih Warna' +} ); diff --git a/sources/plugins/colordialog/lang/is.js b/sources/plugins/colordialog/lang/is.js new file mode 100644 index 0000000..0e174fc --- /dev/null +++ b/sources/plugins/colordialog/lang/is.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'is', { + clear: 'Clear', // MISSING + highlight: 'Highlight', // MISSING + options: 'Color Options', // MISSING + selected: 'Selected Color', // MISSING + title: 'Select color' // MISSING +} ); diff --git a/sources/plugins/colordialog/lang/it.js b/sources/plugins/colordialog/lang/it.js new file mode 100644 index 0000000..f711bbc --- /dev/null +++ b/sources/plugins/colordialog/lang/it.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'it', { + clear: 'cancella', + highlight: 'Evidenzia', + options: 'Opzioni colore', + selected: 'Seleziona il colore', + title: 'Selezionare il colore' +} ); diff --git a/sources/plugins/colordialog/lang/ja.js b/sources/plugins/colordialog/lang/ja.js new file mode 100644 index 0000000..e9f1b24 --- /dev/null +++ b/sources/plugins/colordialog/lang/ja.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'ja', { + clear: 'クリア', + highlight: 'ハイライト', + options: 'カラーオプション', + selected: '選択された色', + title: '色選択' +} ); diff --git a/sources/plugins/colordialog/lang/ka.js b/sources/plugins/colordialog/lang/ka.js new file mode 100644 index 0000000..d5ca13c --- /dev/null +++ b/sources/plugins/colordialog/lang/ka.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'ka', { + clear: 'გასუფთავება', + highlight: 'ჩვენება', + options: 'ფერის პარამეტრები', + selected: 'არჩეული ფერი', + title: 'ფერის შეცვლა' +} ); diff --git a/sources/plugins/colordialog/lang/km.js b/sources/plugins/colordialog/lang/km.js new file mode 100644 index 0000000..9358fb9 --- /dev/null +++ b/sources/plugins/colordialog/lang/km.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'km', { + clear: 'សម្អាត', + highlight: 'បន្លិច​ពណ៌', + options: 'ជម្រើស​ពណ៌', + selected: 'ពណ៌​ដែល​បាន​រើស', + title: 'រើស​ពណ៌' +} ); diff --git a/sources/plugins/colordialog/lang/ko.js b/sources/plugins/colordialog/lang/ko.js new file mode 100644 index 0000000..fb7f0f3 --- /dev/null +++ b/sources/plugins/colordialog/lang/ko.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'ko', { + clear: '비우기', + highlight: '강조', + options: '색상 옵션', + selected: '선택된 색상', + title: '색상 선택' +} ); diff --git a/sources/plugins/colordialog/lang/ku.js b/sources/plugins/colordialog/lang/ku.js new file mode 100644 index 0000000..20f0232 --- /dev/null +++ b/sources/plugins/colordialog/lang/ku.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'ku', { + clear: 'پاکیکەوە', + highlight: 'نیشانکردن', + options: 'هەڵبژاردەی ڕەنگەکان', + selected: 'ڕەنگی هەڵبژێردراو', + title: 'هەڵبژاردنی ڕەنگ' +} ); diff --git a/sources/plugins/colordialog/lang/lt.js b/sources/plugins/colordialog/lang/lt.js new file mode 100644 index 0000000..73135a9 --- /dev/null +++ b/sources/plugins/colordialog/lang/lt.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'lt', { + clear: 'Išvalyti', + highlight: 'Paryškinti', + options: 'Spalvos nustatymai', + selected: 'Pasirinkta spalva', + title: 'Pasirinkite spalvą' +} ); diff --git a/sources/plugins/colordialog/lang/lv.js b/sources/plugins/colordialog/lang/lv.js new file mode 100644 index 0000000..ffe1d21 --- /dev/null +++ b/sources/plugins/colordialog/lang/lv.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'lv', { + clear: 'Notīrīt', + highlight: 'Paraugs', + options: 'Krāsas uzstādījumi', + selected: 'Izvēlētā krāsa', + title: 'Izvēlies krāsu' +} ); diff --git a/sources/plugins/colordialog/lang/mk.js b/sources/plugins/colordialog/lang/mk.js new file mode 100644 index 0000000..704fb2d --- /dev/null +++ b/sources/plugins/colordialog/lang/mk.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'mk', { + clear: 'Clear', // MISSING + highlight: 'Highlight', // MISSING + options: 'Color Options', // MISSING + selected: 'Selected Color', // MISSING + title: 'Select color' // MISSING +} ); diff --git a/sources/plugins/colordialog/lang/mn.js b/sources/plugins/colordialog/lang/mn.js new file mode 100644 index 0000000..4e05303 --- /dev/null +++ b/sources/plugins/colordialog/lang/mn.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'mn', { + clear: 'Clear', // MISSING + highlight: 'Highlight', // MISSING + options: 'Color Options', // MISSING + selected: 'Selected Color', // MISSING + title: 'Select color' // MISSING +} ); diff --git a/sources/plugins/colordialog/lang/ms.js b/sources/plugins/colordialog/lang/ms.js new file mode 100644 index 0000000..0b6601b --- /dev/null +++ b/sources/plugins/colordialog/lang/ms.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'ms', { + clear: 'Clear', // MISSING + highlight: 'Highlight', // MISSING + options: 'Color Options', // MISSING + selected: 'Selected Color', // MISSING + title: 'Select color' // MISSING +} ); diff --git a/sources/plugins/colordialog/lang/nb.js b/sources/plugins/colordialog/lang/nb.js new file mode 100644 index 0000000..f113e21 --- /dev/null +++ b/sources/plugins/colordialog/lang/nb.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'nb', { + clear: 'Tøm', + highlight: 'Merk', + options: 'Alternativer for farge', + selected: 'Valgt farge', + title: 'Velg farge' +} ); diff --git a/sources/plugins/colordialog/lang/nl.js b/sources/plugins/colordialog/lang/nl.js new file mode 100644 index 0000000..efa32bd --- /dev/null +++ b/sources/plugins/colordialog/lang/nl.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'nl', { + clear: 'Wissen', + highlight: 'Actief', + options: 'Kleuropties', + selected: 'Geselecteerde kleur', + title: 'Selecteer kleur' +} ); diff --git a/sources/plugins/colordialog/lang/no.js b/sources/plugins/colordialog/lang/no.js new file mode 100644 index 0000000..6dc1f8a --- /dev/null +++ b/sources/plugins/colordialog/lang/no.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'no', { + clear: 'Tøm', + highlight: 'Merk', + options: 'Alternativer for farge', + selected: 'Valgt', + title: 'Velg farge' +} ); diff --git a/sources/plugins/colordialog/lang/oc.js b/sources/plugins/colordialog/lang/oc.js new file mode 100644 index 0000000..c093efb --- /dev/null +++ b/sources/plugins/colordialog/lang/oc.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'oc', { + clear: 'Escafar', + highlight: 'Puntada', + options: 'Opcions de color', + selected: 'Color seleccionada', + title: 'Seleccionar una color' +} ); diff --git a/sources/plugins/colordialog/lang/pl.js b/sources/plugins/colordialog/lang/pl.js new file mode 100644 index 0000000..ff7dea2 --- /dev/null +++ b/sources/plugins/colordialog/lang/pl.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'pl', { + clear: 'Wyczyść', + highlight: 'Zaznacz', + options: 'Opcje koloru', + selected: 'Wybrany', + title: 'Wybierz kolor' +} ); diff --git a/sources/plugins/colordialog/lang/pt-br.js b/sources/plugins/colordialog/lang/pt-br.js new file mode 100644 index 0000000..6a9118b --- /dev/null +++ b/sources/plugins/colordialog/lang/pt-br.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'pt-br', { + clear: 'Limpar', + highlight: 'Grifar', + options: 'Opções de Cor', + selected: 'Cor Selecionada', + title: 'Selecione uma Cor' +} ); diff --git a/sources/plugins/colordialog/lang/pt.js b/sources/plugins/colordialog/lang/pt.js new file mode 100644 index 0000000..94067d4 --- /dev/null +++ b/sources/plugins/colordialog/lang/pt.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'pt', { + clear: 'Limpar', + highlight: 'Realçar', + options: 'Opções de cor', + selected: 'Cor selecionada', + title: 'Selecionar cor' +} ); diff --git a/sources/plugins/colordialog/lang/ro.js b/sources/plugins/colordialog/lang/ro.js new file mode 100644 index 0000000..463a378 --- /dev/null +++ b/sources/plugins/colordialog/lang/ro.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'ro', { + clear: 'Clear', // MISSING + highlight: 'Highlight', // MISSING + options: 'Color Options', // MISSING + selected: 'Selected Color', // MISSING + title: 'Select color' // MISSING +} ); diff --git a/sources/plugins/colordialog/lang/ru.js b/sources/plugins/colordialog/lang/ru.js new file mode 100644 index 0000000..9cfc5bb --- /dev/null +++ b/sources/plugins/colordialog/lang/ru.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'ru', { + clear: 'Очистить', + highlight: 'Под курсором', + options: 'Настройки цвета', + selected: 'Выбранный цвет', + title: 'Выберите цвет' +} ); diff --git a/sources/plugins/colordialog/lang/si.js b/sources/plugins/colordialog/lang/si.js new file mode 100644 index 0000000..c67dd82 --- /dev/null +++ b/sources/plugins/colordialog/lang/si.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'si', { + clear: 'පැහැදිලි', + highlight: 'මතුකර පෙන්වන්න', + options: 'වර්ණ විකල්ප', + selected: 'තෙරු වර්ණ', + title: 'වර්ණ තෝරන්න' +} ); diff --git a/sources/plugins/colordialog/lang/sk.js b/sources/plugins/colordialog/lang/sk.js new file mode 100644 index 0000000..1638bb3 --- /dev/null +++ b/sources/plugins/colordialog/lang/sk.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'sk', { + clear: 'Vyčistiť', + highlight: 'Zvýrazniť', + options: 'Možnosti farby', + selected: 'Vybraná farba', + title: 'Vybrať farbu' +} ); diff --git a/sources/plugins/colordialog/lang/sl.js b/sources/plugins/colordialog/lang/sl.js new file mode 100644 index 0000000..d3d402e --- /dev/null +++ b/sources/plugins/colordialog/lang/sl.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'sl', { + clear: 'Počisti', + highlight: 'Poudarjeno', + options: 'Možnosti barve', + selected: 'Izbrana barva', + title: 'Izberi barvo' +} ); diff --git a/sources/plugins/colordialog/lang/sq.js b/sources/plugins/colordialog/lang/sq.js new file mode 100644 index 0000000..5569e13 --- /dev/null +++ b/sources/plugins/colordialog/lang/sq.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'sq', { + clear: 'Pastro', + highlight: 'Thekso', + options: 'Përzgjedhjet e Ngjyrave', + selected: 'Ngjyra e Përzgjedhur', + title: 'Përzgjidh një ngjyrë' +} ); diff --git a/sources/plugins/colordialog/lang/sr-latn.js b/sources/plugins/colordialog/lang/sr-latn.js new file mode 100644 index 0000000..0c7b618 --- /dev/null +++ b/sources/plugins/colordialog/lang/sr-latn.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'sr-latn', { + clear: 'Clear', // MISSING + highlight: 'Highlight', // MISSING + options: 'Color Options', // MISSING + selected: 'Selected Color', // MISSING + title: 'Select color' // MISSING +} ); diff --git a/sources/plugins/colordialog/lang/sr.js b/sources/plugins/colordialog/lang/sr.js new file mode 100644 index 0000000..4ea66ab --- /dev/null +++ b/sources/plugins/colordialog/lang/sr.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'sr', { + clear: 'Clear', // MISSING + highlight: 'Highlight', // MISSING + options: 'Color Options', // MISSING + selected: 'Selected Color', // MISSING + title: 'Select color' // MISSING +} ); diff --git a/sources/plugins/colordialog/lang/sv.js b/sources/plugins/colordialog/lang/sv.js new file mode 100644 index 0000000..7f41bd1 --- /dev/null +++ b/sources/plugins/colordialog/lang/sv.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'sv', { + clear: 'Rensa', + highlight: 'Markera', + options: 'Färgalternativ', + selected: 'Vald färg', + title: 'Välj färg' +} ); diff --git a/sources/plugins/colordialog/lang/th.js b/sources/plugins/colordialog/lang/th.js new file mode 100644 index 0000000..94c5f9a --- /dev/null +++ b/sources/plugins/colordialog/lang/th.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'th', { + clear: 'Clear', // MISSING + highlight: 'Highlight', // MISSING + options: 'Color Options', // MISSING + selected: 'Selected Color', // MISSING + title: 'Select color' // MISSING +} ); diff --git a/sources/plugins/colordialog/lang/tr.js b/sources/plugins/colordialog/lang/tr.js new file mode 100644 index 0000000..d0f8e9b --- /dev/null +++ b/sources/plugins/colordialog/lang/tr.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'tr', { + clear: 'Temizle', + highlight: 'İşaretle', + options: 'Renk Seçenekleri', + selected: 'Seçilmiş', + title: 'Renk seç' +} ); diff --git a/sources/plugins/colordialog/lang/tt.js b/sources/plugins/colordialog/lang/tt.js new file mode 100644 index 0000000..0a49dd7 --- /dev/null +++ b/sources/plugins/colordialog/lang/tt.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'tt', { + clear: 'Бушату', + highlight: 'Билгеләү', + options: 'Төс көйләүләре', + selected: 'Сайланган төсләр', + title: 'Төс сайлау' +} ); diff --git a/sources/plugins/colordialog/lang/ug.js b/sources/plugins/colordialog/lang/ug.js new file mode 100644 index 0000000..3a1ffb8 --- /dev/null +++ b/sources/plugins/colordialog/lang/ug.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'ug', { + clear: 'تازىلا', + highlight: 'يورۇت', + options: 'رەڭ تاللانمىسى', + selected: 'رەڭ تاللاڭ', + title: 'رەڭ تاللاڭ' +} ); diff --git a/sources/plugins/colordialog/lang/uk.js b/sources/plugins/colordialog/lang/uk.js new file mode 100644 index 0000000..9f524d3 --- /dev/null +++ b/sources/plugins/colordialog/lang/uk.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'uk', { + clear: 'Очистити', + highlight: 'Колір, на який вказує курсор', + options: 'Опції кольорів', + selected: 'Обраний колір', + title: 'Обрати колір' +} ); diff --git a/sources/plugins/colordialog/lang/vi.js b/sources/plugins/colordialog/lang/vi.js new file mode 100644 index 0000000..561f2e5 --- /dev/null +++ b/sources/plugins/colordialog/lang/vi.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'vi', { + clear: 'Xóa bỏ', + highlight: 'Màu chọn', + options: 'Tùy chọn màu', + selected: 'Màu đã chọn', + title: 'Chọn màu' +} ); diff --git a/sources/plugins/colordialog/lang/zh-cn.js b/sources/plugins/colordialog/lang/zh-cn.js new file mode 100644 index 0000000..17341a7 --- /dev/null +++ b/sources/plugins/colordialog/lang/zh-cn.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'zh-cn', { + clear: '清除', + highlight: '高亮', + options: '颜色选项', + selected: '选择颜色', + title: '选择颜色' +} ); diff --git a/sources/plugins/colordialog/lang/zh.js b/sources/plugins/colordialog/lang/zh.js new file mode 100644 index 0000000..d2a50c6 --- /dev/null +++ b/sources/plugins/colordialog/lang/zh.js @@ -0,0 +1,11 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'colordialog', 'zh', { + clear: '清除', + highlight: '高亮', + options: '色彩選項', + selected: '選取的色彩', + title: '選取色彩' +} ); diff --git a/sources/plugins/colordialog/plugin.js b/sources/plugins/colordialog/plugin.js new file mode 100644 index 0000000..1ad7e2d --- /dev/null +++ b/sources/plugins/colordialog/plugin.js @@ -0,0 +1,71 @@ +/** + * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. + * For licensing, see LICENSE.md or http://ckeditor.com/license + */ + +CKEDITOR.plugins.colordialog = { + requires: 'dialog', + // jscs:disable maximumLineLength + lang: 'af,ar,az,bg,bn,bs,ca,cs,cy,da,de,de-ch,el,en,en-au,en-ca,en-gb,eo,es,et,eu,fa,fi,fo,fr,fr-ca,gl,gu,he,hi,hr,hu,id,is,it,ja,ka,km,ko,ku,lt,lv,mk,mn,ms,nb,nl,no,oc,pl,pt,pt-br,ro,ru,si,sk,sl,sq,sr,sr-latn,sv,th,tr,tt,ug,uk,vi,zh,zh-cn', // %REMOVE_LINE_CORE% + // jscs:enable maximumLineLength + init: function( editor ) { + var cmd = new CKEDITOR.dialogCommand( 'colordialog' ); + cmd.editorFocus = false; + + editor.addCommand( 'colordialog', cmd ); + + CKEDITOR.dialog.add( 'colordialog', this.path + 'dialogs/colordialog.js' ); + + /** + * Open up color dialog and to receive the selected color. + * + * @param {Function} callback The callback when color dialog is closed + * @param {String} callback.color The color value received if selected on the dialog. + * @param [scope] The scope in which the callback will be bound. + * @member CKEDITOR.editor + */ + editor.getColorFromDialog = function( callback, scope ) { + var onClose = function( evt ) { + releaseHandlers( this ); + var color = evt.name == 'ok' ? this.getValueOf( 'picker', 'selectedColor' ) : null; + callback.call( scope, color ); + }; + var releaseHandlers = function( dialog ) { + dialog.removeListener( 'ok', onClose ); + dialog.removeListener( 'cancel', onClose ); + }; + var bindToDialog = function( dialog ) { + dialog.on( 'ok', onClose ); + dialog.on( 'cancel', onClose ); + }; + + editor.execCommand( 'colordialog' ); + + if ( editor._.storedDialogs && editor._.storedDialogs.colordialog ) + bindToDialog( editor._.storedDialogs.colordialog ); + else { + CKEDITOR.on( 'dialogDefinition', function( e ) { + if ( e.data.name != 'colordialog' ) + return; + + var definition = e.data.definition; + + e.removeListener(); + definition.onLoad = CKEDITOR.tools.override( definition.onLoad, + function( orginal ) { + return function() { + bindToDialog( this ); + definition.onLoad = orginal; + if ( typeof orginal == 'function' ) + orginal.call( this ); + }; + } ); + } ); + } + }; + + + } +}; + +CKEDITOR.plugins.add( 'colordialog', CKEDITOR.plugins.colordialog ); diff --git a/sources/plugins/div/dialogs/div.js b/sources/plugins/div/dialogs/div.js new file mode 100644 index 0000000..140424f --- /dev/null +++ b/sources/plugins/div/dialogs/div.js @@ -0,0 +1,430 @@ +/* + * Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. + * For licensing, see LICENSE.md or http://ckeditor.com/license + */ + +( function() { + + // Add to collection with DUP examination. + // @param {Object} collection + // @param {Object} element + // @param {Object} database + function addSafely( collection, element, database ) { + // 1. IE doesn't support customData on text nodes; + // 2. Text nodes never get chance to appear twice; + if ( !element.is || !element.getCustomData( 'block_processed' ) ) { + element.is && CKEDITOR.dom.element.setMarker( database, element, 'block_processed', true ); + collection.push( element ); + } + } + + // Dialog reused by both 'creatediv' and 'editdiv' commands. + // @param {Object} editor + // @param {String} command The command name which indicate what the current command is. + function divDialog( editor, command ) { + // Definition of elements at which div operation should stopped. + var divLimitDefinition = ( function() { + + // Customzie from specialize blockLimit elements + var definition = CKEDITOR.tools.extend( {}, CKEDITOR.dtd.$blockLimit ); + + if ( editor.config.div_wrapTable ) { + delete definition.td; + delete definition.th; + } + return definition; + } )(); + + // DTD of 'div' element + var dtd = CKEDITOR.dtd.div; + + // Get the first div limit element on the element's path. + // @param {Object} element + function getDivContainer( element ) { + var container = editor.elementPath( element ).blockLimit; + + // Never consider read-only (i.e. contenteditable=false) element as + // a first div limit (#11083). + if ( container.isReadOnly() ) + container = container.getParent(); + + // Dont stop at 'td' and 'th' when div should wrap entire table. + if ( editor.config.div_wrapTable && container.is( [ 'td', 'th' ] ) ) { + var parentPath = editor.elementPath( container.getParent() ); + container = parentPath.blockLimit; + } + + return container; + } + + // Init all fields' setup/commit function. + // @memberof divDialog + function setupFields() { + this.foreach( function( field ) { + // Exclude layout container elements + if ( /^(?!vbox|hbox)/.test( field.type ) ) { + if ( !field.setup ) { + // Read the dialog fields values from the specified + // element attributes. + field.setup = function( element ) { + field.setValue( element.getAttribute( field.id ) || '', 1 ); + }; + } + if ( !field.commit ) { + // Set element attributes assigned by the dialog + // fields. + field.commit = function( element ) { + var fieldValue = this.getValue(); + // ignore default element attribute values + if ( field.id == 'dir' && element.getComputedStyle( 'direction' ) == fieldValue ) { + return; + } + + if ( fieldValue ) + element.setAttribute( field.id, fieldValue ); + else + element.removeAttribute( field.id ); + }; + } + } + } ); + } + + // Wrapping 'div' element around appropriate blocks among the selected ranges. + // @param {Object} editor + function createDiv( editor ) { + // new adding containers OR detected pre-existed containers. + var containers = []; + // node markers store. + var database = {}; + // All block level elements which contained by the ranges. + var containedBlocks = [], + block; + + // Get all ranges from the selection. + var selection = editor.getSelection(), + ranges = selection.getRanges(); + var bookmarks = selection.createBookmarks(); + var i, iterator; + + // collect all included elements from dom-iterator + for ( i = 0; i < ranges.length; i++ ) { + iterator = ranges[ i ].createIterator(); + while ( ( block = iterator.getNextParagraph() ) ) { + // include contents of blockLimit elements. + if ( block.getName() in divLimitDefinition && !block.isReadOnly() ) { + var j, + childNodes = block.getChildren(); + for ( j = 0; j < childNodes.count(); j++ ) + addSafely( containedBlocks, childNodes.getItem( j ), database ); + } else { + while ( !dtd[ block.getName() ] && !block.equals( ranges[ i ].root ) ) + block = block.getParent(); + addSafely( containedBlocks, block, database ); + } + } + } + + CKEDITOR.dom.element.clearAllMarkers( database ); + + var blockGroups = groupByDivLimit( containedBlocks ); + var ancestor, divElement; + + for ( i = 0; i < blockGroups.length; i++ ) { + var currentNode = blockGroups[ i ][ 0 ]; + + // Calculate the common parent node of all contained elements. + ancestor = currentNode.getParent(); + for ( j = 1; j < blockGroups[ i ].length; j++ ) + ancestor = ancestor.getCommonAncestor( blockGroups[ i ][ j ] ); + + divElement = new CKEDITOR.dom.element( 'div', editor.document ); + + // Normalize the blocks in each group to a common parent. + for ( j = 0; j < blockGroups[ i ].length; j++ ) { + currentNode = blockGroups[ i ][ j ]; + + while ( !currentNode.getParent().equals( ancestor ) ) + currentNode = currentNode.getParent(); + + // This could introduce some duplicated elements in array. + blockGroups[ i ][ j ] = currentNode; + } + + // Wrapped blocks counting + for ( j = 0; j < blockGroups[ i ].length; j++ ) { + currentNode = blockGroups[ i ][ j ]; + + // Avoid DUP elements introduced by grouping. + if ( !( currentNode.getCustomData && currentNode.getCustomData( 'block_processed' ) ) ) { + currentNode.is && CKEDITOR.dom.element.setMarker( database, currentNode, 'block_processed', true ); + + // Establish new container, wrapping all elements in this group. + if ( !j ) + divElement.insertBefore( currentNode ); + + divElement.append( currentNode ); + } + } + + CKEDITOR.dom.element.clearAllMarkers( database ); + containers.push( divElement ); + } + + selection.selectBookmarks( bookmarks ); + return containers; + } + + // Divide a set of nodes to different groups by their path's blocklimit element. + // Note: the specified nodes should be in source order naturally, which mean they are supposed to producea by following class: + // * CKEDITOR.dom.range.Iterator + // * CKEDITOR.dom.domWalker + // @returns {Array[]} the grouped nodes + function groupByDivLimit( nodes ) { + var groups = [], + lastDivLimit = null, + block; + + for ( var i = 0; i < nodes.length; i++ ) { + block = nodes[ i ]; + var limit = getDivContainer( block ); + if ( !limit.equals( lastDivLimit ) ) { + lastDivLimit = limit; + groups.push( [] ); + } + groups[ groups.length - 1 ].push( block ); + } + return groups; + } + + // Synchronous field values to other impacted fields is required, e.g. div styles + // change should also alter inline-style text. + function commitInternally( targetFields ) { + var dialog = this.getDialog(), + element = dialog._element && dialog._element.clone() || new CKEDITOR.dom.element( 'div', editor.document ); + + // Commit this field and broadcast to target fields. + this.commit( element, true ); + + targetFields = [].concat( targetFields ); + var length = targetFields.length, + field; + for ( var i = 0; i < length; i++ ) { + field = dialog.getContentElement.apply( dialog, targetFields[ i ].split( ':' ) ); + field && field.setup && field.setup( element, true ); + } + } + + + // Registered 'CKEDITOR.style' instances. + var styles = {}; + + // Hold a collection of created block container elements. + var containers = []; + + // @type divDialog + return { + title: editor.lang.div.title, + minWidth: 400, + minHeight: 165, + contents: [ { + id: 'info', + label: editor.lang.common.generalTab, + title: editor.lang.common.generalTab, + elements: [ { + type: 'hbox', + widths: [ '50%', '50%' ], + children: [ { + id: 'elementStyle', + type: 'select', + style: 'width: 100%;', + label: editor.lang.div.styleSelectLabel, + 'default': '', + // Options are loaded dynamically. + items: [ + [ editor.lang.common.notSet, '' ] + ], + onChange: function() { + commitInternally.call( this, [ 'info:elementStyle', 'info:class', 'advanced:dir', 'advanced:style' ] ); + }, + setup: function( element ) { + for ( var name in styles ) + styles[ name ].checkElementRemovable( element, true, editor ) && this.setValue( name, 1 ); + }, + commit: function( element ) { + var styleName; + if ( ( styleName = this.getValue() ) ) { + var style = styles[ styleName ]; + style.applyToObject( element, editor ); + } + else { + element.removeAttribute( 'style' ); + } + } + }, + { + id: 'class', + type: 'text', + requiredContent: 'div(cke-xyz)', // Random text like 'xyz' will check if all are allowed. + label: editor.lang.common.cssClass, + 'default': '' + } ] + } ] + }, + { + id: 'advanced', + label: editor.lang.common.advancedTab, + title: editor.lang.common.advancedTab, + elements: [ { + type: 'vbox', + padding: 1, + children: [ { + type: 'hbox', + widths: [ '50%', '50%' ], + children: [ { + type: 'text', + id: 'id', + requiredContent: 'div[id]', + label: editor.lang.common.id, + 'default': '' + }, + { + type: 'text', + id: 'lang', + requiredContent: 'div[lang]', + label: editor.lang.common.langCode, + 'default': '' + } ] + }, + { + type: 'hbox', + children: [ { + type: 'text', + id: 'style', + requiredContent: 'div{cke-xyz}', // Random text like 'xyz' will check if all are allowed. + style: 'width: 100%;', + label: editor.lang.common.cssStyle, + 'default': '', + commit: function( element ) { + element.setAttribute( 'style', this.getValue() ); + } + } ] + }, + { + type: 'hbox', + children: [ { + type: 'text', + id: 'title', + requiredContent: 'div[title]', + style: 'width: 100%;', + label: editor.lang.common.advisoryTitle, + 'default': '' + } ] + }, + { + type: 'select', + id: 'dir', + requiredContent: 'div[dir]', + style: 'width: 100%;', + label: editor.lang.common.langDir, + 'default': '', + items: [ + [ editor.lang.common.notSet, '' ], + [ editor.lang.common.langDirLtr, 'ltr' ], + [ editor.lang.common.langDirRtl, 'rtl' ] + ] + } ] } + ] + } ], + onLoad: function() { + setupFields.call( this ); + + // Preparing for the 'elementStyle' field. + var dialog = this, + stylesField = this.getContentElement( 'info', 'elementStyle' ); + + // Reuse the 'stylescombo' plugin's styles definition. + editor.getStylesSet( function( stylesDefinitions ) { + var styleName, style; + + if ( stylesDefinitions ) { + // Digg only those styles that apply to 'div'. + for ( var i = 0; i < stylesDefinitions.length; i++ ) { + var styleDefinition = stylesDefinitions[ i ]; + if ( styleDefinition.element && styleDefinition.element == 'div' ) { + styleName = styleDefinition.name; + styles[ styleName ] = style = new CKEDITOR.style( styleDefinition ); + + if ( editor.filter.check( style ) ) { + // Populate the styles field options with style name. + stylesField.items.push( [ styleName, styleName ] ); + stylesField.add( styleName, styleName ); + } + } + } + } + + // We should disable the content element + // it if no options are available at all. + stylesField[ stylesField.items.length > 1 ? 'enable' : 'disable' ](); + + // Now setup the field value manually if dialog was opened on element. (#9689) + setTimeout( function() { + dialog._element && stylesField.setup( dialog._element ); + }, 0 ); + } ); + }, + onShow: function() { + // Whether always create new container regardless of existed + // ones. + if ( command == 'editdiv' ) { + // Try to discover the containers that already existed in + // ranges + // update dialog field values + this.setupContent( this._element = CKEDITOR.plugins.div.getSurroundDiv( editor ) ); + } + }, + onOk: function() { + if ( command == 'editdiv' ) + containers = [ this._element ]; + else + containers = createDiv( editor, true ); + + // Update elements attributes + var size = containers.length; + for ( var i = 0; i < size; i++ ) { + this.commitContent( containers[ i ] ); + + // Remove empty 'style' attribute. + !containers[ i ].getAttribute( 'style' ) && containers[ i ].removeAttribute( 'style' ); + } + + this.hide(); + }, + onHide: function() { + // Remove style only when editing existing DIV. (#6315) + if ( command == 'editdiv' ) + this._element.removeCustomData( 'elementStyle' ); + delete this._element; + } + }; + } + + CKEDITOR.dialog.add( 'creatediv', function( editor ) { + return divDialog( editor, 'creatediv' ); + } ); + + CKEDITOR.dialog.add( 'editdiv', function( editor ) { + return divDialog( editor, 'editdiv' ); + } ); + +} )(); + +/** + * Whether to wrap the entire table instead of individual cells when creating a `
` in a table cell. + * + * config.div_wrapTable = true; + * + * @cfg {Boolean} [div_wrapTable=false] + * @member CKEDITOR.config + */ diff --git a/sources/plugins/div/icons/creatediv.png b/sources/plugins/div/icons/creatediv.png new file mode 100644 index 0000000..5c70a49 Binary files /dev/null and b/sources/plugins/div/icons/creatediv.png differ diff --git a/sources/plugins/div/icons/hidpi/creatediv.png b/sources/plugins/div/icons/hidpi/creatediv.png new file mode 100644 index 0000000..eb63fe3 Binary files /dev/null and b/sources/plugins/div/icons/hidpi/creatediv.png differ diff --git a/sources/plugins/div/lang/af.js b/sources/plugins/div/lang/af.js new file mode 100644 index 0000000..b94c49f --- /dev/null +++ b/sources/plugins/div/lang/af.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'af', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Aanbevole Titel', + cssClassInputLabel: 'CSS klasse', + edit: 'Wysig Div', + inlineStyleInputLabel: 'Inlyn Styl', + langDirLTRLabel: 'Links na regs (LTR)', + langDirLabel: 'Skryfrigting', + langDirRTLLabel: 'Regs na links (RTL)', + languageCodeInputLabel: ' Taalkode', + remove: 'Verwyder Div', + styleSelectLabel: 'Styl', + title: 'Skep Div houer', + toolbar: 'Skep Div houer' +} ); diff --git a/sources/plugins/div/lang/ar.js b/sources/plugins/div/lang/ar.js new file mode 100644 index 0000000..b819c27 --- /dev/null +++ b/sources/plugins/div/lang/ar.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'ar', { + IdInputLabel: 'هوية', + advisoryTitleInputLabel: 'عنوان التقرير', + cssClassInputLabel: 'فئات التنسيق', + edit: 'تحرير Div', + inlineStyleInputLabel: 'Inline Style', + langDirLTRLabel: 'اليسار لليمين (LTR)', + langDirLabel: 'إتجاه النص', + langDirRTLLabel: 'اليمين لليسار (RTL)', + languageCodeInputLabel: 'رمز اللغة', + remove: 'إزالة Div', + styleSelectLabel: 'نمط', + title: 'إحداث Div Container', + toolbar: 'إحداث Div Container' +} ); diff --git a/sources/plugins/div/lang/az.js b/sources/plugins/div/lang/az.js new file mode 100644 index 0000000..1c5c835 --- /dev/null +++ b/sources/plugins/div/lang/az.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'az', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Məsləhətli başlıq', + cssClassInputLabel: 'Üslub klassları', + edit: 'DİV eıementini redaktə et', + inlineStyleInputLabel: 'Sözlərin üslubları', + langDirLTRLabel: 'Soldan sağa (LTR)', + langDirLabel: 'Yaziların istiqaməti', + langDirRTLLabel: 'Sağdan sola (RTL)', + languageCodeInputLabel: 'Dilin kodu', + remove: 'DİV elementini sil', + styleSelectLabel: 'Üslub', + title: 'DİV ilə əhatələməni yarat', + toolbar: 'DİV ilə əhatələməni yarat' +} ); diff --git a/sources/plugins/div/lang/bg.js b/sources/plugins/div/lang/bg.js new file mode 100644 index 0000000..7aad072 --- /dev/null +++ b/sources/plugins/div/lang/bg.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'bg', { + IdInputLabel: 'ID', + advisoryTitleInputLabel: 'Препоръчително заглавие', + cssClassInputLabel: 'Класове за CSS', + edit: 'Промяна на Div', + inlineStyleInputLabel: 'В редица', + langDirLTRLabel: 'Ляво на Дясно (ЛнД)', + langDirLabel: 'Посока на езика', + langDirRTLLabel: 'Дясно на Ляво (ДнЛ)', + languageCodeInputLabel: ' Код на езика', + remove: 'Премахване на Div', + styleSelectLabel: 'Стил', + title: 'Създай Div блок', + toolbar: 'Създаване на Div контейнер' +} ); diff --git a/sources/plugins/div/lang/bn.js b/sources/plugins/div/lang/bn.js new file mode 100644 index 0000000..340e63e --- /dev/null +++ b/sources/plugins/div/lang/bn.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'bn', { + IdInputLabel: 'Id', // MISSING + advisoryTitleInputLabel: 'Advisory Title', // MISSING + cssClassInputLabel: 'Stylesheet Classes', // MISSING + edit: 'Edit Div', // MISSING + inlineStyleInputLabel: 'Inline Style', // MISSING + langDirLTRLabel: 'Left to Right (LTR)', // MISSING + langDirLabel: 'Language Direction', // MISSING + langDirRTLLabel: 'Right to Left (RTL)', // MISSING + languageCodeInputLabel: ' Language Code', // MISSING + remove: 'Remove Div', // MISSING + styleSelectLabel: 'Style', // MISSING + title: 'Create Div Container', // MISSING + toolbar: 'Create Div Container' // MISSING +} ); diff --git a/sources/plugins/div/lang/bs.js b/sources/plugins/div/lang/bs.js new file mode 100644 index 0000000..81ca72e --- /dev/null +++ b/sources/plugins/div/lang/bs.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'bs', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Advisory title', + cssClassInputLabel: 'Klase CSS stilova', + edit: 'Edit Div', // MISSING + inlineStyleInputLabel: 'Inline Style', // MISSING + langDirLTRLabel: 'S lijeva na desno (LTR)', + langDirLabel: 'Smjer pisanja', + langDirRTLLabel: 'S desna na lijevo (RTL)', + languageCodeInputLabel: ' Language Code', // MISSING + remove: 'Remove Div', // MISSING + styleSelectLabel: 'Stil', + title: 'Create Div Container', // MISSING + toolbar: 'Create Div Container' // MISSING +} ); diff --git a/sources/plugins/div/lang/ca.js b/sources/plugins/div/lang/ca.js new file mode 100644 index 0000000..aa99c76 --- /dev/null +++ b/sources/plugins/div/lang/ca.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'ca', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Títol de guia', + cssClassInputLabel: 'Classes de la fulla d\'estils', + edit: 'Edita la Capa', + inlineStyleInputLabel: 'Estil en línia', + langDirLTRLabel: 'D\'esquerra a dreta (LTR)', + langDirLabel: 'Direcció de l\'idioma', + langDirRTLLabel: 'De dreta a esquerra (RTL)', + languageCodeInputLabel: ' Codi d\'idioma', + remove: 'Elimina la Capa', + styleSelectLabel: 'Estil', + title: 'Crea una Capa Contenidora', + toolbar: 'Crea una Capa Contenidora' +} ); diff --git a/sources/plugins/div/lang/cs.js b/sources/plugins/div/lang/cs.js new file mode 100644 index 0000000..1166a3a --- /dev/null +++ b/sources/plugins/div/lang/cs.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'cs', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Nápovědní titulek', + cssClassInputLabel: 'Třídy stylů', + edit: 'Změnit Div', + inlineStyleInputLabel: 'Vnitřní styly', + langDirLTRLabel: 'Zleva doprava (LTR)', + langDirLabel: 'Směr jazyka', + langDirRTLLabel: 'Zprava doleva (RTL)', + languageCodeInputLabel: ' Kód jazyka', + remove: 'Odstranit Div', + styleSelectLabel: 'Styly', + title: 'Vytvořit Div kontejner', + toolbar: 'Vytvořit Div kontejner' +} ); diff --git a/sources/plugins/div/lang/cy.js b/sources/plugins/div/lang/cy.js new file mode 100644 index 0000000..5e9914e --- /dev/null +++ b/sources/plugins/div/lang/cy.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'cy', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Teitl Cynghorol', + cssClassInputLabel: 'Dosbarthiadau Ffeil Arddull', + edit: 'Golygu Div', + inlineStyleInputLabel: 'Arddull Mewn Llinell', + langDirLTRLabel: 'Chwith i\'r Dde (LTR)', + langDirLabel: 'Cyfeiriad yr Iaith', + langDirRTLLabel: 'Dde i\'r Chwith (RTL)', + languageCodeInputLabel: ' Cod Iaith', + remove: 'Tynnu Div', + styleSelectLabel: 'Arddull', + title: 'Creu Cynhwysydd Div', + toolbar: 'Creu Cynhwysydd Div' +} ); diff --git a/sources/plugins/div/lang/da.js b/sources/plugins/div/lang/da.js new file mode 100644 index 0000000..17ae1c0 --- /dev/null +++ b/sources/plugins/div/lang/da.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'da', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Vejledende titel', + cssClassInputLabel: 'Typografiark', + edit: 'Rediger Div', + inlineStyleInputLabel: 'Inline Style', + langDirLTRLabel: 'Venstre til højre (LTR)', + langDirLabel: 'Sprogretning', + langDirRTLLabel: 'Højre til venstre (RTL)', + languageCodeInputLabel: ' Sprogkode', + remove: 'Slet Div', + styleSelectLabel: 'Style', + title: 'Opret Div Container', + toolbar: 'Opret Div Container' +} ); diff --git a/sources/plugins/div/lang/de-ch.js b/sources/plugins/div/lang/de-ch.js new file mode 100644 index 0000000..77e1df2 --- /dev/null +++ b/sources/plugins/div/lang/de-ch.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'de-ch', { + IdInputLabel: 'Kennung', + advisoryTitleInputLabel: 'Tooltip', + cssClassInputLabel: 'Formatvorlagenklasse', + edit: 'Div bearbeiten', + inlineStyleInputLabel: 'Inline Stil', + langDirLTRLabel: 'Links nach Rechs (LTR)', + langDirLabel: 'Sprachrichtung', + langDirRTLLabel: 'Rechs nach Links (RTL)', + languageCodeInputLabel: 'Sprachcode', + remove: 'Div entfernen', + styleSelectLabel: 'Stil', + title: 'Div Container erzeugen', + toolbar: 'Div Container erzeugen' +} ); diff --git a/sources/plugins/div/lang/de.js b/sources/plugins/div/lang/de.js new file mode 100644 index 0000000..5366761 --- /dev/null +++ b/sources/plugins/div/lang/de.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'de', { + IdInputLabel: 'Kennung', + advisoryTitleInputLabel: 'Tooltip', + cssClassInputLabel: 'Formatvorlagenklasse', + edit: 'Div bearbeiten', + inlineStyleInputLabel: 'Inline Stil', + langDirLTRLabel: 'Links nach Rechs (LTR)', + langDirLabel: 'Sprachrichtung', + langDirRTLLabel: 'Rechs nach Links (RTL)', + languageCodeInputLabel: 'Sprachcode', + remove: 'Div entfernen', + styleSelectLabel: 'Stil', + title: 'Div Container erzeugen', + toolbar: 'Div Container erzeugen' +} ); diff --git a/sources/plugins/div/lang/el.js b/sources/plugins/div/lang/el.js new file mode 100644 index 0000000..c6668f1 --- /dev/null +++ b/sources/plugins/div/lang/el.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'el', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Ενδεικτικός Τίτλος', + cssClassInputLabel: 'Κλάσεις Φύλλων Στυλ', + edit: 'Επεξεργασία Div', + inlineStyleInputLabel: 'Στυλ Εν Σειρά', + langDirLTRLabel: 'Αριστερά προς Δεξιά (LTR)', + langDirLabel: 'Κατεύθυνση Κειμένου', + langDirRTLLabel: 'Δεξιά προς Αριστερά (RTL)', + languageCodeInputLabel: 'Κωδικός Γλώσσας', + remove: 'Διαγραφή Div', + styleSelectLabel: 'Μορφή', + title: 'Δημιουργία Div', + toolbar: 'Δημιουργία Div' +} ); diff --git a/sources/plugins/div/lang/en-au.js b/sources/plugins/div/lang/en-au.js new file mode 100644 index 0000000..88bf31f --- /dev/null +++ b/sources/plugins/div/lang/en-au.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'en-au', { + IdInputLabel: 'Id', // MISSING + advisoryTitleInputLabel: 'Advisory Title', // MISSING + cssClassInputLabel: 'Stylesheet Classes', // MISSING + edit: 'Edit Div', // MISSING + inlineStyleInputLabel: 'Inline Style', // MISSING + langDirLTRLabel: 'Left to Right (LTR)', // MISSING + langDirLabel: 'Language Direction', // MISSING + langDirRTLLabel: 'Right to Left (RTL)', // MISSING + languageCodeInputLabel: ' Language Code', // MISSING + remove: 'Remove Div', // MISSING + styleSelectLabel: 'Style', // MISSING + title: 'Create Div Container', // MISSING + toolbar: 'Create Div Container' // MISSING +} ); diff --git a/sources/plugins/div/lang/en-ca.js b/sources/plugins/div/lang/en-ca.js new file mode 100644 index 0000000..2236cdd --- /dev/null +++ b/sources/plugins/div/lang/en-ca.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'en-ca', { + IdInputLabel: 'Id', // MISSING + advisoryTitleInputLabel: 'Advisory Title', // MISSING + cssClassInputLabel: 'Stylesheet Classes', // MISSING + edit: 'Edit Div', // MISSING + inlineStyleInputLabel: 'Inline Style', // MISSING + langDirLTRLabel: 'Left to Right (LTR)', // MISSING + langDirLabel: 'Language Direction', // MISSING + langDirRTLLabel: 'Right to Left (RTL)', // MISSING + languageCodeInputLabel: ' Language Code', // MISSING + remove: 'Remove Div', // MISSING + styleSelectLabel: 'Style', // MISSING + title: 'Create Div Container', // MISSING + toolbar: 'Create Div Container' // MISSING +} ); diff --git a/sources/plugins/div/lang/en-gb.js b/sources/plugins/div/lang/en-gb.js new file mode 100644 index 0000000..cd32c0a --- /dev/null +++ b/sources/plugins/div/lang/en-gb.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'en-gb', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Advisory Title', + cssClassInputLabel: 'Stylesheet Classes', + edit: 'Edit Div', + inlineStyleInputLabel: 'Inline Style', + langDirLTRLabel: 'Left to Right (LTR)', + langDirLabel: 'Language Direction', + langDirRTLLabel: 'Right to Left (RTL)', + languageCodeInputLabel: ' Language Code', + remove: 'Remove Div', + styleSelectLabel: 'Style', + title: 'Create Div Container', + toolbar: 'Create Div Container' +} ); diff --git a/sources/plugins/div/lang/en.js b/sources/plugins/div/lang/en.js new file mode 100644 index 0000000..5e20956 --- /dev/null +++ b/sources/plugins/div/lang/en.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'en', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Advisory Title', + cssClassInputLabel: 'Stylesheet Classes', + edit: 'Edit Div', + inlineStyleInputLabel: 'Inline Style', + langDirLTRLabel: 'Left to Right (LTR)', + langDirLabel: 'Language Direction', + langDirRTLLabel: 'Right to Left (RTL)', + languageCodeInputLabel: ' Language Code', + remove: 'Remove Div', + styleSelectLabel: 'Style', + title: 'Create Div Container', + toolbar: 'Create Div Container' +} ); diff --git a/sources/plugins/div/lang/eo.js b/sources/plugins/div/lang/eo.js new file mode 100644 index 0000000..0c4337d --- /dev/null +++ b/sources/plugins/div/lang/eo.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'eo', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Priskriba Titolo', + cssClassInputLabel: 'Stilfolioklasoj', + edit: 'Redakti Div', + inlineStyleInputLabel: 'Enlinia stilo', + langDirLTRLabel: 'Maldekstre dekstren (angle LTR)', + langDirLabel: 'Skribdirekto', + langDirRTLLabel: 'Dekstre maldekstren (angle RTL)', + languageCodeInputLabel: ' Lingvokodo', + remove: 'Forigi Div', + styleSelectLabel: 'Stilo', + title: 'Krei DIV ujon', + toolbar: 'Krei DIV ujon' +} ); diff --git a/sources/plugins/div/lang/es.js b/sources/plugins/div/lang/es.js new file mode 100644 index 0000000..4e0689d --- /dev/null +++ b/sources/plugins/div/lang/es.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'es', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Título', + cssClassInputLabel: 'Clase de hoja de estilos', + edit: 'Editar Div', + inlineStyleInputLabel: 'Estilo', + langDirLTRLabel: 'Izquierda a Derecha (LTR)', + langDirLabel: 'Orientación', + langDirRTLLabel: 'Derecha a Izquierda (RTL)', + languageCodeInputLabel: ' Codigo de idioma', + remove: 'Quitar Div', + styleSelectLabel: 'Estilo', + title: 'Crear contenedor DIV', + toolbar: 'Crear contenedor DIV' +} ); diff --git a/sources/plugins/div/lang/et.js b/sources/plugins/div/lang/et.js new file mode 100644 index 0000000..e64dfe1 --- /dev/null +++ b/sources/plugins/div/lang/et.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'et', { + IdInputLabel: 'ID', + advisoryTitleInputLabel: 'Soovitatav pealkiri', + cssClassInputLabel: 'Stiililehe klassid', + edit: 'Muuda Div', + inlineStyleInputLabel: 'Reasisene stiil', + langDirLTRLabel: 'Vasakult paremale (LTR)', + langDirLabel: 'Keele suund', + langDirRTLLabel: 'Paremalt vasakule (RTL)', + languageCodeInputLabel: ' Keelekood', + remove: 'Eemalda Div', + styleSelectLabel: 'Stiil', + title: 'Div-konteineri loomine', + toolbar: 'Div-konteineri loomine' +} ); diff --git a/sources/plugins/div/lang/eu.js b/sources/plugins/div/lang/eu.js new file mode 100644 index 0000000..0acd765 --- /dev/null +++ b/sources/plugins/div/lang/eu.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'eu', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Aholkatutako izenburua', + cssClassInputLabel: 'Estilo-orriko klaseak', + edit: 'Editatu Div-a', + inlineStyleInputLabel: 'Lineako estiloa', + langDirLTRLabel: 'Ezkerretik eskuinera (LTR)', + langDirLabel: 'Hizkuntzaren norabidea', + langDirRTLLabel: 'Eskuinetik ezkerrera (RTL)', + languageCodeInputLabel: 'Hizkuntzaren kodea', + remove: 'Kendu Div-a', + styleSelectLabel: 'Estiloa', + title: 'Sortu Div edukiontzia', + toolbar: 'Sortu Div edukiontzia' +} ); diff --git a/sources/plugins/div/lang/fa.js b/sources/plugins/div/lang/fa.js new file mode 100644 index 0000000..52c6131 --- /dev/null +++ b/sources/plugins/div/lang/fa.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'fa', { + IdInputLabel: 'شناسه', + advisoryTitleInputLabel: 'عنوان مشاوره', + cssClassInputLabel: 'کلاس​های شیوه​نامه', + edit: 'ویرایش Div', + inlineStyleInputLabel: 'سبک درون​خطی(Inline Style)', + langDirLTRLabel: 'چپ به راست (LTR)', + langDirLabel: 'جهت نوشتاری زبان', + langDirRTLLabel: 'راست به چپ (RTL)', + languageCodeInputLabel: ' کد زبان', + remove: 'حذف Div', + styleSelectLabel: 'سبک', + title: 'ایجاد یک محل DIV', + toolbar: 'ایجاد یک محل DIV' +} ); diff --git a/sources/plugins/div/lang/fi.js b/sources/plugins/div/lang/fi.js new file mode 100644 index 0000000..05fb825 --- /dev/null +++ b/sources/plugins/div/lang/fi.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'fi', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Ohjeistava otsikko', + cssClassInputLabel: 'Tyylitiedoston luokat', + edit: 'Muokkaa Diviä', + inlineStyleInputLabel: 'Sisätyyli', + langDirLTRLabel: 'Vasemmalta oikealle (LTR)', + langDirLabel: 'Kielen suunta', + langDirRTLLabel: 'Oikealta vasemmalle (RTL)', + languageCodeInputLabel: ' Kielen koodi', + remove: 'Poista Div', + styleSelectLabel: 'Tyyli', + title: 'Luo div-kehikko', + toolbar: 'Luo div-kehikko' +} ); diff --git a/sources/plugins/div/lang/fo.js b/sources/plugins/div/lang/fo.js new file mode 100644 index 0000000..b36c512 --- /dev/null +++ b/sources/plugins/div/lang/fo.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'fo', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Advisory Title', + cssClassInputLabel: 'Stylesheet Classes', + edit: 'Redigera Div', + inlineStyleInputLabel: 'Inline Style', + langDirLTRLabel: 'Vinstru til høgru (LTR)', + langDirLabel: 'Language Direction', + langDirRTLLabel: 'Høgru til vinstru (RTL)', + languageCodeInputLabel: ' Language Code', + remove: 'Strika Div', + styleSelectLabel: 'Style', + title: 'Ger Div Container', + toolbar: 'Ger Div Container' +} ); diff --git a/sources/plugins/div/lang/fr-ca.js b/sources/plugins/div/lang/fr-ca.js new file mode 100644 index 0000000..3d5bb45 --- /dev/null +++ b/sources/plugins/div/lang/fr-ca.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'fr-ca', { + IdInputLabel: 'ID', + advisoryTitleInputLabel: 'Titre', + cssClassInputLabel: 'Classes CSS', + edit: 'Modifier le DIV', + inlineStyleInputLabel: 'Style en ligne', + langDirLTRLabel: 'De gauche à droite (LTR)', + langDirLabel: 'Sens d\'écriture', + langDirRTLLabel: 'De droite à gauche (RTL)', + languageCodeInputLabel: 'Code de langue', + remove: 'Supprimer le DIV', + styleSelectLabel: 'Style', + title: 'Créer un DIV', + toolbar: 'Créer un DIV' +} ); diff --git a/sources/plugins/div/lang/fr.js b/sources/plugins/div/lang/fr.js new file mode 100644 index 0000000..ca005db --- /dev/null +++ b/sources/plugins/div/lang/fr.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'fr', { + IdInputLabel: 'ID', + advisoryTitleInputLabel: 'Infobulle', + cssClassInputLabel: 'Classes de style', + edit: 'Modifier la division', + inlineStyleInputLabel: 'Style en ligne', + langDirLTRLabel: 'Gauche à droite (LTR)', + langDirLabel: 'Sens d\'écriture', + langDirRTLLabel: 'Droite à gauche (RTL)', + languageCodeInputLabel: 'Code de langue', + remove: 'Enlever la division', + styleSelectLabel: 'Style', + title: 'Créer une division', + toolbar: 'Créer une division' +} ); diff --git a/sources/plugins/div/lang/gl.js b/sources/plugins/div/lang/gl.js new file mode 100644 index 0000000..41994d8 --- /dev/null +++ b/sources/plugins/div/lang/gl.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'gl', { + IdInputLabel: 'ID', + advisoryTitleInputLabel: 'Título informativo', + cssClassInputLabel: 'Clases da folla de estilos', + edit: 'Editar Div', + inlineStyleInputLabel: 'Estilo de liña', + langDirLTRLabel: 'Esquerda a dereita (LTR)', + langDirLabel: 'Dirección de escritura do idioma', + langDirRTLLabel: 'Dereita a esquerda (RTL)', + languageCodeInputLabel: 'Código do idioma', + remove: 'Retirar Div', + styleSelectLabel: 'Estilo', + title: 'Crear un contedor Div', + toolbar: 'Crear un contedor Div' +} ); diff --git a/sources/plugins/div/lang/gu.js b/sources/plugins/div/lang/gu.js new file mode 100644 index 0000000..c1f6e9f --- /dev/null +++ b/sources/plugins/div/lang/gu.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'gu', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'એડવાઈઝર શીર્ષક', + cssClassInputLabel: 'સ્ટાઈલશીટ કલાસીસ', + edit: 'ડીવીમાં ફેરફાર કરવો', + inlineStyleInputLabel: 'ઈનલાઈન પદ્ધતિ', + langDirLTRLabel: 'ડાબે થી જમણે (LTR)', + langDirLabel: 'ભાષાની દિશા', + langDirRTLLabel: 'જમણે થી ડાબે (RTL)', + languageCodeInputLabel: 'ભાષાનો કોડ', + remove: 'ડીવી કાઢી કાઢવું', + styleSelectLabel: 'સ્ટાઈલ', + title: 'Div કન્ટેનર બનાવુંવું', + toolbar: 'Div કન્ટેનર બનાવુંવું' +} ); diff --git a/sources/plugins/div/lang/he.js b/sources/plugins/div/lang/he.js new file mode 100644 index 0000000..d08d1c7 --- /dev/null +++ b/sources/plugins/div/lang/he.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'he', { + IdInputLabel: 'מזהה (ID)', + advisoryTitleInputLabel: 'כותרת מוצעת', + cssClassInputLabel: 'מחלקת עיצוב', + edit: 'עריכת מיכל (Div)', + inlineStyleInputLabel: 'סגנון פנימי', + langDirLTRLabel: 'שמאל לימין (LTR)', + langDirLabel: 'כיוון שפה', + langDirRTLLabel: 'ימין לשמאל (RTL)', + languageCodeInputLabel: 'קוד שפה', + remove: 'הסרת מיכל (Div)', + styleSelectLabel: 'סגנון', + title: 'יצירת מיכל (Div)', + toolbar: 'יצירת מיכל (Div)' +} ); diff --git a/sources/plugins/div/lang/hi.js b/sources/plugins/div/lang/hi.js new file mode 100644 index 0000000..95e49d6 --- /dev/null +++ b/sources/plugins/div/lang/hi.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'hi', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'परामर्श शीर्शक', + cssClassInputLabel: 'स्टाइल-शीट क्लास', + edit: 'Edit Div', // MISSING + inlineStyleInputLabel: 'Inline Style', // MISSING + langDirLTRLabel: 'बायें से दायें (LTR)', + langDirLabel: 'भाषा लिखने की दिशा', + langDirRTLLabel: 'दायें से बायें (RTL)', + languageCodeInputLabel: ' Language Code', // MISSING + remove: 'Remove Div', // MISSING + styleSelectLabel: 'स्टाइल', + title: 'Create Div Container', // MISSING + toolbar: 'Create Div Container' // MISSING +} ); diff --git a/sources/plugins/div/lang/hr.js b/sources/plugins/div/lang/hr.js new file mode 100644 index 0000000..7cefc1e --- /dev/null +++ b/sources/plugins/div/lang/hr.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'hr', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Savjetodavni naslov', + cssClassInputLabel: 'Klase stilova', + edit: 'Uredi DIV', + inlineStyleInputLabel: 'Stil u liniji', + langDirLTRLabel: 'S lijeva na desno (LTR)', + langDirLabel: 'Smjer jezika', + langDirRTLLabel: 'S desna na lijevo (RTL)', + languageCodeInputLabel: 'Jezični kod', + remove: 'Ukloni DIV', + styleSelectLabel: 'Stil', + title: 'Napravi DIV kontejner', + toolbar: 'Napravi DIV kontejner' +} ); diff --git a/sources/plugins/div/lang/hu.js b/sources/plugins/div/lang/hu.js new file mode 100644 index 0000000..f678b39 --- /dev/null +++ b/sources/plugins/div/lang/hu.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'hu', { + IdInputLabel: 'Azonosító', + advisoryTitleInputLabel: 'Tipp szöveg', + cssClassInputLabel: 'Stíluslap osztály', + edit: 'DIV szerkesztése', + inlineStyleInputLabel: 'Inline stílus', + langDirLTRLabel: 'Balról jobbra (LTR)', + langDirLabel: 'Nyelvi irány', + langDirRTLLabel: 'Jobbról balra (RTL)', + languageCodeInputLabel: ' Nyelv kódja', + remove: 'DIV eltávolítása', + styleSelectLabel: 'Stílus', + title: 'DIV tároló létrehozása', + toolbar: 'DIV tároló létrehozása' +} ); diff --git a/sources/plugins/div/lang/id.js b/sources/plugins/div/lang/id.js new file mode 100644 index 0000000..59c0213 --- /dev/null +++ b/sources/plugins/div/lang/id.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'id', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Penasehat Judul', + cssClassInputLabel: 'Kelas Stylesheet', + edit: 'Sunting Div', + inlineStyleInputLabel: 'Inline Style', // MISSING + langDirLTRLabel: 'Kiri ke Kanan (LTR)', + langDirLabel: 'Arah Bahasa', + langDirRTLLabel: 'Kanan ke Kiri (RTL)', + languageCodeInputLabel: 'Kode Bahasa', + remove: 'Hapus Div', + styleSelectLabel: 'Gaya', + title: 'Ciptakan Wadah Div', + toolbar: 'Cipatakan Wadah Div' +} ); diff --git a/sources/plugins/div/lang/is.js b/sources/plugins/div/lang/is.js new file mode 100644 index 0000000..a7fbe4e --- /dev/null +++ b/sources/plugins/div/lang/is.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'is', { + IdInputLabel: 'Id', // MISSING + advisoryTitleInputLabel: 'Advisory Title', // MISSING + cssClassInputLabel: 'Stylesheet Classes', // MISSING + edit: 'Edit Div', // MISSING + inlineStyleInputLabel: 'Inline Style', // MISSING + langDirLTRLabel: 'Left to Right (LTR)', // MISSING + langDirLabel: 'Language Direction', // MISSING + langDirRTLLabel: 'Right to Left (RTL)', // MISSING + languageCodeInputLabel: ' Language Code', // MISSING + remove: 'Remove Div', // MISSING + styleSelectLabel: 'Style', // MISSING + title: 'Create Div Container', // MISSING + toolbar: 'Create Div Container' // MISSING +} ); diff --git a/sources/plugins/div/lang/it.js b/sources/plugins/div/lang/it.js new file mode 100644 index 0000000..8fe780a --- /dev/null +++ b/sources/plugins/div/lang/it.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'it', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Titolo Avviso', + cssClassInputLabel: 'Classi di stile', + edit: 'Modifica DIV', + inlineStyleInputLabel: 'Stile Inline', + langDirLTRLabel: 'Da sinistra a destra (LTR)', + langDirLabel: 'Direzione di scrittura', + langDirRTLLabel: 'Da destra a sinistra (RTL)', + languageCodeInputLabel: 'Codice lingua', + remove: 'Rimuovi DIV', + styleSelectLabel: 'Stile', + title: 'Crea DIV contenitore', + toolbar: 'Crea DIV contenitore' +} ); diff --git a/sources/plugins/div/lang/ja.js b/sources/plugins/div/lang/ja.js new file mode 100644 index 0000000..50abe05 --- /dev/null +++ b/sources/plugins/div/lang/ja.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'ja', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Title属性', + cssClassInputLabel: 'スタイルシートクラス', + edit: 'Divコンテナを編集', + inlineStyleInputLabel: 'インラインスタイル', + langDirLTRLabel: '左から右 (LTR)', + langDirLabel: '文字表記の方向', + langDirRTLLabel: '右から左 (RTL)', + languageCodeInputLabel: ' 言語コード', + remove: 'Divコンテナを削除', + styleSelectLabel: 'スタイル', + title: 'Divコンテナ', + toolbar: 'Divコンテナ' +} ); diff --git a/sources/plugins/div/lang/ka.js b/sources/plugins/div/lang/ka.js new file mode 100644 index 0000000..99f96a2 --- /dev/null +++ b/sources/plugins/div/lang/ka.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'ka', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'სათაური', + cssClassInputLabel: 'CSS კლასები', + edit: 'Div-ის რედაქტირება', + inlineStyleInputLabel: 'თანდართული სტილი', + langDirLTRLabel: 'მარცხნიდან მარჯვნიც (LTR)', + langDirLabel: 'ენის მინართულება', + langDirRTLLabel: 'მარჯვნიდან მარცხნივ (RTL)', + languageCodeInputLabel: 'ენის კოდი', + remove: 'Div-ის წაშლა', + styleSelectLabel: 'სტილი', + title: 'Div კონტეინერის შექმნა', + toolbar: 'Div კონტეინერის შექმნა' +} ); diff --git a/sources/plugins/div/lang/km.js b/sources/plugins/div/lang/km.js new file mode 100644 index 0000000..6fb10e8 --- /dev/null +++ b/sources/plugins/div/lang/km.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'km', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'ចំណង​ជើង​ប្រឹក្សា', + cssClassInputLabel: 'Stylesheet Classes', + edit: 'កែ Div', + inlineStyleInputLabel: 'ស្ទីល​ក្នុង​បន្ទាត់', + langDirLTRLabel: 'ពីឆ្វេងទៅស្តាំ(LTR)', + langDirLabel: 'ទិសដៅភាសា', + langDirRTLLabel: 'ពីស្តាំទៅឆ្វេង(RTL)', + languageCodeInputLabel: 'កូដ​ភាសា', + remove: 'ដក Div ចេញ', + styleSelectLabel: 'ស្ទីល', + title: 'បង្កើត​អ្នក​ផ្ទុក Div', + toolbar: 'បង្កើត​អ្នក​ផ្ទុក Div' +} ); diff --git a/sources/plugins/div/lang/ko.js b/sources/plugins/div/lang/ko.js new file mode 100644 index 0000000..9834e49 --- /dev/null +++ b/sources/plugins/div/lang/ko.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'ko', { + IdInputLabel: 'ID', + advisoryTitleInputLabel: '보조 제목', + cssClassInputLabel: '스타일 시트 클래스', + edit: 'Div 편집', + inlineStyleInputLabel: '인라인 스타일', + langDirLTRLabel: '왼쪽에서 오른쪽 (LTR)', + langDirLabel: '언어 방향', + langDirRTLLabel: '오른쪽에서 왼쪽 (RTL)', + languageCodeInputLabel: ' 언어 코드', + remove: 'Div 태그 삭제', + styleSelectLabel: '스타일', + title: 'Div 태그 생성', + toolbar: 'Div 태그 생성' +} ); diff --git a/sources/plugins/div/lang/ku.js b/sources/plugins/div/lang/ku.js new file mode 100644 index 0000000..8dac0e0 --- /dev/null +++ b/sources/plugins/div/lang/ku.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'ku', { + IdInputLabel: 'ناسنامە', + advisoryTitleInputLabel: 'سەردێڕ', + cssClassInputLabel: 'شێوازی چینی پەڕه', + edit: 'چاکسازی Div', + inlineStyleInputLabel: 'شێوازی ناوهێڵ', + langDirLTRLabel: 'چەپ بۆ ڕاست (LTR)', + langDirLabel: 'ئاراستەی زمان', + langDirRTLLabel: 'ڕاست بۆ چەپ (RTL)', + languageCodeInputLabel: 'هێمای زمان', + remove: 'لابردنی Div', + styleSelectLabel: 'شێواز', + title: 'دروستکردنی لەخۆگری Div', + toolbar: 'دروستکردنی لەخۆگری Div' +} ); diff --git a/sources/plugins/div/lang/lt.js b/sources/plugins/div/lang/lt.js new file mode 100644 index 0000000..2021ba4 --- /dev/null +++ b/sources/plugins/div/lang/lt.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'lt', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Patariamas pavadinimas', + cssClassInputLabel: 'Stilių klasės', + edit: 'Redaguoti Div', + inlineStyleInputLabel: 'Vidiniai stiliai', + langDirLTRLabel: 'Iš kairės į dešinę (LTR)', + langDirLabel: 'Kalbos nurodymai', + langDirRTLLabel: 'Iš dešinės į kairę (RTL)', + languageCodeInputLabel: ' Kalbos kodas', + remove: 'Pašalinti Div', + styleSelectLabel: 'Stilius', + title: 'Sukurti Div elementą', + toolbar: 'Sukurti Div elementą' +} ); diff --git a/sources/plugins/div/lang/lv.js b/sources/plugins/div/lang/lv.js new file mode 100644 index 0000000..8b9a4e6 --- /dev/null +++ b/sources/plugins/div/lang/lv.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'lv', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Konsultatīvs virsraksts', + cssClassInputLabel: 'Stilu klases', + edit: 'Labot Div', + inlineStyleInputLabel: 'Iekļautais stils', + langDirLTRLabel: 'Kreisais uz Labo (LTR)', + langDirLabel: 'Valodas virziens', + langDirRTLLabel: 'Labais uz kreiso (RTL)', + languageCodeInputLabel: 'Valodas kods', + remove: 'Noņemt Div', + styleSelectLabel: 'Stils', + title: 'Izveidot div konteineri', + toolbar: 'Izveidot div konteineri' +} ); diff --git a/sources/plugins/div/lang/mk.js b/sources/plugins/div/lang/mk.js new file mode 100644 index 0000000..6bd25fd --- /dev/null +++ b/sources/plugins/div/lang/mk.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'mk', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Advisory Title', // MISSING + cssClassInputLabel: 'Stylesheet Classes', // MISSING + edit: 'Edit Div', // MISSING + inlineStyleInputLabel: 'Inline Style', // MISSING + langDirLTRLabel: 'Лево кон десно', + langDirLabel: 'Насока на јазик', + langDirRTLLabel: 'Десно кон лево', + languageCodeInputLabel: ' Language Code', // MISSING + remove: 'Remove Div', // MISSING + styleSelectLabel: 'Стил', + title: 'Create Div Container', // MISSING + toolbar: 'Create Div Container' // MISSING +} ); diff --git a/sources/plugins/div/lang/mn.js b/sources/plugins/div/lang/mn.js new file mode 100644 index 0000000..a15006c --- /dev/null +++ b/sources/plugins/div/lang/mn.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'mn', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Зөвлөлдөх гарчиг', + cssClassInputLabel: 'Stylesheet классууд', + edit: 'Edit Div', // MISSING + inlineStyleInputLabel: 'Inline Style', // MISSING + langDirLTRLabel: 'Зүүн талаас баруун тишээ (LTR)', + langDirLabel: 'Хэлний чиглэл', + langDirRTLLabel: 'Баруун талаас зүүн тишээ (RTL)', + languageCodeInputLabel: ' Language Code', // MISSING + remove: 'Remove Div', // MISSING + styleSelectLabel: 'Загвар', + title: 'Div гэдэг хэсэг бий болгох', + toolbar: 'Div гэдэг хэсэг бий болгох' +} ); diff --git a/sources/plugins/div/lang/ms.js b/sources/plugins/div/lang/ms.js new file mode 100644 index 0000000..7fd95a5 --- /dev/null +++ b/sources/plugins/div/lang/ms.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'ms', { + IdInputLabel: 'Id', // MISSING + advisoryTitleInputLabel: 'Advisory Title', // MISSING + cssClassInputLabel: 'Stylesheet Classes', // MISSING + edit: 'Edit Div', // MISSING + inlineStyleInputLabel: 'Inline Style', // MISSING + langDirLTRLabel: 'Left to Right (LTR)', // MISSING + langDirLabel: 'Language Direction', // MISSING + langDirRTLLabel: 'Right to Left (RTL)', // MISSING + languageCodeInputLabel: ' Language Code', // MISSING + remove: 'Remove Div', // MISSING + styleSelectLabel: 'Style', // MISSING + title: 'Create Div Container', // MISSING + toolbar: 'Create Div Container' // MISSING +} ); diff --git a/sources/plugins/div/lang/nb.js b/sources/plugins/div/lang/nb.js new file mode 100644 index 0000000..c6ff2d6 --- /dev/null +++ b/sources/plugins/div/lang/nb.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'nb', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Tittel', + cssClassInputLabel: 'Stilark-klasser', + edit: 'Rediger Div', + inlineStyleInputLabel: 'Inlinestiler', + langDirLTRLabel: 'Venstre til høyre (LTR)', + langDirLabel: 'Språkretning', + langDirRTLLabel: 'Høyre til venstre (RTL)', + languageCodeInputLabel: ' Språkkode', + remove: 'Fjern Div', + styleSelectLabel: 'Stil', + title: 'Sett inn Div Container', + toolbar: 'Sett inn Div Container' +} ); diff --git a/sources/plugins/div/lang/nl.js b/sources/plugins/div/lang/nl.js new file mode 100644 index 0000000..35de4d2 --- /dev/null +++ b/sources/plugins/div/lang/nl.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'nl', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Adviserende titel', + cssClassInputLabel: 'Stylesheet klassen', + edit: 'Div wijzigen', + inlineStyleInputLabel: 'Inline stijl', + langDirLTRLabel: 'Links naar rechts (LTR)', + langDirLabel: 'Schrijfrichting', + langDirRTLLabel: 'Rechts naar links (RTL)', + languageCodeInputLabel: ' Taalcode', + remove: 'Div verwijderen', + styleSelectLabel: 'Stijl', + title: 'Div aanmaken', + toolbar: 'Div aanmaken' +} ); diff --git a/sources/plugins/div/lang/no.js b/sources/plugins/div/lang/no.js new file mode 100644 index 0000000..db8af0a --- /dev/null +++ b/sources/plugins/div/lang/no.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'no', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Tittel', + cssClassInputLabel: 'Stilark-klasser', + edit: 'Rediger Div', + inlineStyleInputLabel: 'Inlinestiler', + langDirLTRLabel: 'Venstre til høyre (VTH)', + langDirLabel: 'Språkretning', + langDirRTLLabel: 'Høyre til venstre (HTV)', + languageCodeInputLabel: ' Språkkode', + remove: 'Fjern Div', + styleSelectLabel: 'Stil', + title: 'Sett inn Div Container', + toolbar: 'Sett inn Div Container' +} ); diff --git a/sources/plugins/div/lang/oc.js b/sources/plugins/div/lang/oc.js new file mode 100644 index 0000000..79d28d4 --- /dev/null +++ b/sources/plugins/div/lang/oc.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'oc', { + IdInputLabel: 'ID', + advisoryTitleInputLabel: 'Infobulla', + cssClassInputLabel: 'Classas d\'estil', + edit: 'Modificar la division', + inlineStyleInputLabel: 'Estil en linha', + langDirLTRLabel: 'Esquèrra a dreita (LTR)', + langDirLabel: 'Sens d\'escritura', + langDirRTLLabel: 'Dreita a esquèrra (RTL)', + languageCodeInputLabel: 'Còdi de lenga', + remove: 'Levar la division', + styleSelectLabel: 'Estil', + title: 'Crear una division', + toolbar: 'Crear una division' +} ); diff --git a/sources/plugins/div/lang/pl.js b/sources/plugins/div/lang/pl.js new file mode 100644 index 0000000..2d19f4e --- /dev/null +++ b/sources/plugins/div/lang/pl.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'pl', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Opis obiektu docelowego', + cssClassInputLabel: 'Klasy arkusza stylów', + edit: 'Edytuj pojemnik Div', + inlineStyleInputLabel: 'Style liniowe', + langDirLTRLabel: 'Od lewej do prawej (LTR)', + langDirLabel: 'Kierunek tekstu', + langDirRTLLabel: 'Od prawej do lewej (RTL)', + languageCodeInputLabel: 'Kod języka', + remove: 'Usuń pojemnik Div', + styleSelectLabel: 'Styl', + title: 'Utwórz pojemnik Div', + toolbar: 'Utwórz pojemnik Div' +} ); diff --git a/sources/plugins/div/lang/pt-br.js b/sources/plugins/div/lang/pt-br.js new file mode 100644 index 0000000..c32ec0f --- /dev/null +++ b/sources/plugins/div/lang/pt-br.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'pt-br', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Título Consulta', + cssClassInputLabel: 'Classes de CSS', + edit: 'Editar Div', + inlineStyleInputLabel: 'Estilo Inline', + langDirLTRLabel: 'Esquerda para Direita (LTR)', + langDirLabel: 'Direção da Escrita', + langDirRTLLabel: 'Direita para Esquerda (RTL)', + languageCodeInputLabel: 'Código de Idioma', + remove: 'Remover Div', + styleSelectLabel: 'Estilo', + title: 'Criar Container de DIV', + toolbar: 'Criar Container de DIV' +} ); diff --git a/sources/plugins/div/lang/pt.js b/sources/plugins/div/lang/pt.js new file mode 100644 index 0000000..5df020c --- /dev/null +++ b/sources/plugins/div/lang/pt.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'pt', { + IdInputLabel: 'ID', + advisoryTitleInputLabel: 'Título', + cssClassInputLabel: 'Classes de folhas de estilo', + edit: 'Editar Div', + inlineStyleInputLabel: 'Estilho em Linha', + langDirLTRLabel: 'Esquerda para a direita (EPD)', + langDirLabel: 'Orientação de idioma', + langDirRTLLabel: 'Direita para a Esquerda (DPE)', + languageCodeInputLabel: 'Codigo do Idioma', + remove: 'Remover Div', + styleSelectLabel: 'Estilo', + title: 'Criar Div', + toolbar: 'Criar Div' +} ); diff --git a/sources/plugins/div/lang/ro.js b/sources/plugins/div/lang/ro.js new file mode 100644 index 0000000..974968b --- /dev/null +++ b/sources/plugins/div/lang/ro.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'ro', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Titlul consultativ', + cssClassInputLabel: 'Clasele cu stilul paginii (CSS)', + edit: 'Modifică Div-ul', + inlineStyleInputLabel: 'Stil Inline', + langDirLTRLabel: 'stânga-dreapta (LTR)', + langDirLabel: 'Direcţia cuvintelor', + langDirRTLLabel: 'dreapta-stânga (RTL)', + languageCodeInputLabel: 'Codul limbii', + remove: 'Șterge Div-ul', + styleSelectLabel: 'Stil', + title: 'Crează un container Div', + toolbar: 'Crează un container Div' +} ); diff --git a/sources/plugins/div/lang/ru.js b/sources/plugins/div/lang/ru.js new file mode 100644 index 0000000..a087aa8 --- /dev/null +++ b/sources/plugins/div/lang/ru.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'ru', { + IdInputLabel: 'Идентификатор', + advisoryTitleInputLabel: 'Заголовок', + cssClassInputLabel: 'Классы CSS', + edit: 'Редактировать контейнер', + inlineStyleInputLabel: 'Стиль элемента', + langDirLTRLabel: 'Слева направо (LTR)', + langDirLabel: 'Направление текста', + langDirRTLLabel: 'Справа налево (RTL)', + languageCodeInputLabel: 'Код языка', + remove: 'Удалить контейнер', + styleSelectLabel: 'Стиль', + title: 'Создать Div-контейнер', + toolbar: 'Создать Div-контейнер' +} ); diff --git a/sources/plugins/div/lang/si.js b/sources/plugins/div/lang/si.js new file mode 100644 index 0000000..a52d1b5 --- /dev/null +++ b/sources/plugins/div/lang/si.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'si', { + IdInputLabel: 'අංකය', + advisoryTitleInputLabel: 'උපදේශාත්මක නාමය', + cssClassInputLabel: 'විලාසපත්‍ර පන්තිය', + edit: 'වෙනස්කිරීම', + inlineStyleInputLabel: 'Inline Style', // MISSING + langDirLTRLabel: 'වමේසිට දකුණුට', + langDirLabel: 'භාෂා දිශාව', + langDirRTLLabel: 'දකුණේ සිට වමට', + languageCodeInputLabel: 'භාෂා ', + remove: 'ඉවත් කිරීම', + styleSelectLabel: 'විලාසය', + title: 'නිර්මාණය ', + toolbar: 'නිර්මාණය ' +} ); diff --git a/sources/plugins/div/lang/sk.js b/sources/plugins/div/lang/sk.js new file mode 100644 index 0000000..3ed9b16 --- /dev/null +++ b/sources/plugins/div/lang/sk.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'sk', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Pomocný titulok', + cssClassInputLabel: 'Triedy štýlu', + edit: 'Upraviť Div', + inlineStyleInputLabel: 'Inline štýl', + langDirLTRLabel: 'Zľava doprava (LTR)', + langDirLabel: 'Smer jazyka', + langDirRTLLabel: 'Zprava doľava (RTL)', + languageCodeInputLabel: 'Kód jazyka', + remove: 'Odstrániť Div', + styleSelectLabel: 'Štýl', + title: 'Vytvoriť Div kontajner', + toolbar: 'Vytvoriť Div kontajner' +} ); diff --git a/sources/plugins/div/lang/sl.js b/sources/plugins/div/lang/sl.js new file mode 100644 index 0000000..6705699 --- /dev/null +++ b/sources/plugins/div/lang/sl.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'sl', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Predlagani naslov', + cssClassInputLabel: 'Razredi slogovne predloge', + edit: 'Uredi div', + inlineStyleInputLabel: 'Slog v vrstici', + langDirLTRLabel: 'Od leve proti desni (LTR)', + langDirLabel: 'Smer jezika', + langDirRTLLabel: 'Od desne proti levi (RTL)', + languageCodeInputLabel: 'Koda jezika', + remove: 'Odstrani div', + styleSelectLabel: 'Slog', + title: 'Ustvari vsebnik div', + toolbar: 'Ustvari vsebnik div' +} ); diff --git a/sources/plugins/div/lang/sq.js b/sources/plugins/div/lang/sq.js new file mode 100644 index 0000000..0af405b --- /dev/null +++ b/sources/plugins/div/lang/sq.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'sq', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Titull', + cssClassInputLabel: 'Klasa stili CSS', + edit: 'Redakto Div', + inlineStyleInputLabel: 'Stili i brendshëm', + langDirLTRLabel: 'Nga e majta në të djathë (LTR)', + langDirLabel: 'Drejtim teksti', + langDirRTLLabel: 'Nga e djathta në të majtë (RTL)', + languageCodeInputLabel: 'Kodi i Gjuhës', + remove: 'Largo Div', + styleSelectLabel: 'Stil', + title: 'Krijo Div Përmbajtës', + toolbar: 'Krijo Div Përmbajtës' +} ); diff --git a/sources/plugins/div/lang/sr-latn.js b/sources/plugins/div/lang/sr-latn.js new file mode 100644 index 0000000..b576ccb --- /dev/null +++ b/sources/plugins/div/lang/sr-latn.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'sr-latn', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Advisory naslov', + cssClassInputLabel: 'Stylesheet klase', + edit: 'Edit Div', // MISSING + inlineStyleInputLabel: 'Inline Style', // MISSING + langDirLTRLabel: 'S leva na desno (LTR)', + langDirLabel: 'Smer jezika', + langDirRTLLabel: 'S desna na levo (RTL)', + languageCodeInputLabel: ' Language Code', // MISSING + remove: 'Remove Div', // MISSING + styleSelectLabel: 'Stil', + title: 'Create Div Container', // MISSING + toolbar: 'Create Div Container' // MISSING +} ); diff --git a/sources/plugins/div/lang/sr.js b/sources/plugins/div/lang/sr.js new file mode 100644 index 0000000..53923da --- /dev/null +++ b/sources/plugins/div/lang/sr.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'sr', { + IdInputLabel: 'Id', // MISSING + advisoryTitleInputLabel: 'Advisory Title', // MISSING + cssClassInputLabel: 'Stylesheet Classes', // MISSING + edit: 'Edit Div', // MISSING + inlineStyleInputLabel: 'Inline Style', // MISSING + langDirLTRLabel: 'Left to Right (LTR)', // MISSING + langDirLabel: 'Language Direction', // MISSING + langDirRTLLabel: 'Right to Left (RTL)', // MISSING + languageCodeInputLabel: ' Language Code', // MISSING + remove: 'Remove Div', // MISSING + styleSelectLabel: 'Style', // MISSING + title: 'Create Div Container', // MISSING + toolbar: 'Create Div Container' // MISSING +} ); diff --git a/sources/plugins/div/lang/sv.js b/sources/plugins/div/lang/sv.js new file mode 100644 index 0000000..283632e --- /dev/null +++ b/sources/plugins/div/lang/sv.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'sv', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Rådgivande titel', + cssClassInputLabel: 'Stilmallar', + edit: 'Redigera Div', + inlineStyleInputLabel: 'Inline Style', + langDirLTRLabel: 'Vänster till höger (LTR)', + langDirLabel: 'Språkriktning', + langDirRTLLabel: 'Höger till vänster (RTL)', + languageCodeInputLabel: ' Språkkod', + remove: 'Ta bort Div', + styleSelectLabel: 'Stil', + title: 'Skapa Div container', + toolbar: 'Skapa Div container' +} ); diff --git a/sources/plugins/div/lang/th.js b/sources/plugins/div/lang/th.js new file mode 100644 index 0000000..c6265cf --- /dev/null +++ b/sources/plugins/div/lang/th.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'th', { + IdInputLabel: 'ไอดี', + advisoryTitleInputLabel: 'คำเกริ่นนำ', + cssClassInputLabel: 'คลาสของไฟล์กำหนดลักษณะการแสดงผล', + edit: 'แก้ไข Div', + inlineStyleInputLabel: 'Inline Style', // MISSING + langDirLTRLabel: 'จากซ้ายไปขวา (LTR)', + langDirLabel: 'การเขียน-อ่านภาษา', + langDirRTLLabel: 'จากขวามาซ้าย (RTL)', + languageCodeInputLabel: 'รหัสภาษา', + remove: 'ลบ Div', + styleSelectLabel: 'ลักษณะการแสดงผล', + title: 'Create Div Container', // MISSING + toolbar: 'Create Div Container' // MISSING +} ); diff --git a/sources/plugins/div/lang/tr.js b/sources/plugins/div/lang/tr.js new file mode 100644 index 0000000..aec64c4 --- /dev/null +++ b/sources/plugins/div/lang/tr.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'tr', { + IdInputLabel: 'Id', + advisoryTitleInputLabel: 'Tavsiye Başlığı', + cssClassInputLabel: 'Stilltipi Sınıfı', + edit: 'Div Düzenle', + inlineStyleInputLabel: 'Inline Stili', + langDirLTRLabel: 'Soldan sağa (LTR)', + langDirLabel: 'Dil Yönü', + langDirRTLLabel: 'Sağdan sola (RTL)', + languageCodeInputLabel: ' Dil Kodu', + remove: 'Div Kaldır', + styleSelectLabel: 'Stil', + title: 'Div İçeriği Oluştur', + toolbar: 'Div İçeriği Oluştur' +} ); diff --git a/sources/plugins/div/lang/tt.js b/sources/plugins/div/lang/tt.js new file mode 100644 index 0000000..b479ce5 --- /dev/null +++ b/sources/plugins/div/lang/tt.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'tt', { + IdInputLabel: 'Идентификатор', + advisoryTitleInputLabel: 'Киңәш исем', + cssClassInputLabel: 'Стильләр класслары', + edit: 'Edit Div', // MISSING + inlineStyleInputLabel: 'Эчке стиль', + langDirLTRLabel: 'Сулдан уңга язылыш (LTR)', + langDirLabel: 'Язылыш юнəлеше', + langDirRTLLabel: 'Уңнан сулга язылыш (RTL)', + languageCodeInputLabel: 'Тел коды', + remove: 'Remove Div', // MISSING + styleSelectLabel: 'Стиль', + title: 'Create Div Container', // MISSING + toolbar: 'Create Div Container' // MISSING +} ); diff --git a/sources/plugins/div/lang/ug.js b/sources/plugins/div/lang/ug.js new file mode 100644 index 0000000..d0bb2a9 --- /dev/null +++ b/sources/plugins/div/lang/ug.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'ug', { + IdInputLabel: 'ID', + advisoryTitleInputLabel: 'ماۋزۇ', + cssClassInputLabel: 'ئۇسلۇب تىپىنىڭ ئاتى', + edit: 'DIV تەھرىر', + inlineStyleInputLabel: 'قۇر ئىچىدىكى ئۇسلۇبى', + langDirLTRLabel: 'سولدىن ئوڭغا (LTR)', + langDirLabel: 'تىل يۆنىلىشى', + langDirRTLLabel: 'ئوڭدىن سولغا (RTL)', + languageCodeInputLabel: 'تىل كودى', + remove: 'DIV چىقىرىۋەت', + styleSelectLabel: 'ئۇسلۇب', + title: 'DIV قاچا قۇر', + toolbar: 'DIV قاچا قۇر' +} ); diff --git a/sources/plugins/div/lang/uk.js b/sources/plugins/div/lang/uk.js new file mode 100644 index 0000000..543e701 --- /dev/null +++ b/sources/plugins/div/lang/uk.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'uk', { + IdInputLabel: 'Ідентифікатор', + advisoryTitleInputLabel: 'Зміст випливаючої підказки', + cssClassInputLabel: 'Клас CSS', + edit: 'Редагувати блок', + inlineStyleInputLabel: 'Вписаний стиль', + langDirLTRLabel: 'Зліва направо (LTR)', + langDirLabel: 'Напрямок мови', + langDirRTLLabel: 'Справа наліво (RTL)', + languageCodeInputLabel: 'Код мови', + remove: 'Видалити блок', + styleSelectLabel: 'Стиль CSS', + title: 'Створити блок-контейнер', + toolbar: 'Створити блок-контейнер' +} ); diff --git a/sources/plugins/div/lang/vi.js b/sources/plugins/div/lang/vi.js new file mode 100644 index 0000000..23abf38 --- /dev/null +++ b/sources/plugins/div/lang/vi.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'vi', { + IdInputLabel: 'Định danh (id)', + advisoryTitleInputLabel: 'Nhan đề hướng dẫn', + cssClassInputLabel: 'Các lớp CSS', + edit: 'Chỉnh sửa', + inlineStyleInputLabel: 'Kiểu nội dòng', + langDirLTRLabel: 'Trái sang phải (LTR)', + langDirLabel: 'Hướng ngôn ngữ', + langDirRTLLabel: 'Phải qua trái (RTL)', + languageCodeInputLabel: 'Mã ngôn ngữ', + remove: 'Xóa bỏ', + styleSelectLabel: 'Kiểu (style)', + title: 'Tạo khối các thành phần', + toolbar: 'Tạo khối các thành phần' +} ); diff --git a/sources/plugins/div/lang/zh-cn.js b/sources/plugins/div/lang/zh-cn.js new file mode 100644 index 0000000..5b89a6f --- /dev/null +++ b/sources/plugins/div/lang/zh-cn.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'zh-cn', { + IdInputLabel: 'ID', + advisoryTitleInputLabel: '标题', + cssClassInputLabel: '样式类名称', + edit: '编辑 DIV', + inlineStyleInputLabel: '行内样式', + langDirLTRLabel: '从左到右 (LTR)', + langDirLabel: '语言方向', + langDirRTLLabel: '从右到左 (RTL)', + languageCodeInputLabel: '语言代码', + remove: '移除 DIV', + styleSelectLabel: '样式', + title: '创建 DIV 容器', + toolbar: '创建 DIV 容器' +} ); diff --git a/sources/plugins/div/lang/zh.js b/sources/plugins/div/lang/zh.js new file mode 100644 index 0000000..0c8823d --- /dev/null +++ b/sources/plugins/div/lang/zh.js @@ -0,0 +1,19 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'div', 'zh', { + IdInputLabel: 'ID', + advisoryTitleInputLabel: '標題', + cssClassInputLabel: '樣式表類別', + edit: '編輯 Div', + inlineStyleInputLabel: '行內樣式', + langDirLTRLabel: '由左至右 (LTR)', + langDirLabel: '語言方向', + langDirRTLLabel: '由右至左 (RTL)', + languageCodeInputLabel: '語言碼', + remove: '移除 Div', + styleSelectLabel: '樣式', + title: '建立 Div 容器', + toolbar: '建立 Div 容器' +} ); diff --git a/sources/plugins/div/plugin.js b/sources/plugins/div/plugin.js new file mode 100644 index 0000000..dbced72 --- /dev/null +++ b/sources/plugins/div/plugin.js @@ -0,0 +1,134 @@ +/** + * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. + * For licensing, see LICENSE.md or http://ckeditor.com/license + */ + +/** + * @fileOverview The "div" plugin. It wraps the selected block level elements with a 'div' element with specified styles and attributes. + * + */ + +( function() { + CKEDITOR.plugins.add( 'div', { + requires: 'dialog', + // jscs:disable maximumLineLength + lang: 'af,ar,az,bg,bn,bs,ca,cs,cy,da,de,de-ch,el,en,en-au,en-ca,en-gb,eo,es,et,eu,fa,fi,fo,fr,fr-ca,gl,gu,he,hi,hr,hu,id,is,it,ja,ka,km,ko,ku,lt,lv,mk,mn,ms,nb,nl,no,oc,pl,pt,pt-br,ro,ru,si,sk,sl,sq,sr,sr-latn,sv,th,tr,tt,ug,uk,vi,zh,zh-cn', // %REMOVE_LINE_CORE% + // jscs:enable maximumLineLength + icons: 'creatediv', // %REMOVE_LINE_CORE% + hidpi: true, // %REMOVE_LINE_CORE% + init: function( editor ) { + if ( editor.blockless ) + return; + + var lang = editor.lang.div, + allowed = 'div(*)'; + + if ( CKEDITOR.dialog.isTabEnabled( editor, 'editdiv', 'advanced' ) ) + allowed += ';div[dir,id,lang,title]{*}'; + + editor.addCommand( 'creatediv', new CKEDITOR.dialogCommand( 'creatediv', { + allowedContent: allowed, + requiredContent: 'div', + contextSensitive: true, + contentTransformations: [ + [ 'div: alignmentToStyle' ] + ], + refresh: function( editor, path ) { + var context = editor.config.div_wrapTable ? path.root : path.blockLimit; + this.setState( 'div' in context.getDtd() ? CKEDITOR.TRISTATE_OFF : CKEDITOR.TRISTATE_DISABLED ); + } + } ) ); + + editor.addCommand( 'editdiv', new CKEDITOR.dialogCommand( 'editdiv', { requiredContent: 'div' } ) ); + editor.addCommand( 'removediv', { + requiredContent: 'div', + exec: function( editor ) { + var selection = editor.getSelection(), + ranges = selection && selection.getRanges(), + range, + bookmarks = selection.createBookmarks(), + walker, + toRemove = []; + + function findDiv( node ) { + var div = CKEDITOR.plugins.div.getSurroundDiv( editor, node ); + if ( div && !div.data( 'cke-div-added' ) ) { + toRemove.push( div ); + div.data( 'cke-div-added' ); + } + } + + for ( var i = 0; i < ranges.length; i++ ) { + range = ranges[ i ]; + if ( range.collapsed ) + findDiv( selection.getStartElement() ); + else { + walker = new CKEDITOR.dom.walker( range ); + walker.evaluator = findDiv; + walker.lastForward(); + } + } + + for ( i = 0; i < toRemove.length; i++ ) + toRemove[ i ].remove( true ); + + selection.selectBookmarks( bookmarks ); + } + } ); + + editor.ui.addButton && editor.ui.addButton( 'CreateDiv', { + label: lang.toolbar, + command: 'creatediv', + toolbar: 'blocks,50' + } ); + + if ( editor.addMenuItems ) { + editor.addMenuItems( { + editdiv: { + label: lang.edit, + command: 'editdiv', + group: 'div', + order: 1 + }, + + removediv: { + label: lang.remove, + command: 'removediv', + group: 'div', + order: 5 + } + } ); + + if ( editor.contextMenu ) { + editor.contextMenu.addListener( function( element ) { + if ( !element || element.isReadOnly() ) + return null; + + + if ( CKEDITOR.plugins.div.getSurroundDiv( editor ) ) { + return { + editdiv: CKEDITOR.TRISTATE_OFF, + removediv: CKEDITOR.TRISTATE_OFF + }; + } + + return null; + } ); + } + } + + CKEDITOR.dialog.add( 'creatediv', this.path + 'dialogs/div.js' ); + CKEDITOR.dialog.add( 'editdiv', this.path + 'dialogs/div.js' ); + } + } ); + + CKEDITOR.plugins.div = { + getSurroundDiv: function( editor, start ) { + var path = editor.elementPath( start ); + return editor.elementPath( path.blockLimit ).contains( function( node ) { + // Avoid read-only (i.e. contenteditable="false") divs (#11083). + return node.is( 'div' ) && !node.isReadOnly(); + }, 1 ); + } + }; +} )(); diff --git a/sources/plugins/font/lang/af.js b/sources/plugins/font/lang/af.js new file mode 100644 index 0000000..5c9073b --- /dev/null +++ b/sources/plugins/font/lang/af.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'af', { + fontSize: { + label: 'Grootte', + voiceLabel: 'Fontgrootte', + panelTitle: 'Fontgrootte' + }, + label: 'Font', + panelTitle: 'Fontnaam', + voiceLabel: 'Font' +} ); diff --git a/sources/plugins/font/lang/ar.js b/sources/plugins/font/lang/ar.js new file mode 100644 index 0000000..ac55224 --- /dev/null +++ b/sources/plugins/font/lang/ar.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'ar', { + fontSize: { + label: 'حجم الخط', + voiceLabel: 'حجم الخط', + panelTitle: 'حجم الخط' + }, + label: 'خط', + panelTitle: 'حجم الخط', + voiceLabel: 'حجم الخط' +} ); diff --git a/sources/plugins/font/lang/az.js b/sources/plugins/font/lang/az.js new file mode 100644 index 0000000..b4850b1 --- /dev/null +++ b/sources/plugins/font/lang/az.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'az', { + fontSize: { + label: 'Şrift ölçüsü', + voiceLabel: 'Şrift ölçüsü', + panelTitle: 'Şrift ölçüsü' + }, + label: 'Şrift', + panelTitle: 'Şrift', + voiceLabel: 'Şrift' +} ); diff --git a/sources/plugins/font/lang/bg.js b/sources/plugins/font/lang/bg.js new file mode 100644 index 0000000..682c6b1 --- /dev/null +++ b/sources/plugins/font/lang/bg.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'bg', { + fontSize: { + label: 'Размер', + voiceLabel: 'Размер на шрифт', + panelTitle: 'Размер на шрифт' + }, + label: 'Шрифт', + panelTitle: 'Име на шрифт', + voiceLabel: 'Шрифт' +} ); diff --git a/sources/plugins/font/lang/bn.js b/sources/plugins/font/lang/bn.js new file mode 100644 index 0000000..58eecba --- /dev/null +++ b/sources/plugins/font/lang/bn.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'bn', { + fontSize: { + label: 'সাইজ', + voiceLabel: 'Font Size', + panelTitle: 'সাইজ' + }, + label: 'ফন্ট', + panelTitle: 'ফন্ট', + voiceLabel: 'ফন্ট' +} ); diff --git a/sources/plugins/font/lang/bs.js b/sources/plugins/font/lang/bs.js new file mode 100644 index 0000000..2fbb5f6 --- /dev/null +++ b/sources/plugins/font/lang/bs.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'bs', { + fontSize: { + label: 'Velièina', + voiceLabel: 'Font Size', + panelTitle: 'Velièina' + }, + label: 'Font', + panelTitle: 'Font', + voiceLabel: 'Font' +} ); diff --git a/sources/plugins/font/lang/ca.js b/sources/plugins/font/lang/ca.js new file mode 100644 index 0000000..ca1e63a --- /dev/null +++ b/sources/plugins/font/lang/ca.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'ca', { + fontSize: { + label: 'Mida', + voiceLabel: 'Mida de la lletra', + panelTitle: 'Mida de la lletra' + }, + label: 'Tipus de lletra', + panelTitle: 'Tipus de lletra', + voiceLabel: 'Tipus de lletra' +} ); diff --git a/sources/plugins/font/lang/cs.js b/sources/plugins/font/lang/cs.js new file mode 100644 index 0000000..7028bfd --- /dev/null +++ b/sources/plugins/font/lang/cs.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'cs', { + fontSize: { + label: 'Velikost', + voiceLabel: 'Velikost písma', + panelTitle: 'Velikost' + }, + label: 'Písmo', + panelTitle: 'Písmo', + voiceLabel: 'Písmo' +} ); diff --git a/sources/plugins/font/lang/cy.js b/sources/plugins/font/lang/cy.js new file mode 100644 index 0000000..085b224 --- /dev/null +++ b/sources/plugins/font/lang/cy.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'cy', { + fontSize: { + label: 'Maint', + voiceLabel: 'Maint y Ffont', + panelTitle: 'Maint y Ffont' + }, + label: 'Ffont', + panelTitle: 'Enw\'r Ffont', + voiceLabel: 'Ffont' +} ); diff --git a/sources/plugins/font/lang/da.js b/sources/plugins/font/lang/da.js new file mode 100644 index 0000000..f33f2d8 --- /dev/null +++ b/sources/plugins/font/lang/da.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'da', { + fontSize: { + label: 'Skriftstørrelse', + voiceLabel: 'Skriftstørrelse', + panelTitle: 'Skriftstørrelse' + }, + label: 'Skrifttype', + panelTitle: 'Skrifttype', + voiceLabel: 'Skrifttype' +} ); diff --git a/sources/plugins/font/lang/de-ch.js b/sources/plugins/font/lang/de-ch.js new file mode 100644 index 0000000..a73223a --- /dev/null +++ b/sources/plugins/font/lang/de-ch.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'de-ch', { + fontSize: { + label: 'Grösse', + voiceLabel: 'Schrifgrösse', + panelTitle: 'Schriftgrösse' + }, + label: 'Schriftart', + panelTitle: 'Schriftartname', + voiceLabel: 'Schriftart' +} ); diff --git a/sources/plugins/font/lang/de.js b/sources/plugins/font/lang/de.js new file mode 100644 index 0000000..3c36855 --- /dev/null +++ b/sources/plugins/font/lang/de.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'de', { + fontSize: { + label: 'Größe', + voiceLabel: 'Schrifgröße', + panelTitle: 'Schriftgröße' + }, + label: 'Schriftart', + panelTitle: 'Schriftartname', + voiceLabel: 'Schriftart' +} ); diff --git a/sources/plugins/font/lang/el.js b/sources/plugins/font/lang/el.js new file mode 100644 index 0000000..4ca61a1 --- /dev/null +++ b/sources/plugins/font/lang/el.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'el', { + fontSize: { + label: 'Μέγεθος', + voiceLabel: 'Μέγεθος Γραμματοσειράς', + panelTitle: 'Μέγεθος Γραμματοσειράς' + }, + label: 'Γραμματοσειρά', + panelTitle: 'Όνομα Γραμματοσειράς', + voiceLabel: 'Γραμματοσειρά' +} ); diff --git a/sources/plugins/font/lang/en-au.js b/sources/plugins/font/lang/en-au.js new file mode 100644 index 0000000..5f83c29 --- /dev/null +++ b/sources/plugins/font/lang/en-au.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'en-au', { + fontSize: { + label: 'Size', + voiceLabel: 'Font Size', + panelTitle: 'Font Size' + }, + label: 'Font', + panelTitle: 'Font Name', + voiceLabel: 'Font' +} ); diff --git a/sources/plugins/font/lang/en-ca.js b/sources/plugins/font/lang/en-ca.js new file mode 100644 index 0000000..4520615 --- /dev/null +++ b/sources/plugins/font/lang/en-ca.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'en-ca', { + fontSize: { + label: 'Size', + voiceLabel: 'Font Size', + panelTitle: 'Font Size' + }, + label: 'Font', + panelTitle: 'Font Name', + voiceLabel: 'Font' +} ); diff --git a/sources/plugins/font/lang/en-gb.js b/sources/plugins/font/lang/en-gb.js new file mode 100644 index 0000000..160dd81 --- /dev/null +++ b/sources/plugins/font/lang/en-gb.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'en-gb', { + fontSize: { + label: 'Size', + voiceLabel: 'Font Size', + panelTitle: 'Font Size' + }, + label: 'Font', + panelTitle: 'Font Name', + voiceLabel: 'Font' +} ); diff --git a/sources/plugins/font/lang/en.js b/sources/plugins/font/lang/en.js new file mode 100644 index 0000000..ff64793 --- /dev/null +++ b/sources/plugins/font/lang/en.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'en', { + fontSize: { + label: 'Size', + voiceLabel: 'Font Size', + panelTitle: 'Font Size' + }, + label: 'Font', + panelTitle: 'Font Name', + voiceLabel: 'Font' +} ); diff --git a/sources/plugins/font/lang/eo.js b/sources/plugins/font/lang/eo.js new file mode 100644 index 0000000..48b2a9f --- /dev/null +++ b/sources/plugins/font/lang/eo.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'eo', { + fontSize: { + label: 'Grado', + voiceLabel: 'Tipara grado', + panelTitle: 'Tipara grado' + }, + label: 'Tiparo', + panelTitle: 'Tipara nomo', + voiceLabel: 'Tiparo' +} ); diff --git a/sources/plugins/font/lang/es.js b/sources/plugins/font/lang/es.js new file mode 100644 index 0000000..b3e00c7 --- /dev/null +++ b/sources/plugins/font/lang/es.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'es', { + fontSize: { + label: 'Tamaño', + voiceLabel: 'Tamaño de fuente', + panelTitle: 'Tamaño' + }, + label: 'Fuente', + panelTitle: 'Fuente', + voiceLabel: 'Fuente' +} ); diff --git a/sources/plugins/font/lang/et.js b/sources/plugins/font/lang/et.js new file mode 100644 index 0000000..6817265 --- /dev/null +++ b/sources/plugins/font/lang/et.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'et', { + fontSize: { + label: 'Suurus', + voiceLabel: 'Kirja suurus', + panelTitle: 'Suurus' + }, + label: 'Kiri', + panelTitle: 'Kiri', + voiceLabel: 'Kiri' +} ); diff --git a/sources/plugins/font/lang/eu.js b/sources/plugins/font/lang/eu.js new file mode 100644 index 0000000..e071bc9 --- /dev/null +++ b/sources/plugins/font/lang/eu.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'eu', { + fontSize: { + label: 'Tamaina', + voiceLabel: 'Letra-tamaina', + panelTitle: 'Letra-tamaina' + }, + label: 'Letra-tipoa', + panelTitle: 'Letra-tipoaren izena', + voiceLabel: 'Letra-tipoa' +} ); diff --git a/sources/plugins/font/lang/fa.js b/sources/plugins/font/lang/fa.js new file mode 100644 index 0000000..35f91a5 --- /dev/null +++ b/sources/plugins/font/lang/fa.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'fa', { + fontSize: { + label: 'اندازه', + voiceLabel: 'اندازه قلم', + panelTitle: 'اندازه قلم' + }, + label: 'قلم', + panelTitle: 'نام قلم', + voiceLabel: 'قلم' +} ); diff --git a/sources/plugins/font/lang/fi.js b/sources/plugins/font/lang/fi.js new file mode 100644 index 0000000..1cd57bf --- /dev/null +++ b/sources/plugins/font/lang/fi.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'fi', { + fontSize: { + label: 'Koko', + voiceLabel: 'Kirjaisimen koko', + panelTitle: 'Koko' + }, + label: 'Kirjaisinlaji', + panelTitle: 'Kirjaisinlaji', + voiceLabel: 'Kirjaisinlaji' +} ); diff --git a/sources/plugins/font/lang/fo.js b/sources/plugins/font/lang/fo.js new file mode 100644 index 0000000..b4c170c --- /dev/null +++ b/sources/plugins/font/lang/fo.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'fo', { + fontSize: { + label: 'Skriftstødd', + voiceLabel: 'Skriftstødd', + panelTitle: 'Skriftstødd' + }, + label: 'Skrift', + panelTitle: 'Skrift', + voiceLabel: 'Skrift' +} ); diff --git a/sources/plugins/font/lang/fr-ca.js b/sources/plugins/font/lang/fr-ca.js new file mode 100644 index 0000000..13bd627 --- /dev/null +++ b/sources/plugins/font/lang/fr-ca.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'fr-ca', { + fontSize: { + label: 'Taille', + voiceLabel: 'Taille', + panelTitle: 'Taille' + }, + label: 'Police', + panelTitle: 'Police', + voiceLabel: 'Police' +} ); diff --git a/sources/plugins/font/lang/fr.js b/sources/plugins/font/lang/fr.js new file mode 100644 index 0000000..d029bb7 --- /dev/null +++ b/sources/plugins/font/lang/fr.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'fr', { + fontSize: { + label: 'Taille', + voiceLabel: 'Taille de police', + panelTitle: 'Taille de police' + }, + label: 'Police', + panelTitle: 'Style de police', + voiceLabel: 'Police' +} ); diff --git a/sources/plugins/font/lang/gl.js b/sources/plugins/font/lang/gl.js new file mode 100644 index 0000000..65e10b3 --- /dev/null +++ b/sources/plugins/font/lang/gl.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'gl', { + fontSize: { + label: 'Tamaño', + voiceLabel: 'Tamaño da letra', + panelTitle: 'Tamaño da letra' + }, + label: 'Tipo de letra', + panelTitle: 'Nome do tipo de letra', + voiceLabel: 'Tipo de letra' +} ); diff --git a/sources/plugins/font/lang/gu.js b/sources/plugins/font/lang/gu.js new file mode 100644 index 0000000..f95a59a --- /dev/null +++ b/sources/plugins/font/lang/gu.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'gu', { + fontSize: { + label: 'ફૉન્ટ સાઇઝ/કદ', + voiceLabel: 'ફોન્ટ સાઈઝ', + panelTitle: 'ફૉન્ટ સાઇઝ/કદ' + }, + label: 'ફૉન્ટ', + panelTitle: 'ફૉન્ટ', + voiceLabel: 'ફોન્ટ' +} ); diff --git a/sources/plugins/font/lang/he.js b/sources/plugins/font/lang/he.js new file mode 100644 index 0000000..590f93f --- /dev/null +++ b/sources/plugins/font/lang/he.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'he', { + fontSize: { + label: 'גודל', + voiceLabel: 'גודל', + panelTitle: 'גודל' + }, + label: 'גופן', + panelTitle: 'גופן', + voiceLabel: 'גופן' +} ); diff --git a/sources/plugins/font/lang/hi.js b/sources/plugins/font/lang/hi.js new file mode 100644 index 0000000..9088abe --- /dev/null +++ b/sources/plugins/font/lang/hi.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'hi', { + fontSize: { + label: 'साइज़', + voiceLabel: 'Font Size', + panelTitle: 'साइज़' + }, + label: 'फ़ॉन्ट', + panelTitle: 'फ़ॉन्ट', + voiceLabel: 'फ़ॉन्ट' +} ); diff --git a/sources/plugins/font/lang/hr.js b/sources/plugins/font/lang/hr.js new file mode 100644 index 0000000..0313aa3 --- /dev/null +++ b/sources/plugins/font/lang/hr.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'hr', { + fontSize: { + label: 'Veličina', + voiceLabel: 'Veličina slova', + panelTitle: 'Veličina' + }, + label: 'Font', + panelTitle: 'Font', + voiceLabel: 'Font' +} ); diff --git a/sources/plugins/font/lang/hu.js b/sources/plugins/font/lang/hu.js new file mode 100644 index 0000000..0705d2b --- /dev/null +++ b/sources/plugins/font/lang/hu.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'hu', { + fontSize: { + label: 'Méret', + voiceLabel: 'Betűméret', + panelTitle: 'Méret' + }, + label: 'Betűtípus', + panelTitle: 'Betűtípus', + voiceLabel: 'Betűtípus' +} ); diff --git a/sources/plugins/font/lang/id.js b/sources/plugins/font/lang/id.js new file mode 100644 index 0000000..c456738 --- /dev/null +++ b/sources/plugins/font/lang/id.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'id', { + fontSize: { + label: 'Ukuran', + voiceLabel: 'Ukuran Huruf', + panelTitle: 'Ukuran Huruf' + }, + label: 'Huruf', + panelTitle: 'Font Name', // MISSING + voiceLabel: 'Huruf' +} ); diff --git a/sources/plugins/font/lang/is.js b/sources/plugins/font/lang/is.js new file mode 100644 index 0000000..d76636f --- /dev/null +++ b/sources/plugins/font/lang/is.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'is', { + fontSize: { + label: 'Leturstærð ', + voiceLabel: 'Font Size', + panelTitle: 'Leturstærð ' + }, + label: 'Leturgerð ', + panelTitle: 'Leturgerð ', + voiceLabel: 'Leturgerð ' +} ); diff --git a/sources/plugins/font/lang/it.js b/sources/plugins/font/lang/it.js new file mode 100644 index 0000000..5e42649 --- /dev/null +++ b/sources/plugins/font/lang/it.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'it', { + fontSize: { + label: 'Dimensione', + voiceLabel: 'Dimensione Carattere', + panelTitle: 'Dimensione' + }, + label: 'Carattere', + panelTitle: 'Carattere', + voiceLabel: 'Carattere' +} ); diff --git a/sources/plugins/font/lang/ja.js b/sources/plugins/font/lang/ja.js new file mode 100644 index 0000000..79a5812 --- /dev/null +++ b/sources/plugins/font/lang/ja.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'ja', { + fontSize: { + label: 'サイズ', + voiceLabel: 'フォントサイズ', + panelTitle: 'フォントサイズ' + }, + label: 'フォント', + panelTitle: 'フォント', + voiceLabel: 'フォント' +} ); diff --git a/sources/plugins/font/lang/ka.js b/sources/plugins/font/lang/ka.js new file mode 100644 index 0000000..a392980 --- /dev/null +++ b/sources/plugins/font/lang/ka.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'ka', { + fontSize: { + label: 'ზომა', + voiceLabel: 'ტექსტის ზომა', + panelTitle: 'ტექსტის ზომა' + }, + label: 'ფონტი', + panelTitle: 'ფონტის სახელი', + voiceLabel: 'ფონტი' +} ); diff --git a/sources/plugins/font/lang/km.js b/sources/plugins/font/lang/km.js new file mode 100644 index 0000000..f3e4610 --- /dev/null +++ b/sources/plugins/font/lang/km.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'km', { + fontSize: { + label: 'ទំហំ', + voiceLabel: 'ទំហំ​អក្សរ', + panelTitle: 'ទំហំ​អក្សរ' + }, + label: 'ពុម្ព​អក្សរ', + panelTitle: 'ឈ្មោះ​ពុម្ព​អក្សរ', + voiceLabel: 'ពុម្ព​អក្សរ' +} ); diff --git a/sources/plugins/font/lang/ko.js b/sources/plugins/font/lang/ko.js new file mode 100644 index 0000000..6b574f4 --- /dev/null +++ b/sources/plugins/font/lang/ko.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'ko', { + fontSize: { + label: '크기', + voiceLabel: '글자 크기', + panelTitle: '글자 크기' + }, + label: '글꼴', + panelTitle: '글꼴', + voiceLabel: '글꼴' +} ); diff --git a/sources/plugins/font/lang/ku.js b/sources/plugins/font/lang/ku.js new file mode 100644 index 0000000..c19eac1 --- /dev/null +++ b/sources/plugins/font/lang/ku.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'ku', { + fontSize: { + label: 'گەورەیی', + voiceLabel: 'گەورەیی فۆنت', + panelTitle: 'گەورەیی فۆنت' + }, + label: 'فۆنت', + panelTitle: 'ناوی فۆنت', + voiceLabel: 'فۆنت' +} ); diff --git a/sources/plugins/font/lang/lt.js b/sources/plugins/font/lang/lt.js new file mode 100644 index 0000000..d2f6ab0 --- /dev/null +++ b/sources/plugins/font/lang/lt.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'lt', { + fontSize: { + label: 'Šrifto dydis', + voiceLabel: 'Šrifto dydis', + panelTitle: 'Šrifto dydis' + }, + label: 'Šriftas', + panelTitle: 'Šriftas', + voiceLabel: 'Šriftas' +} ); diff --git a/sources/plugins/font/lang/lv.js b/sources/plugins/font/lang/lv.js new file mode 100644 index 0000000..157db04 --- /dev/null +++ b/sources/plugins/font/lang/lv.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'lv', { + fontSize: { + label: 'Izmērs', + voiceLabel: 'Fonta izmeŗs', + panelTitle: 'Izmērs' + }, + label: 'Šrifts', + panelTitle: 'Šrifts', + voiceLabel: 'Fonts' +} ); diff --git a/sources/plugins/font/lang/mk.js b/sources/plugins/font/lang/mk.js new file mode 100644 index 0000000..e60a755 --- /dev/null +++ b/sources/plugins/font/lang/mk.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'mk', { + fontSize: { + label: 'Size', + voiceLabel: 'Font Size', + panelTitle: 'Font Size' + }, + label: 'Font', // MISSING + panelTitle: 'Font Name', // MISSING + voiceLabel: 'Font' // MISSING +} ); diff --git a/sources/plugins/font/lang/mn.js b/sources/plugins/font/lang/mn.js new file mode 100644 index 0000000..a91c7f9 --- /dev/null +++ b/sources/plugins/font/lang/mn.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'mn', { + fontSize: { + label: 'Хэмжээ', + voiceLabel: 'Үсгийн хэмжээ', + panelTitle: 'Үсгийн хэмжээ' + }, + label: 'Үсгийн хэлбэр', + panelTitle: 'Үгсийн хэлбэрийн нэр', + voiceLabel: 'Үгсийн хэлбэр' +} ); diff --git a/sources/plugins/font/lang/ms.js b/sources/plugins/font/lang/ms.js new file mode 100644 index 0000000..5564b9a --- /dev/null +++ b/sources/plugins/font/lang/ms.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'ms', { + fontSize: { + label: 'Saiz', + voiceLabel: 'Font Size', + panelTitle: 'Saiz' + }, + label: 'Font', + panelTitle: 'Font', + voiceLabel: 'Font' +} ); diff --git a/sources/plugins/font/lang/nb.js b/sources/plugins/font/lang/nb.js new file mode 100644 index 0000000..3e3e56e --- /dev/null +++ b/sources/plugins/font/lang/nb.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'nb', { + fontSize: { + label: 'Størrelse', + voiceLabel: 'Skriftstørrelse', + panelTitle: 'Skriftstørrelse' + }, + label: 'Skrift', + panelTitle: 'Skrift', + voiceLabel: 'Font' +} ); diff --git a/sources/plugins/font/lang/nl.js b/sources/plugins/font/lang/nl.js new file mode 100644 index 0000000..a8d819c --- /dev/null +++ b/sources/plugins/font/lang/nl.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'nl', { + fontSize: { + label: 'Lettergrootte', + voiceLabel: 'Lettergrootte', + panelTitle: 'Lettergrootte' + }, + label: 'Lettertype', + panelTitle: 'Lettertype', + voiceLabel: 'Lettertype' +} ); diff --git a/sources/plugins/font/lang/no.js b/sources/plugins/font/lang/no.js new file mode 100644 index 0000000..7378c4c --- /dev/null +++ b/sources/plugins/font/lang/no.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'no', { + fontSize: { + label: 'Størrelse', + voiceLabel: 'Font Størrelse', + panelTitle: 'Størrelse' + }, + label: 'Skrift', + panelTitle: 'Skrift', + voiceLabel: 'Font' +} ); diff --git a/sources/plugins/font/lang/oc.js b/sources/plugins/font/lang/oc.js new file mode 100644 index 0000000..1b0eda5 --- /dev/null +++ b/sources/plugins/font/lang/oc.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'oc', { + fontSize: { + label: 'Talha', + voiceLabel: 'Talha de poliça', + panelTitle: 'Talha de poliça' + }, + label: 'Poliça', + panelTitle: 'Estil de poliça', + voiceLabel: 'Poliça' +} ); diff --git a/sources/plugins/font/lang/pl.js b/sources/plugins/font/lang/pl.js new file mode 100644 index 0000000..56fb9be --- /dev/null +++ b/sources/plugins/font/lang/pl.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'pl', { + fontSize: { + label: 'Rozmiar', + voiceLabel: 'Rozmiar czcionki', + panelTitle: 'Rozmiar' + }, + label: 'Czcionka', + panelTitle: 'Czcionka', + voiceLabel: 'Czcionka' +} ); diff --git a/sources/plugins/font/lang/pt-br.js b/sources/plugins/font/lang/pt-br.js new file mode 100644 index 0000000..e69cc0b --- /dev/null +++ b/sources/plugins/font/lang/pt-br.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'pt-br', { + fontSize: { + label: 'Tamanho', + voiceLabel: 'Tamanho da fonte', + panelTitle: 'Tamanho' + }, + label: 'Fonte', + panelTitle: 'Fonte', + voiceLabel: 'Fonte' +} ); diff --git a/sources/plugins/font/lang/pt.js b/sources/plugins/font/lang/pt.js new file mode 100644 index 0000000..4028a3d --- /dev/null +++ b/sources/plugins/font/lang/pt.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'pt', { + fontSize: { + label: 'Tamanho', + voiceLabel: 'Tamanho da letra', + panelTitle: 'Tamanho da letra' + }, + label: 'Fonte', + panelTitle: 'Nome do tipo de letra', + voiceLabel: 'Tipo de letra' +} ); diff --git a/sources/plugins/font/lang/ro.js b/sources/plugins/font/lang/ro.js new file mode 100644 index 0000000..26b96de --- /dev/null +++ b/sources/plugins/font/lang/ro.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'ro', { + fontSize: { + label: 'Mărime', + voiceLabel: 'Font Size', + panelTitle: 'Mărime' + }, + label: 'Font', + panelTitle: 'Font', + voiceLabel: 'Font' +} ); diff --git a/sources/plugins/font/lang/ru.js b/sources/plugins/font/lang/ru.js new file mode 100644 index 0000000..fa64da3 --- /dev/null +++ b/sources/plugins/font/lang/ru.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'ru', { + fontSize: { + label: 'Размер', + voiceLabel: 'Размер шрифта', + panelTitle: 'Размер шрифта' + }, + label: 'Шрифт', + panelTitle: 'Шрифт', + voiceLabel: 'Шрифт' +} ); diff --git a/sources/plugins/font/lang/si.js b/sources/plugins/font/lang/si.js new file mode 100644 index 0000000..aa94df2 --- /dev/null +++ b/sources/plugins/font/lang/si.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'si', { + fontSize: { + label: 'විශාලත්වය', + voiceLabel: 'අක්ෂර විශාලත්වය', + panelTitle: 'අක්ෂර විශාලත්වය' + }, + label: 'අක්ෂරය', + panelTitle: 'අක්ෂර නාමය', + voiceLabel: 'අක්ෂර' +} ); diff --git a/sources/plugins/font/lang/sk.js b/sources/plugins/font/lang/sk.js new file mode 100644 index 0000000..318ae92 --- /dev/null +++ b/sources/plugins/font/lang/sk.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'sk', { + fontSize: { + label: 'Veľkosť', + voiceLabel: 'Veľkosť písma', + panelTitle: 'Veľkosť písma' + }, + label: 'Písmo', + panelTitle: 'Názov písma', + voiceLabel: 'Písmo' +} ); diff --git a/sources/plugins/font/lang/sl.js b/sources/plugins/font/lang/sl.js new file mode 100644 index 0000000..f630594 --- /dev/null +++ b/sources/plugins/font/lang/sl.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'sl', { + fontSize: { + label: 'Velikost', + voiceLabel: 'Velikost pisave', + panelTitle: 'Velikost pisave' + }, + label: 'Pisava', + panelTitle: 'Ime pisave', + voiceLabel: 'Pisava' +} ); diff --git a/sources/plugins/font/lang/sq.js b/sources/plugins/font/lang/sq.js new file mode 100644 index 0000000..035638d --- /dev/null +++ b/sources/plugins/font/lang/sq.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'sq', { + fontSize: { + label: 'Madhësia', + voiceLabel: 'Madhësia e Shkronjës', + panelTitle: 'Madhësia e Shkronjës' + }, + label: 'Shkronja', + panelTitle: 'Emri i Shkronjës', + voiceLabel: 'Shkronja' +} ); diff --git a/sources/plugins/font/lang/sr-latn.js b/sources/plugins/font/lang/sr-latn.js new file mode 100644 index 0000000..904bc29 --- /dev/null +++ b/sources/plugins/font/lang/sr-latn.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'sr-latn', { + fontSize: { + label: 'Veličina fonta', + voiceLabel: 'Font Size', + panelTitle: 'Veličina fonta' + }, + label: 'Font', + panelTitle: 'Font', + voiceLabel: 'Font' +} ); diff --git a/sources/plugins/font/lang/sr.js b/sources/plugins/font/lang/sr.js new file mode 100644 index 0000000..5695bc7 --- /dev/null +++ b/sources/plugins/font/lang/sr.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'sr', { + fontSize: { + label: 'Величина фонта', + voiceLabel: 'Font Size', + panelTitle: 'Величина фонта' + }, + label: 'Фонт', + panelTitle: 'Фонт', + voiceLabel: 'Фонт' +} ); diff --git a/sources/plugins/font/lang/sv.js b/sources/plugins/font/lang/sv.js new file mode 100644 index 0000000..0df51ac --- /dev/null +++ b/sources/plugins/font/lang/sv.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'sv', { + fontSize: { + label: 'Storlek', + voiceLabel: 'Teckenstorlek', + panelTitle: 'Teckenstorlek' + }, + label: 'Typsnitt', + panelTitle: 'Typsnitt', + voiceLabel: 'Typsnitt' +} ); diff --git a/sources/plugins/font/lang/th.js b/sources/plugins/font/lang/th.js new file mode 100644 index 0000000..14ff605 --- /dev/null +++ b/sources/plugins/font/lang/th.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'th', { + fontSize: { + label: 'ขนาด', + voiceLabel: 'Font Size', + panelTitle: 'ขนาด' + }, + label: 'แบบอักษร', + panelTitle: 'แบบอักษร', + voiceLabel: 'แบบอักษร' +} ); diff --git a/sources/plugins/font/lang/tr.js b/sources/plugins/font/lang/tr.js new file mode 100644 index 0000000..c553275 --- /dev/null +++ b/sources/plugins/font/lang/tr.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'tr', { + fontSize: { + label: 'Boyut', + voiceLabel: 'Font Size', + panelTitle: 'Boyut' + }, + label: 'Yazı Türü', + panelTitle: 'Yazı Türü', + voiceLabel: 'Font' +} ); diff --git a/sources/plugins/font/lang/tt.js b/sources/plugins/font/lang/tt.js new file mode 100644 index 0000000..8e7e342 --- /dev/null +++ b/sources/plugins/font/lang/tt.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'tt', { + fontSize: { + label: 'Зурлык', + voiceLabel: 'Шрифт зурлыклары', + panelTitle: 'Шрифт зурлыклары' + }, + label: 'Шрифт', + panelTitle: 'Шрифт исеме', + voiceLabel: 'Шрифт' +} ); diff --git a/sources/plugins/font/lang/ug.js b/sources/plugins/font/lang/ug.js new file mode 100644 index 0000000..7a1d0b2 --- /dev/null +++ b/sources/plugins/font/lang/ug.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'ug', { + fontSize: { + label: 'چوڭلۇقى', + voiceLabel: 'خەت چوڭلۇقى', + panelTitle: 'چوڭلۇقى' + }, + label: 'خەت نۇسخا', + panelTitle: 'خەت نۇسخا', + voiceLabel: 'خەت نۇسخا' +} ); diff --git a/sources/plugins/font/lang/uk.js b/sources/plugins/font/lang/uk.js new file mode 100644 index 0000000..9fad964 --- /dev/null +++ b/sources/plugins/font/lang/uk.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'uk', { + fontSize: { + label: 'Розмір', + voiceLabel: 'Розмір шрифту', + panelTitle: 'Розмір' + }, + label: 'Шрифт', + panelTitle: 'Шрифт', + voiceLabel: 'Шрифт' +} ); diff --git a/sources/plugins/font/lang/vi.js b/sources/plugins/font/lang/vi.js new file mode 100644 index 0000000..8bbfc10 --- /dev/null +++ b/sources/plugins/font/lang/vi.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'vi', { + fontSize: { + label: 'Cỡ chữ', + voiceLabel: 'Kích cỡ phông', + panelTitle: 'Cỡ chữ' + }, + label: 'Phông', + panelTitle: 'Phông', + voiceLabel: 'Phông' +} ); diff --git a/sources/plugins/font/lang/zh-cn.js b/sources/plugins/font/lang/zh-cn.js new file mode 100644 index 0000000..6b2f327 --- /dev/null +++ b/sources/plugins/font/lang/zh-cn.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'zh-cn', { + fontSize: { + label: '大小', + voiceLabel: '文字大小', + panelTitle: '大小' + }, + label: '字体', + panelTitle: '字体', + voiceLabel: '字体' +} ); diff --git a/sources/plugins/font/lang/zh.js b/sources/plugins/font/lang/zh.js new file mode 100644 index 0000000..d3ebc67 --- /dev/null +++ b/sources/plugins/font/lang/zh.js @@ -0,0 +1,14 @@ +/* +Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ +CKEDITOR.plugins.setLang( 'font', 'zh', { + fontSize: { + label: '大小', + voiceLabel: '字型大小', + panelTitle: '字型大小' + }, + label: '字型', + panelTitle: '字型名稱', + voiceLabel: '字型' +} ); diff --git a/sources/plugins/font/plugin.js b/sources/plugins/font/plugin.js new file mode 100644 index 0000000..8794d89 --- /dev/null +++ b/sources/plugins/font/plugin.js @@ -0,0 +1,353 @@ +/** + * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. + * For licensing, see LICENSE.md or http://ckeditor.com/license + */ + +( function() { + function addCombo( editor, comboName, styleType, lang, entries, defaultLabel, styleDefinition, order ) { + var config = editor.config, + style = new CKEDITOR.style( styleDefinition ); + + // Gets the list of fonts from the settings. + var names = entries.split( ';' ), + values = []; + + // Create style objects for all fonts. + var styles = {}; + for ( var i = 0; i < names.length; i++ ) { + var parts = names[ i ]; + + if ( parts ) { + parts = parts.split( '/' ); + + var vars = {}, + name = names[ i ] = parts[ 0 ]; + + vars[ styleType ] = values[ i ] = parts[ 1 ] || name; + + styles[ name ] = new CKEDITOR.style( styleDefinition, vars ); + styles[ name ]._.definition.name = name; + } else { + names.splice( i--, 1 ); + } + } + + editor.ui.addRichCombo( comboName, { + label: lang.label, + title: lang.panelTitle, + toolbar: 'styles,' + order, + allowedContent: style, + requiredContent: style, + contentTransformations: [ + [ + { + element: 'font', + check: 'span', + left: function( element ) { + return !!element.attributes.size || + !!element.attributes.align || + !!element.attributes.face; + }, + right: function( element ) { + var sizes = [ + '', // Non-existent size "0" + 'x-small', + 'small', + 'medium', + 'large', + 'x-large', + 'xx-large', + '48px' // Closest value to what size="7" might mean. + ]; + + element.name = 'span'; + + if ( element.attributes.size ) { + element.styles[ 'font-size' ] = sizes[ element.attributes.size ]; + delete element.attributes.size; + } + + if ( element.attributes.align ) { + element.styles[ 'text-align' ] = element.attributes.align; + delete element.attributes.align; + } + + if ( element.attributes.face ) { + element.styles[ 'font-family' ] = element.attributes.face; + delete element.attributes.face; + } + } + } + ] + ], + panel: { + css: [ CKEDITOR.skin.getPath( 'editor' ) ].concat( config.contentsCss ), + multiSelect: false, + attributes: { 'aria-label': lang.panelTitle } + }, + + init: function() { + this.startGroup( lang.panelTitle ); + + for ( var i = 0; i < names.length; i++ ) { + var name = names[ i ]; + + // Add the tag entry to the panel list. + this.add( name, styles[ name ].buildPreview(), name ); + } + }, + + onClick: function( value ) { + editor.focus(); + editor.fire( 'saveSnapshot' ); + + var previousValue = this.getValue(), + style = styles[ value ]; + + // When applying one style over another, first remove the previous one (#12403). + // NOTE: This is only a temporary fix. It will be moved to the styles system (#12687). + if ( previousValue && value != previousValue ) { + var previousStyle = styles[ previousValue ], + range = editor.getSelection().getRanges()[ 0 ]; + + // If the range is collapsed we can't simply use the editor.removeStyle method + // because it will remove the entire element and we want to split it instead. + if ( range.collapsed ) { + var path = editor.elementPath(), + // Find the style element. + matching = path.contains( function( el ) { + return previousStyle.checkElementRemovable( el ); + } ); + + if ( matching ) { + var startBoundary = range.checkBoundaryOfElement( matching, CKEDITOR.START ), + endBoundary = range.checkBoundaryOfElement( matching, CKEDITOR.END ), + node, bm; + + // If we are at both boundaries it means that the element is empty. + // Remove it but in a way that we won't lose other empty inline elements inside it. + // Example:

x[]x

+ // Result:

x[]x

+ if ( startBoundary && endBoundary ) { + bm = range.createBookmark(); + // Replace the element with its children (TODO element.replaceWithChildren). + while ( ( node = matching.getFirst() ) ) { + node.insertBefore( matching ); + } + matching.remove(); + range.moveToBookmark( bm ); + + // If we are at the boundary of the style element, move out and copy nested styles/elements. + } else if ( startBoundary || endBoundary ) { + range.moveToPosition( matching, startBoundary ? CKEDITOR.POSITION_BEFORE_START : CKEDITOR.POSITION_AFTER_END ); + cloneSubtreeIntoRange( range, path.elements.slice(), matching ); + } else { + // Split the element and clone the elements that were in the path + // (between the startContainer and the matching element) + // into the new place. + range.splitElement( matching ); + range.moveToPosition( matching, CKEDITOR.POSITION_AFTER_END ); + cloneSubtreeIntoRange( range, path.elements.slice(), matching ); + } + + editor.getSelection().selectRanges( [ range ] ); + } + } else { + editor.removeStyle( previousStyle ); + } + } + + editor[ previousValue == value ? 'removeStyle' : 'applyStyle' ]( style ); + + editor.fire( 'saveSnapshot' ); + }, + + onRender: function() { + editor.on( 'selectionChange', function( ev ) { + var currentValue = this.getValue(); + + var elementPath = ev.data.path, + elements = elementPath.elements; + + // For each element into the elements path. + for ( var i = 0, element; i < elements.length; i++ ) { + element = elements[ i ]; + + // Check if the element is removable by any of + // the styles. + for ( var value in styles ) { + if ( styles[ value ].checkElementMatch( element, true, editor ) ) { + if ( value != currentValue ) + this.setValue( value ); + return; + } + } + } + + // If no styles match, just empty it. + this.setValue( '', defaultLabel ); + }, this ); + }, + + refresh: function() { + if ( !editor.activeFilter.check( style ) ) + this.setState( CKEDITOR.TRISTATE_DISABLED ); + } + } ); + } + + // Clones the subtree between subtreeStart (exclusive) and the + // leaf (inclusive) and inserts it into the range. + // + // @param range + // @param {CKEDITOR.dom.element[]} elements Elements path in the standard order: leaf -> root. + // @param {CKEDITOR.dom.element/null} substreeStart The start of the subtree. + // If null, then the leaf belongs to the subtree. + function cloneSubtreeIntoRange( range, elements, subtreeStart ) { + var current = elements.pop(); + if ( !current ) { + return; + } + // Rewind the elements array up to the subtreeStart and then start the real cloning. + if ( subtreeStart ) { + return cloneSubtreeIntoRange( range, elements, current.equals( subtreeStart ) ? null : subtreeStart ); + } + + var clone = current.clone(); + range.insertNode( clone ); + range.moveToPosition( clone, CKEDITOR.POSITION_AFTER_START ); + + cloneSubtreeIntoRange( range, elements ); + } + + CKEDITOR.plugins.add( 'font', { + requires: 'richcombo', + // jscs:disable maximumLineLength + lang: 'af,ar,az,bg,bn,bs,ca,cs,cy,da,de,de-ch,el,en,en-au,en-ca,en-gb,eo,es,et,eu,fa,fi,fo,fr,fr-ca,gl,gu,he,hi,hr,hu,id,is,it,ja,ka,km,ko,ku,lt,lv,mk,mn,ms,nb,nl,no,oc,pl,pt,pt-br,ro,ru,si,sk,sl,sq,sr,sr-latn,sv,th,tr,tt,ug,uk,vi,zh,zh-cn', // %REMOVE_LINE_CORE% + // jscs:enable maximumLineLength + init: function( editor ) { + var config = editor.config; + + addCombo( editor, 'Font', 'family', editor.lang.font, config.font_names, config.font_defaultLabel, config.font_style, 30 ); + addCombo( editor, 'FontSize', 'size', editor.lang.font.fontSize, config.fontSize_sizes, config.fontSize_defaultLabel, config.fontSize_style, 40 ); + } + } ); +} )(); + +/** + * The list of fonts names to be displayed in the Font combo in the toolbar. + * Entries are separated by semi-colons (`';'`), while it's possible to have more + * than one font for each entry, in the HTML way (separated by comma). + * + * A display name may be optionally defined by prefixing the entries with the + * name and the slash character. For example, `'Arial/Arial, Helvetica, sans-serif'` + * will be displayed as `'Arial'` in the list, but will be outputted as + * `'Arial, Helvetica, sans-serif'`. + * + * config.font_names = + * 'Arial/Arial, Helvetica, sans-serif;' + + * 'Times New Roman/Times New Roman, Times, serif;' + + * 'Verdana'; + * + * config.font_names = 'Arial;Times New Roman;Verdana'; + * + * @cfg {String} [font_names=see source] + * @member CKEDITOR.config + */ +CKEDITOR.config.font_names = 'Arial/Arial, Helvetica, sans-serif;' + + 'Comic Sans MS/Comic Sans MS, cursive;' + + 'Courier New/Courier New, Courier, monospace;' + + 'Georgia/Georgia, serif;' + + 'Lucida Sans Unicode/Lucida Sans Unicode, Lucida Grande, sans-serif;' + + 'Tahoma/Tahoma, Geneva, sans-serif;' + + 'Times New Roman/Times New Roman, Times, serif;' + + 'Trebuchet MS/Trebuchet MS, Helvetica, sans-serif;' + + 'Verdana/Verdana, Geneva, sans-serif'; + +/** + * The text to be displayed in the Font combo is none of the available values + * matches the current cursor position or text selection. + * + * // If the default site font is Arial, we may making it more explicit to the end user. + * config.font_defaultLabel = 'Arial'; + * + * @cfg {String} [font_defaultLabel=''] + * @member CKEDITOR.config + */ +CKEDITOR.config.font_defaultLabel = ''; + +/** + * The style definition to be used to apply the font in the text. + * + * // This is actually the default value for it. + * config.font_style = { + * element: 'span', + * styles: { 'font-family': '#(family)' }, + * overrides: [ { element: 'font', attributes: { 'face': null } } ] + * }; + * + * @cfg {Object} [font_style=see example] + * @member CKEDITOR.config + */ +CKEDITOR.config.font_style = { + element: 'span', + styles: { 'font-family': '#(family)' }, + overrides: [ { + element: 'font', attributes: { 'face': null } + } ] +}; + +/** + * The list of fonts size to be displayed in the Font Size combo in the + * toolbar. Entries are separated by semi-colons (`';'`). + * + * Any kind of "CSS like" size can be used, like `'12px'`, `'2.3em'`, `'130%'`, + * `'larger'` or `'x-small'`. + * + * A display name may be optionally defined by prefixing the entries with the + * name and the slash character. For example, `'Bigger Font/14px'` will be + * displayed as `'Bigger Font'` in the list, but will be outputted as `'14px'`. + * + * config.fontSize_sizes = '16/16px;24/24px;48/48px;'; + * + * config.fontSize_sizes = '12px;2.3em;130%;larger;x-small'; + * + * config.fontSize_sizes = '12 Pixels/12px;Big/2.3em;30 Percent More/130%;Bigger/larger;Very Small/x-small'; + * + * @cfg {String} [fontSize_sizes=see source] + * @member CKEDITOR.config + */ +CKEDITOR.config.fontSize_sizes = '8/8px;9/9px;10/10px;11/11px;12/12px;14/14px;16/16px;18/18px;20/20px;22/22px;24/24px;26/26px;28/28px;36/36px;48/48px;72/72px'; + +/** + * The text to be displayed in the Font Size combo is none of the available + * values matches the current cursor position or text selection. + * + * // If the default site font size is 12px, we may making it more explicit to the end user. + * config.fontSize_defaultLabel = '12px'; + * + * @cfg {String} [fontSize_defaultLabel=''] + * @member CKEDITOR.config + */ +CKEDITOR.config.fontSize_defaultLabel = ''; + +/** + * The style definition to be used to apply the font size in the text. + * + * // This is actually the default value for it. + * config.fontSize_style = { + * element: 'span', + * styles: { 'font-size': '#(size)' }, + * overrides: [ { element: 'font', attributes: { 'size': null } } ] + * }; + * + * @cfg {Object} [fontSize_style=see example] + * @member CKEDITOR.config + */ +CKEDITOR.config.fontSize_style = { + element: 'span', + styles: { 'font-size': '#(size)' }, + overrides: [ { + element: 'font', attributes: { 'size': null } + } ] +}; diff --git a/sources/plugins/panelbutton/plugin.js b/sources/plugins/panelbutton/plugin.js new file mode 100644 index 0000000..111d475 --- /dev/null +++ b/sources/plugins/panelbutton/plugin.js @@ -0,0 +1,138 @@ +/** + * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved. + * For licensing, see LICENSE.md or http://ckeditor.com/license + */ + +CKEDITOR.plugins.add( 'panelbutton', { + requires: 'button', + onLoad: function() { + function clickFn( editor ) { + var _ = this._; + + if ( _.state == CKEDITOR.TRISTATE_DISABLED ) + return; + + this.createPanel( editor ); + + if ( _.on ) { + _.panel.hide(); + return; + } + + _.panel.showBlock( this._.id, this.document.getById( this._.id ), 4 ); + } + + /** + * @class + * @extends CKEDITOR.ui.button + * @todo class and methods + */ + CKEDITOR.ui.panelButton = CKEDITOR.tools.createClass( { + base: CKEDITOR.ui.button, + + /** + * Creates a panelButton class instance. + * + * @constructor + */ + $: function( definition ) { + // We don't want the panel definition in this object. + var panelDefinition = definition.panel || {}; + delete definition.panel; + + this.base( definition ); + + this.document = ( panelDefinition.parent && panelDefinition.parent.getDocument() ) || CKEDITOR.document; + + panelDefinition.block = { + attributes: panelDefinition.attributes + }; + panelDefinition.toolbarRelated = true; + + this.hasArrow = true; + + this.click = clickFn; + + this._ = { + panelDefinition: panelDefinition + }; + }, + + statics: { + handler: { + create: function( definition ) { + return new CKEDITOR.ui.panelButton( definition ); + } + } + }, + + proto: { + createPanel: function( editor ) { + var _ = this._; + + if ( _.panel ) + return; + + var panelDefinition = this._.panelDefinition, + panelBlockDefinition = this._.panelDefinition.block, + panelParentElement = panelDefinition.parent || CKEDITOR.document.getBody(), + panel = this._.panel = new CKEDITOR.ui.floatPanel( editor, panelParentElement, panelDefinition ), + block = panel.addBlock( _.id, panelBlockDefinition ), + me = this; + + panel.onShow = function() { + if ( me.className ) + this.element.addClass( me.className + '_panel' ); + + me.setState( CKEDITOR.TRISTATE_ON ); + + _.on = 1; + + me.editorFocus && editor.focus(); + + if ( me.onOpen ) + me.onOpen(); + }; + + panel.onHide = function( preventOnClose ) { + if ( me.className ) + this.element.getFirst().removeClass( me.className + '_panel' ); + + me.setState( me.modes && me.modes[ editor.mode ] ? CKEDITOR.TRISTATE_OFF : CKEDITOR.TRISTATE_DISABLED ); + + _.on = 0; + + if ( !preventOnClose && me.onClose ) + me.onClose(); + }; + + panel.onEscape = function() { + panel.hide( 1 ); + me.document.getById( _.id ).focus(); + }; + + if ( this.onBlock ) + this.onBlock( panel, block ); + + block.onHide = function() { + _.on = 0; + me.setState( CKEDITOR.TRISTATE_OFF ); + }; + } + } + } ); + + }, + beforeInit: function( editor ) { + editor.ui.addHandler( CKEDITOR.UI_PANELBUTTON, CKEDITOR.ui.panelButton.handler ); + } +} ); + +/** + * Button UI element. + * + * @readonly + * @property {String} [='panelbutton'] + * @member CKEDITOR + */ +CKEDITOR.UI_PANELBUTTON = 'panelbutton';