Compare commits
No commits in common. "major" and "master" have entirely different histories.
24
CHANGES.md
|
|
@ -1,27 +1,6 @@
|
|||
CKEditor 4 Changelog
|
||||
CKEditor 4 Changelog
|
||||
====================
|
||||
|
||||
## CKEditor 4.6
|
||||
|
||||
New Features:
|
||||
|
||||
* [#14569](http://dev.ckeditor.com/ticket/14569): Added new CKEditor skin.
|
||||
* [#10015](http://dev.ckeditor.com/ticket/10015): Make keyboard controls more discoverable.
|
||||
* [#12541](http://dev.ckeditor.com/ticket/12541): Added the [Upload File](http://ckeditor.com/addon/uploadfile) plugin.
|
||||
* [#13794](http://dev.ckeditor.com/ticket/13794): [Upload Image](http://ckeditor.com/addon/uploadimage) Use `uploaded.width/height` if set.
|
||||
* [#13829](http://dev.ckeditor.com/ticket/13829): Fixed: No class in [Widget](http://ckeditor.com/addon/widget) wrapper that would identify the widget type.
|
||||
* [#14449](http://dev.ckeditor.com/ticket/14449): Introduced the [Balloon Panel](http://ckeditor.com/addon/balloonpanel) plugin.
|
||||
* [#12077](https://dev.ckeditor.com/ticket/12077): Added support for the HTML5 `download` attribute in link (`<a>`) elements. Thanks to [sbusse](https://github.com/sbusse)!
|
||||
* [#13518](http://dev.ckeditor.com/ticket/13518): Introduced [`additionalRequestParameters`](http://docs.ckeditor.com/#!/api/CKEDITOR.fileTools.uploadWidgetDefinition-property-additionalRequestParameters) property.
|
||||
* [#14889](http://dev.ckeditor.com/ticket/14889): Added the [`config.image2_altRequired`](http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-image2_altRequired) option to allow making alternative text a mandatory field. Thanks to [Andrey Fedoseev](https://github.com/andreyfedoseev)!
|
||||
|
||||
Fixed Issues:
|
||||
|
||||
* [#14672](http://dev.ckeditor.com/ticket/14672): Fixed: Balloonpanel not blurred on close.
|
||||
* [#14763](http://dev.ckeditor.com/ticket/14763): Fixed: Balloonpanel plugin moono-lisa skin adjustments.
|
||||
* [#13828](http://dev.ckeditor.com/ticket/13828): Fixed: Widget classes should be added to wrapper rather than widget element.
|
||||
* [#13519](http://dev.ckeditor.com/ticket/13519): Response should be more flexible.
|
||||
|
||||
## CKEditor 4.5.11
|
||||
|
||||
**Security Updates:**
|
||||
|
|
@ -73,6 +52,7 @@ Fixed Issues:
|
|||
* [#11697](http://dev.ckeditor.com/ticket/11697): Fixed: Content is replaced ignoring the letter case setting in the [Find and Replace](http://ckeditor.com/addon/find) dialog window.
|
||||
* [#13886](http://dev.ckeditor.com/ticket/13886): Fixed: Invalid handling of the [`CKEDITOR.style`](http://docs.ckeditor.com/#!/api/CKEDITOR.style) instance with the `styles` property by [`CKEDITOR.filter`](http://docs.ckeditor.com/#!/api/CKEDITOR.filter).
|
||||
* [#14535](http://dev.ckeditor.com/ticket/14535): Fixed: CSS syntax corrections. Thanks to [mdjdenormandie](https://github.com/mdjdenormandie)!
|
||||
* [#14312](http://dev.ckeditor.com/ticket/14312): [IE] Fixed: Artifact is visible after pasting any text.
|
||||
|
||||
## CKEditor 4.5.8
|
||||
|
||||
|
|
|
|||
4
ckeditor.js
vendored
|
|
@ -42,7 +42,7 @@ else {
|
|||
*
|
||||
* CKEDITOR.skinName = 'myskin,/customstuff/myskin/';
|
||||
*
|
||||
* @cfg {String} [skinName='moono-lisa']
|
||||
* @cfg {String} [skinName='moono']
|
||||
* @member CKEDITOR
|
||||
*/
|
||||
CKEDITOR.skinName = 'moono-lisa';
|
||||
CKEDITOR.skinName = 'moono';
|
||||
|
|
|
|||
|
|
@ -146,13 +146,3 @@
|
|||
* @since 4.0
|
||||
* @property {Boolean} [readOnly=false]
|
||||
*/
|
||||
|
||||
/**
|
||||
* Property should be set when command has no keystroke assigned by {@link CKEDITOR.editor#setKeystroke}, but
|
||||
* keystroke is still supported. For example: `cut`, `copy` and `paste` commands are handled that way.
|
||||
* This property is used when displaying keystroke information in tooltips and context menus. It is used by
|
||||
* {@link CKEDITOR.editor#getCommandKeystroke}.
|
||||
*
|
||||
* @since 4.6.0
|
||||
* @property {Number} fakeKeystroke
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -1323,32 +1323,6 @@
|
|||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Returns keystroke that is assigned to specified {@link CKEDITOR.command}. If there is no keystroke assigned - returns null.
|
||||
*
|
||||
* @since 4.6.0
|
||||
* @param {CKEDITOR.command} command
|
||||
* @returns {Number} Keystroke assigned to provided command or null if there is no keystroke.
|
||||
*/
|
||||
getCommandKeystroke: function( command ) {
|
||||
var commandName = command.name,
|
||||
keystrokes = this.keystrokeHandler.keystrokes,
|
||||
key;
|
||||
|
||||
// Some commands have a fake keystroke - for example CUT/COPY/PASTE commands are handled natively.
|
||||
if ( command.fakeKeystroke ) {
|
||||
return command.fakeKeystroke;
|
||||
}
|
||||
|
||||
for ( key in keystrokes ) {
|
||||
if ( keystrokes.hasOwnProperty( key ) && keystrokes[ key ] == commandName ) {
|
||||
return key;
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
},
|
||||
|
||||
/**
|
||||
* Shorthand for {@link CKEDITOR.filter#addFeature}.
|
||||
*
|
||||
|
|
|
|||
|
|
@ -1312,67 +1312,6 @@
|
|||
return false;
|
||||
},
|
||||
|
||||
/**
|
||||
* Converts keystroke to its string representation. Returns object with two fields:
|
||||
*
|
||||
* * `display` - string that should be used for visible labels,
|
||||
* for Mac devices uses `⌥` for `ALT`, `⇧` for `SHIFT` and `⌘` for `COMMAND`.
|
||||
* * `aria` - string that should be used for ARIA descriptions,
|
||||
* it is not using special characters like `⌥`, `⇧` or `⌘`.
|
||||
*
|
||||
* var lang = editor.lang.common.keyboard;
|
||||
* var shortcut = CKEDITOR.tools.keystrokeToString( lang, CKEDITOR.CTRL + 88 );
|
||||
* console.log( shortcut.display ); // 'CTRL + X', on Mac '⌘ + X'
|
||||
* console.log( shortcut.aria ); // 'CTRL + X', on Mac 'COMMAND + X'
|
||||
*
|
||||
* @since 4.6.0
|
||||
* @param {Object} lang Language object with key name translation.
|
||||
* @param {Number} keystroke Keystroke to convert.
|
||||
* @returns {{display: String, aria: String}}
|
||||
*/
|
||||
keystrokeToString: function( lang, keystroke ) {
|
||||
var special = keystroke & 0xFF0000,
|
||||
key = keystroke & 0x00FFFF,
|
||||
isMac = CKEDITOR.env.mac,
|
||||
CTRL = 17,
|
||||
CMD = 224,
|
||||
ALT = 18,
|
||||
SHIFT = 16,
|
||||
display = [],
|
||||
aria = [];
|
||||
|
||||
|
||||
if ( special & CKEDITOR.CTRL ) {
|
||||
display.push( isMac ? '⌘' : lang[ CTRL ] );
|
||||
aria.push( isMac ? lang[ CMD ] : lang[ CTRL ] );
|
||||
}
|
||||
|
||||
if ( special & CKEDITOR.ALT ) {
|
||||
display.push( isMac ? '⌥' : lang[ ALT ] );
|
||||
aria.push( lang[ ALT ] );
|
||||
}
|
||||
|
||||
if ( special & CKEDITOR.SHIFT ) {
|
||||
display.push( isMac ? '⇧' : lang[ SHIFT ] );
|
||||
aria.push( lang[ SHIFT ] );
|
||||
}
|
||||
|
||||
if ( key ) {
|
||||
if ( lang[ key ] ) {
|
||||
display.push( lang[ key ] );
|
||||
aria.push( lang[ key ] );
|
||||
} else {
|
||||
display.push( String.fromCharCode( key ) );
|
||||
aria.push( String.fromCharCode( key ) );
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
display: display.join( '+' ),
|
||||
aria: aria.join( '+' )
|
||||
};
|
||||
},
|
||||
|
||||
/**
|
||||
* The data URI of a transparent image. May be used e.g. in HTML as an image source or in CSS in `url()`.
|
||||
*
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
/* exported CKBUILDER_CONFIG */
|
||||
|
||||
var CKBUILDER_CONFIG = {
|
||||
skin: 'moono-lisa',
|
||||
skin: 'moono',
|
||||
ignore: [
|
||||
'bender.js',
|
||||
'.bender',
|
||||
|
|
|
|||
|
|
@ -57,7 +57,7 @@ echo "Starting CKBuilder..."
|
|||
|
||||
JAVA_ARGS=${ARGS// -t / } # Remove -t from args.
|
||||
|
||||
VERSION="4.6.0 DEV"
|
||||
VERSION="4.5.11 DEV"
|
||||
REVISION=$(git rev-parse --verify --short HEAD)
|
||||
SEMVER_REGEX="^([0-9]+)\.([0-9]+)\.([0-9]+)(\-[0-9A-Za-z-]+)?(\+[0-9A-Za-z-]+)?$"
|
||||
|
||||
|
|
|
|||
|
|
@ -15,4 +15,3 @@ resizer = Tooltip for the dynamic resizer of the image.
|
|||
title = Label for the Image Properties dialog window.
|
||||
uploadTab = Label for the Upload tab of the Image Properties dialog window.
|
||||
urlMissing = Error message displayed when a user attempts to add an image without giving its URL.
|
||||
altMissing = Error message displayed when a user attempts to add an image without giving alternative text that is used to describe image for screen readers.
|
||||
|
|
|
|||
|
|
@ -15,7 +15,6 @@ anchorId = Label for the By Element Id field for selecting an anchor in the Link
|
|||
anchorName = Label for the By Anchor Name field for selecting an anchor in the Link dialog window.
|
||||
charset = Label for the Linked Resource Charset field of the Link dialog window.
|
||||
cssClasses = Label for the Stylesheet Classes field of the Link dialog window.
|
||||
download = Label for the Force Download checkbox located in the Advanced tab of the Link dialog window.
|
||||
emailAddress = Label for the E-Mail Address field of the Link dialog window for e-mail link type.
|
||||
emailBody = Label for the Message Body field of the Link dialog window for e-mail link type.
|
||||
emailSubject = Label for the Message Subject field of the Link dialog window for e-mail link type.
|
||||
|
|
|
|||
21
lang/af.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'af' ] = {
|
|||
alignMiddle: 'Middel',
|
||||
alignBottom: 'Onder',
|
||||
alignNone: 'Geen',
|
||||
invalidValue: 'Ongeldige waarde',
|
||||
invalidValue : 'Ongeldige waarde',
|
||||
invalidHeight: 'Hoogte moet \'n getal wees',
|
||||
invalidWidth: 'Breedte moet \'n getal wees.',
|
||||
invalidCssLength: 'Die waarde vir die "%1" veld moet \'n posetiewe getal wees met of sonder \'n geldige CSS eenheid (px, %, in, cm, mm, em, ex, pt, of pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'af' ] = {
|
|||
cssLengthTooltip: 'Voeg \'n getal wert in pixel in, of \'n waarde met geldige CSS eenheid (px, %, in, cm, mm, em, ex, pt, of pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, nie beskikbaar nie</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, nie beskikbaar nie</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/ar.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'ar' ] = {
|
|||
alignMiddle: 'وسط',
|
||||
alignBottom: 'أسفل',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'قيمة غير مفبولة.',
|
||||
invalidValue : 'قيمة غير مفبولة.',
|
||||
invalidHeight: 'الارتفاع يجب أن يكون عدداً.',
|
||||
invalidWidth: 'العرض يجب أن يكون عدداً.',
|
||||
invalidCssLength: 'قيمة الخانة المخصصة لـ "%1" يجب أن تكون رقما موجبا، باستخدام أو من غير استخدام وحدة CSS قياس مقبولة (px, %, in, cm, mm, em, ex, pt, or pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'ar' ] = {
|
|||
cssLengthTooltip: 'أدخل رقما للقيمة بالبكسل أو رقما بوحدة CSS مقبولة (px, %, in, cm, mm, em, ex, pt, or pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, غير متاح</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, غير متاح</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/bg.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'bg' ] = {
|
|||
alignMiddle: 'По средата',
|
||||
alignBottom: 'Долу',
|
||||
alignNone: 'Без подравняване',
|
||||
invalidValue: 'Невалидна стойност.',
|
||||
invalidValue : 'Невалидна стойност.',
|
||||
invalidHeight: 'Височината трябва да е число.',
|
||||
invalidWidth: 'Ширина требе да е число.',
|
||||
invalidCssLength: 'Стойността на полето "%1" трябва да бъде положително число с или без валидна CSS измервателна единица (px, %, in, cm, mm, em, ex, pt, или pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'bg' ] = {
|
|||
cssLengthTooltip: 'Въведете числена стойност в пиксели или друга валидна CSS единица (px, %, in, cm, mm, em, ex, pt, или pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, недостъпно</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, недостъпно</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/bn.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'bn' ] = {
|
|||
alignMiddle: 'মধ্য',
|
||||
alignBottom: 'নীচে',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Invalid value.', // MISSING
|
||||
invalidValue : 'Invalid value.', // MISSING
|
||||
invalidHeight: 'Height must be a number.', // MISSING
|
||||
invalidWidth: 'Width must be a number.', // MISSING
|
||||
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).', // MISSING
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'bn' ] = {
|
|||
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).', // MISSING
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/bs.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'bs' ] = {
|
|||
alignMiddle: 'Sredina',
|
||||
alignBottom: 'Dno',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Invalid value.', // MISSING
|
||||
invalidValue : 'Invalid value.', // MISSING
|
||||
invalidHeight: 'Height must be a number.', // MISSING
|
||||
invalidWidth: 'Width must be a number.', // MISSING
|
||||
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).', // MISSING
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'bs' ] = {
|
|||
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).', // MISSING
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/ca.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'ca' ] = {
|
|||
alignMiddle: 'Centre',
|
||||
alignBottom: 'Inferior',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Valor no vàlid.',
|
||||
invalidValue : 'Valor no vàlid.',
|
||||
invalidHeight: 'L\'alçada ha de ser un número.',
|
||||
invalidWidth: 'L\'amplada ha de ser un número.',
|
||||
invalidCssLength: 'El valor especificat per als "%1" camps ha de ser un número positiu amb o sense unitat de mesura vàlida de CSS (px, %, in, cm, mm, em, ex, pt o pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'ca' ] = {
|
|||
cssLengthTooltip: 'Introduïu un número per un valor en píxels o un número amb una unitat vàlida de CSS (px, %, in, cm, mm, em, ex, pt o pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, no disponible</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, no disponible</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/cs.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'cs' ] = {
|
|||
alignMiddle: 'Na střed',
|
||||
alignBottom: 'Dolů',
|
||||
alignNone: 'Žádné',
|
||||
invalidValue: 'Neplatná hodnota.',
|
||||
invalidValue : 'Neplatná hodnota.',
|
||||
invalidHeight: 'Zadaná výška musí být číslo.',
|
||||
invalidWidth: 'Šířka musí být číslo.',
|
||||
invalidCssLength: 'Hodnota určená pro pole "%1" musí být kladné číslo bez nebo s platnou jednotkou míry CSS (px, %, in, cm, mm, em, ex, pt, nebo pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'cs' ] = {
|
|||
cssLengthTooltip: 'Zadejte číslo jako hodnotu v pixelech nebo číslo s platnou jednotkou CSS (px, %, v cm, mm, em, ex, pt, nebo pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, nedostupné</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, nedostupné</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/cy.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'cy' ] = {
|
|||
alignMiddle: 'Canol',
|
||||
alignBottom: 'Gwaelod',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Gwerth annilys.',
|
||||
invalidValue : 'Gwerth annilys.',
|
||||
invalidHeight: 'Mae\'n rhaid i\'r uchder fod yn rhif.',
|
||||
invalidWidth: 'Mae\'n rhaid i\'r lled fod yn rhif.',
|
||||
invalidCssLength: 'Mae\'n rhaid i\'r gwerth ar gyfer maes "%1" fod yn rhif positif gyda neu heb uned fesuriad CSS dilys (px, %, in, cm, mm, em, ex, pt, neu pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'cy' ] = {
|
|||
cssLengthTooltip: 'Rhowch rif am werth mewn picsel neu rhif gydag uned CSS dilys (px, %, in, cm, mm, em, pt neu pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, ddim ar gael</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, ddim ar gael</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/da.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'da' ] = {
|
|||
alignMiddle: 'Centreret',
|
||||
alignBottom: 'Nederst',
|
||||
alignNone: 'Ingen',
|
||||
invalidValue: 'Ugyldig værdi.',
|
||||
invalidValue : 'Ugyldig værdi.',
|
||||
invalidHeight: 'Højde skal være et tal.',
|
||||
invalidWidth: 'Bredde skal være et tal.',
|
||||
invalidCssLength: 'Værdien specificeret for "%1" feltet skal være et positivt nummer med eller uden en CSS måleenhed (px, %, in, cm, mm, em, ex, pt, eller pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'da' ] = {
|
|||
cssLengthTooltip: 'Indsæt en numerisk værdi i pixel eller nummer med en gyldig CSS værdi (px, %, in, cm, mm, em, ex, pt, eller pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, ikke tilgængelig</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, ikke tilgængelig</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/de.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'de' ] = {
|
|||
alignMiddle: 'Mitte',
|
||||
alignBottom: 'Unten',
|
||||
alignNone: 'Keine',
|
||||
invalidValue: 'Ungültiger Wert.',
|
||||
invalidValue : 'Ungültiger Wert.',
|
||||
invalidHeight: 'Höhe muss eine Zahl sein.',
|
||||
invalidWidth: 'Breite muss eine Zahl sein.',
|
||||
invalidCssLength: 'Wert spezifiziert für "%1" Feld muss ein positiver numerischer Wert sein mit oder ohne korrekte CSS Messeinheit (px, %, in, cm, mm, em, ex, pt oder pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'de' ] = {
|
|||
cssLengthTooltip: 'Gebe eine Zahl ein für ein Wert in pixels oder eine Zahl mit einer korrekten CSS Messeinheit (px, %, in, cm, mm, em, ex, pt oder pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, nicht verfügbar</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, nicht verfügbar</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/el.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'el' ] = {
|
|||
alignMiddle: 'Μέση',
|
||||
alignBottom: 'Κάτω',
|
||||
alignNone: 'Χωρίς',
|
||||
invalidValue: 'Μη έγκυρη τιμή.',
|
||||
invalidValue : 'Μη έγκυρη τιμή.',
|
||||
invalidHeight: 'Το ύψος πρέπει να είναι ένας αριθμός.',
|
||||
invalidWidth: 'Το πλάτος πρέπει να είναι ένας αριθμός.',
|
||||
invalidCssLength: 'Η τιμή που ορίζεται για το πεδίο "%1" πρέπει να είναι ένας θετικός αριθμός με ή χωρίς μια έγκυρη μονάδα μέτρησης CSS (px, %, in, cm, mm, em, ex, pt, ή pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'el' ] = {
|
|||
cssLengthTooltip: 'Εισάγεται μια τιμή σε pixel ή έναν αριθμό μαζί με μια έγκυρη μονάδα μέτρησης CSS (px, %, in, cm, mm, em, ex, pt, ή pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, δεν είναι διαθέσιμο</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, δεν είναι διαθέσιμο</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'en-au' ] = {
|
|||
alignMiddle: 'Middle', // MISSING
|
||||
alignBottom: 'Bottom', // MISSING
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Invalid value.', // MISSING
|
||||
invalidValue : 'Invalid value.', // MISSING
|
||||
invalidHeight: 'Height must be a number.', // MISSING
|
||||
invalidWidth: 'Width must be a number.', // MISSING
|
||||
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).', // MISSING
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'en-au' ] = {
|
|||
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).', // MISSING
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'en-ca' ] = {
|
|||
alignMiddle: 'Middle', // MISSING
|
||||
alignBottom: 'Bottom', // MISSING
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Invalid value.', // MISSING
|
||||
invalidValue : 'Invalid value.', // MISSING
|
||||
invalidHeight: 'Height must be a number.', // MISSING
|
||||
invalidWidth: 'Width must be a number.', // MISSING
|
||||
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).', // MISSING
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'en-ca' ] = {
|
|||
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).', // MISSING
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'en-gb' ] = {
|
|||
alignMiddle: 'Middle',
|
||||
alignBottom: 'Bottom',
|
||||
alignNone: 'None',
|
||||
invalidValue: 'Invalid value.',
|
||||
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).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'en-gb' ] = {
|
|||
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).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/en.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'en' ] = {
|
|||
alignMiddle: 'Middle',
|
||||
alignBottom: 'Bottom',
|
||||
alignNone: 'None',
|
||||
invalidValue: 'Invalid value.',
|
||||
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).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'en' ] = {
|
|||
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).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace',
|
||||
13: 'Enter',
|
||||
16: 'Shift',
|
||||
17: 'Ctrl',
|
||||
18: 'Alt',
|
||||
32: 'Space',
|
||||
35: 'End',
|
||||
36: 'Home',
|
||||
46: 'Delete',
|
||||
224: 'Command'
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut'
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/eo.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'eo' ] = {
|
|||
alignMiddle: 'Centre',
|
||||
alignBottom: 'Malsupre',
|
||||
alignNone: 'Neniu',
|
||||
invalidValue: 'Nevalida Valoro',
|
||||
invalidValue : 'Nevalida Valoro',
|
||||
invalidHeight: 'Alto devas esti nombro.',
|
||||
invalidWidth: 'Larĝo devas esti nombro.',
|
||||
invalidCssLength: 'La valoro indikita por la "%1" kampo devas esti pozitiva nombro kun aŭ sen valida CSSmezurunuo (px, %, in, cm, mm, em, ex, pt, or pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'eo' ] = {
|
|||
cssLengthTooltip: 'Entajpu nombron por rastrumera valoro aŭ nombron kun valida CSSunuo (px, %, in, cm, mm, em, ex, pt, or pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, nehavebla</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, nehavebla</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/es.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'es' ] = {
|
|||
alignMiddle: 'Centro',
|
||||
alignBottom: 'Pie',
|
||||
alignNone: 'Ninguno',
|
||||
invalidValue: 'Valor no válido',
|
||||
invalidValue : 'Valor no válido',
|
||||
invalidHeight: 'Altura debe ser un número.',
|
||||
invalidWidth: 'Anchura debe ser un número.',
|
||||
invalidCssLength: 'El valor especificado para el campo "%1" debe ser un número positivo, incluyendo optionalmente una unidad de medida CSS válida (px, %, in, cm, mm, em, ex, pt, o pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'es' ] = {
|
|||
cssLengthTooltip: 'Introduca un número para el valor en pixels o un número con una unidad de medida CSS válida (px, %, in, cm, mm, em, ex, pt, o pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, no disponible</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, no disponible</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/et.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'et' ] = {
|
|||
alignMiddle: 'Keskele',
|
||||
alignBottom: 'Alla',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Vigane väärtus.',
|
||||
invalidValue : 'Vigane väärtus.',
|
||||
invalidHeight: 'Kõrgus peab olema number.',
|
||||
invalidWidth: 'Laius peab olema number.',
|
||||
invalidCssLength: '"%1" välja jaoks määratud väärtus peab olema positiivne täisarv CSS ühikuga (px, %, in, cm, mm, em, ex, pt või pc) või ilma.',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'et' ] = {
|
|||
cssLengthTooltip: 'Sisesta väärtus pikslites või number koos sobiva CSS-i ühikuga (px, %, in, cm, mm, em, ex, pt või pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, pole saadaval</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, pole saadaval</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/eu.js
|
|
@ -1,4 +1,4 @@
|
|||
/**
|
||||
/**
|
||||
* @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
|
||||
* For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'eu' ] = {
|
|||
cssLengthTooltip: 'Sartu zenbaki bat edo zenbaki bat baliozko CSS unitate batekin (px, %, in, cm, mm, em, ex, pt, edo pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, erabilezina</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, erabilezina</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/fa.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'fa' ] = {
|
|||
alignMiddle: 'میانه',
|
||||
alignBottom: 'پائین',
|
||||
alignNone: 'هیچ',
|
||||
invalidValue: 'مقدار نامعتبر.',
|
||||
invalidValue : 'مقدار نامعتبر.',
|
||||
invalidHeight: 'ارتفاع باید یک عدد باشد.',
|
||||
invalidWidth: 'عرض باید یک عدد باشد.',
|
||||
invalidCssLength: 'عدد تعیین شده برای فیلد "%1" باید یک عدد مثبت با یا بدون یک واحد اندازه گیری CSS معتبر باشد (px, %, in, cm, mm, em, ex, pt, or pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'fa' ] = {
|
|||
cssLengthTooltip: 'یک عدد برای یک مقدار بر حسب پیکسل و یا یک عدد با یک واحد CSS معتبر وارد کنید (px, %, in, cm, mm, em, ex, pt, or pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">، غیر قابل دسترس</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">، غیر قابل دسترس</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/fi.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'fi' ] = {
|
|||
alignMiddle: 'Keskelle',
|
||||
alignBottom: 'Alas',
|
||||
alignNone: 'Ei asetettu',
|
||||
invalidValue: 'Virheellinen arvo.',
|
||||
invalidValue : 'Virheellinen arvo.',
|
||||
invalidHeight: 'Korkeuden täytyy olla numero.',
|
||||
invalidWidth: 'Leveyden täytyy olla numero.',
|
||||
invalidCssLength: 'Kentän "%1" arvon täytyy olla positiivinen luku CSS mittayksikön (px, %, in, cm, mm, em, ex, pt tai pc) kanssa tai ilman.',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'fi' ] = {
|
|||
cssLengthTooltip: 'Anna numeroarvo pikseleinä tai numeroarvo CSS mittayksikön kanssa (px, %, in, cm, mm, em, ex, pt, tai pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, ei saatavissa</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, ei saatavissa</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/fo.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'fo' ] = {
|
|||
alignMiddle: 'Miðja',
|
||||
alignBottom: 'Botnur',
|
||||
alignNone: 'Eingin',
|
||||
invalidValue: 'Invalid value.', // MISSING
|
||||
invalidValue : 'Invalid value.', // MISSING
|
||||
invalidHeight: 'Hædd má vera eitt tal.',
|
||||
invalidWidth: 'Breidd má vera eitt tal.',
|
||||
invalidCssLength: 'Virðið sett í "%1" feltið má vera eitt positivt tal, við ella uttan gyldugum CSS mátieind (px, %, in, cm, mm, em, ex, pt, ella pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'fo' ] = {
|
|||
cssLengthTooltip: 'Skriva eitt tal fyri eitt virði í pixels ella eitt tal við gyldigum CSS eind (px, %, in, cm, mm, em, ex, pt, ella pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, ikki tøkt</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, ikki tøkt</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'fr-ca' ] = {
|
|||
alignMiddle: 'Milieu',
|
||||
alignBottom: 'Bas',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Valeur invalide.',
|
||||
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).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'fr-ca' ] = {
|
|||
cssLengthTooltip: 'Entrer un nombre pour la valeur en pixel ou un nombre avec une unité CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, indisponible</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, indisponible</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/fr.js
|
|
@ -1,4 +1,4 @@
|
|||
/**
|
||||
/**
|
||||
* @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
|
||||
* For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'fr' ] = {
|
|||
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).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, Indisponible</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, indisponible</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/gl.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'gl' ] = {
|
|||
alignMiddle: 'Centro',
|
||||
alignBottom: 'Abaixo',
|
||||
alignNone: 'Ningún',
|
||||
invalidValue: 'Valor incorrecto.',
|
||||
invalidValue : 'Valor incorrecto.',
|
||||
invalidHeight: 'O alto debe ser un número.',
|
||||
invalidWidth: 'O largo debe ser un número.',
|
||||
invalidCssLength: 'O valor especificado para o campo «%1» debe ser un número positivo con ou sen unha unidade de medida CSS correcta (px, %, in, cm, mm, em, ex, pt, ou pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'gl' ] = {
|
|||
cssLengthTooltip: 'Escriba un número para o valor en píxeles ou un número cunha unidade CSS correcta (px, %, in, cm, mm, em, ex, pt, ou pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, non dispoñíbel</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, non dispoñíbel</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/gu.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'gu' ] = {
|
|||
alignMiddle: 'વચ્ચે',
|
||||
alignBottom: 'નીચે',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Invalid value.', // MISSING
|
||||
invalidValue : 'Invalid value.', // MISSING
|
||||
invalidHeight: 'ઉંચાઈ એક આંકડો હોવો જોઈએ.',
|
||||
invalidWidth: 'પોહળ ઈ એક આંકડો હોવો જોઈએ.',
|
||||
invalidCssLength: '"%1" ની વેલ્યુ એક પોસીટીવ આંકડો હોવો જોઈએ અથવા CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc) વગર.',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'gu' ] = {
|
|||
cssLengthTooltip: 'પિક્ષ્લ્ નો આંકડો CSS unit (px, %, in, cm, mm, em, ex, pt, or pc) માં નાખો.',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, નથી મળતું</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, નથી મળતું</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/he.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'he' ] = {
|
|||
alignMiddle: 'לאמצע',
|
||||
alignBottom: 'לתחתית',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'ערך לא חוקי.',
|
||||
invalidValue : 'ערך לא חוקי.',
|
||||
invalidHeight: 'הגובה חייב להיות מספר.',
|
||||
invalidWidth: 'הרוחב חייב להיות מספר.',
|
||||
invalidCssLength: 'הערך שצוין לשדה "%1" חייב להיות מספר חיובי עם או ללא יחידת מידה חוקית של CSS (px, %, in, cm, mm, em, ex, pt, או pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'he' ] = {
|
|||
cssLengthTooltip: 'יש להכניס מספר המייצג פיקסלים או מספר עם יחידת גליונות סגנון תקינה (px, %, in, cm, mm, em, ex, pt, או pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, לא זמין</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, לא זמין</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/hi.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'hi' ] = {
|
|||
alignMiddle: 'मध्य',
|
||||
alignBottom: 'नीचे',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Invalid value.', // MISSING
|
||||
invalidValue : 'Invalid value.', // MISSING
|
||||
invalidHeight: 'Height must be a number.', // MISSING
|
||||
invalidWidth: 'Width must be a number.', // MISSING
|
||||
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).', // MISSING
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'hi' ] = {
|
|||
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).', // MISSING
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/hr.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'hr' ] = {
|
|||
alignMiddle: 'Sredina',
|
||||
alignBottom: 'Dolje',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Neispravna vrijednost.',
|
||||
invalidValue : 'Neispravna vrijednost.',
|
||||
invalidHeight: 'Visina mora biti broj.',
|
||||
invalidWidth: 'Širina mora biti broj.',
|
||||
invalidCssLength: 'Vrijednost određena za "%1" polje mora biti pozitivni broj sa ili bez važećih CSS mjernih jedinica (px, %, in, cm, mm, em, ex, pt ili pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'hr' ] = {
|
|||
cssLengthTooltip: 'Unesite broj za vrijednost u pikselima ili broj s važećim CSS mjernim jedinicama (px, %, in, cm, mm, em, ex, pt ili pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, nedostupno</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, nedostupno</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/hu.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'hu' ] = {
|
|||
alignMiddle: 'Középre',
|
||||
alignBottom: 'Aljára',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Érvénytelen érték.',
|
||||
invalidValue : 'Érvénytelen érték.',
|
||||
invalidHeight: 'A magasság mezőbe csak számokat írhat.',
|
||||
invalidWidth: 'A szélesség mezőbe csak számokat írhat.',
|
||||
invalidCssLength: '"%1"-hez megadott érték csakis egy pozitív szám lehet, esetleg egy érvényes CSS egységgel megjelölve(px, %, in, cm, mm, em, ex, pt vagy pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'hu' ] = {
|
|||
cssLengthTooltip: 'Adjon meg egy számot értéknek pixelekben vagy egy számot érvényes CSS mértékegységben (px, %, in, cm, mm, em, ex, pt, vagy pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, nem elérhető</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, nem elérhető</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/id.js
|
|
@ -85,7 +85,7 @@ CKEDITOR.lang[ 'id' ] = {
|
|||
alignMiddle: 'Tengah',
|
||||
alignBottom: 'Bawah',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Nilai tidak sah.',
|
||||
invalidValue : 'Nilai tidak sah.',
|
||||
invalidHeight: 'Tinggi harus sebuah angka.',
|
||||
invalidWidth: 'Lebar harus sebuah angka.',
|
||||
invalidCssLength: 'Nilai untuk "%1" harus sebuah angkat positif dengan atau tanpa pengukuran unit CSS yang sah (px, %, in, cm, mm, em, ex, pt, or pc).',
|
||||
|
|
@ -94,23 +94,6 @@ CKEDITOR.lang[ 'id' ] = {
|
|||
cssLengthTooltip: 'Masukkan sebuah angka untuk sebuah nilai dalam pixel atau sebuah angka dengan unit CSS yang sah (px, %, in, cm, mm, em, ex, pt, or pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, tidak tersedia</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, tidak tersedia</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/is.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'is' ] = {
|
|||
alignMiddle: 'Miðjuð',
|
||||
alignBottom: 'Neðst',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Invalid value.', // MISSING
|
||||
invalidValue : 'Invalid value.', // MISSING
|
||||
invalidHeight: 'Height must be a number.', // MISSING
|
||||
invalidWidth: 'Width must be a number.', // MISSING
|
||||
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).', // MISSING
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'is' ] = {
|
|||
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).', // MISSING
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/it.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'it' ] = {
|
|||
alignMiddle: 'Centrato',
|
||||
alignBottom: 'In Basso',
|
||||
alignNone: 'Nessuno',
|
||||
invalidValue: 'Valore non valido.',
|
||||
invalidValue : 'Valore non valido.',
|
||||
invalidHeight: 'L\'altezza dev\'essere un numero',
|
||||
invalidWidth: 'La Larghezza dev\'essere un numero',
|
||||
invalidCssLength: 'Il valore indicato per il campo "%1" deve essere un numero positivo con o senza indicazione di una valida unità di misura per le classi CSS (px, %, in, cm, mm, em, ex, pt, o pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'it' ] = {
|
|||
cssLengthTooltip: 'Inserisci un numero per il valore in pixel oppure un numero con una valida unità CSS (px, %, in, cm, mm, ex, pt, o pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, non disponibile</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, non disponibile</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/ja.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'ja' ] = {
|
|||
alignMiddle: '中央',
|
||||
alignBottom: '下',
|
||||
alignNone: 'なし',
|
||||
invalidValue: '不正な値です。',
|
||||
invalidValue : '不正な値です。',
|
||||
invalidHeight: '高さは数値で入力してください。',
|
||||
invalidWidth: '幅は数値で入力してください。',
|
||||
invalidCssLength: '入力された "%1" 項目の値は、CSSの大きさ(px, %, in, cm, mm, em, ex, pt, または pc)が正しいものである/ないに関わらず、正の値である必要があります。',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'ja' ] = {
|
|||
cssLengthTooltip: 'ピクセル数もしくはCSSにセットできる数値を入力してください。(px,%,in,cm,mm,em,ex,pt,or pc)',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, 利用不可能</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, 利用不可能</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/ka.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'ka' ] = {
|
|||
alignMiddle: 'შუა',
|
||||
alignBottom: 'ქვემოთა',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Invalid value.', // MISSING
|
||||
invalidValue : 'Invalid value.', // MISSING
|
||||
invalidHeight: 'სიმაღლე რიცხვით უნდა იყოს წარმოდგენილი.',
|
||||
invalidWidth: 'სიგანე რიცხვით უნდა იყოს წარმოდგენილი.',
|
||||
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).', // MISSING
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'ka' ] = {
|
|||
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).', // MISSING
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, მიუწვდომელია</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, მიუწვდომელია</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/km.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'km' ] = {
|
|||
alignMiddle: 'កណ្តាល',
|
||||
alignBottom: 'ខាងក្រោម',
|
||||
alignNone: 'គ្មាន',
|
||||
invalidValue: 'តម្លៃមិនត្រឹមត្រូវ។',
|
||||
invalidValue : 'តម្លៃមិនត្រឹមត្រូវ។',
|
||||
invalidHeight: 'តម្លៃកំពស់ត្រូវតែជាលេខ។',
|
||||
invalidWidth: 'តម្លៃទទឹងត្រូវតែជាលេខ។',
|
||||
invalidCssLength: 'តម្លៃកំណត់សម្រាប់វាល "%1" ត្រូវតែជាលេខវិជ្ជមាន ដោយភ្ជាប់ឬមិនភ្ជាប់ជាមួយនឹងឯកតារង្វាស់របស់ CSS (px, %, in, cm, mm, em, ex, pt ឬ pc) ។',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'km' ] = {
|
|||
cssLengthTooltip: 'បញ្ចូលលេខសម្រាប់តម្លៃជាភិចសែល ឬលេខដែលមានឯកតាត្រឹមត្រូវរបស់ CSS (px, %, in, cm, mm, em, ex, pt ឬ pc) ។',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, មិនមាន</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, មិនមាន</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/ko.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'ko' ] = {
|
|||
alignMiddle: '중간',
|
||||
alignBottom: '아래',
|
||||
alignNone: '기본',
|
||||
invalidValue: '잘못된 값.',
|
||||
invalidValue : '잘못된 값.',
|
||||
invalidHeight: '높이는 숫자여야 합니다.',
|
||||
invalidWidth: '넓이는 숫자여야 합니다.',
|
||||
invalidCssLength: '"%1" 값은 유효한 CSS 측정 단위(px, %, in, cm, mm, em, ex, pt, or pc)를 포함하거나 포함하지 않은 양수 여야 합니다.',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'ko' ] = {
|
|||
cssLengthTooltip: '픽셀 단위의 숫자만 입력하시거나 유효한 CSS 단위(px, %, in, cm, mm, em, ex, pt, or pc)와 함께 숫자를 입력해주세요.',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, 사용불가</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, 사용불가</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/ku.js
|
|
@ -85,7 +85,7 @@ CKEDITOR.lang[ 'ku' ] = {
|
|||
alignMiddle: 'ناوەند',
|
||||
alignBottom: 'ژێرەوە',
|
||||
alignNone: 'هیچ',
|
||||
invalidValue: 'نرخێکی نادرووست.',
|
||||
invalidValue : 'نرخێکی نادرووست.',
|
||||
invalidHeight: 'درێژی دەبێت ژمارە بێت.',
|
||||
invalidWidth: 'پانی دەبێت ژمارە بێت.',
|
||||
invalidCssLength: 'ئەم نرخەی دراوە بۆ خانەی "%1" دەبێت ژمارەکی درووست بێت یان بێ ناونیشانی ئامرازی (px, %, in, cm, mm, em, ex, pt, یان pc).',
|
||||
|
|
@ -94,23 +94,6 @@ CKEDITOR.lang[ 'ku' ] = {
|
|||
cssLengthTooltip: 'ژمارەیەك بنووسه بۆ نرخی piksel یان ئامرازێکی درووستی CSS (px, %, in, cm, mm, em, ex, pt, یان pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, ئامادە نیە</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, ئامادە نیە</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/lt.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'lt' ] = {
|
|||
alignMiddle: 'Vidurį',
|
||||
alignBottom: 'Apačią',
|
||||
alignNone: 'Niekas',
|
||||
invalidValue: 'Neteisinga reikšmė.',
|
||||
invalidValue : 'Neteisinga reikšmė.',
|
||||
invalidHeight: 'Aukštis turi būti nurodytas skaičiais.',
|
||||
invalidWidth: 'Plotis turi būti nurodytas skaičiais.',
|
||||
invalidCssLength: 'Reikšmė nurodyta "%1" laukui, turi būti teigiamas skaičius su arba be tinkamo CSS matavimo vieneto (px, %, in, cm, mm, em, ex, pt arba pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'lt' ] = {
|
|||
cssLengthTooltip: 'Įveskite reikšmę pikseliais arba skaičiais su tinkamu CSS vienetu (px, %, in, cm, mm, em, ex, pt arba pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, netinkamas</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, netinkamas</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/lv.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'lv' ] = {
|
|||
alignMiddle: 'Vertikāli centrēts',
|
||||
alignBottom: 'Apakšā',
|
||||
alignNone: 'Nekas',
|
||||
invalidValue: 'Nekorekta vērtība',
|
||||
invalidValue : 'Nekorekta vērtība',
|
||||
invalidHeight: 'Augstumam jābūt skaitlim.',
|
||||
invalidWidth: 'Platumam jābūt skaitlim',
|
||||
invalidCssLength: 'Laukam "%1" norādītajai vērtībai jābūt pozitīvam skaitlim ar vai bez korektām CSS mērvienībām (px, %, in, cm, mm, em, ex, pt, vai pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'lv' ] = {
|
|||
cssLengthTooltip: 'Ievadiet vērtību pikseļos vai skaitli ar derīgu CSS mērvienību (px, %, in, cm, mm, em, ex, pt, vai pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, nav pieejams</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, nav pieejams</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/mk.js
|
|
@ -1,4 +1,4 @@
|
|||
/**
|
||||
/**
|
||||
* @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
|
||||
* For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
|
|
@ -94,23 +94,6 @@ CKEDITOR.lang[ 'mk' ] = {
|
|||
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).', // MISSING
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/mn.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'mn' ] = {
|
|||
alignMiddle: 'Дунд',
|
||||
alignBottom: 'Доод талд',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Invalid value.', // MISSING
|
||||
invalidValue : 'Invalid value.', // MISSING
|
||||
invalidHeight: 'Өндөр нь тоо байх ёстой.',
|
||||
invalidWidth: 'Өргөн нь тоо байх ёстой.',
|
||||
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).', // MISSING
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'mn' ] = {
|
|||
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).', // MISSING
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/ms.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'ms' ] = {
|
|||
alignMiddle: 'Pertengahan',
|
||||
alignBottom: 'Bawah',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Nilai tidak sah.',
|
||||
invalidValue : 'Nilai tidak sah.',
|
||||
invalidHeight: 'Height must be a number.', // MISSING
|
||||
invalidWidth: 'Width must be a number.', // MISSING
|
||||
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).', // MISSING
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'ms' ] = {
|
|||
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).', // MISSING
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/nb.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'nb' ] = {
|
|||
alignMiddle: 'Midten',
|
||||
alignBottom: 'Bunn',
|
||||
alignNone: 'Ingen',
|
||||
invalidValue: 'Ugyldig verdi.',
|
||||
invalidValue : 'Ugyldig verdi.',
|
||||
invalidHeight: 'Høyde må være et tall.',
|
||||
invalidWidth: 'Bredde må være et tall.',
|
||||
invalidCssLength: 'Den angitte verdien for feltet "%1" må være et positivt tall med eller uten en gyldig CSS-målingsenhet (px, %, in, cm, mm, em, ex, pt, eller pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'nb' ] = {
|
|||
cssLengthTooltip: 'Skriv inn et tall for en piksel-verdi eller et tall med en gyldig CSS-enhet (px, %, in, cm, mm, em, ex, pt, eller pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, utilgjenglig</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, utilgjenglig</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/nl.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'nl' ] = {
|
|||
alignMiddle: 'Midden',
|
||||
alignBottom: 'Onder',
|
||||
alignNone: 'Geen',
|
||||
invalidValue: 'Ongeldige waarde.',
|
||||
invalidValue : 'Ongeldige waarde.',
|
||||
invalidHeight: 'De hoogte moet een getal zijn.',
|
||||
invalidWidth: 'De breedte moet een getal zijn.',
|
||||
invalidCssLength: 'Waarde in veld "%1" moet een positief nummer zijn, met of zonder een geldige CSS meeteenheid (px, %, in, cm, mm, em, ex, pt of pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'nl' ] = {
|
|||
cssLengthTooltip: 'Geef een nummer in voor een waarde in pixels of geef een nummer in met een geldige CSS eenheid (px, %, in, cm, mm, em, ex, pt, of pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, niet beschikbaar</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, niet beschikbaar</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/no.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'no' ] = {
|
|||
alignMiddle: 'Midten',
|
||||
alignBottom: 'Bunn',
|
||||
alignNone: 'Ingen',
|
||||
invalidValue: 'Ugyldig verdi.',
|
||||
invalidValue : 'Ugyldig verdi.',
|
||||
invalidHeight: 'Høyde må være et tall.',
|
||||
invalidWidth: 'Bredde må være et tall.',
|
||||
invalidCssLength: 'Den angitte verdien for feltet "%1" må være et positivt tall med eller uten en gyldig CSS-målingsenhet (px, %, in, cm, mm, em, ex, pt, eller pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'no' ] = {
|
|||
cssLengthTooltip: 'Skriv inn et tall for en piksel-verdi eller et tall med en gyldig CSS-enhet (px, %, in, cm, mm, em, ex, pt, eller pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, utilgjenglig</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, utilgjenglig</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/pl.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'pl' ] = {
|
|||
alignMiddle: 'Do środka',
|
||||
alignBottom: 'Do dołu',
|
||||
alignNone: 'Brak',
|
||||
invalidValue: 'Nieprawidłowa wartość.',
|
||||
invalidValue : 'Nieprawidłowa wartość.',
|
||||
invalidHeight: 'Wysokość musi być liczbą.',
|
||||
invalidWidth: 'Szerokość musi być liczbą.',
|
||||
invalidCssLength: 'Wartość podana dla pola "%1" musi być liczbą dodatnią bez jednostki lub z poprawną jednostką długości zgodną z CSS (px, %, in, cm, mm, em, ex, pt lub pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'pl' ] = {
|
|||
cssLengthTooltip: 'Wpisz liczbę dla wartości w pikselach lub liczbę wraz z jednostką długości zgodną z CSS (px, %, in, cm, mm, em, ex, pt lub pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, niedostępne</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, niedostępne</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -85,7 +85,7 @@ CKEDITOR.lang[ 'pt-br' ] = {
|
|||
alignMiddle: 'Centralizado',
|
||||
alignBottom: 'Inferior',
|
||||
alignNone: 'Nenhum',
|
||||
invalidValue: 'Valor inválido.',
|
||||
invalidValue : 'Valor inválido.',
|
||||
invalidHeight: 'A altura tem que ser um número',
|
||||
invalidWidth: 'A largura tem que ser um número.',
|
||||
invalidCssLength: 'O valor do campo "%1" deve ser um número positivo opcionalmente seguido por uma válida unidade de medida de CSS (px, %, in, cm, mm, em, ex, pt ou pc).',
|
||||
|
|
@ -94,23 +94,6 @@ CKEDITOR.lang[ 'pt-br' ] = {
|
|||
cssLengthTooltip: 'Insira um número para valor em pixels ou um número seguido de uma válida unidade de medida de CSS (px, %, in, cm, mm, em, ex, pt ou pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, indisponível</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, indisponível</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/pt.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'pt' ] = {
|
|||
alignMiddle: 'Centro',
|
||||
alignBottom: 'Base',
|
||||
alignNone: 'Nenhum',
|
||||
invalidValue: 'Valor inválido.',
|
||||
invalidValue : 'Valor inválido.',
|
||||
invalidHeight: 'A altura deve ser um número.',
|
||||
invalidWidth: 'A largura deve ser um número. ',
|
||||
invalidCssLength: 'O valor especificado para o campo "1%" deve ser um número positivo, com ou sem uma unidade de medida CSS válida (px, %, in, cm, mm, em, ex, pt, ou pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'pt' ] = {
|
|||
cssLengthTooltip: 'Insira um número para um valor em pontos ou um número com uma unidade CSS válida (px, %, in, cm, mm, em, ex, pt, ou pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, indisponível</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, indisponível</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/ro.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'ro' ] = {
|
|||
alignMiddle: 'Mijloc',
|
||||
alignBottom: 'Jos',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Valoare invalidă',
|
||||
invalidValue : 'Valoare invalidă',
|
||||
invalidHeight: 'Înălțimea trebuie să fie un număr.',
|
||||
invalidWidth: 'Lățimea trebuie să fie un număr.',
|
||||
invalidCssLength: 'Valoarea specificată pentru câmpul "%1" trebuie să fie un număr pozitiv cu sau fără o unitate de măsură CSS (px, %, in, cm, mm, em, ex, pt, sau pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'ro' ] = {
|
|||
cssLengthTooltip: 'Introduceți un număr în pixeli sau un număr cu o unitate de măsură CSS (px, %, in, cm, mm, em, ex, pt, sau pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, nu este disponibil</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, nu este disponibil</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/ru.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'ru' ] = {
|
|||
alignMiddle: 'Посередине',
|
||||
alignBottom: 'Понизу',
|
||||
alignNone: 'Нет',
|
||||
invalidValue: 'Недопустимое значение.',
|
||||
invalidValue : 'Недопустимое значение.',
|
||||
invalidHeight: 'Высота задается числом.',
|
||||
invalidWidth: 'Ширина задается числом.',
|
||||
invalidCssLength: 'Значение, указанное в поле "%1", должно быть положительным целым числом. Допускается указание единиц меры CSS (px, %, in, cm, mm, em, ex, pt или pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'ru' ] = {
|
|||
cssLengthTooltip: 'Введите значение в пикселях, либо число с корректной единицей меры CSS (px, %, in, cm, mm, em, ex, pt или pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, недоступно</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, недоступно</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/si.js
|
|
@ -85,7 +85,7 @@ CKEDITOR.lang[ 'si' ] = {
|
|||
alignMiddle: 'මැද',
|
||||
alignBottom: 'පහල',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'වැරදී වටිනාකමකි',
|
||||
invalidValue : 'වැරදී වටිනාකමකි',
|
||||
invalidHeight: 'උස අංකයක් විය යුතුය',
|
||||
invalidWidth: 'පළල අංකයක් විය යුතුය',
|
||||
invalidCssLength: 'වටිනාකමක් නිරූපණය කිරීම "%1" ප්රදේශය ධන සංක්යාත්මක වටිනාකමක් හෝ නිවරදි නොවන CSS මිනුම් එකක(px, %, in, cm, mm, em, ex, pt, pc)',
|
||||
|
|
@ -94,23 +94,6 @@ CKEDITOR.lang[ 'si' ] = {
|
|||
cssLengthTooltip: 'සංක්යා ඇතුලත් කිරීමේදී වටිනාකම තිත් ප්රමාණය නිවරදි CSS ඒකක(තිත්, %, අඟල්,සෙමි, mm, em, ex, pt, pc)',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span පන්තිය="ළඟා වියහැකි ද බලන්න">, නොමැතිනම්</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span පන්තිය="ළඟා වියහැකි ද බලන්න">, නොමැතිනම්</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/sk.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'sk' ] = {
|
|||
alignMiddle: 'Na stred',
|
||||
alignBottom: 'Dole',
|
||||
alignNone: 'Žiadne',
|
||||
invalidValue: 'Neplatná hodnota.',
|
||||
invalidValue : 'Neplatná hodnota.',
|
||||
invalidHeight: 'Výška musí byť číslo.',
|
||||
invalidWidth: 'Šírka musí byť číslo.',
|
||||
invalidCssLength: 'Špecifikovaná hodnota pre pole "%1" musí byť kladné číslo s alebo bez platnej CSS mernej jednotky (px, %, in, cm, mm, em, ex, pt alebo pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'sk' ] = {
|
|||
cssLengthTooltip: 'Vložte číslo pre hodnotu v pixeloch alebo číslo so správnou CSS jednotou (px, %, in, cm, mm, em, ex, pt alebo pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, nedostupný</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, nedostupný</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/sl.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'sl' ] = {
|
|||
alignMiddle: 'V sredino',
|
||||
alignBottom: 'Na dno',
|
||||
alignNone: 'Brez poravnave',
|
||||
invalidValue: 'Neveljavna vrednost.',
|
||||
invalidValue : 'Neveljavna vrednost.',
|
||||
invalidHeight: 'Višina mora biti število.',
|
||||
invalidWidth: 'Širina mora biti število.',
|
||||
invalidCssLength: 'Vrednost, določena za polje »%1«, mora biti pozitivno število z ali brez veljavne CSS-enote za merjenje (px, %, in, cm, mm, em, ex, pt ali pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'sl' ] = {
|
|||
cssLengthTooltip: 'Vnesite število za vrednost v slikovnih pikah ali število z veljavno CSS-enoto (px, %, in, cm, mm, em, ex, pt ali pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, nedosegljiv</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, nedosegljiv</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/sq.js
|
|
@ -85,7 +85,7 @@ CKEDITOR.lang[ 'sq' ] = {
|
|||
alignMiddle: 'Në mes',
|
||||
alignBottom: 'Poshtë',
|
||||
alignNone: 'Asnjë',
|
||||
invalidValue: 'Vlerë e pavlefshme',
|
||||
invalidValue : 'Vlerë e pavlefshme',
|
||||
invalidHeight: 'Lartësia duhet të jetë një numër',
|
||||
invalidWidth: 'Gjerësia duhet të jetë një numër',
|
||||
invalidCssLength: 'Vlera e fushës "%1" duhet të jetë një numër pozitiv me apo pa njësi matëse të vlefshme CSS (px, %, in, cm, mm, em, ex, pt ose pc).',
|
||||
|
|
@ -94,23 +94,6 @@ CKEDITOR.lang[ 'sq' ] = {
|
|||
cssLengthTooltip: 'Fut një numër për vlerën në pixel apo një numër me një njësi të vlefshme CSS (px, %, in, cm, mm, ex, pt, ose pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, i padisponueshëm</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, i padisponueshëm</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'sr-latn' ] = {
|
|||
alignMiddle: 'Sredina',
|
||||
alignBottom: 'Dole',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Invalid value.', // MISSING
|
||||
invalidValue : 'Invalid value.', // MISSING
|
||||
invalidHeight: 'Visina mora biti broj.',
|
||||
invalidWidth: 'Širina mora biti broj.',
|
||||
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).', // MISSING
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'sr-latn' ] = {
|
|||
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).', // MISSING
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/sr.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'sr' ] = {
|
|||
alignMiddle: 'Средина',
|
||||
alignBottom: 'Доле',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'Invalid value.', // MISSING
|
||||
invalidValue : 'Invalid value.', // MISSING
|
||||
invalidHeight: 'Height must be a number.', // MISSING
|
||||
invalidWidth: 'Width must be a number.', // MISSING
|
||||
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).', // MISSING
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'sr' ] = {
|
|||
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).', // MISSING
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/sv.js
|
|
@ -85,7 +85,7 @@ CKEDITOR.lang[ 'sv' ] = {
|
|||
alignMiddle: 'Mitten',
|
||||
alignBottom: 'Nederkant',
|
||||
alignNone: 'Ingen',
|
||||
invalidValue: 'Felaktigt värde.',
|
||||
invalidValue : 'Felaktigt värde.',
|
||||
invalidHeight: 'Höjd måste vara ett nummer.',
|
||||
invalidWidth: 'Bredd måste vara ett nummer.',
|
||||
invalidCssLength: 'Värdet för fältet "%1" måste vara ett positivt nummer med eller utan CSS-mätenheter (px, %, in, cm, mm, em, ex, pt, eller pc).',
|
||||
|
|
@ -94,23 +94,6 @@ CKEDITOR.lang[ 'sv' ] = {
|
|||
cssLengthTooltip: 'Ange ett nummer i pixlar eller ett nummer men godkänd CSS-mätenhet (px, %, in, cm, mm, em, ex, pt, eller pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, Ej tillgänglig</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, Ej tillgänglig</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/th.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'th' ] = {
|
|||
alignMiddle: 'กึ่งกลางแนวตั้ง',
|
||||
alignBottom: 'ชิดด้านล่าง',
|
||||
alignNone: 'None', // MISSING
|
||||
invalidValue: 'ค่าไม่ถูกต้อง',
|
||||
invalidValue : 'ค่าไม่ถูกต้อง',
|
||||
invalidHeight: 'ความสูงต้องเป็นตัวเลข',
|
||||
invalidWidth: 'ความกว้างต้องเป็นตัวเลข',
|
||||
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).', // MISSING
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'th' ] = {
|
|||
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).', // MISSING
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/tr.js
|
|
@ -85,7 +85,7 @@ CKEDITOR.lang[ 'tr' ] = {
|
|||
alignMiddle: 'Orta',
|
||||
alignBottom: 'Alt',
|
||||
alignNone: 'Hiçbiri',
|
||||
invalidValue: 'Geçersiz değer.',
|
||||
invalidValue : 'Geçersiz değer.',
|
||||
invalidHeight: 'Yükseklik değeri bir sayı olmalıdır.',
|
||||
invalidWidth: 'Genişlik değeri bir sayı olmalıdır.',
|
||||
invalidCssLength: '"%1" alanı için verilen değer, geçerli bir CSS ölçü birimi (px, %, in, cm, mm, em, ex, pt, veya pc) içeren veya içermeyen pozitif bir sayı olmalıdır.',
|
||||
|
|
@ -94,23 +94,6 @@ CKEDITOR.lang[ 'tr' ] = {
|
|||
cssLengthTooltip: 'Piksel türünde bir sayı veya geçerli bir CSS ölçü birimi (px, %, in, cm, mm, em, ex, pt veya pc) içeren bir sayı girin.',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, kullanılamaz</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, kullanılamaz</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/tt.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'tt' ] = {
|
|||
alignMiddle: 'Уртага',
|
||||
alignBottom: 'Аска',
|
||||
alignNone: 'Һичбер',
|
||||
invalidValue: 'Дөрес булмаган кыйммәт.',
|
||||
invalidValue : 'Дөрес булмаган кыйммәт.',
|
||||
invalidHeight: 'Биеклек сан булырга тиеш.',
|
||||
invalidWidth: 'Киңлек сан булырга тиеш.',
|
||||
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).', // MISSING
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'tt' ] = {
|
|||
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).', // MISSING
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/ug.js
|
|
@ -1,4 +1,4 @@
|
|||
/**
|
||||
/**
|
||||
* @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
|
||||
* For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
|
|
@ -94,23 +94,6 @@ CKEDITOR.lang[ 'ug' ] = {
|
|||
cssLengthTooltip: 'بۇ سۆز بۆلىكى بىرىكمە CSS ئۇزۇنلۇق قىممىتى بولۇشى كېرەك. ئۆز ئىچىگە ئالىدىغان بىرلىك (px, %, in, cm, mm, em, ex, pt ياكى pc)',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class=\\\\"cke_accessibility\\\\">، ئىشلەتكىلى بولمايدۇ</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class=\\\\"cke_accessibility\\\\">، ئىشلەتكىلى بولمايدۇ</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/uk.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'uk' ] = {
|
|||
alignMiddle: 'По середині',
|
||||
alignBottom: 'По нижньому краю',
|
||||
alignNone: 'Нема',
|
||||
invalidValue: 'Невірне значення.',
|
||||
invalidValue : 'Невірне значення.',
|
||||
invalidHeight: 'Висота повинна бути цілим числом.',
|
||||
invalidWidth: 'Ширина повинна бути цілим числом.',
|
||||
invalidCssLength: 'Значення, вказане для "%1" в полі повинно бути позитивним числом або без дійсного виміру CSS блоку (px, %, in, cm, mm, em, ex, pt або pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'uk' ] = {
|
|||
cssLengthTooltip: 'Введіть номер значення в пікселях або число з дійсною одиниці CSS (px, %, in, cm, mm, em, ex, pt або pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, не доступне</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, не доступне</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/vi.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'vi' ] = {
|
|||
alignMiddle: 'Giữa',
|
||||
alignBottom: 'Dưới',
|
||||
alignNone: 'Không',
|
||||
invalidValue: 'Giá trị không hợp lệ.',
|
||||
invalidValue : 'Giá trị không hợp lệ.',
|
||||
invalidHeight: 'Chiều cao phải là số nguyên.',
|
||||
invalidWidth: 'Chiều rộng phải là số nguyên.',
|
||||
invalidCssLength: 'Giá trị quy định cho trường "%1" phải là một số dương có hoặc không có một đơn vị đo CSS hợp lệ (px, %, in, cm, mm, em, ex, pt, hoặc pc).',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'vi' ] = {
|
|||
cssLengthTooltip: 'Nhập một giá trị theo pixel hoặc một số với một đơn vị CSS hợp lệ (px, %, in, cm, mm, em, ex, pt, hoặc pc).',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">, không có</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">, không có</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'zh-cn' ] = {
|
|||
alignMiddle: '居中',
|
||||
alignBottom: '底部',
|
||||
alignNone: '无',
|
||||
invalidValue: '无效的值。',
|
||||
invalidValue : '无效的值。',
|
||||
invalidHeight: '高度必须为数字格式',
|
||||
invalidWidth: '宽度必须为数字格式',
|
||||
invalidCssLength: '此“%1”字段的值必须为正数,可以包含或不包含一个有效的 CSS 长度单位(px, %, in, cm, mm, em, ex, pt 或 pc)',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'zh-cn' ] = {
|
|||
cssLengthTooltip: '输入一个表示像素值的数字,或加上一个有效的 CSS 长度单位(px, %, in, cm, mm, em, ex, pt 或 pc)。',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">,不可用</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">,不可用</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
21
lang/zh.js
|
|
@ -86,7 +86,7 @@ CKEDITOR.lang[ 'zh' ] = {
|
|||
alignMiddle: '中間對齊',
|
||||
alignBottom: '底端',
|
||||
alignNone: '無',
|
||||
invalidValue: '無效值。',
|
||||
invalidValue : '無效值。',
|
||||
invalidHeight: '高度必須為數字。',
|
||||
invalidWidth: '寬度必須為數字。',
|
||||
invalidCssLength: '「%1」的值應為正數,並可包含有效的 CSS 單位 (px, %, in, cm, mm, em, ex, pt, 或 pc)。',
|
||||
|
|
@ -95,23 +95,6 @@ CKEDITOR.lang[ 'zh' ] = {
|
|||
cssLengthTooltip: '請輸入數值,單位是像素或有效的 CSS 單位 (px, %, in, cm, mm, em, ex, pt, 或 pc)。',
|
||||
|
||||
// Put the voice-only part of the label in the span.
|
||||
unavailable: '%1<span class="cke_accessibility">,無法使用</span>',
|
||||
|
||||
// Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
|
||||
keyboard: {
|
||||
8: 'Backspace', // MISSING
|
||||
13: 'Enter', // MISSING
|
||||
16: 'Shift', // MISSING
|
||||
17: 'Ctrl', // MISSING
|
||||
18: 'Alt', // MISSING
|
||||
32: 'Space', // MISSING
|
||||
35: 'End', // MISSING
|
||||
36: 'Home', // MISSING
|
||||
46: 'Delete', // MISSING
|
||||
224: 'Command' // MISSING
|
||||
},
|
||||
|
||||
// Prepended to ARIA labels with shortcuts.
|
||||
keyboardShortcut: 'Keyboard shortcut' // MISSING
|
||||
unavailable: '%1<span class="cke_accessibility">,無法使用</span>'
|
||||
}
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
{
|
||||
"name": "ckeditor-dev",
|
||||
"version": "4.6.0",
|
||||
"version": "4.5.11",
|
||||
"description": "The development version of CKEditor - JavaScript WYSIWYG web text editor.",
|
||||
"devDependencies": {
|
||||
"benderjs-coverage": "^0.2.1",
|
||||
|
|
|
|||
|
Before Width: | Height: | Size: 725 B After Width: | Height: | Size: 843 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.9 KiB |
|
|
@ -1,820 +0,0 @@
|
|||
/**
|
||||
* @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
|
||||
* For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
|
||||
/**
|
||||
* @fileOverview The Balloon Panel plugin that provides an ability to create a floating, balloon-shaped
|
||||
* container capable of presenting content at a precise position in the document.
|
||||
*/
|
||||
|
||||
( function() {
|
||||
'use strict';
|
||||
|
||||
CKEDITOR.plugins.add( 'balloonpanel', {
|
||||
onLoad: function() {
|
||||
CKEDITOR.document.appendStyleSheet( this.path + 'skins/' + CKEDITOR.skin.name + '/balloonpanel.css' );
|
||||
}
|
||||
} );
|
||||
|
||||
/**
|
||||
* A class which represents a floating, balloon-shaped panel capable of presenting defined
|
||||
* content at a precise position in the document. It can be used to represent
|
||||
* contextual data or forms i.e. related to an element in the editor's editable.
|
||||
*
|
||||
* // Create an instance of the balloon panel.
|
||||
* var panel = new CKEDITOR.ui.balloonPanel( editor, {
|
||||
* title: 'My Panel',
|
||||
* content: '<p>This is my panel</p>'
|
||||
* } );
|
||||
*
|
||||
* // Attach the panel to an element in DOM and show it immediately.
|
||||
* panel.attach( domElement );
|
||||
*
|
||||
* @class
|
||||
* @since 4.6
|
||||
* @param {CKEDITOR.editor} editor The editor instance for which the panel is created.
|
||||
* @param {Object} definition An object containing the panel definition.
|
||||
*/
|
||||
CKEDITOR.ui.balloonPanel = function( editor, definition ) {
|
||||
/**
|
||||
* The editor for this balloon panel.
|
||||
*/
|
||||
this.editor = editor;
|
||||
|
||||
CKEDITOR.tools.extend( this, {
|
||||
/**
|
||||
* The default width of the balloon panel.
|
||||
*/
|
||||
width: 360,
|
||||
|
||||
/**
|
||||
* The default height of the balloon panel.
|
||||
*/
|
||||
height: 'auto',
|
||||
|
||||
/**
|
||||
* The default width of the triangle that points to the element in the editable.
|
||||
*/
|
||||
triangleWidth: 20,
|
||||
|
||||
/**
|
||||
* The default height of the triangle that points to the element in the editable.
|
||||
*/
|
||||
triangleHeight: 20,
|
||||
|
||||
/**
|
||||
* The default distance between the triangle and the vertical edge of the panel.
|
||||
*/
|
||||
triangleMinDistance: 40
|
||||
}, definition, true );
|
||||
|
||||
/**
|
||||
* Templates for UI elements in this balloon panel.
|
||||
* See {@link #templateDefinitions}, {@link #parts}.
|
||||
*/
|
||||
this.templates = {};
|
||||
|
||||
for ( var t in this.templateDefinitions ) {
|
||||
this.templates[ t ] = new CKEDITOR.template( this.templateDefinitions[ t ] );
|
||||
}
|
||||
|
||||
/**
|
||||
* @property parts The UI elements of the balloon panel.
|
||||
* @property {CKEDITOR.dom.element} parts.title The title bar of the panel.
|
||||
* @property {CKEDITOR.dom.element} parts.close The Close button.
|
||||
* @property {CKEDITOR.dom.element} parts.content The element that stores the content of the panel.
|
||||
* @property {CKEDITOR.dom.element} parts.panel The undermost element that stores all other elements. The panel is positioned absolutely.
|
||||
* @property {CKEDITOR.dom.element} parts.triangle The panel's triangle.
|
||||
* @property {CKEDITOR.dom.element} parts.triangleOuter The outer element of the triangle.
|
||||
* @property {CKEDITOR.dom.element} parts.triangleInner The inner element of the triangle.
|
||||
*/
|
||||
this.parts = {};
|
||||
|
||||
/**
|
||||
* Focusable elements in this balloon panel.
|
||||
* See {@link #registerFocusable}, {@link #deregisterFocusable} and {@link CKEDITOR.focusManager}.
|
||||
*/
|
||||
this.focusables = {};
|
||||
|
||||
/**
|
||||
* Event listeners associated with this balloon panel, activated on panel show.
|
||||
* See {@link #addShowListener}, {@link #activateShowListeners}, {@link #deactivateShowListeners}.
|
||||
*/
|
||||
this.showListeners = {};
|
||||
|
||||
/**
|
||||
* Event listeners associated with this balloon panel, active as long as the panel is shown.
|
||||
* See {@link #addShowListener}, {@link #activateShowListeners}, {@link #deactivateShowListeners}.
|
||||
*/
|
||||
this.activeShowListeners = {};
|
||||
|
||||
/**
|
||||
* @property rect Contains panel properties as {@link #move}, {@link #resize},
|
||||
* {@link #method-show} and {@link #method-hide} are called. It holds values and avoids unnecessary
|
||||
* and expensive checks in the future.
|
||||
*
|
||||
* @property {Number} rect.width
|
||||
* @property {Number} rect.height
|
||||
* @property {Number} rect.top
|
||||
* @property {Number} rect.left
|
||||
* @property {Boolean} rect.visible
|
||||
*/
|
||||
this.rect = {
|
||||
visible: false
|
||||
};
|
||||
|
||||
// Build the UI of the balloon panel.
|
||||
this.build();
|
||||
|
||||
// Handle panel destruction.
|
||||
editor.on( 'destroy', function() {
|
||||
this.destroy();
|
||||
}, this );
|
||||
|
||||
/**
|
||||
* Event fired when the balloon panel is shown.
|
||||
*
|
||||
* @event show
|
||||
*/
|
||||
|
||||
/**
|
||||
* Event fired when the balloon panel is hidden.
|
||||
*
|
||||
* @event hide
|
||||
*/
|
||||
|
||||
/**
|
||||
* Event fired when the balloon panel is attached to an element.
|
||||
*
|
||||
* @event attach
|
||||
*/
|
||||
};
|
||||
|
||||
CKEDITOR.ui.balloonPanel.prototype = {
|
||||
/**
|
||||
* @property templateDefinitions Balloon panel templates. Automatically converted into a {@link CKEDITOR.template} in the panel constructor.
|
||||
* @property {String} templateDefinitions.panel The template for the panel outermost container.
|
||||
* @property {String} templateDefinitions.content The template for the panel content container.
|
||||
* @property {String} templateDefinitions.title The template for the panel title bar.
|
||||
* @property {String} templateDefinitions.close The template for the panel Close button.
|
||||
* @property {String} templateDefinitions.triangleOuter The template for the panel outer triangle.
|
||||
* @property {String} templateDefinitions.triangleInner The template for the panel inner triangle.
|
||||
*/
|
||||
templateDefinitions: {
|
||||
panel:
|
||||
'<div' +
|
||||
' class="cke {id} cke_reset_all cke_chrome cke_balloon cke_editor_{name} cke_{langDir} ' + CKEDITOR.env.cssClass + '"' +
|
||||
' dir="{langDir}"' +
|
||||
' title="' + ( CKEDITOR.env.gecko ? ' ' : '' ) + '"' +
|
||||
' lang="{langCode}"' +
|
||||
' role="dialog"' +
|
||||
' style="{style}"' +
|
||||
' tabindex="-1"' + // Needed to make the panel focusable.
|
||||
' aria-labelledby="cke_{name}_arialbl"' +
|
||||
'></div>',
|
||||
|
||||
content: '<div class="cke_balloon_content">{content}</div>',
|
||||
|
||||
title: '<div class="cke_balloon_title" role="presentation">{title}</div>',
|
||||
|
||||
close:
|
||||
'<a class="cke_balloon_close_button" href="javascript:void(0)" title="Close" role="button" tabindex="-1">' +
|
||||
'<span class="cke_label">X</span>' +
|
||||
'</a>',
|
||||
|
||||
triangleOuter: '<span class="cke_balloon_triangle cke_balloon_triangle_outer"></span>',
|
||||
|
||||
triangleInner: '<span class="cke_balloon_triangle cke_balloon_triangle_inner">​</span>'
|
||||
},
|
||||
|
||||
/**
|
||||
* Builds the UI of the balloon panel.
|
||||
*/
|
||||
build: function() {
|
||||
var editor = this.editor;
|
||||
|
||||
this.parts = {
|
||||
title: CKEDITOR.dom.element.createFromHtml( this.templates.title.output( {
|
||||
title: this.title
|
||||
} ) ),
|
||||
|
||||
close: CKEDITOR.dom.element.createFromHtml( this.templates.close.output() ),
|
||||
|
||||
panel: CKEDITOR.dom.element.createFromHtml( this.templates.panel.output( {
|
||||
id: editor.id,
|
||||
langDir: editor.lang.dir,
|
||||
langCode: editor.langCode,
|
||||
name: editor.name,
|
||||
style: 'display:none;',
|
||||
voiceLabel: editor.lang.editorPanel + ', ' + editor.name
|
||||
} ) ),
|
||||
|
||||
content: CKEDITOR.dom.element.createFromHtml( this.templates.content.output( {
|
||||
content: this.content || ''
|
||||
} ) ),
|
||||
|
||||
triangleOuter: CKEDITOR.dom.element.createFromHtml( this.templates.triangleOuter.output() ),
|
||||
|
||||
triangleInner: CKEDITOR.dom.element.createFromHtml( this.templates.triangleInner.output() )
|
||||
};
|
||||
|
||||
// Append UI elements to create a panel.
|
||||
this.parts.panel.append( this.parts.title, 1 );
|
||||
this.parts.panel.append( this.parts.close, 1 );
|
||||
this.parts.panel.append( this.parts.triangleOuter );
|
||||
this.parts.panel.append( this.parts.content );
|
||||
this.parts.triangleOuter.append( this.parts.triangleInner );
|
||||
|
||||
// Register panel children to focusManager (prevent from blurring the editor).
|
||||
this.registerFocusable( this.parts.panel );
|
||||
this.registerFocusable( this.parts.close );
|
||||
|
||||
// Panel title and close button are not to be selected.
|
||||
this.parts.title.unselectable();
|
||||
this.parts.close.unselectable();
|
||||
|
||||
// Append the panel to the global document.
|
||||
CKEDITOR.document.getBody().append( this.parts.panel );
|
||||
|
||||
// Set default dimensions of the panel.
|
||||
this.resize( this.width, this.height );
|
||||
|
||||
// Activates listeners on panel show.
|
||||
// All listeners will be deactivated on panel hide.
|
||||
this.on( 'show', this.activateShowListeners, this );
|
||||
|
||||
// Deactivate all listeners on panel hide.
|
||||
this.on( 'hide', this.deactivateShowListeners, this );
|
||||
|
||||
this.parts.close.on( 'click', function( evt ) {
|
||||
this.hide();
|
||||
evt.data.preventDefault();
|
||||
}, this );
|
||||
},
|
||||
|
||||
/**
|
||||
* Shows the balloon panel.
|
||||
*/
|
||||
show: function() {
|
||||
if ( this.rect.visible ) {
|
||||
return;
|
||||
}
|
||||
|
||||
this.rect.visible = true;
|
||||
this.parts.panel.show();
|
||||
|
||||
this.fire( 'show' );
|
||||
},
|
||||
|
||||
/**
|
||||
* Hides the balloon panel and moves the focus back to the editable.
|
||||
*/
|
||||
hide: function() {
|
||||
if ( !this.rect.visible ) {
|
||||
return;
|
||||
}
|
||||
|
||||
this.rect.visible = false;
|
||||
this.parts.panel.hide();
|
||||
this.blur();
|
||||
|
||||
this.fire( 'hide' );
|
||||
},
|
||||
|
||||
/**
|
||||
* Moves the focus back to the editor's editable.
|
||||
*
|
||||
* @method blur
|
||||
* @member CKEDITOR.ui.balloonPanel
|
||||
*/
|
||||
blur: function() {
|
||||
this.editor.focus();
|
||||
},
|
||||
|
||||
/**
|
||||
* Moves the **upper-left** balloon panel corner to the specified absolute position.
|
||||
*
|
||||
* @param {Number} left
|
||||
* @param {Number} top
|
||||
*/
|
||||
move: function( top, left ) {
|
||||
this.rect.left = left;
|
||||
this.rect.top = top;
|
||||
|
||||
this.parts.panel.setStyles( {
|
||||
left: CKEDITOR.tools.cssLength( left ),
|
||||
top: CKEDITOR.tools.cssLength( top )
|
||||
} );
|
||||
},
|
||||
|
||||
/**
|
||||
* Places the balloon panel next to a specified element so the tip of the balloon's triangle
|
||||
* touches that element. Once the panel is attached it gains focus.
|
||||
*
|
||||
* @method attach
|
||||
* @param {CKEDITOR.dom.element} element The element to which the panel is attached.
|
||||
* @param {CKEDITOR.dom.element/Boolean} [focusElement] The element to be focused after the panel
|
||||
* is attached. By default the `panel` property of {@link #parts} will be focused. You might specify the element
|
||||
* to be focused by passing any {@link CKEDITOR.dom.element} instance.
|
||||
* You can also prevent changing focus at all, by setting it to `false`.
|
||||
*/
|
||||
attach: ( function() {
|
||||
var winGlobal, frame, editable, isInline;
|
||||
|
||||
function rectIntersectArea( rect1, rect2 ) {
|
||||
var hOverlap = Math.max( 0, Math.min( rect1.right, rect2.right ) - Math.max( rect1.left, rect2.left ) ),
|
||||
vOverlap = Math.max( 0, Math.min( rect1.bottom, rect2.bottom ) - Math.max( rect1.top, rect2.top ) );
|
||||
|
||||
return hOverlap * vOverlap;
|
||||
}
|
||||
|
||||
function newPanelRect( top, left, panelWidth, panelHeight ) {
|
||||
var newRect = {
|
||||
top: top,
|
||||
left: left
|
||||
};
|
||||
|
||||
newRect.right = newRect.left + panelWidth;
|
||||
newRect.bottom = newRect.top + panelHeight;
|
||||
|
||||
return newRect;
|
||||
}
|
||||
|
||||
// Returns element rect absolute to the top-most document, e.g. it considers
|
||||
// outer window scroll position, inner window scroll position (framed editor) and
|
||||
// frame position (framed editor) in the top-most document.
|
||||
function getAbsoluteRect( element ) {
|
||||
var elementRect = element.getClientRect(),
|
||||
winGlobalScroll = winGlobal.getScrollPosition(),
|
||||
frameRect;
|
||||
|
||||
if ( isInline || element.equals( frame ) ) {
|
||||
elementRect.top = elementRect.top + winGlobalScroll.y;
|
||||
elementRect.left = elementRect.left + winGlobalScroll.x;
|
||||
elementRect.right = elementRect.left + elementRect.width;
|
||||
elementRect.bottom = elementRect.top + elementRect.height;
|
||||
} else {
|
||||
frameRect = frame.getClientRect();
|
||||
|
||||
elementRect.top = frameRect.top + elementRect.top + winGlobalScroll.y;
|
||||
elementRect.left = frameRect.left + elementRect.left + winGlobalScroll.x;
|
||||
elementRect.right = elementRect.left + elementRect.width;
|
||||
elementRect.bottom = elementRect.top + elementRect.height;
|
||||
}
|
||||
|
||||
return elementRect;
|
||||
}
|
||||
|
||||
var triangleRelativePosition = {
|
||||
right: 'left',
|
||||
top: 'bottom',
|
||||
topLeft: 'bottomLeft',
|
||||
topRight: 'bottomRight',
|
||||
bottom: 'top',
|
||||
bottomLeft: 'topLeft',
|
||||
bottomRight: 'topRight',
|
||||
left: 'right'
|
||||
};
|
||||
|
||||
return function( element, focusElement ) {
|
||||
this.show();
|
||||
|
||||
this.fire( 'attach' );
|
||||
|
||||
winGlobal = CKEDITOR.document.getWindow();
|
||||
frame = this.editor.window.getFrame();
|
||||
editable = this.editor.editable();
|
||||
isInline = editable.isInline();
|
||||
|
||||
var panelWidth = this.getWidth(),
|
||||
panelHeight = this.getHeight(),
|
||||
|
||||
elementRect = getAbsoluteRect( element ),
|
||||
editorRect = getAbsoluteRect( isInline ? editable : frame ),
|
||||
|
||||
viewPaneSize = winGlobal.getViewPaneSize(),
|
||||
winGlobalScroll = winGlobal.getScrollPosition();
|
||||
|
||||
// allowedRect is the rect into which the panel should fit to remain
|
||||
// both within the visible area of the editor and the viewport, i.e.
|
||||
// the rect area covered by "#":
|
||||
//
|
||||
// [Viewport]
|
||||
// +-------------------------------------+
|
||||
// | [Editor] |
|
||||
// | +--------------------+
|
||||
// | |############| |
|
||||
// | |############| |
|
||||
// | |############| |
|
||||
// | +--------------------+
|
||||
// | |
|
||||
// +-------------------------------------+
|
||||
var allowedRect = {
|
||||
top: Math.max( editorRect.top, winGlobalScroll.y ),
|
||||
left: Math.max( editorRect.left, winGlobalScroll.x ),
|
||||
right: Math.min( editorRect.right, viewPaneSize.width + winGlobalScroll.x ),
|
||||
bottom: Math.min( editorRect.bottom, viewPaneSize.height + winGlobalScroll.y )
|
||||
};
|
||||
|
||||
if ( isInline ) {
|
||||
// In inline we want to limit position within the window.
|
||||
allowedRect = this._getViewPaneRect( winGlobal );
|
||||
|
||||
// We need also consider triangle.
|
||||
allowedRect.right += this.triangleWidth;
|
||||
allowedRect.bottom += this.triangleHeight;
|
||||
}
|
||||
|
||||
// This method will modify elementRect if the element is outside of allowedRect / editorRect.
|
||||
// If it's outside then in
|
||||
this._adjustElementRect( elementRect, isInline ? allowedRect : editorRect );
|
||||
|
||||
// The area of the panel.
|
||||
var panelArea = panelWidth * panelHeight,
|
||||
alignments = this._getAlignments( elementRect, panelWidth, panelHeight ),
|
||||
minDifferenceAlignment, alignmentRect, areaDifference;
|
||||
|
||||
// Iterate over all possible alignments to find the optimal one.
|
||||
for ( var a in alignments ) {
|
||||
// Create a rect which would represent the panel in such alignment.
|
||||
alignmentRect = newPanelRect( alignments[ a ].top, alignments[ a ].left, panelWidth, panelHeight );
|
||||
|
||||
// Calculate the difference between the area of the panel and intersection of allowed rect and alignment rect.
|
||||
// It is the area of the panel, which would be OUT of allowed rect if such alignment was used. Less is better.
|
||||
areaDifference = alignments[ a ].areaDifference = panelArea - rectIntersectArea( alignmentRect, allowedRect );
|
||||
|
||||
// If the difference is 0, it means that the panel is fully within allowed rect. That's great!
|
||||
if ( areaDifference === 0 ) {
|
||||
minDifferenceAlignment = a;
|
||||
break;
|
||||
}
|
||||
|
||||
// If there's no alignment of a minimal area difference, use the first available.
|
||||
if ( !minDifferenceAlignment ) {
|
||||
minDifferenceAlignment = a;
|
||||
}
|
||||
|
||||
// Determine the alignment of a minimal area difference. It will be used as a fallback
|
||||
// if no aligment provides a perfect fit into allowed rect.
|
||||
if ( areaDifference < alignments[ minDifferenceAlignment ].areaDifference ) {
|
||||
minDifferenceAlignment = a;
|
||||
}
|
||||
}
|
||||
|
||||
this.move( alignments[ minDifferenceAlignment ].top, alignments[ minDifferenceAlignment ].left );
|
||||
|
||||
minDifferenceAlignment = minDifferenceAlignment.split( ' ' );
|
||||
this.setTriangle( triangleRelativePosition[ minDifferenceAlignment[ 0 ] ], minDifferenceAlignment[ 1 ] );
|
||||
|
||||
// Set focus to proper element.
|
||||
if ( focusElement !== false ) {
|
||||
( focusElement || this.parts.panel ).focus();
|
||||
}
|
||||
};
|
||||
} )(),
|
||||
|
||||
/**
|
||||
* Resizes the balloon panel container to given dimensions. Use `'auto'` to
|
||||
* make the dimensions of the panel flexible.
|
||||
*
|
||||
* @param {Number} width
|
||||
* @param {Number} height
|
||||
*/
|
||||
resize: function( width, height ) {
|
||||
this.rect.width = width;
|
||||
this.rect.height = height;
|
||||
|
||||
this.parts.panel.setStyles( {
|
||||
width: CKEDITOR.tools.cssLength( width ),
|
||||
height: CKEDITOR.tools.cssLength( height )
|
||||
} );
|
||||
},
|
||||
|
||||
/**
|
||||
* Returns the balloon panel width.
|
||||
*
|
||||
* @returns {Number}
|
||||
*/
|
||||
getWidth: function() {
|
||||
return this.rect.width === 'auto' ? this.parts.panel.getClientRect().width : this.rect.width;
|
||||
},
|
||||
|
||||
/**
|
||||
* Returns the balloon panel height.
|
||||
*
|
||||
* @returns {Number}
|
||||
*/
|
||||
getHeight: function() {
|
||||
return this.rect.height === 'auto' ? this.parts.panel.getClientRect().height : this.rect.height;
|
||||
},
|
||||
|
||||
/**
|
||||
* Changes the position of the baloon's triangle that points to the element in the editable.
|
||||
*
|
||||
* @param {String} side One of 'left', 'right', 'top' or 'bottom'.
|
||||
*/
|
||||
setTriangle: function( side, align ) {
|
||||
var outer = this.parts.triangleOuter,
|
||||
inner = this.parts.triangleInner;
|
||||
|
||||
if ( this.triangleSide ) {
|
||||
outer.removeClass( 'cke_balloon_triangle_' + this.triangleSide );
|
||||
outer.removeClass( 'cke_balloon_triangle_align_' + this.triangleAlign );
|
||||
inner.removeClass( 'cke_balloon_triangle_' + this.triangleSide );
|
||||
}
|
||||
|
||||
this.triangleSide = side;
|
||||
this.triangleAlign = align;
|
||||
|
||||
outer.addClass( 'cke_balloon_triangle_' + side );
|
||||
outer.addClass( 'cke_balloon_triangle_align_' + align );
|
||||
inner.addClass( 'cke_balloon_triangle_' + side );
|
||||
},
|
||||
|
||||
/**
|
||||
* Registers a new focusable element in the editor's focus manager so the instance
|
||||
* does not blur once the child of the balloon panel gains focus.
|
||||
* See {@link #focusables}.
|
||||
*
|
||||
* @param {CKEDITOR.dom.element} element An element to be registered.
|
||||
*/
|
||||
registerFocusable: function( element ) {
|
||||
this.editor.focusManager.add( element );
|
||||
|
||||
this.focusables[ element.getUniqueId() ] = element;
|
||||
},
|
||||
|
||||
/**
|
||||
* Unregisters an element from editor's focus manager.
|
||||
* See {@link #focusables}.
|
||||
*
|
||||
* @param {CKEDITOR.dom.element} element An element to be registered.
|
||||
*/
|
||||
deregisterFocusable: function( element ) {
|
||||
this.editor.focusManager.remove( element );
|
||||
|
||||
delete this.focusables[ element.getUniqueId() ];
|
||||
},
|
||||
|
||||
/**
|
||||
* Adds an event listener associated with this balloon panel. This listener
|
||||
* will be activated on panel `show` and deactivated on panel `hide`.
|
||||
* See {@link #showListeners}, {@link #activeShowListeners}, {@link #activateShowListeners},
|
||||
* {@link #deactivateShowListeners}.
|
||||
*
|
||||
* @param {Function} listener A function that, if called, attaches the listener
|
||||
* and returns the listener object.
|
||||
* @returns {Object} An object containing the `removeListener` method that removes
|
||||
* the listener from the collection.
|
||||
*/
|
||||
addShowListener: function( listener ) {
|
||||
var id = CKEDITOR.tools.getNextNumber();
|
||||
|
||||
// Adds the listener to the register of on-show-activated listeners.
|
||||
this.showListeners[ id ] = listener;
|
||||
|
||||
// Activate listener immediately if panel is already visible.
|
||||
if ( this.rect.visible ) {
|
||||
this.activateShowListener( id );
|
||||
}
|
||||
|
||||
var that = this;
|
||||
|
||||
return {
|
||||
removeListener: function() {
|
||||
that.removeShowListener( id );
|
||||
}
|
||||
};
|
||||
},
|
||||
|
||||
/**
|
||||
* Removes an event listener associated with this balloon panel visible state.
|
||||
* See {@link #addShowListener}.
|
||||
*
|
||||
* @param {Number} id An ID of the listener.
|
||||
*/
|
||||
removeShowListener: function( id ) {
|
||||
this.deactivateShowListener( id );
|
||||
delete this.showListeners[ id ];
|
||||
},
|
||||
|
||||
/**
|
||||
* Activates an event listener associated with this balloon panel.
|
||||
* See {@link #showListeners}, {@link #activeShowListeners}, {@link #deactivateShowListener},
|
||||
* {@link #addShowListener}, {@link #removeShowListener}.
|
||||
*/
|
||||
activateShowListener: function( id ) {
|
||||
this.activeShowListeners[ id ] = this.showListeners[ id ].call( this );
|
||||
},
|
||||
|
||||
/**
|
||||
* Deactivates an event listener associated with this balloon panel.
|
||||
* See {@link #activateShowListener}.
|
||||
*/
|
||||
deactivateShowListener: function( id ) {
|
||||
if ( this.activeShowListeners[ id ] ) {
|
||||
this.activeShowListeners[ id ].removeListener();
|
||||
}
|
||||
|
||||
delete this.activeShowListeners[ id ];
|
||||
},
|
||||
|
||||
/**
|
||||
* Activates all event listeners associated with this balloon panel.
|
||||
* See {@link #showListeners}, {@link #activeShowListeners}, {@link #deactivateShowListeners},
|
||||
* {@link #addShowListener}, {@link #removeShowListener}.
|
||||
*/
|
||||
activateShowListeners: function() {
|
||||
for ( var id in this.showListeners ) {
|
||||
this.activateShowListener( id );
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Removes all event listeners associated with this balloon panel.
|
||||
* See {@link #activateShowListeners}.
|
||||
*/
|
||||
deactivateShowListeners: function() {
|
||||
for ( var id in this.activeShowListeners ) {
|
||||
this.deactivateShowListener( id );
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* Destroys the balloon panel by removing it from DOM and purging
|
||||
* all associated event listeners.
|
||||
*/
|
||||
destroy: function() {
|
||||
this.deactivateShowListeners();
|
||||
this.parts.panel.remove();
|
||||
},
|
||||
|
||||
/**
|
||||
* Sets the balloon panel title.
|
||||
*
|
||||
* @param {String} title A new panel title.
|
||||
*/
|
||||
setTitle: function( title ) {
|
||||
this.parts.title.setHtml( title );
|
||||
},
|
||||
|
||||
/**
|
||||
* Returns a dictionary containing different alignment positions.
|
||||
*
|
||||
* Keys tell where the balloon is positioned relative to the element, e.g. this would be the result for "top center":
|
||||
*
|
||||
* [Editor]
|
||||
* +-------------------------------------+
|
||||
* | [Panel] |
|
||||
* | +-----------------+ |
|
||||
* | | | |
|
||||
* | [El.] +--------v--------+ |
|
||||
* | +-------------------------------+ |
|
||||
* | | | |
|
||||
* | | | |
|
||||
* +--+-------------------------------+--+
|
||||
*
|
||||
* Sample result:
|
||||
*
|
||||
* {
|
||||
* "right vcenter": { top: 529.5, left: 175 },
|
||||
* "left vcenter": { top: 529.5, left: 10},
|
||||
* "top hcenter": { top: 402, left: 92.5},
|
||||
* "top left": { top: 402, left: 102.5},
|
||||
* "top right": { top: 402, left: 82.5},
|
||||
* "bottom hcenter": { top: 643, left: 92.5},
|
||||
* "bottom left": { top: 643, left: 102.5},
|
||||
* "bottom right": { top: 643, left: 82.5}
|
||||
* }
|
||||
*
|
||||
* @private
|
||||
* @param elementRect
|
||||
* @param {Number} panelWidth
|
||||
* @param {Number} panelHeight
|
||||
* @returns {Object}
|
||||
*/
|
||||
_getAlignments: function( elementRect, panelWidth, panelHeight ) {
|
||||
return {
|
||||
'right vcenter': {
|
||||
top: elementRect.top + elementRect.height / 2 - panelHeight / 2,
|
||||
left: elementRect.right + this.triangleWidth
|
||||
},
|
||||
'left vcenter': {
|
||||
top: elementRect.top + elementRect.height / 2 - panelHeight / 2,
|
||||
left: elementRect.left - panelWidth - this.triangleWidth
|
||||
},
|
||||
'top hcenter': {
|
||||
top: elementRect.top - panelHeight - this.triangleHeight,
|
||||
left: elementRect.left + elementRect.width / 2 - panelWidth / 2
|
||||
},
|
||||
'top left': {
|
||||
top: elementRect.top - panelHeight - this.triangleHeight,
|
||||
left: elementRect.left + elementRect.width / 2 - this.triangleMinDistance
|
||||
},
|
||||
'top right': {
|
||||
top: elementRect.top - panelHeight - this.triangleHeight,
|
||||
left: elementRect.right - elementRect.width / 2 - panelWidth + this.triangleMinDistance
|
||||
},
|
||||
'bottom hcenter': {
|
||||
top: elementRect.bottom + this.triangleHeight,
|
||||
left: elementRect.left + elementRect.width / 2 - panelWidth / 2
|
||||
},
|
||||
'bottom left': {
|
||||
top: elementRect.bottom + this.triangleHeight,
|
||||
left: elementRect.left + elementRect.width / 2 - this.triangleMinDistance
|
||||
},
|
||||
'bottom right': {
|
||||
top: elementRect.bottom + this.triangleHeight,
|
||||
left: elementRect.right - elementRect.width / 2 - panelWidth + this.triangleMinDistance
|
||||
}
|
||||
};
|
||||
},
|
||||
|
||||
/**
|
||||
* This method will modify `elementRect` if the element is outside of `editorRect`. If it is outside, it is
|
||||
* going to change it into a rect that is within `editorRect`.
|
||||
*
|
||||
* For example here `elementRect` is going to be changed into a very narrow rect (with unmodified height)
|
||||
* representation within `editorRect`.
|
||||
*
|
||||
* +------------------------------------------+
|
||||
* | |
|
||||
* | #| +----------+
|
||||
* | #| | |
|
||||
* | #| | |
|
||||
* | editorRect #| |elmentRect|
|
||||
* | #| | |
|
||||
* | #| | |
|
||||
* | #| +----------+
|
||||
* | |
|
||||
* +------------------------------------------+
|
||||
*
|
||||
* @private
|
||||
* @param elementRect Rect object that should be contained within `editorRect`. **This object might be modified.**
|
||||
* @param editorRect Reference container that should contain `elementRect`.
|
||||
*/
|
||||
_adjustElementRect: function( elementRect, editorRect ) {
|
||||
elementRect.left = numberInRange( editorRect.left, editorRect.right - 1, elementRect.left );
|
||||
elementRect.right = numberInRange( editorRect.left, editorRect.right, elementRect.right );
|
||||
elementRect.top = numberInRange( editorRect.top, editorRect.bottom - 1, elementRect.top );
|
||||
elementRect.bottom = numberInRange( editorRect.top, editorRect.bottom, elementRect.bottom );
|
||||
},
|
||||
|
||||
/**
|
||||
* @param {CKEDITOR.dom.window} window
|
||||
* @returns {Object} Returns viewport position, taking scroll offset into account.
|
||||
* @returns {Number} return.top
|
||||
* @returns {Number} return.bottom
|
||||
* @returns {Number} return.left
|
||||
* @returns {Number} return.right
|
||||
*/
|
||||
_getViewPaneRect: function( window ) {
|
||||
var pos = window.getScrollPosition(),
|
||||
viewSize = window.getViewPaneSize();
|
||||
|
||||
return {
|
||||
top: pos.y,
|
||||
bottom: pos.y + viewSize.height,
|
||||
left: pos.x,
|
||||
right: pos.x + viewSize.width
|
||||
};
|
||||
}
|
||||
};
|
||||
|
||||
function numberInRange( min, max, num ) {
|
||||
return Math.max( min, Math.min( max, num ) );
|
||||
}
|
||||
|
||||
CKEDITOR.event.implementOn( CKEDITOR.ui.balloonPanel.prototype );
|
||||
|
||||
/**
|
||||
* The definition of a balloon panel.
|
||||
*
|
||||
* This virtual class illustrates the properties that developers can use to define and create
|
||||
* balloon panels.
|
||||
*
|
||||
* CKEDITOR.ui.balloonPanel( editor, {
|
||||
* title: 'My Panel',
|
||||
* onShow: function() {
|
||||
* ...
|
||||
* }
|
||||
* } );
|
||||
*
|
||||
* @class CKEDITOR.ui.balloonPanel.definition
|
||||
*/
|
||||
|
||||
/**
|
||||
* The title of the balloon panel.
|
||||
*
|
||||
* @member CKEDITOR.ui.balloonPanel.definition
|
||||
* @property {String} title
|
||||
*/
|
||||
|
||||
/**
|
||||
* The static content of the balloon panel.
|
||||
*
|
||||
* @member CKEDITOR.ui.balloonPanel.definition
|
||||
* @property {String} content
|
||||
*/
|
||||
} )();
|
||||
|
|
@ -1,220 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
|
||||
.cke_balloon
|
||||
{
|
||||
position: absolute;
|
||||
z-index: 10000;
|
||||
|
||||
background: #fff;
|
||||
border: 1px solid #b2b2b2;
|
||||
border-bottom-color: #999;
|
||||
|
||||
-moz-border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
border-radius: 3px;
|
||||
|
||||
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .15);
|
||||
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .15);
|
||||
box-shadow: 0 0 3px rgba(0, 0, 0, .15);
|
||||
|
||||
outline: none;
|
||||
}
|
||||
|
||||
.cke_balloon_title
|
||||
{
|
||||
font-weight: bold;
|
||||
font-size: 14px;
|
||||
cursor: default;
|
||||
|
||||
color: #474747;
|
||||
text-shadow: 0 1px 0 rgba(255,255,255,.75);
|
||||
|
||||
padding: 3px 3px 8px;
|
||||
border-bottom: 1px solid #eee;
|
||||
|
||||
-moz-border-radius: 2px 2px 0 0;
|
||||
-webkit-border-radius: 2px 2px 0 0;
|
||||
border-radius: 2px 2px 0 0;
|
||||
|
||||
-moz-box-shadow: 0 1px 0 #fff inset;
|
||||
-webkit-box-shadow: 0 1px 0 #fff inset;
|
||||
box-shadow: 0 1px 0 #fff inset;
|
||||
}
|
||||
|
||||
/* The close button at the top of the panel. */
|
||||
a.cke_balloon_close_button
|
||||
{
|
||||
background-image: url(../../../../skins/kama/images/sprites.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: 0 -1022px;
|
||||
position: absolute;
|
||||
cursor: pointer;
|
||||
text-align: center;
|
||||
height: 20px;
|
||||
width: 20px;
|
||||
top: 5px;
|
||||
}
|
||||
|
||||
a.cke_balloon_close_button:hover {
|
||||
background-position: 0 -1045px;
|
||||
}
|
||||
|
||||
.cke_balloon_content
|
||||
{
|
||||
overflow: hidden;
|
||||
min-height: 68px;
|
||||
}
|
||||
|
||||
.cke_balloon_close_button:hover
|
||||
{
|
||||
opacity: 1;
|
||||
filter: alpha(opacity = 100);
|
||||
}
|
||||
|
||||
.cke_balloon_close_button span
|
||||
{
|
||||
display: none;
|
||||
}
|
||||
|
||||
.cke_ltr .cke_balloon_close_button
|
||||
{
|
||||
right: 5px;
|
||||
}
|
||||
|
||||
.cke_rtl .cke_balloon_close_button
|
||||
{
|
||||
left: 6px;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle
|
||||
{
|
||||
position: absolute;
|
||||
border-style: solid;
|
||||
display: block;
|
||||
width: 0;
|
||||
height: 0;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner
|
||||
{
|
||||
z-index: 0;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_outer
|
||||
{
|
||||
z-index: 0;
|
||||
}
|
||||
|
||||
/* side: [ bottom, top ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_bottom,
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_top
|
||||
{
|
||||
border-color: #6B6B6B transparent;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_bottom,
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_top
|
||||
{
|
||||
left: -20px;
|
||||
}
|
||||
|
||||
/* side: [ bottom ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_bottom
|
||||
{
|
||||
border-width: 20px 20px 0;
|
||||
bottom: -20px;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_bottom
|
||||
{
|
||||
border-color: #fff transparent;
|
||||
border-width: 20px 20px 0;
|
||||
top: -21px;
|
||||
}
|
||||
|
||||
/* side: [ top ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_top
|
||||
{
|
||||
border-width: 0 20px 20px;
|
||||
top: -20px;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_top
|
||||
{
|
||||
border-color: #fff transparent;
|
||||
border-width: 0 20px 20px;
|
||||
top: 1px;
|
||||
}
|
||||
|
||||
/* side: [ left, right ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_left,
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_right
|
||||
{
|
||||
border-color: transparent #6B6B6B;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_left,
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_right
|
||||
{
|
||||
border-color: transparent #fff;
|
||||
top: -20px;
|
||||
}
|
||||
|
||||
/* side: [ left ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_left
|
||||
{
|
||||
border-width: 20px 20px 20px 0;
|
||||
left: -20px;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_left
|
||||
{
|
||||
border-color: transparent #fff;
|
||||
border-width: 20px 20px 20px 0;
|
||||
left: 1px;
|
||||
}
|
||||
|
||||
/* side: [ right ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_right
|
||||
{
|
||||
border-width: 20px 0 20px 20px;
|
||||
right: -20px;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_right
|
||||
{
|
||||
border-width: 20px 0 20px 20px;
|
||||
right: 1px;
|
||||
}
|
||||
|
||||
|
||||
/* align: [ hcenter ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_align_hcenter
|
||||
{
|
||||
left: 50%;
|
||||
margin-left: -20px;
|
||||
}
|
||||
|
||||
/* align: [ left ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_align_left
|
||||
{
|
||||
left: 20px;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
/* align: [ right ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_align_right
|
||||
{
|
||||
right: 20px;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
/* align: [ vcenter ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_align_vcenter
|
||||
{
|
||||
top: 50%;
|
||||
margin-top: -20px;
|
||||
}
|
||||
|
|
@ -1,223 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
|
||||
.cke_balloon
|
||||
{
|
||||
position: absolute;
|
||||
z-index: 10000;
|
||||
|
||||
background: #fff;
|
||||
border: 2px solid #aaa;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
.cke_balloon_title
|
||||
{
|
||||
font-weight: bold;
|
||||
font-size: 12px;
|
||||
cursor: default;
|
||||
|
||||
color: #484848;
|
||||
|
||||
padding: 12px 30px 12px 12px; /* Let's the title and close don't overlap each other - padding-right. */
|
||||
background: #f8f8f8;
|
||||
}
|
||||
|
||||
/* The close button at the top of the panel. */
|
||||
a.cke_balloon_close_button
|
||||
{
|
||||
background-image: url(images/close.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: 50% -1px;
|
||||
position: absolute;
|
||||
cursor: pointer;
|
||||
text-align: center;
|
||||
height: 16px;
|
||||
width: 16px;
|
||||
top: 8px;
|
||||
z-index: 5;
|
||||
opacity: 0.7;
|
||||
filter: alpha(opacity = 70);
|
||||
border: 2px solid transparent;
|
||||
border-radius: 2px;
|
||||
}
|
||||
|
||||
a.cke_balloon_close_button:focus,
|
||||
a.cke_balloon_close_button:active
|
||||
{
|
||||
outline: none;
|
||||
border: 2px solid #0079f7;
|
||||
}
|
||||
|
||||
.cke_balloon_content
|
||||
{
|
||||
overflow: hidden;
|
||||
min-height: 68px;
|
||||
padding: 0 6px 6px 6px;
|
||||
}
|
||||
|
||||
.cke_balloon_close_button:hover
|
||||
{
|
||||
opacity: 1;
|
||||
filter: alpha(opacity = 100);
|
||||
}
|
||||
|
||||
.cke_balloon_close_button:focus:hover
|
||||
{
|
||||
opacity: 1;
|
||||
filter: alpha(opacity = 100);
|
||||
border: 2px solid #139FF7;
|
||||
}
|
||||
|
||||
.cke_hidpi .cke_balloon_close_button
|
||||
{
|
||||
background-image: url(images/hidpi/close.png);
|
||||
background-size: 16px;
|
||||
}
|
||||
|
||||
.cke_balloon_close_button span
|
||||
{
|
||||
display: none;
|
||||
}
|
||||
|
||||
.cke_ltr .cke_balloon_close_button
|
||||
{
|
||||
right: 10px;
|
||||
}
|
||||
|
||||
.cke_rtl .cke_balloon_close_button
|
||||
{
|
||||
left: 10px;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle
|
||||
{
|
||||
position: absolute;
|
||||
border-style: solid;
|
||||
display: block;
|
||||
width: 0;
|
||||
height: 0;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner
|
||||
{
|
||||
z-index: 0;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_outer
|
||||
{
|
||||
z-index: 0;
|
||||
}
|
||||
|
||||
/* side: [ bottom, top ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_bottom,
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_top
|
||||
{
|
||||
border-color: #999 transparent;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_bottom,
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_top
|
||||
{
|
||||
left: -20px;
|
||||
}
|
||||
|
||||
/* side: [ bottom ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_bottom
|
||||
{
|
||||
border-width: 20px 20px 0;
|
||||
bottom: -20px;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_bottom
|
||||
{
|
||||
border-color: #fff transparent;
|
||||
border-width: 20px 20px 0;
|
||||
top: -22px;
|
||||
}
|
||||
|
||||
/* side: [ top ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_top
|
||||
{
|
||||
border-width: 0 20px 20px;
|
||||
top: -20px;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_top
|
||||
{
|
||||
border-color: #f8f8f8 transparent;
|
||||
border-width: 0 20px 20px;
|
||||
top: 2px;
|
||||
}
|
||||
|
||||
/* side: [ left, right ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_left,
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_right
|
||||
{
|
||||
border-color: transparent #999;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_left,
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_right
|
||||
{
|
||||
border-color: transparent #fff;
|
||||
top: -20px;
|
||||
}
|
||||
|
||||
/* side: [ left ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_left
|
||||
{
|
||||
border-width: 20px 20px 20px 0;
|
||||
left: -20px;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_left
|
||||
{
|
||||
border-color: transparent #fff;
|
||||
border-width: 20px 20px 20px 0;
|
||||
left: 2px;
|
||||
}
|
||||
|
||||
/* side: [ right ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_right
|
||||
{
|
||||
border-width: 20px 0 20px 20px;
|
||||
right: -20px;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_right
|
||||
{
|
||||
border-width: 20px 0 20px 20px;
|
||||
right: 2px;
|
||||
}
|
||||
|
||||
|
||||
/* align: [ hcenter ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_align_hcenter
|
||||
{
|
||||
left: 50%;
|
||||
margin-left: -20px;
|
||||
}
|
||||
|
||||
/* align: [ left ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_align_left
|
||||
{
|
||||
left: 20px;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
/* align: [ right ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_align_right
|
||||
{
|
||||
right: 20px;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
/* align: [ vcenter ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_align_vcenter
|
||||
{
|
||||
top: 50%;
|
||||
margin-top: -20px;
|
||||
}
|
||||
|
Before Width: | Height: | Size: 615 B |
|
Before Width: | Height: | Size: 1.2 KiB |
|
|
@ -1,237 +0,0 @@
|
|||
/*
|
||||
Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
|
||||
.cke_balloon
|
||||
{
|
||||
position: absolute;
|
||||
z-index: 10000;
|
||||
|
||||
background: #fff;
|
||||
border: 1px solid #b2b2b2;
|
||||
border-bottom-color: #999;
|
||||
|
||||
-moz-border-radius: 3px;
|
||||
-webkit-border-radius: 3px;
|
||||
border-radius: 3px;
|
||||
|
||||
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .15);
|
||||
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .15);
|
||||
box-shadow: 0 0 3px rgba(0, 0, 0, .15);
|
||||
|
||||
outline: none;
|
||||
}
|
||||
|
||||
.cke_balloon_title
|
||||
{
|
||||
font-weight: bold;
|
||||
font-size: 13px;
|
||||
cursor: default;
|
||||
|
||||
color: #474747;
|
||||
text-shadow: 0 1px 0 rgba(255,255,255,.75);
|
||||
|
||||
border-bottom: 1px solid #999;
|
||||
padding: 6px 10px;
|
||||
|
||||
-moz-border-radius: 2px 2px 0 0;
|
||||
-webkit-border-radius: 2px 2px 0 0;
|
||||
border-radius: 2px 2px 0 0;
|
||||
|
||||
-moz-box-shadow: 0 1px 0 #fff inset;
|
||||
-webkit-box-shadow: 0 1px 0 #fff inset;
|
||||
box-shadow: 0 1px 0 #fff inset;
|
||||
|
||||
/* Let's the title and close don't overlap each other */
|
||||
padding-right: 30px;
|
||||
|
||||
background: #cfd1cf;
|
||||
background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#cfd1cf));
|
||||
background-image: -moz-linear-gradient(top, #f5f5f5, #cfd1cf);
|
||||
background-image: -webkit-linear-gradient(top, #f5f5f5, #cfd1cf);
|
||||
background-image: -o-linear-gradient(top, #f5f5f5, #cfd1cf);
|
||||
background-image: -ms-linear-gradient(top, #f5f5f5, #cfd1cf);
|
||||
background-image: linear-gradient(top, #f5f5f5, #cfd1cf);
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#f5f5f5', endColorstr='#cfd1cf');
|
||||
}
|
||||
|
||||
/* The close button at the top of the panel. */
|
||||
a.cke_balloon_close_button
|
||||
{
|
||||
background-image: url(images/close.png);
|
||||
background-repeat: no-repeat;
|
||||
background-position: 50%;
|
||||
position: absolute;
|
||||
cursor: pointer;
|
||||
text-align: center;
|
||||
height: 20px;
|
||||
width: 20px;
|
||||
top: 3px;
|
||||
z-index: 5;
|
||||
opacity: 0.8;
|
||||
filter: alpha(opacity = 80);
|
||||
}
|
||||
|
||||
.cke_balloon_content
|
||||
{
|
||||
overflow: hidden;
|
||||
min-height: 68px;
|
||||
}
|
||||
|
||||
.cke_balloon_close_button:hover
|
||||
{
|
||||
opacity: 1;
|
||||
filter: alpha(opacity = 100);
|
||||
}
|
||||
|
||||
.cke_hidpi .cke_balloon_close_button
|
||||
{
|
||||
background-image: url(images/hidpi/close.png);
|
||||
background-size: 16px;
|
||||
}
|
||||
|
||||
.cke_balloon_close_button span
|
||||
{
|
||||
display: none;
|
||||
}
|
||||
|
||||
.cke_ltr .cke_balloon_close_button
|
||||
{
|
||||
right: 5px;
|
||||
}
|
||||
|
||||
.cke_rtl .cke_balloon_close_button
|
||||
{
|
||||
left: 6px;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle
|
||||
{
|
||||
position: absolute;
|
||||
border-style: solid;
|
||||
display: block;
|
||||
width: 0;
|
||||
height: 0;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner
|
||||
{
|
||||
z-index: 0;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_outer
|
||||
{
|
||||
z-index: 0;
|
||||
}
|
||||
|
||||
/* side: [ bottom, top ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_bottom,
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_top
|
||||
{
|
||||
border-color: #6B6B6B transparent;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_bottom,
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_top
|
||||
{
|
||||
left: -20px;
|
||||
}
|
||||
|
||||
/* side: [ bottom ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_bottom
|
||||
{
|
||||
border-width: 20px 20px 0;
|
||||
bottom: -20px;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_bottom
|
||||
{
|
||||
border-color: #fff transparent;
|
||||
border-width: 20px 20px 0;
|
||||
top: -21px;
|
||||
}
|
||||
|
||||
/* side: [ top ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_top
|
||||
{
|
||||
border-width: 0 20px 20px;
|
||||
top: -20px;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_top
|
||||
{
|
||||
border-color: #f5f5f5 transparent;
|
||||
border-width: 0 20px 20px;
|
||||
top: 1px;
|
||||
}
|
||||
|
||||
/* side: [ left, right ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_left,
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_right
|
||||
{
|
||||
border-color: transparent #6B6B6B;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_left,
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_right
|
||||
{
|
||||
border-color: transparent #fff;
|
||||
top: -20px;
|
||||
}
|
||||
|
||||
/* side: [ left ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_left
|
||||
{
|
||||
border-width: 20px 20px 20px 0;
|
||||
left: -20px;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_left
|
||||
{
|
||||
border-color: transparent #fff;
|
||||
border-width: 20px 20px 20px 0;
|
||||
left: 1px;
|
||||
}
|
||||
|
||||
/* side: [ right ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_right
|
||||
{
|
||||
border-width: 20px 0 20px 20px;
|
||||
right: -20px;
|
||||
}
|
||||
|
||||
.cke_balloon_triangle_inner.cke_balloon_triangle_right
|
||||
{
|
||||
border-width: 20px 0 20px 20px;
|
||||
right: 1px;
|
||||
}
|
||||
|
||||
|
||||
/* align: [ hcenter ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_align_hcenter
|
||||
{
|
||||
left: 50%;
|
||||
margin-left: -20px;
|
||||
}
|
||||
|
||||
/* align: [ left ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_align_left
|
||||
{
|
||||
left: 20px;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
/* align: [ right ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_align_right
|
||||
{
|
||||
right: 20px;
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
/* align: [ vcenter ] */
|
||||
.cke_balloon_triangle_outer.cke_balloon_triangle_align_vcenter
|
||||
{
|
||||
top: 50%;
|
||||
margin-top: -20px;
|
||||
}
|
||||
|
Before Width: | Height: | Size: 824 B |
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 580 B After Width: | Height: | Size: 813 B |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 875 B After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 2 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 611 B After Width: | Height: | Size: 708 B |
|
Before Width: | Height: | Size: 627 B After Width: | Height: | Size: 879 B |
|
Before Width: | Height: | Size: 584 B After Width: | Height: | Size: 806 B |
|
Before Width: | Height: | Size: 594 B After Width: | Height: | Size: 859 B |
|
Before Width: | Height: | Size: 541 B After Width: | Height: | Size: 747 B |
|
Before Width: | Height: | Size: 471 B After Width: | Height: | Size: 769 B |
|
Before Width: | Height: | Size: 474 B After Width: | Height: | Size: 768 B |