From 04b8e3fd7884fac2bfb59745fd9a9f199143c437 Mon Sep 17 00:00:00 2001 From: Beata Date: Thu, 25 May 2017 14:03:10 +0200 Subject: [PATCH 01/11] Add Paste as Plain text hotkey in help dialog. --- dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt | 2 ++ plugins/a11yhelp/dialogs/a11yhelp.js | 2 +- plugins/a11yhelp/dialogs/lang/af.js | 4 ++++ plugins/a11yhelp/dialogs/lang/ar.js | 4 ++++ plugins/a11yhelp/dialogs/lang/az.js | 4 ++++ plugins/a11yhelp/dialogs/lang/bg.js | 4 ++++ plugins/a11yhelp/dialogs/lang/ca.js | 4 ++++ plugins/a11yhelp/dialogs/lang/cs.js | 4 ++++ plugins/a11yhelp/dialogs/lang/cy.js | 4 ++++ plugins/a11yhelp/dialogs/lang/da.js | 4 ++++ plugins/a11yhelp/dialogs/lang/de-ch.js | 4 ++++ plugins/a11yhelp/dialogs/lang/de.js | 4 ++++ plugins/a11yhelp/dialogs/lang/el.js | 4 ++++ plugins/a11yhelp/dialogs/lang/en-gb.js | 4 ++++ plugins/a11yhelp/dialogs/lang/en.js | 4 ++++ plugins/a11yhelp/dialogs/lang/eo.js | 4 ++++ plugins/a11yhelp/dialogs/lang/es.js | 4 ++++ plugins/a11yhelp/dialogs/lang/et.js | 4 ++++ plugins/a11yhelp/dialogs/lang/eu.js | 4 ++++ plugins/a11yhelp/dialogs/lang/fa.js | 4 ++++ plugins/a11yhelp/dialogs/lang/fi.js | 4 ++++ plugins/a11yhelp/dialogs/lang/fo.js | 4 ++++ plugins/a11yhelp/dialogs/lang/fr-ca.js | 4 ++++ plugins/a11yhelp/dialogs/lang/fr.js | 4 ++++ plugins/a11yhelp/dialogs/lang/gl.js | 4 ++++ plugins/a11yhelp/dialogs/lang/gu.js | 4 ++++ plugins/a11yhelp/dialogs/lang/he.js | 4 ++++ plugins/a11yhelp/dialogs/lang/hi.js | 4 ++++ plugins/a11yhelp/dialogs/lang/hr.js | 4 ++++ plugins/a11yhelp/dialogs/lang/hu.js | 4 ++++ plugins/a11yhelp/dialogs/lang/id.js | 4 ++++ plugins/a11yhelp/dialogs/lang/it.js | 4 ++++ plugins/a11yhelp/dialogs/lang/ja.js | 4 ++++ plugins/a11yhelp/dialogs/lang/km.js | 4 ++++ plugins/a11yhelp/dialogs/lang/ko.js | 4 ++++ plugins/a11yhelp/dialogs/lang/ku.js | 4 ++++ plugins/a11yhelp/dialogs/lang/lt.js | 4 ++++ plugins/a11yhelp/dialogs/lang/lv.js | 4 ++++ plugins/a11yhelp/dialogs/lang/mk.js | 4 ++++ plugins/a11yhelp/dialogs/lang/mn.js | 4 ++++ plugins/a11yhelp/dialogs/lang/nb.js | 4 ++++ plugins/a11yhelp/dialogs/lang/nl.js | 4 ++++ plugins/a11yhelp/dialogs/lang/no.js | 4 ++++ plugins/a11yhelp/dialogs/lang/oc.js | 4 ++++ plugins/a11yhelp/dialogs/lang/pl.js | 4 ++++ plugins/a11yhelp/dialogs/lang/pt-br.js | 4 ++++ plugins/a11yhelp/dialogs/lang/pt.js | 4 ++++ plugins/a11yhelp/dialogs/lang/ro.js | 4 ++++ plugins/a11yhelp/dialogs/lang/ru.js | 4 ++++ plugins/a11yhelp/dialogs/lang/si.js | 4 ++++ plugins/a11yhelp/dialogs/lang/sk.js | 4 ++++ plugins/a11yhelp/dialogs/lang/sl.js | 4 ++++ plugins/a11yhelp/dialogs/lang/sq.js | 4 ++++ plugins/a11yhelp/dialogs/lang/sr-latn.js | 4 ++++ plugins/a11yhelp/dialogs/lang/sr.js | 4 ++++ plugins/a11yhelp/dialogs/lang/sv.js | 4 ++++ plugins/a11yhelp/dialogs/lang/th.js | 4 ++++ plugins/a11yhelp/dialogs/lang/tr.js | 4 ++++ plugins/a11yhelp/dialogs/lang/tt.js | 4 ++++ plugins/a11yhelp/dialogs/lang/ug.js | 4 ++++ plugins/a11yhelp/dialogs/lang/uk.js | 4 ++++ plugins/a11yhelp/dialogs/lang/vi.js | 4 ++++ plugins/a11yhelp/dialogs/lang/zh-cn.js | 4 ++++ plugins/a11yhelp/dialogs/lang/zh.js | 4 ++++ 64 files changed, 251 insertions(+), 1 deletion(-) diff --git a/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt b/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt index e0724721845..c7748c8af88 100644 --- a/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt +++ b/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt @@ -35,6 +35,8 @@ 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. 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..d4ca275b7f4 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 ]; diff --git a/plugins/a11yhelp/dialogs/lang/af.js b/plugins/a11yhelp/dialogs/lang/af.js index 2d08b66ae73..8d5ed378ea0 100644 --- a/plugins/a11yhelp/dialogs/lang/af.js +++ b/plugins/a11yhelp/dialogs/lang/af.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'af', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ar.js b/plugins/a11yhelp/dialogs/lang/ar.js index 8c83d54b634..989293beac0 100644 --- a/plugins/a11yhelp/dialogs/lang/ar.js +++ b/plugins/a11yhelp/dialogs/lang/ar.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ar', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/az.js b/plugins/a11yhelp/dialogs/lang/az.js index e3f484995c7..1d00583ec27 100644 --- a/plugins/a11yhelp/dialogs/lang/az.js +++ b/plugins/a11yhelp/dialogs/lang/az.js @@ -79,6 +79,10 @@ 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 } ] } diff --git a/plugins/a11yhelp/dialogs/lang/bg.js b/plugins/a11yhelp/dialogs/lang/bg.js index a2568c70da3..88ce16461e2 100644 --- a/plugins/a11yhelp/dialogs/lang/bg.js +++ b/plugins/a11yhelp/dialogs/lang/bg.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'bg', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ca.js b/plugins/a11yhelp/dialogs/lang/ca.js index 6f646ddbb1b..6d66983fb16 100644 --- a/plugins/a11yhelp/dialogs/lang/ca.js +++ b/plugins/a11yhelp/dialogs/lang/ca.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ca', { { name: 'Ajuda d\'accessibilitat', legend: 'Premi ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/cs.js b/plugins/a11yhelp/dialogs/lang/cs.js index 6bac9c0ce16..deda7abb086 100644 --- a/plugins/a11yhelp/dialogs/lang/cs.js +++ b/plugins/a11yhelp/dialogs/lang/cs.js @@ -79,6 +79,10 @@ 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 } ] } diff --git a/plugins/a11yhelp/dialogs/lang/cy.js b/plugins/a11yhelp/dialogs/lang/cy.js index dc54d1695b8..bbe5a3014f9 100644 --- a/plugins/a11yhelp/dialogs/lang/cy.js +++ b/plugins/a11yhelp/dialogs/lang/cy.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'cy', { { name: 'Cymorth Hygyrchedd', legend: 'Pwyswch ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/da.js b/plugins/a11yhelp/dialogs/lang/da.js index e7625002df0..cc0211d26f3 100644 --- a/plugins/a11yhelp/dialogs/lang/da.js +++ b/plugins/a11yhelp/dialogs/lang/da.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'da', { { name: 'Tilgængelighedshjælp', legend: 'Kilk ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/de-ch.js b/plugins/a11yhelp/dialogs/lang/de-ch.js index a65334e59f5..31cec706d6b 100644 --- a/plugins/a11yhelp/dialogs/lang/de-ch.js +++ b/plugins/a11yhelp/dialogs/lang/de-ch.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'de-ch', { { name: 'Eingabehilfen', legend: 'Drücken Sie ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/de.js b/plugins/a11yhelp/dialogs/lang/de.js index 78ab685a0aa..7c12c23fae3 100644 --- a/plugins/a11yhelp/dialogs/lang/de.js +++ b/plugins/a11yhelp/dialogs/lang/de.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'de', { { name: 'Eingabehilfen', legend: 'Drücken Sie ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/el.js b/plugins/a11yhelp/dialogs/lang/el.js index b59159d00ae..2d8aacd953e 100644 --- a/plugins/a11yhelp/dialogs/lang/el.js +++ b/plugins/a11yhelp/dialogs/lang/el.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'el', { { name: 'Βοήθεια Προσβασιμότητας', legend: 'Πατήστε ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/en-gb.js b/plugins/a11yhelp/dialogs/lang/en-gb.js index cb52d84028a..641e90304fc 100644 --- a/plugins/a11yhelp/dialogs/lang/en-gb.js +++ b/plugins/a11yhelp/dialogs/lang/en-gb.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'en-gb', { { name: ' Accessibility Help', legend: 'Press ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/en.js b/plugins/a11yhelp/dialogs/lang/en.js index 5bf4f9ff497..aef71438bc4 100644 --- a/plugins/a11yhelp/dialogs/lang/en.js +++ b/plugins/a11yhelp/dialogs/lang/en.js @@ -98,6 +98,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'en', { { name: ' Accessibility Help', legend: 'Press ${a11yHelp}' + }, + { + name: ' Paste as plain text', + legend: 'Press ${pastetext}' } ] } diff --git a/plugins/a11yhelp/dialogs/lang/eo.js b/plugins/a11yhelp/dialogs/lang/eo.js index 6e33ae34fd5..ee70fcbd9ce 100644 --- a/plugins/a11yhelp/dialogs/lang/eo.js +++ b/plugins/a11yhelp/dialogs/lang/eo.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'eo', { { name: 'Helpilo pri atingeblo', legend: 'Premu ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/es.js b/plugins/a11yhelp/dialogs/lang/es.js index ce20a6b8bd9..4b3083b299f 100644 --- a/plugins/a11yhelp/dialogs/lang/es.js +++ b/plugins/a11yhelp/dialogs/lang/es.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'es', { { name: 'Ayuda de Accesibilidad', legend: 'Presiona ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/et.js b/plugins/a11yhelp/dialogs/lang/et.js index 4628a434674..8a30a7e8a28 100644 --- a/plugins/a11yhelp/dialogs/lang/et.js +++ b/plugins/a11yhelp/dialogs/lang/et.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'et', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/eu.js b/plugins/a11yhelp/dialogs/lang/eu.js index 877f310b477..929ff92518a 100644 --- a/plugins/a11yhelp/dialogs/lang/eu.js +++ b/plugins/a11yhelp/dialogs/lang/eu.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'eu', { { name: 'Erabilerraztasunaren laguntza', legend: 'Sakatu ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/fa.js b/plugins/a11yhelp/dialogs/lang/fa.js index ea0c376b569..75b794c9e40 100644 --- a/plugins/a11yhelp/dialogs/lang/fa.js +++ b/plugins/a11yhelp/dialogs/lang/fa.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fa', { { name: 'راهنمای دسترسی', legend: 'فشردن ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/fi.js b/plugins/a11yhelp/dialogs/lang/fi.js index 2642ca6baf1..3183caa1522 100644 --- a/plugins/a11yhelp/dialogs/lang/fi.js +++ b/plugins/a11yhelp/dialogs/lang/fi.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fi', { { name: 'Saavutettavuus ohjeet', legend: 'Paina ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/fo.js b/plugins/a11yhelp/dialogs/lang/fo.js index 7d5e179d7f8..5774452683d 100644 --- a/plugins/a11yhelp/dialogs/lang/fo.js +++ b/plugins/a11yhelp/dialogs/lang/fo.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fo', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/fr-ca.js b/plugins/a11yhelp/dialogs/lang/fr-ca.js index 480c1f7dae0..d0f3022d209 100644 --- a/plugins/a11yhelp/dialogs/lang/fr-ca.js +++ b/plugins/a11yhelp/dialogs/lang/fr-ca.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fr-ca', { { name: 'Aide d\'accessibilité', legend: 'Appuyer sur ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/fr.js b/plugins/a11yhelp/dialogs/lang/fr.js index d1d3892d392..0125cc1ca6c 100644 --- a/plugins/a11yhelp/dialogs/lang/fr.js +++ b/plugins/a11yhelp/dialogs/lang/fr.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fr', { { name: ' Aide sur l\'accessibilité', legend: 'Appuyer sur ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/gl.js b/plugins/a11yhelp/dialogs/lang/gl.js index fe7806ba4a1..613d88ccdb7 100644 --- a/plugins/a11yhelp/dialogs/lang/gl.js +++ b/plugins/a11yhelp/dialogs/lang/gl.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'gl', { { name: 'Axuda da accesibilidade', legend: 'Prema ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/gu.js b/plugins/a11yhelp/dialogs/lang/gu.js index 950222385a6..94838591fc3 100644 --- a/plugins/a11yhelp/dialogs/lang/gu.js +++ b/plugins/a11yhelp/dialogs/lang/gu.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'gu', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/he.js b/plugins/a11yhelp/dialogs/lang/he.js index a42d7f9537b..a7a6e619ee0 100644 --- a/plugins/a11yhelp/dialogs/lang/he.js +++ b/plugins/a11yhelp/dialogs/lang/he.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'he', { { name: ' הוראות נגישות', legend: 'לחץ ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/hi.js b/plugins/a11yhelp/dialogs/lang/hi.js index 146f9ae9374..844db8616b2 100644 --- a/plugins/a11yhelp/dialogs/lang/hi.js +++ b/plugins/a11yhelp/dialogs/lang/hi.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'hi', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/hr.js b/plugins/a11yhelp/dialogs/lang/hr.js index d6f182cbe71..b7c7a2863f3 100644 --- a/plugins/a11yhelp/dialogs/lang/hr.js +++ b/plugins/a11yhelp/dialogs/lang/hr.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'hr', { { name: 'Pomoć za dostupnost', legend: 'Pritisni ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/hu.js b/plugins/a11yhelp/dialogs/lang/hu.js index 11d34b80ee1..88e291cd6d7 100644 --- a/plugins/a11yhelp/dialogs/lang/hu.js +++ b/plugins/a11yhelp/dialogs/lang/hu.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'hu', { { name: 'Kisegítő súgó', legend: 'Nyomjon ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/id.js b/plugins/a11yhelp/dialogs/lang/id.js index bc1cff3d81f..82385ac770a 100644 --- a/plugins/a11yhelp/dialogs/lang/id.js +++ b/plugins/a11yhelp/dialogs/lang/id.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'id', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/it.js b/plugins/a11yhelp/dialogs/lang/it.js index 53173c71821..90f61d77db3 100644 --- a/plugins/a11yhelp/dialogs/lang/it.js +++ b/plugins/a11yhelp/dialogs/lang/it.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'it', { { name: ' Aiuto Accessibilità', legend: 'Premi ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ja.js b/plugins/a11yhelp/dialogs/lang/ja.js index 0a4ed5aff0c..4f21b199184 100644 --- a/plugins/a11yhelp/dialogs/lang/ja.js +++ b/plugins/a11yhelp/dialogs/lang/ja.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ja', { { name: 'ユーザー補助ヘルプ', legend: '${a11yHelp} をクリック' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/km.js b/plugins/a11yhelp/dialogs/lang/km.js index 06f55bbc74a..4999b720463 100644 --- a/plugins/a11yhelp/dialogs/lang/km.js +++ b/plugins/a11yhelp/dialogs/lang/km.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'km', { { name: 'ជំនួយ​ពី​ភាព​ងាយស្រួល', legend: 'ជួយ ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ko.js b/plugins/a11yhelp/dialogs/lang/ko.js index 1ea8812ca69..12e43c7a397 100644 --- a/plugins/a11yhelp/dialogs/lang/ko.js +++ b/plugins/a11yhelp/dialogs/lang/ko.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ko', { { name: ' 접근성 도움말', legend: '${a11yHelp} 누르시오' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ku.js b/plugins/a11yhelp/dialogs/lang/ku.js index b666feb7870..86749ccc369 100644 --- a/plugins/a11yhelp/dialogs/lang/ku.js +++ b/plugins/a11yhelp/dialogs/lang/ku.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ku', { { name: 'دەستپێگەیشتنی یارمەتی', legend: 'کلیك ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/lt.js b/plugins/a11yhelp/dialogs/lang/lt.js index 5ff220fd2d4..ea4d6d07751 100644 --- a/plugins/a11yhelp/dialogs/lang/lt.js +++ b/plugins/a11yhelp/dialogs/lang/lt.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'lt', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/lv.js b/plugins/a11yhelp/dialogs/lang/lv.js index 60b7bf82976..9b1516d70d7 100644 --- a/plugins/a11yhelp/dialogs/lang/lv.js +++ b/plugins/a11yhelp/dialogs/lang/lv.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'lv', { { name: 'Pieejamības palīdzība', legend: 'Nospiediet ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/mk.js b/plugins/a11yhelp/dialogs/lang/mk.js index 84973d49f7e..3bbc233e838 100644 --- a/plugins/a11yhelp/dialogs/lang/mk.js +++ b/plugins/a11yhelp/dialogs/lang/mk.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'mk', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/mn.js b/plugins/a11yhelp/dialogs/lang/mn.js index b16e45b99f6..a647fe09535 100644 --- a/plugins/a11yhelp/dialogs/lang/mn.js +++ b/plugins/a11yhelp/dialogs/lang/mn.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'mn', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/nb.js b/plugins/a11yhelp/dialogs/lang/nb.js index b1ca0430ca6..fc09546d01f 100644 --- a/plugins/a11yhelp/dialogs/lang/nb.js +++ b/plugins/a11yhelp/dialogs/lang/nb.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'nb', { { name: 'Hjelp for tilgjengelighet', legend: 'Trykk ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/nl.js b/plugins/a11yhelp/dialogs/lang/nl.js index ccdc71eda20..40a7696c8a0 100644 --- a/plugins/a11yhelp/dialogs/lang/nl.js +++ b/plugins/a11yhelp/dialogs/lang/nl.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'nl', { { name: 'Toegankelijkheidshulp', legend: 'Druk op ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/no.js b/plugins/a11yhelp/dialogs/lang/no.js index eb10e630e06..de95435d052 100644 --- a/plugins/a11yhelp/dialogs/lang/no.js +++ b/plugins/a11yhelp/dialogs/lang/no.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'no', { { name: 'Hjelp for tilgjengelighet', legend: 'Trykk ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/oc.js b/plugins/a11yhelp/dialogs/lang/oc.js index efe6e56e013..f39d8aebe27 100644 --- a/plugins/a11yhelp/dialogs/lang/oc.js +++ b/plugins/a11yhelp/dialogs/lang/oc.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'oc', { { name: ' Ajuda sus l\'accessibilitat', legend: 'Quichar sus ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/pl.js b/plugins/a11yhelp/dialogs/lang/pl.js index 055c0f9ca0b..d6af5781afc 100644 --- a/plugins/a11yhelp/dialogs/lang/pl.js +++ b/plugins/a11yhelp/dialogs/lang/pl.js @@ -79,6 +79,10 @@ 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 } ] } diff --git a/plugins/a11yhelp/dialogs/lang/pt-br.js b/plugins/a11yhelp/dialogs/lang/pt-br.js index 29b7beaa6c3..e86053a8267 100644 --- a/plugins/a11yhelp/dialogs/lang/pt-br.js +++ b/plugins/a11yhelp/dialogs/lang/pt-br.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'pt-br', { { name: ' Ajuda de Acessibilidade', legend: 'Pressione ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/pt.js b/plugins/a11yhelp/dialogs/lang/pt.js index 0ee85c6cc01..e577a0e3ce3 100644 --- a/plugins/a11yhelp/dialogs/lang/pt.js +++ b/plugins/a11yhelp/dialogs/lang/pt.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'pt', { { name: 'Ajuda a acessibilidade', legend: 'Pressione ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ro.js b/plugins/a11yhelp/dialogs/lang/ro.js index 8796891442b..ac103314d87 100644 --- a/plugins/a11yhelp/dialogs/lang/ro.js +++ b/plugins/a11yhelp/dialogs/lang/ro.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ro', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ru.js b/plugins/a11yhelp/dialogs/lang/ru.js index 1b71c33041c..6da5f38a3fe 100644 --- a/plugins/a11yhelp/dialogs/lang/ru.js +++ b/plugins/a11yhelp/dialogs/lang/ru.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ru', { { name: 'Справка по горячим клавишам', legend: 'Нажмите ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/si.js b/plugins/a11yhelp/dialogs/lang/si.js index e6f5cbef4c4..bc61cb2bd15 100644 --- a/plugins/a11yhelp/dialogs/lang/si.js +++ b/plugins/a11yhelp/dialogs/lang/si.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'si', { { name: 'ප්‍රවේශ ', legend: 'ඔබන්න ${a11y }' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sk.js b/plugins/a11yhelp/dialogs/lang/sk.js index b5ba0b9bd0d..38e71403ec9 100644 --- a/plugins/a11yhelp/dialogs/lang/sk.js +++ b/plugins/a11yhelp/dialogs/lang/sk.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sk', { { name: 'Pomoc prístupnosti', legend: 'Stlačte ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sl.js b/plugins/a11yhelp/dialogs/lang/sl.js index e4e7f1c82cf..007d1f536bb 100644 --- a/plugins/a11yhelp/dialogs/lang/sl.js +++ b/plugins/a11yhelp/dialogs/lang/sl.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sl', { { name: 'Pomoč dostopnosti', legend: 'Pritisnite ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sq.js b/plugins/a11yhelp/dialogs/lang/sq.js index 2ef006b3189..af13addcd55 100644 --- a/plugins/a11yhelp/dialogs/lang/sq.js +++ b/plugins/a11yhelp/dialogs/lang/sq.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sq', { { name: 'Ndihmë Qasjeje', legend: 'Shtyp ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sr-latn.js b/plugins/a11yhelp/dialogs/lang/sr-latn.js index 03f40a64434..004b90087e0 100644 --- a/plugins/a11yhelp/dialogs/lang/sr-latn.js +++ b/plugins/a11yhelp/dialogs/lang/sr-latn.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sr-latn', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sr.js b/plugins/a11yhelp/dialogs/lang/sr.js index 63de6931f75..d9f8f6a6820 100644 --- a/plugins/a11yhelp/dialogs/lang/sr.js +++ b/plugins/a11yhelp/dialogs/lang/sr.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sr', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sv.js b/plugins/a11yhelp/dialogs/lang/sv.js index 9ba3e41ddee..ff5acb2f6ce 100644 --- a/plugins/a11yhelp/dialogs/lang/sv.js +++ b/plugins/a11yhelp/dialogs/lang/sv.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sv', { { name: 'Hjälp om tillgänglighet', legend: 'Tryck ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/th.js b/plugins/a11yhelp/dialogs/lang/th.js index 3a8acfb1811..869a6fdcd47 100644 --- a/plugins/a11yhelp/dialogs/lang/th.js +++ b/plugins/a11yhelp/dialogs/lang/th.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'th', { { name: ' Accessibility Help', // MISSING legend: 'Press ${a11yHelp}' // MISSING + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/tr.js b/plugins/a11yhelp/dialogs/lang/tr.js index f5dbba9070a..65c7f99f69a 100644 --- a/plugins/a11yhelp/dialogs/lang/tr.js +++ b/plugins/a11yhelp/dialogs/lang/tr.js @@ -79,6 +79,10 @@ 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 } ] } diff --git a/plugins/a11yhelp/dialogs/lang/tt.js b/plugins/a11yhelp/dialogs/lang/tt.js index 4e3e3d076f4..aa9a94db60b 100644 --- a/plugins/a11yhelp/dialogs/lang/tt.js +++ b/plugins/a11yhelp/dialogs/lang/tt.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'tt', { { name: ' Accessibility Help', // MISSING legend: '${a11yHelp} басыгыз' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ug.js b/plugins/a11yhelp/dialogs/lang/ug.js index 11ef2045415..4d472e37c7e 100644 --- a/plugins/a11yhelp/dialogs/lang/ug.js +++ b/plugins/a11yhelp/dialogs/lang/ug.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ug', { { name: 'توسالغۇسىز لايىھە چۈشەندۈرۈشى', legend: '${a11yHelp} نى بېسىڭ' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/uk.js b/plugins/a11yhelp/dialogs/lang/uk.js index 7f9e683f498..e287d9feace 100644 --- a/plugins/a11yhelp/dialogs/lang/uk.js +++ b/plugins/a11yhelp/dialogs/lang/uk.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'uk', { { name: 'Допомога з доступності', legend: 'Натисніть ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/vi.js b/plugins/a11yhelp/dialogs/lang/vi.js index 369ef4978d4..7a686332a7d 100644 --- a/plugins/a11yhelp/dialogs/lang/vi.js +++ b/plugins/a11yhelp/dialogs/lang/vi.js @@ -79,6 +79,10 @@ 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 } ] } diff --git a/plugins/a11yhelp/dialogs/lang/zh-cn.js b/plugins/a11yhelp/dialogs/lang/zh-cn.js index 8432d5b48c4..f7d58caf0b4 100644 --- a/plugins/a11yhelp/dialogs/lang/zh-cn.js +++ b/plugins/a11yhelp/dialogs/lang/zh-cn.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'zh-cn', { { name: '辅助功能帮助', legend: '按 ${a11yHelp}' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/zh.js b/plugins/a11yhelp/dialogs/lang/zh.js index 434fac35550..6b3dfe82c7e 100644 --- a/plugins/a11yhelp/dialogs/lang/zh.js +++ b/plugins/a11yhelp/dialogs/lang/zh.js @@ -79,6 +79,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'zh', { { name: '協助工具說明', legend: '請按下「${a11yHelp}」' + }, + { + name: ' Paste as plain text', // MISSING + legend: 'Press ${pastetext}' // MISSING } ] } From 2e346ed5b4424cbffd36f250c7ae737a27fd210f Mon Sep 17 00:00:00 2001 From: Beata Date: Thu, 25 May 2017 14:59:59 +0200 Subject: [PATCH 02/11] Create manual tests for commands. Change copy in manual test. --- tests/plugins/a11yhelp/manual/commands.html | 8 ++++ tests/plugins/a11yhelp/manual/commands.md | 52 +++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 tests/plugins/a11yhelp/manual/commands.html create mode 100644 tests/plugins/a11yhelp/manual/commands.md diff --git a/tests/plugins/a11yhelp/manual/commands.html b/tests/plugins/a11yhelp/manual/commands.html new file mode 100644 index 00000000000..d6322c8b8ba --- /dev/null +++ b/tests/plugins/a11yhelp/manual/commands.html @@ -0,0 +1,8 @@ + + + \ No newline at end of file diff --git a/tests/plugins/a11yhelp/manual/commands.md b/tests/plugins/a11yhelp/manual/commands.md new file mode 100644 index 00000000000..d0740a3824d --- /dev/null +++ b/tests/plugins/a11yhelp/manual/commands.md @@ -0,0 +1,52 @@ +@bender-tags: find, tc, 4.7.1, 16980 +@bender-ui: collapsed +@bender-ckeditor-plugins: wysiwygarea,sourcearea,htmlwriter,entities,toolbar,elementspath,undo,clipboard,format,basicstyles,autolink,autoembed,link,a11yhelp,pastetext + +### Scenario: + +1. Open Accessibility Help `ALT+0`. +2. Scroll down to `Commands` section. + +### Expected: +1. Mac users should see `Command` instead of `Ctrl` in instructions: + +``` +Undo command + Press Command+Z +Redo command + Press Shift+Command+Z +Bold command + Press Command+B +Italic command + Press Command+I +Underline command + Press Command+U +Link command + Press Command+L +Accessibility Help + Press Alt+0 +Paste as plain text + Press Shift+Command+V +``` + +2. Windows users should see `Ctrl` instead of `Command` in instructions: + +``` +Undo command + Press Ctrl+Z +Redo command + Press Shift+Ctrl+Z +Bold command + Press Ctrl+B +Italic command + Press Ctrl+I +Underline command + Press Ctrl+U +Link command + Press Ctrl+L +Accessibility Help + Press Alt+0 +Paste as plain text + Press Shift+Ctrl+V +``` + From c4dc4c157b0d14e161e6dd3a55445bab71f3d454 Mon Sep 17 00:00:00 2001 From: Beata Date: Wed, 31 May 2017 12:01:51 +0200 Subject: [PATCH 03/11] Add new command in help dialog dedicated fo Edge. --- dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt b/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt index c7748c8af88..07ac3895e13 100644 --- a/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt +++ b/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt @@ -37,6 +37,8 @@ legend.1.items.9.name = Label for the Accessibility Help section of the Accessib 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.11.name = Label for the Paste as Plain Text, followed by Paste Command section of the Accessibility Instructions dialog window. +legend.1.items.11.legend = Keyboard shortcut instructions for the Paste as Plain Text, followed by Paste command displayed in the Accessibility Instructions dialog window. backspace = The label for the "Backspace" key. tab = The label for the "Tab" key. enter = The label for the "Enter" key. From 33dddedc3febfd1b613412600c1a02cbcd595f08 Mon Sep 17 00:00:00 2001 From: Beata Date: Wed, 31 May 2017 12:09:54 +0200 Subject: [PATCH 04/11] Add new command in help dialog dedicated fo Edge. --- plugins/a11yhelp/dialogs/a11yhelp.js | 17 +++--- plugins/a11yhelp/dialogs/lang/af.js | 4 ++ plugins/a11yhelp/dialogs/lang/ar.js | 4 ++ plugins/a11yhelp/dialogs/lang/az.js | 4 ++ plugins/a11yhelp/dialogs/lang/bg.js | 4 ++ plugins/a11yhelp/dialogs/lang/ca.js | 4 ++ plugins/a11yhelp/dialogs/lang/cs.js | 4 ++ plugins/a11yhelp/dialogs/lang/cy.js | 4 ++ plugins/a11yhelp/dialogs/lang/da.js | 4 ++ plugins/a11yhelp/dialogs/lang/de-ch.js | 4 ++ plugins/a11yhelp/dialogs/lang/de.js | 4 ++ plugins/a11yhelp/dialogs/lang/el.js | 4 ++ plugins/a11yhelp/dialogs/lang/en-gb.js | 4 ++ plugins/a11yhelp/dialogs/lang/en.js | 4 ++ plugins/a11yhelp/dialogs/lang/eo.js | 4 ++ plugins/a11yhelp/dialogs/lang/es.js | 4 ++ plugins/a11yhelp/dialogs/lang/et.js | 4 ++ plugins/a11yhelp/dialogs/lang/eu.js | 4 ++ plugins/a11yhelp/dialogs/lang/fa.js | 4 ++ plugins/a11yhelp/dialogs/lang/fi.js | 4 ++ plugins/a11yhelp/dialogs/lang/fo.js | 4 ++ plugins/a11yhelp/dialogs/lang/fr-ca.js | 4 ++ plugins/a11yhelp/dialogs/lang/fr.js | 4 ++ plugins/a11yhelp/dialogs/lang/gl.js | 4 ++ plugins/a11yhelp/dialogs/lang/gu.js | 4 ++ plugins/a11yhelp/dialogs/lang/he.js | 4 ++ plugins/a11yhelp/dialogs/lang/hi.js | 4 ++ plugins/a11yhelp/dialogs/lang/hr.js | 4 ++ plugins/a11yhelp/dialogs/lang/hu.js | 4 ++ plugins/a11yhelp/dialogs/lang/id.js | 4 ++ plugins/a11yhelp/dialogs/lang/it.js | 4 ++ plugins/a11yhelp/dialogs/lang/ja.js | 4 ++ plugins/a11yhelp/dialogs/lang/km.js | 4 ++ plugins/a11yhelp/dialogs/lang/ko.js | 4 ++ plugins/a11yhelp/dialogs/lang/ku.js | 4 ++ plugins/a11yhelp/dialogs/lang/lt.js | 4 ++ plugins/a11yhelp/dialogs/lang/lv.js | 4 ++ plugins/a11yhelp/dialogs/lang/mk.js | 4 ++ plugins/a11yhelp/dialogs/lang/mn.js | 4 ++ plugins/a11yhelp/dialogs/lang/nb.js | 4 ++ plugins/a11yhelp/dialogs/lang/nl.js | 4 ++ plugins/a11yhelp/dialogs/lang/no.js | 4 ++ plugins/a11yhelp/dialogs/lang/oc.js | 4 ++ plugins/a11yhelp/dialogs/lang/pl.js | 4 ++ plugins/a11yhelp/dialogs/lang/pt-br.js | 4 ++ plugins/a11yhelp/dialogs/lang/pt.js | 4 ++ plugins/a11yhelp/dialogs/lang/ro.js | 4 ++ plugins/a11yhelp/dialogs/lang/ru.js | 4 ++ plugins/a11yhelp/dialogs/lang/si.js | 4 ++ plugins/a11yhelp/dialogs/lang/sk.js | 4 ++ plugins/a11yhelp/dialogs/lang/sl.js | 4 ++ plugins/a11yhelp/dialogs/lang/sq.js | 4 ++ plugins/a11yhelp/dialogs/lang/sr-latn.js | 4 ++ plugins/a11yhelp/dialogs/lang/sr.js | 4 ++ plugins/a11yhelp/dialogs/lang/sv.js | 4 ++ plugins/a11yhelp/dialogs/lang/th.js | 4 ++ plugins/a11yhelp/dialogs/lang/tr.js | 4 ++ plugins/a11yhelp/dialogs/lang/tt.js | 4 ++ plugins/a11yhelp/dialogs/lang/ug.js | 4 ++ plugins/a11yhelp/dialogs/lang/uk.js | 4 ++ plugins/a11yhelp/dialogs/lang/vi.js | 4 ++ plugins/a11yhelp/dialogs/lang/zh-cn.js | 4 ++ plugins/a11yhelp/dialogs/lang/zh.js | 4 ++ tests/plugins/a11yhelp/manual/commands.md | 52 ------------------- .../manual/{commands.html => plaintext.html} | 0 tests/plugins/a11yhelp/manual/plaintext.md | 39 ++++++++++++++ 66 files changed, 294 insertions(+), 62 deletions(-) delete mode 100644 tests/plugins/a11yhelp/manual/commands.md rename tests/plugins/a11yhelp/manual/{commands.html => plaintext.html} (100%) create mode 100644 tests/plugins/a11yhelp/manual/plaintext.md diff --git a/plugins/a11yhelp/dialogs/a11yhelp.js b/plugins/a11yhelp/dialogs/a11yhelp.js index d4ca275b7f4..1663e526f06 100644 --- a/plugins/a11yhelp/dialogs/a11yhelp.js +++ b/plugins/a11yhelp/dialogs/a11yhelp.js @@ -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 ]; @@ -103,18 +102,12 @@ CKEDITOR.dialog.add( 'a11yHelp', function( editor ) { 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; - return function( match, name ) { + var keystrokeName = editor.getCommandKeystroke( 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 keystrokeName ? representKeyStroke( keystrokeName ) : match; }; } )(); @@ -139,6 +132,10 @@ CKEDITOR.dialog.add( 'a11yHelp', function( editor ) { var item = items[ j ], itemLegend = item.legend.replace( variablesPattern, replaceVariables ); + // (#16980) There should be a different hotkey shown in Commands on Edge browser. + if ( section.name === 'Commands' && ( j === 10 && CKEDITOR.env.edge || j === 11 && !CKEDITOR.env.edge ) ) + continue; + // (#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. diff --git a/plugins/a11yhelp/dialogs/lang/af.js b/plugins/a11yhelp/dialogs/lang/af.js index 8d5ed378ea0..d93a3de5b13 100644 --- a/plugins/a11yhelp/dialogs/lang/af.js +++ b/plugins/a11yhelp/dialogs/lang/af.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'af', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ar.js b/plugins/a11yhelp/dialogs/lang/ar.js index 989293beac0..3157371dc48 100644 --- a/plugins/a11yhelp/dialogs/lang/ar.js +++ b/plugins/a11yhelp/dialogs/lang/ar.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ar', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/az.js b/plugins/a11yhelp/dialogs/lang/az.js index 1d00583ec27..2e429ce8d86 100644 --- a/plugins/a11yhelp/dialogs/lang/az.js +++ b/plugins/a11yhelp/dialogs/lang/az.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'az', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/bg.js b/plugins/a11yhelp/dialogs/lang/bg.js index 88ce16461e2..23cce5eb780 100644 --- a/plugins/a11yhelp/dialogs/lang/bg.js +++ b/plugins/a11yhelp/dialogs/lang/bg.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'bg', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ca.js b/plugins/a11yhelp/dialogs/lang/ca.js index 6d66983fb16..0bd28b5873a 100644 --- a/plugins/a11yhelp/dialogs/lang/ca.js +++ b/plugins/a11yhelp/dialogs/lang/ca.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ca', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/cs.js b/plugins/a11yhelp/dialogs/lang/cs.js index deda7abb086..0d52a605210 100644 --- a/plugins/a11yhelp/dialogs/lang/cs.js +++ b/plugins/a11yhelp/dialogs/lang/cs.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'cs', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/cy.js b/plugins/a11yhelp/dialogs/lang/cy.js index bbe5a3014f9..d7011966556 100644 --- a/plugins/a11yhelp/dialogs/lang/cy.js +++ b/plugins/a11yhelp/dialogs/lang/cy.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'cy', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/da.js b/plugins/a11yhelp/dialogs/lang/da.js index cc0211d26f3..a397fd2da95 100644 --- a/plugins/a11yhelp/dialogs/lang/da.js +++ b/plugins/a11yhelp/dialogs/lang/da.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'da', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: '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 31cec706d6b..4a45437dc1d 100644 --- a/plugins/a11yhelp/dialogs/lang/de-ch.js +++ b/plugins/a11yhelp/dialogs/lang/de-ch.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'de-ch', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/de.js b/plugins/a11yhelp/dialogs/lang/de.js index 7c12c23fae3..557dc5cf944 100644 --- a/plugins/a11yhelp/dialogs/lang/de.js +++ b/plugins/a11yhelp/dialogs/lang/de.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'de', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/el.js b/plugins/a11yhelp/dialogs/lang/el.js index 2d8aacd953e..f6cb5219bf0 100644 --- a/plugins/a11yhelp/dialogs/lang/el.js +++ b/plugins/a11yhelp/dialogs/lang/el.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'el', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: '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 641e90304fc..8d415a784c6 100644 --- a/plugins/a11yhelp/dialogs/lang/en-gb.js +++ b/plugins/a11yhelp/dialogs/lang/en-gb.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'en-gb', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/en.js b/plugins/a11yhelp/dialogs/lang/en.js index aef71438bc4..183b579daf9 100644 --- a/plugins/a11yhelp/dialogs/lang/en.js +++ b/plugins/a11yhelp/dialogs/lang/en.js @@ -102,6 +102,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'en', { { name: ' Paste as plain text', legend: 'Press ${pastetext}' + }, + { + name: 'Paste as plain text', + legend: 'Press ${pastetext}, followed by ${paste} ' } ] } diff --git a/plugins/a11yhelp/dialogs/lang/eo.js b/plugins/a11yhelp/dialogs/lang/eo.js index ee70fcbd9ce..0675ab2d456 100644 --- a/plugins/a11yhelp/dialogs/lang/eo.js +++ b/plugins/a11yhelp/dialogs/lang/eo.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'eo', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/es.js b/plugins/a11yhelp/dialogs/lang/es.js index 4b3083b299f..f83b51b6c81 100644 --- a/plugins/a11yhelp/dialogs/lang/es.js +++ b/plugins/a11yhelp/dialogs/lang/es.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'es', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/et.js b/plugins/a11yhelp/dialogs/lang/et.js index 8a30a7e8a28..5322b5f0004 100644 --- a/plugins/a11yhelp/dialogs/lang/et.js +++ b/plugins/a11yhelp/dialogs/lang/et.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'et', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/eu.js b/plugins/a11yhelp/dialogs/lang/eu.js index 929ff92518a..45dd1121c2e 100644 --- a/plugins/a11yhelp/dialogs/lang/eu.js +++ b/plugins/a11yhelp/dialogs/lang/eu.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'eu', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/fa.js b/plugins/a11yhelp/dialogs/lang/fa.js index 75b794c9e40..246fcc9bc3a 100644 --- a/plugins/a11yhelp/dialogs/lang/fa.js +++ b/plugins/a11yhelp/dialogs/lang/fa.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fa', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/fi.js b/plugins/a11yhelp/dialogs/lang/fi.js index 3183caa1522..1cae38d3502 100644 --- a/plugins/a11yhelp/dialogs/lang/fi.js +++ b/plugins/a11yhelp/dialogs/lang/fi.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fi', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/fo.js b/plugins/a11yhelp/dialogs/lang/fo.js index 5774452683d..51c04eb1b5e 100644 --- a/plugins/a11yhelp/dialogs/lang/fo.js +++ b/plugins/a11yhelp/dialogs/lang/fo.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fo', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: '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 d0f3022d209..aed3a9e59b0 100644 --- a/plugins/a11yhelp/dialogs/lang/fr-ca.js +++ b/plugins/a11yhelp/dialogs/lang/fr-ca.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fr-ca', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/fr.js b/plugins/a11yhelp/dialogs/lang/fr.js index 0125cc1ca6c..4ca4fdeab8e 100644 --- a/plugins/a11yhelp/dialogs/lang/fr.js +++ b/plugins/a11yhelp/dialogs/lang/fr.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fr', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/gl.js b/plugins/a11yhelp/dialogs/lang/gl.js index 613d88ccdb7..483bbf5af2c 100644 --- a/plugins/a11yhelp/dialogs/lang/gl.js +++ b/plugins/a11yhelp/dialogs/lang/gl.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'gl', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/gu.js b/plugins/a11yhelp/dialogs/lang/gu.js index 94838591fc3..5e1b875bd38 100644 --- a/plugins/a11yhelp/dialogs/lang/gu.js +++ b/plugins/a11yhelp/dialogs/lang/gu.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'gu', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/he.js b/plugins/a11yhelp/dialogs/lang/he.js index a7a6e619ee0..8ed4550c34a 100644 --- a/plugins/a11yhelp/dialogs/lang/he.js +++ b/plugins/a11yhelp/dialogs/lang/he.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'he', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/hi.js b/plugins/a11yhelp/dialogs/lang/hi.js index 844db8616b2..001c76ce185 100644 --- a/plugins/a11yhelp/dialogs/lang/hi.js +++ b/plugins/a11yhelp/dialogs/lang/hi.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'hi', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/hr.js b/plugins/a11yhelp/dialogs/lang/hr.js index b7c7a2863f3..48317422652 100644 --- a/plugins/a11yhelp/dialogs/lang/hr.js +++ b/plugins/a11yhelp/dialogs/lang/hr.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'hr', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/hu.js b/plugins/a11yhelp/dialogs/lang/hu.js index 88e291cd6d7..4e97d703899 100644 --- a/plugins/a11yhelp/dialogs/lang/hu.js +++ b/plugins/a11yhelp/dialogs/lang/hu.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'hu', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/id.js b/plugins/a11yhelp/dialogs/lang/id.js index 82385ac770a..8c8c4f95d86 100644 --- a/plugins/a11yhelp/dialogs/lang/id.js +++ b/plugins/a11yhelp/dialogs/lang/id.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'id', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/it.js b/plugins/a11yhelp/dialogs/lang/it.js index 90f61d77db3..84b01ec1e3e 100644 --- a/plugins/a11yhelp/dialogs/lang/it.js +++ b/plugins/a11yhelp/dialogs/lang/it.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'it', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ja.js b/plugins/a11yhelp/dialogs/lang/ja.js index 4f21b199184..910e277d6dd 100644 --- a/plugins/a11yhelp/dialogs/lang/ja.js +++ b/plugins/a11yhelp/dialogs/lang/ja.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ja', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/km.js b/plugins/a11yhelp/dialogs/lang/km.js index 4999b720463..3468df3a1e9 100644 --- a/plugins/a11yhelp/dialogs/lang/km.js +++ b/plugins/a11yhelp/dialogs/lang/km.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'km', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ko.js b/plugins/a11yhelp/dialogs/lang/ko.js index 12e43c7a397..8eb641ce52e 100644 --- a/plugins/a11yhelp/dialogs/lang/ko.js +++ b/plugins/a11yhelp/dialogs/lang/ko.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ko', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ku.js b/plugins/a11yhelp/dialogs/lang/ku.js index 86749ccc369..55e06a71caf 100644 --- a/plugins/a11yhelp/dialogs/lang/ku.js +++ b/plugins/a11yhelp/dialogs/lang/ku.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ku', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/lt.js b/plugins/a11yhelp/dialogs/lang/lt.js index ea4d6d07751..25ead76eccc 100644 --- a/plugins/a11yhelp/dialogs/lang/lt.js +++ b/plugins/a11yhelp/dialogs/lang/lt.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'lt', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/lv.js b/plugins/a11yhelp/dialogs/lang/lv.js index 9b1516d70d7..6be0d050475 100644 --- a/plugins/a11yhelp/dialogs/lang/lv.js +++ b/plugins/a11yhelp/dialogs/lang/lv.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'lv', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/mk.js b/plugins/a11yhelp/dialogs/lang/mk.js index 3bbc233e838..3f1ddf5783d 100644 --- a/plugins/a11yhelp/dialogs/lang/mk.js +++ b/plugins/a11yhelp/dialogs/lang/mk.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'mk', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/mn.js b/plugins/a11yhelp/dialogs/lang/mn.js index a647fe09535..6fa72044560 100644 --- a/plugins/a11yhelp/dialogs/lang/mn.js +++ b/plugins/a11yhelp/dialogs/lang/mn.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'mn', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/nb.js b/plugins/a11yhelp/dialogs/lang/nb.js index fc09546d01f..47e5c3c7e3d 100644 --- a/plugins/a11yhelp/dialogs/lang/nb.js +++ b/plugins/a11yhelp/dialogs/lang/nb.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'nb', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/nl.js b/plugins/a11yhelp/dialogs/lang/nl.js index 40a7696c8a0..03447b28399 100644 --- a/plugins/a11yhelp/dialogs/lang/nl.js +++ b/plugins/a11yhelp/dialogs/lang/nl.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'nl', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/no.js b/plugins/a11yhelp/dialogs/lang/no.js index de95435d052..fb5ae5bd29f 100644 --- a/plugins/a11yhelp/dialogs/lang/no.js +++ b/plugins/a11yhelp/dialogs/lang/no.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'no', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/oc.js b/plugins/a11yhelp/dialogs/lang/oc.js index f39d8aebe27..4160c7a89a9 100644 --- a/plugins/a11yhelp/dialogs/lang/oc.js +++ b/plugins/a11yhelp/dialogs/lang/oc.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'oc', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/pl.js b/plugins/a11yhelp/dialogs/lang/pl.js index d6af5781afc..c5904c3a3fd 100644 --- a/plugins/a11yhelp/dialogs/lang/pl.js +++ b/plugins/a11yhelp/dialogs/lang/pl.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'pl', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: '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 e86053a8267..16b9d4ad591 100644 --- a/plugins/a11yhelp/dialogs/lang/pt-br.js +++ b/plugins/a11yhelp/dialogs/lang/pt-br.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'pt-br', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/pt.js b/plugins/a11yhelp/dialogs/lang/pt.js index e577a0e3ce3..ac0ea7aa477 100644 --- a/plugins/a11yhelp/dialogs/lang/pt.js +++ b/plugins/a11yhelp/dialogs/lang/pt.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'pt', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ro.js b/plugins/a11yhelp/dialogs/lang/ro.js index ac103314d87..808a2db1ecd 100644 --- a/plugins/a11yhelp/dialogs/lang/ro.js +++ b/plugins/a11yhelp/dialogs/lang/ro.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ro', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ru.js b/plugins/a11yhelp/dialogs/lang/ru.js index 6da5f38a3fe..30d72dba064 100644 --- a/plugins/a11yhelp/dialogs/lang/ru.js +++ b/plugins/a11yhelp/dialogs/lang/ru.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ru', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/si.js b/plugins/a11yhelp/dialogs/lang/si.js index bc61cb2bd15..0db37dc3c07 100644 --- a/plugins/a11yhelp/dialogs/lang/si.js +++ b/plugins/a11yhelp/dialogs/lang/si.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'si', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sk.js b/plugins/a11yhelp/dialogs/lang/sk.js index 38e71403ec9..3cd6b8af189 100644 --- a/plugins/a11yhelp/dialogs/lang/sk.js +++ b/plugins/a11yhelp/dialogs/lang/sk.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sk', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sl.js b/plugins/a11yhelp/dialogs/lang/sl.js index 007d1f536bb..4097eb16b95 100644 --- a/plugins/a11yhelp/dialogs/lang/sl.js +++ b/plugins/a11yhelp/dialogs/lang/sl.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sl', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sq.js b/plugins/a11yhelp/dialogs/lang/sq.js index af13addcd55..30d429ee6bc 100644 --- a/plugins/a11yhelp/dialogs/lang/sq.js +++ b/plugins/a11yhelp/dialogs/lang/sq.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sq', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: '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 004b90087e0..38b32fcd937 100644 --- a/plugins/a11yhelp/dialogs/lang/sr-latn.js +++ b/plugins/a11yhelp/dialogs/lang/sr-latn.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sr-latn', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sr.js b/plugins/a11yhelp/dialogs/lang/sr.js index d9f8f6a6820..03ff26cf69e 100644 --- a/plugins/a11yhelp/dialogs/lang/sr.js +++ b/plugins/a11yhelp/dialogs/lang/sr.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sr', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/sv.js b/plugins/a11yhelp/dialogs/lang/sv.js index ff5acb2f6ce..eff38aecc2b 100644 --- a/plugins/a11yhelp/dialogs/lang/sv.js +++ b/plugins/a11yhelp/dialogs/lang/sv.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sv', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/th.js b/plugins/a11yhelp/dialogs/lang/th.js index 869a6fdcd47..b5ba131f558 100644 --- a/plugins/a11yhelp/dialogs/lang/th.js +++ b/plugins/a11yhelp/dialogs/lang/th.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'th', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/tr.js b/plugins/a11yhelp/dialogs/lang/tr.js index 65c7f99f69a..09a5179a574 100644 --- a/plugins/a11yhelp/dialogs/lang/tr.js +++ b/plugins/a11yhelp/dialogs/lang/tr.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'tr', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/tt.js b/plugins/a11yhelp/dialogs/lang/tt.js index aa9a94db60b..8a25c4acf2f 100644 --- a/plugins/a11yhelp/dialogs/lang/tt.js +++ b/plugins/a11yhelp/dialogs/lang/tt.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'tt', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/ug.js b/plugins/a11yhelp/dialogs/lang/ug.js index 4d472e37c7e..4196f55513a 100644 --- a/plugins/a11yhelp/dialogs/lang/ug.js +++ b/plugins/a11yhelp/dialogs/lang/ug.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ug', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/uk.js b/plugins/a11yhelp/dialogs/lang/uk.js index e287d9feace..61e71014b31 100644 --- a/plugins/a11yhelp/dialogs/lang/uk.js +++ b/plugins/a11yhelp/dialogs/lang/uk.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'uk', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/vi.js b/plugins/a11yhelp/dialogs/lang/vi.js index 7a686332a7d..b36bb1a00e3 100644 --- a/plugins/a11yhelp/dialogs/lang/vi.js +++ b/plugins/a11yhelp/dialogs/lang/vi.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'vi', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: '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 f7d58caf0b4..6a5110a6e03 100644 --- a/plugins/a11yhelp/dialogs/lang/zh-cn.js +++ b/plugins/a11yhelp/dialogs/lang/zh-cn.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'zh-cn', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/plugins/a11yhelp/dialogs/lang/zh.js b/plugins/a11yhelp/dialogs/lang/zh.js index 6b3dfe82c7e..8006ff1760e 100644 --- a/plugins/a11yhelp/dialogs/lang/zh.js +++ b/plugins/a11yhelp/dialogs/lang/zh.js @@ -83,6 +83,10 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'zh', { { name: ' Paste as plain text', // MISSING legend: 'Press ${pastetext}' // MISSING + }, + { + name: 'Paste as plain text', // MISSING + legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING } ] } diff --git a/tests/plugins/a11yhelp/manual/commands.md b/tests/plugins/a11yhelp/manual/commands.md deleted file mode 100644 index d0740a3824d..00000000000 --- a/tests/plugins/a11yhelp/manual/commands.md +++ /dev/null @@ -1,52 +0,0 @@ -@bender-tags: find, tc, 4.7.1, 16980 -@bender-ui: collapsed -@bender-ckeditor-plugins: wysiwygarea,sourcearea,htmlwriter,entities,toolbar,elementspath,undo,clipboard,format,basicstyles,autolink,autoembed,link,a11yhelp,pastetext - -### Scenario: - -1. Open Accessibility Help `ALT+0`. -2. Scroll down to `Commands` section. - -### Expected: -1. Mac users should see `Command` instead of `Ctrl` in instructions: - -``` -Undo command - Press Command+Z -Redo command - Press Shift+Command+Z -Bold command - Press Command+B -Italic command - Press Command+I -Underline command - Press Command+U -Link command - Press Command+L -Accessibility Help - Press Alt+0 -Paste as plain text - Press Shift+Command+V -``` - -2. Windows users should see `Ctrl` instead of `Command` in instructions: - -``` -Undo command - Press Ctrl+Z -Redo command - Press Shift+Ctrl+Z -Bold command - Press Ctrl+B -Italic command - Press Ctrl+I -Underline command - Press Ctrl+U -Link command - Press Ctrl+L -Accessibility Help - Press Alt+0 -Paste as plain text - Press Shift+Ctrl+V -``` - diff --git a/tests/plugins/a11yhelp/manual/commands.html b/tests/plugins/a11yhelp/manual/plaintext.html similarity index 100% rename from tests/plugins/a11yhelp/manual/commands.html rename to tests/plugins/a11yhelp/manual/plaintext.html diff --git a/tests/plugins/a11yhelp/manual/plaintext.md b/tests/plugins/a11yhelp/manual/plaintext.md new file mode 100644 index 00000000000..8c40a803cf4 --- /dev/null +++ b/tests/plugins/a11yhelp/manual/plaintext.md @@ -0,0 +1,39 @@ +@bender-tags: find, tc, 4.7.1, 16980 +@bender-ui: collapsed +@bender-ckeditor-plugins: wysiwygarea,a11yhelp,pastetext + +### Scenario: + +1. Open Accessibility Help `ALT+0`. +2. 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: +``` +Paste as plain text + Press Shift+Ctrl+V +``` + +Edge: +``` +Paste as plain text + Press Shift+Ctrl+V, followed by Ctrl+V +``` + From 41e15d1be592ba5b5fbbf31bf6ff7f0feba6c601 Mon Sep 17 00:00:00 2001 From: Beata Date: Wed, 31 May 2017 12:20:47 +0200 Subject: [PATCH 05/11] Add Chrome, Firefox to manual test. --- tests/plugins/a11yhelp/manual/plaintext.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/plugins/a11yhelp/manual/plaintext.md b/tests/plugins/a11yhelp/manual/plaintext.md index 8c40a803cf4..cea26235f0a 100644 --- a/tests/plugins/a11yhelp/manual/plaintext.md +++ b/tests/plugins/a11yhelp/manual/plaintext.md @@ -25,7 +25,7 @@ Paste as plain text 2. Windows users should see: -IE: +IE, Chrome, Firefox: ``` Paste as plain text Press Shift+Ctrl+V From be315265412a3e98c4fa8da164e32c04346c7d3b Mon Sep 17 00:00:00 2001 From: Beata Date: Wed, 31 May 2017 14:26:17 +0200 Subject: [PATCH 06/11] Code improvement. --- dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt b/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt index 07ac3895e13..52fc2080600 100644 --- a/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt +++ b/dev/langtool/meta/ckeditor.plugin-a11yhelp-dialogs/meta.txt @@ -37,8 +37,7 @@ legend.1.items.9.name = Label for the Accessibility Help section of the Accessib 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.11.name = Label for the Paste as Plain Text, followed by Paste Command section of the Accessibility Instructions dialog window. -legend.1.items.11.legend = Keyboard shortcut instructions for the Paste as Plain Text, followed by Paste 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. From d5c87b7a4b60c89f453f1e34f0c731a30b1f1922 Mon Sep 17 00:00:00 2001 From: Beata Date: Wed, 31 May 2017 14:28:39 +0200 Subject: [PATCH 07/11] Code improvement. Changes in translations. --- plugins/a11yhelp/dialogs/a11yhelp.js | 14 +++++++------- plugins/a11yhelp/dialogs/lang/af.js | 7 ++----- plugins/a11yhelp/dialogs/lang/ar.js | 7 ++----- plugins/a11yhelp/dialogs/lang/az.js | 7 ++----- plugins/a11yhelp/dialogs/lang/bg.js | 7 ++----- plugins/a11yhelp/dialogs/lang/ca.js | 7 ++----- plugins/a11yhelp/dialogs/lang/cs.js | 7 ++----- plugins/a11yhelp/dialogs/lang/cy.js | 7 ++----- plugins/a11yhelp/dialogs/lang/da.js | 7 ++----- plugins/a11yhelp/dialogs/lang/de-ch.js | 7 ++----- plugins/a11yhelp/dialogs/lang/de.js | 7 ++----- plugins/a11yhelp/dialogs/lang/el.js | 7 ++----- plugins/a11yhelp/dialogs/lang/en-gb.js | 7 ++----- plugins/a11yhelp/dialogs/lang/en.js | 7 ++----- plugins/a11yhelp/dialogs/lang/eo.js | 7 ++----- plugins/a11yhelp/dialogs/lang/es.js | 7 ++----- plugins/a11yhelp/dialogs/lang/et.js | 7 ++----- plugins/a11yhelp/dialogs/lang/eu.js | 7 ++----- plugins/a11yhelp/dialogs/lang/fa.js | 7 ++----- plugins/a11yhelp/dialogs/lang/fi.js | 7 ++----- plugins/a11yhelp/dialogs/lang/fo.js | 7 ++----- plugins/a11yhelp/dialogs/lang/fr-ca.js | 7 ++----- plugins/a11yhelp/dialogs/lang/fr.js | 7 ++----- plugins/a11yhelp/dialogs/lang/gl.js | 7 ++----- plugins/a11yhelp/dialogs/lang/gu.js | 7 ++----- plugins/a11yhelp/dialogs/lang/he.js | 7 ++----- plugins/a11yhelp/dialogs/lang/hi.js | 7 ++----- plugins/a11yhelp/dialogs/lang/hr.js | 7 ++----- plugins/a11yhelp/dialogs/lang/hu.js | 7 ++----- plugins/a11yhelp/dialogs/lang/id.js | 7 ++----- plugins/a11yhelp/dialogs/lang/it.js | 7 ++----- plugins/a11yhelp/dialogs/lang/ja.js | 7 ++----- plugins/a11yhelp/dialogs/lang/km.js | 7 ++----- plugins/a11yhelp/dialogs/lang/ko.js | 7 ++----- plugins/a11yhelp/dialogs/lang/ku.js | 7 ++----- plugins/a11yhelp/dialogs/lang/lt.js | 7 ++----- plugins/a11yhelp/dialogs/lang/lv.js | 7 ++----- plugins/a11yhelp/dialogs/lang/mk.js | 7 ++----- plugins/a11yhelp/dialogs/lang/mn.js | 7 ++----- plugins/a11yhelp/dialogs/lang/nb.js | 7 ++----- plugins/a11yhelp/dialogs/lang/nl.js | 7 ++----- plugins/a11yhelp/dialogs/lang/no.js | 7 ++----- plugins/a11yhelp/dialogs/lang/oc.js | 7 ++----- plugins/a11yhelp/dialogs/lang/pl.js | 7 ++----- plugins/a11yhelp/dialogs/lang/pt-br.js | 7 ++----- plugins/a11yhelp/dialogs/lang/pt.js | 7 ++----- plugins/a11yhelp/dialogs/lang/ro.js | 7 ++----- plugins/a11yhelp/dialogs/lang/ru.js | 7 ++----- plugins/a11yhelp/dialogs/lang/si.js | 7 ++----- plugins/a11yhelp/dialogs/lang/sk.js | 7 ++----- plugins/a11yhelp/dialogs/lang/sl.js | 7 ++----- plugins/a11yhelp/dialogs/lang/sq.js | 7 ++----- plugins/a11yhelp/dialogs/lang/sr-latn.js | 7 ++----- plugins/a11yhelp/dialogs/lang/sr.js | 7 ++----- plugins/a11yhelp/dialogs/lang/sv.js | 7 ++----- plugins/a11yhelp/dialogs/lang/th.js | 7 ++----- plugins/a11yhelp/dialogs/lang/tr.js | 7 ++----- plugins/a11yhelp/dialogs/lang/tt.js | 7 ++----- plugins/a11yhelp/dialogs/lang/ug.js | 7 ++----- plugins/a11yhelp/dialogs/lang/uk.js | 7 ++----- plugins/a11yhelp/dialogs/lang/vi.js | 7 ++----- plugins/a11yhelp/dialogs/lang/zh-cn.js | 7 ++----- plugins/a11yhelp/dialogs/lang/zh.js | 7 ++----- 63 files changed, 131 insertions(+), 317 deletions(-) diff --git a/plugins/a11yhelp/dialogs/a11yhelp.js b/plugins/a11yhelp/dialogs/a11yhelp.js index 1663e526f06..672d9130382 100644 --- a/plugins/a11yhelp/dialogs/a11yhelp.js +++ b/plugins/a11yhelp/dialogs/a11yhelp.js @@ -103,11 +103,11 @@ CKEDITOR.dialog.add( 'a11yHelp', function( editor ) { var replaceVariables = ( function() { return function( match, name ) { - var keystrokeName = editor.getCommandKeystroke( name ); + var keystrokeCode = editor.getCommandKeystroke( name ); // Return the keystroke representation or leave match untouched // if there's no keystroke for such command. - return keystrokeName ? representKeyStroke( keystrokeName ) : match; + return keystrokeCode ? representKeyStroke( keystrokeCode ) : match; }; } )(); @@ -130,17 +130,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; - // (#16980) There should be a different hotkey shown in Commands on Edge browser. - if ( section.name === 'Commands' && ( j === 10 && CKEDITOR.env.edge || j === 11 && !CKEDITOR.env.edge ) ) - continue; + 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 d93a3de5b13..cdaaa006e2e 100644 --- a/plugins/a11yhelp/dialogs/lang/af.js +++ b/plugins/a11yhelp/dialogs/lang/af.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'af', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 3157371dc48..e012402d3a3 100644 --- a/plugins/a11yhelp/dialogs/lang/ar.js +++ b/plugins/a11yhelp/dialogs/lang/ar.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ar', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 2e429ce8d86..c94470c4ec1 100644 --- a/plugins/a11yhelp/dialogs/lang/az.js +++ b/plugins/a11yhelp/dialogs/lang/az.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'az', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 23cce5eb780..3d8d21c3d1d 100644 --- a/plugins/a11yhelp/dialogs/lang/bg.js +++ b/plugins/a11yhelp/dialogs/lang/bg.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'bg', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 0bd28b5873a..1e602ad1424 100644 --- a/plugins/a11yhelp/dialogs/lang/ca.js +++ b/plugins/a11yhelp/dialogs/lang/ca.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ca', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 0d52a605210..f336dde4870 100644 --- a/plugins/a11yhelp/dialogs/lang/cs.js +++ b/plugins/a11yhelp/dialogs/lang/cs.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'cs', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 d7011966556..a40df105bf0 100644 --- a/plugins/a11yhelp/dialogs/lang/cy.js +++ b/plugins/a11yhelp/dialogs/lang/cy.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'cy', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 a397fd2da95..8bc051a8701 100644 --- a/plugins/a11yhelp/dialogs/lang/da.js +++ b/plugins/a11yhelp/dialogs/lang/da.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'da', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 4a45437dc1d..917ccab4416 100644 --- a/plugins/a11yhelp/dialogs/lang/de-ch.js +++ b/plugins/a11yhelp/dialogs/lang/de-ch.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'de-ch', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 557dc5cf944..2434934e597 100644 --- a/plugins/a11yhelp/dialogs/lang/de.js +++ b/plugins/a11yhelp/dialogs/lang/de.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'de', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 f6cb5219bf0..c3ebf61b2b0 100644 --- a/plugins/a11yhelp/dialogs/lang/el.js +++ b/plugins/a11yhelp/dialogs/lang/el.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'el', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 8d415a784c6..3e80600e915 100644 --- a/plugins/a11yhelp/dialogs/lang/en-gb.js +++ b/plugins/a11yhelp/dialogs/lang/en-gb.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'en-gb', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 183b579daf9..8b5e99b32d8 100644 --- a/plugins/a11yhelp/dialogs/lang/en.js +++ b/plugins/a11yhelp/dialogs/lang/en.js @@ -101,11 +101,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'en', { }, { name: ' Paste as plain text', - legend: 'Press ${pastetext}' - }, - { - name: 'Paste as plain text', - legend: 'Press ${pastetext}, followed by ${paste} ' + 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 0675ab2d456..381af0b3033 100644 --- a/plugins/a11yhelp/dialogs/lang/eo.js +++ b/plugins/a11yhelp/dialogs/lang/eo.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'eo', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 f83b51b6c81..fb1f5dfbd19 100644 --- a/plugins/a11yhelp/dialogs/lang/es.js +++ b/plugins/a11yhelp/dialogs/lang/es.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'es', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 5322b5f0004..8585a6933cc 100644 --- a/plugins/a11yhelp/dialogs/lang/et.js +++ b/plugins/a11yhelp/dialogs/lang/et.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'et', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 45dd1121c2e..9d7cf34e8bd 100644 --- a/plugins/a11yhelp/dialogs/lang/eu.js +++ b/plugins/a11yhelp/dialogs/lang/eu.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'eu', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 246fcc9bc3a..21cd385a3ab 100644 --- a/plugins/a11yhelp/dialogs/lang/fa.js +++ b/plugins/a11yhelp/dialogs/lang/fa.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fa', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 1cae38d3502..f12e7450581 100644 --- a/plugins/a11yhelp/dialogs/lang/fi.js +++ b/plugins/a11yhelp/dialogs/lang/fi.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fi', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 51c04eb1b5e..4b37405952d 100644 --- a/plugins/a11yhelp/dialogs/lang/fo.js +++ b/plugins/a11yhelp/dialogs/lang/fo.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fo', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 aed3a9e59b0..fa6fb46f0c1 100644 --- a/plugins/a11yhelp/dialogs/lang/fr-ca.js +++ b/plugins/a11yhelp/dialogs/lang/fr-ca.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fr-ca', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 4ca4fdeab8e..3c637c7cadb 100644 --- a/plugins/a11yhelp/dialogs/lang/fr.js +++ b/plugins/a11yhelp/dialogs/lang/fr.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'fr', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 483bbf5af2c..29c93f8c304 100644 --- a/plugins/a11yhelp/dialogs/lang/gl.js +++ b/plugins/a11yhelp/dialogs/lang/gl.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'gl', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 5e1b875bd38..34d5973936c 100644 --- a/plugins/a11yhelp/dialogs/lang/gu.js +++ b/plugins/a11yhelp/dialogs/lang/gu.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'gu', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 8ed4550c34a..7d25d2ca91a 100644 --- a/plugins/a11yhelp/dialogs/lang/he.js +++ b/plugins/a11yhelp/dialogs/lang/he.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'he', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 001c76ce185..d512455bf84 100644 --- a/plugins/a11yhelp/dialogs/lang/hi.js +++ b/plugins/a11yhelp/dialogs/lang/hi.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'hi', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 48317422652..e0d42e117a7 100644 --- a/plugins/a11yhelp/dialogs/lang/hr.js +++ b/plugins/a11yhelp/dialogs/lang/hr.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'hr', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 4e97d703899..d17fe00bc9a 100644 --- a/plugins/a11yhelp/dialogs/lang/hu.js +++ b/plugins/a11yhelp/dialogs/lang/hu.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'hu', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 8c8c4f95d86..d8579bbd323 100644 --- a/plugins/a11yhelp/dialogs/lang/id.js +++ b/plugins/a11yhelp/dialogs/lang/id.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'id', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 84b01ec1e3e..d8ae3567f58 100644 --- a/plugins/a11yhelp/dialogs/lang/it.js +++ b/plugins/a11yhelp/dialogs/lang/it.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'it', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 910e277d6dd..4e5cd4040a5 100644 --- a/plugins/a11yhelp/dialogs/lang/ja.js +++ b/plugins/a11yhelp/dialogs/lang/ja.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ja', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 3468df3a1e9..024c702cdda 100644 --- a/plugins/a11yhelp/dialogs/lang/km.js +++ b/plugins/a11yhelp/dialogs/lang/km.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'km', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 8eb641ce52e..cfac34bcc9d 100644 --- a/plugins/a11yhelp/dialogs/lang/ko.js +++ b/plugins/a11yhelp/dialogs/lang/ko.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ko', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 55e06a71caf..fbd1fa35194 100644 --- a/plugins/a11yhelp/dialogs/lang/ku.js +++ b/plugins/a11yhelp/dialogs/lang/ku.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ku', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 25ead76eccc..b0e4b9f61cc 100644 --- a/plugins/a11yhelp/dialogs/lang/lt.js +++ b/plugins/a11yhelp/dialogs/lang/lt.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'lt', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 6be0d050475..382b80c3010 100644 --- a/plugins/a11yhelp/dialogs/lang/lv.js +++ b/plugins/a11yhelp/dialogs/lang/lv.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'lv', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 3f1ddf5783d..e085a15c666 100644 --- a/plugins/a11yhelp/dialogs/lang/mk.js +++ b/plugins/a11yhelp/dialogs/lang/mk.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'mk', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 6fa72044560..9a693d4738c 100644 --- a/plugins/a11yhelp/dialogs/lang/mn.js +++ b/plugins/a11yhelp/dialogs/lang/mn.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'mn', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 47e5c3c7e3d..edb3fdc566c 100644 --- a/plugins/a11yhelp/dialogs/lang/nb.js +++ b/plugins/a11yhelp/dialogs/lang/nb.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'nb', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 03447b28399..1e42ee0db3c 100644 --- a/plugins/a11yhelp/dialogs/lang/nl.js +++ b/plugins/a11yhelp/dialogs/lang/nl.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'nl', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 fb5ae5bd29f..064857c1f39 100644 --- a/plugins/a11yhelp/dialogs/lang/no.js +++ b/plugins/a11yhelp/dialogs/lang/no.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'no', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 4160c7a89a9..10c758959cc 100644 --- a/plugins/a11yhelp/dialogs/lang/oc.js +++ b/plugins/a11yhelp/dialogs/lang/oc.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'oc', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 c5904c3a3fd..26a57c7369c 100644 --- a/plugins/a11yhelp/dialogs/lang/pl.js +++ b/plugins/a11yhelp/dialogs/lang/pl.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'pl', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 16b9d4ad591..532c7f5a406 100644 --- a/plugins/a11yhelp/dialogs/lang/pt-br.js +++ b/plugins/a11yhelp/dialogs/lang/pt-br.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'pt-br', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 ac0ea7aa477..fcf8f4ccd2f 100644 --- a/plugins/a11yhelp/dialogs/lang/pt.js +++ b/plugins/a11yhelp/dialogs/lang/pt.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'pt', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 808a2db1ecd..6e1d741bb9a 100644 --- a/plugins/a11yhelp/dialogs/lang/ro.js +++ b/plugins/a11yhelp/dialogs/lang/ro.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ro', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 30d72dba064..ecb40574d66 100644 --- a/plugins/a11yhelp/dialogs/lang/ru.js +++ b/plugins/a11yhelp/dialogs/lang/ru.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ru', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 0db37dc3c07..b5ef550fc2a 100644 --- a/plugins/a11yhelp/dialogs/lang/si.js +++ b/plugins/a11yhelp/dialogs/lang/si.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'si', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 3cd6b8af189..a998e7777b9 100644 --- a/plugins/a11yhelp/dialogs/lang/sk.js +++ b/plugins/a11yhelp/dialogs/lang/sk.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sk', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 4097eb16b95..8ce3d2655ef 100644 --- a/plugins/a11yhelp/dialogs/lang/sl.js +++ b/plugins/a11yhelp/dialogs/lang/sl.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sl', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 30d429ee6bc..6b4881ec226 100644 --- a/plugins/a11yhelp/dialogs/lang/sq.js +++ b/plugins/a11yhelp/dialogs/lang/sq.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sq', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 38b32fcd937..156e1bfb43b 100644 --- a/plugins/a11yhelp/dialogs/lang/sr-latn.js +++ b/plugins/a11yhelp/dialogs/lang/sr-latn.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sr-latn', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 03ff26cf69e..589ae91ab8d 100644 --- a/plugins/a11yhelp/dialogs/lang/sr.js +++ b/plugins/a11yhelp/dialogs/lang/sr.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sr', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 eff38aecc2b..cd793350780 100644 --- a/plugins/a11yhelp/dialogs/lang/sv.js +++ b/plugins/a11yhelp/dialogs/lang/sv.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'sv', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 b5ba131f558..82749cf868c 100644 --- a/plugins/a11yhelp/dialogs/lang/th.js +++ b/plugins/a11yhelp/dialogs/lang/th.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'th', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 09a5179a574..27925e0d4e1 100644 --- a/plugins/a11yhelp/dialogs/lang/tr.js +++ b/plugins/a11yhelp/dialogs/lang/tr.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'tr', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 8a25c4acf2f..8a7c57c230c 100644 --- a/plugins/a11yhelp/dialogs/lang/tt.js +++ b/plugins/a11yhelp/dialogs/lang/tt.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'tt', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 4196f55513a..3891af28816 100644 --- a/plugins/a11yhelp/dialogs/lang/ug.js +++ b/plugins/a11yhelp/dialogs/lang/ug.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'ug', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 61e71014b31..2e530b3e7e4 100644 --- a/plugins/a11yhelp/dialogs/lang/uk.js +++ b/plugins/a11yhelp/dialogs/lang/uk.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'uk', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 b36bb1a00e3..b7ed897b49c 100644 --- a/plugins/a11yhelp/dialogs/lang/vi.js +++ b/plugins/a11yhelp/dialogs/lang/vi.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'vi', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 6a5110a6e03..6ac5580d23f 100644 --- a/plugins/a11yhelp/dialogs/lang/zh-cn.js +++ b/plugins/a11yhelp/dialogs/lang/zh-cn.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'zh-cn', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // 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 8006ff1760e..dea300e6308 100644 --- a/plugins/a11yhelp/dialogs/lang/zh.js +++ b/plugins/a11yhelp/dialogs/lang/zh.js @@ -82,11 +82,8 @@ CKEDITOR.plugins.setLang( 'a11yhelp', 'zh', { }, { name: ' Paste as plain text', // MISSING - legend: 'Press ${pastetext}' // MISSING - }, - { - name: 'Paste as plain text', // MISSING - legend: 'Press ${pastetext}, followed by ${paste} ' // MISSING + legend: 'Press ${pastetext}', // MISSING + legendEdge: 'Press ${pastetext}, followed by ${paste}' // MISSING } ] } From 2f1cbdec445d9cf86492d89aea4d5071c27a2935 Mon Sep 17 00:00:00 2001 From: Marek Lewandowski Date: Wed, 31 May 2017 15:55:01 +0200 Subject: [PATCH 08/11] Refactoring: further simplify the code. --- plugins/a11yhelp/dialogs/a11yhelp.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/plugins/a11yhelp/dialogs/a11yhelp.js b/plugins/a11yhelp/dialogs/a11yhelp.js index 672d9130382..38d7b8a8dff 100644 --- a/plugins/a11yhelp/dialogs/a11yhelp.js +++ b/plugins/a11yhelp/dialogs/a11yhelp.js @@ -99,17 +99,14 @@ CKEDITOR.dialog.add( 'a11yHelp', function( editor ) { return presentation.join( '+' ); } - var variablesPattern = /\$\{(.*?)\}/g; - - var replaceVariables = ( function() { - return function( match, name ) { + var variablesPattern = /\$\{(.*?)\}/g, + replaceVariables = function( match, name ) { var keystrokeCode = editor.getCommandKeystroke( name ); // Return the keystroke representation or leave match untouched // if there's no keystroke for such command. return keystrokeCode ? representKeyStroke( keystrokeCode ) : match; }; - } )(); // Create the help list directly from lang file entries. function buildHelpContents() { From 04cafcd0202a9d40b18efeea22c5267cdd968432 Mon Sep 17 00:00:00 2001 From: Marek Lewandowski Date: Wed, 31 May 2017 16:03:35 +0200 Subject: [PATCH 09/11] Tests: adjusted formatting. [skip ci] --- tests/plugins/a11yhelp/manual/plaintext.md | 46 +++++++++++----------- 1 file changed, 22 insertions(+), 24 deletions(-) diff --git a/tests/plugins/a11yhelp/manual/plaintext.md b/tests/plugins/a11yhelp/manual/plaintext.md index cea26235f0a..ba38ff20073 100644 --- a/tests/plugins/a11yhelp/manual/plaintext.md +++ b/tests/plugins/a11yhelp/manual/plaintext.md @@ -10,30 +10,28 @@ ### 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 -``` + * 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 -``` - + * IE, Chrome, Firefox: + ``` + Paste as plain text + Press Shift+Ctrl+V + ``` + + * Edge: + ``` + Paste as plain text + Press Shift+Ctrl+V, followed by Ctrl+V + ``` From b03c44227accbc1c25abf82b4de54af3de05e52a Mon Sep 17 00:00:00 2001 From: Marek Lewandowski Date: Wed, 31 May 2017 16:12:44 +0200 Subject: [PATCH 10/11] Tests: manual test corrections. [skip ci] --- tests/plugins/a11yhelp/manual/plaintext.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/plugins/a11yhelp/manual/plaintext.md b/tests/plugins/a11yhelp/manual/plaintext.md index ba38ff20073..ac8e1d29f03 100644 --- a/tests/plugins/a11yhelp/manual/plaintext.md +++ b/tests/plugins/a11yhelp/manual/plaintext.md @@ -1,11 +1,12 @@ -@bender-tags: find, tc, 4.7.1, 16980 +@bender-tags: tc, 4.7.1, 16980, feature @bender-ui: collapsed @bender-ckeditor-plugins: wysiwygarea,a11yhelp,pastetext ### Scenario: -1. Open Accessibility Help `ALT+0`. -2. Scroll down to `Commands` section. +1. Focus the edtior. +1. Open Accessibility Help using `ALT+0` hotkey. +1. Scroll down to `Commands` section. ### Expected: 1. Mac users should see: From 3b46f2b7625d1fb2714f18559c38f583152aa1a6 Mon Sep 17 00:00:00 2001 From: Marek Lewandowski Date: Wed, 31 May 2017 16:26:59 +0200 Subject: [PATCH 11/11] Changelog entry. [skip ci] --- CHANGES.md | 4 ++++ 1 file changed, 4 insertions(+) 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:**