X-Git-Url: https://scm.cri.ensmp.fr/git/ckeditor.git/blobdiff_plain/256592bf803e851aa7fc953e08a6e9e58d970f8c..871bad8291b6dbc29d489d95d185458caab25158:/skins/ckeditor/_source/lang/en.js diff --git a/skins/ckeditor/_source/lang/en.js b/skins/ckeditor/_source/lang/en.js new file mode 100644 index 0000000..5f9db15 --- /dev/null +++ b/skins/ckeditor/_source/lang/en.js @@ -0,0 +1,812 @@ +/* +Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.html or http://ckeditor.com/license +*/ + +/** + * @fileOverview Defines the {@link CKEDITOR.lang} object, for the English + * language. This is the base file for all translations. + */ + +/**#@+ + @type String + @example +*/ + +/** + * Constains the dictionary of language entries. + * @namespace + */ +CKEDITOR.lang['en'] = +{ + /** + * The language reading direction. Possible values are "rtl" for + * Right-To-Left languages (like Arabic) and "ltr" for Left-To-Right + * languages (like English). + * @default 'ltr' + */ + dir : 'ltr', + + /* + * Screenreader titles. Please note that screenreaders are not always capable + * of reading non-English words. So be careful while translating it. + */ + editorTitle : 'Rich text editor, %1, press ALT 0 for help.', + + // ARIA descriptions. + toolbars : 'Editor toolbars', + editor : 'Rich Text Editor', + + // Toolbar buttons without dialogs. + source : 'Source', + newPage : 'New Page', + save : 'Save', + preview : 'Preview', + cut : 'Cut', + copy : 'Copy', + paste : 'Paste', + print : 'Print', + underline : 'Underline', + bold : 'Bold', + italic : 'Italic', + selectAll : 'Select All', + removeFormat : 'Remove Format', + strike : 'Strike Through', + subscript : 'Subscript', + superscript : 'Superscript', + horizontalrule : 'Insert Horizontal Line', + pagebreak : 'Insert Page Break for Printing', + pagebreakAlt : 'Page Break', + unlink : 'Unlink', + undo : 'Undo', + redo : 'Redo', + + // Common messages and labels. + common : + { + 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', + 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 : 'Some of the options have been changed. Are you sure to close the dialog?', + 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', + alignTop : 'Top', + alignMiddle : 'Middle', + alignBottom : 'Bottom', + 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 %).', + + // Put the voice-only part of the label in the span. + unavailable : '%1, unavailable' + }, + + contextmenu : + { + options : 'Context Menu Options' + }, + + // Special char dialog. + specialChar : + { + toolbar : 'Insert Special Character', + title : 'Select Special Character', + options : 'Special Character Options' + }, + + // Link dialog. + link : + { + toolbar : 'Link', + other : '', + menu : 'Edit Link', + title : 'Link', + info : 'Link Info', + target : 'Target', + upload : 'Upload', + advanced : 'Advanced', + type : 'Link Type', + toUrl : 'URL', + toAnchor : 'Link to anchor in the text', + toEmail : 'E-mail', + targetFrame : '', + targetPopup : '', + targetFrameName : 'Target Frame Name', + targetPopupName : 'Popup Window Name', + popupFeatures : 'Popup Window Features', + popupResizable : 'Resizable', + popupStatusBar : 'Status Bar', + popupLocationBar: 'Location Bar', + popupToolbar : 'Toolbar', + popupMenuBar : 'Menu Bar', + popupFullScreen : 'Full Screen (IE)', + popupScrollBars : 'Scroll Bars', + popupDependent : 'Dependent (Netscape)', + popupLeft : 'Left Position', + popupTop : 'Top Position', + id : 'Id', + langDir : 'Language Direction', + langDirLTR : 'Left to Right (LTR)', + langDirRTL : 'Right to Left (RTL)', + acccessKey : 'Access Key', + name : 'Name', + langCode : 'Language Code', + tabIndex : 'Tab Index', + advisoryTitle : 'Advisory Title', + advisoryContentType : 'Advisory Content Type', + cssClasses : 'Stylesheet Classes', + charset : 'Linked Resource Charset', + styles : 'Style', + rel : 'Relationship', + selectAnchor : 'Select an Anchor', + anchorName : 'By Anchor Name', + anchorId : 'By Element Id', + emailAddress : 'E-Mail Address', + emailSubject : 'Message Subject', + emailBody : 'Message Body', + noAnchors : '(No anchors available in the document)', + noUrl : 'Please type the link URL', + noEmail : 'Please type the e-mail address' + }, + + // Anchor dialog + anchor : + { + toolbar : 'Anchor', + menu : 'Edit Anchor', + title : 'Anchor Properties', + name : 'Anchor Name', + errorName : 'Please type the anchor name', + remove : 'Remove Anchor' + }, + + // List style dialog + list: + { + numberedTitle : 'Numbered List Properties', + bulletedTitle : 'Bulleted List Properties', + type : 'Type', + start : 'Start', + validateStartNumber :'List start number must be a whole number.', + circle : 'Circle', + disc : 'Disc', + square : 'Square', + none : 'None', + notset : '', + armenian : 'Armenian numbering', + georgian : 'Georgian numbering (an, ban, gan, etc.)', + lowerRoman : 'Lower Roman (i, ii, iii, iv, v, etc.)', + upperRoman : 'Upper Roman (I, II, III, IV, V, etc.)', + lowerAlpha : 'Lower Alpha (a, b, c, d, e, etc.)', + upperAlpha : 'Upper Alpha (A, B, C, D, E, etc.)', + lowerGreek : 'Lower Greek (alpha, beta, gamma, etc.)', + decimal : 'Decimal (1, 2, 3, etc.)', + decimalLeadingZero : 'Decimal leading zero (01, 02, 03, etc.)' + }, + + // Find And Replace Dialog + findAndReplace : + { + title : 'Find and Replace', + find : 'Find', + replace : 'Replace', + findWhat : 'Find what:', + replaceWith : 'Replace with:', + notFoundMsg : 'The specified text was not found.', + matchCase : 'Match case', + matchWord : 'Match whole word', + matchCyclic : 'Match cyclic', + replaceAll : 'Replace All', + replaceSuccessMsg : '%1 occurrence(s) replaced.' + }, + + // Table Dialog + table : + { + toolbar : 'Table', + title : 'Table Properties', + menu : 'Table Properties', + deleteTable : 'Delete Table', + rows : 'Rows', + columns : 'Columns', + border : 'Border size', + widthPx : 'pixels', + widthPc : 'percent', + widthUnit : 'width unit', + cellSpace : 'Cell spacing', + cellPad : 'Cell padding', + caption : 'Caption', + summary : 'Summary', + headers : 'Headers', + headersNone : 'None', + headersColumn : 'First column', + headersRow : 'First Row', + headersBoth : 'Both', + invalidRows : 'Number of rows must be a number greater than 0.', + invalidCols : 'Number of columns must be a number greater than 0.', + invalidBorder : 'Border size must be a number.', + invalidWidth : 'Table width must be a number.', + invalidHeight : 'Table height must be a number.', + invalidCellSpacing : 'Cell spacing must be a positive number.', + invalidCellPadding : 'Cell padding must be a positive number.', + + cell : + { + menu : 'Cell', + insertBefore : 'Insert Cell Before', + insertAfter : 'Insert Cell After', + deleteCell : 'Delete Cells', + merge : 'Merge Cells', + mergeRight : 'Merge Right', + mergeDown : 'Merge Down', + splitHorizontal : 'Split Cell Horizontally', + splitVertical : 'Split Cell Vertically', + title : 'Cell Properties', + cellType : 'Cell Type', + rowSpan : 'Rows Span', + colSpan : 'Columns Span', + wordWrap : 'Word Wrap', + hAlign : 'Horizontal Alignment', + vAlign : 'Vertical Alignment', + alignBaseline : 'Baseline', + bgColor : 'Background Color', + borderColor : 'Border Color', + data : 'Data', + header : 'Header', + yes : 'Yes', + no : 'No', + invalidWidth : 'Cell width must be a number.', + invalidHeight : 'Cell height must be a number.', + invalidRowSpan : 'Rows span must be a whole number.', + invalidColSpan : 'Columns span must be a whole number.', + chooseColor : 'Choose' + }, + + row : + { + menu : 'Row', + insertBefore : 'Insert Row Before', + insertAfter : 'Insert Row After', + deleteRow : 'Delete Rows' + }, + + column : + { + menu : 'Column', + insertBefore : 'Insert Column Before', + insertAfter : 'Insert Column After', + deleteColumn : 'Delete Columns' + } + }, + + // Button Dialog. + button : + { + title : 'Button Properties', + text : 'Text (Value)', + type : 'Type', + typeBtn : 'Button', + typeSbm : 'Submit', + typeRst : 'Reset' + }, + + // Checkbox and Radio Button Dialogs. + checkboxAndRadio : + { + checkboxTitle : 'Checkbox Properties', + radioTitle : 'Radio Button Properties', + value : 'Value', + selected : 'Selected' + }, + + // Form Dialog. + form : + { + title : 'Form Properties', + menu : 'Form Properties', + action : 'Action', + method : 'Method', + encoding : 'Encoding' + }, + + // Select Field Dialog. + select : + { + title : 'Selection Field Properties', + selectInfo : 'Select Info', + opAvail : 'Available Options', + value : 'Value', + size : 'Size', + lines : 'lines', + chkMulti : 'Allow multiple selections', + opText : 'Text', + opValue : 'Value', + btnAdd : 'Add', + btnModify : 'Modify', + btnUp : 'Up', + btnDown : 'Down', + btnSetValue : 'Set as selected value', + btnDelete : 'Delete' + }, + + // Textarea Dialog. + textarea : + { + title : 'Textarea Properties', + cols : 'Columns', + rows : 'Rows' + }, + + // Text Field Dialog. + textfield : + { + title : 'Text Field Properties', + name : 'Name', + value : 'Value', + charWidth : 'Character Width', + maxChars : 'Maximum Characters', + type : 'Type', + typeText : 'Text', + typePass : 'Password' + }, + + // Hidden Field Dialog. + hidden : + { + title : 'Hidden Field Properties', + name : 'Name', + value : 'Value' + }, + + // Image Dialog. + image : + { + title : 'Image Properties', + titleButton : 'Image Button Properties', + menu : 'Image Properties', + infoTab : 'Image Info', + btnUpload : 'Send it to the Server', + upload : 'Upload', + alt : 'Alternative Text', + lockRatio : 'Lock Ratio', + resetSize : 'Reset Size', + border : 'Border', + hSpace : 'HSpace', + vSpace : 'VSpace', + alertUrl : 'Please type the image URL', + linkTab : 'Link', + button2Img : 'Do you want to transform the selected image button on a simple image?', + img2Button : 'Do you want to transform the selected image on a image button?', + urlMissing : 'Image source URL is missing.', + validateBorder : 'Border must be a whole number.', + validateHSpace : 'HSpace must be a whole number.', + validateVSpace : 'VSpace must be a whole number.' + }, + + // Flash Dialog + flash : + { + properties : 'Flash Properties', + propertiesTab : 'Properties', + title : 'Flash Properties', + chkPlay : 'Auto Play', + chkLoop : 'Loop', + chkMenu : 'Enable Flash Menu', + chkFull : 'Allow Fullscreen', + scale : 'Scale', + scaleAll : 'Show all', + scaleNoBorder : 'No Border', + scaleFit : 'Exact Fit', + access : 'Script Access', + accessAlways : 'Always', + accessSameDomain: 'Same domain', + accessNever : 'Never', + alignAbsBottom : 'Abs Bottom', + alignAbsMiddle : 'Abs Middle', + alignBaseline : 'Baseline', + alignTextTop : 'Text Top', + quality : 'Quality', + qualityBest : 'Best', + qualityHigh : 'High', + qualityAutoHigh : 'Auto High', + qualityMedium : 'Medium', + qualityAutoLow : 'Auto Low', + qualityLow : 'Low', + windowModeWindow: 'Window', + windowModeOpaque: 'Opaque', + windowModeTransparent : 'Transparent', + windowMode : 'Window mode', + flashvars : 'Variables for Flash', + bgcolor : 'Background color', + hSpace : 'HSpace', + vSpace : 'VSpace', + validateSrc : 'URL must not be empty.', + validateHSpace : 'HSpace must be a number.', + validateVSpace : 'VSpace must be a number.' + }, + + // Speller Pages Dialog + spellCheck : + { + toolbar : 'Check Spelling', + title : 'Spell Check', + notAvailable : 'Sorry, but service is unavailable now.', + errorLoading : 'Error loading application service host: %s.', + notInDic : 'Not in dictionary', + changeTo : 'Change to', + btnIgnore : 'Ignore', + btnIgnoreAll : 'Ignore All', + btnReplace : 'Replace', + btnReplaceAll : 'Replace All', + btnUndo : 'Undo', + noSuggestions : '- No suggestions -', + progress : 'Spell check in progress...', + noMispell : 'Spell check complete: No misspellings found', + noChanges : 'Spell check complete: No words changed', + oneChange : 'Spell check complete: One word changed', + manyChanges : 'Spell check complete: %1 words changed', + ieSpellDownload : 'Spell checker not installed. Do you want to download it now?' + }, + + smiley : + { + toolbar : 'Smiley', + title : 'Insert a Smiley', + options : 'Smiley Options' + }, + + elementsPath : + { + eleLabel : 'Elements path', + eleTitle : '%1 element' + }, + + numberedlist : 'Insert/Remove Numbered List', + bulletedlist : 'Insert/Remove Bulleted List', + indent : 'Increase Indent', + outdent : 'Decrease Indent', + + justify : + { + left : 'Align Left', + center : 'Center', + right : 'Align Right', + block : 'Justify' + }, + + blockquote : 'Block Quote', + + clipboard : + { + title : 'Paste', + cutError : 'Your browser security settings don\'t permit the editor to automatically execute cutting operations. Please use the keyboard for that (Ctrl/Cmd+X).', + copyError : 'Your browser security settings don\'t permit the editor to automatically execute copying operations. Please use the keyboard for that (Ctrl/Cmd+C).', + 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.', + pasteArea : 'Paste Area' + }, + + pastefromword : + { + confirmCleanup : 'The text you want to paste seems to be copied from Word. Do you want to clean it before pasting?', + toolbar : 'Paste from Word', + title : 'Paste from Word', + error : 'It was not possible to clean up the pasted data due to an internal error' + }, + + pasteText : + { + button : 'Paste as plain text', + title : 'Paste as Plain Text' + }, + + templates : + { + button : 'Templates', + title : 'Content Templates', + options : 'Template Options', + insertOption : 'Replace actual contents', + selectPromptMsg : 'Please select the template to open in the editor', + emptyListMsg : '(No templates defined)' + }, + + showBlocks : 'Show Blocks', + + stylesCombo : + { + label : 'Styles', + panelTitle : 'Formatting Styles', + panelTitle1 : 'Block Styles', + panelTitle2 : 'Inline Styles', + panelTitle3 : 'Object Styles' + }, + + format : + { + label : 'Format', + panelTitle : 'Paragraph Format', + + tag_p : 'Normal', + tag_pre : 'Formatted', + tag_address : 'Address', + 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_div : 'Normal (DIV)' + }, + + div : + { + title : 'Create Div Container', + toolbar : 'Create Div Container', + cssClassInputLabel : 'Stylesheet Classes', + styleSelectLabel : 'Style', + IdInputLabel : 'Id', + languageCodeInputLabel : ' Language Code', + inlineStyleInputLabel : 'Inline Style', + advisoryTitleInputLabel : 'Advisory Title', + langDirLabel : 'Language Direction', + langDirLTRLabel : 'Left to Right (LTR)', + langDirRTLLabel : 'Right to Left (RTL)', + edit : 'Edit Div', + remove : 'Remove Div' + }, + + iframe : + { + title : 'IFrame Properties', + toolbar : 'IFrame', + noUrl : 'Please type the iframe URL', + scrolling : 'Enable scrollbars', + border : 'Show frame border' + }, + + font : + { + label : 'Font', + voiceLabel : 'Font', + panelTitle : 'Font Name' + }, + + fontSize : + { + label : 'Size', + voiceLabel : 'Font Size', + panelTitle : 'Font Size' + }, + + colorButton : + { + textColorTitle : 'Text Color', + bgColorTitle : 'Background Color', + panelTitle : 'Colors', + auto : 'Automatic', + more : 'More Colors...' + }, + + 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' + }, + + scayt : + { + title : 'Spell Check As You Type', + opera_title : 'Not supported by Opera', + enable : 'Enable SCAYT', + disable : 'Disable SCAYT', + about : 'About SCAYT', + toggle : 'Toggle SCAYT', + options : 'Options', + langs : 'Languages', + moreSuggestions : 'More suggestions', + ignore : 'Ignore', + ignoreAll : 'Ignore All', + addWord : 'Add Word', + emptyDic : 'Dictionary name should not be empty.', + + optionsTab : 'Options', + allCaps : 'Ignore All-Caps Words', + ignoreDomainNames : 'Ignore Domain Names', + mixedCase : 'Ignore Words with Mixed Case', + mixedWithDigits : 'Ignore Words with Numbers', + + languagesTab : 'Languages', + + dictionariesTab : 'Dictionaries', + dic_field_name : 'Dictionary name', + dic_create : 'Create', + dic_restore : 'Restore', + dic_delete : 'Delete', + dic_rename : 'Rename', + dic_info : 'Initially the User Dictionary is stored in a Cookie. However, Cookies are limited in size. When the User Dictionary grows to a point where it cannot be stored in a Cookie, then the dictionary may be stored on our server. To store your personal dictionary on our server you should specify a name for your dictionary. If you already have a stored dictionary, please type its name and click the Restore button.', + + aboutTab : 'About' + }, + + about : + { + title : 'About CKEditor', + dlgTitle : 'About CKEditor', + help : 'Check $1 for help.', + userGuide : 'CKEditor User\'s Guide', + moreInfo : 'For licensing information please visit our web site:', + copy : 'Copyright © $1. All rights reserved.' + }, + + maximize : 'Maximize', + minimize : 'Minimize', + + fakeobjects : + { + anchor : 'Anchor', + flash : 'Flash Animation', + iframe : 'IFrame', + hiddenfield : 'Hidden Field', + unknown : 'Unknown Object' + }, + + resize : 'Drag to resize', + + colordialog : + { + title : 'Select color', + options : 'Color Options', + highlight : 'Highlight', + selected : 'Selected Color', + clear : 'Clear' + }, + + 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' + }, + + bidi : + { + ltr : 'Text direction from left to right', + rtl : 'Text direction from right to left' + }, + + docprops : + { + label : 'Document Properties', + title : 'Document Properties', + design : 'Design', + meta : 'Meta Tags', + chooseColor : 'Choose', + other : 'Other...', + docTitle : 'Page Title', + charset : 'Character Set Encoding', + charsetOther : 'Other Character Set Encoding', + charsetASCII : 'ASCII', + charsetCE : 'Central European', + charsetCT : 'Chinese Traditional (Big5)', + charsetCR : 'Cyrillic', + charsetGR : 'Greek', + charsetJP : 'Japanese', + charsetKR : 'Korean', + charsetTR : 'Turkish', + charsetUN : 'Unicode (UTF-8)', + charsetWE : 'Western European', + docType : 'Document Type Heading', + docTypeOther : 'Other Document Type Heading', + xhtmlDec : 'Include XHTML Declarations', + bgColor : 'Background Color', + bgImage : 'Background Image URL', + bgFixed : 'Non-scrolling (Fixed) Background', + txtColor : 'Text Color', + margin : 'Page Margins', + marginTop : 'Top', + marginLeft : 'Left', + marginRight : 'Right', + marginBottom : 'Bottom', + metaKeywords : 'Document Indexing Keywords (comma separated)', + metaDescription : 'Document Description', + metaAuthor : 'Author', + metaCopyright : 'Copyright', + previewHtml : '

This is some sample text. You are using CKEditor.

' + } +};