diff --git a/CHANGES.md b/CHANGES.md index 468b5754b3f..a21e1026360 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -3,6 +3,10 @@ ## CKEditor 4.7.1 +New Features: + +* [#413](https://github.com/ckeditor/ckeditor-dev/issues/413): Added Paste as Plain Text hotkey in [Accessibility Help](http://ckeditor.com/addon/a11yhelp) instructions + ## CKEditor 4.7 **Important Notes:** diff --git a/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt b/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt index e0724721845..52fc2080600 100644 --- a/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt +++ b/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt @@ -35,6 +35,9 @@ legend.1.items.8.name = Label for the Access Next Focus Space Command section of legend.1.items.8.legend = Keyboard shortcut instructions for the Access Next Focus Space command displayed in the Accessibility Instructions dialog window. legend.1.items.9.name = Label for the Accessibility Help section of the Accessibility Instructions dialog window. legend.1.items.9.legend = Keyboard shortcut instructions for the Accessibility Help command displayed in the Accessibility Instructions dialog window. +legend.1.items.10.name = Label for the Paste as Plain Text Command section of the Accessibility Instructions dialog window. +legend.1.items.10.legend = Keyboard shortcut instructions for the Paste as Plain Text command displayed in the Accessibility Instructions dialog window. +legend.1.items.10.legendEdge = Paste as Plain Text keyboard shortcut instructions displayed in the Accessibility Instructions dialog window, displayed for Microsoft Edge browser. backspace = The label for the "Backspace" key. tab = The label for the "Tab" key. enter = The label for the "Enter" key. diff --git a/plugins/a11yhelp/dialogs/a11yhelp.js b/plugins/a11yhelp/dialogs/a11yhelp.js index b187f533a77..38d7b8a8dff 100644 --- a/plugins/a11yhelp/dialogs/a11yhelp.js +++ b/plugins/a11yhelp/dialogs/a11yhelp.js @@ -77,7 +77,7 @@ CKEDITOR.dialog.add( 'a11yHelp', function( editor ) { // Modifier keys override. keyMap[ CKEDITOR.ALT ] = coreLang[ 18 ]; keyMap[ CKEDITOR.SHIFT ] = coreLang[ 16 ]; - keyMap[ CKEDITOR.CTRL ] = coreLang[ 17 ]; + keyMap[ CKEDITOR.CTRL ] = CKEDITOR.env.mac ? coreLang[ 224 ] : coreLang[ 17 ]; // Sort in desc. var modifiers = [ CKEDITOR.ALT, CKEDITOR.SHIFT, CKEDITOR.CTRL ]; @@ -85,7 +85,6 @@ CKEDITOR.dialog.add( 'a11yHelp', function( editor ) { function representKeyStroke( keystroke ) { var quotient, modifier, presentation = []; - for ( var i = 0; i < modifiers.length; i++ ) { modifier = modifiers[ i ]; quotient = keystroke / modifiers[ i ]; @@ -100,23 +99,14 @@ CKEDITOR.dialog.add( 'a11yHelp', function( editor ) { return presentation.join( '+' ); } - var variablesPattern = /\$\{(.*?)\}/g; - - var replaceVariables = ( function() { - // Swaps keystrokes with their commands in object literal. - // This makes searching keystrokes by command much easier. - var keystrokesByCode = editor.keystrokeHandler.keystrokes, - keystrokesByName = {}; - - for ( var i in keystrokesByCode ) - keystrokesByName[ keystrokesByCode[ i ] ] = i; + var variablesPattern = /\$\{(.*?)\}/g, + replaceVariables = function( match, name ) { + var keystrokeCode = editor.getCommandKeystroke( name ); - return function( match, name ) { // Return the keystroke representation or leave match untouched // if there's no keystroke for such command. - return keystrokesByName[ name ] ? representKeyStroke( keystrokesByName[ name ] ) : match; + return keystrokeCode ? representKeyStroke( keystrokeCode ) : match; }; - } )(); // Create the help list directly from lang file entries. function buildHelpContents() { @@ -137,13 +127,17 @@ CKEDITOR.dialog.add( 'a11yHelp', function( editor ) { for ( var j = 0; j < itemsLength; j++ ) { var item = items[ j ], - itemLegend = item.legend.replace( variablesPattern, replaceVariables ); + // (#16980) There should be a different hotkey shown in Commands on Edge browser. + itemLegend = CKEDITOR.env.edge && item.legendEdge ? item.legendEdge : item.legend; + + itemLegend = itemLegend.replace( variablesPattern, replaceVariables ); // (#9765) If some commands haven't been replaced in the legend, // most likely their keystrokes are unavailable and we shouldn't include // them in our help list. - if ( itemLegend.match( variablesPattern ) ) + if ( itemLegend.match( variablesPattern ) ) { continue; + } sectionHtml.push( itemTpl.replace( '%1', item.name ).replace( '%2', itemLegend ) ); } diff --git a/plugins/a11yhelp/dialogs/lang/af.js b/plugins/a11yhelp/dialogs/lang/af.js index 2d08b66ae73..cdaaa006e2e 100644 --- a/plugins/a11yhelp/dialogs/lang/af.js +++ b/plugins/a11yhelp/dialogs/lang/af.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'af', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ar.js b/plugins/a11yhelp/dialogs/lang/ar.js index 8c83d54b634..e012402d3a3 100644 --- a/plugins/a11yhelp/dialogs/lang/ar.js +++ b/plugins/a11yhelp/dialogs/lang/ar.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ar', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/az.js b/plugins/a11yhelp/dialogs/lang/az.js index e3f484995c7..c94470c4ec1 100644 --- a/plugins/a11yhelp/dialogs/lang/az.js +++ b/plugins/a11yhelp/dialogs/lang/az.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'az', { { name: 'Hərtərəfli Kömək', legend: '${a11yHelp} basın' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/bg.js b/plugins/a11yhelp/dialogs/lang/bg.js index a2568c70da3..3d8d21c3d1d 100644 --- a/plugins/a11yhelp/dialogs/lang/bg.js +++ b/plugins/a11yhelp/dialogs/lang/bg.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'bg', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ca.js b/plugins/a11yhelp/dialogs/lang/ca.js index 6f646ddbb1b..1e602ad1424 100644 --- a/plugins/a11yhelp/dialogs/lang/ca.js +++ b/plugins/a11yhelp/dialogs/lang/ca.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ca', { { name: 'Ajuda d\'accessibilitat', legend: 'Premi ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/cs.js b/plugins/a11yhelp/dialogs/lang/cs.js index 6bac9c0ce16..f336dde4870 100644 --- a/plugins/a11yhelp/dialogs/lang/cs.js +++ b/plugins/a11yhelp/dialogs/lang/cs.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'cs', { { name: ' Nápověda přístupnosti', legend: 'Stiskněte ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/cy.js b/plugins/a11yhelp/dialogs/lang/cy.js index dc54d1695b8..a40df105bf0 100644 --- a/plugins/a11yhelp/dialogs/lang/cy.js +++ b/plugins/a11yhelp/dialogs/lang/cy.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'cy', { { name: 'Cymorth Hygyrchedd', legend: 'Pwyswch ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/da.js b/plugins/a11yhelp/dialogs/lang/da.js index e7625002df0..8bc051a8701 100644 --- a/plugins/a11yhelp/dialogs/lang/da.js +++ b/plugins/a11yhelp/dialogs/lang/da.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'da', { { name: 'Tilgængelighedshjælp', legend: 'Kilk ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/de-ch.js b/plugins/a11yhelp/dialogs/lang/de-ch.js index a65334e59f5..917ccab4416 100644 --- a/plugins/a11yhelp/dialogs/lang/de-ch.js +++ b/plugins/a11yhelp/dialogs/lang/de-ch.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'de-ch', { { name: 'Eingabehilfen', legend: 'Drücken Sie ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/de.js b/plugins/a11yhelp/dialogs/lang/de.js index 78ab685a0aa..2434934e597 100644 --- a/plugins/a11yhelp/dialogs/lang/de.js +++ b/plugins/a11yhelp/dialogs/lang/de.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'de', { { name: 'Eingabehilfen', legend: 'Drücken Sie ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/el.js b/plugins/a11yhelp/dialogs/lang/el.js index b59159d00ae..c3ebf61b2b0 100644 --- a/plugins/a11yhelp/dialogs/lang/el.js +++ b/plugins/a11yhelp/dialogs/lang/el.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'el', { { name: 'Βοήθεια Προσβασιμότητας', legend: 'Πατήστε ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/en-gb.js b/plugins/a11yhelp/dialogs/lang/en-gb.js index cb52d84028a..3e80600e915 100644 --- a/plugins/a11yhelp/dialogs/lang/en-gb.js +++ b/plugins/a11yhelp/dialogs/lang/en-gb.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'en-gb', { { name: ' Accessibility Help', legend: 'Press ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/en.js b/plugins/a11yhelp/dialogs/lang/en.js index 5bf4f9ff497..8b5e99b32d8 100644 --- a/plugins/a11yhelp/dialogs/lang/en.js +++ b/plugins/a11yhelp/dialogs/lang/en.js @@ -98,6 +98,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'en', { { name: ' Accessibility Help', legend: 'Press ${a11yHelp}' + }, + { + name: ' Paste as plain text', + legend: 'Press ${pastetext}', + legendEdge: 'Press ${pastetext}, followed by ${paste}' } ] } diff --git a/plugins/a11yhelp/dialogs/lang/eo.js b/plugins/a11yhelp/dialogs/lang/eo.js index 6e33ae34fd5..381af0b3033 100644 --- a/plugins/a11yhelp/dialogs/lang/eo.js +++ b/plugins/a11yhelp/dialogs/lang/eo.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'eo', { { name: 'Helpilo pri atingeblo', legend: 'Premu ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/es.js b/plugins/a11yhelp/dialogs/lang/es.js index ce20a6b8bd9..fb1f5dfbd19 100644 --- a/plugins/a11yhelp/dialogs/lang/es.js +++ b/plugins/a11yhelp/dialogs/lang/es.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'es', { { name: 'Ayuda de Accesibilidad', legend: 'Presiona ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/et.js b/plugins/a11yhelp/dialogs/lang/et.js index 4628a434674..8585a6933cc 100644 --- a/plugins/a11yhelp/dialogs/lang/et.js +++ b/plugins/a11yhelp/dialogs/lang/et.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'et', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/eu.js b/plugins/a11yhelp/dialogs/lang/eu.js index 877f310b477..9d7cf34e8bd 100644 --- a/plugins/a11yhelp/dialogs/lang/eu.js +++ b/plugins/a11yhelp/dialogs/lang/eu.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'eu', { { name: 'Erabilerraztasunaren laguntza', legend: 'Sakatu ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/fa.js b/plugins/a11yhelp/dialogs/lang/fa.js index ea0c376b569..21cd385a3ab 100644 --- a/plugins/a11yhelp/dialogs/lang/fa.js +++ b/plugins/a11yhelp/dialogs/lang/fa.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fa', { { name: 'راهنمای دسترسی', legend: 'فشردن ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/fi.js b/plugins/a11yhelp/dialogs/lang/fi.js index 2642ca6baf1..f12e7450581 100644 --- a/plugins/a11yhelp/dialogs/lang/fi.js +++ b/plugins/a11yhelp/dialogs/lang/fi.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fi', { { name: 'Saavutettavuus ohjeet', legend: 'Paina ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/fo.js b/plugins/a11yhelp/dialogs/lang/fo.js index 7d5e179d7f8..4b37405952d 100644 --- a/plugins/a11yhelp/dialogs/lang/fo.js +++ b/plugins/a11yhelp/dialogs/lang/fo.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fo', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/fr-ca.js b/plugins/a11yhelp/dialogs/lang/fr-ca.js index 480c1f7dae0..fa6fb46f0c1 100644 --- a/plugins/a11yhelp/dialogs/lang/fr-ca.js +++ b/plugins/a11yhelp/dialogs/lang/fr-ca.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fr-ca', { { name: 'Aide d\'accessibilité', legend: 'Appuyer sur ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/fr.js b/plugins/a11yhelp/dialogs/lang/fr.js index d1d3892d392..3c637c7cadb 100644 --- a/plugins/a11yhelp/dialogs/lang/fr.js +++ b/plugins/a11yhelp/dialogs/lang/fr.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fr', { { name: ' Aide sur l\'accessibilité', legend: 'Appuyer sur ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/gl.js b/plugins/a11yhelp/dialogs/lang/gl.js index fe7806ba4a1..29c93f8c304 100644 --- a/plugins/a11yhelp/dialogs/lang/gl.js +++ b/plugins/a11yhelp/dialogs/lang/gl.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'gl', { { name: 'Axuda da accesibilidade', legend: 'Prema ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/gu.js b/plugins/a11yhelp/dialogs/lang/gu.js index 950222385a6..34d5973936c 100644 --- a/plugins/a11yhelp/dialogs/lang/gu.js +++ b/plugins/a11yhelp/dialogs/lang/gu.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'gu', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/he.js b/plugins/a11yhelp/dialogs/lang/he.js index a42d7f9537b..7d25d2ca91a 100644 --- a/plugins/a11yhelp/dialogs/lang/he.js +++ b/plugins/a11yhelp/dialogs/lang/he.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'he', { { name: ' הוראות נגישות', legend: 'לחץ ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/hi.js b/plugins/a11yhelp/dialogs/lang/hi.js index 146f9ae9374..d512455bf84 100644 --- a/plugins/a11yhelp/dialogs/lang/hi.js +++ b/plugins/a11yhelp/dialogs/lang/hi.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'hi', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/hr.js b/plugins/a11yhelp/dialogs/lang/hr.js index d6f182cbe71..e0d42e117a7 100644 --- a/plugins/a11yhelp/dialogs/lang/hr.js +++ b/plugins/a11yhelp/dialogs/lang/hr.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'hr', { { name: 'Pomoć za dostupnost', legend: 'Pritisni ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/hu.js b/plugins/a11yhelp/dialogs/lang/hu.js index 11d34b80ee1..d17fe00bc9a 100644 --- a/plugins/a11yhelp/dialogs/lang/hu.js +++ b/plugins/a11yhelp/dialogs/lang/hu.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'hu', { { name: 'Kisegítő súgó', legend: 'Nyomjon ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/id.js b/plugins/a11yhelp/dialogs/lang/id.js index bc1cff3d81f..d8579bbd323 100644 --- a/plugins/a11yhelp/dialogs/lang/id.js +++ b/plugins/a11yhelp/dialogs/lang/id.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'id', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/it.js b/plugins/a11yhelp/dialogs/lang/it.js index 53173c71821..d8ae3567f58 100644 --- a/plugins/a11yhelp/dialogs/lang/it.js +++ b/plugins/a11yhelp/dialogs/lang/it.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'it', { { name: ' Aiuto Accessibilità', legend: 'Premi ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ja.js b/plugins/a11yhelp/dialogs/lang/ja.js index 0a4ed5aff0c..4e5cd4040a5 100644 --- a/plugins/a11yhelp/dialogs/lang/ja.js +++ b/plugins/a11yhelp/dialogs/lang/ja.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ja', { { name: 'ユーザー補助ヘルプ', legend: '${a11yHelp} をクリック' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/km.js b/plugins/a11yhelp/dialogs/lang/km.js index 06f55bbc74a..024c702cdda 100644 --- a/plugins/a11yhelp/dialogs/lang/km.js +++ b/plugins/a11yhelp/dialogs/lang/km.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'km', { { name: 'ជំនួយ​ពី​ភាព​ងាយស្រួល', legend: 'ជួយ ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ko.js b/plugins/a11yhelp/dialogs/lang/ko.js index 1ea8812ca69..cfac34bcc9d 100644 --- a/plugins/a11yhelp/dialogs/lang/ko.js +++ b/plugins/a11yhelp/dialogs/lang/ko.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ko', { { name: ' 접근성 도움말', legend: '${a11yHelp} 누르시오' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ku.js b/plugins/a11yhelp/dialogs/lang/ku.js index b666feb7870..fbd1fa35194 100644 --- a/plugins/a11yhelp/dialogs/lang/ku.js +++ b/plugins/a11yhelp/dialogs/lang/ku.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ku', { { name: 'دەستپێگەیشتنی یارمەتی', legend: 'کلیك ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/lt.js b/plugins/a11yhelp/dialogs/lang/lt.js index 5ff220fd2d4..b0e4b9f61cc 100644 --- a/plugins/a11yhelp/dialogs/lang/lt.js +++ b/plugins/a11yhelp/dialogs/lang/lt.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'lt', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/lv.js b/plugins/a11yhelp/dialogs/lang/lv.js index 60b7bf82976..382b80c3010 100644 --- a/plugins/a11yhelp/dialogs/lang/lv.js +++ b/plugins/a11yhelp/dialogs/lang/lv.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'lv', { { name: 'Pieejamības palīdzība', legend: 'Nospiediet ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/mk.js b/plugins/a11yhelp/dialogs/lang/mk.js index 84973d49f7e..e085a15c666 100644 --- a/plugins/a11yhelp/dialogs/lang/mk.js +++ b/plugins/a11yhelp/dialogs/lang/mk.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'mk', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/mn.js b/plugins/a11yhelp/dialogs/lang/mn.js index b16e45b99f6..9a693d4738c 100644 --- a/plugins/a11yhelp/dialogs/lang/mn.js +++ b/plugins/a11yhelp/dialogs/lang/mn.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'mn', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/nb.js b/plugins/a11yhelp/dialogs/lang/nb.js index b1ca0430ca6..edb3fdc566c 100644 --- a/plugins/a11yhelp/dialogs/lang/nb.js +++ b/plugins/a11yhelp/dialogs/lang/nb.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'nb', { { name: 'Hjelp for tilgjengelighet', legend: 'Trykk ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/nl.js b/plugins/a11yhelp/dialogs/lang/nl.js index ccdc71eda20..1e42ee0db3c 100644 --- a/plugins/a11yhelp/dialogs/lang/nl.js +++ b/plugins/a11yhelp/dialogs/lang/nl.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'nl', { { name: 'Toegankelijkheidshulp', legend: 'Druk op ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/no.js b/plugins/a11yhelp/dialogs/lang/no.js index eb10e630e06..064857c1f39 100644 --- a/plugins/a11yhelp/dialogs/lang/no.js +++ b/plugins/a11yhelp/dialogs/lang/no.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'no', { { name: 'Hjelp for tilgjengelighet', legend: 'Trykk ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/oc.js b/plugins/a11yhelp/dialogs/lang/oc.js index efe6e56e013..10c758959cc 100644 --- a/plugins/a11yhelp/dialogs/lang/oc.js +++ b/plugins/a11yhelp/dialogs/lang/oc.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'oc', { { name: ' Ajuda sus l\'accessibilitat', legend: 'Quichar sus ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/pl.js b/plugins/a11yhelp/dialogs/lang/pl.js index 055c0f9ca0b..26a57c7369c 100644 --- a/plugins/a11yhelp/dialogs/lang/pl.js +++ b/plugins/a11yhelp/dialogs/lang/pl.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'pl', { { name: 'Pomoc dotycząca dostępności', legend: 'Naciśnij ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/pt-br.js b/plugins/a11yhelp/dialogs/lang/pt-br.js index 29b7beaa6c3..532c7f5a406 100644 --- a/plugins/a11yhelp/dialogs/lang/pt-br.js +++ b/plugins/a11yhelp/dialogs/lang/pt-br.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'pt-br', { { name: ' Ajuda de Acessibilidade', legend: 'Pressione ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/pt.js b/plugins/a11yhelp/dialogs/lang/pt.js index 0ee85c6cc01..fcf8f4ccd2f 100644 --- a/plugins/a11yhelp/dialogs/lang/pt.js +++ b/plugins/a11yhelp/dialogs/lang/pt.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'pt', { { name: 'Ajuda a acessibilidade', legend: 'Pressione ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ro.js b/plugins/a11yhelp/dialogs/lang/ro.js index 8796891442b..6e1d741bb9a 100644 --- a/plugins/a11yhelp/dialogs/lang/ro.js +++ b/plugins/a11yhelp/dialogs/lang/ro.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ro', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ru.js b/plugins/a11yhelp/dialogs/lang/ru.js index 1b71c33041c..ecb40574d66 100644 --- a/plugins/a11yhelp/dialogs/lang/ru.js +++ b/plugins/a11yhelp/dialogs/lang/ru.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ru', { { name: 'Справка по горячим клавишам', legend: 'Нажмите ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/si.js b/plugins/a11yhelp/dialogs/lang/si.js index e6f5cbef4c4..b5ef550fc2a 100644 --- a/plugins/a11yhelp/dialogs/lang/si.js +++ b/plugins/a11yhelp/dialogs/lang/si.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'si', { { name: 'ප්‍රවේශ ', legend: 'ඔබන්න ${a11y }' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sk.js b/plugins/a11yhelp/dialogs/lang/sk.js index b5ba0b9bd0d..a998e7777b9 100644 --- a/plugins/a11yhelp/dialogs/lang/sk.js +++ b/plugins/a11yhelp/dialogs/lang/sk.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sk', { { name: 'Pomoc prístupnosti', legend: 'Stlačte ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sl.js b/plugins/a11yhelp/dialogs/lang/sl.js index e4e7f1c82cf..8ce3d2655ef 100644 --- a/plugins/a11yhelp/dialogs/lang/sl.js +++ b/plugins/a11yhelp/dialogs/lang/sl.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sl', { { name: 'Pomoč dostopnosti', legend: 'Pritisnite ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sq.js b/plugins/a11yhelp/dialogs/lang/sq.js index 2ef006b3189..6b4881ec226 100644 --- a/plugins/a11yhelp/dialogs/lang/sq.js +++ b/plugins/a11yhelp/dialogs/lang/sq.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sq', { { name: 'Ndihmë Qasjeje', legend: 'Shtyp ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sr-latn.js b/plugins/a11yhelp/dialogs/lang/sr-latn.js index 03f40a64434..156e1bfb43b 100644 --- a/plugins/a11yhelp/dialogs/lang/sr-latn.js +++ b/plugins/a11yhelp/dialogs/lang/sr-latn.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sr-latn', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sr.js b/plugins/a11yhelp/dialogs/lang/sr.js index 63de6931f75..589ae91ab8d 100644 --- a/plugins/a11yhelp/dialogs/lang/sr.js +++ b/plugins/a11yhelp/dialogs/lang/sr.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sr', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sv.js b/plugins/a11yhelp/dialogs/lang/sv.js index 9ba3e41ddee..cd793350780 100644 --- a/plugins/a11yhelp/dialogs/lang/sv.js +++ b/plugins/a11yhelp/dialogs/lang/sv.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sv', { { name: 'Hjälp om tillgänglighet', legend: 'Tryck ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/th.js b/plugins/a11yhelp/dialogs/lang/th.js index 3a8acfb1811..82749cf868c 100644 --- a/plugins/a11yhelp/dialogs/lang/th.js +++ b/plugins/a11yhelp/dialogs/lang/th.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'th', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/tr.js b/plugins/a11yhelp/dialogs/lang/tr.js index f5dbba9070a..27925e0d4e1 100644 --- a/plugins/a11yhelp/dialogs/lang/tr.js +++ b/plugins/a11yhelp/dialogs/lang/tr.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'tr', { { name: 'Erişilebilirlik Yardımı', legend: '${a11yHelp}\'e basın' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/tt.js b/plugins/a11yhelp/dialogs/lang/tt.js index 4e3e3d076f4..8a7c57c230c 100644 --- a/plugins/a11yhelp/dialogs/lang/tt.js +++ b/plugins/a11yhelp/dialogs/lang/tt.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'tt', { { name: ' Accessibility Help', // MISSING legend: '${a11yHelp} басыгыз' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ug.js b/plugins/a11yhelp/dialogs/lang/ug.js index 11ef2045415..3891af28816 100644 --- a/plugins/a11yhelp/dialogs/lang/ug.js +++ b/plugins/a11yhelp/dialogs/lang/ug.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ug', { { name: 'توسالغۇسىز لايىھە چۈشەندۈرۈشى', legend: '${a11yHelp} نى بېسىڭ' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/uk.js b/plugins/a11yhelp/dialogs/lang/uk.js index 7f9e683f498..2e530b3e7e4 100644 --- a/plugins/a11yhelp/dialogs/lang/uk.js +++ b/plugins/a11yhelp/dialogs/lang/uk.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'uk', { { name: 'Допомога з доступності', legend: 'Натисніть ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/vi.js b/plugins/a11yhelp/dialogs/lang/vi.js index 369ef4978d4..b7ed897b49c 100644 --- a/plugins/a11yhelp/dialogs/lang/vi.js +++ b/plugins/a11yhelp/dialogs/lang/vi.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'vi', { { name: 'Trợ giúp liên quan', legend: 'Nhấn ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/zh-cn.js b/plugins/a11yhelp/dialogs/lang/zh-cn.js index 8432d5b48c4..6ac5580d23f 100644 --- a/plugins/a11yhelp/dialogs/lang/zh-cn.js +++ b/plugins/a11yhelp/dialogs/lang/zh-cn.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'zh-cn', { { name: '辅助功能帮助', legend: '按 ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/zh.js b/plugins/a11yhelp/dialogs/lang/zh.js index 434fac35550..dea300e6308 100644 --- a/plugins/a11yhelp/dialogs/lang/zh.js +++ b/plugins/a11yhelp/dialogs/lang/zh.js @@ -79,6 +79,11 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'zh', { { name: '協助工具說明', legend: '請按下「${a11yHelp}」' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } diff --git a/tests/plugins/a11yhelp/manual/plaintext.html b/tests/plugins/a11yhelp/manual/plaintext.html new file mode 100644 index 00000000000..d6322c8b8ba --- /dev/null +++ b/tests/plugins/a11yhelp/manual/plaintext.html @@ -0,0 +1,8 @@ + + + \ No newline at end of file diff --git a/tests/plugins/a11yhelp/manual/plaintext.md b/tests/plugins/a11yhelp/manual/plaintext.md new file mode 100644 index 00000000000..ac8e1d29f03 --- /dev/null +++ b/tests/plugins/a11yhelp/manual/plaintext.md @@ -0,0 +1,38 @@ +@bender-tags: tc, 4.7.1, 16980, feature +@bender-ui: collapsed +@bender-ckeditor-plugins: wysiwygarea,a11yhelp,pastetext + +### Scenario: + +1. Focus the edtior. +1. Open Accessibility Help using `ALT+0` hotkey. +1. Scroll down to `Commands` section. + +### Expected: +1. Mac users should see: + + * Chrome, Firefox: + ``` + Paste as plain text + Press Shift+Command+V + ``` + + * Safari: + ``` + Paste as plain text + Press Alt+Shift+Command+V + ``` + +2. Windows users should see: + + * IE, Chrome, Firefox: + ``` + Paste as plain text + Press Shift+Ctrl+V + ``` + + * Edge: + ``` + Paste as plain text + Press Shift+Ctrl+V, followed by Ctrl+V + ```