diff --git a/Build/overrides/ckeditor5/package.json b/Build/overrides/ckeditor5/package.json new file mode 100644 index 0000000000000000000000000000000000000000..e692236cee4152ebb90b7b40e9759888f392f278 --- /dev/null +++ b/Build/overrides/ckeditor5/package.json @@ -0,0 +1,7 @@ +{ + "name": "ckeditor5", + "description": "Override of the official ckeditor5 umbrella package to avoid pulling in all available packages. See: https://github.com/ckeditor/ckeditor5/issues/16360", + "version": "41.4.2", + "private": true, + "license": "GPL-2.0+" +} diff --git a/Build/overrides/ckeditor5/src/clipboard.d.ts b/Build/overrides/ckeditor5/src/clipboard.d.ts new file mode 100644 index 0000000000000000000000000000000000000000..aa7bd922dfaff7a20a7a0fc8feaabf023c825810 --- /dev/null +++ b/Build/overrides/ckeditor5/src/clipboard.d.ts @@ -0,0 +1 @@ +export * from '@ckeditor/ckeditor5-clipboard'; diff --git a/Build/overrides/ckeditor5/src/core.d.ts b/Build/overrides/ckeditor5/src/core.d.ts new file mode 100644 index 0000000000000000000000000000000000000000..4b46d412de0b18f5c0d758ec000e9d4780227474 --- /dev/null +++ b/Build/overrides/ckeditor5/src/core.d.ts @@ -0,0 +1 @@ +export * from '@ckeditor/ckeditor5-core'; diff --git a/Build/overrides/ckeditor5/src/engine.d.ts b/Build/overrides/ckeditor5/src/engine.d.ts new file mode 100644 index 0000000000000000000000000000000000000000..767512f811842693068dc91ab416ba6405f3346f --- /dev/null +++ b/Build/overrides/ckeditor5/src/engine.d.ts @@ -0,0 +1 @@ +export * from '@ckeditor/ckeditor5-engine'; diff --git a/Build/overrides/ckeditor5/src/enter.d.ts b/Build/overrides/ckeditor5/src/enter.d.ts new file mode 100644 index 0000000000000000000000000000000000000000..a48ae4c4d2091af9f839ccea3a659f8425f140b6 --- /dev/null +++ b/Build/overrides/ckeditor5/src/enter.d.ts @@ -0,0 +1 @@ +export * from '@ckeditor/ckeditor5-enter'; diff --git a/Build/overrides/ckeditor5/src/paragraph.d.ts b/Build/overrides/ckeditor5/src/paragraph.d.ts new file mode 100644 index 0000000000000000000000000000000000000000..e2de1ae3ed9d59889854b0d3cc6598ee8562ba1e --- /dev/null +++ b/Build/overrides/ckeditor5/src/paragraph.d.ts @@ -0,0 +1 @@ +export * from '@ckeditor/ckeditor5-paragraph'; diff --git a/Build/overrides/ckeditor5/src/select-all.d.ts b/Build/overrides/ckeditor5/src/select-all.d.ts new file mode 100644 index 0000000000000000000000000000000000000000..cd22466aee08b66ad841fdbf66dd85d794581759 --- /dev/null +++ b/Build/overrides/ckeditor5/src/select-all.d.ts @@ -0,0 +1 @@ +export * from '@ckeditor/ckeditor5-select-all'; diff --git a/Build/overrides/ckeditor5/src/typing.d.ts b/Build/overrides/ckeditor5/src/typing.d.ts new file mode 100644 index 0000000000000000000000000000000000000000..903a690c41f7af40405007b5b77346b598ff1e25 --- /dev/null +++ b/Build/overrides/ckeditor5/src/typing.d.ts @@ -0,0 +1 @@ +export * from '@ckeditor/ckeditor5-typing'; diff --git a/Build/overrides/ckeditor5/src/ui.d.ts b/Build/overrides/ckeditor5/src/ui.d.ts new file mode 100644 index 0000000000000000000000000000000000000000..3b273215a826977015ee3976c14645f7141c1213 --- /dev/null +++ b/Build/overrides/ckeditor5/src/ui.d.ts @@ -0,0 +1 @@ +export * from '@ckeditor/ckeditor5-ui'; diff --git a/Build/overrides/ckeditor5/src/undo.d.ts b/Build/overrides/ckeditor5/src/undo.d.ts new file mode 100644 index 0000000000000000000000000000000000000000..6d6d15c30e50edb51243c3e05fc0febc2481ded7 --- /dev/null +++ b/Build/overrides/ckeditor5/src/undo.d.ts @@ -0,0 +1 @@ +export * from '@ckeditor/ckeditor5-undo'; diff --git a/Build/overrides/ckeditor5/src/utils.d.ts b/Build/overrides/ckeditor5/src/utils.d.ts new file mode 100644 index 0000000000000000000000000000000000000000..43a27abfcc75a2fc31a6c5efccab70fd650caab2 --- /dev/null +++ b/Build/overrides/ckeditor5/src/utils.d.ts @@ -0,0 +1 @@ +export * from '@ckeditor/ckeditor5-utils'; diff --git a/Build/overrides/ckeditor5/src/watchdog.d.ts b/Build/overrides/ckeditor5/src/watchdog.d.ts new file mode 100644 index 0000000000000000000000000000000000000000..8515685745110e45da2cf2a0975be0b4960df3ef --- /dev/null +++ b/Build/overrides/ckeditor5/src/watchdog.d.ts @@ -0,0 +1 @@ +export * from '@ckeditor/ckeditor5-watchdog'; diff --git a/Build/overrides/ckeditor5/src/widget.d.ts b/Build/overrides/ckeditor5/src/widget.d.ts new file mode 100644 index 0000000000000000000000000000000000000000..f108c3270b3ccc148f69d04ad00c1b98f916661e --- /dev/null +++ b/Build/overrides/ckeditor5/src/widget.d.ts @@ -0,0 +1 @@ +export * from '@ckeditor/ckeditor5-widget'; diff --git a/Build/package-lock.json b/Build/package-lock.json index d5e6591ebbce0e922bec8b05b4571696b0d159a8..7c866826d6ede5459d358c33a01241fe2816246c 100644 --- a/Build/package-lock.json +++ b/Build/package-lock.json @@ -7,38 +7,41 @@ "name": "typo3-cms", "license": "GPL-2.0+", "dependencies": { - "@ckeditor/ckeditor5-alignment": "^41.3.0", - "@ckeditor/ckeditor5-autoformat": "^41.3.0", - "@ckeditor/ckeditor5-basic-styles": "^41.3.0", - "@ckeditor/ckeditor5-block-quote": "^41.3.0", - "@ckeditor/ckeditor5-clipboard": "^41.3.0", - "@ckeditor/ckeditor5-code-block": "^41.3.0", - "@ckeditor/ckeditor5-core": "^41.3.0", - "@ckeditor/ckeditor5-editor-classic": "^41.3.0", - "@ckeditor/ckeditor5-engine": "^41.3.0", - "@ckeditor/ckeditor5-essentials": "^41.3.0", - "@ckeditor/ckeditor5-find-and-replace": "^41.3.0", - "@ckeditor/ckeditor5-font": "^41.3.0", - "@ckeditor/ckeditor5-heading": "^41.3.0", - "@ckeditor/ckeditor5-horizontal-line": "^41.3.0", - "@ckeditor/ckeditor5-html-support": "^41.3.0", - "@ckeditor/ckeditor5-indent": "^41.3.0", + "@ckeditor/ckeditor5-alignment": "^41.4.2", + "@ckeditor/ckeditor5-autoformat": "^41.4.2", + "@ckeditor/ckeditor5-basic-styles": "^41.4.2", + "@ckeditor/ckeditor5-block-quote": "^41.4.2", + "@ckeditor/ckeditor5-clipboard": "^41.4.2", + "@ckeditor/ckeditor5-code-block": "^41.4.2", + "@ckeditor/ckeditor5-core": "^41.4.2", + "@ckeditor/ckeditor5-editor-classic": "^41.4.2", + "@ckeditor/ckeditor5-engine": "^41.4.2", + "@ckeditor/ckeditor5-essentials": "^41.4.2", + "@ckeditor/ckeditor5-find-and-replace": "^41.4.2", + "@ckeditor/ckeditor5-font": "^41.4.2", + "@ckeditor/ckeditor5-heading": "^41.4.2", + "@ckeditor/ckeditor5-horizontal-line": "^41.4.2", + "@ckeditor/ckeditor5-html-support": "^41.4.2", + "@ckeditor/ckeditor5-indent": "^41.4.2", "@ckeditor/ckeditor5-inspector": "^4.1.0", - "@ckeditor/ckeditor5-link": "^41.3.0", - "@ckeditor/ckeditor5-list": "^41.3.0", - "@ckeditor/ckeditor5-paragraph": "^41.3.0", - "@ckeditor/ckeditor5-paste-from-office": "^41.3.0", - "@ckeditor/ckeditor5-remove-format": "^41.3.0", - "@ckeditor/ckeditor5-show-blocks": "^41.3.0", - "@ckeditor/ckeditor5-source-editing": "^41.3.0", - "@ckeditor/ckeditor5-special-characters": "^41.3.0", - "@ckeditor/ckeditor5-style": "^41.3.0", - "@ckeditor/ckeditor5-table": "^41.3.0", - "@ckeditor/ckeditor5-theme-lark": "^41.3.0", - "@ckeditor/ckeditor5-ui": "^41.3.0", - "@ckeditor/ckeditor5-undo": "^41.3.0", - "@ckeditor/ckeditor5-utils": "^41.3.0", - "@ckeditor/ckeditor5-word-count": "^41.3.0", + "@ckeditor/ckeditor5-link": "^41.4.2", + "@ckeditor/ckeditor5-list": "^41.4.2", + "@ckeditor/ckeditor5-paragraph": "^41.4.2", + "@ckeditor/ckeditor5-paste-from-office": "^41.4.2", + "@ckeditor/ckeditor5-remove-format": "^41.4.2", + "@ckeditor/ckeditor5-select-all": "^41.4.2", + "@ckeditor/ckeditor5-show-blocks": "^41.4.2", + "@ckeditor/ckeditor5-source-editing": "^41.4.2", + "@ckeditor/ckeditor5-special-characters": "^41.4.2", + "@ckeditor/ckeditor5-style": "^41.4.2", + "@ckeditor/ckeditor5-table": "^41.4.2", + "@ckeditor/ckeditor5-theme-lark": "^41.4.2", + "@ckeditor/ckeditor5-ui": "^41.4.2", + "@ckeditor/ckeditor5-undo": "^41.4.2", + "@ckeditor/ckeditor5-upload": "^41.4.2", + "@ckeditor/ckeditor5-utils": "^41.4.2", + "@ckeditor/ckeditor5-watchdog": "^41.4.2", + "@ckeditor/ckeditor5-word-count": "^41.4.2", "@codemirror/autocomplete": "^6.12.0", "@codemirror/commands": "^6.3.3", "@codemirror/lang-css": "^6.2.1", @@ -65,6 +68,7 @@ "autosize": "^6.0.1", "bootstrap": "^5.3.2", "chart.js": "^4.4.2", + "ckeditor5": "file:overrides/ckeditor5", "cropperjs": "^1.6.1", "css-tree": "^2.3.1", "flatpickr": "^4.6.13", @@ -85,7 +89,7 @@ "taboverride": "^4.0.3" }, "devDependencies": { - "@ckeditor/ckeditor5-dev-utils": "^39.6.3", + "@ckeditor/ckeditor5-dev-utils": "^40.0.0", "@open-wc/testing": "^4.0.0", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-node-resolve": "^15.2.3", @@ -181,27 +185,27 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", - "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", + "version": "7.24.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz", + "integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==", "dev": true, "dependencies": { - "@babel/highlight": "^7.23.4", - "chalk": "^2.4.2" + "@babel/highlight": "^7.24.2", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/generator": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", - "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.5.tgz", + "integrity": "sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==", "dev": true, "dependencies": { - "@babel/types": "^7.23.6", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", + "@babel/types": "^7.24.5", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" }, "engines": { @@ -243,53 +247,54 @@ } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.5.tgz", + "integrity": "sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.24.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", - "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", + "version": "7.24.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz", + "integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.5.tgz", + "integrity": "sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", - "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.5.tgz", + "integrity": "sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-validator-identifier": "^7.24.5", "chalk": "^2.4.2", - "js-tokens": "^4.0.0" + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz", - "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.5.tgz", + "integrity": "sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -313,19 +318,19 @@ } }, "node_modules/@babel/traverse": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.0.tgz", - "integrity": "sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.5.tgz", + "integrity": "sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", + "@babel/code-frame": "^7.24.2", + "@babel/generator": "^7.24.5", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.24.0", - "@babel/types": "^7.24.0", + "@babel/helper-split-export-declaration": "^7.24.5", + "@babel/parser": "^7.24.5", + "@babel/types": "^7.24.5", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -334,13 +339,13 @@ } }, "node_modules/@babel/types": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", - "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", + "version": "7.24.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.5.tgz", + "integrity": "sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.23.4", - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-string-parser": "^7.24.1", + "@babel/helper-validator-identifier": "^7.24.5", "to-fast-properties": "^2.0.0" }, "engines": { @@ -348,72 +353,73 @@ } }, "node_modules/@ckeditor/ckeditor5-alignment": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-alignment/-/ckeditor5-alignment-41.3.0.tgz", - "integrity": "sha512-n+4AaxVoHjWvdkGVxCODlQFUGYqpUnQX7FwXD8xb4iXhcWmIhlMM81hTJ0KReJPwBfDxcre1NR+Kn9hWcgQlOg==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-alignment/-/ckeditor5-alignment-41.4.2.tgz", + "integrity": "sha512-kFiEIZfUNt2TCrwJgM4mot6LLqzbH4vbfYcjbrsUz28kLv8guzcwKXPRe0ZrHo+WS7Cny8j5aCEuUAs3sxEmAg==", "dependencies": { - "ckeditor5": "41.3.0" + "ckeditor5": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-autoformat": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-autoformat/-/ckeditor5-autoformat-41.3.0.tgz", - "integrity": "sha512-7PilkC98/erd93/SSc8uJ65UMtDL4HTq84dS8vq76PAcW09mvEyd+g3/NEh9cQzJPOn4XDVN4oTLg1bU3t5bQA==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-autoformat/-/ckeditor5-autoformat-41.4.2.tgz", + "integrity": "sha512-Ukit63jHiAuLyfESdLSc6ya12xKJxDP83krZFiMY5bfXssg0z39CGuHOZlwaI9r7bBjWWMGJJeaC/9i/6L9y7g==", "dependencies": { - "ckeditor5": "41.3.0" + "ckeditor5": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-basic-styles": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-basic-styles/-/ckeditor5-basic-styles-41.3.0.tgz", - "integrity": "sha512-FSH/pmrApZZqZ83LHXsQkjQK5fRai7UUyqkPBsL/mgTm05/MLgyuoGYTR5+ogRTh05IQV6Wt9aMtRoboAtLCrw==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-basic-styles/-/ckeditor5-basic-styles-41.4.2.tgz", + "integrity": "sha512-+Y+M9/JRX3xSHX/E5zFwzuKPzEeeuL61wcig1DuEz7GvK5sRLJcbdVQmiJnfDh3iOcf/ob1nahNgHAEoCno0Dw==", "dependencies": { - "ckeditor5": "41.3.0" + "ckeditor5": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-block-quote": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-block-quote/-/ckeditor5-block-quote-41.3.0.tgz", - "integrity": "sha512-md1xncrU4GQRHaJMVtON6F+7cVz+IaqEKtovnODja5CWMIrDfBQ+JMECo3UjGUn1V7nJgF+MUODnUI4+Ns4Ngw==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-block-quote/-/ckeditor5-block-quote-41.4.2.tgz", + "integrity": "sha512-tkEKd3pmDO8QWm243FRDRUv5COayXYZJpMFUL6blw3m6IXb4ujcXKn61A+UwUO+kM0NGTuepHZJkFSuV1/90sw==", "dependencies": { - "ckeditor5": "41.3.0" + "ckeditor5": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-clipboard": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-clipboard/-/ckeditor5-clipboard-41.3.0.tgz", - "integrity": "sha512-ZVCl4L4FggW64DtL5m1RPSKEo6HwkTViu7m+cN6NXT7VAV4SVEvxhL1vYpz/vhBBPZLw6kSELX17fbI3PbIa0g==", - "dependencies": { - "@ckeditor/ckeditor5-core": "41.3.0", - "@ckeditor/ckeditor5-engine": "41.3.0", - "@ckeditor/ckeditor5-ui": "41.3.0", - "@ckeditor/ckeditor5-utils": "41.3.0", - "@ckeditor/ckeditor5-widget": "41.3.0", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-clipboard/-/ckeditor5-clipboard-41.4.2.tgz", + "integrity": "sha512-cMoGXClFxp5uR5Wr1cZnop5IdmqTZXTcrUuEoyhF+1hk+QDhp2ibQ2dTKu6hw+TTzw3Xd6g8Kj0Oj+mXoIur+w==", + "dependencies": { + "@ckeditor/ckeditor5-core": "41.4.2", + "@ckeditor/ckeditor5-engine": "41.4.2", + "@ckeditor/ckeditor5-ui": "41.4.2", + "@ckeditor/ckeditor5-utils": "41.4.2", + "@ckeditor/ckeditor5-widget": "41.4.2", "lodash-es": "4.17.21" } }, "node_modules/@ckeditor/ckeditor5-code-block": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-code-block/-/ckeditor5-code-block-41.3.0.tgz", - "integrity": "sha512-7W8OCPBn2xzmfaFiPTonelxfi8k2TW2UeMY5chvl+9MmG9dnOwy0z7bIyO7uUzic+4dJxZB77/n9fjQWrWauuA==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-code-block/-/ckeditor5-code-block-41.4.2.tgz", + "integrity": "sha512-NyPvffk+yA2rWsiF3Q/dDyO1ZtUvlX5hEVEWCG9C4wz9NVtBmoK0v1HmcsBDYQ//TwLY3N8HA0LX00UGTHVGFw==", "dependencies": { - "ckeditor5": "41.3.0" + "ckeditor5": "41.4.2", + "lodash-es": "4.17.21" } }, "node_modules/@ckeditor/ckeditor5-core": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-41.3.0.tgz", - "integrity": "sha512-3K1dQJTawbCJtaytZvIkax8fZjN7lns0IFEbu2MWTBGlXmifiDyRDRJe6/e/0sGSiKGsoBGIky8M0iYzqLbd3g==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-core/-/ckeditor5-core-41.4.2.tgz", + "integrity": "sha512-kCIJjviiMNIMBMx7XFXFp1IeTELQKv7xyPJiVFDyUftIfthf9uWty72ipZ3BBNBGBkaoTiSzDZ507EsX6czuIQ==", "dependencies": { - "@ckeditor/ckeditor5-engine": "41.3.0", - "@ckeditor/ckeditor5-utils": "41.3.0", + "@ckeditor/ckeditor5-engine": "41.4.2", + "@ckeditor/ckeditor5-utils": "41.4.2", "lodash-es": "4.17.21" } }, "node_modules/@ckeditor/ckeditor5-dev-translations": { - "version": "39.6.3", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-dev-translations/-/ckeditor5-dev-translations-39.6.3.tgz", - "integrity": "sha512-7ym6AXn0OoVCUbN2Qr2nJDbakr1PZMOkWjqKlRy3yDoNVRN8AB2R+zQEo7HElgqGGmk3BVlMdSCfowOsIzXKmA==", + "version": "40.0.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-dev-translations/-/ckeditor5-dev-translations-40.0.0.tgz", + "integrity": "sha512-iRniAJEiAuNwZS7Co3uh9Ce77X19CGkghOUt0RXCJst+B+QqRnRg51G4pcC5Go+74lUaU4hyeqq1v6JQ4ui8yQ==", "dev": true, "dependencies": { "@babel/parser": "^7.18.9", @@ -445,17 +451,17 @@ } }, "node_modules/@ckeditor/ckeditor5-dev-utils": { - "version": "39.6.3", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-dev-utils/-/ckeditor5-dev-utils-39.6.3.tgz", - "integrity": "sha512-LfwSEnOEOgbyAEQuZbf/1O1nQa3YPBHGbVsyoMb4Yj2+3BODJMQ+1CvhlHW33wYwI5oJj7x4EbGIwRoUpAjCcA==", + "version": "40.0.0", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-dev-utils/-/ckeditor5-dev-utils-40.0.0.tgz", + "integrity": "sha512-hXz8Gyfc4lwKQET5xRFCgykLdjylR6rCsOG8kYXTeNsEggI9nV6DYfKS0zMD1DFe3CIUbWV2HT4R6B2j/YOZBg==", "dev": true, "dependencies": { - "@ckeditor/ckeditor5-dev-translations": "^39.6.3", + "@ckeditor/ckeditor5-dev-translations": "^40.0.0", "chalk": "^3.0.0", "cli-cursor": "^3.1.0", "cli-spinners": "^2.6.1", "css-loader": "^5.2.7", - "cssnano": "^5.0.0", + "cssnano": "^6.0.3", "del": "^5.0.0", "esbuild-loader": "~3.0.1", "fs-extra": "^9.1.0", @@ -491,6 +497,201 @@ "node": ">=8" } }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/css-declaration-sorter": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", + "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", + "dev": true, + "engines": { + "node": "^14 || ^16 || >=18" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/cssnano": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", + "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", + "dev": true, + "dependencies": { + "cssnano-preset-default": "^6.1.2", + "lilconfig": "^3.1.1" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/cssnano-preset-default": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", + "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", + "dev": true, + "dependencies": { + "browserslist": "^4.23.0", + "css-declaration-sorter": "^7.2.0", + "cssnano-utils": "^4.0.2", + "postcss-calc": "^9.0.1", + "postcss-colormin": "^6.1.0", + "postcss-convert-values": "^6.1.0", + "postcss-discard-comments": "^6.0.2", + "postcss-discard-duplicates": "^6.0.3", + "postcss-discard-empty": "^6.0.3", + "postcss-discard-overridden": "^6.0.2", + "postcss-merge-longhand": "^6.0.5", + "postcss-merge-rules": "^6.1.1", + "postcss-minify-font-values": "^6.1.0", + "postcss-minify-gradients": "^6.0.3", + "postcss-minify-params": "^6.1.0", + "postcss-minify-selectors": "^6.0.4", + "postcss-normalize-charset": "^6.0.2", + "postcss-normalize-display-values": "^6.0.2", + "postcss-normalize-positions": "^6.0.2", + "postcss-normalize-repeat-style": "^6.0.2", + "postcss-normalize-string": "^6.0.2", + "postcss-normalize-timing-functions": "^6.0.2", + "postcss-normalize-unicode": "^6.1.0", + "postcss-normalize-url": "^6.0.2", + "postcss-normalize-whitespace": "^6.0.2", + "postcss-ordered-values": "^6.0.2", + "postcss-reduce-initial": "^6.1.0", + "postcss-reduce-transforms": "^6.0.2", + "postcss-svgo": "^6.0.3", + "postcss-unique-selectors": "^6.0.4" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/cssnano-utils": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", + "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", + "dev": true, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "dev": true, + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "dev": true, + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", @@ -518,6 +719,472 @@ "graceful-fs": "^4.1.6" } }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/lilconfig": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.1.tgz", + "integrity": "sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", + "dev": true + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-calc": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", + "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.11", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-colormin": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", + "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", + "dev": true, + "dependencies": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0", + "colord": "^2.9.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-convert-values": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", + "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", + "dev": true, + "dependencies": { + "browserslist": "^4.23.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-discard-comments": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", + "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", + "dev": true, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-discard-duplicates": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", + "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", + "dev": true, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-discard-empty": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", + "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", + "dev": true, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-discard-overridden": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", + "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", + "dev": true, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-merge-longhand": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", + "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^6.1.1" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-merge-rules": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", + "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^4.0.2", + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-minify-font-values": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", + "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-minify-gradients": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", + "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", + "dev": true, + "dependencies": { + "colord": "^2.9.3", + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-minify-params": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", + "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", + "dev": true, + "dependencies": { + "browserslist": "^4.23.0", + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-minify-selectors": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", + "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-normalize-charset": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", + "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", + "dev": true, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-normalize-display-values": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", + "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-normalize-positions": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", + "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-normalize-repeat-style": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", + "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-normalize-string": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", + "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-normalize-timing-functions": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", + "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-normalize-unicode": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", + "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", + "dev": true, + "dependencies": { + "browserslist": "^4.23.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-normalize-url": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", + "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-normalize-whitespace": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", + "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-ordered-values": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", + "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", + "dev": true, + "dependencies": { + "cssnano-utils": "^4.0.2", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-reduce-initial": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", + "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", + "dev": true, + "dependencies": { + "browserslist": "^4.23.0", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-reduce-transforms": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", + "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-svgo": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", + "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^3.2.0" + }, + "engines": { + "node": "^14 || ^16 || >= 18" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/postcss-unique-selectors": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", + "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/stylehacks": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", + "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", + "dev": true, + "dependencies": { + "browserslist": "^4.23.0", + "postcss-selector-parser": "^6.0.16" + }, + "engines": { + "node": "^14 || ^16 || >=18.0" + }, + "peerDependencies": { + "postcss": "^8.4.31" + } + }, + "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/svgo": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", + "dev": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, "node_modules/@ckeditor/ckeditor5-dev-utils/node_modules/universalify": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", @@ -528,90 +1195,90 @@ } }, "node_modules/@ckeditor/ckeditor5-editor-classic": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-classic/-/ckeditor5-editor-classic-41.3.0.tgz", - "integrity": "sha512-yhs078iq0eSQpZ9+RQAWxSTsJoqYEbGomhlHebjHc9bpsTFFA4T8vcroWTvhRmySEpbHfRnADxQBj0ZGQfyDdA==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-editor-classic/-/ckeditor5-editor-classic-41.4.2.tgz", + "integrity": "sha512-BVf4ipZz36eCTDFiQ8hqN+oBmuvZPzCmNDDjCYuHNGCKGLaIo1Yzi09fHPUWDw1U+en6Cgnwc2HSWgwf7zC7aA==", "dependencies": { - "ckeditor5": "41.3.0", + "ckeditor5": "41.4.2", "lodash-es": "4.17.21" } }, "node_modules/@ckeditor/ckeditor5-engine": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-41.3.0.tgz", - "integrity": "sha512-H+t3o5zuoyTzygCP2V/x0WEd2Vn3I1XwJtDbvcXDz1C05dbWf5UUAj/xIsgoIgmOl+HKNVLhPiCjZGXXZhCNzQ==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-engine/-/ckeditor5-engine-41.4.2.tgz", + "integrity": "sha512-25JqIzNYvCqQ6f02YY+a8A8xtjClzI0YCio0JGoRG3JHJXzYsQbTPsiokuE1BCwMCu3gYoFz8eKJYt2selLsCw==", "dependencies": { - "@ckeditor/ckeditor5-utils": "41.3.0", + "@ckeditor/ckeditor5-utils": "41.4.2", "lodash-es": "4.17.21" } }, "node_modules/@ckeditor/ckeditor5-enter": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-enter/-/ckeditor5-enter-41.3.0.tgz", - "integrity": "sha512-b061fD75nm9KMq/OXa6ilEMk9LJOrLMAst0/kX6ig0q9nE0VSkwkXqVAtCRbliEf0GIqQCjUvm2EoDuFeGWKeQ==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-enter/-/ckeditor5-enter-41.4.2.tgz", + "integrity": "sha512-pvNNcFGn7TFFuJ1QbT0Jggd5xflORxa5i32nZuSzDLVflXGDKq53xSXxapCzd7XsiVXQlufbXt2SlGj7lhyP1w==", "dependencies": { - "@ckeditor/ckeditor5-core": "41.3.0", - "@ckeditor/ckeditor5-engine": "41.3.0", - "@ckeditor/ckeditor5-utils": "41.3.0" + "@ckeditor/ckeditor5-core": "41.4.2", + "@ckeditor/ckeditor5-engine": "41.4.2", + "@ckeditor/ckeditor5-utils": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-essentials": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-essentials/-/ckeditor5-essentials-41.3.0.tgz", - "integrity": "sha512-K6RXnNujsaF/m5BYMiEDE6WeGqs3JHnorK5JutsQ+QebqVs3P4nG78NmyFvf42FfgPKrpap2vyWky1M/DVFVOQ==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-essentials/-/ckeditor5-essentials-41.4.2.tgz", + "integrity": "sha512-1UCvk76v2+NDfHfTo3Qg0EJYpddgSC/i66jY3NnQUFt1zt68rAzm/kFOVYjTD/QDn6pyiMAIUeMlKFkswF+upg==", "dependencies": { - "ckeditor5": "41.3.0" + "ckeditor5": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-find-and-replace": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-find-and-replace/-/ckeditor5-find-and-replace-41.3.0.tgz", - "integrity": "sha512-jcsj14/b9OQoZdiEZHtdzu1FIHZtSYiX1OurDsV9SMxam5ky+JuNOh2VDExS4Lu6ebnukTqVcyrfWXH4ygVVrA==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-find-and-replace/-/ckeditor5-find-and-replace-41.4.2.tgz", + "integrity": "sha512-y3JZF9UMgf6Zwt3HzaPI9B8Gbwc1s+IoK78LFuhkP9B/rgQDBFWi3fXo6ywHsHKZ/EK5JZQuHMdI9czyBuG29Q==", "dependencies": { - "@ckeditor/ckeditor5-ui": "41.3.0", - "ckeditor5": "41.3.0", + "@ckeditor/ckeditor5-ui": "41.4.2", + "ckeditor5": "41.4.2", "lodash-es": "4.17.21" } }, "node_modules/@ckeditor/ckeditor5-font": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-font/-/ckeditor5-font-41.3.0.tgz", - "integrity": "sha512-CfJmS5rURMuCrssYGkqtfAF62YTx5B/lyZfR5d+nCPFSWWNjkVBzvGtR0jyVlLiaL+aaQBRys+s7DcwwVKUdyA==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-font/-/ckeditor5-font-41.4.2.tgz", + "integrity": "sha512-++7oIK+MXtHGUQkqmXgZqGDBCEsHCuGkss43goGZ97PcRwLegnDRInowj3K/r3nwQcts1VAWnnLCnCSSYbcGIQ==", "dependencies": { - "ckeditor5": "41.3.0" + "ckeditor5": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-heading": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-heading/-/ckeditor5-heading-41.3.0.tgz", - "integrity": "sha512-n8Og5x8IM8+MAFPh87DW/RqopMTJzPiONESt6XzvcHf+BLreImPwIy4abIpHbm1eAaQpv4ojHuMMYWSfOmv2JQ==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-heading/-/ckeditor5-heading-41.4.2.tgz", + "integrity": "sha512-8AyMumy90nY49reQlHuCgSJFSaym4emCVF6vAAqd71FHtmgtfS9w3xMqXAk6QbgMjfy46cwind0JITZfBfKqLg==", "dependencies": { - "ckeditor5": "41.3.0" + "ckeditor5": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-horizontal-line": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-horizontal-line/-/ckeditor5-horizontal-line-41.3.0.tgz", - "integrity": "sha512-l4MP0uiGOudciUwnpenXOHv0Z3sp606CIxshVbgAuWF8LTEhHOGUaHHRDWI/YnQgmKiolotTan1WYNa1bhULJw==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-horizontal-line/-/ckeditor5-horizontal-line-41.4.2.tgz", + "integrity": "sha512-le+6melLc8lQTPBWppnWXWaX16KXcvXz8ZOO4uuD7+w5JrtRheEG1N35nTblpeT+QcyBjL9mSu519xReL2qjBA==", "dependencies": { - "ckeditor5": "41.3.0" + "ckeditor5": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-html-support": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-html-support/-/ckeditor5-html-support-41.3.0.tgz", - "integrity": "sha512-3LMDwgpC4f2igUkqt43SiqJ9FlaJj/WGa2iw7/MmHO6IJ9BNIqWpko9fCHYzfEVYsSzCymTqKMPCwhrirNuUkg==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-html-support/-/ckeditor5-html-support-41.4.2.tgz", + "integrity": "sha512-QHqFgzQucCRvEOPdxcXOMervxhlK6DiR6JqUvgeJyyiWWQT0HGiG7Vy7QKhL6S0w5BUYFoS5B8rj5LjOEm+xsg==", "dependencies": { - "ckeditor5": "41.3.0", + "ckeditor5": "41.4.2", "lodash-es": "4.17.21" } }, "node_modules/@ckeditor/ckeditor5-indent": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-indent/-/ckeditor5-indent-41.3.0.tgz", - "integrity": "sha512-GbqTHvWnLjqlqqxmmC1gO0Tfg6mXjah6TuI/JvRzID1fOwddFKFrBX+bk9LlWz0HlGEouW/aDTihbyE4ODZXXQ==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-indent/-/ckeditor5-indent-41.4.2.tgz", + "integrity": "sha512-pghHa+DKya6788nTiU1ZItKmAgjf+up4Rqe5GOkxKB7vJc189KSBJYc5foov65nM831rXcWgTk4jybK+JGHmjQ==", "dependencies": { - "ckeditor5": "41.3.0" + "ckeditor5": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-inspector": { @@ -624,129 +1291,130 @@ } }, "node_modules/@ckeditor/ckeditor5-link": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-link/-/ckeditor5-link-41.3.0.tgz", - "integrity": "sha512-JW6Og4lnDsSKjGyL5FKvSU3690oTtu5e/aVNn81NQqZpfczcDvgqjD7fdPwgI4cuvepa+six1N8uEVABjvjtSQ==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-link/-/ckeditor5-link-41.4.2.tgz", + "integrity": "sha512-woMv9/BxkDjG5xsS/OyaxW9tWTuiG6wZWWcYxVJq8FOW2NL68CKQLmyoQ1rdv/2Gw4UPUXTtB+1uGVmQDMXDsQ==", "dependencies": { - "@ckeditor/ckeditor5-ui": "41.3.0", - "ckeditor5": "41.3.0", + "@ckeditor/ckeditor5-ui": "41.4.2", + "ckeditor5": "41.4.2", "lodash-es": "4.17.21" } }, "node_modules/@ckeditor/ckeditor5-list": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-list/-/ckeditor5-list-41.3.0.tgz", - "integrity": "sha512-UxdRba5hLkP1Nl/gfbNoivcvXdQYavcgZZl36zO+CCuEgIcP7qcFRhye2oitiGZ1tSJfXD2/JAkkLOITdsKSjg==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-list/-/ckeditor5-list-41.4.2.tgz", + "integrity": "sha512-nGb36jNJO6YAU35piKabey9B13xw6TnmL5VySS2dEqSt/DTy7RdY5z2K7CU/NGuIGe/bPBZgU1J0dQkRr2F3hA==", "dependencies": { - "ckeditor5": "41.3.0" + "ckeditor5": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-paragraph": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-paragraph/-/ckeditor5-paragraph-41.3.0.tgz", - "integrity": "sha512-9wcGu99fltVZNq+vn6PEiib+4pERIR8ntDZr+Gi++4jqDEehVbQbaqKRwy/fLCl0JFaRVnmtsRm+iaUnkL3R3Q==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-paragraph/-/ckeditor5-paragraph-41.4.2.tgz", + "integrity": "sha512-tOsD40Fcqli5zkH/68WhcqYU8BL4qb8J5xGuk1xmBokz3W0LzebWW0GXmFk5PmWv+fg0dOXfSo8uMzb5ni+CuQ==", "dependencies": { - "@ckeditor/ckeditor5-core": "41.3.0", - "@ckeditor/ckeditor5-ui": "41.3.0", - "@ckeditor/ckeditor5-utils": "41.3.0" + "@ckeditor/ckeditor5-core": "41.4.2", + "@ckeditor/ckeditor5-ui": "41.4.2", + "@ckeditor/ckeditor5-utils": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-paste-from-office": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-paste-from-office/-/ckeditor5-paste-from-office-41.3.0.tgz", - "integrity": "sha512-jItJg9tpQxSv3FjH90RSX+bZmqwVlHZcgTRI03rkQlwi+hlneP6Cu8vxRt0zRRbNLxy0gdnk6QpD1vbq/8riHQ==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-paste-from-office/-/ckeditor5-paste-from-office-41.4.2.tgz", + "integrity": "sha512-jby5YQ2QowGdDCshPq5Ej11wTFcBZP2dYhQTu6fRZRc+mdihKCILxh0rwBgBOCCf+buflx8RYp/WKd76Kcuq5g==", "dependencies": { - "ckeditor5": "41.3.0" + "ckeditor5": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-remove-format": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-remove-format/-/ckeditor5-remove-format-41.3.0.tgz", - "integrity": "sha512-QOeVjT/ct2VLBd3ch4Ua/xjQs/5iXaIMjGidMLWvN8TiOYRq50dyy7ecjS4TPyzeQUVa7jd0fZiXTCjgHYZ2yA==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-remove-format/-/ckeditor5-remove-format-41.4.2.tgz", + "integrity": "sha512-XlCIvIETcWn6/6jfPhVzSqkXZ6fnU0iqqNlyKF67dStfc6vVc6Ut31P+f84SwAJA8ay553OUNyY14YZcoP2tLg==", "dependencies": { - "ckeditor5": "41.3.0" + "ckeditor5": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-select-all": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-select-all/-/ckeditor5-select-all-41.3.0.tgz", - "integrity": "sha512-w14V7OHVVB9NlO536+NYPvgNk0XCNufO2oxO0B4Tf4iQi6U3LYxyMJwotHDwhJqYVHofLQyeuwFF3Y2N1d1NnQ==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-select-all/-/ckeditor5-select-all-41.4.2.tgz", + "integrity": "sha512-zC0wS0IggFDvk1wDB/SregfejLJk62In+i7P0otOaySg5tFfkJqT3OycplbPqIn3D1UCpIIz4KJzRl66PEVI7g==", "dependencies": { - "@ckeditor/ckeditor5-core": "41.3.0", - "@ckeditor/ckeditor5-ui": "41.3.0", - "@ckeditor/ckeditor5-utils": "41.3.0" + "@ckeditor/ckeditor5-core": "41.4.2", + "@ckeditor/ckeditor5-ui": "41.4.2", + "@ckeditor/ckeditor5-utils": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-show-blocks": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-show-blocks/-/ckeditor5-show-blocks-41.3.0.tgz", - "integrity": "sha512-SXNOgXlStDHb2AMx0ps1DBkS7FTnnzABVeqW1HFGCwv8SG0n3DXYU+amqx4Q5kKCkicVHBaMlR1ajjPkZsLZ7w==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-show-blocks/-/ckeditor5-show-blocks-41.4.2.tgz", + "integrity": "sha512-0mKErojbxNr8Xbx5OjDLdciU3Onwn33h5IMU2j6imcwqORLzyXgU9ENhwwfw6Roeu8Guvi6hEVKBW6GE1UIYIQ==", "dependencies": { - "@ckeditor/ckeditor5-ui": "41.3.0", - "ckeditor5": "41.3.0" + "@ckeditor/ckeditor5-ui": "41.4.2", + "ckeditor5": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-source-editing": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-source-editing/-/ckeditor5-source-editing-41.3.0.tgz", - "integrity": "sha512-yazk+7JtcMGaWpUkLrL8SOWjVnu3B3Zntm3Gu9PKGbkjIc7glQQB73a4RrmC7UKeJSloSmoPTKaTd3FdBdr8GQ==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-source-editing/-/ckeditor5-source-editing-41.4.2.tgz", + "integrity": "sha512-TnBJLLEU5dckalm8KZP/xC0kLMeNDVTrWUp8iCLcmLoe9xlt/wIO8VzLVPW+WjgzSZ7Yq+vrzHaCyJRVxuDsBQ==", "dependencies": { - "@ckeditor/ckeditor5-theme-lark": "41.3.0", - "ckeditor5": "41.3.0" + "@ckeditor/ckeditor5-theme-lark": "41.4.2", + "ckeditor5": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-special-characters": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-special-characters/-/ckeditor5-special-characters-41.3.0.tgz", - "integrity": "sha512-eONxijR+So6Teh2/P87KmVP0LtoQvoDqISLj+N0ADlVCEYm4hbFLV0zoRk/ZKHxscVNspyF9KBUfbK9vWM40og==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-special-characters/-/ckeditor5-special-characters-41.4.2.tgz", + "integrity": "sha512-OicpKzkYqyTjPRGZf6xMYQnuUCAZ4QS2H1MAEH5xTiwYv+eqR/enC/m9FxCEs2Z3DlO9DIjVnoBxe2qUCSxRBQ==", "dependencies": { - "ckeditor5": "41.3.0" + "ckeditor5": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-style": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-style/-/ckeditor5-style-41.3.0.tgz", - "integrity": "sha512-tfmwzv27Eaq54NtbD/cb0o/riDktIJiRpO8FUQMvD0McwPiZCsyxcf+AZlbnJ0Unw7FwGFL2mYcvQgMeEI2d1A==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-style/-/ckeditor5-style-41.4.2.tgz", + "integrity": "sha512-q39mtg1kBrmJ8XA7XbOy4HhVzrICvt0KS484d5c3NaX7JetwapAM/QfWDGfMToMukzFcntaGt0be5Bwja0LJSw==", "dependencies": { - "ckeditor5": "41.3.0", + "ckeditor5": "41.4.2", "lodash-es": "4.17.21" } }, "node_modules/@ckeditor/ckeditor5-table": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-table/-/ckeditor5-table-41.3.0.tgz", - "integrity": "sha512-0oz7gP2TTRPZy3sss3TKoJ9Kpf9/mmQgH17VTMotF2CKJbPZdP7m8NciFH5CPqRuWZZKMCXn02pZyqhA+U+7HA==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-table/-/ckeditor5-table-41.4.2.tgz", + "integrity": "sha512-wDn1UUaKHcrscmTYj2PwCFbj9FOXFfhk4JbCepyGFQt31YyaOKBzAyZaJQ7E38wJq7a4afac3MwUDk+j1X5FDw==", "dependencies": { - "ckeditor5": "41.3.0", + "@ckeditor/ckeditor5-ui": "41.4.2", + "ckeditor5": "41.4.2", "lodash-es": "4.17.21" } }, "node_modules/@ckeditor/ckeditor5-theme-lark": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-theme-lark/-/ckeditor5-theme-lark-41.3.0.tgz", - "integrity": "sha512-WKlgqDhajGkxakQ/ub45g4Zo5JoP3SCAlLsRQoiosm63twEoGlIB4F/zYJpSc1GtdZQf/dPFKYpE1mcr6wBc/A==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-theme-lark/-/ckeditor5-theme-lark-41.4.2.tgz", + "integrity": "sha512-rzFSAhdPMD2QylJDwgGniiBoCuHWQAQIEKDtMbQ4FH+/7JiCfKgUsnZxqhDPJwQyV1MWVz4wmXK/1RKqHohOvg==", "dependencies": { - "@ckeditor/ckeditor5-ui": "41.3.0" + "@ckeditor/ckeditor5-ui": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-typing": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-typing/-/ckeditor5-typing-41.3.0.tgz", - "integrity": "sha512-xboj4s3GcG+pwOYZeVUle8RkRE+De7OsejnzcwCwx+wJ2PkOwbSyVdXQIdRq+DSPxfISGjyFXGinSWiUx0taJg==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-typing/-/ckeditor5-typing-41.4.2.tgz", + "integrity": "sha512-dXP+uNl+jkfrSIqMNai2yakR/3JqJ9g0M9WwwnV5vzbEOKD4YKP5+ixvqKb39dwLCLZ4mGpJaX+rjNXBExjSIw==", "dependencies": { - "@ckeditor/ckeditor5-core": "41.3.0", - "@ckeditor/ckeditor5-engine": "41.3.0", - "@ckeditor/ckeditor5-utils": "41.3.0", + "@ckeditor/ckeditor5-core": "41.4.2", + "@ckeditor/ckeditor5-engine": "41.4.2", + "@ckeditor/ckeditor5-utils": "41.4.2", "lodash-es": "4.17.21" } }, "node_modules/@ckeditor/ckeditor5-ui": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-41.3.0.tgz", - "integrity": "sha512-F/zDk3584klgeoP2VyQmXn4cx0ekkfB8JD8JpqVNPAcLlw6HRdP9zhSTc9fDkA8QGnRIA/M0cXm3qXYS1Vms0Q==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-ui/-/ckeditor5-ui-41.4.2.tgz", + "integrity": "sha512-wvRbDXJN8PmaWyB0H487DjvdH2ayMyN52+WLkZlVbhX9ICb1sf5XnLz4v/wXeQ4W8JbWdsg2FZIDDQDeXjvyJw==", "dependencies": { - "@ckeditor/ckeditor5-core": "41.3.0", - "@ckeditor/ckeditor5-utils": "41.3.0", + "@ckeditor/ckeditor5-core": "41.4.2", + "@ckeditor/ckeditor5-utils": "41.4.2", "color-convert": "2.0.1", "color-parse": "1.4.2", "lodash-es": "4.17.21", @@ -765,60 +1433,60 @@ } }, "node_modules/@ckeditor/ckeditor5-undo": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-undo/-/ckeditor5-undo-41.3.0.tgz", - "integrity": "sha512-o9zNt8joLzepvoR4eFtA7wklmi7PaA94iHk6QqE0xYL0y6qhwH+RharJRfftMaYAEUTRK4LeVXY6tjRmV5QRXQ==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-undo/-/ckeditor5-undo-41.4.2.tgz", + "integrity": "sha512-mJMoALRWAaFg9Jgu+ufSGR/cUGCawMcz7Iwr5TBdrICmIckxx0DxPwWCPoTgI1laBZtRy/QctO2gQ4H+FYbfUw==", "dependencies": { - "@ckeditor/ckeditor5-core": "41.3.0", - "@ckeditor/ckeditor5-engine": "41.3.0", - "@ckeditor/ckeditor5-ui": "41.3.0" + "@ckeditor/ckeditor5-core": "41.4.2", + "@ckeditor/ckeditor5-engine": "41.4.2", + "@ckeditor/ckeditor5-ui": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-upload": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-upload/-/ckeditor5-upload-41.3.0.tgz", - "integrity": "sha512-ya7251S5oyqYzYNK4Ioz8L6Z4Dp93FItmm3uBAoEyWV0t0F0HeFpX+iWDTi9tfw6OgzZ8B0jPb6WYiAnrw2V3g==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-upload/-/ckeditor5-upload-41.4.2.tgz", + "integrity": "sha512-dCNQhZw9QcgGUKlYD8STpgNanNp7ILPMRNoDFW9NWHRKsUpjGMYIU3dsE4f08hkA/bckJ9yBaZc7a0LavOrncw==", "dependencies": { - "@ckeditor/ckeditor5-core": "41.3.0", - "@ckeditor/ckeditor5-utils": "41.3.0" + "@ckeditor/ckeditor5-core": "41.4.2", + "@ckeditor/ckeditor5-utils": "41.4.2" } }, "node_modules/@ckeditor/ckeditor5-utils": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-41.3.0.tgz", - "integrity": "sha512-MhsmTLklzwmMo7JFEVqul8eFOX3pD91mF8XfxH3qOb/GPxMmN0cCLVkY+W/WE/YCr5HZcWym3v0rVnUjqGZ6jQ==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-utils/-/ckeditor5-utils-41.4.2.tgz", + "integrity": "sha512-VgLr2eLVggyhDqa7H8JUxpnOLTZ0R/YuDZ6ENVUumd9q4VrpNs94ZK0Y/Shp7UmuHQ/sTth+PWTsi+t5KwYqeQ==", "dependencies": { "lodash-es": "4.17.21" } }, "node_modules/@ckeditor/ckeditor5-watchdog": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-41.3.0.tgz", - "integrity": "sha512-TVROhUR5hHy+2cbbuRc/+EO9xFcC8z/tWcMwOGlRIIwLJUu5GXWiCInF+wV0sG7IYdGIEEoOiTPiHzOSQSt5lQ==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-watchdog/-/ckeditor5-watchdog-41.4.2.tgz", + "integrity": "sha512-u17Y8XHhyDHaShQei7WuZ0th8DgKo56YfJqRdZautHKnPJ32r+O97uTcGfBpsobhZbJ6Ss3tUwebve3Obv2K/w==", "dependencies": { "lodash-es": "4.17.21" } }, "node_modules/@ckeditor/ckeditor5-widget": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-widget/-/ckeditor5-widget-41.3.0.tgz", - "integrity": "sha512-Cf0C6+G3LP4fZnPMmuCo1TknsGoikb7sz0MgW+16h1UGmNu5QpyOH9oGnHeDbeVFKyR4Ld0Li9Kw9+oJL9g6OA==", - "dependencies": { - "@ckeditor/ckeditor5-core": "41.3.0", - "@ckeditor/ckeditor5-engine": "41.3.0", - "@ckeditor/ckeditor5-enter": "41.3.0", - "@ckeditor/ckeditor5-typing": "41.3.0", - "@ckeditor/ckeditor5-ui": "41.3.0", - "@ckeditor/ckeditor5-utils": "41.3.0", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-widget/-/ckeditor5-widget-41.4.2.tgz", + "integrity": "sha512-hpM9Ti2iFvBBIPAESJp3bOY4SR6fzF3V5t46CpVDStLJdqwnQOuZ8Nv1dqzZZWCuK+EByAbY14pgfYM92nNHrQ==", + "dependencies": { + "@ckeditor/ckeditor5-core": "41.4.2", + "@ckeditor/ckeditor5-engine": "41.4.2", + "@ckeditor/ckeditor5-enter": "41.4.2", + "@ckeditor/ckeditor5-typing": "41.4.2", + "@ckeditor/ckeditor5-ui": "41.4.2", + "@ckeditor/ckeditor5-utils": "41.4.2", "lodash-es": "4.17.21" } }, "node_modules/@ckeditor/ckeditor5-word-count": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-word-count/-/ckeditor5-word-count-41.3.0.tgz", - "integrity": "sha512-uLY8X0+jhm8x+kIbojjmM8oOOQXnmvbEHsJFtGPJXKU7KYwprvMAmYZAxJB/Ec3zQMMfG9nhaLwt3j2gOU5KDQ==", + "version": "41.4.2", + "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-word-count/-/ckeditor5-word-count-41.4.2.tgz", + "integrity": "sha512-XuCLL97FotJ9QfuCZOhW7V2XHfVXkplIDpwgnH4HnLjtMLGFVZbyb0k9pEJk3Kp+F8qQbfWDIPFzaNKRDKqtRA==", "dependencies": { - "ckeditor5": "41.3.0", + "ckeditor5": "41.4.2", "lodash-es": "4.17.21" } }, @@ -2003,14 +2671,14 @@ "integrity": "sha512-X2JpoM7xUw0p9Me0tMaI0HNfcF/Hd07ZZlzpnpEMpGerUZOLoyeThrV9P+CrBHxZrluWJrigJbcdqXliFd0YMA==" }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, "dependencies": { - "@jridgewell/set-array": "^1.0.1", + "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" @@ -2026,9 +2694,9 @@ } }, "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, "engines": { "node": ">=6.0.0" @@ -2051,9 +2719,9 @@ "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.21.tgz", - "integrity": "sha512-SRfKmRe1KvYnxjEMtxEr+J4HIeMX5YBg/qhRHpxEIGjhX1rshcHlnFUE9K0GazhVKWM7B+nARSkV8LuvJdJ5/g==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -5982,24 +6650,8 @@ } }, "node_modules/ckeditor5": { - "version": "41.3.0", - "resolved": "https://registry.npmjs.org/ckeditor5/-/ckeditor5-41.3.0.tgz", - "integrity": "sha512-H9+Gv9DZQHxiPjaaWo0FHFeYBDWv0Je9WvudLyLaCwh9FVVEZNcPqVmxe55M1mIdQJSXNn8Q663orct09pqdfw==", - "dependencies": { - "@ckeditor/ckeditor5-clipboard": "41.3.0", - "@ckeditor/ckeditor5-core": "41.3.0", - "@ckeditor/ckeditor5-engine": "41.3.0", - "@ckeditor/ckeditor5-enter": "41.3.0", - "@ckeditor/ckeditor5-paragraph": "41.3.0", - "@ckeditor/ckeditor5-select-all": "41.3.0", - "@ckeditor/ckeditor5-typing": "41.3.0", - "@ckeditor/ckeditor5-ui": "41.3.0", - "@ckeditor/ckeditor5-undo": "41.3.0", - "@ckeditor/ckeditor5-upload": "41.3.0", - "@ckeditor/ckeditor5-utils": "41.3.0", - "@ckeditor/ckeditor5-watchdog": "41.3.0", - "@ckeditor/ckeditor5-widget": "41.3.0" - } + "resolved": "overrides/ckeditor5", + "link": true }, "node_modules/clean-css": { "version": "4.2.3", @@ -14833,6 +15485,10 @@ "funding": { "url": "https://github.com/sponsors/sindresorhus" } + }, + "overrides/ckeditor5": { + "version": "41.4.2", + "license": "GPL-2.0+" } } } diff --git a/Build/package.json b/Build/package.json index 71fee12f086f04089f9635de143efba933b23ab2..92c5ff4b9480ddce2a55bac392e0c764f152f822 100644 --- a/Build/package.json +++ b/Build/package.json @@ -12,7 +12,7 @@ "npm": ">=10.0.0" }, "devDependencies": { - "@ckeditor/ckeditor5-dev-utils": "^39.6.3", + "@ckeditor/ckeditor5-dev-utils": "^40.0.0", "@open-wc/testing": "^4.0.0", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-node-resolve": "^15.2.3", @@ -83,38 +83,41 @@ "watch:test": "wtr --watch" }, "dependencies": { - "@ckeditor/ckeditor5-alignment": "^41.3.0", - "@ckeditor/ckeditor5-autoformat": "^41.3.0", - "@ckeditor/ckeditor5-basic-styles": "^41.3.0", - "@ckeditor/ckeditor5-block-quote": "^41.3.0", - "@ckeditor/ckeditor5-clipboard": "^41.3.0", - "@ckeditor/ckeditor5-code-block": "^41.3.0", - "@ckeditor/ckeditor5-core": "^41.3.0", - "@ckeditor/ckeditor5-editor-classic": "^41.3.0", - "@ckeditor/ckeditor5-engine": "^41.3.0", - "@ckeditor/ckeditor5-essentials": "^41.3.0", - "@ckeditor/ckeditor5-find-and-replace": "^41.3.0", - "@ckeditor/ckeditor5-font": "^41.3.0", - "@ckeditor/ckeditor5-heading": "^41.3.0", - "@ckeditor/ckeditor5-horizontal-line": "^41.3.0", - "@ckeditor/ckeditor5-html-support": "^41.3.0", - "@ckeditor/ckeditor5-indent": "^41.3.0", + "@ckeditor/ckeditor5-alignment": "^41.4.2", + "@ckeditor/ckeditor5-autoformat": "^41.4.2", + "@ckeditor/ckeditor5-basic-styles": "^41.4.2", + "@ckeditor/ckeditor5-block-quote": "^41.4.2", + "@ckeditor/ckeditor5-clipboard": "^41.4.2", + "@ckeditor/ckeditor5-code-block": "^41.4.2", + "@ckeditor/ckeditor5-core": "^41.4.2", + "@ckeditor/ckeditor5-editor-classic": "^41.4.2", + "@ckeditor/ckeditor5-engine": "^41.4.2", + "@ckeditor/ckeditor5-essentials": "^41.4.2", + "@ckeditor/ckeditor5-find-and-replace": "^41.4.2", + "@ckeditor/ckeditor5-font": "^41.4.2", + "@ckeditor/ckeditor5-heading": "^41.4.2", + "@ckeditor/ckeditor5-horizontal-line": "^41.4.2", + "@ckeditor/ckeditor5-html-support": "^41.4.2", + "@ckeditor/ckeditor5-indent": "^41.4.2", "@ckeditor/ckeditor5-inspector": "^4.1.0", - "@ckeditor/ckeditor5-link": "^41.3.0", - "@ckeditor/ckeditor5-list": "^41.3.0", - "@ckeditor/ckeditor5-paragraph": "^41.3.0", - "@ckeditor/ckeditor5-paste-from-office": "^41.3.0", - "@ckeditor/ckeditor5-remove-format": "^41.3.0", - "@ckeditor/ckeditor5-show-blocks": "^41.3.0", - "@ckeditor/ckeditor5-source-editing": "^41.3.0", - "@ckeditor/ckeditor5-special-characters": "^41.3.0", - "@ckeditor/ckeditor5-style": "^41.3.0", - "@ckeditor/ckeditor5-table": "^41.3.0", - "@ckeditor/ckeditor5-theme-lark": "^41.3.0", - "@ckeditor/ckeditor5-ui": "^41.3.0", - "@ckeditor/ckeditor5-undo": "^41.3.0", - "@ckeditor/ckeditor5-utils": "^41.3.0", - "@ckeditor/ckeditor5-word-count": "^41.3.0", + "@ckeditor/ckeditor5-link": "^41.4.2", + "@ckeditor/ckeditor5-list": "^41.4.2", + "@ckeditor/ckeditor5-paragraph": "^41.4.2", + "@ckeditor/ckeditor5-paste-from-office": "^41.4.2", + "@ckeditor/ckeditor5-remove-format": "^41.4.2", + "@ckeditor/ckeditor5-select-all": "^41.4.2", + "@ckeditor/ckeditor5-show-blocks": "^41.4.2", + "@ckeditor/ckeditor5-source-editing": "^41.4.2", + "@ckeditor/ckeditor5-special-characters": "^41.4.2", + "@ckeditor/ckeditor5-style": "^41.4.2", + "@ckeditor/ckeditor5-table": "^41.4.2", + "@ckeditor/ckeditor5-theme-lark": "^41.4.2", + "@ckeditor/ckeditor5-ui": "^41.4.2", + "@ckeditor/ckeditor5-undo": "^41.4.2", + "@ckeditor/ckeditor5-upload": "^41.4.2", + "@ckeditor/ckeditor5-utils": "^41.4.2", + "@ckeditor/ckeditor5-watchdog": "^41.4.2", + "@ckeditor/ckeditor5-word-count": "^41.4.2", "@codemirror/autocomplete": "^6.12.0", "@codemirror/commands": "^6.3.3", "@codemirror/lang-css": "^6.2.1", @@ -141,6 +144,7 @@ "autosize": "^6.0.1", "bootstrap": "^5.3.2", "chart.js": "^4.4.2", + "ckeditor5": "file:overrides/ckeditor5", "cropperjs": "^1.6.1", "css-tree": "^2.3.1", "flatpickr": "^4.6.13", diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-code-block.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-code-block.js index 9031c356ebee0a39a097b456c836a3962921459f..fbc0808a18bb9f7b6dab027096a59090d01eb2ce 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-code-block.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-code-block.js @@ -2,34 +2,34 @@ import{Command as e,Plugin as t,icons as n}from"@ckeditor/ckeditor5-core";import /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function p(e){const t=e.t,n=e.config.get("codeBlock.languages");for(const e of n)"Plain text"===e.label&&(e.label=t("Plain text")),void 0===e.class&&(e.class=`language-${e.language}`);return n}function h(e,t,n){const o={};for(const i of e)if("class"===t){o[i[t].split(" ").shift()]=i[n]}else o[i[t]]=i[n];return o}function b(e){return e.data.match(/^(\s*)/)[0]}function k(e){const t=e.document.selection,n=[];if(t.isCollapsed)return[t.anchor];const o=t.getFirstRange().getWalker({ignoreElementEnd:!0,direction:"backward"});for(const{item:t}of o){if(!t.is("$textProxy"))continue;const{parent:o,startOffset:i}=t.textNode;if(!o.is("element","codeBlock"))continue;const c=b(t.textNode),r=e.createPositionAt(o,i+c.length);n.push(r)}return n}function B(e){const t=c(e.getSelectedBlocks());return!!t&&t.is("element","codeBlock")}function v(e,t){return!t.is("rootElement")&&!e.isLimit(t)&&e.checkChild(t.parent,"codeBlock")} + */function p(e){const t=e.t,n=e.config.get("codeBlock.languages");for(const e of n)"Plain text"===e.label&&(e.label=t("Plain text")),void 0===e.class&&(e.class=`language-${e.language}`);return n}function h(e,t,n){const o={};for(const i of e)if("class"===t){o[i[t].split(" ").shift()]=i[n]}else o[i[t]]=i[n];return o}function b(e){return e.data.match(/^(\s*)/)[0]}function k(e){const t=e.document.selection,n=[];if(t.isCollapsed)return[t.anchor];const o=t.getFirstRange().getWalker({ignoreElementEnd:!0,direction:"backward"});for(const{item:t}of o){if(!t.is("$textProxy"))continue;const{parent:o,startOffset:i}=t.textNode;if(!o.is("element","codeBlock"))continue;const c=b(t.textNode),r=e.createPositionAt(o,i+c.length);n.push(r)}return n}function B(e){const t=c(e.getSelectedBlocks());return!!t&&t.is("element","codeBlock")}function v(e,t){return!t.is("rootElement")&&!e.isLimit(t)&&e.checkChild(t.parent,"codeBlock")}function x(e,t,n,o){const i=h(t,"language","label"),c=n.getAttribute("language");if(c in i){const t=i[c];return e("enter"===o?"Entering %0 code snippet":"Leaving %0 code snippet",t)}return e("enter"===o?"Entering code snippet":"Leaving code snippet")} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class x extends e{constructor(e){super(e),this._lastLanguage=null}refresh(){this.value=this._getValue(),this.isEnabled=this._checkEnabled()}execute(e={}){const t=this.editor,n=t.model,o=n.document.selection,i=p(t)[0],c=Array.from(o.getSelectedBlocks()),r=null==e.forceValue?!this.value:e.forceValue,a=function(e,t,n){if(e.language)return e.language;if(e.usePreviousLanguageChoice&&t)return t;return n} + */class C extends e{constructor(e){super(e),this._lastLanguage=null}refresh(){this.value=this._getValue(),this.isEnabled=this._checkEnabled()}execute(e={}){const t=this.editor,n=t.model,o=n.document.selection,i=p(t)[0],c=Array.from(o.getSelectedBlocks()),r=null==e.forceValue?!this.value:e.forceValue,a=function(e,t,n){if(e.language)return e.language;if(e.usePreviousLanguageChoice&&t)return t;return n} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(e,this._lastLanguage,i.language);n.change((e=>{r?this._applyCodeBlock(e,c,a):this._removeCodeBlock(e,c)}))}_getValue(){const e=this.editor.model.document.selection,t=c(e.getSelectedBlocks());return!!!(!t||!t.is("element","codeBlock"))&&t.getAttribute("language")}_checkEnabled(){if(this.value)return!0;const e=this.editor.model.document.selection,t=this.editor.model.schema,n=c(e.getSelectedBlocks());return!!n&&v(t,n)}_applyCodeBlock(e,t,n){this._lastLanguage=n;const o=this.editor.model.schema,i=t.filter((e=>v(o,e)));for(const t of i)e.rename(t,"codeBlock"),e.setAttribute("language",n,t),o.removeDisallowedAttributes([t],e),Array.from(t.getChildren()).filter((e=>!o.checkChild(t,e))).forEach((t=>e.remove(t)));i.reverse().forEach(((t,n)=>{const o=i[n+1];t.previousSibling===o&&(e.appendElement("softBreak",o),e.merge(e.createPositionBefore(t)))}))}_removeCodeBlock(e,t){const n=t.filter((e=>e.is("element","codeBlock")));for(const t of n){const n=e.createRangeOn(t);for(const t of Array.from(n.getItems()).reverse())if(t.is("element","softBreak")&&t.parent.is("element","codeBlock")){const{position:n}=e.split(e.createPositionBefore(t)),o=n.nodeAfter;e.rename(o,"paragraph"),e.removeAttribute("language",o),e.remove(t)}e.rename(t,"paragraph"),e.removeAttribute("language",t)}}}class C extends e{constructor(e){super(e),this._indentSequence=e.config.get("codeBlock.indentSequence")}refresh(){this.isEnabled=this._checkEnabled()}execute(){const e=this.editor.model;e.change((t=>{const n=k(e);for(const o of n){const n=t.createText(this._indentSequence);e.insertContent(n,o)}}))}_checkEnabled(){return!!this._indentSequence&&B(this.editor.model.document.selection)}} + */(e,this._lastLanguage,i.language);n.change((e=>{r?this._applyCodeBlock(e,c,a):this._removeCodeBlock(e,c)}))}_getValue(){const e=this.editor.model.document.selection,t=c(e.getSelectedBlocks());return!!!(!t||!t.is("element","codeBlock"))&&t.getAttribute("language")}_checkEnabled(){if(this.value)return!0;const e=this.editor.model.document.selection,t=this.editor.model.schema,n=c(e.getSelectedBlocks());return!!n&&v(t,n)}_applyCodeBlock(e,t,n){this._lastLanguage=n;const o=this.editor.model.schema,i=t.filter((e=>v(o,e)));for(const t of i)e.rename(t,"codeBlock"),e.setAttribute("language",n,t),o.removeDisallowedAttributes([t],e),Array.from(t.getChildren()).filter((e=>!o.checkChild(t,e))).forEach((t=>e.remove(t)));i.reverse().forEach(((t,n)=>{const o=i[n+1];t.previousSibling===o&&(e.appendElement("softBreak",o),e.merge(e.createPositionBefore(t)))}))}_removeCodeBlock(e,t){const n=t.filter((e=>e.is("element","codeBlock")));for(const t of n){const n=e.createRangeOn(t);for(const t of Array.from(n.getItems()).reverse())if(t.is("element","softBreak")&&t.parent.is("element","codeBlock")){const{position:n}=e.split(e.createPositionBefore(t)),o=n.nodeAfter;e.rename(o,"paragraph"),e.removeAttribute("language",o),e.remove(t)}e.rename(t,"paragraph"),e.removeAttribute("language",t)}}}class w extends e{constructor(e){super(e),this._indentSequence=e.config.get("codeBlock.indentSequence")}refresh(){this.isEnabled=this._checkEnabled()}execute(){const e=this.editor.model;e.change((t=>{const n=k(e);for(const o of n){const n=t.createText(this._indentSequence);e.insertContent(n,o)}}))}_checkEnabled(){return!!this._indentSequence&&B(this.editor.model.document.selection)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class w extends e{constructor(e){super(e),this._indentSequence=e.config.get("codeBlock.indentSequence")}refresh(){this.isEnabled=this._checkEnabled()}execute(){const e=this.editor.model;e.change((()=>{const t=k(e);for(const n of t){const t=S(e,n,this._indentSequence);t&&e.deleteContent(e.createSelection(t))}}))}_checkEnabled(){if(!this._indentSequence)return!1;const e=this.editor.model;return!!B(e.document.selection)&&k(e).some((t=>S(e,t,this._indentSequence)))}}function S(e,t,n){const o=function(e){let t=e.parent.getChild(e.index);t&&!t.is("element","softBreak")||(t=e.nodeBefore);if(!t||t.is("element","softBreak"))return null;return t} + */class S extends e{constructor(e){super(e),this._indentSequence=e.config.get("codeBlock.indentSequence")}refresh(){this.isEnabled=this._checkEnabled()}execute(){const e=this.editor.model;e.change((()=>{const t=k(e);for(const n of t){const t=A(e,n,this._indentSequence);t&&e.deleteContent(e.createSelection(t))}}))}_checkEnabled(){if(!this._indentSequence)return!1;const e=this.editor.model;return!!B(e.document.selection)&&k(e).some((t=>A(e,t,this._indentSequence)))}}function A(e,t,n){const o=function(e){let t=e.parent.getChild(e.index);t&&!t.is("element","softBreak")||(t=e.nodeBefore);if(!t||t.is("element","softBreak"))return null;return t} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(t);if(!o)return null;const i=b(o),c=i.lastIndexOf(n);if(c+n.length!==i.length)return null;if(-1===c)return null;const{parent:r,startOffset:a}=o;return e.createRange(e.createPositionAt(r,a+c),e.createPositionAt(r,a+c+n.length))}function A(e,t,n=!1){const o=h(t,"language","class"),i=h(t,"language","label");return(t,c,r)=>{const{writer:a,mapper:s,consumable:l}=r;if(!l.consume(c.item,"insert"))return;const d=c.item.getAttribute("language"),u=s.toViewPosition(e.createPositionBefore(c.item)),g={};n&&(g["data-language"]=i[d],g.spellcheck="false");const m=o[d]?{class:o[d]}:void 0,f=a.createContainerElement("code",m),p=a.createContainerElement("pre",g,f);a.insert(u,p),s.bindElements(c.item,f)}} + */(t);if(!o)return null;const i=b(o),c=i.lastIndexOf(n);if(c+n.length!==i.length)return null;if(-1===c)return null;const{parent:r,startOffset:a}=o;return e.createRange(e.createPositionAt(r,a+c),e.createPositionAt(r,a+c+n.length))}function _(e,t,n=!1){const o=h(t,"language","class"),i=h(t,"language","label");return(t,c,r)=>{const{writer:a,mapper:s,consumable:l}=r;if(!l.consume(c.item,"insert"))return;const d=c.item.getAttribute("language"),u=s.toViewPosition(e.createPositionBefore(c.item)),g={};n&&(g["data-language"]=i[d],g.spellcheck="false");const m=o[d]?{class:o[d]}:void 0,f=a.createContainerElement("code",m),p=a.createContainerElement("pre",g,f);a.insert(u,p),s.bindElements(c.item,f)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const _="paragraph";class E extends t{static get pluginName(){return"CodeBlockEditing"}static get requires(){return[o]}constructor(e){super(e),e.config.define("codeBlock",{languages:[{language:"plaintext",label:"Plain text"},{language:"c",label:"C"},{language:"cs",label:"C#"},{language:"cpp",label:"C++"},{language:"css",label:"CSS"},{language:"diff",label:"Diff"},{language:"html",label:"HTML"},{language:"java",label:"Java"},{language:"javascript",label:"JavaScript"},{language:"php",label:"PHP"},{language:"python",label:"Python"},{language:"ruby",label:"Ruby"},{language:"typescript",label:"TypeScript"},{language:"xml",label:"XML"}],indentSequence:"\t"})}init(){const e=this.editor,t=e.model.schema,n=e.model,o=e.editing.view,c=e.plugins.has("ListEditing")?e.plugins.get("ListEditing"):null,r=p(e);e.commands.add("codeBlock",new x(e)),e.commands.add("indentCodeBlock",new C(e)),e.commands.add("outdentCodeBlock",new w(e)),this.listenTo(o.document,"tab",((t,n)=>{const o=n.shiftKey?"outdentCodeBlock":"indentCodeBlock";e.commands.get(o).isEnabled&&(e.execute(o),n.stopPropagation(),n.preventDefault(),t.stop())}),{context:"pre"}),t.register("codeBlock",{allowWhere:"$block",allowChildren:"$text",isBlock:!0,allowAttributes:["language"]}),t.addAttributeCheck(((e,t)=>!!(e.endsWith("codeBlock")&&c&&c.getListAttributeNames().includes(t))||!e.endsWith("codeBlock $text")&&void 0)),e.model.schema.addChildCheck(((e,t)=>{if(e.endsWith("codeBlock")&&t.isObject)return!1})),e.editing.downcastDispatcher.on("insert:codeBlock",A(n,r,!0)),e.data.downcastDispatcher.on("insert:codeBlock",A(n,r)),e.data.downcastDispatcher.on("insert:softBreak",function(e){return(t,n,o)=>{if("codeBlock"!==n.item.parent.name)return;const{writer:i,mapper:c,consumable:r}=o;if(!r.consume(n.item,"insert"))return;const a=c.toViewPosition(e.createPositionBefore(n.item));i.insert(a,i.createText("\n"))}}(n),{priority:"high"}),e.data.upcastDispatcher.on("element:code",function(e,t){const n=h(t,"class","language"),o=t[0].language;return(e,t,i)=>{const c=t.viewItem,r=c.parent;if(!r||!r.is("element","pre"))return;if(t.modelCursor.findAncestor("codeBlock"))return;const{consumable:a,writer:s}=i;if(!a.test(c,{name:!0}))return;const l=s.createElement("codeBlock"),d=[...c.getClassNames()];d.length||d.push("");for(const e of d){const t=n[e];if(t){s.setAttribute("language",t,l);break}}l.hasAttribute("language")||s.setAttribute("language",o,l),i.convertChildren(c,l),i.safeInsert(l,t.modelCursor)&&(a.consume(c,{name:!0}),i.updateConversionResult(l,t))}}(0,r)),e.data.upcastDispatcher.on("text",((e,t,{consumable:n,writer:o})=>{let i=t.modelCursor;if(!n.test(t.viewItem))return;if(!i.findAncestor("codeBlock"))return;n.consume(t.viewItem);const c=t.viewItem.data.split("\n").map((e=>o.createText(e))),r=c[c.length-1];for(const e of c)if(o.insert(e,i),i=i.getShiftedBy(e.offsetSize),e!==r){const e=o.createElement("softBreak");o.insert(e,i),i=o.createPositionAfter(e)}t.modelRange=o.createRange(t.modelCursor,i),t.modelCursor=i})),e.data.upcastDispatcher.on("element:pre",((e,t,{consumable:n})=>{const o=t.viewItem;if(o.findAncestor("pre"))return;const i=Array.from(o.getChildren()),c=i.find((e=>e.is("element","code")));if(c)for(const e of i)e!==c&&e.is("$text")&&n.consume(e,{name:!0})}),{priority:"high"}),this.listenTo(e.editing.view.document,"clipboardInput",((t,o)=>{let c=n.createRange(n.document.selection.anchor);if(o.targetRanges&&(c=e.editing.mapper.toModelRange(o.targetRanges[0])),!c.start.parent.is("element","codeBlock"))return;const r=o.dataTransfer.getData("text/plain"),a=new i(e.editing.view.document);o.content=function(e,t){const n=e.createDocumentFragment(),o=t.split("\n"),i=o.reduce(((t,n,i)=>(t.push(n),i<o.length-1&&t.push(e.createElement("br")),t)),[]);return e.appendChild(i,n),n}(a,r)})),this.listenTo(n,"getSelectedContent",((e,[o])=>{const i=o.anchor;!o.isCollapsed&&i.parent.is("element","codeBlock")&&i.hasSameParentAs(o.focus)&&n.change((n=>{const c=e.return;if(i.parent.is("element")&&(c.childCount>1||o.containsEntireContent(i.parent))){const t=n.createElement("codeBlock",i.parent.getAttributes());n.append(c,t);const o=n.createDocumentFragment();return n.append(t,o),void(e.return=o)}const r=c.getChild(0);t.checkAttribute(r,"code")&&n.setAttribute("code",!0,r)}))}))}afterInit(){const e=this.editor,t=e.commands,n=t.get("indent"),o=t.get("outdent");n&&n.registerChildCommand(t.get("indentCodeBlock"),{priority:"highest"}),o&&o.registerChildCommand(t.get("outdentCodeBlock")),this.listenTo(e.editing.view.document,"enter",((t,n)=>{e.model.document.selection.getLastPosition().parent.is("element","codeBlock")&&(function(e,t){const n=e.model,o=n.document,i=e.editing.view,c=o.selection.getLastPosition(),r=c.nodeAfter;if(t||!o.selection.isCollapsed||!c.isAtStart)return!1;if(!P(r))return!1;return e.model.change((t=>{e.execute("enter");const n=o.selection.anchor.parent.previousSibling;t.rename(n,_),t.setSelection(n,"in"),e.model.schema.removeDisallowedAttributes([n],t),t.remove(r)})),i.scrollToTheSelection(),!0}(e,n.isSoft)||function(e,t){const n=e.model,o=n.document,i=e.editing.view,c=o.selection.getLastPosition(),r=c.nodeBefore;let a;if(t||!o.selection.isCollapsed||!c.isAtEnd||!r||!r.previousSibling)return!1;if(P(r)&&P(r.previousSibling))a=n.createRange(n.createPositionBefore(r.previousSibling),n.createPositionAfter(r));else if(y(r)&&P(r.previousSibling)&&P(r.previousSibling.previousSibling))a=n.createRange(n.createPositionBefore(r.previousSibling.previousSibling),n.createPositionAfter(r));else{if(!(y(r)&&P(r.previousSibling)&&y(r.previousSibling.previousSibling)&&r.previousSibling.previousSibling&&P(r.previousSibling.previousSibling.previousSibling)))return!1;a=n.createRange(n.createPositionBefore(r.previousSibling.previousSibling.previousSibling),n.createPositionAfter(r))}return e.model.change((t=>{t.remove(a),e.execute("enter");const n=o.selection.anchor.parent;t.rename(n,_),e.model.schema.removeDisallowedAttributes([n],t)})),i.scrollToTheSelection(),!0}(e,n.isSoft)||function(e){const t=e.model,n=t.document,o=n.selection.getLastPosition(),i=o.nodeBefore||o.textNode;let c;i&&i.is("$text")&&(c=b(i));e.model.change((t=>{e.execute("shiftEnter"),c&&t.insertText(c,n.selection.anchor)}))}(e),n.preventDefault(),t.stop())}),{context:"pre"})}}function y(e){return e&&e.is("$text")&&!e.data.match(/\S/)}function P(e){return e&&e.is("element","softBreak")}!function(e,{insertAt:t}={}){if("undefined"==typeof document)return;const n=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",window.litNonce&&o.setAttribute("nonce",window.litNonce),"top"===t&&n.firstChild?n.insertBefore(o,n.firstChild):n.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}(".ck-content pre{background:hsla(0,0%,78%,.3);border:1px solid #c4c4c4;border-radius:2px;color:#353535;direction:ltr;font-style:normal;min-width:200px;padding:1em;tab-size:4;text-align:left;white-space:pre-wrap}.ck-content pre code{background:unset;border-radius:0;padding:0}.ck.ck-editor__editable pre{position:relative}.ck.ck-editor__editable pre[data-language]:after{content:attr(data-language);position:absolute}:root{--ck-color-code-block-label-background:#757575}.ck.ck-editor__editable pre[data-language]:after{background:var(--ck-color-code-block-label-background);color:#fff;font-family:var(--ck-font-face);font-size:10px;line-height:16px;padding:var(--ck-spacing-tiny) var(--ck-spacing-medium);right:10px;top:-1px;white-space:nowrap}.ck.ck-code-block-dropdown .ck-dropdown__panel{max-height:250px;overflow-x:hidden;overflow-y:auto}"); +const E="paragraph";class y extends t{static get pluginName(){return"CodeBlockEditing"}static get requires(){return[o]}constructor(e){super(e),e.config.define("codeBlock",{languages:[{language:"plaintext",label:"Plain text"},{language:"c",label:"C"},{language:"cs",label:"C#"},{language:"cpp",label:"C++"},{language:"css",label:"CSS"},{language:"diff",label:"Diff"},{language:"html",label:"HTML"},{language:"java",label:"Java"},{language:"javascript",label:"JavaScript"},{language:"php",label:"PHP"},{language:"python",label:"Python"},{language:"ruby",label:"Ruby"},{language:"typescript",label:"TypeScript"},{language:"xml",label:"XML"}],indentSequence:"\t"})}init(){const e=this.editor,t=e.model.schema,n=e.model,o=e.editing.view,c=e.plugins.has("ListEditing")?e.plugins.get("ListEditing"):null,r=p(e);e.commands.add("codeBlock",new C(e)),e.commands.add("indentCodeBlock",new w(e)),e.commands.add("outdentCodeBlock",new S(e)),this.listenTo(o.document,"tab",((t,n)=>{const o=n.shiftKey?"outdentCodeBlock":"indentCodeBlock";e.commands.get(o).isEnabled&&(e.execute(o),n.stopPropagation(),n.preventDefault(),t.stop())}),{context:"pre"}),t.register("codeBlock",{allowWhere:"$block",allowChildren:"$text",isBlock:!0,allowAttributes:["language"]}),t.addAttributeCheck(((e,t)=>!!(e.endsWith("codeBlock")&&c&&c.getListAttributeNames().includes(t))||!e.endsWith("codeBlock $text")&&void 0)),e.model.schema.addChildCheck(((e,t)=>{if(e.endsWith("codeBlock")&&t.isObject)return!1})),e.editing.downcastDispatcher.on("insert:codeBlock",_(n,r,!0)),e.data.downcastDispatcher.on("insert:codeBlock",_(n,r)),e.data.downcastDispatcher.on("insert:softBreak",function(e){return(t,n,o)=>{if("codeBlock"!==n.item.parent.name)return;const{writer:i,mapper:c,consumable:r}=o;if(!r.consume(n.item,"insert"))return;const a=c.toViewPosition(e.createPositionBefore(n.item));i.insert(a,i.createText("\n"))}}(n),{priority:"high"}),e.data.upcastDispatcher.on("element:code",function(e,t){const n=h(t,"class","language"),o=t[0].language;return(e,t,i)=>{const c=t.viewItem,r=c.parent;if(!r||!r.is("element","pre"))return;if(t.modelCursor.findAncestor("codeBlock"))return;const{consumable:a,writer:s}=i;if(!a.test(c,{name:!0}))return;const l=s.createElement("codeBlock"),d=[...c.getClassNames()];d.length||d.push("");for(const e of d){const t=n[e];if(t){s.setAttribute("language",t,l);break}}l.hasAttribute("language")||s.setAttribute("language",o,l),i.convertChildren(c,l),i.safeInsert(l,t.modelCursor)&&(a.consume(c,{name:!0}),i.updateConversionResult(l,t))}}(0,r)),e.data.upcastDispatcher.on("text",((e,t,{consumable:n,writer:o})=>{let i=t.modelCursor;if(!n.test(t.viewItem))return;if(!i.findAncestor("codeBlock"))return;n.consume(t.viewItem);const c=t.viewItem.data.split("\n").map((e=>o.createText(e))),r=c[c.length-1];for(const e of c)if(o.insert(e,i),i=i.getShiftedBy(e.offsetSize),e!==r){const e=o.createElement("softBreak");o.insert(e,i),i=o.createPositionAfter(e)}t.modelRange=o.createRange(t.modelCursor,i),t.modelCursor=i})),e.data.upcastDispatcher.on("element:pre",((e,t,{consumable:n})=>{const o=t.viewItem;if(o.findAncestor("pre"))return;const i=Array.from(o.getChildren()),c=i.find((e=>e.is("element","code")));if(c)for(const e of i)e!==c&&e.is("$text")&&n.consume(e,{name:!0})}),{priority:"high"}),this.listenTo(e.editing.view.document,"clipboardInput",((t,o)=>{let c=n.createRange(n.document.selection.anchor);if(o.targetRanges&&(c=e.editing.mapper.toModelRange(o.targetRanges[0])),!c.start.parent.is("element","codeBlock"))return;const r=o.dataTransfer.getData("text/plain"),a=new i(e.editing.view.document);o.content=function(e,t){const n=e.createDocumentFragment(),o=t.split("\n"),i=o.reduce(((t,n,i)=>(t.push(n),i<o.length-1&&t.push(e.createElement("br")),t)),[]);return e.appendChild(i,n),n}(a,r)})),this.listenTo(n,"getSelectedContent",((e,[o])=>{const i=o.anchor;!o.isCollapsed&&i.parent.is("element","codeBlock")&&i.hasSameParentAs(o.focus)&&n.change((n=>{const c=e.return;if(i.parent.is("element")&&(c.childCount>1||o.containsEntireContent(i.parent))){const t=n.createElement("codeBlock",i.parent.getAttributes());n.append(c,t);const o=n.createDocumentFragment();return n.append(t,o),void(e.return=o)}const r=c.getChild(0);t.checkAttribute(r,"code")&&n.setAttribute("code",!0,r)}))}))}afterInit(){const e=this.editor,t=e.commands,n=t.get("indent"),o=t.get("outdent");n&&n.registerChildCommand(t.get("indentCodeBlock"),{priority:"highest"}),o&&o.registerChildCommand(t.get("outdentCodeBlock")),this.listenTo(e.editing.view.document,"enter",((t,n)=>{e.model.document.selection.getLastPosition().parent.is("element","codeBlock")&&(function(e,t){const n=e.model,o=n.document,i=e.editing.view,c=o.selection.getLastPosition(),r=c.nodeAfter;if(t||!o.selection.isCollapsed||!c.isAtStart)return!1;if(!L(r))return!1;return e.model.change((t=>{e.execute("enter");const n=o.selection.anchor.parent.previousSibling;t.rename(n,E),t.setSelection(n,"in"),e.model.schema.removeDisallowedAttributes([n],t),t.remove(r)})),i.scrollToTheSelection(),!0}(e,n.isSoft)||function(e,t){const n=e.model,o=n.document,i=e.editing.view,c=o.selection.getLastPosition(),r=c.nodeBefore;let a;if(t||!o.selection.isCollapsed||!c.isAtEnd||!r||!r.previousSibling)return!1;if(L(r)&&L(r.previousSibling))a=n.createRange(n.createPositionBefore(r.previousSibling),n.createPositionAfter(r));else if(P(r)&&L(r.previousSibling)&&L(r.previousSibling.previousSibling))a=n.createRange(n.createPositionBefore(r.previousSibling.previousSibling),n.createPositionAfter(r));else{if(!(P(r)&&L(r.previousSibling)&&P(r.previousSibling.previousSibling)&&r.previousSibling.previousSibling&&L(r.previousSibling.previousSibling.previousSibling)))return!1;a=n.createRange(n.createPositionBefore(r.previousSibling.previousSibling.previousSibling),n.createPositionAfter(r))}return e.model.change((t=>{t.remove(a),e.execute("enter");const n=o.selection.anchor.parent;t.rename(n,E),e.model.schema.removeDisallowedAttributes([n],t)})),i.scrollToTheSelection(),!0}(e,n.isSoft)||function(e){const t=e.model,n=t.document,o=n.selection.getLastPosition(),i=o.nodeBefore||o.textNode;let c;i&&i.is("$text")&&(c=b(i));e.model.change((t=>{e.execute("shiftEnter"),c&&t.insertText(c,n.selection.anchor)}))}(e),n.preventDefault(),t.stop())}),{context:"pre"}),this._initAriaAnnouncements()}_initAriaAnnouncements(){const{model:e,ui:t,t:n}=this.editor,o=p(this.editor);let i=null;e.document.selection.on("change:range",(()=>{const c=e.document.selection.focus.parent;t&&i!==c&&c.is("element")&&(i&&i.is("element","codeBlock")&&t.ariaLiveAnnouncer.announce(x(n,o,i,"leave")),c.is("element","codeBlock")&&t.ariaLiveAnnouncer.announce(x(n,o,c,"enter")),i=c)}))}}function P(e){return e&&e.is("$text")&&!e.data.match(/\S/)}function L(e){return e&&e.is("element","softBreak")}!function(e,{insertAt:t}={}){if("undefined"==typeof document)return;const n=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",window.litNonce&&o.setAttribute("nonce",window.litNonce),"top"===t&&n.firstChild?n.insertBefore(o,n.firstChild):n.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}(".ck-content pre{background:hsla(0,0%,78%,.3);border:1px solid #c4c4c4;border-radius:2px;color:#353535;direction:ltr;font-style:normal;min-width:200px;padding:1em;tab-size:4;text-align:left;white-space:pre-wrap}.ck-content pre code{background:unset;border-radius:0;padding:0}.ck.ck-editor__editable pre{position:relative}.ck.ck-editor__editable pre[data-language]:after{content:attr(data-language);position:absolute}:root{--ck-color-code-block-label-background:#757575}.ck.ck-editor__editable pre[data-language]:after{background:var(--ck-color-code-block-label-background);color:#fff;font-family:var(--ck-font-face);font-size:10px;line-height:16px;padding:var(--ck-spacing-tiny) var(--ck-spacing-medium);right:10px;top:-1px;white-space:nowrap}.ck.ck-code-block-dropdown .ck-dropdown__panel{max-height:250px;overflow-x:hidden;overflow-y:auto}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class L extends t{static get pluginName(){return"CodeBlockUI"}init(){const e=this.editor,t=e.t,o=e.ui.componentFactory,i=p(e),c=this._getLanguageListItemDefinitions(i),r=e.commands.get("codeBlock");o.add("codeBlock",(o=>{const i=a(o,s),d=i.buttonView,u=t("Insert code block");return d.set({label:u,tooltip:!0,icon:n.codeBlock,isToggleable:!0}),d.bind("isOn").to(r,"value",(e=>!!e)),d.on("execute",(()=>{e.execute("codeBlock",{usePreviousLanguageChoice:!0}),e.editing.view.focus()})),i.on("execute",(t=>{e.execute("codeBlock",{language:t.source._codeBlockLanguage,forceValue:!0}),e.editing.view.focus()})),i.class="ck-code-block-dropdown",i.bind("isEnabled").to(r),l(i,c,{role:"menu",ariaLabel:u}),i})),o.add("menuBar:codeBlock",(o=>{const i=new d(o);i.buttonView.set({label:t("Code block"),icon:n.codeBlock}),i.bind("isEnabled").to(r);const a=new u(o);a.set({ariaLabel:t("Insert code block")});for(const t of c){const n=new g(o,i),c=new m(o);c.bind(...Object.keys(t.model)).to(t.model),c.bind("ariaChecked").to(c,"isOn"),c.delegate("execute").to(i),c.on("execute",(()=>{e.execute("codeBlock",{language:t.model._codeBlockLanguage,forceValue:r.value!=t.model._codeBlockLanguage}),e.editing.view.focus()})),n.children.add(c),a.items.add(n)}return i.panelView.children.add(a),i}))}_getLanguageListItemDefinitions(e){const t=this.editor.commands.get("codeBlock"),n=new r;for(const o of e){const e={type:"button",model:new f({_codeBlockLanguage:o.language,label:o.label,role:"menuitemradio",withText:!0})};e.model.bind("isOn").to(t,"value",(t=>t===e.model._codeBlockLanguage)),n.add(e)}return n}} +class T extends t{static get pluginName(){return"CodeBlockUI"}init(){const e=this.editor,t=e.t,o=e.ui.componentFactory,i=p(e),c=this._getLanguageListItemDefinitions(i),r=e.commands.get("codeBlock");o.add("codeBlock",(o=>{const i=a(o,s),d=i.buttonView,u=t("Insert code block");return d.set({label:u,tooltip:!0,icon:n.codeBlock,isToggleable:!0}),d.bind("isOn").to(r,"value",(e=>!!e)),d.on("execute",(()=>{e.execute("codeBlock",{usePreviousLanguageChoice:!0}),e.editing.view.focus()})),i.on("execute",(t=>{e.execute("codeBlock",{language:t.source._codeBlockLanguage,forceValue:!0}),e.editing.view.focus()})),i.class="ck-code-block-dropdown",i.bind("isEnabled").to(r),l(i,c,{role:"menu",ariaLabel:u}),i})),o.add("menuBar:codeBlock",(o=>{const i=new d(o);i.buttonView.set({label:t("Code block"),icon:n.codeBlock}),i.bind("isEnabled").to(r);const a=new u(o);a.set({ariaLabel:t("Insert code block")});for(const t of c){const n=new g(o,i),c=new m(o);c.bind(...Object.keys(t.model)).to(t.model),c.bind("ariaChecked").to(c,"isOn"),c.delegate("execute").to(i),c.on("execute",(()=>{e.execute("codeBlock",{language:t.model._codeBlockLanguage,forceValue:r.value!=t.model._codeBlockLanguage}),e.editing.view.focus()})),n.children.add(c),a.items.add(n)}return i.panelView.children.add(a),i}))}_getLanguageListItemDefinitions(e){const t=this.editor.commands.get("codeBlock"),n=new r;for(const o of e){const e={type:"button",model:new f({_codeBlockLanguage:o.language,label:o.label,role:"menuitemradio",withText:!0})};e.model.bind("isOn").to(t,"value",(t=>t===e.model._codeBlockLanguage)),n.add(e)}return n}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class T extends t{static get requires(){return[E,L]}static get pluginName(){return"CodeBlock"}}export{T as CodeBlock,E as CodeBlockEditing,L as CodeBlockUI}; \ No newline at end of file + */class D extends t{static get requires(){return[y,T]}static get pluginName(){return"CodeBlock"}}export{D as CodeBlock,y as CodeBlockEditing,T as CodeBlockUI}; \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-core.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-core.js index 903a88f8f32726f10ec1a9c7eb04038ab60e6a94..8038b69e5fe7782233a05e97a0f3efb930b826cb 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-core.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-core.js @@ -6,11 +6,11 @@ import{ObservableMixin as t,insertToPriorityArray as e,EmitterMixin as s,CKEdito /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class p extends(t()){constructor(t){super(),this.editor=t,this.set("value",void 0),this.set("isEnabled",!1),this._affectsData=!0,this._isEnabledBasedOnSelection=!0,this._disableStack=new Set,this.decorate("execute"),this.listenTo(this.editor.model.document,"change",(()=>{this.refresh()})),this.listenTo(t,"change:isReadOnly",(()=>{this.refresh()})),this.on("set:isEnabled",(e=>{if(!this.affectsData)return;const s=t.model.document.selection,a=!("$graveyard"==s.getFirstPosition().root.rootName)&&t.model.canEditAt(s);(t.isReadOnly||this._isEnabledBasedOnSelection&&!a)&&(e.return=!1,e.stop())}),{priority:"highest"}),this.on("execute",(t=>{this.isEnabled||t.stop()}),{priority:"high"})}get affectsData(){return this._affectsData}set affectsData(t){this._affectsData=t}refresh(){this.isEnabled=!0}forceDisabled(t){this._disableStack.add(t),1==this._disableStack.size&&(this.on("set:isEnabled",f,{priority:"highest"}),this.isEnabled=!1)}clearForceDisabled(t){this._disableStack.delete(t),0==this._disableStack.size&&(this.off("set:isEnabled",f),this.refresh())}execute(...t){}destroy(){this.stopListening()}}function f(t){t.return=!1,t.stop()} + */class p extends(t()){constructor(t){super(),this.editor=t,this.set("value",void 0),this.set("isEnabled",!1),this._affectsData=!0,this._isEnabledBasedOnSelection=!0,this._disableStack=new Set,this.decorate("execute"),this.listenTo(this.editor.model.document,"change",(()=>{this.refresh()})),this.listenTo(t,"change:isReadOnly",(()=>{this.refresh()})),this.on("set:isEnabled",(e=>{if(!this.affectsData)return;const s=t.model.document.selection,a=!("$graveyard"==s.getFirstPosition().root.rootName)&&t.model.canEditAt(s);(t.isReadOnly||this._isEnabledBasedOnSelection&&!a)&&(e.return=!1,e.stop())}),{priority:"highest"}),this.on("execute",(t=>{this.isEnabled||t.stop()}),{priority:"high"})}get affectsData(){return this._affectsData}set affectsData(t){this._affectsData=t}refresh(){this.isEnabled=!0}forceDisabled(t){this._disableStack.add(t),1==this._disableStack.size&&(this.on("set:isEnabled",z,{priority:"highest"}),this.isEnabled=!1)}clearForceDisabled(t){this._disableStack.delete(t),0==this._disableStack.size&&(this.off("set:isEnabled",z),this.refresh())}execute(...t){}destroy(){this.stopListening()}}function z(t){t.return=!1,t.stop()} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class z extends p{constructor(){super(...arguments),this._childCommandsDefinitions=[]}refresh(){}execute(...t){const e=this._getFirstEnabledCommand();return!!e&&e.execute(t)}registerChildCommand(t,s={}){e(this._childCommandsDefinitions,{command:t,priority:s.priority||"normal"}),t.on("change:isEnabled",(()=>this._checkEnabled())),this._checkEnabled()}_checkEnabled(){this.isEnabled=!!this._getFirstEnabledCommand()}_getFirstEnabledCommand(){const t=this._childCommandsDefinitions.find((({command:t})=>t.isEnabled));return t&&t.command}} + */class f extends p{constructor(){super(...arguments),this._childCommandsDefinitions=[]}refresh(){}execute(...t){const e=this._getFirstEnabledCommand();return!!e&&e.execute(t)}registerChildCommand(t,s={}){e(this._childCommandsDefinitions,{command:t,priority:s.priority||"normal"}),t.on("change:isEnabled",(()=>this._checkEnabled())),this._checkEnabled()}_checkEnabled(){this.isEnabled=!!this._getFirstEnabledCommand()}_getFirstEnabledCommand(){const t=this._childCommandsDefinitions.find((({command:t})=>t.isEnabled));return t&&t.command}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -67,4 +67,4 @@ function P(t,e){if(e.ckeditorInstance)throw new a("editor-source-element-already * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const C={bold:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10.187 17H5.773c-.637 0-1.092-.138-1.364-.415-.273-.277-.409-.718-.409-1.323V4.738c0-.617.14-1.062.419-1.332.279-.27.73-.406 1.354-.406h4.68c.69 0 1.288.041 1.793.124.506.083.96.242 1.36.478.341.197.644.447.906.75a3.262 3.262 0 0 1 .808 2.162c0 1.401-.722 2.426-2.167 3.075C15.05 10.175 16 11.315 16 13.01a3.756 3.756 0 0 1-2.296 3.504 6.1 6.1 0 0 1-1.517.377c-.571.073-1.238.11-2 .11zm-.217-6.217H7v4.087h3.069c1.977 0 2.965-.69 2.965-2.072 0-.707-.256-1.22-.768-1.537-.512-.319-1.277-.478-2.296-.478zM7 5.13v3.619h2.606c.729 0 1.292-.067 1.69-.2a1.6 1.6 0 0 0 .91-.765c.165-.267.247-.566.247-.897 0-.707-.26-1.176-.778-1.409-.519-.232-1.31-.348-2.375-.348H7z"/></svg>',cancel:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11.591 10.177 4.243 4.242a1 1 0 0 1-1.415 1.415l-4.242-4.243-4.243 4.243a1 1 0 0 1-1.414-1.415l4.243-4.242L4.52 5.934A1 1 0 0 1 5.934 4.52l4.243 4.243 4.242-4.243a1 1 0 1 1 1.415 1.414l-4.243 4.243z"/></svg>',caption:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 16h9a1 1 0 0 1 0 2H2a1 1 0 0 1 0-2z"/><path d="M17 1a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h14zm0 1.5H3a.5.5 0 0 0-.492.41L2.5 3v9a.5.5 0 0 0 .41.492L3 12.5h14a.5.5 0 0 0 .492-.41L17.5 12V3a.5.5 0 0 0-.41-.492L17 2.5z" fill-opacity=".6"/></svg>',check:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M6.972 16.615a.997.997 0 0 1-.744-.292l-4.596-4.596a1 1 0 1 1 1.414-1.414l3.926 3.926 9.937-9.937a1 1 0 0 1 1.414 1.415L7.717 16.323a.997.997 0 0 1-.745.292z"/></svg>',cog:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11.333 2 .19 2.263a5.899 5.899 0 0 1 1.458.604L14.714 3.4 16.6 5.286l-1.467 1.733c.263.452.468.942.605 1.46L18 8.666v2.666l-2.263.19a5.899 5.899 0 0 1-.604 1.458l1.467 1.733-1.886 1.886-1.733-1.467a5.899 5.899 0 0 1-1.46.605L11.334 18H8.667l-.19-2.263a5.899 5.899 0 0 1-1.458-.604L5.286 16.6 3.4 14.714l1.467-1.733a5.899 5.899 0 0 1-.604-1.458L2 11.333V8.667l2.262-.189a5.899 5.899 0 0 1 .605-1.459L3.4 5.286 5.286 3.4l1.733 1.467a5.899 5.899 0 0 1 1.46-.605L8.666 2h2.666zM10 6.267a3.733 3.733 0 1 0 0 7.466 3.733 3.733 0 0 0 0-7.466z"/></svg>',colorPalette:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10.209 18.717A8.5 8.5 0 1 1 18.686 9.6h-.008l.002.12a3 3 0 0 1-2.866 2.997h-.268l-.046-.002v.002h-4.791a2 2 0 1 0 0 4 1 1 0 1 1-.128 1.992 8.665 8.665 0 0 1-.372.008Zm-3.918-7.01a1.25 1.25 0 1 0-2.415-.648 1.25 1.25 0 0 0 2.415.647ZM5.723 8.18a1.25 1.25 0 1 0 .647-2.414 1.25 1.25 0 0 0-.647 2.414ZM9.76 6.155a1.25 1.25 0 1 0 .647-2.415 1.25 1.25 0 0 0-.647 2.415Zm4.028 1.759a1.25 1.25 0 1 0 .647-2.415 1.25 1.25 0 0 0-.647 2.415Z"/></svg>',eraser:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m8.636 9.531-2.758 3.94a.5.5 0 0 0 .122.696l3.224 2.284h1.314l2.636-3.736L8.636 9.53zm.288 8.451L5.14 15.396a2 2 0 0 1-.491-2.786l6.673-9.53a2 2 0 0 1 2.785-.49l3.742 2.62a2 2 0 0 1 .491 2.785l-7.269 10.053-2.147-.066z"/><path d="M4 18h5.523v-1H4zm-2 0h1v-1H2z"/></svg>',history:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M11 1a9 9 0 1 1-8.027 13.075l1.128-1.129A7.502 7.502 0 0 0 18.5 10a7.5 7.5 0 1 0-14.962.759l-.745-.746-.76.76A9 9 0 0 1 11 1z"/><path d="M.475 8.17a.75.75 0 0 1 .978.047l.075.082 1.284 1.643 1.681-1.284a.75.75 0 0 1 .978.057l.073.083a.75.75 0 0 1-.057.978l-.083.073-2.27 1.737a.75.75 0 0 1-.973-.052l-.074-.082-1.741-2.23a.75.75 0 0 1 .13-1.052z"/><path d="M11.5 5v4.999l3.196 3.196-1.06 1.06L10.1 10.72l-.1-.113V5z"/></svg>',image:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M6.66 9.118a.693.693 0 0 1 .956.032l3.65 3.411 2.422-2.238a.695.695 0 0 1 .945 0L17.5 13.6V2.5h-15v11.1l4.16-4.482ZM17.8 1c.652 0 1.2.47 1.2 1.1v14.362c0 .64-.532 1.038-1.184 1.038H2.184C1.532 17.5 1 17.103 1 16.462V2.1C1 1.47 1.537 1 2.2 1h15.6Zm-5.655 6a2.128 2.128 0 0 1 .157-2.364A2.133 2.133 0 1 1 12.145 7Z"/></svg>',imageUpload:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M1.201 1C.538 1 0 1.47 0 2.1v14.363c0 .64.534 1.037 1.186 1.037h9.494a2.97 2.97 0 0 1-.414-.287 2.998 2.998 0 0 1-1.055-2.03 3.003 3.003 0 0 1 .693-2.185l.383-.455-.02.018-3.65-3.41a.695.695 0 0 0-.957-.034L1.5 13.6V2.5h15v5.535a2.97 2.97 0 0 1 1.412.932l.088.105V2.1c0-.63-.547-1.1-1.2-1.1H1.202Zm11.713 2.803a2.146 2.146 0 0 0-2.049 1.992 2.14 2.14 0 0 0 1.28 2.096 2.13 2.13 0 0 0 2.644-3.11 2.134 2.134 0 0 0-1.875-.978Z"/><path d="M15.522 19.1a.79.79 0 0 0 .79-.79v-5.373l2.059 2.455a.79.79 0 1 0 1.211-1.015l-3.352-3.995a.79.79 0 0 0-.995-.179.784.784 0 0 0-.299.221l-3.35 3.99a.79.79 0 1 0 1.21 1.017l1.936-2.306v5.185c0 .436.353.79.79.79Z"/><path d="M15.522 19.1a.79.79 0 0 0 .79-.79v-5.373l2.059 2.455a.79.79 0 1 0 1.211-1.015l-3.352-3.995a.79.79 0 0 0-.995-.179.784.784 0 0 0-.299.221l-3.35 3.99a.79.79 0 1 0 1.21 1.017l1.936-2.306v5.185c0 .436.353.79.79.79Z"/></svg>',imageAssetManager:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M1.201 1c-.662 0-1.2.47-1.2 1.1v14.248c0 .64.533 1.152 1.185 1.152h6.623v-7.236L6.617 9.15a.694.694 0 0 0-.957-.033L1.602 13.55V2.553l14.798.003V9.7H18V2.1c0-.63-.547-1.1-1.2-1.1H1.202Zm11.723 2.805a2.094 2.094 0 0 0-1.621.832 2.127 2.127 0 0 0 1.136 3.357 2.13 2.13 0 0 0 2.611-1.506 2.133 2.133 0 0 0-.76-2.244 2.13 2.13 0 0 0-1.366-.44Z"/><path clip-rule="evenodd" d="M19.898 12.369v6.187a.844.844 0 0 1-.844.844h-8.719a.844.844 0 0 1-.843-.844v-7.312a.844.844 0 0 1 .843-.844h2.531a.843.843 0 0 1 .597.248l.838.852h4.75c.223 0 .441.114.6.272a.844.844 0 0 1 .247.597Zm-1.52.654-4.377.02-1.1-1.143H11v6h7.4l-.023-4.877Z"/></svg>',imageUrl:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M1.201 1C.538 1 0 1.47 0 2.1v14.363c0 .64.534 1.037 1.186 1.037h7.029a5.401 5.401 0 0 1 .615-4.338l.762-1.232-2.975-2.78a.696.696 0 0 0-.957-.033L1.5 13.6V2.5h15v6.023c.449.131.887.32 1.307.573l.058.033c.046.028.09.057.135.086V2.1c0-.63-.547-1.1-1.2-1.1H1.202Zm11.713 2.803a2.15 2.15 0 0 0-1.611.834 2.118 2.118 0 0 0-.438 1.158 2.14 2.14 0 0 0 1.277 2.096 2.132 2.132 0 0 0 2.645-3.11 2.13 2.13 0 0 0-1.873-.978Z"/><path d="M16.63 10.294a3.003 3.003 0 0 0-4.142.887l-.117.177a.647.647 0 0 0-.096.492.664.664 0 0 0 .278.418.7.7 0 0 0 .944-.234 1.741 1.741 0 0 1 2.478-.463 1.869 1.869 0 0 1 .476 2.55.637.637 0 0 0-.071.5.646.646 0 0 0 .309.396.627.627 0 0 0 .869-.19l.027-.041a3.226 3.226 0 0 0-.956-4.492Zm-6.061 3.78-.044.066a3.228 3.228 0 0 0 .82 4.403 3.005 3.005 0 0 0 4.275-.798l.13-.197a.626.626 0 0 0 .092-.475.638.638 0 0 0-.268-.402.713.713 0 0 0-.99.26l-.018.029a1.741 1.741 0 0 1-2.477.461 1.87 1.87 0 0 1-.475-2.55l.029-.047a.647.647 0 0 0 .086-.485.66.66 0 0 0-.275-.408l-.04-.027a.609.609 0 0 0-.845.17Z"/><path d="M15.312 13.925c.24-.36.154-.838-.19-1.067-.346-.23-.82-.124-1.059.236l-1.268 1.907c-.239.36-.153.838.192 1.067.345.23.818.123 1.057-.236l1.268-1.907Z"/></svg>',lowVision:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M5.085 6.22 2.943 4.078a.75.75 0 1 1 1.06-1.06l2.592 2.59A11.094 11.094 0 0 1 10 5.068c4.738 0 8.578 3.101 8.578 5.083 0 1.197-1.401 2.803-3.555 3.887l1.714 1.713a.75.75 0 0 1-.09 1.138.488.488 0 0 1-.15.084.75.75 0 0 1-.821-.16L6.17 7.304c-.258.11-.51.233-.757.365l6.239 6.24-.006.005.78.78c-.388.094-.78.166-1.174.215l-1.11-1.11h.011L4.55 8.197a7.2 7.2 0 0 0-.665.514l-.112.098 4.897 4.897-.005.006 1.276 1.276a10.164 10.164 0 0 1-1.477-.117l-.479-.479-.009.009-4.863-4.863-.022.031a2.563 2.563 0 0 0-.124.2c-.043.077-.08.158-.108.241a.534.534 0 0 0-.028.133.29.29 0 0 0 .008.072.927.927 0 0 0 .082.226c.067.133.145.26.234.379l3.242 3.365.025.01.59.623c-3.265-.918-5.59-3.155-5.59-4.668 0-1.194 1.448-2.838 3.663-3.93zm7.07.531a4.632 4.632 0 0 1 1.108 5.992l.345.344.046-.018a9.313 9.313 0 0 0 2-1.112c.256-.187.5-.392.727-.613.137-.134.27-.277.392-.431.072-.091.141-.185.203-.286.057-.093.107-.19.148-.292a.72.72 0 0 0 .036-.12.29.29 0 0 0 .008-.072.492.492 0 0 0-.028-.133.999.999 0 0 0-.036-.096 2.165 2.165 0 0 0-.071-.145 2.917 2.917 0 0 0-.125-.2 3.592 3.592 0 0 0-.263-.335 5.444 5.444 0 0 0-.53-.523 7.955 7.955 0 0 0-1.054-.768 9.766 9.766 0 0 0-1.879-.891c-.337-.118-.68-.219-1.027-.301zm-2.85.21-.069.002a.508.508 0 0 0-.254.097.496.496 0 0 0-.104.679.498.498 0 0 0 .326.199l.045.005c.091.003.181.003.272.012a2.45 2.45 0 0 1 2.017 1.513c.024.061.043.125.069.185a.494.494 0 0 0 .45.287h.008a.496.496 0 0 0 .35-.158.482.482 0 0 0 .13-.335.638.638 0 0 0-.048-.219 3.379 3.379 0 0 0-.36-.723 3.438 3.438 0 0 0-2.791-1.543l-.028-.001h-.013z"/></svg>',textAlternative:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3.035 1C2.446 1 2 1.54 2 2.098V10.5h1.5v-8h13v8H18V2.098C18 1.539 17.48 1 16.9 1H3.035Zm10.453 2.61a1.885 1.885 0 0 0-1.442.736 1.89 1.89 0 0 0 1.011 2.976 1.903 1.903 0 0 0 2.253-1.114 1.887 1.887 0 0 0-1.822-2.598ZM7.463 8.163a.611.611 0 0 0-.432.154L5.071 10.5h5.119L7.88 8.348a.628.628 0 0 0-.417-.185Zm6.236 1.059a.62.62 0 0 0-.42.164L12.07 10.5h2.969l-.92-1.113a.618.618 0 0 0-.42-.165ZM.91 11.5a.91.91 0 0 0-.91.912v6.877c0 .505.405.91.91.91h18.178a.91.91 0 0 0 .912-.91v-6.877a.908.908 0 0 0-.912-.912H.91ZM3.668 13h1.947l2.135 5.7H5.898l-.28-.946H3.601l-.278.945H1.516L3.668 13Zm4.947 0h1.801v4.3h2.7v1.4h-4.5V13h-.001Zm4.5 0h5.4v1.4h-1.798v4.3h-1.701v-4.3h-1.9V13h-.001Zm-8.517 1.457-.614 2.059h1.262l-.648-2.059Z"/></svg>',loupe:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M12.68 13.74h-.001l4.209 4.208a1 1 0 1 0 1.414-1.414l-4.267-4.268a6 6 0 1 0-1.355 1.474ZM13 9a4 4 0 1 1-8 0 4 4 0 0 1 8 0Z"/></svg>',previousArrow:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M11.463 5.187a.888.888 0 1 1 1.254 1.255L9.16 10l3.557 3.557a.888.888 0 1 1-1.254 1.255L7.26 10.61a.888.888 0 0 1 .16-1.382l4.043-4.042z"/></svg>',nextArrow:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M8.537 14.813a.888.888 0 1 1-1.254-1.255L10.84 10 7.283 6.442a.888.888 0 1 1 1.254-1.255L12.74 9.39a.888.888 0 0 1-.16 1.382l-4.043 4.042z"/></svg>',importExport:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M19 4.5 14 0H3v12.673l.868-1.041c.185-.222.4-.402.632-.54V1.5h8v5h5v7.626a2.24 2.24 0 0 1 1.5.822V4.5ZM14 5V2l3.3 3H14Zm-3.692 12.5c.062.105.133.206.213.303L11.52 19H8v-.876a2.243 2.243 0 0 0 1.82-.624h.488Zm7.518-.657a.75.75 0 0 0-1.152-.96L15.5 17.29V12H14v5.29l-1.174-1.408a.75.75 0 0 0-1.152.96l2.346 2.816a.95.95 0 0 0 1.46 0l2.346-2.815Zm-15.056-.38a.75.75 0 0 1-.096-1.056l2.346-2.815a.95.95 0 0 1 1.46 0l2.346 2.815a.75.75 0 1 1-1.152.96L6.5 14.96V20H5v-5.04l-1.174 1.408a.75.75 0 0 1-1.056.096Z"/></svg>',paragraph:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10.5 5.5H7v5h3.5a2.5 2.5 0 1 0 0-5zM5 3h6.5v.025a5 5 0 0 1 0 9.95V13H7v4a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1z"/></svg>',plus:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10 2a1 1 0 0 0-1 1v6H3a1 1 0 1 0 0 2h6v6a1 1 0 1 0 2 0v-6h6a1 1 0 1 0 0-2h-6V3a1 1 0 0 0-1-1Z"/></svg>',text:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M9.816 11.5 7.038 4.785 4.261 11.5h5.555Zm.62 1.5H3.641l-1.666 4.028H.312l5.789-14h1.875l5.789 14h-1.663L10.436 13Z"/><path d="m12.09 17-.534-1.292.848-1.971.545 1.319L12.113 17h-.023Zm1.142-5.187.545 1.319L15.5 9.13l1.858 4.316h-3.45l.398.965h3.467L18.887 17H20l-3.873-9h-1.254l-1.641 3.813Z"/></svg>',alignBottom:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m9.239 13.938-2.88-1.663a.75.75 0 0 1 .75-1.3L9 12.067V4.75a.75.75 0 1 1 1.5 0v7.318l1.89-1.093a.75.75 0 0 1 .75 1.3l-2.879 1.663a.752.752 0 0 1-.511.187.752.752 0 0 1-.511-.187zM4.25 17a.75.75 0 1 1 0-1.5h10.5a.75.75 0 0 1 0 1.5H4.25z"/></svg>',alignMiddle:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M9.75 11.875a.752.752 0 0 1 .508.184l2.883 1.666a.75.75 0 0 1-.659 1.344l-.091-.044-1.892-1.093.001 4.318a.75.75 0 1 1-1.5 0v-4.317l-1.89 1.092a.75.75 0 0 1-.75-1.3l2.879-1.663a.752.752 0 0 1 .51-.187zM15.25 9a.75.75 0 1 1 0 1.5H4.75a.75.75 0 1 1 0-1.5h10.5zM9.75.375a.75.75 0 0 1 .75.75v4.318l1.89-1.093.092-.045a.75.75 0 0 1 .659 1.344l-2.883 1.667a.752.752 0 0 1-.508.184.752.752 0 0 1-.511-.187L6.359 5.65a.75.75 0 0 1 .75-1.299L9 5.442V1.125a.75.75 0 0 1 .75-.75z"/></svg>',alignTop:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m10.261 7.062 2.88 1.663a.75.75 0 0 1-.75 1.3L10.5 8.933v7.317a.75.75 0 1 1-1.5 0V8.932l-1.89 1.093a.75.75 0 0 1-.75-1.3l2.879-1.663a.752.752 0 0 1 .511-.187.752.752 0 0 1 .511.187zM15.25 4a.75.75 0 1 1 0 1.5H4.75a.75.75 0 0 1 0-1.5h10.5z"/></svg>',alignLeft:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0 8c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0 4c0 .414.336.75.75.75h9.929a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0-8c0 .414.336.75.75.75h9.929a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75z"/></svg>',alignCenter:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0 8c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm2.286 4c0 .414.336.75.75.75h9.928a.75.75 0 1 0 0-1.5H5.036a.75.75 0 0 0-.75.75zm0-8c0 .414.336.75.75.75h9.928a.75.75 0 1 0 0-1.5H5.036a.75.75 0 0 0-.75.75z"/></svg>',alignRight:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M18 3.75a.75.75 0 0 1-.75.75H2.75a.75.75 0 1 1 0-1.5h14.5a.75.75 0 0 1 .75.75zm0 8a.75.75 0 0 1-.75.75H2.75a.75.75 0 1 1 0-1.5h14.5a.75.75 0 0 1 .75.75zm0 4a.75.75 0 0 1-.75.75H7.321a.75.75 0 1 1 0-1.5h9.929a.75.75 0 0 1 .75.75zm0-8a.75.75 0 0 1-.75.75H7.321a.75.75 0 1 1 0-1.5h9.929a.75.75 0 0 1 .75.75z"/></svg>',alignJustify:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0 8c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0 4c0 .414.336.75.75.75h9.929a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0-8c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75z"/></svg>',objectLeft:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm11.5 9H18v1.5h-4.5zm0-3H18v1.5h-4.5zm0-3H18v1.5h-4.5zM2 15h16v1.5H2z"/><path d="M12.003 7v5.5a1 1 0 0 1-1 1H2.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H3.5V12h6.997V7.5z"/></svg>',objectCenter:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm0 12h16v1.5H2z"/><path d="M15.003 7v5.5a1 1 0 0 1-1 1H5.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H6.5V12h6.997V7.5z"/></svg>',objectRight:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm0 12h16v1.5H2zm0-9h5v1.5H2zm0 3h5v1.5H2zm0 3h5v1.5H2z"/><path d="M18.003 7v5.5a1 1 0 0 1-1 1H8.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H9.5V12h6.997V7.5z"/></svg>',objectFullWidth:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm0 12h16v1.5H2z"/><path d="M18 7v5.5a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1zm-1.505.5H3.504V12h12.991V7.5z"/></svg>',objectInline:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm11.5 9H18v1.5h-4.5zM2 15h16v1.5H2z"/><path d="M12.003 7v5.5a1 1 0 0 1-1 1H2.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H3.5V12h6.997V7.5z"/></svg>',objectBlockLeft:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm0 12h16v1.5H2z"/><path d="M12.003 7v5.5a1 1 0 0 1-1 1H2.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H3.5V12h6.997V7.5z"/></svg>',objectBlockRight:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm0 12h16v1.5H2z"/><path d="M18.003 7v5.5a1 1 0 0 1-1 1H8.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H9.5V12h6.997V7.5z"/></svg>',objectSizeFull:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M2.5 17v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zM1 15.5v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm0-2v1h-1v-1h1zm-19 0v1H0v-1h1zM14.5 2v1h-1V2h1zm2 0v1h-1V2h1zm2 0v1h-1V2h1zm-8 0v1h-1V2h1zm-2 0v1h-1V2h1zm-2 0v1h-1V2h1zm-2 0v1h-1V2h1zm8 0v1h-1V2h1zm-10 0v1h-1V2h1z"/><path d="M18.095 2H1.905C.853 2 0 2.895 0 4v12c0 1.105.853 2 1.905 2h16.19C19.147 18 20 17.105 20 16V4c0-1.105-.853-2-1.905-2zm0 1.5c.263 0 .476.224.476.5v12c0 .276-.213.5-.476.5H1.905a.489.489 0 0 1-.476-.5V4c0-.276.213-.5.476-.5h16.19z"/></svg>',objectSizeLarge:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 16.5v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1ZM1 15v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 13v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 11v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 9v1H0V9h1Zm19 0v1h-1V9h1ZM1 7v1H0V7h1Zm19 0v1h-1V7h1ZM1 5v1H0V5h1Zm19 0v1h-1V5h1Zm0-2v1h-1V3h1ZM1 3v1H0V3h1Zm13.5-1.5v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm-8 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm8 0v1h-1v-1h1Zm-10 0v1h-1v-1h1Z"/><path d="M13 5.5H2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2v-8a2 2 0 0 0-2-2ZM13 7a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-.5.5H2a.5.5 0 0 1-.5-.5v-8A.5.5 0 0 1 2 7h11Z"/></svg>',objectSizeSmall:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 16.5v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1ZM1 15v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 13v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 11v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 9v1H0V9h1Zm19 0v1h-1V9h1ZM1 7v1H0V7h1Zm19 0v1h-1V7h1ZM1 5v1H0V5h1Zm19 0v1h-1V5h1Zm0-2v1h-1V3h1ZM1 3v1H0V3h1Zm13.5-1.5v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm-8 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm8 0v1h-1v-1h1Zm-10 0v1h-1v-1h1Z"/><path d="M7 9.5H2a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h5a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2ZM7 11a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5H2a.5.5 0 0 1-.5-.5v-4A.5.5 0 0 1 2 11h5Z"/></svg>',objectSizeMedium:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 16.5v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1ZM1 15v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 13v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 11v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 9v1H0V9h1Zm19 0v1h-1V9h1ZM1 7v1H0V7h1Zm19 0v1h-1V7h1ZM1 5v1H0V5h1Zm19 0v1h-1V5h1Zm0-2v1h-1V3h1ZM1 3v1H0V3h1Zm13.5-1.5v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm-8 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm8 0v1h-1v-1h1Zm-10 0v1h-1v-1h1Z"/><path d="M10 7.5H2a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2ZM10 9a.5.5 0 0 1 .5.5v6a.5.5 0 0 1-.5.5H2a.5.5 0 0 1-.5-.5v-6A.5.5 0 0 1 2 9h8Z"/></svg>',pencil:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m7.3 17.37-.061.088a1.518 1.518 0 0 1-.934.535l-4.178.663-.806-4.153a1.495 1.495 0 0 1 .187-1.058l.056-.086L8.77 2.639c.958-1.351 2.803-1.076 4.296-.03 1.497 1.047 2.387 2.693 1.433 4.055L7.3 17.37zM9.14 4.728l-5.545 8.346 3.277 2.294 5.544-8.346L9.14 4.728zM6.07 16.512l-3.276-2.295.53 2.73 2.746-.435zM9.994 3.506 13.271 5.8c.316-.452-.16-1.333-1.065-1.966-.905-.634-1.895-.78-2.212-.328zM8 18.5 9.375 17H19v1.5H8z"/></svg>',pilcrow:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M6.999 2H15a1 1 0 0 1 0 2h-1.004v13a1 1 0 1 1-2 0V4H8.999v13a1 1 0 1 1-2 0v-7A4 4 0 0 1 3 6a4 4 0 0 1 3.999-4z"/></svg>',quote:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3 10.423a6.5 6.5 0 0 1 6.056-6.408l.038.67C6.448 5.423 5.354 7.663 5.22 10H9c.552 0 .5.432.5.986v4.511c0 .554-.448.503-1 .503h-5c-.552 0-.5-.449-.5-1.003v-4.574zm8 0a6.5 6.5 0 0 1 6.056-6.408l.038.67c-2.646.739-3.74 2.979-3.873 5.315H17c.552 0 .5.432.5.986v4.511c0 .554-.448.503-1 .503h-5c-.552 0-.5-.449-.5-1.003v-4.574z"/></svg>',threeVerticalDots:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="9.5" cy="4.5" r="1.5"/><circle cx="9.5" cy="10.5" r="1.5"/><circle cx="9.5" cy="16.5" r="1.5"/></svg>',dragIndicator:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M5 3.25a1.5 1.5 0 1 0 3 0 1.5 1.5 0 1 0-3 0"/><path d="M12 3.25a1.5 1.5 0 1 0 3 0 1.5 1.5 0 1 0-3 0"/><path d="M5 10a1.5 1.5 0 1 0 3 0 1.5 1.5 0 1 0-3 0"/><path d="M12 10a1.5 1.5 0 1 0 3 0 1.5 1.5 0 1 0-3 0"/><path d="M5 16.75a1.5 1.5 0 1 0 3 0 1.5 1.5 0 1 0-3 0"/><path d="M12 16.75a1.5 1.5 0 1 0 3 0 1.5 1.5 0 1 0-3 0"/></svg>',redo:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m14.958 9.367-2.189 1.837a.75.75 0 0 0 .965 1.149l3.788-3.18a.747.747 0 0 0 .21-.284.75.75 0 0 0-.17-.945L13.77 4.762a.75.75 0 1 0-.964 1.15l2.331 1.955H6.22A.75.75 0 0 0 6 7.9a4 4 0 1 0 1.477 7.718l-.344-1.489A2.5 2.5 0 1 1 6.039 9.4l-.008-.032h8.927z"/></svg>',undo:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m5.042 9.367 2.189 1.837a.75.75 0 0 1-.965 1.149l-3.788-3.18a.747.747 0 0 1-.21-.284.75.75 0 0 1 .17-.945L6.23 4.762a.75.75 0 1 1 .964 1.15L4.863 7.866h8.917A.75.75 0 0 1 14 7.9a4 4 0 1 1-1.477 7.718l.344-1.489a2.5 2.5 0 1 0 1.094-4.73l.008-.032H5.042z"/></svg>',bulletedList:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M7 5.75c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zm-6 0C1 4.784 1.777 4 2.75 4c.966 0 1.75.777 1.75 1.75 0 .966-.777 1.75-1.75 1.75C1.784 7.5 1 6.723 1 5.75zm6 9c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zm-6 0c0-.966.777-1.75 1.75-1.75.966 0 1.75.777 1.75 1.75 0 .966-.777 1.75-1.75 1.75-.966 0-1.75-.777-1.75-1.75z"/></svg>',numberedList:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M7 5.75c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zM3.5 3v5H2V3.7H1v-1h2.5V3zM.343 17.857l2.59-3.257H2.92a.6.6 0 1 0-1.04 0H.302a2 2 0 1 1 3.995 0h-.001c-.048.405-.16.734-.333.988-.175.254-.59.692-1.244 1.312H4.3v1h-4l.043-.043zM7 14.75a.75.75 0 0 1 .75-.75h9.5a.75.75 0 1 1 0 1.5h-9.5a.75.75 0 0 1-.75-.75z"/></svg>',todoList:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m2.315 14.705 2.224-2.24a.689.689 0 0 1 .963 0 .664.664 0 0 1 0 .949L2.865 16.07a.682.682 0 0 1-.112.089.647.647 0 0 1-.852-.051L.688 14.886a.635.635 0 0 1 0-.903.647.647 0 0 1 .91 0l.717.722zm5.185.045a.75.75 0 0 1 .75-.75h9.5a.75.75 0 1 1 0 1.5h-9.5a.75.75 0 0 1-.75-.75zM2.329 5.745l2.21-2.226a.689.689 0 0 1 .963 0 .664.664 0 0 1 0 .95L2.865 7.125a.685.685 0 0 1-.496.196.644.644 0 0 1-.468-.187L.688 5.912a.635.635 0 0 1 0-.903.647.647 0 0 1 .91 0l.73.736zM7.5 5.75A.75.75 0 0 1 8.25 5h9.5a.75.75 0 1 1 0 1.5h-9.5a.75.75 0 0 1-.75-.75z"/></svg>',codeBlock:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M12.87 12.61a.75.75 0 0 1-.089.976l-.085.07-3.154 2.254 3.412 2.414a.75.75 0 0 1 .237.95l-.057.095a.75.75 0 0 1-.95.237l-.096-.058-4.272-3.022-.003-1.223 4.01-2.867a.75.75 0 0 1 1.047.174zm2.795-.231.095.057 4.011 2.867-.003 1.223-4.272 3.022-.095.058a.75.75 0 0 1-.88-.151l-.07-.086-.058-.095a.75.75 0 0 1 .15-.88l.087-.07 3.412-2.414-3.154-2.253-.085-.071a.75.75 0 0 1 .862-1.207zM16 0a2 2 0 0 1 2 2v9.354l-.663-.492-.837-.001V2a.5.5 0 0 0-.5-.5H2a.5.5 0 0 0-.5.5v15a.5.5 0 0 0 .5.5h3.118L7.156 19H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h14zM5.009 15l.003 1H3v-1h2.009zm2.188-2-1.471 1H5v-1h2.197zM10 11v.095L8.668 12H7v-1h3zm4-2v1H7V9h7zm0-2v1H7V7h7zm-4-2v1H5V5h5zM6 3v1H3V3h3z"/></svg>',browseFiles:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M11.627 16.5zm5.873-.196zm0-7.001V8h-13v8.5h4.341c.191.54.457 1.044.785 1.5H2a1.5 1.5 0 0 1-1.5-1.5v-13A1.5 1.5 0 0 1 2 2h4.5a1.5 1.5 0 0 1 1.06.44L9.122 4H16a1.5 1.5 0 0 1 1.5 1.5v1A1.5 1.5 0 0 1 19 8v2.531a6.027 6.027 0 0 0-1.5-1.228zM16 6.5v-1H8.5l-2-2H2v13h1V8a1.5 1.5 0 0 1 1.5-1.5H16z"/><path d="M14.5 19.5a5 5 0 1 1 0-10 5 5 0 0 1 0 10zM15 14v-2h-1v2h-2v1h2v2h1v-2h2v-1h-2z"/></svg>',heading1:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M19 9v10h-2v-8h-2V9h4zM4 8.5h5V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v11.5a1 1 0 0 1-1 1H10a1 1 0 0 1-1-1V11H4v4.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1H3a1 1 0 0 1 1 1v4.5z"/></svg>',heading2:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3 8.5h5V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v11.5a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V11H3v4.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1H2a1 1 0 0 1 1 1v4.5zm16.076 8.343V18.5h-6.252c.067-.626.27-1.22.61-1.78.338-.561 1.006-1.305 2.005-2.232.804-.749 1.297-1.257 1.479-1.523.245-.368.368-.732.368-1.092 0-.398-.107-.703-.32-.917-.214-.214-.51-.32-.886-.32-.372 0-.669.111-.889.336-.22.224-.347.596-.38 1.117l-1.778-.178c.106-.982.438-1.686.997-2.114.558-.427 1.257-.64 2.095-.64.918 0 1.64.247 2.164.742.525.495.787 1.11.787 1.847 0 .419-.075.818-.225 1.197-.15.378-.388.775-.714 1.19-.216.275-.605.67-1.168 1.187-.563.516-.92.859-1.07 1.028a3.11 3.11 0 0 0-.365.495h3.542z"/></svg>',heading3:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3 8.5h5V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v11.5a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V11H3v4.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1H2a1 1 0 0 1 1 1v4.5zm9.989 7.53 1.726-.209c.055.44.203.777.445 1.01.24.232.533.349.876.349.368 0 .678-.14.93-.42.251-.279.377-.655.377-1.13 0-.448-.12-.803-.362-1.066a1.153 1.153 0 0 0-.882-.393c-.228 0-.501.044-.819.133l.197-1.453c.482.012.85-.092 1.105-.315.253-.222.38-.517.38-.885 0-.313-.093-.563-.279-.75-.186-.185-.434-.278-.743-.278a1.07 1.07 0 0 0-.78.317c-.216.212-.347.52-.394.927l-1.644-.28c.114-.562.287-1.012.517-1.348.231-.337.553-.601.965-.794a3.24 3.24 0 0 1 1.387-.289c.876 0 1.579.28 2.108.838.436.457.653.973.653 1.549 0 .817-.446 1.468-1.339 1.955.533.114.96.37 1.28.768.319.398.478.878.478 1.441 0 .817-.298 1.513-.895 2.088-.596.576-1.339.864-2.228.864-.842 0-1.54-.243-2.094-.727-.555-.485-.876-1.118-.965-1.901z"/></svg>',heading4:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3.5 8.5h5V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v11.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1V11h-5v4.5a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v4.5zm13.55 10v-1.873h-3.81v-1.561l4.037-5.91h1.498v5.904h1.156v1.567h-1.156V18.5H17.05zm0-3.44v-3.18l-2.14 3.18h2.14z"/></svg>',heading5:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3.5 8.5h5V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v11.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1V11h-5v4.5a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v4.5zm9.578 7.607 1.777-.184c.05.402.201.72.45.955a1.223 1.223 0 0 0 1.81-.101c.258-.303.387-.759.387-1.368 0-.572-.128-1-.384-1.286-.256-.285-.59-.428-1-.428-.512 0-.971.226-1.377.679l-1.448-.21.915-4.843h4.716v1.67H15.56l-.28 1.58a2.697 2.697 0 0 1 1.219-.298 2.68 2.68 0 0 1 2.012.863c.55.576.825 1.323.825 2.241a3.36 3.36 0 0 1-.666 2.05c-.605.821-1.445 1.232-2.52 1.232-.86 0-1.56-.23-2.101-.692-.542-.461-.866-1.081-.971-1.86z"/></svg>',heading6:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3.5 8.5h5V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v11.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1V11h-5v4.5a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v4.5zm15.595 2.973-1.726.19c-.043-.355-.153-.617-.33-.787-.178-.169-.409-.253-.692-.253-.377 0-.695.169-.956.507-.26.339-.424 1.043-.492 2.114.445-.525.997-.787 1.657-.787.745 0 1.383.284 1.914.85.531.568.797 1.3.797 2.197 0 .952-.28 1.716-.838 2.291-.559.576-1.276.864-2.152.864-.94 0-1.712-.365-2.317-1.095-.605-.73-.908-1.927-.908-3.59 0-1.705.316-2.935.946-3.688.63-.753 1.45-1.13 2.457-1.13.706 0 1.291.198 1.755.594.463.395.758.97.885 1.723zm-4.043 3.891c0 .58.133 1.028.4 1.343.266.315.57.473.914.473.33 0 .605-.13.825-.388.22-.258.33-.68.33-1.27 0-.604-.118-1.047-.355-1.329a1.115 1.115 0 0 0-.89-.422c-.342 0-.632.134-.869.403s-.355.666-.355 1.19z"/></svg>',horizontalLine:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 9h16v2H2z"/></svg>',html:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17 0a2 2 0 0 1 2 2v7a1 1 0 0 1 1 1v5a1 1 0 0 1-.883.993l-.118.006L19 17a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2l-.001-1.001-.116-.006A1 1 0 0 1 0 15v-5a1 1 0 0 1 .999-1L1 2a2 2 0 0 1 2-2h14zm.499 15.999h-15L2.5 17a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5l-.001-1.001zm-3.478-6.013-.014.014H14v.007l-1.525 1.525-1.46-1.46-.015.013V10h-1v5h1v-3.53l1.428 1.43.048.043.131-.129L14 11.421V15h1v-5h-.965l-.014-.014zM2 10H1v5h1v-2h2v2h1v-5H4v2H2v-2zm7 0H6v1h1v4h1v-4h1v-1zm8 0h-1v5h3v-1h-2v-4zm0-8.5H3a.5.5 0 0 0-.5.5l-.001 6.999h15L17.5 2a.5.5 0 0 0-.5-.5zM10 7v1H4V7h6zm3-2v1H4V5h9zm-3-2v1H4V3h6z"/></svg>',indent:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm5 6c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zM2.75 16.5h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 1 0 0 1.5zM1.632 6.95 5.02 9.358a.4.4 0 0 1-.013.661l-3.39 2.207A.4.4 0 0 1 1 11.892V7.275a.4.4 0 0 1 .632-.326z"/></svg>',outdent:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm5 6c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zM2.75 16.5h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 1 0 0 1.5zm1.618-9.55L.98 9.358a.4.4 0 0 0 .013.661l3.39 2.207A.4.4 0 0 0 5 11.892V7.275a.4.4 0 0 0-.632-.326z"/></svg>',table:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3 5.5v3h4v-3H3Zm0 4v3h4v-3H3Zm0 4v3h4v-3H3Zm5 3h4v-3H8v3Zm5 0h4v-3h-4v3Zm4-4v-3h-4v3h4Zm0-4v-3h-4v3h4Zm1.5 8A1.5 1.5 0 0 1 17 18H3a1.5 1.5 0 0 1-1.5-1.5V3c.222-.863 1.068-1.5 2-1.5h13c.932 0 1.778.637 2 1.5v13.5Zm-6.5-4v-3H8v3h4Zm0-4v-3H8v3h4Z"/></svg>'};export{p as Command,H as Context,y as ContextPlugin,B as DataApiMixin,_ as Editor,E as ElementApiMixin,z as MultiCommand,A as PendingActions,w as Plugin,L as attachToForm,C as icons,P as secureSourceElement}; \ No newline at end of file +const C={bold:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10.187 17H5.773c-.637 0-1.092-.138-1.364-.415-.273-.277-.409-.718-.409-1.323V4.738c0-.617.14-1.062.419-1.332.279-.27.73-.406 1.354-.406h4.68c.69 0 1.288.041 1.793.124.506.083.96.242 1.36.478.341.197.644.447.906.75a3.262 3.262 0 0 1 .808 2.162c0 1.401-.722 2.426-2.167 3.075C15.05 10.175 16 11.315 16 13.01a3.756 3.756 0 0 1-2.296 3.504 6.1 6.1 0 0 1-1.517.377c-.571.073-1.238.11-2 .11zm-.217-6.217H7v4.087h3.069c1.977 0 2.965-.69 2.965-2.072 0-.707-.256-1.22-.768-1.537-.512-.319-1.277-.478-2.296-.478zM7 5.13v3.619h2.606c.729 0 1.292-.067 1.69-.2a1.6 1.6 0 0 0 .91-.765c.165-.267.247-.566.247-.897 0-.707-.26-1.176-.778-1.409-.519-.232-1.31-.348-2.375-.348H7z"/></svg>',cancel:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11.591 10.177 4.243 4.242a1 1 0 0 1-1.415 1.415l-4.242-4.243-4.243 4.243a1 1 0 0 1-1.414-1.415l4.243-4.242L4.52 5.934A1 1 0 0 1 5.934 4.52l4.243 4.243 4.242-4.243a1 1 0 1 1 1.415 1.414l-4.243 4.243z"/></svg>',caption:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 16h9a1 1 0 0 1 0 2H2a1 1 0 0 1 0-2z"/><path d="M17 1a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h14zm0 1.5H3a.5.5 0 0 0-.492.41L2.5 3v9a.5.5 0 0 0 .41.492L3 12.5h14a.5.5 0 0 0 .492-.41L17.5 12V3a.5.5 0 0 0-.41-.492L17 2.5z" fill-opacity=".6"/></svg>',check:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M6.972 16.615a.997.997 0 0 1-.744-.292l-4.596-4.596a1 1 0 1 1 1.414-1.414l3.926 3.926 9.937-9.937a1 1 0 0 1 1.414 1.415L7.717 16.323a.997.997 0 0 1-.745.292z"/></svg>',cog:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11.333 2 .19 2.263a5.899 5.899 0 0 1 1.458.604L14.714 3.4 16.6 5.286l-1.467 1.733c.263.452.468.942.605 1.46L18 8.666v2.666l-2.263.19a5.899 5.899 0 0 1-.604 1.458l1.467 1.733-1.886 1.886-1.733-1.467a5.899 5.899 0 0 1-1.46.605L11.334 18H8.667l-.19-2.263a5.899 5.899 0 0 1-1.458-.604L5.286 16.6 3.4 14.714l1.467-1.733a5.899 5.899 0 0 1-.604-1.458L2 11.333V8.667l2.262-.189a5.899 5.899 0 0 1 .605-1.459L3.4 5.286 5.286 3.4l1.733 1.467a5.899 5.899 0 0 1 1.46-.605L8.666 2h2.666zM10 6.267a3.733 3.733 0 1 0 0 7.466 3.733 3.733 0 0 0 0-7.466z"/></svg>',colorPalette:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10.209 18.717A8.5 8.5 0 1 1 18.686 9.6h-.008l.002.12a3 3 0 0 1-2.866 2.997h-.268l-.046-.002v.002h-4.791a2 2 0 1 0 0 4 1 1 0 1 1-.128 1.992 8.665 8.665 0 0 1-.372.008Zm-3.918-7.01a1.25 1.25 0 1 0-2.415-.648 1.25 1.25 0 0 0 2.415.647ZM5.723 8.18a1.25 1.25 0 1 0 .647-2.414 1.25 1.25 0 0 0-.647 2.414ZM9.76 6.155a1.25 1.25 0 1 0 .647-2.415 1.25 1.25 0 0 0-.647 2.415Zm4.028 1.759a1.25 1.25 0 1 0 .647-2.415 1.25 1.25 0 0 0-.647 2.415Z"/></svg>',eraser:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m8.636 9.531-2.758 3.94a.5.5 0 0 0 .122.696l3.224 2.284h1.314l2.636-3.736L8.636 9.53zm.288 8.451L5.14 15.396a2 2 0 0 1-.491-2.786l6.673-9.53a2 2 0 0 1 2.785-.49l3.742 2.62a2 2 0 0 1 .491 2.785l-7.269 10.053-2.147-.066z"/><path d="M4 18h5.523v-1H4zm-2 0h1v-1H2z"/></svg>',history:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M11 1a9 9 0 1 1-8.027 13.075l1.128-1.129A7.502 7.502 0 0 0 18.5 10a7.5 7.5 0 1 0-14.962.759l-.745-.746-.76.76A9 9 0 0 1 11 1z"/><path d="M.475 8.17a.75.75 0 0 1 .978.047l.075.082 1.284 1.643 1.681-1.284a.75.75 0 0 1 .978.057l.073.083a.75.75 0 0 1-.057.978l-.083.073-2.27 1.737a.75.75 0 0 1-.973-.052l-.074-.082-1.741-2.23a.75.75 0 0 1 .13-1.052z"/><path d="M11.5 5v4.999l3.196 3.196-1.06 1.06L10.1 10.72l-.1-.113V5z"/></svg>',image:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M6.66 9.118a.693.693 0 0 1 .956.032l3.65 3.411 2.422-2.238a.695.695 0 0 1 .945 0L17.5 13.6V2.5h-15v11.1l4.16-4.482ZM17.8 1c.652 0 1.2.47 1.2 1.1v14.362c0 .64-.532 1.038-1.184 1.038H2.184C1.532 17.5 1 17.103 1 16.462V2.1C1 1.47 1.537 1 2.2 1h15.6Zm-5.655 6a2.128 2.128 0 0 1 .157-2.364A2.133 2.133 0 1 1 12.145 7Z"/></svg>',imageUpload:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M1.201 1C.538 1 0 1.47 0 2.1v14.363c0 .64.534 1.037 1.186 1.037h9.494a2.97 2.97 0 0 1-.414-.287 2.998 2.998 0 0 1-1.055-2.03 3.003 3.003 0 0 1 .693-2.185l.383-.455-.02.018-3.65-3.41a.695.695 0 0 0-.957-.034L1.5 13.6V2.5h15v5.535a2.97 2.97 0 0 1 1.412.932l.088.105V2.1c0-.63-.547-1.1-1.2-1.1H1.202Zm11.713 2.803a2.146 2.146 0 0 0-2.049 1.992 2.14 2.14 0 0 0 1.28 2.096 2.13 2.13 0 0 0 2.644-3.11 2.134 2.134 0 0 0-1.875-.978Z"/><path d="M15.522 19.1a.79.79 0 0 0 .79-.79v-5.373l2.059 2.455a.79.79 0 1 0 1.211-1.015l-3.352-3.995a.79.79 0 0 0-.995-.179.784.784 0 0 0-.299.221l-3.35 3.99a.79.79 0 1 0 1.21 1.017l1.936-2.306v5.185c0 .436.353.79.79.79Z"/><path d="M15.522 19.1a.79.79 0 0 0 .79-.79v-5.373l2.059 2.455a.79.79 0 1 0 1.211-1.015l-3.352-3.995a.79.79 0 0 0-.995-.179.784.784 0 0 0-.299.221l-3.35 3.99a.79.79 0 1 0 1.21 1.017l1.936-2.306v5.185c0 .436.353.79.79.79Z"/></svg>',imageAssetManager:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M1.201 1c-.662 0-1.2.47-1.2 1.1v14.248c0 .64.533 1.152 1.185 1.152h6.623v-7.236L6.617 9.15a.694.694 0 0 0-.957-.033L1.602 13.55V2.553l14.798.003V9.7H18V2.1c0-.63-.547-1.1-1.2-1.1H1.202Zm11.723 2.805a2.094 2.094 0 0 0-1.621.832 2.127 2.127 0 0 0 1.136 3.357 2.13 2.13 0 0 0 2.611-1.506 2.133 2.133 0 0 0-.76-2.244 2.13 2.13 0 0 0-1.366-.44Z"/><path clip-rule="evenodd" d="M19.898 12.369v6.187a.844.844 0 0 1-.844.844h-8.719a.844.844 0 0 1-.843-.844v-7.312a.844.844 0 0 1 .843-.844h2.531a.843.843 0 0 1 .597.248l.838.852h4.75c.223 0 .441.114.6.272a.844.844 0 0 1 .247.597Zm-1.52.654-4.377.02-1.1-1.143H11v6h7.4l-.023-4.877Z"/></svg>',imageUrl:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M1.201 1C.538 1 0 1.47 0 2.1v14.363c0 .64.534 1.037 1.186 1.037h7.029a5.401 5.401 0 0 1 .615-4.338l.762-1.232-2.975-2.78a.696.696 0 0 0-.957-.033L1.5 13.6V2.5h15v6.023c.449.131.887.32 1.307.573l.058.033c.046.028.09.057.135.086V2.1c0-.63-.547-1.1-1.2-1.1H1.202Zm11.713 2.803a2.15 2.15 0 0 0-1.611.834 2.118 2.118 0 0 0-.438 1.158 2.14 2.14 0 0 0 1.277 2.096 2.132 2.132 0 0 0 2.645-3.11 2.13 2.13 0 0 0-1.873-.978Z"/><path d="M16.63 10.294a3.003 3.003 0 0 0-4.142.887l-.117.177a.647.647 0 0 0-.096.492.664.664 0 0 0 .278.418.7.7 0 0 0 .944-.234 1.741 1.741 0 0 1 2.478-.463 1.869 1.869 0 0 1 .476 2.55.637.637 0 0 0-.071.5.646.646 0 0 0 .309.396.627.627 0 0 0 .869-.19l.027-.041a3.226 3.226 0 0 0-.956-4.492Zm-6.061 3.78-.044.066a3.228 3.228 0 0 0 .82 4.403 3.005 3.005 0 0 0 4.275-.798l.13-.197a.626.626 0 0 0 .092-.475.638.638 0 0 0-.268-.402.713.713 0 0 0-.99.26l-.018.029a1.741 1.741 0 0 1-2.477.461 1.87 1.87 0 0 1-.475-2.55l.029-.047a.647.647 0 0 0 .086-.485.66.66 0 0 0-.275-.408l-.04-.027a.609.609 0 0 0-.845.17Z"/><path d="M15.312 13.925c.24-.36.154-.838-.19-1.067-.346-.23-.82-.124-1.059.236l-1.268 1.907c-.239.36-.153.838.192 1.067.345.23.818.123 1.057-.236l1.268-1.907Z"/></svg>',lowVision:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M5.085 6.22 2.943 4.078a.75.75 0 1 1 1.06-1.06l2.592 2.59A11.094 11.094 0 0 1 10 5.068c4.738 0 8.578 3.101 8.578 5.083 0 1.197-1.401 2.803-3.555 3.887l1.714 1.713a.75.75 0 0 1-.09 1.138.488.488 0 0 1-.15.084.75.75 0 0 1-.821-.16L6.17 7.304c-.258.11-.51.233-.757.365l6.239 6.24-.006.005.78.78c-.388.094-.78.166-1.174.215l-1.11-1.11h.011L4.55 8.197a7.2 7.2 0 0 0-.665.514l-.112.098 4.897 4.897-.005.006 1.276 1.276a10.164 10.164 0 0 1-1.477-.117l-.479-.479-.009.009-4.863-4.863-.022.031a2.563 2.563 0 0 0-.124.2c-.043.077-.08.158-.108.241a.534.534 0 0 0-.028.133.29.29 0 0 0 .008.072.927.927 0 0 0 .082.226c.067.133.145.26.234.379l3.242 3.365.025.01.59.623c-3.265-.918-5.59-3.155-5.59-4.668 0-1.194 1.448-2.838 3.663-3.93zm7.07.531a4.632 4.632 0 0 1 1.108 5.992l.345.344.046-.018a9.313 9.313 0 0 0 2-1.112c.256-.187.5-.392.727-.613.137-.134.27-.277.392-.431.072-.091.141-.185.203-.286.057-.093.107-.19.148-.292a.72.72 0 0 0 .036-.12.29.29 0 0 0 .008-.072.492.492 0 0 0-.028-.133.999.999 0 0 0-.036-.096 2.165 2.165 0 0 0-.071-.145 2.917 2.917 0 0 0-.125-.2 3.592 3.592 0 0 0-.263-.335 5.444 5.444 0 0 0-.53-.523 7.955 7.955 0 0 0-1.054-.768 9.766 9.766 0 0 0-1.879-.891c-.337-.118-.68-.219-1.027-.301zm-2.85.21-.069.002a.508.508 0 0 0-.254.097.496.496 0 0 0-.104.679.498.498 0 0 0 .326.199l.045.005c.091.003.181.003.272.012a2.45 2.45 0 0 1 2.017 1.513c.024.061.043.125.069.185a.494.494 0 0 0 .45.287h.008a.496.496 0 0 0 .35-.158.482.482 0 0 0 .13-.335.638.638 0 0 0-.048-.219 3.379 3.379 0 0 0-.36-.723 3.438 3.438 0 0 0-2.791-1.543l-.028-.001h-.013z"/></svg>',textAlternative:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3.035 1C2.446 1 2 1.54 2 2.098V10.5h1.5v-8h13v8H18V2.098C18 1.539 17.48 1 16.9 1H3.035Zm10.453 2.61a1.885 1.885 0 0 0-1.442.736 1.89 1.89 0 0 0 1.011 2.976 1.903 1.903 0 0 0 2.253-1.114 1.887 1.887 0 0 0-1.822-2.598ZM7.463 8.163a.611.611 0 0 0-.432.154L5.071 10.5h5.119L7.88 8.348a.628.628 0 0 0-.417-.185Zm6.236 1.059a.62.62 0 0 0-.42.164L12.07 10.5h2.969l-.92-1.113a.618.618 0 0 0-.42-.165ZM.91 11.5a.91.91 0 0 0-.91.912v6.877c0 .505.405.91.91.91h18.178a.91.91 0 0 0 .912-.91v-6.877a.908.908 0 0 0-.912-.912H.91ZM3.668 13h1.947l2.135 5.7H5.898l-.28-.946H3.601l-.278.945H1.516L3.668 13Zm4.947 0h1.801v4.3h2.7v1.4h-4.5V13h-.001Zm4.5 0h5.4v1.4h-1.798v4.3h-1.701v-4.3h-1.9V13h-.001Zm-8.517 1.457-.614 2.059h1.262l-.648-2.059Z"/></svg>',loupe:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M12.68 13.74h-.001l4.209 4.208a1 1 0 1 0 1.414-1.414l-4.267-4.268a6 6 0 1 0-1.355 1.474ZM13 9a4 4 0 1 1-8 0 4 4 0 0 1 8 0Z"/></svg>',previousArrow:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M11.463 5.187a.888.888 0 1 1 1.254 1.255L9.16 10l3.557 3.557a.888.888 0 1 1-1.254 1.255L7.26 10.61a.888.888 0 0 1 .16-1.382l4.043-4.042z"/></svg>',nextArrow:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M8.537 14.813a.888.888 0 1 1-1.254-1.255L10.84 10 7.283 6.442a.888.888 0 1 1 1.254-1.255L12.74 9.39a.888.888 0 0 1-.16 1.382l-4.043 4.042z"/></svg>',importExport:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M19 4.5 14 0H3v12.673l.868-1.041c.185-.222.4-.402.632-.54V1.5h8v5h5v7.626a2.24 2.24 0 0 1 1.5.822V4.5ZM14 5V2l3.3 3H14Zm-3.692 12.5c.062.105.133.206.213.303L11.52 19H8v-.876a2.243 2.243 0 0 0 1.82-.624h.488Zm7.518-.657a.75.75 0 0 0-1.152-.96L15.5 17.29V12H14v5.29l-1.174-1.408a.75.75 0 0 0-1.152.96l2.346 2.816a.95.95 0 0 0 1.46 0l2.346-2.815Zm-15.056-.38a.75.75 0 0 1-.096-1.056l2.346-2.815a.95.95 0 0 1 1.46 0l2.346 2.815a.75.75 0 1 1-1.152.96L6.5 14.96V20H5v-5.04l-1.174 1.408a.75.75 0 0 1-1.056.096Z"/></svg>',paragraph:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10.5 5.5H7v5h3.5a2.5 2.5 0 1 0 0-5zM5 3h6.5v.025a5 5 0 0 1 0 9.95V13H7v4a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1z"/></svg>',plus:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10 2a1 1 0 0 0-1 1v6H3a1 1 0 1 0 0 2h6v6a1 1 0 1 0 2 0v-6h6a1 1 0 1 0 0-2h-6V3a1 1 0 0 0-1-1Z"/></svg>',text:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M9.816 11.5 7.038 4.785 4.261 11.5h5.555Zm.62 1.5H3.641l-1.666 4.028H.312l5.789-14h1.875l5.789 14h-1.663L10.436 13Z"/><path d="m12.09 17-.534-1.292.848-1.971.545 1.319L12.113 17h-.023Zm1.142-5.187.545 1.319L15.5 9.13l1.858 4.316h-3.45l.398.965h3.467L18.887 17H20l-3.873-9h-1.254l-1.641 3.813Z"/></svg>',alignBottom:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m9.239 13.938-2.88-1.663a.75.75 0 0 1 .75-1.3L9 12.067V4.75a.75.75 0 1 1 1.5 0v7.318l1.89-1.093a.75.75 0 0 1 .75 1.3l-2.879 1.663a.752.752 0 0 1-.511.187.752.752 0 0 1-.511-.187zM4.25 17a.75.75 0 1 1 0-1.5h10.5a.75.75 0 0 1 0 1.5H4.25z"/></svg>',alignMiddle:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M9.75 11.875a.752.752 0 0 1 .508.184l2.883 1.666a.75.75 0 0 1-.659 1.344l-.091-.044-1.892-1.093.001 4.318a.75.75 0 1 1-1.5 0v-4.317l-1.89 1.092a.75.75 0 0 1-.75-1.3l2.879-1.663a.752.752 0 0 1 .51-.187zM15.25 9a.75.75 0 1 1 0 1.5H4.75a.75.75 0 1 1 0-1.5h10.5zM9.75.375a.75.75 0 0 1 .75.75v4.318l1.89-1.093.092-.045a.75.75 0 0 1 .659 1.344l-2.883 1.667a.752.752 0 0 1-.508.184.752.752 0 0 1-.511-.187L6.359 5.65a.75.75 0 0 1 .75-1.299L9 5.442V1.125a.75.75 0 0 1 .75-.75z"/></svg>',alignTop:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m10.261 7.062 2.88 1.663a.75.75 0 0 1-.75 1.3L10.5 8.933v7.317a.75.75 0 1 1-1.5 0V8.932l-1.89 1.093a.75.75 0 0 1-.75-1.3l2.879-1.663a.752.752 0 0 1 .511-.187.752.752 0 0 1 .511.187zM15.25 4a.75.75 0 1 1 0 1.5H4.75a.75.75 0 0 1 0-1.5h10.5z"/></svg>',alignLeft:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0 8c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0 4c0 .414.336.75.75.75h9.929a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0-8c0 .414.336.75.75.75h9.929a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75z"/></svg>',alignCenter:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0 8c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm2.286 4c0 .414.336.75.75.75h9.928a.75.75 0 1 0 0-1.5H5.036a.75.75 0 0 0-.75.75zm0-8c0 .414.336.75.75.75h9.928a.75.75 0 1 0 0-1.5H5.036a.75.75 0 0 0-.75.75z"/></svg>',alignRight:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M18 3.75a.75.75 0 0 1-.75.75H2.75a.75.75 0 1 1 0-1.5h14.5a.75.75 0 0 1 .75.75zm0 8a.75.75 0 0 1-.75.75H2.75a.75.75 0 1 1 0-1.5h14.5a.75.75 0 0 1 .75.75zm0 4a.75.75 0 0 1-.75.75H7.321a.75.75 0 1 1 0-1.5h9.929a.75.75 0 0 1 .75.75zm0-8a.75.75 0 0 1-.75.75H7.321a.75.75 0 1 1 0-1.5h9.929a.75.75 0 0 1 .75.75z"/></svg>',alignJustify:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0 8c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0 4c0 .414.336.75.75.75h9.929a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0-8c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75z"/></svg>',objectLeft:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm11.5 9H18v1.5h-4.5zm0-3H18v1.5h-4.5zm0-3H18v1.5h-4.5zM2 15h16v1.5H2z"/><path d="M12.003 7v5.5a1 1 0 0 1-1 1H2.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H3.5V12h6.997V7.5z"/></svg>',objectCenter:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm0 12h16v1.5H2z"/><path d="M15.003 7v5.5a1 1 0 0 1-1 1H5.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H6.5V12h6.997V7.5z"/></svg>',objectRight:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm0 12h16v1.5H2zm0-9h5v1.5H2zm0 3h5v1.5H2zm0 3h5v1.5H2z"/><path d="M18.003 7v5.5a1 1 0 0 1-1 1H8.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H9.5V12h6.997V7.5z"/></svg>',objectFullWidth:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm0 12h16v1.5H2z"/><path d="M18 7v5.5a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1zm-1.505.5H3.504V12h12.991V7.5z"/></svg>',objectInline:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm11.5 9H18v1.5h-4.5zM2 15h16v1.5H2z"/><path d="M12.003 7v5.5a1 1 0 0 1-1 1H2.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H3.5V12h6.997V7.5z"/></svg>',objectBlockLeft:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm0 12h16v1.5H2z"/><path d="M12.003 7v5.5a1 1 0 0 1-1 1H2.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H3.5V12h6.997V7.5z"/></svg>',objectBlockRight:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm0 12h16v1.5H2z"/><path d="M18.003 7v5.5a1 1 0 0 1-1 1H8.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H9.5V12h6.997V7.5z"/></svg>',objectSizeCustom:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:v="https://vecta.io/nano" viewBox="0 0 20 20"><path d="M.95 1.43a.95.95 0 0 0-.95.95v3.1a.95.95 0 0 0 .95.95h.75v6.3H.95a.95.95 0 0 0-.95.95v3.1a.95.95 0 0 0 .95.95h3.1a.95.95 0 0 0 .95-.95v-.65h1.932l1.539-1.5H5v-.95a.95.95 0 0 0-.95-.95H3.2v-6.3h.85A.95.95 0 0 0 5 5.48v-.55h10v.55a.95.95 0 0 0 .95.95h3.1a.95.95 0 0 0 .95-.95v-3.1a.95.95 0 0 0-.95-.95h-3.1a.95.95 0 0 0-.95.95v1.05H5V2.38a.95.95 0 0 0-.95-.95H.95zm.55 3.5v-2h2v2h-2zm0 9.3v2h2v-2h-2zm15-11.3v2h2v-2h-2z"/><path d="M8.139 20.004v-2.388l7.045-7.048 2.391 2.391-7.046 7.046h-2.39zm11.421-9.101a.64.64 0 0 1-.138.206l-1.165 1.168-2.391-2.391 1.167-1.163a.63.63 0 0 1 .206-.138.635.635 0 0 1 .243-.049.63.63 0 0 1 .449.187l1.491 1.488c.059.059.108.129.138.206s.049.16.049.243a.6.6 0 0 1-.049.243z"/></svg>',objectSizeFull:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M2.5 17v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zM1 15.5v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm0-2v1h-1v-1h1zm-19 0v1H0v-1h1zM14.5 2v1h-1V2h1zm2 0v1h-1V2h1zm2 0v1h-1V2h1zm-8 0v1h-1V2h1zm-2 0v1h-1V2h1zm-2 0v1h-1V2h1zm-2 0v1h-1V2h1zm8 0v1h-1V2h1zm-10 0v1h-1V2h1z"/><path d="M18.095 2H1.905C.853 2 0 2.895 0 4v12c0 1.105.853 2 1.905 2h16.19C19.147 18 20 17.105 20 16V4c0-1.105-.853-2-1.905-2zm0 1.5c.263 0 .476.224.476.5v12c0 .276-.213.5-.476.5H1.905a.489.489 0 0 1-.476-.5V4c0-.276.213-.5.476-.5h16.19z"/></svg>',objectSizeLarge:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 16.5v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1ZM1 15v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 13v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 11v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 9v1H0V9h1Zm19 0v1h-1V9h1ZM1 7v1H0V7h1Zm19 0v1h-1V7h1ZM1 5v1H0V5h1Zm19 0v1h-1V5h1Zm0-2v1h-1V3h1ZM1 3v1H0V3h1Zm13.5-1.5v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm-8 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm8 0v1h-1v-1h1Zm-10 0v1h-1v-1h1Z"/><path d="M13 5.5H2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2v-8a2 2 0 0 0-2-2ZM13 7a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-.5.5H2a.5.5 0 0 1-.5-.5v-8A.5.5 0 0 1 2 7h11Z"/></svg>',objectSizeSmall:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 16.5v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1ZM1 15v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 13v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 11v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 9v1H0V9h1Zm19 0v1h-1V9h1ZM1 7v1H0V7h1Zm19 0v1h-1V7h1ZM1 5v1H0V5h1Zm19 0v1h-1V5h1Zm0-2v1h-1V3h1ZM1 3v1H0V3h1Zm13.5-1.5v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm-8 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm8 0v1h-1v-1h1Zm-10 0v1h-1v-1h1Z"/><path d="M7 9.5H2a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h5a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2ZM7 11a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5H2a.5.5 0 0 1-.5-.5v-4A.5.5 0 0 1 2 11h5Z"/></svg>',objectSizeMedium:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 16.5v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1ZM1 15v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 13v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 11v1H0v-1h1Zm19 0v1h-1v-1h1ZM1 9v1H0V9h1Zm19 0v1h-1V9h1ZM1 7v1H0V7h1Zm19 0v1h-1V7h1ZM1 5v1H0V5h1Zm19 0v1h-1V5h1Zm0-2v1h-1V3h1ZM1 3v1H0V3h1Zm13.5-1.5v1h-1v-1h1Zm2 0v1h-1v-1h1Zm2 0v1h-1v-1h1Zm-8 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm-2 0v1h-1v-1h1Zm8 0v1h-1v-1h1Zm-10 0v1h-1v-1h1Z"/><path d="M10 7.5H2a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2ZM10 9a.5.5 0 0 1 .5.5v6a.5.5 0 0 1-.5.5H2a.5.5 0 0 1-.5-.5v-6A.5.5 0 0 1 2 9h8Z"/></svg>',pencil:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m7.3 17.37-.061.088a1.518 1.518 0 0 1-.934.535l-4.178.663-.806-4.153a1.495 1.495 0 0 1 .187-1.058l.056-.086L8.77 2.639c.958-1.351 2.803-1.076 4.296-.03 1.497 1.047 2.387 2.693 1.433 4.055L7.3 17.37zM9.14 4.728l-5.545 8.346 3.277 2.294 5.544-8.346L9.14 4.728zM6.07 16.512l-3.276-2.295.53 2.73 2.746-.435zM9.994 3.506 13.271 5.8c.316-.452-.16-1.333-1.065-1.966-.905-.634-1.895-.78-2.212-.328zM8 18.5 9.375 17H19v1.5H8z"/></svg>',pilcrow:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M6.999 2H15a1 1 0 0 1 0 2h-1.004v13a1 1 0 1 1-2 0V4H8.999v13a1 1 0 1 1-2 0v-7A4 4 0 0 1 3 6a4 4 0 0 1 3.999-4z"/></svg>',quote:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3 10.423a6.5 6.5 0 0 1 6.056-6.408l.038.67C6.448 5.423 5.354 7.663 5.22 10H9c.552 0 .5.432.5.986v4.511c0 .554-.448.503-1 .503h-5c-.552 0-.5-.449-.5-1.003v-4.574zm8 0a6.5 6.5 0 0 1 6.056-6.408l.038.67c-2.646.739-3.74 2.979-3.873 5.315H17c.552 0 .5.432.5.986v4.511c0 .554-.448.503-1 .503h-5c-.552 0-.5-.449-.5-1.003v-4.574z"/></svg>',threeVerticalDots:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="9.5" cy="4.5" r="1.5"/><circle cx="9.5" cy="10.5" r="1.5"/><circle cx="9.5" cy="16.5" r="1.5"/></svg>',dragIndicator:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M5 3.25a1.5 1.5 0 1 0 3 0 1.5 1.5 0 1 0-3 0"/><path d="M12 3.25a1.5 1.5 0 1 0 3 0 1.5 1.5 0 1 0-3 0"/><path d="M5 10a1.5 1.5 0 1 0 3 0 1.5 1.5 0 1 0-3 0"/><path d="M12 10a1.5 1.5 0 1 0 3 0 1.5 1.5 0 1 0-3 0"/><path d="M5 16.75a1.5 1.5 0 1 0 3 0 1.5 1.5 0 1 0-3 0"/><path d="M12 16.75a1.5 1.5 0 1 0 3 0 1.5 1.5 0 1 0-3 0"/></svg>',redo:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m14.958 9.367-2.189 1.837a.75.75 0 0 0 .965 1.149l3.788-3.18a.747.747 0 0 0 .21-.284.75.75 0 0 0-.17-.945L13.77 4.762a.75.75 0 1 0-.964 1.15l2.331 1.955H6.22A.75.75 0 0 0 6 7.9a4 4 0 1 0 1.477 7.718l-.344-1.489A2.5 2.5 0 1 1 6.039 9.4l-.008-.032h8.927z"/></svg>',undo:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m5.042 9.367 2.189 1.837a.75.75 0 0 1-.965 1.149l-3.788-3.18a.747.747 0 0 1-.21-.284.75.75 0 0 1 .17-.945L6.23 4.762a.75.75 0 1 1 .964 1.15L4.863 7.866h8.917A.75.75 0 0 1 14 7.9a4 4 0 1 1-1.477 7.718l.344-1.489a2.5 2.5 0 1 0 1.094-4.73l.008-.032H5.042z"/></svg>',bulletedList:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M7 5.75c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zm-6 0C1 4.784 1.777 4 2.75 4c.966 0 1.75.777 1.75 1.75 0 .966-.777 1.75-1.75 1.75C1.784 7.5 1 6.723 1 5.75zm6 9c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zm-6 0c0-.966.777-1.75 1.75-1.75.966 0 1.75.777 1.75 1.75 0 .966-.777 1.75-1.75 1.75-.966 0-1.75-.777-1.75-1.75z"/></svg>',numberedList:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M7 5.75c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zM3.5 3v5H2V3.7H1v-1h2.5V3zM.343 17.857l2.59-3.257H2.92a.6.6 0 1 0-1.04 0H.302a2 2 0 1 1 3.995 0h-.001c-.048.405-.16.734-.333.988-.175.254-.59.692-1.244 1.312H4.3v1h-4l.043-.043zM7 14.75a.75.75 0 0 1 .75-.75h9.5a.75.75 0 1 1 0 1.5h-9.5a.75.75 0 0 1-.75-.75z"/></svg>',todoList:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m2.315 14.705 2.224-2.24a.689.689 0 0 1 .963 0 .664.664 0 0 1 0 .949L2.865 16.07a.682.682 0 0 1-.112.089.647.647 0 0 1-.852-.051L.688 14.886a.635.635 0 0 1 0-.903.647.647 0 0 1 .91 0l.717.722zm5.185.045a.75.75 0 0 1 .75-.75h9.5a.75.75 0 1 1 0 1.5h-9.5a.75.75 0 0 1-.75-.75zM2.329 5.745l2.21-2.226a.689.689 0 0 1 .963 0 .664.664 0 0 1 0 .95L2.865 7.125a.685.685 0 0 1-.496.196.644.644 0 0 1-.468-.187L.688 5.912a.635.635 0 0 1 0-.903.647.647 0 0 1 .91 0l.73.736zM7.5 5.75A.75.75 0 0 1 8.25 5h9.5a.75.75 0 1 1 0 1.5h-9.5a.75.75 0 0 1-.75-.75z"/></svg>',codeBlock:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M12.87 12.61a.75.75 0 0 1-.089.976l-.085.07-3.154 2.254 3.412 2.414a.75.75 0 0 1 .237.95l-.057.095a.75.75 0 0 1-.95.237l-.096-.058-4.272-3.022-.003-1.223 4.01-2.867a.75.75 0 0 1 1.047.174zm2.795-.231.095.057 4.011 2.867-.003 1.223-4.272 3.022-.095.058a.75.75 0 0 1-.88-.151l-.07-.086-.058-.095a.75.75 0 0 1 .15-.88l.087-.07 3.412-2.414-3.154-2.253-.085-.071a.75.75 0 0 1 .862-1.207zM16 0a2 2 0 0 1 2 2v9.354l-.663-.492-.837-.001V2a.5.5 0 0 0-.5-.5H2a.5.5 0 0 0-.5.5v15a.5.5 0 0 0 .5.5h3.118L7.156 19H2a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h14zM5.009 15l.003 1H3v-1h2.009zm2.188-2-1.471 1H5v-1h2.197zM10 11v.095L8.668 12H7v-1h3zm4-2v1H7V9h7zm0-2v1H7V7h7zm-4-2v1H5V5h5zM6 3v1H3V3h3z"/></svg>',browseFiles:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M11.627 16.5zm5.873-.196zm0-7.001V8h-13v8.5h4.341c.191.54.457 1.044.785 1.5H2a1.5 1.5 0 0 1-1.5-1.5v-13A1.5 1.5 0 0 1 2 2h4.5a1.5 1.5 0 0 1 1.06.44L9.122 4H16a1.5 1.5 0 0 1 1.5 1.5v1A1.5 1.5 0 0 1 19 8v2.531a6.027 6.027 0 0 0-1.5-1.228zM16 6.5v-1H8.5l-2-2H2v13h1V8a1.5 1.5 0 0 1 1.5-1.5H16z"/><path d="M14.5 19.5a5 5 0 1 1 0-10 5 5 0 0 1 0 10zM15 14v-2h-1v2h-2v1h2v2h1v-2h2v-1h-2z"/></svg>',heading1:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M19 9v10h-2v-8h-2V9h4zM4 8.5h5V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v11.5a1 1 0 0 1-1 1H10a1 1 0 0 1-1-1V11H4v4.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1H3a1 1 0 0 1 1 1v4.5z"/></svg>',heading2:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3 8.5h5V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v11.5a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V11H3v4.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1H2a1 1 0 0 1 1 1v4.5zm16.076 8.343V18.5h-6.252c.067-.626.27-1.22.61-1.78.338-.561 1.006-1.305 2.005-2.232.804-.749 1.297-1.257 1.479-1.523.245-.368.368-.732.368-1.092 0-.398-.107-.703-.32-.917-.214-.214-.51-.32-.886-.32-.372 0-.669.111-.889.336-.22.224-.347.596-.38 1.117l-1.778-.178c.106-.982.438-1.686.997-2.114.558-.427 1.257-.64 2.095-.64.918 0 1.64.247 2.164.742.525.495.787 1.11.787 1.847 0 .419-.075.818-.225 1.197-.15.378-.388.775-.714 1.19-.216.275-.605.67-1.168 1.187-.563.516-.92.859-1.07 1.028a3.11 3.11 0 0 0-.365.495h3.542z"/></svg>',heading3:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3 8.5h5V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v11.5a1 1 0 0 1-1 1H9a1 1 0 0 1-1-1V11H3v4.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1H2a1 1 0 0 1 1 1v4.5zm9.989 7.53 1.726-.209c.055.44.203.777.445 1.01.24.232.533.349.876.349.368 0 .678-.14.93-.42.251-.279.377-.655.377-1.13 0-.448-.12-.803-.362-1.066a1.153 1.153 0 0 0-.882-.393c-.228 0-.501.044-.819.133l.197-1.453c.482.012.85-.092 1.105-.315.253-.222.38-.517.38-.885 0-.313-.093-.563-.279-.75-.186-.185-.434-.278-.743-.278a1.07 1.07 0 0 0-.78.317c-.216.212-.347.52-.394.927l-1.644-.28c.114-.562.287-1.012.517-1.348.231-.337.553-.601.965-.794a3.24 3.24 0 0 1 1.387-.289c.876 0 1.579.28 2.108.838.436.457.653.973.653 1.549 0 .817-.446 1.468-1.339 1.955.533.114.96.37 1.28.768.319.398.478.878.478 1.441 0 .817-.298 1.513-.895 2.088-.596.576-1.339.864-2.228.864-.842 0-1.54-.243-2.094-.727-.555-.485-.876-1.118-.965-1.901z"/></svg>',heading4:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3.5 8.5h5V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v11.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1V11h-5v4.5a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v4.5zm13.55 10v-1.873h-3.81v-1.561l4.037-5.91h1.498v5.904h1.156v1.567h-1.156V18.5H17.05zm0-3.44v-3.18l-2.14 3.18h2.14z"/></svg>',heading5:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3.5 8.5h5V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v11.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1V11h-5v4.5a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v4.5zm9.578 7.607 1.777-.184c.05.402.201.72.45.955a1.223 1.223 0 0 0 1.81-.101c.258-.303.387-.759.387-1.368 0-.572-.128-1-.384-1.286-.256-.285-.59-.428-1-.428-.512 0-.971.226-1.377.679l-1.448-.21.915-4.843h4.716v1.67H15.56l-.28 1.58a2.697 2.697 0 0 1 1.219-.298 2.68 2.68 0 0 1 2.012.863c.55.576.825 1.323.825 2.241a3.36 3.36 0 0 1-.666 2.05c-.605.821-1.445 1.232-2.52 1.232-.86 0-1.56-.23-2.101-.692-.542-.461-.866-1.081-.971-1.86z"/></svg>',heading6:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3.5 8.5h5V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v11.5a1 1 0 0 1-1 1h-.5a1 1 0 0 1-1-1V11h-5v4.5a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h.5a1 1 0 0 1 1 1v4.5zm15.595 2.973-1.726.19c-.043-.355-.153-.617-.33-.787-.178-.169-.409-.253-.692-.253-.377 0-.695.169-.956.507-.26.339-.424 1.043-.492 2.114.445-.525.997-.787 1.657-.787.745 0 1.383.284 1.914.85.531.568.797 1.3.797 2.197 0 .952-.28 1.716-.838 2.291-.559.576-1.276.864-2.152.864-.94 0-1.712-.365-2.317-1.095-.605-.73-.908-1.927-.908-3.59 0-1.705.316-2.935.946-3.688.63-.753 1.45-1.13 2.457-1.13.706 0 1.291.198 1.755.594.463.395.758.97.885 1.723zm-4.043 3.891c0 .58.133 1.028.4 1.343.266.315.57.473.914.473.33 0 .605-.13.825-.388.22-.258.33-.68.33-1.27 0-.604-.118-1.047-.355-1.329a1.115 1.115 0 0 0-.89-.422c-.342 0-.632.134-.869.403s-.355.666-.355 1.19z"/></svg>',horizontalLine:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 9h16v2H2z"/></svg>',html:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M17 0a2 2 0 0 1 2 2v7a1 1 0 0 1 1 1v5a1 1 0 0 1-.883.993l-.118.006L19 17a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2l-.001-1.001-.116-.006A1 1 0 0 1 0 15v-5a1 1 0 0 1 .999-1L1 2a2 2 0 0 1 2-2h14zm.499 15.999h-15L2.5 17a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5l-.001-1.001zm-3.478-6.013-.014.014H14v.007l-1.525 1.525-1.46-1.46-.015.013V10h-1v5h1v-3.53l1.428 1.43.048.043.131-.129L14 11.421V15h1v-5h-.965l-.014-.014zM2 10H1v5h1v-2h2v2h1v-5H4v2H2v-2zm7 0H6v1h1v4h1v-4h1v-1zm8 0h-1v5h3v-1h-2v-4zm0-8.5H3a.5.5 0 0 0-.5.5l-.001 6.999h15L17.5 2a.5.5 0 0 0-.5-.5zM10 7v1H4V7h6zm3-2v1H4V5h9zm-3-2v1H4V3h6z"/></svg>',indent:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm5 6c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zM2.75 16.5h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 1 0 0 1.5zM1.632 6.95 5.02 9.358a.4.4 0 0 1-.013.661l-3.39 2.207A.4.4 0 0 1 1 11.892V7.275a.4.4 0 0 1 .632-.326z"/></svg>',outdent:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm5 6c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zM2.75 16.5h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 1 0 0 1.5zm1.618-9.55L.98 9.358a.4.4 0 0 0 .013.661l3.39 2.207A.4.4 0 0 0 5 11.892V7.275a.4.4 0 0 0-.632-.326z"/></svg>',table:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3 5.5v3h4v-3H3Zm0 4v3h4v-3H3Zm0 4v3h4v-3H3Zm5 3h4v-3H8v3Zm5 0h4v-3h-4v3Zm4-4v-3h-4v3h4Zm0-4v-3h-4v3h4Zm1.5 8A1.5 1.5 0 0 1 17 18H3a1.5 1.5 0 0 1-1.5-1.5V3c.222-.863 1.068-1.5 2-1.5h13c.932 0 1.778.637 2 1.5v13.5Zm-6.5-4v-3H8v3h4Zm0-4v-3H8v3h4Z"/></svg>'};export{p as Command,H as Context,y as ContextPlugin,B as DataApiMixin,_ as Editor,E as ElementApiMixin,f as MultiCommand,A as PendingActions,w as Plugin,L as attachToForm,C as icons,P as secureSourceElement}; \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-editor-classic.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-editor-classic.js index 24c0c1df7bcf0f33ceb8bec61284ea56ae4b2994..01c8047c1c030b7dbf0c5adcdac254389eb8d043 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-editor-classic.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-editor-classic.js @@ -1,8 +1,8 @@ -import{EditorUI as e,normalizeToolbarConfig as t,normalizeMenuBarConfig as i,DialogView as o,BoxedEditorUIView as n,StickyPanelView as r,ToolbarView as s,MenuBarView as c,InlineEditableUIView as a}from"@ckeditor/ckeditor5-ui";import{enablePlaceholder as d}from"@ckeditor/ckeditor5-engine";import{ElementReplacer as l,Rect as h,CKEditorError as k,getDataFromElement as u}from"@ckeditor/ckeditor5-utils";import{ElementApiMixin as m,Editor as p,attachToForm as _,Context as f}from"@ckeditor/ckeditor5-core";import{EditorWatchdog as b,ContextWatchdog as g}from"@ckeditor/ckeditor5-watchdog";import{isElement as y}from"lodash-es"; +import{EditorUI as e,normalizeToolbarConfig as t,_initMenuBar as i,DialogView as o,BoxedEditorUIView as n,StickyPanelView as r,ToolbarView as s,MenuBarView as c,InlineEditableUIView as a}from"@ckeditor/ckeditor5-ui";import{enablePlaceholder as d}from"@ckeditor/ckeditor5-engine";import{ElementReplacer as l,Rect as h,CKEditorError as k,getDataFromElement as u}from"@ckeditor/ckeditor5-utils";import{ElementApiMixin as p,Editor as m,attachToForm as b,Context as _}from"@ckeditor/ckeditor5-core";import{EditorWatchdog as g,ContextWatchdog as f}from"@ckeditor/ckeditor5-watchdog";import{isElement as y}from"lodash-es"; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class w extends e{constructor(e,o){super(e),this.view=o,this._toolbarConfig=t(e.config.get("toolbar")),this._menuBarConfig=i(e.config.get("menuBar")||{}),this._elementReplacer=new l,this.listenTo(e.editing.view,"scrollToTheSelection",this._handleScrollToTheSelectionWithStickyPanel.bind(this))}get element(){return this.view.element}init(e){const t=this.editor,i=this.view,o=t.editing.view,n=i.editable,r=o.document.getRoot();n.name=r.rootName,i.render();const s=n.element;this.setEditableElement(n.name,s),i.editable.bind("isFocused").to(this.focusTracker),o.attachDomRoot(s),e&&this._elementReplacer.replace(e,this.element),this._initPlaceholder(),this._initToolbar(),this._initMenuBar(),this._initDialogPluginIntegration(),this.fire("ready")}destroy(){super.destroy();const e=this.view,t=this.editor.editing.view;this._elementReplacer.restore(),t.detachDomRoot(e.editable.name),e.destroy()}_initToolbar(){const e=this.view;e.stickyPanel.bind("isActive").to(this.focusTracker,"isFocused"),e.stickyPanel.limiterElement=e.element,e.stickyPanel.bind("viewportTopOffset").to(this,"viewportOffset",(({top:e})=>e||0)),e.toolbar.fillFromConfig(this._toolbarConfig,this.componentFactory),this.addToolbar(e.toolbar)}_initMenuBar(){const e=this.view;e.menuBarView&&(this._setupMenuBarBehaviors(e.menuBarView.element),e.menuBarView.fillFromConfig(this._menuBarConfig,this.componentFactory))}_initPlaceholder(){const e=this.editor,t=e.editing.view,i=t.document.getRoot(),o=e.sourceElement;let n;const r=e.config.get("placeholder");r&&(n="string"==typeof r?r:r[this.view.editable.name]),!n&&o&&"textarea"===o.tagName.toLowerCase()&&(n=o.getAttribute("placeholder")),n&&(i.placeholder=n),d({view:t,element:i,isDirectHost:!1,keepOnFocus:!0})}_handleScrollToTheSelectionWithStickyPanel(e,t,i){const o=this.view.stickyPanel;if(o.isSticky){const e=new h(o.element).height;t.viewportOffset.top+=e}else{const e=()=>{this.editor.editing.view.scrollToTheSelection(i)};this.listenTo(o,"change:isSticky",e),setTimeout((()=>{this.stopListening(o,"change:isSticky",e)}),20)}}_initDialogPluginIntegration(){if(!this.editor.plugins.has("Dialog"))return;const e=this.view.stickyPanel,t=this.editor.plugins.get("Dialog");t.on("show",(()=>{const i=t.view;i.on("moveTo",((t,n)=>{if(!e.isSticky||i.wasMoved)return;const r=new h(e.contentPanelElement);n[1]<r.bottom+o.defaultOffset&&(n[1]=r.bottom+o.defaultOffset)}),{priority:"high"})}),{priority:"low"})}_setupMenuBarBehaviors(e){const t=this.editor;this.focusTracker.add(e),t.keystrokes.listenTo(e),t.keystrokes.set("Esc",((i,o)=>{e.contains(this.focusTracker.focusedElement)&&(t.editing.view.focus(),o())})),t.keystrokes.set("Alt+F9",((t,i)=>{e.contains(this.focusTracker.focusedElement)||(this.view.menuBarView.focus(),i())}))}}!function(e,{insertAt:t}={}){if("undefined"==typeof document)return;const i=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",window.litNonce&&o.setAttribute("nonce",window.litNonce),"top"===t&&i.firstChild?i.insertBefore(o,i.firstChild):i.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}(".ck.ck-editor{position:relative}.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar{z-index:var(--ck-z-panel)}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content{border-radius:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content,.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-rounded-corners{border-radius:var(--ck-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content{border:solid var(--ck-color-base-border);border-width:1px 1px 0}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-sticky-panel__content_sticky{border-bottom-width:1px}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-menu-bar,.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-toolbar{border:0}.ck.ck-editor__main>.ck-editor__editable{background:var(--ck-color-base-background);border-radius:0}.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}.ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:var(--ck-color-base-border)}"); + */class w extends e{constructor(e,i){super(e),this.view=i,this._toolbarConfig=t(e.config.get("toolbar")),this._elementReplacer=new l,this.listenTo(e.editing.view,"scrollToTheSelection",this._handleScrollToTheSelectionWithStickyPanel.bind(this))}get element(){return this.view.element}init(e){const t=this.editor,o=this.view,n=t.editing.view,r=o.editable,s=n.document.getRoot();r.name=s.rootName,o.render();const c=r.element;this.setEditableElement(r.name,c),o.editable.bind("isFocused").to(this.focusTracker),n.attachDomRoot(c),e&&this._elementReplacer.replace(e,this.element),this._initPlaceholder(),this._initToolbar(),o.menuBarView&&i(t,o.menuBarView),this._initDialogPluginIntegration(),this.fire("ready")}destroy(){super.destroy();const e=this.view,t=this.editor.editing.view;this._elementReplacer.restore(),t.detachDomRoot(e.editable.name),e.destroy()}_initToolbar(){const e=this.view;e.stickyPanel.bind("isActive").to(this.focusTracker,"isFocused"),e.stickyPanel.limiterElement=e.element,e.stickyPanel.bind("viewportTopOffset").to(this,"viewportOffset",(({top:e})=>e||0)),e.toolbar.fillFromConfig(this._toolbarConfig,this.componentFactory),this.addToolbar(e.toolbar)}_initPlaceholder(){const e=this.editor,t=e.editing.view,i=t.document.getRoot(),o=e.sourceElement;let n;const r=e.config.get("placeholder");r&&(n="string"==typeof r?r:r[this.view.editable.name]),!n&&o&&"textarea"===o.tagName.toLowerCase()&&(n=o.getAttribute("placeholder")),n&&(i.placeholder=n),d({view:t,element:i,isDirectHost:!1,keepOnFocus:!0})}_handleScrollToTheSelectionWithStickyPanel(e,t,i){const o=this.view.stickyPanel;if(o.isSticky){const e=new h(o.element).height;t.viewportOffset.top+=e}else{const e=()=>{this.editor.editing.view.scrollToTheSelection(i)};this.listenTo(o,"change:isSticky",e),setTimeout((()=>{this.stopListening(o,"change:isSticky",e)}),20)}}_initDialogPluginIntegration(){if(!this.editor.plugins.has("Dialog"))return;const e=this.view.stickyPanel,t=this.editor.plugins.get("Dialog");t.on("show",(()=>{const i=t.view;i.on("moveTo",((t,n)=>{if(!e.isSticky||i.wasMoved)return;const r=new h(e.contentPanelElement);n[1]<r.bottom+o.defaultOffset&&(n[1]=r.bottom+o.defaultOffset)}),{priority:"high"})}),{priority:"low"})}}!function(e,{insertAt:t}={}){if("undefined"==typeof document)return;const i=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",window.litNonce&&o.setAttribute("nonce",window.litNonce),"top"===t&&i.firstChild?i.insertBefore(o,i.firstChild):i.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}(".ck.ck-editor{position:relative}.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar{z-index:var(--ck-z-panel)}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content{border-radius:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content,.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-rounded-corners{border-radius:var(--ck-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content{border:solid var(--ck-color-base-border);border-width:1px 1px 0}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-sticky-panel__content_sticky{border-bottom-width:1px}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-menu-bar,.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-toolbar{border:0}.ck.ck-editor__main>.ck-editor__editable{background:var(--ck-color-base-background);border-radius:0}.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}.ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:var(--ck-color-base-border)}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -11,4 +11,4 @@ class v extends n{constructor(e,t,i={}){super(e),this.stickyPanel=new r(e),this. /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class T extends(m(p)){constructor(e,t={}){if(!B(e)&&void 0!==t.initialData)throw new k("editor-create-initial-data",null);super(t),this.config.define("menuBar.isVisible",!1),void 0===this.config.get("initialData")&&this.config.set("initialData",function(e){return B(e)?u(e):e}(e)),B(e)&&(this.sourceElement=e),this.model.document.createRoot();const i=!this.config.get("toolbar.shouldNotGroupWhenFull"),o=this.config.get("menuBar"),n=new v(this.locale,this.editing.view,{shouldToolbarGroupWhenFull:i,useMenuBar:o.isVisible});this.ui=new w(this,n),_(this)}destroy(){return this.sourceElement&&this.updateSourceElement(),this.ui.destroy(),super.destroy()}static create(e,t={}){return new Promise((i=>{const o=new this(e,t);i(o.initPlugins().then((()=>o.ui.init(B(e)?e:null))).then((()=>o.data.init(o.config.get("initialData")))).then((()=>o.fire("ready"))).then((()=>o)))}))}}function B(e){return y(e)}T.Context=f,T.EditorWatchdog=b,T.ContextWatchdog=g;export{T as ClassicEditor}; \ No newline at end of file + */class T extends(p(m)){constructor(e,t={}){if(!P(e)&&void 0!==t.initialData)throw new k("editor-create-initial-data",null);super(t),this.config.define("menuBar.isVisible",!1),void 0===this.config.get("initialData")&&this.config.set("initialData",function(e){return P(e)?u(e):e}(e)),P(e)&&(this.sourceElement=e),this.model.document.createRoot();const i=!this.config.get("toolbar.shouldNotGroupWhenFull"),o=this.config.get("menuBar"),n=new v(this.locale,this.editing.view,{shouldToolbarGroupWhenFull:i,useMenuBar:o.isVisible});this.ui=new w(this,n),b(this)}destroy(){return this.sourceElement&&this.updateSourceElement(),this.ui.destroy(),super.destroy()}static create(e,t={}){return new Promise((i=>{const o=new this(e,t);i(o.initPlugins().then((()=>o.ui.init(P(e)?e:null))).then((()=>o.data.init(o.config.get("initialData")))).then((()=>o.fire("ready"))).then((()=>o)))}))}}function P(e){return y(e)}T.Context=_,T.EditorWatchdog=g,T.ContextWatchdog=f;export{T as ClassicEditor}; \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-engine.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-engine.js index 46f1cef1d7c880e9ac3bfa8164b4a8fbc06afd28..2b157388c52488092c819293f5c76851eaa7fbdf 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-engine.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-engine.js @@ -1,472 +1,484 @@ -import{logWarning as t,EmitterMixin as e,CKEditorError as n,compareArrays as s,toArray as i,toMap as r,isIterable as o,ObservableMixin as a,count as l,EventInfo as h,Collection as c,keyCodes as u,isText as d,env as f,remove as m,insertAt as g,diff as p,isNode as _,isComment as w,fastDiff as y,global as b,isValidAttributeName as v,first as P,indexOf as A,getAncestors as C,DomEmitterMixin as k,getCode as S,isArrowKeyCode as E,scrollViewportToShowTarget as R,spliceArray as x,uid as T,priorities as O,isInsideSurrogatePair as M,isInsideCombinedSymbol as N,isInsideEmojiSequence as F}from"@ckeditor/ckeditor5-utils";import{clone as B,isPlainObject as I,isObject as D,unset as V,get as $,merge as q,set as L,extend as W,debounce as j,isEqualWith as z,cloneDeep as U,isEqual as J}from"lodash-es";function K(t,{insertAt:e}={}){if(!t||"undefined"==typeof document)return;const n=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",window.litNonce&&s.setAttribute("nonce",window.litNonce),"top"===e&&n.firstChild?n.insertBefore(s,n.firstChild):n.appendChild(s),s.styleSheet?s.styleSheet.cssText=t:s.appendChild(document.createTextNode(t))}K(".ck .ck-placeholder,.ck.ck-placeholder{position:relative}.ck .ck-placeholder:before,.ck.ck-placeholder:before{content:attr(data-placeholder);left:0;pointer-events:none;position:absolute;right:0}.ck.ck-read-only .ck-placeholder:before{display:none}.ck.ck-reset_all .ck-placeholder{position:relative}.ck .ck-placeholder:before,.ck.ck-placeholder:before{color:var(--ck-color-engine-placeholder-text);cursor:text}"); +import{logWarning as e,EmitterMixin as t,CKEditorError as n,compareArrays as s,toArray as i,toMap as r,isIterable as o,ObservableMixin as a,count as l,EventInfo as c,Collection as h,keyCodes as d,isText as u,env as f,remove as m,insertAt as g,diff as p,isNode as _,isComment as w,indexOf as y,fastDiff as b,global as v,isValidAttributeName as P,first as A,getAncestors as C,DomEmitterMixin as k,getCode as E,isArrowKeyCode as S,scrollViewportToShowTarget as R,spliceArray as x,uid as T,priorities as O,isInsideSurrogatePair as M,isInsideCombinedSymbol as N,isInsideEmojiSequence as I}from"@ckeditor/ckeditor5-utils";import{clone as F,isPlainObject as B,isObject as D,unset as V,get as $,merge as q,set as L,extend as W,debounce as j,isEqualWith as U,cloneDeep as z,isEqual as J}from"lodash-es";function K(e,{insertAt:t}={}){if(!e||"undefined"==typeof document)return;const n=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",window.litNonce&&s.setAttribute("nonce",window.litNonce),"top"===t&&n.firstChild?n.insertBefore(s,n.firstChild):n.appendChild(s),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(document.createTextNode(e))}K(".ck .ck-placeholder,.ck.ck-placeholder{position:relative}.ck .ck-placeholder:before,.ck.ck-placeholder:before{content:attr(data-placeholder);left:0;pointer-events:none;position:absolute;right:0}.ck.ck-read-only .ck-placeholder:before{display:none}.ck.ck-reset_all .ck-placeholder{position:relative}@media (forced-colors:active){.ck .ck-placeholder,.ck.ck-placeholder{forced-color-adjust:preserve-parent-color}}.ck .ck-placeholder:before,.ck.ck-placeholder:before{cursor:text}@media (forced-colors:none){.ck .ck-placeholder:before,.ck.ck-placeholder:before{color:var(--ck-color-engine-placeholder-text)}}@media (forced-colors:active){.ck .ck-placeholder:before,.ck.ck-placeholder:before{font-style:italic;margin-left:1px}}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const G=new WeakMap;let H=!1;function Y({view:e,element:n,text:s,isDirectHost:i=!0,keepOnFocus:r=!1}){const o=e.document;function a(t){G.get(o).set(n,{text:t,isDirectHost:i,keepOnFocus:r,hostElement:i?n:null}),e.change((t=>et(o,t)))}G.has(o)||(G.set(o,new Map),o.registerPostFixer((t=>et(o,t))),o.on("change:isComposing",(()=>{e.change((t=>et(o,t)))}),{priority:"high"})),n.is("editableElement")&&n.on("change:placeholder",((t,e,n)=>{a(n)})),n.placeholder?a(n.placeholder):s&&a(s),s&&function(){H||t("enableplaceholder-deprecated-text-option");H=!0} +const G=new WeakMap;let H=!1;function Y({view:t,element:n,text:s,isDirectHost:i=!0,keepOnFocus:r=!1}){const o=t.document;function a(e){G.get(o).set(n,{text:e,isDirectHost:i,keepOnFocus:r,hostElement:i?n:null}),t.change((e=>te(o,e)))}G.has(o)||(G.set(o,new Map),o.registerPostFixer((e=>te(o,e))),o.on("change:isComposing",(()=>{t.change((e=>te(o,e)))}),{priority:"high"})),n.is("editableElement")&&n.on("change:placeholder",((e,t,n)=>{a(n)})),n.placeholder?a(n.placeholder):s&&a(s),s&&function(){H||e("enableplaceholder-deprecated-text-option");H=!0} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */()}function X(t,e){const n=e.document;G.has(n)&&t.change((t=>{const s=G.get(n),i=s.get(e);t.removeAttribute("data-placeholder",i.hostElement),Z(t,i.hostElement),s.delete(e)}))}function Q(t,e){return!e.hasClass("ck-placeholder")&&(t.addClass("ck-placeholder",e),!0)}function Z(t,e){return!!e.hasClass("ck-placeholder")&&(t.removeClass("ck-placeholder",e),!0)}function tt(t,e){if(!t.isAttached())return!1;const n=Array.from(t.getChildren()).some((t=>!t.is("uiElement")));if(n)return!1;const s=t.document,i=s.selection.anchor;return(!s.isComposing||!i||i.parent!==t)&&(!!e||(!s.isFocused||!!i&&i.parent!==t))}function et(t,e){const n=G.get(t),s=[];let i=!1;for(const[t,r]of n)r.isDirectHost&&(s.push(t),nt(e,t,r)&&(i=!0));for(const[t,r]of n){if(r.isDirectHost)continue;const n=st(t);n&&(s.includes(n)||(r.hostElement=n,nt(e,t,r)&&(i=!0)))}return i}function nt(t,e,n){const{text:s,isDirectHost:i,hostElement:r}=n;let o=!1;r.getAttribute("data-placeholder")!==s&&(t.setAttribute("data-placeholder",s,r),o=!0);return(i||1==e.childCount)&&tt(r,n.keepOnFocus)?Q(t,r)&&(o=!0):Z(t,r)&&(o=!0),o}function st(t){if(t.childCount){const e=t.getChild(0);if(e.is("element")&&!e.is("uiElement")&&!e.is("attributeElement"))return e}return null}let it=class{ + */()}function X(e,t){const n=t.document;G.has(n)&&e.change((e=>{const s=G.get(n),i=s.get(t);e.removeAttribute("data-placeholder",i.hostElement),Z(e,i.hostElement),s.delete(t)}))}function Q(e,t){return!t.hasClass("ck-placeholder")&&(e.addClass("ck-placeholder",t),!0)}function Z(e,t){return!!t.hasClass("ck-placeholder")&&(e.removeClass("ck-placeholder",t),!0)}function ee(e,t){if(!e.isAttached())return!1;const n=Array.from(e.getChildren()).some((e=>!e.is("uiElement")));if(n)return!1;const s=e.document,i=s.selection.anchor;return(!s.isComposing||!i||i.parent!==e)&&(!!t||(!s.isFocused||!!i&&i.parent!==e))}function te(e,t){const n=G.get(e),s=[];let i=!1;for(const[e,r]of n)r.isDirectHost&&(s.push(e),ne(t,e,r)&&(i=!0));for(const[e,r]of n){if(r.isDirectHost)continue;const n=se(e);n&&(s.includes(n)||(r.hostElement=n,ne(t,e,r)&&(i=!0)))}return i}function ne(e,t,n){const{text:s,isDirectHost:i,hostElement:r}=n;let o=!1;r.getAttribute("data-placeholder")!==s&&(e.setAttribute("data-placeholder",s,r),o=!0);return(i||1==t.childCount)&&ee(r,n.keepOnFocus)?Q(e,r)&&(o=!0):Z(e,r)&&(o=!0),o}function se(e){if(e.childCount){const t=e.getChild(0);if(t.is("element")&&!t.is("uiElement")&&!t.is("attributeElement"))return t}return null}let ie=class{ /* istanbul ignore next -- @preserve */ -is(){throw new Error("is() method is abstract")}},rt=class extends(e(it)){constructor(t){super(),this.document=t,this.parent=null}get index(){let t;if(!this.parent)return null;if(-1==(t=this.parent.getChildIndex(this)))throw new n("view-node-not-found-in-parent",this);return t}get nextSibling(){const t=this.index;return null!==t&&this.parent.getChild(t+1)||null}get previousSibling(){const t=this.index;return null!==t&&this.parent.getChild(t-1)||null}get root(){let t=this;for(;t.parent;)t=t.parent;return t}isAttached(){return this.root.is("rootElement")}getPath(){const t=[];let e=this;for(;e.parent;)t.unshift(e.index),e=e.parent;return t}getAncestors(t={}){const e=[];let n=t.includeSelf?this:this.parent;for(;n;)e[t.parentFirst?"push":"unshift"](n),n=n.parent;return e}getCommonAncestor(t,e={}){const n=this.getAncestors(e),s=t.getAncestors(e);let i=0;for(;n[i]==s[i]&&n[i];)i++;return 0===i?null:n[i-1]}isBefore(t){if(this==t)return!1;if(this.root!==t.root)return!1;const e=this.getPath(),n=t.getPath(),i=s(e,n);switch(i){case"prefix":return!0;case"extension":return!1;default:return e[i]<n[i]}}isAfter(t){return this!=t&&(this.root===t.root&&!this.isBefore(t))}_remove(){this.parent._removeChildren(this.index)}_fireChange(t,e){this.fire(`change:${t}`,e),this.parent&&this.parent._fireChange(t,e)}toJSON(){const t=B(this);return delete t.parent,t}}; +is(){throw new Error("is() method is abstract")}},re=class extends(t(ie)){constructor(e){super(),this.document=e,this.parent=null}get index(){let e;if(!this.parent)return null;if(-1==(e=this.parent.getChildIndex(this)))throw new n("view-node-not-found-in-parent",this);return e}get nextSibling(){const e=this.index;return null!==e&&this.parent.getChild(e+1)||null}get previousSibling(){const e=this.index;return null!==e&&this.parent.getChild(e-1)||null}get root(){let e=this;for(;e.parent;)e=e.parent;return e}isAttached(){return this.root.is("rootElement")}getPath(){const e=[];let t=this;for(;t.parent;)e.unshift(t.index),t=t.parent;return e}getAncestors(e={}){const t=[];let n=e.includeSelf?this:this.parent;for(;n;)t[e.parentFirst?"push":"unshift"](n),n=n.parent;return t}getCommonAncestor(e,t={}){const n=this.getAncestors(t),s=e.getAncestors(t);let i=0;for(;n[i]==s[i]&&n[i];)i++;return 0===i?null:n[i-1]}isBefore(e){if(this==e)return!1;if(this.root!==e.root)return!1;const t=this.getPath(),n=e.getPath(),i=s(t,n);switch(i){case"prefix":return!0;case"extension":return!1;default:return t[i]<n[i]}}isAfter(e){return this!=e&&(this.root===e.root&&!this.isBefore(e))}_remove(){this.parent._removeChildren(this.index)}_fireChange(e,t){this.fire(`change:${e}`,t),this.parent&&this.parent._fireChange(e,t)}toJSON(){const e=F(this);return delete e.parent,e}}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */rt.prototype.is=function(t){return"node"===t||"view:node"===t}; + */re.prototype.is=function(e){return"node"===e||"view:node"===e}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -let ot=class t extends rt{constructor(t,e){super(t),this._textData=e}get data(){return this._textData}get _data(){return this.data}set _data(t){this._fireChange("text",this),this._textData=t}isSimilar(e){return e instanceof t&&(this===e||this.data===e.data)}_clone(){return new t(this.document,this.data)}};ot.prototype.is=function(t){return"$text"===t||"view:$text"===t||"text"===t||"view:text"===t||"node"===t||"view:node"===t}; +let oe=class e extends re{constructor(e,t){super(e),this._textData=t}get data(){return this._textData}get _data(){return this.data}set _data(e){this._fireChange("text",this),this._textData=e}isSimilar(t){return t instanceof e&&(this===t||this.data===t.data)}_clone(){return new e(this.document,this.data)}};oe.prototype.is=function(e){return"$text"===e||"view:$text"===e||"text"===e||"view:text"===e||"node"===e||"view:node"===e}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -let at=class extends it{constructor(t,e,s){if(super(),this.textNode=t,e<0||e>t.data.length)throw new n("view-textproxy-wrong-offsetintext",this);if(s<0||e+s>t.data.length)throw new n("view-textproxy-wrong-length",this);this.data=t.data.substring(e,e+s),this.offsetInText=e}get offsetSize(){return this.data.length}get isPartial(){return this.data.length!==this.textNode.data.length}get parent(){return this.textNode.parent}get root(){return this.textNode.root}get document(){return this.textNode.document}getAncestors(t={}){const e=[];let n=t.includeSelf?this.textNode:this.parent;for(;null!==n;)e[t.parentFirst?"push":"unshift"](n),n=n.parent;return e}};at.prototype.is=function(t){return"$textProxy"===t||"view:$textProxy"===t||"textProxy"===t||"view:textProxy"===t}; +let ae=class extends ie{constructor(e,t,s){if(super(),this.textNode=e,t<0||t>e.data.length)throw new n("view-textproxy-wrong-offsetintext",this);if(s<0||t+s>e.data.length)throw new n("view-textproxy-wrong-length",this);this.data=e.data.substring(t,t+s),this.offsetInText=t}get offsetSize(){return this.data.length}get isPartial(){return this.data.length!==this.textNode.data.length}get parent(){return this.textNode.parent}get root(){return this.textNode.root}get document(){return this.textNode.document}getAncestors(e={}){const t=[];let n=e.includeSelf?this.textNode:this.parent;for(;null!==n;)t[e.parentFirst?"push":"unshift"](n),n=n.parent;return t}};ae.prototype.is=function(e){return"$textProxy"===e||"view:$textProxy"===e||"textProxy"===e||"view:textProxy"===e}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class lt{constructor(...t){this._patterns=[],this.add(...t)}add(...t){for(let e of t)("string"==typeof e||e instanceof RegExp)&&(e={name:e}),this._patterns.push(e)}match(...t){for(const e of t)for(const t of this._patterns){const n=ht(e,t);if(n)return{element:e,pattern:t,match:n}}return null}matchAll(...t){const e=[];for(const n of t)for(const t of this._patterns){const s=ht(n,t);s&&e.push({element:n,pattern:t,match:s})}return e.length>0?e:null}getElementName(){if(1!==this._patterns.length)return null;const t=this._patterns[0],e=t.name;return"function"==typeof t||!e||e instanceof RegExp?null:e}}function ht(e,n){if("function"==typeof n)return n(e);const s={};return n.name&&(s.name=function(t,e){if(t instanceof RegExp)return!!e.match(t);return t===e}(n.name,e.name),!s.name)||n.attributes&&(s.attributes=function(e,n){const s=new Set(n.getAttributeKeys());I(e)?(void 0!==e.style&&t("matcher-pattern-deprecated-attributes-style-key",e),void 0!==e.class&&t("matcher-pattern-deprecated-attributes-class-key",e)):(s.delete("style"),s.delete("class"));return ct(e,s,(t=>n.getAttribute(t)))}(n.attributes,e),!s.attributes)||n.classes&&(s.classes=function(t,e){return ct(t,e.getClassNames(),(/* istanbul ignore next -- @preserve */()=>{}))}(n.classes,e),!s.classes)||n.styles&&(s.styles=function(t,e){return ct(t,e.getStyleNames(!0),(t=>e.getStyle(t)))} +class le{constructor(...e){this._patterns=[],this.add(...e)}add(...e){for(let t of e)("string"==typeof t||t instanceof RegExp)&&(t={name:t}),this._patterns.push(t)}match(...e){for(const t of e)for(const e of this._patterns){const n=ce(t,e);if(n)return{element:t,pattern:e,match:n}}return null}matchAll(...e){const t=[];for(const n of e)for(const e of this._patterns){const s=ce(n,e);s&&t.push({element:n,pattern:e,match:s})}return t.length>0?t:null}getElementName(){if(1!==this._patterns.length)return null;const e=this._patterns[0],t=e.name;return"function"==typeof e||!t||t instanceof RegExp?null:t}}function ce(t,n){if("function"==typeof n)return n(t);const s={};return n.name&&(s.name=function(e,t){if(e instanceof RegExp)return!!t.match(e);return e===t}(n.name,t.name),!s.name)||n.attributes&&(s.attributes=function(t,n){const s=new Set(n.getAttributeKeys());B(t)?(void 0!==t.style&&e("matcher-pattern-deprecated-attributes-style-key",t),void 0!==t.class&&e("matcher-pattern-deprecated-attributes-class-key",t)):(s.delete("style"),s.delete("class"));return he(t,s,(e=>n.getAttribute(e)))}(n.attributes,t),!s.attributes)||n.classes&&(s.classes=function(e,t){return he(e,t.getClassNames(),(/* istanbul ignore next -- @preserve */()=>{}))}(n.classes,t),!s.classes)||n.styles&&(s.styles=function(e,t){return he(e,t.getStyleNames(!0),(e=>t.getStyle(e)))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(n.styles,e),!s.styles)?null:s}function ct(e,n,s){const i=function(e){if(Array.isArray(e))return e.map((e=>I(e)?(void 0!==e.key&&void 0!==e.value||t("matcher-pattern-missing-key-or-value",e),[e.key,e.value]):[e,!0]));if(I(e))return Object.entries(e);return[[e,!0]]}(e),r=Array.from(n),o=[];if(i.forEach((([t,e])=>{r.forEach((n=>{(function(t,e){return!0===t||t===e||t instanceof RegExp&&e.match(t)})(t,n)&&function(t,e,n){if(!0===t)return!0;const s=n(e);return t===s||t instanceof RegExp&&!!String(s).match(t)}(e,n,s)&&o.push(n)}))})),i.length&&!(o.length<i.length))return o}class ut{constructor(t){this._styles={},this._styleProcessor=t}get isEmpty(){return!Object.entries(this._styles).length}get size(){return this.isEmpty?0:this.getStyleNames().length}setTo(t){this.clear();const e=function(t){let e=null,n=0,s=0,i=null;const r=new Map;if(""===t)return r;";"!=t.charAt(t.length-1)&&(t+=";");for(let o=0;o<t.length;o++){const a=t.charAt(o);if(null===e)switch(a){case":":i||(i=t.substr(n,o-n),s=o+1);break;case'"':case"'":e=a;break;case";":{const e=t.substr(s,o-s);i&&r.set(i.trim(),e.trim()),i=null,n=o+1;break}}else a===e&&(e=null)}return r}(t);for(const[t,n]of e)this._styleProcessor.toNormalizedForm(t,n,this._styles)}has(t){if(this.isEmpty)return!1;const e=this._styleProcessor.getReducedForm(t,this._styles).find((([e])=>e===t));return Array.isArray(e)}set(t,e){if(D(t))for(const[e,n]of Object.entries(t))this._styleProcessor.toNormalizedForm(e,n,this._styles);else this._styleProcessor.toNormalizedForm(t,e,this._styles)}remove(t){const e=ft(t);V(this._styles,e),delete this._styles[t],this._cleanEmptyObjectsOnPath(e)}getNormalized(t){return this._styleProcessor.getNormalized(t,this._styles)}toString(){return this.isEmpty?"":this.getStylesEntries().map((t=>t.join(":"))).sort().join(";")+";"}getAsString(t){if(this.isEmpty)return;if(this._styles[t]&&!D(this._styles[t]))return this._styles[t];const e=this._styleProcessor.getReducedForm(t,this._styles).find((([e])=>e===t));return Array.isArray(e)?e[1]:void 0}getStyleNames(t=!1){if(this.isEmpty)return[];if(t)return this._styleProcessor.getStyleNames(this._styles);return this.getStylesEntries().map((([t])=>t))}clear(){this._styles={}}getStylesEntries(){const t=[],e=Object.keys(this._styles);for(const n of e)t.push(...this._styleProcessor.getReducedForm(n,this._styles));return t}_cleanEmptyObjectsOnPath(t){const e=t.split(".");if(!(e.length>1))return;const n=e.splice(0,e.length-1).join("."),s=$(this._styles,n);if(!s)return;!Object.keys(s).length&&this.remove(n)}}class dt{constructor(){this._normalizers=new Map,this._extractors=new Map,this._reducers=new Map,this._consumables=new Map}toNormalizedForm(t,e,n){if(D(e))mt(n,ft(t),e);else if(this._normalizers.has(t)){const s=this._normalizers.get(t),{path:i,value:r}=s(e);mt(n,i,r)}else mt(n,t,e)}getNormalized(t,e){if(!t)return q({},e);if(void 0!==e[t])return e[t];if(this._extractors.has(t)){const n=this._extractors.get(t);if("string"==typeof n)return $(e,n);const s=n(t,e);if(s)return s}return $(e,ft(t))}getReducedForm(t,e){const n=this.getNormalized(t,e);if(void 0===n)return[];if(this._reducers.has(t)){return this._reducers.get(t)(n)}return[[t,n]]}getStyleNames(t){const e=Array.from(this._consumables.keys()).filter((e=>{const n=this.getNormalized(e,t);return n&&"object"==typeof n?Object.keys(n).length:n})),n=new Set([...e,...Object.keys(t)]);return Array.from(n)}getRelatedStyles(t){return this._consumables.get(t)||[]}setNormalizer(t,e){this._normalizers.set(t,e)}setExtractor(t,e){this._extractors.set(t,e)}setReducer(t,e){this._reducers.set(t,e)}setStyleRelation(t,e){this._mapStyleNames(t,e);for(const n of e)this._mapStyleNames(n,[t])}_mapStyleNames(t,e){this._consumables.has(t)||this._consumables.set(t,[]),this._consumables.get(t).push(...e)}}function ft(t){return t.replace("-",".")}function mt(t,e,n){let s=n;D(n)&&(s=q({},$(t,e),n)),L(t,e,s)} + */(n.styles,t),!s.styles)?null:s}function he(t,n,s){const i=function(t){if(Array.isArray(t))return t.map((t=>B(t)?(void 0!==t.key&&void 0!==t.value||e("matcher-pattern-missing-key-or-value",t),[t.key,t.value]):[t,!0]));if(B(t))return Object.entries(t);return[[t,!0]]}(t),r=Array.from(n),o=[];if(i.forEach((([e,t])=>{r.forEach((n=>{(function(e,t){return!0===e||e===t||e instanceof RegExp&&t.match(e)})(e,n)&&function(e,t,n){if(!0===e)return!0;const s=n(t);return e===s||e instanceof RegExp&&!!String(s).match(e)}(t,n,s)&&o.push(n)}))})),i.length&&!(o.length<i.length))return o}class de{constructor(e){this._styles={},this._styleProcessor=e}get isEmpty(){return!Object.entries(this._styles).length}get size(){return this.isEmpty?0:this.getStyleNames().length}setTo(e){this.clear();const t=function(e){let t=null,n=0,s=0,i=null;const r=new Map;if(""===e)return r;";"!=e.charAt(e.length-1)&&(e+=";");for(let o=0;o<e.length;o++){const a=e.charAt(o);if(null===t)switch(a){case":":i||(i=e.substr(n,o-n),s=o+1);break;case'"':case"'":t=a;break;case";":{const t=e.substr(s,o-s);i&&r.set(i.trim(),t.trim()),i=null,n=o+1;break}}else a===t&&(t=null)}return r}(e);for(const[e,n]of t)this._styleProcessor.toNormalizedForm(e,n,this._styles)}has(e){if(this.isEmpty)return!1;const t=this._styleProcessor.getReducedForm(e,this._styles).find((([t])=>t===e));return Array.isArray(t)}set(e,t){if(D(e))for(const[t,n]of Object.entries(e))this._styleProcessor.toNormalizedForm(t,n,this._styles);else this._styleProcessor.toNormalizedForm(e,t,this._styles)}remove(e){const t=fe(e);V(this._styles,t),delete this._styles[e],this._cleanEmptyObjectsOnPath(t)}getNormalized(e){return this._styleProcessor.getNormalized(e,this._styles)}toString(){return this.isEmpty?"":this.getStylesEntries().map((e=>e.join(":"))).sort().join(";")+";"}getAsString(e){if(this.isEmpty)return;if(this._styles[e]&&!D(this._styles[e]))return this._styles[e];const t=this._styleProcessor.getReducedForm(e,this._styles).find((([t])=>t===e));return Array.isArray(t)?t[1]:void 0}getStyleNames(e=!1){if(this.isEmpty)return[];if(e)return this._styleProcessor.getStyleNames(this._styles);return this.getStylesEntries().map((([e])=>e))}clear(){this._styles={}}getStylesEntries(){const e=[],t=Object.keys(this._styles);for(const n of t)e.push(...this._styleProcessor.getReducedForm(n,this._styles));return e}_cleanEmptyObjectsOnPath(e){const t=e.split(".");if(!(t.length>1))return;const n=t.splice(0,t.length-1).join("."),s=$(this._styles,n);if(!s)return;!Object.keys(s).length&&this.remove(n)}}class ue{constructor(){this._normalizers=new Map,this._extractors=new Map,this._reducers=new Map,this._consumables=new Map}toNormalizedForm(e,t,n){if(D(t))me(n,fe(e),t);else if(this._normalizers.has(e)){const s=this._normalizers.get(e),{path:i,value:r}=s(t);me(n,i,r)}else me(n,e,t)}getNormalized(e,t){if(!e)return q({},t);if(void 0!==t[e])return t[e];if(this._extractors.has(e)){const n=this._extractors.get(e);if("string"==typeof n)return $(t,n);const s=n(e,t);if(s)return s}return $(t,fe(e))}getReducedForm(e,t){const n=this.getNormalized(e,t);if(void 0===n)return[];if(this._reducers.has(e)){return this._reducers.get(e)(n)}return[[e,n]]}getStyleNames(e){const t=Array.from(this._consumables.keys()).filter((t=>{const n=this.getNormalized(t,e);return n&&"object"==typeof n?Object.keys(n).length:n})),n=new Set([...t,...Object.keys(e)]);return Array.from(n)}getRelatedStyles(e){return this._consumables.get(e)||[]}setNormalizer(e,t){this._normalizers.set(e,t)}setExtractor(e,t){this._extractors.set(e,t)}setReducer(e,t){this._reducers.set(e,t)}setStyleRelation(e,t){this._mapStyleNames(e,t);for(const n of t)this._mapStyleNames(n,[e])}_mapStyleNames(e,t){this._consumables.has(e)||this._consumables.set(e,[]),this._consumables.get(e).push(...t)}}function fe(e){return e.replace("-",".")}function me(e,t,n){let s=n;D(n)&&(s=q({},$(e,t),n)),L(e,t,s)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */let gt=class t extends rt{constructor(t,e,n,s){if(super(t),this._unsafeAttributesToRender=[],this._customProperties=new Map,this.name=e,this._attrs=function(t){const e=r(t);for(const[t,n]of e)null===n?e.delete(t):"string"!=typeof n&&e.set(t,String(n));return e}(n),this._children=[],s&&this._insertChild(0,s),this._classes=new Set,this._attrs.has("class")){const t=this._attrs.get("class");pt(this._classes,t),this._attrs.delete("class")}this._styles=new ut(this.document.stylesProcessor),this._attrs.has("style")&&(this._styles.setTo(this._attrs.get("style")),this._attrs.delete("style"))}get childCount(){return this._children.length}get isEmpty(){return 0===this._children.length}getChild(t){return this._children[t]}getChildIndex(t){return this._children.indexOf(t)}getChildren(){return this._children[Symbol.iterator]()}*getAttributeKeys(){this._classes.size>0&&(yield"class"),this._styles.isEmpty||(yield"style"),yield*this._attrs.keys()}*getAttributes(){yield*this._attrs.entries(),this._classes.size>0&&(yield["class",this.getAttribute("class")]),this._styles.isEmpty||(yield["style",this.getAttribute("style")])}getAttribute(t){if("class"==t)return this._classes.size>0?[...this._classes].join(" "):void 0;if("style"==t){const t=this._styles.toString();return""==t?void 0:t}return this._attrs.get(t)}hasAttribute(t){return"class"==t?this._classes.size>0:"style"==t?!this._styles.isEmpty:this._attrs.has(t)}isSimilar(e){if(!(e instanceof t))return!1;if(this===e)return!0;if(this.name!=e.name)return!1;if(this._attrs.size!==e._attrs.size||this._classes.size!==e._classes.size||this._styles.size!==e._styles.size)return!1;for(const[t,n]of this._attrs)if(!e._attrs.has(t)||e._attrs.get(t)!==n)return!1;for(const t of this._classes)if(!e._classes.has(t))return!1;for(const t of this._styles.getStyleNames())if(!e._styles.has(t)||e._styles.getAsString(t)!==this._styles.getAsString(t))return!1;return!0}hasClass(...t){for(const e of t)if(!this._classes.has(e))return!1;return!0}getClassNames(){return this._classes.keys()}getStyle(t){return this._styles.getAsString(t)}getNormalizedStyle(t){return this._styles.getNormalized(t)}getStyleNames(t){return this._styles.getStyleNames(t)}hasStyle(...t){for(const e of t)if(!this._styles.has(e))return!1;return!0}findAncestor(...t){const e=new lt(...t);let n=this.parent;for(;n&&!n.is("documentFragment");){if(e.match(n))return n;n=n.parent}return null}getCustomProperty(t){return this._customProperties.get(t)}*getCustomProperties(){yield*this._customProperties.entries()}getIdentity(){const t=Array.from(this._classes).sort().join(","),e=this._styles.toString(),n=Array.from(this._attrs).map((t=>`${t[0]}="${t[1]}"`)).sort().join(" ");return this.name+(""==t?"":` class="${t}"`)+(e?` style="${e}"`:"")+(""==n?"":` ${n}`)}shouldRenderUnsafeAttribute(t){return this._unsafeAttributesToRender.includes(t)}_clone(t=!1){const e=[];if(t)for(const n of this.getChildren())e.push(n._clone(t));const n=new this.constructor(this.document,this.name,this._attrs,e);return n._classes=new Set(this._classes),n._styles.set(this._styles.getNormalized()),n._customProperties=new Map(this._customProperties),n.getFillerOffset=this.getFillerOffset,n._unsafeAttributesToRender=this._unsafeAttributesToRender,n}_appendChild(t){return this._insertChild(this.childCount,t)}_insertChild(t,e){this._fireChange("children",this);let n=0;const s=function(t,e){if("string"==typeof e)return[new ot(t,e)];o(e)||(e=[e]);return Array.from(e).map((e=>"string"==typeof e?new ot(t,e):e instanceof at?new ot(t,e.data):e))} + */let ge=class e extends re{constructor(e,t,n,s){if(super(e),this._unsafeAttributesToRender=[],this._customProperties=new Map,this.name=t,this._attrs=function(e){const t=r(e);for(const[e,n]of t)null===n?t.delete(e):"string"!=typeof n&&t.set(e,String(n));return t}(n),this._children=[],s&&this._insertChild(0,s),this._classes=new Set,this._attrs.has("class")){const e=this._attrs.get("class");pe(this._classes,e),this._attrs.delete("class")}this._styles=new de(this.document.stylesProcessor),this._attrs.has("style")&&(this._styles.setTo(this._attrs.get("style")),this._attrs.delete("style"))}get childCount(){return this._children.length}get isEmpty(){return 0===this._children.length}getChild(e){return this._children[e]}getChildIndex(e){return this._children.indexOf(e)}getChildren(){return this._children[Symbol.iterator]()}*getAttributeKeys(){this._classes.size>0&&(yield"class"),this._styles.isEmpty||(yield"style"),yield*this._attrs.keys()}*getAttributes(){yield*this._attrs.entries(),this._classes.size>0&&(yield["class",this.getAttribute("class")]),this._styles.isEmpty||(yield["style",this.getAttribute("style")])}getAttribute(e){if("class"==e)return this._classes.size>0?[...this._classes].join(" "):void 0;if("style"==e){const e=this._styles.toString();return""==e?void 0:e}return this._attrs.get(e)}hasAttribute(e){return"class"==e?this._classes.size>0:"style"==e?!this._styles.isEmpty:this._attrs.has(e)}isSimilar(t){if(!(t instanceof e))return!1;if(this===t)return!0;if(this.name!=t.name)return!1;if(this._attrs.size!==t._attrs.size||this._classes.size!==t._classes.size||this._styles.size!==t._styles.size)return!1;for(const[e,n]of this._attrs)if(!t._attrs.has(e)||t._attrs.get(e)!==n)return!1;for(const e of this._classes)if(!t._classes.has(e))return!1;for(const e of this._styles.getStyleNames())if(!t._styles.has(e)||t._styles.getAsString(e)!==this._styles.getAsString(e))return!1;return!0}hasClass(...e){for(const t of e)if(!this._classes.has(t))return!1;return!0}getClassNames(){return this._classes.keys()}getStyle(e){return this._styles.getAsString(e)}getNormalizedStyle(e){return this._styles.getNormalized(e)}getStyleNames(e){return this._styles.getStyleNames(e)}hasStyle(...e){for(const t of e)if(!this._styles.has(t))return!1;return!0}findAncestor(...e){const t=new le(...e);let n=this.parent;for(;n&&!n.is("documentFragment");){if(t.match(n))return n;n=n.parent}return null}getCustomProperty(e){return this._customProperties.get(e)}*getCustomProperties(){yield*this._customProperties.entries()}getIdentity(){const e=Array.from(this._classes).sort().join(","),t=this._styles.toString(),n=Array.from(this._attrs).map((e=>`${e[0]}="${e[1]}"`)).sort().join(" ");return this.name+(""==e?"":` class="${e}"`)+(t?` style="${t}"`:"")+(""==n?"":` ${n}`)}shouldRenderUnsafeAttribute(e){return this._unsafeAttributesToRender.includes(e)}_clone(e=!1){const t=[];if(e)for(const n of this.getChildren())t.push(n._clone(e));const n=new this.constructor(this.document,this.name,this._attrs,t);return n._classes=new Set(this._classes),n._styles.set(this._styles.getNormalized()),n._customProperties=new Map(this._customProperties),n.getFillerOffset=this.getFillerOffset,n._unsafeAttributesToRender=this._unsafeAttributesToRender,n}_appendChild(e){return this._insertChild(this.childCount,e)}_insertChild(e,t){this._fireChange("children",this);let n=0;const s=function(e,t){if("string"==typeof t)return[new oe(e,t)];o(t)||(t=[t]);return Array.from(t).map((t=>"string"==typeof t?new oe(e,t):t instanceof ae?new oe(e,t.data):t))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(this.document,e);for(const e of s)null!==e.parent&&e._remove(),e.parent=this,e.document=this.document,this._children.splice(t,0,e),t++,n++;return n}_removeChildren(t,e=1){this._fireChange("children",this);for(let n=t;n<t+e;n++)this._children[n].parent=null;return this._children.splice(t,e)}_setAttribute(t,e){const n=String(e);this._fireChange("attributes",this),"class"==t?pt(this._classes,n):"style"==t?this._styles.setTo(n):this._attrs.set(t,n)}_removeAttribute(t){return this._fireChange("attributes",this),"class"==t?this._classes.size>0&&(this._classes.clear(),!0):"style"==t?!this._styles.isEmpty&&(this._styles.clear(),!0):this._attrs.delete(t)}_addClass(t){this._fireChange("attributes",this);for(const e of i(t))this._classes.add(e)}_removeClass(t){this._fireChange("attributes",this);for(const e of i(t))this._classes.delete(e)}_setStyle(t,e){this._fireChange("attributes",this),"string"!=typeof t?this._styles.set(t):this._styles.set(t,e)}_removeStyle(t){this._fireChange("attributes",this);for(const e of i(t))this._styles.remove(e)}_setCustomProperty(t,e){this._customProperties.set(t,e)}_removeCustomProperty(t){return this._customProperties.delete(t)}};function pt(t,e){const n=e.split(/\s+/);t.clear(),n.forEach((e=>t.add(e)))}gt.prototype.is=function(t,e){return e?e===this.name&&("element"===t||"view:element"===t):"element"===t||"view:element"===t||"node"===t||"view:node"===t};class _t extends gt{constructor(t,e,n,s){super(t,e,n,s),this.getFillerOffset=wt}}function wt(){const t=[...this.getChildren()],e=t[this.childCount-1];if(e&&e.is("element","br"))return this.childCount;for(const e of t)if(!e.is("uiElement"))return null;return this.childCount} + */(this.document,t);for(const t of s)null!==t.parent&&t._remove(),t.parent=this,t.document=this.document,this._children.splice(e,0,t),e++,n++;return n}_removeChildren(e,t=1){this._fireChange("children",this);for(let n=e;n<e+t;n++)this._children[n].parent=null;return this._children.splice(e,t)}_setAttribute(e,t){const n=String(t);this._fireChange("attributes",this),"class"==e?pe(this._classes,n):"style"==e?this._styles.setTo(n):this._attrs.set(e,n)}_removeAttribute(e){return this._fireChange("attributes",this),"class"==e?this._classes.size>0&&(this._classes.clear(),!0):"style"==e?!this._styles.isEmpty&&(this._styles.clear(),!0):this._attrs.delete(e)}_addClass(e){this._fireChange("attributes",this);for(const t of i(e))this._classes.add(t)}_removeClass(e){this._fireChange("attributes",this);for(const t of i(e))this._classes.delete(t)}_setStyle(e,t){this._fireChange("attributes",this),"string"!=typeof e?this._styles.set(e):this._styles.set(e,t)}_removeStyle(e){this._fireChange("attributes",this);for(const t of i(e))this._styles.remove(t)}_setCustomProperty(e,t){this._customProperties.set(e,t)}_removeCustomProperty(e){return this._customProperties.delete(e)}};function pe(e,t){const n=t.split(/\s+/);e.clear(),n.forEach((t=>e.add(t)))}ge.prototype.is=function(e,t){return t?t===this.name&&("element"===e||"view:element"===e):"element"===e||"view:element"===e||"node"===e||"view:node"===e};class _e extends ge{constructor(e,t,n,s){super(e,t,n,s),this.getFillerOffset=we}}function we(){const e=[...this.getChildren()],t=e[this.childCount-1];if(t&&t.is("element","br"))return this.childCount;for(const t of e)if(!t.is("uiElement"))return null;return this.childCount} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */_t.prototype.is=function(t,e){return e?e===this.name&&("containerElement"===t||"view:containerElement"===t||"element"===t||"view:element"===t):"containerElement"===t||"view:containerElement"===t||"element"===t||"view:element"===t||"node"===t||"view:node"===t};class yt extends(a(_t)){constructor(t,e,n,s){super(t,e,n,s),this.set("isReadOnly",!1),this.set("isFocused",!1),this.set("placeholder",void 0),this.bind("isReadOnly").to(t),this.bind("isFocused").to(t,"isFocused",(e=>e&&t.selection.editableElement==this)),this.listenTo(t.selection,"change",(()=>{this.isFocused=t.isFocused&&t.selection.editableElement==this}))}destroy(){this.stopListening()}}yt.prototype.is=function(t,e){return e?e===this.name&&("editableElement"===t||"view:editableElement"===t||"containerElement"===t||"view:containerElement"===t||"element"===t||"view:element"===t):"editableElement"===t||"view:editableElement"===t||"containerElement"===t||"view:containerElement"===t||"element"===t||"view:element"===t||"node"===t||"view:node"===t}; + */_e.prototype.is=function(e,t){return t?t===this.name&&("containerElement"===e||"view:containerElement"===e||"element"===e||"view:element"===e):"containerElement"===e||"view:containerElement"===e||"element"===e||"view:element"===e||"node"===e||"view:node"===e};class ye extends(a(_e)){constructor(e,t,n,s){super(e,t,n,s),this.set("isReadOnly",!1),this.set("isFocused",!1),this.set("placeholder",void 0),this.bind("isReadOnly").to(e),this.bind("isFocused").to(e,"isFocused",(t=>t&&e.selection.editableElement==this)),this.listenTo(e.selection,"change",(()=>{this.isFocused=e.isFocused&&e.selection.editableElement==this}))}destroy(){this.stopListening()}}ye.prototype.is=function(e,t){return t?t===this.name&&("editableElement"===e||"view:editableElement"===e||"containerElement"===e||"view:containerElement"===e||"element"===e||"view:element"===e):"editableElement"===e||"view:editableElement"===e||"containerElement"===e||"view:containerElement"===e||"element"===e||"view:element"===e||"node"===e||"view:node"===e}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const bt=Symbol("rootName");class vt extends yt{constructor(t,e){super(t,e),this.rootName="main"}get rootName(){return this.getCustomProperty(bt)}set rootName(t){this._setCustomProperty(bt,t)}set _name(t){this.name=t}}vt.prototype.is=function(t,e){return e?e===this.name&&("rootElement"===t||"view:rootElement"===t||"editableElement"===t||"view:editableElement"===t||"containerElement"===t||"view:containerElement"===t||"element"===t||"view:element"===t):"rootElement"===t||"view:rootElement"===t||"editableElement"===t||"view:editableElement"===t||"containerElement"===t||"view:containerElement"===t||"element"===t||"view:element"===t||"node"===t||"view:node"===t}; +const be=Symbol("rootName");class ve extends ye{constructor(e,t){super(e,t),this.rootName="main"}get rootName(){return this.getCustomProperty(be)}set rootName(e){this._setCustomProperty(be,e)}set _name(e){this.name=e}}ve.prototype.is=function(e,t){return t?t===this.name&&("rootElement"===e||"view:rootElement"===e||"editableElement"===e||"view:editableElement"===e||"containerElement"===e||"view:containerElement"===e||"element"===e||"view:element"===e):"rootElement"===e||"view:rootElement"===e||"editableElement"===e||"view:editableElement"===e||"containerElement"===e||"view:containerElement"===e||"element"===e||"view:element"===e||"node"===e||"view:node"===e}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -let Pt=class{constructor(t={}){if(!t.boundaries&&!t.startPosition)throw new n("view-tree-walker-no-start-position",null);if(t.direction&&"forward"!=t.direction&&"backward"!=t.direction)throw new n("view-tree-walker-unknown-direction",t.startPosition,{direction:t.direction});this.boundaries=t.boundaries||null,t.startPosition?this._position=At._createAt(t.startPosition):this._position=At._createAt(t.boundaries["backward"==t.direction?"end":"start"]),this.direction=t.direction||"forward",this.singleCharacters=!!t.singleCharacters,this.shallow=!!t.shallow,this.ignoreElementEnd=!!t.ignoreElementEnd,this._boundaryStartParent=this.boundaries?this.boundaries.start.parent:null,this._boundaryEndParent=this.boundaries?this.boundaries.end.parent:null}[Symbol.iterator](){return this}get position(){return this._position}skip(t){let e,n;do{n=this.position,e=this.next()}while(!e.done&&t(e.value));e.done||(this._position=n)}next(){return"forward"==this.direction?this._next():this._previous()}_next(){let t=this.position.clone();const e=this.position,n=t.parent;if(null===n.parent&&t.offset===n.childCount)return{done:!0,value:void 0};if(n===this._boundaryEndParent&&t.offset==this.boundaries.end.offset)return{done:!0,value:void 0};let s;if(n instanceof ot){if(t.isAtEnd)return this._position=At._createAfter(n),this._next();s=n.data[t.offset]}else s=n.getChild(t.offset);if(s instanceof gt){if(this.shallow){if(this.boundaries&&this.boundaries.end.isBefore(t))return{done:!0,value:void 0};t.offset++}else t=new At(s,0);return this._position=t,this._formatReturnValue("elementStart",s,e,t,1)}if(s instanceof ot){if(this.singleCharacters)return t=new At(s,0),this._position=t,this._next();let n,i=s.data.length;return s==this._boundaryEndParent?(i=this.boundaries.end.offset,n=new at(s,0,i),t=At._createAfter(n)):(n=new at(s,0,s.data.length),t.offset++),this._position=t,this._formatReturnValue("text",n,e,t,i)}if("string"==typeof s){let s;if(this.singleCharacters)s=1;else{s=(n===this._boundaryEndParent?this.boundaries.end.offset:n.data.length)-t.offset}const i=new at(n,t.offset,s);return t.offset+=s,this._position=t,this._formatReturnValue("text",i,e,t,s)}return t=At._createAfter(n),this._position=t,this.ignoreElementEnd?this._next():this._formatReturnValue("elementEnd",n,e,t)}_previous(){let t=this.position.clone();const e=this.position,n=t.parent;if(null===n.parent&&0===t.offset)return{done:!0,value:void 0};if(n==this._boundaryStartParent&&t.offset==this.boundaries.start.offset)return{done:!0,value:void 0};let s;if(n instanceof ot){if(t.isAtStart)return this._position=At._createBefore(n),this._previous();s=n.data[t.offset-1]}else s=n.getChild(t.offset-1);if(s instanceof gt)return this.shallow?(t.offset--,this._position=t,this._formatReturnValue("elementStart",s,e,t,1)):(t=new At(s,s.childCount),this._position=t,this.ignoreElementEnd?this._previous():this._formatReturnValue("elementEnd",s,e,t));if(s instanceof ot){if(this.singleCharacters)return t=new At(s,s.data.length),this._position=t,this._previous();let n,i=s.data.length;if(s==this._boundaryStartParent){const e=this.boundaries.start.offset;n=new at(s,e,s.data.length-e),i=n.data.length,t=At._createBefore(n)}else n=new at(s,0,s.data.length),t.offset--;return this._position=t,this._formatReturnValue("text",n,e,t,i)}if("string"==typeof s){let s;if(this.singleCharacters)s=1;else{const e=n===this._boundaryStartParent?this.boundaries.start.offset:0;s=t.offset-e}t.offset-=s;const i=new at(n,t.offset,s);return this._position=t,this._formatReturnValue("text",i,e,t,s)}return t=At._createBefore(n),this._position=t,this._formatReturnValue("elementStart",n,e,t,1)}_formatReturnValue(t,e,n,s,i){return e instanceof at&&(e.offsetInText+e.data.length==e.textNode.data.length&&("forward"!=this.direction||this.boundaries&&this.boundaries.end.isEqual(this.position)?n=At._createAfter(e.textNode):(s=At._createAfter(e.textNode),this._position=s)),0===e.offsetInText&&("backward"!=this.direction||this.boundaries&&this.boundaries.start.isEqual(this.position)?n=At._createBefore(e.textNode):(s=At._createBefore(e.textNode),this._position=s))),{done:!1,value:{type:t,item:e,previousPosition:n,nextPosition:s,length:i}}}},At=class t extends it{constructor(t,e){super(),this.parent=t,this.offset=e}get nodeAfter(){return this.parent.is("$text")?null:this.parent.getChild(this.offset)||null}get nodeBefore(){return this.parent.is("$text")?null:this.parent.getChild(this.offset-1)||null}get isAtStart(){return 0===this.offset}get isAtEnd(){const t=this.parent.is("$text")?this.parent.data.length:this.parent.childCount;return this.offset===t}get root(){return this.parent.root}get editableElement(){let t=this.parent;for(;!(t instanceof yt);){if(!t.parent)return null;t=t.parent}return t}getShiftedBy(e){const n=t._createAt(this),s=n.offset+e;return n.offset=s<0?0:s,n}getLastMatchingPosition(t,e={}){e.startPosition=this;const n=new Pt(e);return n.skip(t),n.position}getAncestors(){return this.parent.is("documentFragment")?[this.parent]:this.parent.getAncestors({includeSelf:!0})}getCommonAncestor(t){const e=this.getAncestors(),n=t.getAncestors();let s=0;for(;e[s]==n[s]&&e[s];)s++;return 0===s?null:e[s-1]}isEqual(t){return this.parent==t.parent&&this.offset==t.offset}isBefore(t){return"before"==this.compareWith(t)}isAfter(t){return"after"==this.compareWith(t)}compareWith(t){if(this.root!==t.root)return"different";if(this.isEqual(t))return"same";const e=this.parent.is("node")?this.parent.getPath():[],n=t.parent.is("node")?t.parent.getPath():[];e.push(this.offset),n.push(t.offset);const i=s(e,n);switch(i){case"prefix":return"before";case"extension":return"after";default:return e[i]<n[i]?"before":"after"}}getWalker(t={}){return t.startPosition=this,new Pt(t)}clone(){return new t(this.parent,this.offset)}static _createAt(e,s){if(e instanceof t)return new this(e.parent,e.offset);{const i=e;if("end"==s)s=i.is("$text")?i.data.length:i.childCount;else{if("before"==s)return this._createBefore(i);if("after"==s)return this._createAfter(i);if(0!==s&&!s)throw new n("view-createpositionat-offset-required",i)}return new t(i,s)}}static _createAfter(e){if(e.is("$textProxy"))return new t(e.textNode,e.offsetInText+e.data.length);if(!e.parent)throw new n("view-position-after-root",e,{root:e});return new t(e.parent,e.index+1)}static _createBefore(e){if(e.is("$textProxy"))return new t(e.textNode,e.offsetInText);if(!e.parent)throw new n("view-position-before-root",e,{root:e});return new t(e.parent,e.index)}}; +let Pe=class{constructor(e={}){if(!e.boundaries&&!e.startPosition)throw new n("view-tree-walker-no-start-position",null);if(e.direction&&"forward"!=e.direction&&"backward"!=e.direction)throw new n("view-tree-walker-unknown-direction",e.startPosition,{direction:e.direction});this.boundaries=e.boundaries||null,e.startPosition?this._position=Ae._createAt(e.startPosition):this._position=Ae._createAt(e.boundaries["backward"==e.direction?"end":"start"]),this.direction=e.direction||"forward",this.singleCharacters=!!e.singleCharacters,this.shallow=!!e.shallow,this.ignoreElementEnd=!!e.ignoreElementEnd,this._boundaryStartParent=this.boundaries?this.boundaries.start.parent:null,this._boundaryEndParent=this.boundaries?this.boundaries.end.parent:null}[Symbol.iterator](){return this}get position(){return this._position}skip(e){let t,n;do{n=this.position,t=this.next()}while(!t.done&&e(t.value));t.done||(this._position=n)}next(){return"forward"==this.direction?this._next():this._previous()}_next(){let e=this.position.clone();const t=this.position,n=e.parent;if(null===n.parent&&e.offset===n.childCount)return{done:!0,value:void 0};if(n===this._boundaryEndParent&&e.offset==this.boundaries.end.offset)return{done:!0,value:void 0};let s;if(n instanceof oe){if(e.isAtEnd)return this._position=Ae._createAfter(n),this._next();s=n.data[e.offset]}else s=n.getChild(e.offset);if(s instanceof ge){if(this.shallow){if(this.boundaries&&this.boundaries.end.isBefore(e))return{done:!0,value:void 0};e.offset++}else e=new Ae(s,0);return this._position=e,this._formatReturnValue("elementStart",s,t,e,1)}if(s instanceof oe){if(this.singleCharacters)return e=new Ae(s,0),this._position=e,this._next();let n,i=s.data.length;return s==this._boundaryEndParent?(i=this.boundaries.end.offset,n=new ae(s,0,i),e=Ae._createAfter(n)):(n=new ae(s,0,s.data.length),e.offset++),this._position=e,this._formatReturnValue("text",n,t,e,i)}if("string"==typeof s){let s;if(this.singleCharacters)s=1;else{s=(n===this._boundaryEndParent?this.boundaries.end.offset:n.data.length)-e.offset}const i=new ae(n,e.offset,s);return e.offset+=s,this._position=e,this._formatReturnValue("text",i,t,e,s)}return e=Ae._createAfter(n),this._position=e,this.ignoreElementEnd?this._next():this._formatReturnValue("elementEnd",n,t,e)}_previous(){let e=this.position.clone();const t=this.position,n=e.parent;if(null===n.parent&&0===e.offset)return{done:!0,value:void 0};if(n==this._boundaryStartParent&&e.offset==this.boundaries.start.offset)return{done:!0,value:void 0};let s;if(n instanceof oe){if(e.isAtStart)return this._position=Ae._createBefore(n),this._previous();s=n.data[e.offset-1]}else s=n.getChild(e.offset-1);if(s instanceof ge)return this.shallow?(e.offset--,this._position=e,this._formatReturnValue("elementStart",s,t,e,1)):(e=new Ae(s,s.childCount),this._position=e,this.ignoreElementEnd?this._previous():this._formatReturnValue("elementEnd",s,t,e));if(s instanceof oe){if(this.singleCharacters)return e=new Ae(s,s.data.length),this._position=e,this._previous();let n,i=s.data.length;if(s==this._boundaryStartParent){const t=this.boundaries.start.offset;n=new ae(s,t,s.data.length-t),i=n.data.length,e=Ae._createBefore(n)}else n=new ae(s,0,s.data.length),e.offset--;return this._position=e,this._formatReturnValue("text",n,t,e,i)}if("string"==typeof s){let s;if(this.singleCharacters)s=1;else{const t=n===this._boundaryStartParent?this.boundaries.start.offset:0;s=e.offset-t}e.offset-=s;const i=new ae(n,e.offset,s);return this._position=e,this._formatReturnValue("text",i,t,e,s)}return e=Ae._createBefore(n),this._position=e,this._formatReturnValue("elementStart",n,t,e,1)}_formatReturnValue(e,t,n,s,i){return t instanceof ae&&(t.offsetInText+t.data.length==t.textNode.data.length&&("forward"!=this.direction||this.boundaries&&this.boundaries.end.isEqual(this.position)?n=Ae._createAfter(t.textNode):(s=Ae._createAfter(t.textNode),this._position=s)),0===t.offsetInText&&("backward"!=this.direction||this.boundaries&&this.boundaries.start.isEqual(this.position)?n=Ae._createBefore(t.textNode):(s=Ae._createBefore(t.textNode),this._position=s))),{done:!1,value:{type:e,item:t,previousPosition:n,nextPosition:s,length:i}}}},Ae=class e extends ie{constructor(e,t){super(),this.parent=e,this.offset=t}get nodeAfter(){return this.parent.is("$text")?null:this.parent.getChild(this.offset)||null}get nodeBefore(){return this.parent.is("$text")?null:this.parent.getChild(this.offset-1)||null}get isAtStart(){return 0===this.offset}get isAtEnd(){const e=this.parent.is("$text")?this.parent.data.length:this.parent.childCount;return this.offset===e}get root(){return this.parent.root}get editableElement(){let e=this.parent;for(;!(e instanceof ye);){if(!e.parent)return null;e=e.parent}return e}getShiftedBy(t){const n=e._createAt(this),s=n.offset+t;return n.offset=s<0?0:s,n}getLastMatchingPosition(e,t={}){t.startPosition=this;const n=new Pe(t);return n.skip(e),n.position}getAncestors(){return this.parent.is("documentFragment")?[this.parent]:this.parent.getAncestors({includeSelf:!0})}getCommonAncestor(e){const t=this.getAncestors(),n=e.getAncestors();let s=0;for(;t[s]==n[s]&&t[s];)s++;return 0===s?null:t[s-1]}isEqual(e){return this.parent==e.parent&&this.offset==e.offset}isBefore(e){return"before"==this.compareWith(e)}isAfter(e){return"after"==this.compareWith(e)}compareWith(e){if(this.root!==e.root)return"different";if(this.isEqual(e))return"same";const t=this.parent.is("node")?this.parent.getPath():[],n=e.parent.is("node")?e.parent.getPath():[];t.push(this.offset),n.push(e.offset);const i=s(t,n);switch(i){case"prefix":return"before";case"extension":return"after";default:return t[i]<n[i]?"before":"after"}}getWalker(e={}){return e.startPosition=this,new Pe(e)}clone(){return new e(this.parent,this.offset)}static _createAt(t,s){if(t instanceof e)return new this(t.parent,t.offset);{const i=t;if("end"==s)s=i.is("$text")?i.data.length:i.childCount;else{if("before"==s)return this._createBefore(i);if("after"==s)return this._createAfter(i);if(0!==s&&!s)throw new n("view-createpositionat-offset-required",i)}return new e(i,s)}}static _createAfter(t){if(t.is("$textProxy"))return new e(t.textNode,t.offsetInText+t.data.length);if(!t.parent)throw new n("view-position-after-root",t,{root:t});return new e(t.parent,t.index+1)}static _createBefore(t){if(t.is("$textProxy"))return new e(t.textNode,t.offsetInText);if(!t.parent)throw new n("view-position-before-root",t,{root:t});return new e(t.parent,t.index)}}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */At.prototype.is=function(t){return"position"===t||"view:position"===t}; + */Ae.prototype.is=function(e){return"position"===e||"view:position"===e}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -let Ct=class t extends it{constructor(t,e=null){super(),this.start=t.clone(),this.end=e?e.clone():t.clone()}*[Symbol.iterator](){yield*new Pt({boundaries:this,ignoreElementEnd:!0})}get isCollapsed(){return this.start.isEqual(this.end)}get isFlat(){return this.start.parent===this.end.parent}get root(){return this.start.root}getEnlarged(){let e=this.start.getLastMatchingPosition(kt,{direction:"backward"}),n=this.end.getLastMatchingPosition(kt);return e.parent.is("$text")&&e.isAtStart&&(e=At._createBefore(e.parent)),n.parent.is("$text")&&n.isAtEnd&&(n=At._createAfter(n.parent)),new t(e,n)}getTrimmed(){let e=this.start.getLastMatchingPosition(kt);if(e.isAfter(this.end)||e.isEqual(this.end))return new t(e,e);let n=this.end.getLastMatchingPosition(kt,{direction:"backward"});const s=e.nodeAfter,i=n.nodeBefore;return s&&s.is("$text")&&(e=new At(s,0)),i&&i.is("$text")&&(n=new At(i,i.data.length)),new t(e,n)}isEqual(t){return this==t||this.start.isEqual(t.start)&&this.end.isEqual(t.end)}containsPosition(t){return t.isAfter(this.start)&&t.isBefore(this.end)}containsRange(t,e=!1){t.isCollapsed&&(e=!1);const n=this.containsPosition(t.start)||e&&this.start.isEqual(t.start),s=this.containsPosition(t.end)||e&&this.end.isEqual(t.end);return n&&s}getDifference(e){const n=[];return this.isIntersecting(e)?(this.containsPosition(e.start)&&n.push(new t(this.start,e.start)),this.containsPosition(e.end)&&n.push(new t(e.end,this.end))):n.push(this.clone()),n}getIntersection(e){if(this.isIntersecting(e)){let n=this.start,s=this.end;return this.containsPosition(e.start)&&(n=e.start),this.containsPosition(e.end)&&(s=e.end),new t(n,s)}return null}getWalker(t={}){return t.boundaries=this,new Pt(t)}getCommonAncestor(){return this.start.getCommonAncestor(this.end)}getContainedElement(){if(this.isCollapsed)return null;let t=this.start.nodeAfter,e=this.end.nodeBefore;return this.start.parent.is("$text")&&this.start.isAtEnd&&this.start.parent.nextSibling&&(t=this.start.parent.nextSibling),this.end.parent.is("$text")&&this.end.isAtStart&&this.end.parent.previousSibling&&(e=this.end.parent.previousSibling),t&&t.is("element")&&t===e?t:null}clone(){return new t(this.start,this.end)}*getItems(t={}){t.boundaries=this,t.ignoreElementEnd=!0;const e=new Pt(t);for(const t of e)yield t.item}*getPositions(t={}){t.boundaries=this;const e=new Pt(t);yield e.position;for(const t of e)yield t.nextPosition}isIntersecting(t){return this.start.isBefore(t.end)&&this.end.isAfter(t.start)}static _createFromParentsAndOffsets(t,e,n,s){return new this(new At(t,e),new At(n,s))}static _createFromPositionAndShift(t,e){const n=t,s=t.getShiftedBy(e);return e>0?new this(n,s):new this(s,n)}static _createIn(t){return this._createFromParentsAndOffsets(t,0,t,t.childCount)}static _createOn(t){const e=t.is("$textProxy")?t.offsetSize:1;return this._createFromPositionAndShift(At._createBefore(t),e)}};function kt(t){return!(!t.item.is("attributeElement")&&!t.item.is("uiElement"))} +let Ce=class e extends ie{constructor(e,t=null){super(),this.start=e.clone(),this.end=t?t.clone():e.clone()}*[Symbol.iterator](){yield*new Pe({boundaries:this,ignoreElementEnd:!0})}get isCollapsed(){return this.start.isEqual(this.end)}get isFlat(){return this.start.parent===this.end.parent}get root(){return this.start.root}getEnlarged(){let t=this.start.getLastMatchingPosition(ke,{direction:"backward"}),n=this.end.getLastMatchingPosition(ke);return t.parent.is("$text")&&t.isAtStart&&(t=Ae._createBefore(t.parent)),n.parent.is("$text")&&n.isAtEnd&&(n=Ae._createAfter(n.parent)),new e(t,n)}getTrimmed(){let t=this.start.getLastMatchingPosition(ke);if(t.isAfter(this.end)||t.isEqual(this.end))return new e(t,t);let n=this.end.getLastMatchingPosition(ke,{direction:"backward"});const s=t.nodeAfter,i=n.nodeBefore;return s&&s.is("$text")&&(t=new Ae(s,0)),i&&i.is("$text")&&(n=new Ae(i,i.data.length)),new e(t,n)}isEqual(e){return this==e||this.start.isEqual(e.start)&&this.end.isEqual(e.end)}containsPosition(e){return e.isAfter(this.start)&&e.isBefore(this.end)}containsRange(e,t=!1){e.isCollapsed&&(t=!1);const n=this.containsPosition(e.start)||t&&this.start.isEqual(e.start),s=this.containsPosition(e.end)||t&&this.end.isEqual(e.end);return n&&s}getDifference(t){const n=[];return this.isIntersecting(t)?(this.containsPosition(t.start)&&n.push(new e(this.start,t.start)),this.containsPosition(t.end)&&n.push(new e(t.end,this.end))):n.push(this.clone()),n}getIntersection(t){if(this.isIntersecting(t)){let n=this.start,s=this.end;return this.containsPosition(t.start)&&(n=t.start),this.containsPosition(t.end)&&(s=t.end),new e(n,s)}return null}getWalker(e={}){return e.boundaries=this,new Pe(e)}getCommonAncestor(){return this.start.getCommonAncestor(this.end)}getContainedElement(){if(this.isCollapsed)return null;let e=this.start.nodeAfter,t=this.end.nodeBefore;return this.start.parent.is("$text")&&this.start.isAtEnd&&this.start.parent.nextSibling&&(e=this.start.parent.nextSibling),this.end.parent.is("$text")&&this.end.isAtStart&&this.end.parent.previousSibling&&(t=this.end.parent.previousSibling),e&&e.is("element")&&e===t?e:null}clone(){return new e(this.start,this.end)}*getItems(e={}){e.boundaries=this,e.ignoreElementEnd=!0;const t=new Pe(e);for(const e of t)yield e.item}*getPositions(e={}){e.boundaries=this;const t=new Pe(e);yield t.position;for(const e of t)yield e.nextPosition}isIntersecting(e){return this.start.isBefore(e.end)&&this.end.isAfter(e.start)}static _createFromParentsAndOffsets(e,t,n,s){return new this(new Ae(e,t),new Ae(n,s))}static _createFromPositionAndShift(e,t){const n=e,s=e.getShiftedBy(t);return t>0?new this(n,s):new this(s,n)}static _createIn(e){return this._createFromParentsAndOffsets(e,0,e,e.childCount)}static _createOn(e){const t=e.is("$textProxy")?e.offsetSize:1;return this._createFromPositionAndShift(Ae._createBefore(e),t)}};function ke(e){return!(!e.item.is("attributeElement")&&!e.item.is("uiElement"))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */Ct.prototype.is=function(t){return"range"===t||"view:range"===t};let St=class t extends(e(it)){constructor(...t){super(),this._ranges=[],this._lastRangeBackward=!1,this._isFake=!1,this._fakeSelectionLabel="",t.length&&this.setTo(...t)}get isFake(){return this._isFake}get fakeSelectionLabel(){return this._fakeSelectionLabel}get anchor(){if(!this._ranges.length)return null;const t=this._ranges[this._ranges.length-1];return(this._lastRangeBackward?t.end:t.start).clone()}get focus(){if(!this._ranges.length)return null;const t=this._ranges[this._ranges.length-1];return(this._lastRangeBackward?t.start:t.end).clone()}get isCollapsed(){return 1===this.rangeCount&&this._ranges[0].isCollapsed}get rangeCount(){return this._ranges.length}get isBackward(){return!this.isCollapsed&&this._lastRangeBackward}get editableElement(){return this.anchor?this.anchor.editableElement:null}*getRanges(){for(const t of this._ranges)yield t.clone()}getFirstRange(){let t=null;for(const e of this._ranges)t&&!e.start.isBefore(t.start)||(t=e);return t?t.clone():null}getLastRange(){let t=null;for(const e of this._ranges)t&&!e.end.isAfter(t.end)||(t=e);return t?t.clone():null}getFirstPosition(){const t=this.getFirstRange();return t?t.start.clone():null}getLastPosition(){const t=this.getLastRange();return t?t.end.clone():null}isEqual(t){if(this.isFake!=t.isFake)return!1;if(this.isFake&&this.fakeSelectionLabel!=t.fakeSelectionLabel)return!1;if(this.rangeCount!=t.rangeCount)return!1;if(0===this.rangeCount)return!0;if(!this.anchor.isEqual(t.anchor)||!this.focus.isEqual(t.focus))return!1;for(const e of this._ranges){let n=!1;for(const s of t._ranges)if(e.isEqual(s)){n=!0;break}if(!n)return!1}return!0}isSimilar(t){if(this.isBackward!=t.isBackward)return!1;const e=l(this.getRanges());if(e!=l(t.getRanges()))return!1;if(0==e)return!0;for(let e of this.getRanges()){e=e.getTrimmed();let n=!1;for(let s of t.getRanges())if(s=s.getTrimmed(),e.start.isEqual(s.start)&&e.end.isEqual(s.end)){n=!0;break}if(!n)return!1}return!0}getSelectedElement(){return 1!==this.rangeCount?null:this.getFirstRange().getContainedElement()}setTo(...e){let[s,i,r]=e;if("object"==typeof i&&(r=i,i=void 0),null===s)this._setRanges([]),this._setFakeOptions(r);else if(s instanceof t||s instanceof Et)this._setRanges(s.getRanges(),s.isBackward),this._setFakeOptions({fake:s.isFake,label:s.fakeSelectionLabel});else if(s instanceof Ct)this._setRanges([s],r&&r.backward),this._setFakeOptions(r);else if(s instanceof At)this._setRanges([new Ct(s)]),this._setFakeOptions(r);else if(s instanceof rt){const t=!!r&&!!r.backward;let e;if(void 0===i)throw new n("view-selection-setto-required-second-parameter",this);e="in"==i?Ct._createIn(s):"on"==i?Ct._createOn(s):new Ct(At._createAt(s,i)),this._setRanges([e],t),this._setFakeOptions(r)}else{if(!o(s))throw new n("view-selection-setto-not-selectable",this);this._setRanges(s,r&&r.backward),this._setFakeOptions(r)}this.fire("change")}setFocus(t,e){if(null===this.anchor)throw new n("view-selection-setfocus-no-ranges",this);const s=At._createAt(t,e);if("same"==s.compareWith(this.focus))return;const i=this.anchor;this._ranges.pop(),"before"==s.compareWith(i)?this._addRange(new Ct(s,i),!0):this._addRange(new Ct(i,s)),this.fire("change")}_setRanges(t,e=!1){t=Array.from(t),this._ranges=[];for(const e of t)this._addRange(e);this._lastRangeBackward=!!e}_setFakeOptions(t={}){this._isFake=!!t.fake,this._fakeSelectionLabel=t.fake&&t.label||""}_addRange(t,e=!1){if(!(t instanceof Ct))throw new n("view-selection-add-range-not-range",this);this._pushRange(t),this._lastRangeBackward=!!e}_pushRange(t){for(const e of this._ranges)if(t.isIntersecting(e))throw new n("view-selection-range-intersects",this,{addedRange:t,intersectingRange:e});this._ranges.push(new Ct(t.start,t.end))}};St.prototype.is=function(t){return"selection"===t||"view:selection"===t}; + */Ce.prototype.is=function(e){return"range"===e||"view:range"===e};let Ee=class e extends(t(ie)){constructor(...e){super(),this._ranges=[],this._lastRangeBackward=!1,this._isFake=!1,this._fakeSelectionLabel="",e.length&&this.setTo(...e)}get isFake(){return this._isFake}get fakeSelectionLabel(){return this._fakeSelectionLabel}get anchor(){if(!this._ranges.length)return null;const e=this._ranges[this._ranges.length-1];return(this._lastRangeBackward?e.end:e.start).clone()}get focus(){if(!this._ranges.length)return null;const e=this._ranges[this._ranges.length-1];return(this._lastRangeBackward?e.start:e.end).clone()}get isCollapsed(){return 1===this.rangeCount&&this._ranges[0].isCollapsed}get rangeCount(){return this._ranges.length}get isBackward(){return!this.isCollapsed&&this._lastRangeBackward}get editableElement(){return this.anchor?this.anchor.editableElement:null}*getRanges(){for(const e of this._ranges)yield e.clone()}getFirstRange(){let e=null;for(const t of this._ranges)e&&!t.start.isBefore(e.start)||(e=t);return e?e.clone():null}getLastRange(){let e=null;for(const t of this._ranges)e&&!t.end.isAfter(e.end)||(e=t);return e?e.clone():null}getFirstPosition(){const e=this.getFirstRange();return e?e.start.clone():null}getLastPosition(){const e=this.getLastRange();return e?e.end.clone():null}isEqual(e){if(this.isFake!=e.isFake)return!1;if(this.isFake&&this.fakeSelectionLabel!=e.fakeSelectionLabel)return!1;if(this.rangeCount!=e.rangeCount)return!1;if(0===this.rangeCount)return!0;if(!this.anchor.isEqual(e.anchor)||!this.focus.isEqual(e.focus))return!1;for(const t of this._ranges){let n=!1;for(const s of e._ranges)if(t.isEqual(s)){n=!0;break}if(!n)return!1}return!0}isSimilar(e){if(this.isBackward!=e.isBackward)return!1;const t=l(this.getRanges());if(t!=l(e.getRanges()))return!1;if(0==t)return!0;for(let t of this.getRanges()){t=t.getTrimmed();let n=!1;for(let s of e.getRanges())if(s=s.getTrimmed(),t.start.isEqual(s.start)&&t.end.isEqual(s.end)){n=!0;break}if(!n)return!1}return!0}getSelectedElement(){return 1!==this.rangeCount?null:this.getFirstRange().getContainedElement()}setTo(...t){let[s,i,r]=t;if("object"==typeof i&&(r=i,i=void 0),null===s)this._setRanges([]),this._setFakeOptions(r);else if(s instanceof e||s instanceof Se)this._setRanges(s.getRanges(),s.isBackward),this._setFakeOptions({fake:s.isFake,label:s.fakeSelectionLabel});else if(s instanceof Ce)this._setRanges([s],r&&r.backward),this._setFakeOptions(r);else if(s instanceof Ae)this._setRanges([new Ce(s)]),this._setFakeOptions(r);else if(s instanceof re){const e=!!r&&!!r.backward;let t;if(void 0===i)throw new n("view-selection-setto-required-second-parameter",this);t="in"==i?Ce._createIn(s):"on"==i?Ce._createOn(s):new Ce(Ae._createAt(s,i)),this._setRanges([t],e),this._setFakeOptions(r)}else{if(!o(s))throw new n("view-selection-setto-not-selectable",this);this._setRanges(s,r&&r.backward),this._setFakeOptions(r)}this.fire("change")}setFocus(e,t){if(null===this.anchor)throw new n("view-selection-setfocus-no-ranges",this);const s=Ae._createAt(e,t);if("same"==s.compareWith(this.focus))return;const i=this.anchor;this._ranges.pop(),"before"==s.compareWith(i)?this._addRange(new Ce(s,i),!0):this._addRange(new Ce(i,s)),this.fire("change")}_setRanges(e,t=!1){e=Array.from(e),this._ranges=[];for(const t of e)this._addRange(t);this._lastRangeBackward=!!t}_setFakeOptions(e={}){this._isFake=!!e.fake,this._fakeSelectionLabel=e.fake&&e.label||""}_addRange(e,t=!1){if(!(e instanceof Ce))throw new n("view-selection-add-range-not-range",this);this._pushRange(e),this._lastRangeBackward=!!t}_pushRange(e){for(const t of this._ranges)if(e.isIntersecting(t))throw new n("view-selection-range-intersects",this,{addedRange:e,intersectingRange:t});this._ranges.push(new Ce(e.start,e.end))}};Ee.prototype.is=function(e){return"selection"===e||"view:selection"===e}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -let Et=class extends(e(it)){constructor(...t){super(),this._selection=new St,this._selection.delegate("change").to(this),t.length&&this._selection.setTo(...t)}get isFake(){return this._selection.isFake}get fakeSelectionLabel(){return this._selection.fakeSelectionLabel}get anchor(){return this._selection.anchor}get focus(){return this._selection.focus}get isCollapsed(){return this._selection.isCollapsed}get rangeCount(){return this._selection.rangeCount}get isBackward(){return this._selection.isBackward}get editableElement(){return this._selection.editableElement}get _ranges(){return this._selection._ranges}*getRanges(){yield*this._selection.getRanges()}getFirstRange(){return this._selection.getFirstRange()}getLastRange(){return this._selection.getLastRange()}getFirstPosition(){return this._selection.getFirstPosition()}getLastPosition(){return this._selection.getLastPosition()}getSelectedElement(){return this._selection.getSelectedElement()}isEqual(t){return this._selection.isEqual(t)}isSimilar(t){return this._selection.isSimilar(t)}_setTo(...t){this._selection.setTo(...t)}_setFocus(t,e){this._selection.setFocus(t,e)}};Et.prototype.is=function(t){return"selection"===t||"documentSelection"==t||"view:selection"==t||"view:documentSelection"==t}; +let Se=class extends(t(ie)){constructor(...e){super(),this._selection=new Ee,this._selection.delegate("change").to(this),e.length&&this._selection.setTo(...e)}get isFake(){return this._selection.isFake}get fakeSelectionLabel(){return this._selection.fakeSelectionLabel}get anchor(){return this._selection.anchor}get focus(){return this._selection.focus}get isCollapsed(){return this._selection.isCollapsed}get rangeCount(){return this._selection.rangeCount}get isBackward(){return this._selection.isBackward}get editableElement(){return this._selection.editableElement}get _ranges(){return this._selection._ranges}*getRanges(){yield*this._selection.getRanges()}getFirstRange(){return this._selection.getFirstRange()}getLastRange(){return this._selection.getLastRange()}getFirstPosition(){return this._selection.getFirstPosition()}getLastPosition(){return this._selection.getLastPosition()}getSelectedElement(){return this._selection.getSelectedElement()}isEqual(e){return this._selection.isEqual(e)}isSimilar(e){return this._selection.isSimilar(e)}_setTo(...e){this._selection.setTo(...e)}_setFocus(e,t){this._selection.setFocus(e,t)}};Se.prototype.is=function(e){return"selection"===e||"documentSelection"==e||"view:selection"==e||"view:documentSelection"==e}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Rt extends h{constructor(t,e,n){super(t,e),this.startRange=n,this._eventPhase="none",this._currentTarget=null}get eventPhase(){return this._eventPhase}get currentTarget(){return this._currentTarget}} +class Re extends c{constructor(e,t,n){super(e,t),this.startRange=n,this._eventPhase="none",this._currentTarget=null}get eventPhase(){return this._eventPhase}get currentTarget(){return this._currentTarget}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const xt=Symbol("bubbling contexts");function Tt(t){return class extends t{fire(t,...e){try{const n=t instanceof h?t:new h(this,t),s=Ft(this);if(!s.size)return;if(Ot(n,"capturing",this),Mt(s,"$capture",n,...e))return n.return;const i=n.startRange||this.selection.getFirstRange(),r=i?i.getContainedElement():null,o=!!r&&Boolean(Nt(s,r));let a=r||function(t){if(!t)return null;const e=t.start.parent,n=t.end.parent,s=e.getPath(),i=n.getPath();return s.length>i.length?e:n} + */const xe=Symbol("bubbling contexts");function Te(e){return class extends e{fire(e,...t){try{const n=e instanceof c?e:new c(this,e),s=Ie(this);if(!s.size)return;if(Oe(n,"capturing",this),Me(s,"$capture",n,...t))return n.return;const i=n.startRange||this.selection.getFirstRange(),r=i?i.getContainedElement():null,o=!!r&&Boolean(Ne(s,r));let a=r||function(e){if(!e)return null;const t=e.start.parent,n=e.end.parent,s=t.getPath(),i=n.getPath();return s.length>i.length?t:n} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(i);if(Ot(n,"atTarget",a),!o){if(Mt(s,"$text",n,...e))return n.return;Ot(n,"bubbling",a)}for(;a;){if(a.is("rootElement")){if(Mt(s,"$root",n,...e))return n.return}else if(a.is("element")&&Mt(s,a.name,n,...e))return n.return;if(Mt(s,a,n,...e))return n.return;a=a.parent,Ot(n,"bubbling",a)}return Ot(n,"bubbling",this),Mt(s,"$document",n,...e),n.return}catch(t){ + */(i);if(Oe(n,"atTarget",a),!o){if(Me(s,"$text",n,...t))return n.return;Oe(n,"bubbling",a)}for(;a;){if(a.is("rootElement")){if(Me(s,"$root",n,...t))return n.return}else if(a.is("element")&&Me(s,a.name,n,...t))return n.return;if(Me(s,a,n,...t))return n.return;a=a.parent,Oe(n,"bubbling",a)}return Oe(n,"bubbling",this),Me(s,"$document",n,...t),n.return}catch(e){ /* istanbul ignore next -- @preserve */ -n.rethrowUnexpectedError(t,this)}}_addEventListener(t,n,s){const r=i(s.context||"$document"),o=Ft(this);for(const i of r){let r=o.get(i);r||(r=new(e()),o.set(i,r)),this.listenTo(r,t,n,s)}}_removeEventListener(t,e){const n=Ft(this);for(const s of n.values())this.stopListening(s,t,e)}}}{const t=Tt(Object);["fire","_addEventListener","_removeEventListener"].forEach((e=>{Tt[e]=t.prototype[e]}))}function Ot(t,e,n){t instanceof Rt&&(t._eventPhase=e,t._currentTarget=n)}function Mt(t,e,n,...s){const i="string"==typeof e?t.get(e):Nt(t,e);return!!i&&(i.fire(n,...s),n.stop.called)}function Nt(t,e){for(const[n,s]of t)if("function"==typeof n&&n(e))return s;return null}function Ft(t){return t[xt]||(t[xt]=new Map),t[xt]}let Bt=class extends(Tt(a())){constructor(t){super(),this._postFixers=new Set,this.selection=new Et,this.roots=new c({idProperty:"rootName"}),this.stylesProcessor=t,this.set("isReadOnly",!1),this.set("isFocused",!1),this.set("isSelecting",!1),this.set("isComposing",!1)}getRoot(t="main"){return this.roots.get(t)}registerPostFixer(t){this._postFixers.add(t)}destroy(){this.roots.forEach((t=>t.destroy())),this.stopListening()}_callPostFixers(t){let e=!1;do{for(const n of this._postFixers)if(e=n(t),e)break}while(e)}}; +n.rethrowUnexpectedError(e,this)}}_addEventListener(e,n,s){const r=i(s.context||"$document"),o=Ie(this);for(const i of r){let r=o.get(i);r||(r=new(t()),o.set(i,r)),this.listenTo(r,e,n,s)}}_removeEventListener(e,t){const n=Ie(this);for(const s of n.values())this.stopListening(s,e,t)}}}{const e=Te(Object);["fire","_addEventListener","_removeEventListener"].forEach((t=>{Te[t]=e.prototype[t]}))}function Oe(e,t,n){e instanceof Re&&(e._eventPhase=t,e._currentTarget=n)}function Me(e,t,n,...s){const i="string"==typeof t?e.get(t):Ne(e,t);return!!i&&(i.fire(n,...s),n.stop.called)}function Ne(e,t){for(const[n,s]of e)if("function"==typeof n&&n(t))return s;return null}function Ie(e){return e[xe]||(e[xe]=new Map),e[xe]}let Fe=class extends(Te(a())){constructor(e){super(),this._postFixers=new Set,this.selection=new Se,this.roots=new h({idProperty:"rootName"}),this.stylesProcessor=e,this.set("isReadOnly",!1),this.set("isFocused",!1),this.set("isSelecting",!1),this.set("isComposing",!1)}getRoot(e="main"){return this.roots.get(e)}registerPostFixer(e){this._postFixers.add(e)}destroy(){this.roots.forEach((e=>e.destroy())),this.stopListening()}_callPostFixers(e){let t=!1;do{for(const n of this._postFixers)if(t=n(e),t)break}while(t)}}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class It extends gt{constructor(t,e,n,s){super(t,e,n,s),this._priority=10,this._id=null,this._clonesGroup=null,this.getFillerOffset=Dt}get priority(){return this._priority}get id(){return this._id}getElementsWithSameId(){if(null===this.id)throw new n("attribute-element-get-elements-with-same-id-no-id",this);return new Set(this._clonesGroup)}isSimilar(t){return null!==this.id||null!==t.id?this.id===t.id:super.isSimilar(t)&&this.priority==t.priority}_clone(t=!1){const e=super._clone(t);return e._priority=this._priority,e._id=this._id,e}}function Dt(){if(Vt(this))return null;let t=this.parent;for(;t&&t.is("attributeElement");){if(Vt(t)>1)return null;t=t.parent}return!t||Vt(t)>1?null:this.childCount}function Vt(t){return Array.from(t.getChildren()).filter((t=>!t.is("uiElement"))).length} + */class Be extends ge{constructor(e,t,n,s){super(e,t,n,s),this._priority=10,this._id=null,this._clonesGroup=null,this.getFillerOffset=De}get priority(){return this._priority}get id(){return this._id}getElementsWithSameId(){if(null===this.id)throw new n("attribute-element-get-elements-with-same-id-no-id",this);return new Set(this._clonesGroup)}isSimilar(e){return null!==this.id||null!==e.id?this.id===e.id:super.isSimilar(e)&&this.priority==e.priority}_clone(e=!1){const t=super._clone(e);return t._priority=this._priority,t._id=this._id,t}}function De(){if(Ve(this))return null;let e=this.parent;for(;e&&e.is("attributeElement");){if(Ve(e)>1)return null;e=e.parent}return!e||Ve(e)>1?null:this.childCount}function Ve(e){return Array.from(e.getChildren()).filter((e=>!e.is("uiElement"))).length} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */It.DEFAULT_PRIORITY=10,It.prototype.is=function(t,e){return e?e===this.name&&("attributeElement"===t||"view:attributeElement"===t||"element"===t||"view:element"===t):"attributeElement"===t||"view:attributeElement"===t||"element"===t||"view:element"===t||"node"===t||"view:node"===t};class $t extends gt{constructor(t,e,n,s){super(t,e,n,s),this.getFillerOffset=qt}_insertChild(t,e){if(e&&(e instanceof rt||Array.from(e).length>0))throw new n("view-emptyelement-cannot-add",[this,e]);return 0}}function qt(){return null} + */Be.DEFAULT_PRIORITY=10,Be.prototype.is=function(e,t){return t?t===this.name&&("attributeElement"===e||"view:attributeElement"===e||"element"===e||"view:element"===e):"attributeElement"===e||"view:attributeElement"===e||"element"===e||"view:element"===e||"node"===e||"view:node"===e};class $e extends ge{constructor(e,t,n,s){super(e,t,n,s),this.getFillerOffset=qe}_insertChild(e,t){if(t&&(t instanceof re||Array.from(t).length>0))throw new n("view-emptyelement-cannot-add",[this,t]);return 0}}function qe(){return null} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */$t.prototype.is=function(t,e){return e?e===this.name&&("emptyElement"===t||"view:emptyElement"===t||"element"===t||"view:element"===t):"emptyElement"===t||"view:emptyElement"===t||"element"===t||"view:element"===t||"node"===t||"view:node"===t};class Lt extends gt{constructor(t,e,n,s){super(t,e,n,s),this.getFillerOffset=jt}_insertChild(t,e){if(e&&(e instanceof rt||Array.from(e).length>0))throw new n("view-uielement-cannot-add",[this,e]);return 0}render(t,e){return this.toDomElement(t)}toDomElement(t){const e=t.createElement(this.name);for(const t of this.getAttributeKeys())e.setAttribute(t,this.getAttribute(t));return e}}function Wt(t){t.document.on("arrowKey",((e,n)=>function(t,e,n){if(e.keyCode==u.arrowright){const t=e.domTarget.ownerDocument.defaultView.getSelection(),s=1==t.rangeCount&&t.getRangeAt(0).collapsed;if(s||e.shiftKey){const e=t.focusNode,i=t.focusOffset,r=n.domPositionToView(e,i);if(null===r)return;let o=!1;const a=r.getLastMatchingPosition((t=>(t.item.is("uiElement")&&(o=!0),!(!t.item.is("uiElement")&&!t.item.is("attributeElement")))));if(o){const e=n.viewPositionToDom(a);s?t.collapse(e.parent,e.offset):t.extend(e.parent,e.offset)}}}} + */$e.prototype.is=function(e,t){return t?t===this.name&&("emptyElement"===e||"view:emptyElement"===e||"element"===e||"view:element"===e):"emptyElement"===e||"view:emptyElement"===e||"element"===e||"view:element"===e||"node"===e||"view:node"===e};class Le extends ge{constructor(e,t,n,s){super(e,t,n,s),this.getFillerOffset=je}_insertChild(e,t){if(t&&(t instanceof re||Array.from(t).length>0))throw new n("view-uielement-cannot-add",[this,t]);return 0}render(e,t){return this.toDomElement(e)}toDomElement(e){const t=e.createElement(this.name);for(const e of this.getAttributeKeys())t.setAttribute(e,this.getAttribute(e));return t}}function We(e){e.document.on("arrowKey",((t,n)=>function(e,t,n){if(t.keyCode==d.arrowright){const e=t.domTarget.ownerDocument.defaultView.getSelection(),s=1==e.rangeCount&&e.getRangeAt(0).collapsed;if(s||t.shiftKey){const t=e.focusNode,i=e.focusOffset,r=n.domPositionToView(t,i);if(null===r)return;let o=!1;const a=r.getLastMatchingPosition((e=>(e.item.is("uiElement")&&(o=!0),!(!e.item.is("uiElement")&&!e.item.is("attributeElement")))));if(o){const t=n.viewPositionToDom(a);s?e.collapse(t.parent,t.offset):e.extend(t.parent,t.offset)}}}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(0,n,t.domConverter)),{priority:"low"})}function jt(){return null}Lt.prototype.is=function(t,e){return e?e===this.name&&("uiElement"===t||"view:uiElement"===t||"element"===t||"view:element"===t):"uiElement"===t||"view:uiElement"===t||"element"===t||"view:element"===t||"node"===t||"view:node"===t};class zt extends gt{constructor(t,e,n,s){super(t,e,n,s),this.getFillerOffset=Ut}_insertChild(t,e){if(e&&(e instanceof rt||Array.from(e).length>0))throw new n("view-rawelement-cannot-add",[this,e]);return 0}render(t,e){}}function Ut(){return null} + */(0,n,e.domConverter)),{priority:"low"})}function je(){return null}Le.prototype.is=function(e,t){return t?t===this.name&&("uiElement"===e||"view:uiElement"===e||"element"===e||"view:element"===e):"uiElement"===e||"view:uiElement"===e||"element"===e||"view:element"===e||"node"===e||"view:node"===e};class Ue extends ge{constructor(e,t,n,s){super(e,t,n,s),this.getFillerOffset=ze}_insertChild(e,t){if(t&&(t instanceof re||Array.from(t).length>0))throw new n("view-rawelement-cannot-add",[this,t]);return 0}render(e,t){}}function ze(){return null} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */zt.prototype.is=function(t,e){return e?e===this.name&&("rawElement"===t||"view:rawElement"===t||"element"===t||"view:element"===t):"rawElement"===t||"view:rawElement"===t||t===this.name||t==="view:"+this.name||"element"===t||"view:element"===t||"node"===t||"view:node"===t};let Jt=class extends(e(it)){constructor(t,e){super(),this._children=[],this._customProperties=new Map,this.document=t,e&&this._insertChild(0,e)}[Symbol.iterator](){return this._children[Symbol.iterator]()}get childCount(){return this._children.length}get isEmpty(){return 0===this.childCount}get root(){return this}get parent(){return null}get name(){}get getFillerOffset(){}getCustomProperty(t){return this._customProperties.get(t)}*getCustomProperties(){yield*this._customProperties.entries()}_appendChild(t){return this._insertChild(this.childCount,t)}getChild(t){return this._children[t]}getChildIndex(t){return this._children.indexOf(t)}getChildren(){return this._children[Symbol.iterator]()}_insertChild(t,e){this._fireChange("children",this);let n=0;const s=function(t,e){if("string"==typeof e)return[new ot(t,e)];o(e)||(e=[e]);return Array.from(e).map((e=>"string"==typeof e?new ot(t,e):e instanceof at?new ot(t,e.data):e))} + */Ue.prototype.is=function(e,t){return t?t===this.name&&("rawElement"===e||"view:rawElement"===e||"element"===e||"view:element"===e):"rawElement"===e||"view:rawElement"===e||e===this.name||e==="view:"+this.name||"element"===e||"view:element"===e||"node"===e||"view:node"===e};let Je=class extends(t(ie)){constructor(e,t){super(),this._children=[],this._customProperties=new Map,this.document=e,t&&this._insertChild(0,t)}[Symbol.iterator](){return this._children[Symbol.iterator]()}get childCount(){return this._children.length}get isEmpty(){return 0===this.childCount}get root(){return this}get parent(){return null}get name(){}get getFillerOffset(){}getCustomProperty(e){return this._customProperties.get(e)}*getCustomProperties(){yield*this._customProperties.entries()}_appendChild(e){return this._insertChild(this.childCount,e)}getChild(e){return this._children[e]}getChildIndex(e){return this._children.indexOf(e)}getChildren(){return this._children[Symbol.iterator]()}_insertChild(e,t){this._fireChange("children",this);let n=0;const s=function(e,t){if("string"==typeof t)return[new oe(e,t)];o(t)||(t=[t]);return Array.from(t).map((t=>"string"==typeof t?new oe(e,t):t instanceof ae?new oe(e,t.data):t))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(this.document,e);for(const e of s)null!==e.parent&&e._remove(),e.parent=this,this._children.splice(t,0,e),t++,n++;return n}_removeChildren(t,e=1){this._fireChange("children",this);for(let n=t;n<t+e;n++)this._children[n].parent=null;return this._children.splice(t,e)}_fireChange(t,e){this.fire("change:"+t,e)}_setCustomProperty(t,e){this._customProperties.set(t,e)}_removeCustomProperty(t){return this._customProperties.delete(t)}};Jt.prototype.is=function(t){return"documentFragment"===t||"view:documentFragment"===t};class Kt{constructor(t){this._cloneGroups=new Map,this._slotFactory=null,this.document=t}setSelection(...t){this.document.selection._setTo(...t)}setSelectionFocus(t,e){this.document.selection._setFocus(t,e)}createDocumentFragment(t){return new Jt(this.document,t)}createText(t){return new ot(this.document,t)}createAttributeElement(t,e,n={}){const s=new It(this.document,t,e);return"number"==typeof n.priority&&(s._priority=n.priority),n.id&&(s._id=n.id),n.renderUnsafeAttributes&&s._unsafeAttributesToRender.push(...n.renderUnsafeAttributes),s}createContainerElement(t,e,n={},s={}){let i=null;I(n)?s=n:i=n;const r=new _t(this.document,t,e,i);return s.renderUnsafeAttributes&&r._unsafeAttributesToRender.push(...s.renderUnsafeAttributes),r}createEditableElement(t,e,n={}){const s=new yt(this.document,t,e);return n.renderUnsafeAttributes&&s._unsafeAttributesToRender.push(...n.renderUnsafeAttributes),s}createEmptyElement(t,e,n={}){const s=new $t(this.document,t,e);return n.renderUnsafeAttributes&&s._unsafeAttributesToRender.push(...n.renderUnsafeAttributes),s}createUIElement(t,e,n){const s=new Lt(this.document,t,e);return n&&(s.render=n),s}createRawElement(t,e,n,s={}){const i=new zt(this.document,t,e);return n&&(i.render=n),s.renderUnsafeAttributes&&i._unsafeAttributesToRender.push(...s.renderUnsafeAttributes),i}setAttribute(t,e,n){n._setAttribute(t,e)}removeAttribute(t,e){e._removeAttribute(t)}addClass(t,e){e._addClass(t)}removeClass(t,e){e._removeClass(t)}setStyle(t,e,n){I(t)&&void 0===n?e._setStyle(t):n._setStyle(t,e)}removeStyle(t,e){e._removeStyle(t)}setCustomProperty(t,e,n){n._setCustomProperty(t,e)}removeCustomProperty(t,e){return e._removeCustomProperty(t)}breakAttributes(t){return t instanceof At?this._breakAttributes(t):this._breakAttributesRange(t)}breakContainer(t){const e=t.parent;if(!e.is("containerElement"))throw new n("view-writer-break-non-container-element",this.document);if(!e.parent)throw new n("view-writer-break-root",this.document);if(t.isAtStart)return At._createBefore(e);if(!t.isAtEnd){const n=e._clone(!1);this.insert(At._createAfter(e),n);const s=new Ct(t,At._createAt(e,"end")),i=new At(n,0);this.move(s,i)}return At._createAfter(e)}mergeAttributes(t){const e=t.offset,n=t.parent;if(n.is("$text"))return t;if(n.is("attributeElement")&&0===n.childCount){const t=n.parent,e=n.index;return n._remove(),this._removeFromClonedElementsGroup(n),this.mergeAttributes(new At(t,e))}const s=n.getChild(e-1),i=n.getChild(e);if(!s||!i)return t;if(s.is("$text")&&i.is("$text"))return Qt(s,i);if(s.is("attributeElement")&&i.is("attributeElement")&&s.isSimilar(i)){const t=s.childCount;return s._appendChild(i.getChildren()),i._remove(),this._removeFromClonedElementsGroup(i),this.mergeAttributes(new At(s,t))}return t}mergeContainers(t){const e=t.nodeBefore,s=t.nodeAfter;if(!(e&&s&&e.is("containerElement")&&s.is("containerElement")))throw new n("view-writer-merge-containers-invalid-position",this.document);const i=e.getChild(e.childCount-1),r=i instanceof ot?At._createAt(i,"end"):At._createAt(e,"end");return this.move(Ct._createIn(s),At._createAt(e,"end")),this.remove(Ct._createOn(s)),r}insert(t,e){te(e=o(e)?[...e]:[e],this.document);const n=e.reduce(((t,e)=>{const n=t[t.length-1],s=!e.is("uiElement");return n&&n.breakAttributes==s?n.nodes.push(e):t.push({breakAttributes:s,nodes:[e]}),t}),[]);let s=null,i=t;for(const{nodes:t,breakAttributes:e}of n){const n=this._insertNodes(i,t,e);s||(s=n.start),i=n.end}return s?new Ct(s,i):new Ct(t)}remove(t){const e=t instanceof Ct?t:Ct._createOn(t);if(ne(e,this.document),e.isCollapsed)return new Jt(this.document);const{start:n,end:s}=this._breakAttributesRange(e,!0),i=n.parent,r=s.offset-n.offset,o=i._removeChildren(n.offset,r);for(const t of o)this._removeFromClonedElementsGroup(t);const a=this.mergeAttributes(n);return e.start=a,e.end=a.clone(),new Jt(this.document,o)}clear(t,e){ne(t,this.document);const n=t.getWalker({direction:"backward",ignoreElementEnd:!0});for(const s of n){const n=s.item;let i;if(n.is("element")&&e.isSimilar(n))i=Ct._createOn(n);else if(!s.nextPosition.isAfter(t.start)&&n.is("$textProxy")){const t=n.getAncestors().find((t=>t.is("element")&&e.isSimilar(t)));t&&(i=Ct._createIn(t))}i&&(i.end.isAfter(t.end)&&(i.end=t.end),i.start.isBefore(t.start)&&(i.start=t.start),this.remove(i))}}move(t,e){let n;if(e.isAfter(t.end)){const s=(e=this._breakAttributes(e,!0)).parent,i=s.childCount;t=this._breakAttributesRange(t,!0),n=this.remove(t),e.offset+=s.childCount-i}else n=this.remove(t);return this.insert(e,n)}wrap(t,e){if(!(e instanceof It))throw new n("view-writer-wrap-invalid-attribute",this.document);if(ne(t,this.document),t.isCollapsed){let n=t.start;n.parent.is("element")&&(s=n.parent,!Array.from(s.getChildren()).some((t=>!t.is("uiElement"))))&&(n=n.getLastMatchingPosition((t=>t.item.is("uiElement")))),n=this._wrapPosition(n,e);const i=this.document.selection;return i.isCollapsed&&i.getFirstPosition().isEqual(t.start)&&this.setSelection(n),new Ct(n)}return this._wrapRange(t,e);var s}unwrap(t,e){if(!(e instanceof It))throw new n("view-writer-unwrap-invalid-attribute",this.document);if(ne(t,this.document),t.isCollapsed)return t;const{start:s,end:i}=this._breakAttributesRange(t,!0),r=s.parent,o=this._unwrapChildren(r,s.offset,i.offset,e),a=this.mergeAttributes(o.start);a.isEqual(o.start)||o.end.offset--;const l=this.mergeAttributes(o.end);return new Ct(a,l)}rename(t,e){const n=new _t(this.document,t,e.getAttributes());return this.insert(At._createAfter(e),n),this.move(Ct._createIn(e),At._createAt(n,0)),this.remove(Ct._createOn(e)),n}clearClonedElementsGroup(t){this._cloneGroups.delete(t)}createPositionAt(t,e){return At._createAt(t,e)}createPositionAfter(t){return At._createAfter(t)}createPositionBefore(t){return At._createBefore(t)}createRange(t,e){return new Ct(t,e)}createRangeOn(t){return Ct._createOn(t)}createRangeIn(t){return Ct._createIn(t)}createSelection(...t){return new St(...t)}createSlot(t="children"){if(!this._slotFactory)throw new n("view-writer-invalid-create-slot-context",this.document);return this._slotFactory(this,t)}_registerSlotFactory(t){this._slotFactory=t}_clearSlotFactory(){this._slotFactory=null}_insertNodes(t,e,s){let i,r;if(i=s?Gt(t):t.parent.is("$text")?t.parent.parent:t.parent,!i)throw new n("view-writer-invalid-position-container",this.document);r=s?this._breakAttributes(t,!0):t.parent.is("$text")?Xt(t):t;const o=i._insertChild(r.offset,e);for(const t of e)this._addToClonedElementsGroup(t);const a=r.getShiftedBy(o),l=this.mergeAttributes(r);l.isEqual(r)||a.offset--;const h=this.mergeAttributes(a);return new Ct(l,h)}_wrapChildren(t,e,n,s){let i=e;const r=[];for(;i<n;){const e=t.getChild(i),n=e.is("$text"),o=e.is("attributeElement");if(o&&this._wrapAttributeElement(s,e))r.push(new At(t,i));else if(n||!o||Ht(s,e)){const n=s._clone();e._remove(),n._appendChild(e),t._insertChild(i,n),this._addToClonedElementsGroup(n),r.push(new At(t,i))}else this._wrapChildren(e,0,e.childCount,s);i++}let o=0;for(const t of r){if(t.offset-=o,t.offset==e)continue;this.mergeAttributes(t).isEqual(t)||(o++,n--)}return Ct._createFromParentsAndOffsets(t,e,t,n)}_unwrapChildren(t,e,n,s){let i=e;const r=[];for(;i<n;){const e=t.getChild(i);if(e.is("attributeElement"))if(e.isSimilar(s)){const s=e.getChildren(),o=e.childCount;e._remove(),t._insertChild(i,s),this._removeFromClonedElementsGroup(e),r.push(new At(t,i),new At(t,i+o)),i+=o,n+=o-1}else this._unwrapAttributeElement(s,e)?(r.push(new At(t,i),new At(t,i+1)),i++):(this._unwrapChildren(e,0,e.childCount,s),i++);else i++}let o=0;for(const t of r){if(t.offset-=o,t.offset==e||t.offset==n)continue;this.mergeAttributes(t).isEqual(t)||(o++,n--)}return Ct._createFromParentsAndOffsets(t,e,t,n)}_wrapRange(t,e){const{start:n,end:s}=this._breakAttributesRange(t,!0),i=n.parent,r=this._wrapChildren(i,n.offset,s.offset,e),o=this.mergeAttributes(r.start);o.isEqual(r.start)||r.end.offset--;const a=this.mergeAttributes(r.end);return new Ct(o,a)}_wrapPosition(t,e){if(e.isSimilar(t.parent))return Yt(t.clone());t.parent.is("$text")&&(t=Xt(t));const n=this.createAttributeElement("_wrapPosition-fake-element");n._priority=Number.POSITIVE_INFINITY,n.isSimilar=()=>!1,t.parent._insertChild(t.offset,n);const s=new Ct(t,t.getShiftedBy(1));this.wrap(s,e);const i=new At(n.parent,n.index);n._remove();const r=i.nodeBefore,o=i.nodeAfter;return r instanceof ot&&o instanceof ot?Qt(r,o):Yt(i)}_wrapAttributeElement(t,e){if(!se(t,e))return!1;if(t.name!==e.name||t.priority!==e.priority)return!1;for(const n of t.getAttributeKeys())if("class"!==n&&"style"!==n&&e.hasAttribute(n)&&e.getAttribute(n)!==t.getAttribute(n))return!1;for(const n of t.getStyleNames())if(e.hasStyle(n)&&e.getStyle(n)!==t.getStyle(n))return!1;for(const n of t.getAttributeKeys())"class"!==n&&"style"!==n&&(e.hasAttribute(n)||this.setAttribute(n,t.getAttribute(n),e));for(const n of t.getStyleNames())e.hasStyle(n)||this.setStyle(n,t.getStyle(n),e);for(const n of t.getClassNames())e.hasClass(n)||this.addClass(n,e);return!0}_unwrapAttributeElement(t,e){if(!se(t,e))return!1;if(t.name!==e.name||t.priority!==e.priority)return!1;for(const n of t.getAttributeKeys())if("class"!==n&&"style"!==n&&(!e.hasAttribute(n)||e.getAttribute(n)!==t.getAttribute(n)))return!1;if(!e.hasClass(...t.getClassNames()))return!1;for(const n of t.getStyleNames())if(!e.hasStyle(n)||e.getStyle(n)!==t.getStyle(n))return!1;for(const n of t.getAttributeKeys())"class"!==n&&"style"!==n&&this.removeAttribute(n,e);return this.removeClass(Array.from(t.getClassNames()),e),this.removeStyle(Array.from(t.getStyleNames()),e),!0}_breakAttributesRange(t,e=!1){const n=t.start,s=t.end;if(ne(t,this.document),t.isCollapsed){const n=this._breakAttributes(t.start,e);return new Ct(n,n)}const i=this._breakAttributes(s,e),r=i.parent.childCount,o=this._breakAttributes(n,e);return i.offset+=i.parent.childCount-r,new Ct(o,i)}_breakAttributes(t,e=!1){const s=t.offset,i=t.parent;if(t.parent.is("emptyElement"))throw new n("view-writer-cannot-break-empty-element",this.document);if(t.parent.is("uiElement"))throw new n("view-writer-cannot-break-ui-element",this.document);if(t.parent.is("rawElement"))throw new n("view-writer-cannot-break-raw-element",this.document);if(!e&&i.is("$text")&&ee(i.parent))return t.clone();if(ee(i))return t.clone();if(i.is("$text"))return this._breakAttributes(Xt(t),e);if(s==i.childCount){const t=new At(i.parent,i.index+1);return this._breakAttributes(t,e)}if(0===s){const t=new At(i.parent,i.index);return this._breakAttributes(t,e)}{const t=i.index+1,n=i._clone();i.parent._insertChild(t,n),this._addToClonedElementsGroup(n);const r=i.childCount-s,o=i._removeChildren(s,r);n._appendChild(o);const a=new At(i.parent,t);return this._breakAttributes(a,e)}}_addToClonedElementsGroup(t){if(!t.root.is("rootElement"))return;if(t.is("element"))for(const e of t.getChildren())this._addToClonedElementsGroup(e);const e=t.id;if(!e)return;let n=this._cloneGroups.get(e);n||(n=new Set,this._cloneGroups.set(e,n)),n.add(t),t._clonesGroup=n}_removeFromClonedElementsGroup(t){if(t.is("element"))for(const e of t.getChildren())this._removeFromClonedElementsGroup(e);const e=t.id;if(!e)return;const n=this._cloneGroups.get(e);n&&n.delete(t)}}function Gt(t){let e=t.parent;for(;!ee(e);){if(!e)return;e=e.parent}return e}function Ht(t,e){return t.priority<e.priority||!(t.priority>e.priority)&&t.getIdentity()<e.getIdentity()}function Yt(t){const e=t.nodeBefore;if(e&&e.is("$text"))return new At(e,e.data.length);const n=t.nodeAfter;return n&&n.is("$text")?new At(n,0):t}function Xt(t){if(t.offset==t.parent.data.length)return new At(t.parent.parent,t.parent.index+1);if(0===t.offset)return new At(t.parent.parent,t.parent.index);const e=t.parent.data.slice(t.offset);return t.parent._data=t.parent.data.slice(0,t.offset),t.parent.parent._insertChild(t.parent.index+1,new ot(t.root.document,e)),new At(t.parent.parent,t.parent.index+1)}function Qt(t,e){const n=t.data.length;return t._data+=e.data,e._remove(),new At(t,n)}const Zt=[ot,It,_t,$t,zt,Lt];function te(t,e){for(const s of t){if(!Zt.some((t=>s instanceof t)))throw new n("view-writer-insert-invalid-node-type",e);s.is("$text")||te(s.getChildren(),e)}}function ee(t){return t&&(t.is("containerElement")||t.is("documentFragment"))}function ne(t,e){const s=Gt(t.start),i=Gt(t.end);if(!s||!i||s!==i)throw new n("view-writer-invalid-range-container",e)}function se(t,e){return null===t.id&&null===e.id} + */(this.document,t);for(const t of s)null!==t.parent&&t._remove(),t.parent=this,this._children.splice(e,0,t),e++,n++;return n}_removeChildren(e,t=1){this._fireChange("children",this);for(let n=e;n<e+t;n++)this._children[n].parent=null;return this._children.splice(e,t)}_fireChange(e,t){this.fire("change:"+e,t)}_setCustomProperty(e,t){this._customProperties.set(e,t)}_removeCustomProperty(e){return this._customProperties.delete(e)}};Je.prototype.is=function(e){return"documentFragment"===e||"view:documentFragment"===e};class Ke{constructor(e){this._cloneGroups=new Map,this._slotFactory=null,this.document=e}setSelection(...e){this.document.selection._setTo(...e)}setSelectionFocus(e,t){this.document.selection._setFocus(e,t)}createDocumentFragment(e){return new Je(this.document,e)}createText(e){return new oe(this.document,e)}createAttributeElement(e,t,n={}){const s=new Be(this.document,e,t);return"number"==typeof n.priority&&(s._priority=n.priority),n.id&&(s._id=n.id),n.renderUnsafeAttributes&&s._unsafeAttributesToRender.push(...n.renderUnsafeAttributes),s}createContainerElement(e,t,n={},s={}){let i=null;B(n)?s=n:i=n;const r=new _e(this.document,e,t,i);return s.renderUnsafeAttributes&&r._unsafeAttributesToRender.push(...s.renderUnsafeAttributes),r}createEditableElement(e,t,n={}){const s=new ye(this.document,e,t);return n.renderUnsafeAttributes&&s._unsafeAttributesToRender.push(...n.renderUnsafeAttributes),s}createEmptyElement(e,t,n={}){const s=new $e(this.document,e,t);return n.renderUnsafeAttributes&&s._unsafeAttributesToRender.push(...n.renderUnsafeAttributes),s}createUIElement(e,t,n){const s=new Le(this.document,e,t);return n&&(s.render=n),s}createRawElement(e,t,n,s={}){const i=new Ue(this.document,e,t);return n&&(i.render=n),s.renderUnsafeAttributes&&i._unsafeAttributesToRender.push(...s.renderUnsafeAttributes),i}setAttribute(e,t,n){n._setAttribute(e,t)}removeAttribute(e,t){t._removeAttribute(e)}addClass(e,t){t._addClass(e)}removeClass(e,t){t._removeClass(e)}setStyle(e,t,n){B(e)&&void 0===n?t._setStyle(e):n._setStyle(e,t)}removeStyle(e,t){t._removeStyle(e)}setCustomProperty(e,t,n){n._setCustomProperty(e,t)}removeCustomProperty(e,t){return t._removeCustomProperty(e)}breakAttributes(e){return e instanceof Ae?this._breakAttributes(e):this._breakAttributesRange(e)}breakContainer(e){const t=e.parent;if(!t.is("containerElement"))throw new n("view-writer-break-non-container-element",this.document);if(!t.parent)throw new n("view-writer-break-root",this.document);if(e.isAtStart)return Ae._createBefore(t);if(!e.isAtEnd){const n=t._clone(!1);this.insert(Ae._createAfter(t),n);const s=new Ce(e,Ae._createAt(t,"end")),i=new Ae(n,0);this.move(s,i)}return Ae._createAfter(t)}mergeAttributes(e){const t=e.offset,n=e.parent;if(n.is("$text"))return e;if(n.is("attributeElement")&&0===n.childCount){const e=n.parent,t=n.index;return n._remove(),this._removeFromClonedElementsGroup(n),this.mergeAttributes(new Ae(e,t))}const s=n.getChild(t-1),i=n.getChild(t);if(!s||!i)return e;if(s.is("$text")&&i.is("$text"))return Qe(s,i);if(s.is("attributeElement")&&i.is("attributeElement")&&s.isSimilar(i)){const e=s.childCount;return s._appendChild(i.getChildren()),i._remove(),this._removeFromClonedElementsGroup(i),this.mergeAttributes(new Ae(s,e))}return e}mergeContainers(e){const t=e.nodeBefore,s=e.nodeAfter;if(!(t&&s&&t.is("containerElement")&&s.is("containerElement")))throw new n("view-writer-merge-containers-invalid-position",this.document);const i=t.getChild(t.childCount-1),r=i instanceof oe?Ae._createAt(i,"end"):Ae._createAt(t,"end");return this.move(Ce._createIn(s),Ae._createAt(t,"end")),this.remove(Ce._createOn(s)),r}insert(e,t){et(t=o(t)?[...t]:[t],this.document);const n=t.reduce(((e,t)=>{const n=e[e.length-1],s=!t.is("uiElement");return n&&n.breakAttributes==s?n.nodes.push(t):e.push({breakAttributes:s,nodes:[t]}),e}),[]);let s=null,i=e;for(const{nodes:e,breakAttributes:t}of n){const n=this._insertNodes(i,e,t);s||(s=n.start),i=n.end}return s?new Ce(s,i):new Ce(e)}remove(e){const t=e instanceof Ce?e:Ce._createOn(e);if(nt(t,this.document),t.isCollapsed)return new Je(this.document);const{start:n,end:s}=this._breakAttributesRange(t,!0),i=n.parent,r=s.offset-n.offset,o=i._removeChildren(n.offset,r);for(const e of o)this._removeFromClonedElementsGroup(e);const a=this.mergeAttributes(n);return t.start=a,t.end=a.clone(),new Je(this.document,o)}clear(e,t){nt(e,this.document);const n=e.getWalker({direction:"backward",ignoreElementEnd:!0});for(const s of n){const n=s.item;let i;if(n.is("element")&&t.isSimilar(n))i=Ce._createOn(n);else if(!s.nextPosition.isAfter(e.start)&&n.is("$textProxy")){const e=n.getAncestors().find((e=>e.is("element")&&t.isSimilar(e)));e&&(i=Ce._createIn(e))}i&&(i.end.isAfter(e.end)&&(i.end=e.end),i.start.isBefore(e.start)&&(i.start=e.start),this.remove(i))}}move(e,t){let n;if(t.isAfter(e.end)){const s=(t=this._breakAttributes(t,!0)).parent,i=s.childCount;e=this._breakAttributesRange(e,!0),n=this.remove(e),t.offset+=s.childCount-i}else n=this.remove(e);return this.insert(t,n)}wrap(e,t){if(!(t instanceof Be))throw new n("view-writer-wrap-invalid-attribute",this.document);if(nt(e,this.document),e.isCollapsed){let n=e.start;n.parent.is("element")&&(s=n.parent,!Array.from(s.getChildren()).some((e=>!e.is("uiElement"))))&&(n=n.getLastMatchingPosition((e=>e.item.is("uiElement")))),n=this._wrapPosition(n,t);const i=this.document.selection;return i.isCollapsed&&i.getFirstPosition().isEqual(e.start)&&this.setSelection(n),new Ce(n)}return this._wrapRange(e,t);var s}unwrap(e,t){if(!(t instanceof Be))throw new n("view-writer-unwrap-invalid-attribute",this.document);if(nt(e,this.document),e.isCollapsed)return e;const{start:s,end:i}=this._breakAttributesRange(e,!0),r=s.parent,o=this._unwrapChildren(r,s.offset,i.offset,t),a=this.mergeAttributes(o.start);a.isEqual(o.start)||o.end.offset--;const l=this.mergeAttributes(o.end);return new Ce(a,l)}rename(e,t){const n=new _e(this.document,e,t.getAttributes());return this.insert(Ae._createAfter(t),n),this.move(Ce._createIn(t),Ae._createAt(n,0)),this.remove(Ce._createOn(t)),n}clearClonedElementsGroup(e){this._cloneGroups.delete(e)}createPositionAt(e,t){return Ae._createAt(e,t)}createPositionAfter(e){return Ae._createAfter(e)}createPositionBefore(e){return Ae._createBefore(e)}createRange(e,t){return new Ce(e,t)}createRangeOn(e){return Ce._createOn(e)}createRangeIn(e){return Ce._createIn(e)}createSelection(...e){return new Ee(...e)}createSlot(e="children"){if(!this._slotFactory)throw new n("view-writer-invalid-create-slot-context",this.document);return this._slotFactory(this,e)}_registerSlotFactory(e){this._slotFactory=e}_clearSlotFactory(){this._slotFactory=null}_insertNodes(e,t,s){let i,r;if(i=s?Ge(e):e.parent.is("$text")?e.parent.parent:e.parent,!i)throw new n("view-writer-invalid-position-container",this.document);r=s?this._breakAttributes(e,!0):e.parent.is("$text")?Xe(e):e;const o=i._insertChild(r.offset,t);for(const e of t)this._addToClonedElementsGroup(e);const a=r.getShiftedBy(o),l=this.mergeAttributes(r);l.isEqual(r)||a.offset--;const c=this.mergeAttributes(a);return new Ce(l,c)}_wrapChildren(e,t,n,s){let i=t;const r=[];for(;i<n;){const t=e.getChild(i),n=t.is("$text"),o=t.is("attributeElement");if(o&&this._wrapAttributeElement(s,t))r.push(new Ae(e,i));else if(n||!o||He(s,t)){const n=s._clone();t._remove(),n._appendChild(t),e._insertChild(i,n),this._addToClonedElementsGroup(n),r.push(new Ae(e,i))}else this._wrapChildren(t,0,t.childCount,s);i++}let o=0;for(const e of r){if(e.offset-=o,e.offset==t)continue;this.mergeAttributes(e).isEqual(e)||(o++,n--)}return Ce._createFromParentsAndOffsets(e,t,e,n)}_unwrapChildren(e,t,n,s){let i=t;const r=[];for(;i<n;){const t=e.getChild(i);if(t.is("attributeElement"))if(t.isSimilar(s)){const s=t.getChildren(),o=t.childCount;t._remove(),e._insertChild(i,s),this._removeFromClonedElementsGroup(t),r.push(new Ae(e,i),new Ae(e,i+o)),i+=o,n+=o-1}else this._unwrapAttributeElement(s,t)?(r.push(new Ae(e,i),new Ae(e,i+1)),i++):(this._unwrapChildren(t,0,t.childCount,s),i++);else i++}let o=0;for(const e of r){if(e.offset-=o,e.offset==t||e.offset==n)continue;this.mergeAttributes(e).isEqual(e)||(o++,n--)}return Ce._createFromParentsAndOffsets(e,t,e,n)}_wrapRange(e,t){const{start:n,end:s}=this._breakAttributesRange(e,!0),i=n.parent,r=this._wrapChildren(i,n.offset,s.offset,t),o=this.mergeAttributes(r.start);o.isEqual(r.start)||r.end.offset--;const a=this.mergeAttributes(r.end);return new Ce(o,a)}_wrapPosition(e,t){if(t.isSimilar(e.parent))return Ye(e.clone());e.parent.is("$text")&&(e=Xe(e));const n=this.createAttributeElement("_wrapPosition-fake-element");n._priority=Number.POSITIVE_INFINITY,n.isSimilar=()=>!1,e.parent._insertChild(e.offset,n);const s=new Ce(e,e.getShiftedBy(1));this.wrap(s,t);const i=new Ae(n.parent,n.index);n._remove();const r=i.nodeBefore,o=i.nodeAfter;return r instanceof oe&&o instanceof oe?Qe(r,o):Ye(i)}_wrapAttributeElement(e,t){if(!st(e,t))return!1;if(e.name!==t.name||e.priority!==t.priority)return!1;for(const n of e.getAttributeKeys())if("class"!==n&&"style"!==n&&t.hasAttribute(n)&&t.getAttribute(n)!==e.getAttribute(n))return!1;for(const n of e.getStyleNames())if(t.hasStyle(n)&&t.getStyle(n)!==e.getStyle(n))return!1;for(const n of e.getAttributeKeys())"class"!==n&&"style"!==n&&(t.hasAttribute(n)||this.setAttribute(n,e.getAttribute(n),t));for(const n of e.getStyleNames())t.hasStyle(n)||this.setStyle(n,e.getStyle(n),t);for(const n of e.getClassNames())t.hasClass(n)||this.addClass(n,t);return!0}_unwrapAttributeElement(e,t){if(!st(e,t))return!1;if(e.name!==t.name||e.priority!==t.priority)return!1;for(const n of e.getAttributeKeys())if("class"!==n&&"style"!==n&&(!t.hasAttribute(n)||t.getAttribute(n)!==e.getAttribute(n)))return!1;if(!t.hasClass(...e.getClassNames()))return!1;for(const n of e.getStyleNames())if(!t.hasStyle(n)||t.getStyle(n)!==e.getStyle(n))return!1;for(const n of e.getAttributeKeys())"class"!==n&&"style"!==n&&this.removeAttribute(n,t);return this.removeClass(Array.from(e.getClassNames()),t),this.removeStyle(Array.from(e.getStyleNames()),t),!0}_breakAttributesRange(e,t=!1){const n=e.start,s=e.end;if(nt(e,this.document),e.isCollapsed){const n=this._breakAttributes(e.start,t);return new Ce(n,n)}const i=this._breakAttributes(s,t),r=i.parent.childCount,o=this._breakAttributes(n,t);return i.offset+=i.parent.childCount-r,new Ce(o,i)}_breakAttributes(e,t=!1){const s=e.offset,i=e.parent;if(e.parent.is("emptyElement"))throw new n("view-writer-cannot-break-empty-element",this.document);if(e.parent.is("uiElement"))throw new n("view-writer-cannot-break-ui-element",this.document);if(e.parent.is("rawElement"))throw new n("view-writer-cannot-break-raw-element",this.document);if(!t&&i.is("$text")&&tt(i.parent))return e.clone();if(tt(i))return e.clone();if(i.is("$text"))return this._breakAttributes(Xe(e),t);if(s==i.childCount){const e=new Ae(i.parent,i.index+1);return this._breakAttributes(e,t)}if(0===s){const e=new Ae(i.parent,i.index);return this._breakAttributes(e,t)}{const e=i.index+1,n=i._clone();i.parent._insertChild(e,n),this._addToClonedElementsGroup(n);const r=i.childCount-s,o=i._removeChildren(s,r);n._appendChild(o);const a=new Ae(i.parent,e);return this._breakAttributes(a,t)}}_addToClonedElementsGroup(e){if(!e.root.is("rootElement"))return;if(e.is("element"))for(const t of e.getChildren())this._addToClonedElementsGroup(t);const t=e.id;if(!t)return;let n=this._cloneGroups.get(t);n||(n=new Set,this._cloneGroups.set(t,n)),n.add(e),e._clonesGroup=n}_removeFromClonedElementsGroup(e){if(e.is("element"))for(const t of e.getChildren())this._removeFromClonedElementsGroup(t);const t=e.id;if(!t)return;const n=this._cloneGroups.get(t);n&&n.delete(e)}}function Ge(e){let t=e.parent;for(;!tt(t);){if(!t)return;t=t.parent}return t}function He(e,t){return e.priority<t.priority||!(e.priority>t.priority)&&e.getIdentity()<t.getIdentity()}function Ye(e){const t=e.nodeBefore;if(t&&t.is("$text"))return new Ae(t,t.data.length);const n=e.nodeAfter;return n&&n.is("$text")?new Ae(n,0):e}function Xe(e){if(e.offset==e.parent.data.length)return new Ae(e.parent.parent,e.parent.index+1);if(0===e.offset)return new Ae(e.parent.parent,e.parent.index);const t=e.parent.data.slice(e.offset);return e.parent._data=e.parent.data.slice(0,e.offset),e.parent.parent._insertChild(e.parent.index+1,new oe(e.root.document,t)),new Ae(e.parent.parent,e.parent.index+1)}function Qe(e,t){const n=e.data.length;return e._data+=t.data,t._remove(),new Ae(e,n)}const Ze=[oe,Be,_e,$e,Ue,Le];function et(e,t){for(const s of e){if(!Ze.some((e=>s instanceof e)))throw new n("view-writer-insert-invalid-node-type",t);s.is("$text")||et(s.getChildren(),t)}}function tt(e){return e&&(e.is("containerElement")||e.is("documentFragment"))}function nt(e,t){const s=Ge(e.start),i=Ge(e.end);if(!s||!i||s!==i)throw new n("view-writer-invalid-range-container",t)}function st(e,t){return null===e.id&&null===t.id} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const ie=t=>t.createTextNode(" "),re=t=>{const e=t.createElement("span");return e.dataset.ckeFiller="true",e.innerText=" ",e},oe=t=>{const e=t.createElement("br");return e.dataset.ckeFiller="true",e},ae=7,le="â ".repeat(ae);function he(t){return"string"==typeof t?t.substr(0,ae)===le:d(t)&&t.data.substr(0,ae)===le}function ce(t){return t.data.length==ae&&he(t)}function ue(t){const e="string"==typeof t?t:t.data;return he(t)?e.slice(ae):e}function de(t,e){if(e.keyCode==u.arrowleft){const t=e.domTarget.ownerDocument.defaultView.getSelection();if(1==t.rangeCount&&t.getRangeAt(0).collapsed){const e=t.getRangeAt(0).startContainer,n=t.getRangeAt(0).startOffset;he(e)&&n<=ae&&t.collapse(e,0)}}}K(".ck.ck-editor__editable span[data-ck-unsafe-element]{display:none}"); + */const it=e=>e.createTextNode(" "),rt=e=>{const t=e.createElement("span");return t.dataset.ckeFiller="true",t.innerText=" ",t},ot=e=>{const t=e.createElement("br");return t.dataset.ckeFiller="true",t},at=7,lt="â ".repeat(at);function ct(e){return"string"==typeof e?e.substr(0,at)===lt:u(e)&&e.data.substr(0,at)===lt}function ht(e){return e.data.length==at&&ct(e)}function dt(e){const t="string"==typeof e?e:e.data;return ct(e)?t.slice(at):t}function ut(e,t){if(t.keyCode==d.arrowleft){const e=t.domTarget.ownerDocument.defaultView.getSelection();if(1==e.rangeCount&&e.getRangeAt(0).collapsed){const t=e.getRangeAt(0).startContainer,n=e.getRangeAt(0).startOffset;ct(t)&&n<=at&&e.collapse(t,0)}}}K(".ck.ck-editor__editable span[data-ck-unsafe-element]{display:none}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class fe extends(a()){constructor(t,e){super(),this.domDocuments=new Set,this.markedAttributes=new Set,this.markedChildren=new Set,this.markedTexts=new Set,this._inlineFiller=null,this._fakeSelectionContainer=null,this.domConverter=t,this.selection=e,this.set("isFocused",!1),this.set("isSelecting",!1),f.isBlink&&!f.isAndroid&&this.on("change:isSelecting",(()=>{this.isSelecting||this.render()})),this.set("isComposing",!1),this.on("change:isComposing",(()=>{this.isComposing||this.render()}))}markToSync(t,e){if("text"===t)this.domConverter.mapViewToDom(e.parent)&&this.markedTexts.add(e);else{if(!this.domConverter.mapViewToDom(e))return;if("attributes"===t)this.markedAttributes.add(e);else{if("children"!==t)throw new n("view-renderer-unknown-type",this);this.markedChildren.add(e)}}}render(){if(this.isComposing&&!f.isAndroid)return;let t=null;const e=!(f.isBlink&&!f.isAndroid)||!this.isSelecting;for(const t of this.markedChildren)this._updateChildrenMappings(t);e?(this._inlineFiller&&!this._isSelectionInInlineFiller()&&this._removeInlineFiller(),this._inlineFiller?t=this._getInlineFillerPosition():this._needsInlineFillerAtSelection()&&(t=this.selection.getFirstPosition(),this.markedChildren.add(t.parent))):this._inlineFiller&&this._inlineFiller.parentNode&&(t=this.domConverter.domPositionToView(this._inlineFiller),t&&t.parent.is("$text")&&(t=At._createBefore(t.parent)));for(const t of this.markedAttributes)this._updateAttrs(t);for(const e of this.markedChildren)this._updateChildren(e,{inlineFillerPosition:t});for(const e of this.markedTexts)!this.markedChildren.has(e.parent)&&this.domConverter.mapViewToDom(e.parent)&&this._updateText(e,{inlineFillerPosition:t});if(e)if(t){const e=this.domConverter.viewPositionToDom(t),n=e.parent.ownerDocument;he(e.parent)?this._inlineFiller=e.parent:this._inlineFiller=me(n,e.parent,e.offset)}else this._inlineFiller=null;this._updateFocus(),this._updateSelection(),this.domConverter._clearTemporaryCustomProperties(),this.markedTexts.clear(),this.markedAttributes.clear(),this.markedChildren.clear()}_updateChildrenMappings(t){const e=this.domConverter.mapViewToDom(t);if(!e)return;const n=Array.from(e.childNodes),s=Array.from(this.domConverter.viewChildrenToDom(t,{withChildren:!1})),i=this._diffNodeLists(n,s),r=this._findUpdateActions(i,n,s,ge);if(-1!==r.indexOf("update")){const e={equal:0,insert:0,delete:0};for(const i of r)if("update"===i){const i=e.equal+e.insert,r=e.equal+e.delete,o=t.getChild(i);!o||o.is("uiElement")||o.is("rawElement")||this._updateElementMappings(o,n[r]),m(s[i]),e.equal++}else e[i]++}}_updateElementMappings(t,e){this.domConverter.unbindDomElement(e),this.domConverter.bindElements(e,t),this.markedChildren.add(t),this.markedAttributes.add(t)}_getInlineFillerPosition(){const t=this.selection.getFirstPosition();return t.parent.is("$text")?At._createBefore(t.parent):t}_isSelectionInInlineFiller(){if(1!=this.selection.rangeCount||!this.selection.isCollapsed)return!1;const t=this.selection.getFirstPosition(),e=this.domConverter.viewPositionToDom(t);return!!(e&&d(e.parent)&&he(e.parent))}_removeInlineFiller(){const t=this._inlineFiller;if(!he(t))throw new n("view-renderer-filler-was-lost",this);ce(t)?t.remove():t.data=t.data.substr(ae),this._inlineFiller=null}_needsInlineFillerAtSelection(){if(1!=this.selection.rangeCount||!this.selection.isCollapsed)return!1;const t=this.selection.getFirstPosition(),e=t.parent,n=t.offset;if(!this.domConverter.mapViewToDom(e.root))return!1;if(!e.is("element"))return!1;if(!function(t){if("false"==t.getAttribute("contenteditable"))return!1;const e=t.findAncestor((t=>t.hasAttribute("contenteditable")));return!e||"true"==e.getAttribute("contenteditable")}(e))return!1;if(n===e.getFillerOffset())return!1;const s=t.nodeBefore,i=t.nodeAfter;return!(s instanceof ot||i instanceof ot)&&(!f.isAndroid||!s&&!i)}_updateText(t,e){const n=this.domConverter.findCorrespondingDomText(t);let s=this.domConverter.viewToDom(t).data;const i=e.inlineFillerPosition;i&&i.parent==t.parent&&i.offset==t.index&&(s=le+s),we(n,s)}_updateAttrs(t){const e=this.domConverter.mapViewToDom(t);if(!e)return;const n=Array.from(e.attributes).map((t=>t.name)),s=t.getAttributeKeys();for(const n of s)this.domConverter.setDomElementAttribute(e,n,t.getAttribute(n),t);for(const s of n)t.hasAttribute(s)||this.domConverter.removeDomElementAttribute(e,s)}_updateChildren(t,e){const n=this.domConverter.mapViewToDom(t);if(!n)return;if(f.isAndroid){let t=null;for(const e of Array.from(n.childNodes)){if(t&&d(t)&&d(e)){n.normalize();break}t=e}}const s=e.inlineFillerPosition,i=n.childNodes,r=Array.from(this.domConverter.viewChildrenToDom(t,{bind:!0}));s&&s.parent===t&&me(n.ownerDocument,r,s.offset);const o=this._diffNodeLists(i,r),a=this._findUpdateActions(o,i,r,pe);let l=0;const h=new Set;for(const t of a)"delete"===t?(h.add(i[l]),m(i[l])):"equal"!==t&&"update"!==t||l++;l=0;for(const t of a)"insert"===t?(g(n,l,r[l]),l++):"update"===t?(we(i[l],r[l].data),l++):"equal"===t&&(this._markDescendantTextToSync(this.domConverter.domToView(r[l])),l++);for(const t of h)t.parentNode||this.domConverter.unbindDomElement(t)}_diffNodeLists(t,e){return t=function(t,e){const n=Array.from(t);if(0==n.length||!e)return n;n[n.length-1]==e&&n.pop();return n}(t,this._fakeSelectionContainer),p(t,e,_e.bind(null,this.domConverter))}_findUpdateActions(t,e,n,s){if(-1===t.indexOf("insert")||-1===t.indexOf("delete"))return t;let i=[],r=[],o=[];const a={equal:0,insert:0,delete:0};for(const l of t)"insert"===l?o.push(n[a.equal+a.insert]):"delete"===l?r.push(e[a.equal+a.delete]):(i=i.concat(p(r,o,s).map((t=>"equal"===t?"update":t))),i.push("equal"),r=[],o=[]),a[l]++;return i.concat(p(r,o,s).map((t=>"equal"===t?"update":t)))}_markDescendantTextToSync(t){if(t)if(t.is("$text"))this.markedTexts.add(t);else if(t.is("element"))for(const e of t.getChildren())this._markDescendantTextToSync(e)}_updateSelection(){if(f.isBlink&&!f.isAndroid&&this.isSelecting&&!this.markedChildren.size)return;if(0===this.selection.rangeCount)return this._removeDomSelection(),void this._removeFakeSelection();const t=this.domConverter.mapViewToDom(this.selection.editableElement);this.isFocused&&t&&(this.selection.isFake?this._updateFakeSelection(t):this._fakeSelectionContainer&&this._fakeSelectionContainer.isConnected?(this._removeFakeSelection(),this._updateDomSelection(t)):this.isComposing&&f.isAndroid||this._updateDomSelection(t))}_updateFakeSelection(t){const e=t.ownerDocument;this._fakeSelectionContainer||(this._fakeSelectionContainer=function(t){const e=t.createElement("div");return e.className="ck-fake-selection-container",Object.assign(e.style,{position:"fixed",top:0,left:"-9999px",width:"42px"}),e.textContent=" ",e}(e));const n=this._fakeSelectionContainer;if(this.domConverter.bindFakeSelection(n,this.selection),!this._fakeSelectionNeedsUpdate(t))return;n.parentElement&&n.parentElement==t||t.appendChild(n),n.textContent=this.selection.fakeSelectionLabel||" ";const s=e.getSelection(),i=e.createRange();s.removeAllRanges(),i.selectNodeContents(n),s.addRange(i)}_updateDomSelection(t){const e=t.ownerDocument.defaultView.getSelection();if(!this._domSelectionNeedsUpdate(e))return;const n=this.domConverter.viewPositionToDom(this.selection.anchor),s=this.domConverter.viewPositionToDom(this.selection.focus);e.setBaseAndExtent(n.parent,n.offset,s.parent,s.offset),f.isGecko&&function(t,e){const n=t.parent;if(n.nodeType!=Node.ELEMENT_NODE||t.offset!=n.childNodes.length-1)return;const s=n.childNodes[t.offset];s&&"BR"==s.tagName&&e.addRange(e.getRangeAt(0))}(s,e)}_domSelectionNeedsUpdate(t){if(!this.domConverter.isDomSelectionCorrect(t))return!0;const e=t&&this.domConverter.domSelectionToView(t);return(!e||!this.selection.isEqual(e))&&!(!this.selection.isCollapsed&&this.selection.isSimilar(e))}_fakeSelectionNeedsUpdate(t){const e=this._fakeSelectionContainer,n=t.ownerDocument.getSelection();return!e||e.parentElement!==t||(n.anchorNode!==e&&!e.contains(n.anchorNode)||e.textContent!==this.selection.fakeSelectionLabel)}_removeDomSelection(){for(const t of this.domDocuments){const e=t.getSelection();if(e.rangeCount){const n=t.activeElement,s=this.domConverter.mapDomToView(n);n&&s&&e.removeAllRanges()}}}_removeFakeSelection(){const t=this._fakeSelectionContainer;t&&t.remove()}_updateFocus(){if(this.isFocused){const t=this.selection.editableElement;t&&this.domConverter.focus(t)}}}function me(t,e,n){const s=e instanceof Array?e:e.childNodes,i=s[n];if(d(i))return i.data=le+i.data,i;{const i=t.createTextNode(le);return Array.isArray(e)?s.splice(n,0,i):g(e,n,i),i}}function ge(t,e){return _(t)&&_(e)&&!d(t)&&!d(e)&&!w(t)&&!w(e)&&t.tagName.toLowerCase()===e.tagName.toLowerCase()}function pe(t,e){return _(t)&&_(e)&&d(t)&&d(e)}function _e(t,e,n){return e===n||(d(e)&&d(n)?e.data===n.data:!(!t.isBlockFiller(e)||!t.isBlockFiller(n)))}function we(t,e){const n=t.data;if(n==e)return;const s=y(n,e);for(const e of s)"insert"===e.type?t.insertData(e.index,e.values.join("")):t.deleteData(e.index,e.howMany)} +class ft extends(a()){constructor(e,t){super(),this.domDocuments=new Set,this.markedAttributes=new Set,this.markedChildren=new Set,this.markedTexts=new Set,this._inlineFiller=null,this._fakeSelectionContainer=null,this.domConverter=e,this.selection=t,this.set("isFocused",!1),this.set("isSelecting",!1),f.isBlink&&!f.isAndroid&&this.on("change:isSelecting",(()=>{this.isSelecting||this.render()})),this.set("isComposing",!1),this.on("change:isComposing",(()=>{this.isComposing||this.render()}))}markToSync(e,t){if("text"===e)this.domConverter.mapViewToDom(t.parent)&&this.markedTexts.add(t);else{if(!this.domConverter.mapViewToDom(t))return;if("attributes"===e)this.markedAttributes.add(t);else{if("children"!==e)throw new n("view-renderer-unknown-type",this);this.markedChildren.add(t)}}}render(){if(this.isComposing&&!f.isAndroid)return;let e=null;const t=!(f.isBlink&&!f.isAndroid)||!this.isSelecting;for(const e of this.markedChildren)this._updateChildrenMappings(e);t?(this._inlineFiller&&!this._isSelectionInInlineFiller()&&this._removeInlineFiller(),this._inlineFiller?e=this._getInlineFillerPosition():this._needsInlineFillerAtSelection()&&(e=this.selection.getFirstPosition(),this.markedChildren.add(e.parent))):this._inlineFiller&&this._inlineFiller.parentNode&&(e=this.domConverter.domPositionToView(this._inlineFiller),e&&e.parent.is("$text")&&(e=Ae._createBefore(e.parent)));for(const e of this.markedAttributes)this._updateAttrs(e);for(const t of this.markedChildren)this._updateChildren(t,{inlineFillerPosition:e});for(const t of this.markedTexts)!this.markedChildren.has(t.parent)&&this.domConverter.mapViewToDom(t.parent)&&this._updateText(t,{inlineFillerPosition:e});if(t)if(e){const t=this.domConverter.viewPositionToDom(e),n=t.parent.ownerDocument;ct(t.parent)?this._inlineFiller=t.parent:this._inlineFiller=mt(n,t.parent,t.offset)}else this._inlineFiller=null;this._updateFocus(),this._updateSelection(),this.domConverter._clearTemporaryCustomProperties(),this.markedTexts.clear(),this.markedAttributes.clear(),this.markedChildren.clear()}_updateChildrenMappings(e){const t=this.domConverter.mapViewToDom(e);if(!t)return;const n=Array.from(t.childNodes),s=Array.from(this.domConverter.viewChildrenToDom(e,{withChildren:!1})),i=this._diffNodeLists(n,s),r=this._findUpdateActions(i,n,s,gt);if(-1!==r.indexOf("update")){const t={equal:0,insert:0,delete:0};for(const i of r)if("update"===i){const i=t.equal+t.insert,r=t.equal+t.delete,o=e.getChild(i);!o||o.is("uiElement")||o.is("rawElement")||this._updateElementMappings(o,n[r]),m(s[i]),t.equal++}else t[i]++}}_updateElementMappings(e,t){this.domConverter.unbindDomElement(t),this.domConverter.bindElements(t,e),this.markedChildren.add(e),this.markedAttributes.add(e)}_getInlineFillerPosition(){const e=this.selection.getFirstPosition();return e.parent.is("$text")?Ae._createBefore(e.parent):e}_isSelectionInInlineFiller(){if(1!=this.selection.rangeCount||!this.selection.isCollapsed)return!1;const e=this.selection.getFirstPosition(),t=this.domConverter.viewPositionToDom(e);return!!(t&&u(t.parent)&&ct(t.parent))}_removeInlineFiller(){const e=this._inlineFiller;if(!ct(e))throw new n("view-renderer-filler-was-lost",this);ht(e)?e.remove():e.data=e.data.substr(at),this._inlineFiller=null}_needsInlineFillerAtSelection(){if(1!=this.selection.rangeCount||!this.selection.isCollapsed)return!1;const e=this.selection.getFirstPosition(),t=e.parent,n=e.offset;if(!this.domConverter.mapViewToDom(t.root))return!1;if(!t.is("element"))return!1;if(!function(e){if("false"==e.getAttribute("contenteditable"))return!1;const t=e.findAncestor((e=>e.hasAttribute("contenteditable")));return!t||"true"==t.getAttribute("contenteditable")}(t))return!1;const s=e.nodeBefore,i=e.nodeAfter;return!(s instanceof oe||i instanceof oe)&&(!!(n!==t.getFillerOffset()||s&&s.is("element","br"))&&(!f.isAndroid||!s&&!i))}_updateText(e,t){const n=this.domConverter.findCorrespondingDomText(e);let s=this.domConverter.viewToDom(e).data;const i=t.inlineFillerPosition;i&&i.parent==e.parent&&i.offset==e.index&&(s=lt+s),wt(n,s)}_updateAttrs(e){const t=this.domConverter.mapViewToDom(e);if(!t)return;const n=Array.from(t.attributes).map((e=>e.name)),s=e.getAttributeKeys();for(const n of s)this.domConverter.setDomElementAttribute(t,n,e.getAttribute(n),e);for(const s of n)e.hasAttribute(s)||this.domConverter.removeDomElementAttribute(t,s)}_updateChildren(e,t){const n=this.domConverter.mapViewToDom(e);if(!n)return;if(f.isAndroid){let e=null;for(const t of Array.from(n.childNodes)){if(e&&u(e)&&u(t)){n.normalize();break}e=t}}const s=t.inlineFillerPosition,i=n.childNodes,r=Array.from(this.domConverter.viewChildrenToDom(e,{bind:!0}));s&&s.parent===e&&mt(n.ownerDocument,r,s.offset);const o=this._diffNodeLists(i,r),a=this._findUpdateActions(o,i,r,pt);let l=0;const c=new Set;for(const e of a)"delete"===e?(c.add(i[l]),m(i[l])):"equal"!==e&&"update"!==e||l++;l=0;for(const e of a)"insert"===e?(g(n,l,r[l]),l++):"update"===e?(wt(i[l],r[l].data),l++):"equal"===e&&(this._markDescendantTextToSync(this.domConverter.domToView(r[l])),l++);for(const e of c)e.parentNode||this.domConverter.unbindDomElement(e)}_diffNodeLists(e,t){return e=function(e,t){const n=Array.from(e);if(0==n.length||!t)return n;n[n.length-1]==t&&n.pop();return n}(e,this._fakeSelectionContainer),p(e,t,_t.bind(null,this.domConverter))}_findUpdateActions(e,t,n,s){if(-1===e.indexOf("insert")||-1===e.indexOf("delete"))return e;let i=[],r=[],o=[];const a={equal:0,insert:0,delete:0};for(const l of e)"insert"===l?o.push(n[a.equal+a.insert]):"delete"===l?r.push(t[a.equal+a.delete]):(i=i.concat(p(r,o,s).map((e=>"equal"===e?"update":e))),i.push("equal"),r=[],o=[]),a[l]++;return i.concat(p(r,o,s).map((e=>"equal"===e?"update":e)))}_markDescendantTextToSync(e){if(e)if(e.is("$text"))this.markedTexts.add(e);else if(e.is("element"))for(const t of e.getChildren())this._markDescendantTextToSync(t)}_updateSelection(){if(f.isBlink&&!f.isAndroid&&this.isSelecting&&!this.markedChildren.size)return;if(0===this.selection.rangeCount)return this._removeDomSelection(),void this._removeFakeSelection();const e=this.domConverter.mapViewToDom(this.selection.editableElement);this.isFocused&&e&&(this.selection.isFake?this._updateFakeSelection(e):this._fakeSelectionContainer&&this._fakeSelectionContainer.isConnected?(this._removeFakeSelection(),this._updateDomSelection(e)):this.isComposing&&f.isAndroid||this._updateDomSelection(e))}_updateFakeSelection(e){const t=e.ownerDocument;this._fakeSelectionContainer||(this._fakeSelectionContainer=function(e){const t=e.createElement("div");return t.className="ck-fake-selection-container",Object.assign(t.style,{position:"fixed",top:0,left:"-9999px",width:"42px"}),t.textContent=" ",t}(t));const n=this._fakeSelectionContainer;if(this.domConverter.bindFakeSelection(n,this.selection),!this._fakeSelectionNeedsUpdate(e))return;n.parentElement&&n.parentElement==e||e.appendChild(n),n.textContent=this.selection.fakeSelectionLabel||" ";const s=t.getSelection(),i=t.createRange();s.removeAllRanges(),i.selectNodeContents(n),s.addRange(i)}_updateDomSelection(e){const t=e.ownerDocument.defaultView.getSelection();if(!this._domSelectionNeedsUpdate(t))return;const n=this.domConverter.viewPositionToDom(this.selection.anchor),s=this.domConverter.viewPositionToDom(this.selection.focus);t.setBaseAndExtent(n.parent,n.offset,s.parent,s.offset),f.isGecko&&function(e,t){let n=e.parent,s=e.offset;u(n)&&ht(n)&&(s=y(n)+1,n=n.parentNode);if(n.nodeType!=Node.ELEMENT_NODE||s!=n.childNodes.length-1)return;const i=n.childNodes[s];i&&"BR"==i.tagName&&t.addRange(t.getRangeAt(0))}(s,t)}_domSelectionNeedsUpdate(e){if(!this.domConverter.isDomSelectionCorrect(e))return!0;const t=e&&this.domConverter.domSelectionToView(e);return(!t||!this.selection.isEqual(t))&&!(!this.selection.isCollapsed&&this.selection.isSimilar(t))}_fakeSelectionNeedsUpdate(e){const t=this._fakeSelectionContainer,n=e.ownerDocument.getSelection();return!t||t.parentElement!==e||(n.anchorNode!==t&&!t.contains(n.anchorNode)||t.textContent!==this.selection.fakeSelectionLabel)}_removeDomSelection(){for(const e of this.domDocuments){const t=e.getSelection();if(t.rangeCount){const n=e.activeElement,s=this.domConverter.mapDomToView(n);n&&s&&t.removeAllRanges()}}}_removeFakeSelection(){const e=this._fakeSelectionContainer;e&&e.remove()}_updateFocus(){if(this.isFocused){const e=this.selection.editableElement;e&&this.domConverter.focus(e)}}}function mt(e,t,n){const s=t instanceof Array?t:t.childNodes,i=s[n];if(u(i))return i.data=lt+i.data,i;{const i=e.createTextNode(lt);return Array.isArray(t)?s.splice(n,0,i):g(t,n,i),i}}function gt(e,t){return _(e)&&_(t)&&!u(e)&&!u(t)&&!w(e)&&!w(t)&&e.tagName.toLowerCase()===t.tagName.toLowerCase()}function pt(e,t){return _(e)&&_(t)&&u(e)&&u(t)}function _t(e,t,n){return t===n||(u(t)&&u(n)?t.data===n.data:!(!e.isBlockFiller(t)||!e.isBlockFiller(n)))}function wt(e,t){const n=e.data;if(n==t)return;const s=b(n,t);for(const t of s)"insert"===t.type?e.insertData(t.index,t.values.join("")):e.deleteData(t.index,t.howMany)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const ye=oe(b.document),be=ie(b.document),ve=re(b.document),Pe="data-ck-unsafe-attribute-",Ae="data-ck-unsafe-element";class Ce{constructor(t,{blockFillerMode:e,renderingMode:n="editing"}={}){this._domToViewMapping=new WeakMap,this._viewToDomMapping=new WeakMap,this._fakeSelectionMapping=new WeakMap,this._rawContentElementMatcher=new lt,this._inlineObjectElementMatcher=new lt,this._elementsWithTemporaryCustomProperties=new Set,this.document=t,this.renderingMode=n,this.blockFillerMode=e||("editing"===n?"br":"nbsp"),this.preElements=["pre"],this.blockElements=["address","article","aside","blockquote","caption","center","dd","details","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","legend","li","main","menu","nav","ol","p","pre","section","summary","table","tbody","td","tfoot","th","thead","tr","ul"],this.inlineObjectElements=["object","iframe","input","button","textarea","select","option","video","embed","audio","img","canvas"],this.unsafeElements=["script","style"],this._domDocument="editing"===this.renderingMode?b.document:b.document.implementation.createHTMLDocument("")}bindFakeSelection(t,e){this._fakeSelectionMapping.set(t,new St(e))}fakeSelectionToView(t){return this._fakeSelectionMapping.get(t)}bindElements(t,e){this._domToViewMapping.set(t,e),this._viewToDomMapping.set(e,t)}unbindDomElement(t){const e=this._domToViewMapping.get(t);if(e){this._domToViewMapping.delete(t),this._viewToDomMapping.delete(e);for(const e of Array.from(t.children))this.unbindDomElement(e)}}bindDocumentFragments(t,e){this._domToViewMapping.set(t,e),this._viewToDomMapping.set(e,t)}shouldRenderAttribute(t,e,n){return"data"===this.renderingMode||!(t=t.toLowerCase()).startsWith("on")&&(("srcdoc"!==t||!e.match(/\bon\S+\s*=|javascript:|<\s*\/*script/i))&&("img"===n&&("src"===t||"srcset"===t)||("source"===n&&"srcset"===t||!e.match(/^\s*(javascript:|data:(image\/svg|text\/x?html))/i))))}setContentOf(t,e){if("data"===this.renderingMode)return void(t.innerHTML=e);const n=(new DOMParser).parseFromString(e,"text/html"),s=n.createDocumentFragment(),i=n.body.childNodes;for(;i.length>0;)s.appendChild(i[0]);const r=n.createTreeWalker(s,NodeFilter.SHOW_ELEMENT),o=[];let a;for(;a=r.nextNode();)o.push(a);for(const t of o){for(const e of t.getAttributeNames())this.setDomElementAttribute(t,e,t.getAttribute(e));const e=t.tagName.toLowerCase();this._shouldRenameElement(e)&&(Re(e),t.replaceWith(this._createReplacementDomElement(e,t)))}for(;t.firstChild;)t.firstChild.remove();t.append(s)}viewToDom(t,e={}){if(t.is("$text")){const e=this._processDataFromViewText(t);return this._domDocument.createTextNode(e)}{const n=t;if(this.mapViewToDom(n)){if(!n.getCustomProperty("editingPipeline:doNotReuseOnce"))return this.mapViewToDom(n);this._elementsWithTemporaryCustomProperties.add(n)}let s;if(n.is("documentFragment"))s=this._domDocument.createDocumentFragment(),e.bind&&this.bindDocumentFragments(s,n);else{if(n.is("uiElement"))return s="$comment"===n.name?this._domDocument.createComment(n.getCustomProperty("$rawContent")):n.render(this._domDocument,this),e.bind&&this.bindElements(s,n),s;this._shouldRenameElement(n.name)?(Re(n.name),s=this._createReplacementDomElement(n.name)):s=n.hasAttribute("xmlns")?this._domDocument.createElementNS(n.getAttribute("xmlns"),n.name):this._domDocument.createElement(n.name),n.is("rawElement")&&n.render(s,this),e.bind&&this.bindElements(s,n);for(const t of n.getAttributeKeys())this.setDomElementAttribute(s,t,n.getAttribute(t),n)}if(!1!==e.withChildren)for(const t of this.viewChildrenToDom(n,e))s.appendChild(t);return s}}setDomElementAttribute(e,n,s,i){const r=this.shouldRenderAttribute(n,s,e.tagName.toLowerCase())||i&&i.shouldRenderUnsafeAttribute(n);r||t("domconverter-unsafe-attribute-detected",{domElement:e,key:n,value:s}),v(n)?(e.hasAttribute(n)&&!r?e.removeAttribute(n):e.hasAttribute(Pe+n)&&r&&e.removeAttribute(Pe+n),e.setAttribute(r?n:Pe+n,s)):t("domconverter-invalid-attribute-detected",{domElement:e,key:n,value:s})}removeDomElementAttribute(t,e){e!=Ae&&(t.removeAttribute(e),t.removeAttribute(Pe+e))}*viewChildrenToDom(e,n={}){const s=e.getFillerOffset&&e.getFillerOffset();let i=0;for(const r of e.getChildren()){s===i&&(yield this._getBlockFiller());const e=r.is("element")&&!!r.getCustomProperty("dataPipeline:transparentRendering")&&!P(r.getAttributes());e&&"data"==this.renderingMode?yield*this.viewChildrenToDom(r,n):(e&&t("domconverter-transparent-rendering-unsupported-in-editing-pipeline",{viewElement:r}),yield this.viewToDom(r,n)),i++}s===i&&(yield this._getBlockFiller())}viewRangeToDom(t){const e=this.viewPositionToDom(t.start),n=this.viewPositionToDom(t.end),s=this._domDocument.createRange();return s.setStart(e.parent,e.offset),s.setEnd(n.parent,n.offset),s}viewPositionToDom(t){const e=t.parent;if(e.is("$text")){const n=this.findCorrespondingDomText(e);if(!n)return null;let s=t.offset;return he(n)&&(s+=ae),{parent:n,offset:s}}{let n,s,i;if(0===t.offset){if(n=this.mapViewToDom(e),!n)return null;i=n.childNodes[0]}else{const e=t.nodeBefore;if(s=e.is("$text")?this.findCorrespondingDomText(e):this.mapViewToDom(e),!s)return null;n=s.parentNode,i=s.nextSibling}if(d(i)&&he(i))return{parent:i,offset:ae};return{parent:n,offset:s?A(s)+1:0}}}domToView(t,e={}){const n=[],s=this._domToView(t,e,n),i=s.next().value;return i?(s.next(),this._processDomInlineNodes(null,n,e),i.is("$text")&&0==i.data.length?null:i):null}*domChildrenToView(t,e={},n=[]){for(let s=0;s<t.childNodes.length;s++){const i=t.childNodes[s],r=this._domToView(i,e,n),o=r.next().value;null!==o&&(this._isBlockViewElement(o)&&this._processDomInlineNodes(t,n,e),yield o,r.next())}this._processDomInlineNodes(t,n,e)}domSelectionToView(t){if(function(t){if(!f.isGecko)return!1;if(!t.rangeCount)return!1;const e=t.getRangeAt(0).startContainer;try{Object.prototype.toString.call(e)}catch(t){return!0}return!1} + */const yt=ot(v.document),bt=it(v.document),vt=rt(v.document),Pt="data-ck-unsafe-attribute-",At="data-ck-unsafe-element";class Ct{constructor(e,{blockFillerMode:t,renderingMode:n="editing"}={}){this._domToViewMapping=new WeakMap,this._viewToDomMapping=new WeakMap,this._fakeSelectionMapping=new WeakMap,this._rawContentElementMatcher=new le,this._inlineObjectElementMatcher=new le,this._elementsWithTemporaryCustomProperties=new Set,this.document=e,this.renderingMode=n,this.blockFillerMode=t||("editing"===n?"br":"nbsp"),this.preElements=["pre"],this.blockElements=["address","article","aside","blockquote","caption","center","dd","details","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","legend","li","main","menu","nav","ol","p","pre","section","summary","table","tbody","td","tfoot","th","thead","tr","ul"],this.inlineObjectElements=["object","iframe","input","button","textarea","select","option","video","embed","audio","img","canvas"],this.unsafeElements=["script","style"],this._domDocument="editing"===this.renderingMode?v.document:v.document.implementation.createHTMLDocument("")}bindFakeSelection(e,t){this._fakeSelectionMapping.set(e,new Ee(t))}fakeSelectionToView(e){return this._fakeSelectionMapping.get(e)}bindElements(e,t){this._domToViewMapping.set(e,t),this._viewToDomMapping.set(t,e)}unbindDomElement(e){const t=this._domToViewMapping.get(e);if(t){this._domToViewMapping.delete(e),this._viewToDomMapping.delete(t);for(const t of Array.from(e.children))this.unbindDomElement(t)}}bindDocumentFragments(e,t){this._domToViewMapping.set(e,t),this._viewToDomMapping.set(t,e)}shouldRenderAttribute(e,t,n){return"data"===this.renderingMode||!(e=e.toLowerCase()).startsWith("on")&&(("srcdoc"!==e||!t.match(/\bon\S+\s*=|javascript:|<\s*\/*script/i))&&("img"===n&&("src"===e||"srcset"===e)||("source"===n&&"srcset"===e||!t.match(/^\s*(javascript:|data:(image\/svg|text\/x?html))/i))))}setContentOf(e,t){if("data"===this.renderingMode)return void(e.innerHTML=t);const n=(new DOMParser).parseFromString(t,"text/html"),s=n.createDocumentFragment(),i=n.body.childNodes;for(;i.length>0;)s.appendChild(i[0]);const r=n.createTreeWalker(s,NodeFilter.SHOW_ELEMENT),o=[];let a;for(;a=r.nextNode();)o.push(a);for(const e of o){for(const t of e.getAttributeNames())this.setDomElementAttribute(e,t,e.getAttribute(t));const t=e.tagName.toLowerCase();this._shouldRenameElement(t)&&(Rt(t),e.replaceWith(this._createReplacementDomElement(t,e)))}for(;e.firstChild;)e.firstChild.remove();e.append(s)}viewToDom(e,t={}){if(e.is("$text")){const t=this._processDataFromViewText(e);return this._domDocument.createTextNode(t)}{const n=e;if(this.mapViewToDom(n)){if(!n.getCustomProperty("editingPipeline:doNotReuseOnce"))return this.mapViewToDom(n);this._elementsWithTemporaryCustomProperties.add(n)}let s;if(n.is("documentFragment"))s=this._domDocument.createDocumentFragment(),t.bind&&this.bindDocumentFragments(s,n);else{if(n.is("uiElement"))return s="$comment"===n.name?this._domDocument.createComment(n.getCustomProperty("$rawContent")):n.render(this._domDocument,this),t.bind&&this.bindElements(s,n),s;this._shouldRenameElement(n.name)?(Rt(n.name),s=this._createReplacementDomElement(n.name)):s=n.hasAttribute("xmlns")?this._domDocument.createElementNS(n.getAttribute("xmlns"),n.name):this._domDocument.createElement(n.name),n.is("rawElement")&&n.render(s,this),t.bind&&this.bindElements(s,n);for(const e of n.getAttributeKeys())this.setDomElementAttribute(s,e,n.getAttribute(e),n)}if(!1!==t.withChildren)for(const e of this.viewChildrenToDom(n,t))s instanceof HTMLTemplateElement?s.content.appendChild(e):s.appendChild(e);return s}}setDomElementAttribute(t,n,s,i){const r=this.shouldRenderAttribute(n,s,t.tagName.toLowerCase())||i&&i.shouldRenderUnsafeAttribute(n);r||e("domconverter-unsafe-attribute-detected",{domElement:t,key:n,value:s}),P(n)?(t.hasAttribute(n)&&!r?t.removeAttribute(n):t.hasAttribute(Pt+n)&&r&&t.removeAttribute(Pt+n),t.setAttribute(r?n:Pt+n,s)):e("domconverter-invalid-attribute-detected",{domElement:t,key:n,value:s})}removeDomElementAttribute(e,t){t!=At&&(e.removeAttribute(t),e.removeAttribute(Pt+t))}*viewChildrenToDom(t,n={}){const s=t.getFillerOffset&&t.getFillerOffset();let i=0;for(const r of t.getChildren()){s===i&&(yield this._getBlockFiller());const t=r.is("element")&&!!r.getCustomProperty("dataPipeline:transparentRendering")&&!A(r.getAttributes());t&&"data"==this.renderingMode?yield*this.viewChildrenToDom(r,n):(t&&e("domconverter-transparent-rendering-unsupported-in-editing-pipeline",{viewElement:r}),yield this.viewToDom(r,n)),i++}s===i&&(yield this._getBlockFiller())}viewRangeToDom(e){const t=this.viewPositionToDom(e.start),n=this.viewPositionToDom(e.end),s=this._domDocument.createRange();return s.setStart(t.parent,t.offset),s.setEnd(n.parent,n.offset),s}viewPositionToDom(e){const t=e.parent;if(t.is("$text")){const n=this.findCorrespondingDomText(t);if(!n)return null;let s=e.offset;return ct(n)&&(s+=at),{parent:n,offset:s}}{let n,s,i;if(0===e.offset){if(n=this.mapViewToDom(t),!n)return null;i=n.childNodes[0]}else{const t=e.nodeBefore;if(s=t.is("$text")?this.findCorrespondingDomText(t):this.mapViewToDom(t),!s)return null;n=s.parentNode,i=s.nextSibling}if(u(i)&&ct(i))return{parent:i,offset:at};return{parent:n,offset:s?y(s)+1:0}}}domToView(e,t={}){const n=[],s=this._domToView(e,t,n),i=s.next().value;return i?(s.next(),this._processDomInlineNodes(null,n,t),i.is("$text")&&0==i.data.length?null:i):null}*domChildrenToView(e,t={},n=[]){let s=[];s=e instanceof HTMLTemplateElement?[...e.content.childNodes]:[...e.childNodes];for(let i=0;i<s.length;i++){const r=s[i],o=this._domToView(r,t,n),a=o.next().value;null!==a&&(this._isBlockViewElement(a)&&this._processDomInlineNodes(e,n,t),yield a,o.next())}this._processDomInlineNodes(e,n,t)}domSelectionToView(e){if(function(e){if(!f.isGecko)return!1;if(!e.rangeCount)return!1;const t=e.getRangeAt(0).startContainer;try{Object.prototype.toString.call(t)}catch(e){return!0}return!1} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(t))return new St([]);if(1===t.rangeCount){let e=t.getRangeAt(0).startContainer;d(e)&&(e=e.parentNode);const n=this.fakeSelectionToView(e);if(n)return n}const e=this.isDomSelectionBackward(t),n=[];for(let e=0;e<t.rangeCount;e++){const s=t.getRangeAt(e),i=this.domRangeToView(s);i&&n.push(i)}return new St(n,{backward:e})}domRangeToView(t){const e=this.domPositionToView(t.startContainer,t.startOffset),n=this.domPositionToView(t.endContainer,t.endOffset);return e&&n?new Ct(e,n):null}domPositionToView(t,e=0){if(this.isBlockFiller(t))return this.domPositionToView(t.parentNode,A(t));const n=this.mapDomToView(t);if(n&&(n.is("uiElement")||n.is("rawElement")))return At._createBefore(n);if(d(t)){if(ce(t))return this.domPositionToView(t.parentNode,A(t));const n=this.findCorrespondingViewText(t);let s=e;return n?(he(t)&&(s-=ae,s=s<0?0:s),new At(n,s)):null}if(0===e){const e=this.mapDomToView(t);if(e)return new At(e,0)}else{const n=t.childNodes[e-1];if(d(n)&&ce(n)||n&&this.isBlockFiller(n))return this.domPositionToView(n.parentNode,A(n));const s=d(n)?this.findCorrespondingViewText(n):this.mapDomToView(n);if(s&&s.parent)return new At(s.parent,s.index+1)}return null}mapDomToView(t){return this.getHostViewElement(t)||this._domToViewMapping.get(t)}findCorrespondingViewText(t){if(ce(t))return null;const e=this.getHostViewElement(t);if(e)return e;const n=t.previousSibling;if(n){if(!this.isElement(n))return null;const t=this.mapDomToView(n);if(t){const e=t.nextSibling;return e instanceof ot?e:null}}else{const e=this.mapDomToView(t.parentNode);if(e){const t=e.getChild(0);return t instanceof ot?t:null}}return null}mapViewToDom(t){return this._viewToDomMapping.get(t)}findCorrespondingDomText(t){const e=t.previousSibling;return e&&this.mapViewToDom(e)?this.mapViewToDom(e).nextSibling:!e&&t.parent&&this.mapViewToDom(t.parent)?this.mapViewToDom(t.parent).childNodes[0]:null}focus(t){const e=this.mapViewToDom(t);if(e&&e.ownerDocument.activeElement!==e){const{scrollX:t,scrollY:n}=b.window,s=[];Se(e,(t=>{const{scrollLeft:e,scrollTop:n}=t;s.push([e,n])})),e.focus(),Se(e,(t=>{const[e,n]=s.shift();t.scrollLeft=e,t.scrollTop=n})),b.window.scrollTo(t,n)}}_clearDomSelection(){const t=this.mapViewToDom(this.document.selection.editableElement);if(!t)return;const e=t.ownerDocument.defaultView.getSelection(),n=this.domSelectionToView(e);n&&n.rangeCount>0&&e.removeAllRanges()}isElement(t){return t&&t.nodeType==Node.ELEMENT_NODE}isDocumentFragment(t){return t&&t.nodeType==Node.DOCUMENT_FRAGMENT_NODE}isBlockFiller(t){return"br"==this.blockFillerMode?t.isEqualNode(ye):!("BR"!==t.tagName||!Ee(t,this.blockElements)||1!==t.parentNode.childNodes.length)||(t.isEqualNode(ve)||function(t,e){const n=t.isEqualNode(be);return n&&Ee(t,e)&&1===t.parentNode.childNodes.length}(t,this.blockElements))}isDomSelectionBackward(t){if(t.isCollapsed)return!1;const e=this._domDocument.createRange();try{e.setStart(t.anchorNode,t.anchorOffset),e.setEnd(t.focusNode,t.focusOffset)}catch(t){return!1}const n=e.collapsed;return e.detach(),n}getHostViewElement(t){const e=C(t);for(e.pop();e.length;){const t=e.pop(),n=this._domToViewMapping.get(t);if(n&&(n.is("uiElement")||n.is("rawElement")))return n}return null}isDomSelectionCorrect(t){return this._isDomSelectionPositionCorrect(t.anchorNode,t.anchorOffset)&&this._isDomSelectionPositionCorrect(t.focusNode,t.focusOffset)}registerRawContentMatcher(t){this._rawContentElementMatcher.add(t)}registerInlineObjectMatcher(t){this._inlineObjectElementMatcher.add(t)}_clearTemporaryCustomProperties(){for(const t of this._elementsWithTemporaryCustomProperties)t._removeCustomProperty("editingPipeline:doNotReuseOnce");this._elementsWithTemporaryCustomProperties.clear()}_getBlockFiller(){switch(this.blockFillerMode){case"nbsp":return ie(this._domDocument);case"markedNbsp":return re(this._domDocument);case"br":return oe(this._domDocument)}}_isDomSelectionPositionCorrect(t,e){if(d(t)&&he(t)&&e<ae)return!1;if(this.isElement(t)&&he(t.childNodes[e]))return!1;const n=this.mapDomToView(t);return!n||!n.is("uiElement")&&!n.is("rawElement")}*_domToView(t,e,n){if(this.isBlockFiller(t))return null;const s=this.getHostViewElement(t);if(s)return s;if(w(t)&&e.skipComments)return null;if(d(t)){if(ce(t))return null;{const e=t.data;if(""===e)return null;const s=new ot(this.document,e);return n.push(s),s}}{let s=this.mapDomToView(t);if(s)return this._isInlineObjectElement(s)&&n.push(s),s;if(this.isDocumentFragment(t))s=new Jt(this.document),e.bind&&this.bindDocumentFragments(t,s);else{s=this._createViewElement(t,e),e.bind&&this.bindElements(t,s);const i=t.attributes;if(i)for(let t=i.length,e=0;e<t;e++)s._setAttribute(i[e].name,i[e].value);if(this._isViewElementWithRawContent(s,e))return s._setCustomProperty("$rawContent",t.innerHTML),this._isBlockViewElement(s)||n.push(s),s;if(w(t))return s._setCustomProperty("$rawContent",t.data),s}yield s;const i=[];if(!1!==e.withChildren)for(const n of this.domChildrenToView(t,e,i))s._appendChild(n);if(this._isInlineObjectElement(s))n.push(s);else for(const t of i)n.push(t)}}_processDomInlineNodes(t,e,n){if(!e.length)return;if(t&&!this.isDocumentFragment(t)&&!this._isBlockDomElement(t))return;let s=!1;for(let t=0;t<e.length;t++){const i=e[t];if(!i.is("$text")){s=!1;continue}let r,o=!1;if(ke(i,this.preElements))r=ue(i.data);else{r=i.data.replace(/[ \n\t\r]{1,}/g," "),o=/[^\S\u00A0]/.test(r.charAt(r.length-1));const a=t>0?e[t-1]:null,l=t+1<e.length?e[t+1]:null,h=!a||a.is("element")&&"br"==a.name||s,c=!l&&!he(i.data);!1!==n.withChildren&&(h&&(r=r.replace(/^ /,"")),c&&(r=r.replace(/ $/,""))),r=ue(r),r=r.replace(/ \u00A0/g," ");const u=l&&l.is("element")&&"br"!=l.name,d=l&&l.is("$text")&&" "==l.data.charAt(0);(/[ \u00A0]\u00A0$/.test(r)||!l||u||d)&&(r=r.replace(/\u00A0$/," ")),(h||a&&a.is("element")&&"br"!=a.name)&&(r=r.replace(/^\u00A0/," "))}0==r.length&&i.parent?(i._remove(),e.splice(t,1),t--):(i._data=r,s=o)}e.length=0}_processDataFromViewText(t){let e=t.data;if(t.getAncestors().some((t=>this.preElements.includes(t.name))))return e;if(" "==e.charAt(0)){const n=this._getTouchingInlineViewNode(t,!1);!(n&&n.is("$textProxy")&&this._nodeEndsWithSpace(n))&&n||(e=" "+e.substr(1))}if(" "==e.charAt(e.length-1)){const n=this._getTouchingInlineViewNode(t,!0),s=n&&n.is("$textProxy")&&" "==n.data.charAt(0);" "!=e.charAt(e.length-2)&&n&&!s||(e=e.substr(0,e.length-1)+" ")}return e.replace(/ {2}/g,"  ")}_nodeEndsWithSpace(t){if(t.getAncestors().some((t=>this.preElements.includes(t.name))))return!1;const e=this._processDataFromViewText(t);return" "==e.charAt(e.length-1)}_getTouchingInlineViewNode(t,e){const n=new Pt({startPosition:e?At._createAfter(t):At._createBefore(t),direction:e?"forward":"backward"});for(const t of n){if(t.item.is("element","br"))return null;if(this._isInlineObjectElement(t.item))return t.item;if(t.item.is("containerElement"))return null;if(t.item.is("$textProxy"))return t.item}return null}_isBlockDomElement(t){return this.isElement(t)&&this.blockElements.includes(t.tagName.toLowerCase())}_isBlockViewElement(t){return t.is("element")&&this.blockElements.includes(t.name)}_isInlineObjectElement(t){return!!t.is("element")&&("br"==t.name||this.inlineObjectElements.includes(t.name)||!!this._inlineObjectElementMatcher.match(t))}_createViewElement(t,e){if(w(t))return new Lt(this.document,"$comment");const n=e.keepOriginalCase?t.tagName:t.tagName.toLowerCase();return new gt(this.document,n)}_isViewElementWithRawContent(t,e){return!1!==e.withChildren&&t.is("element")&&!!this._rawContentElementMatcher.match(t)}_shouldRenameElement(t){const e=t.toLowerCase();return"editing"===this.renderingMode&&this.unsafeElements.includes(e)}_createReplacementDomElement(t,e){const n=this._domDocument.createElement("span");if(n.setAttribute(Ae,t),e){for(;e.firstChild;)n.appendChild(e.firstChild);for(const t of e.getAttributeNames())n.setAttribute(t,e.getAttribute(t))}return n}}function ke(t,e){return t.getAncestors().some((t=>t.is("element")&&e.includes(t.name)))}function Se(t,e){let n=t;for(;n;)e(n),n=n.parentElement}function Ee(t,e){const n=t.parentNode;return!!n&&!!n.tagName&&e.includes(n.tagName.toLowerCase())}function Re(e){"script"===e&&t("domconverter-unsafe-script-element-detected"),"style"===e&&t("domconverter-unsafe-style-element-detected")}class xe extends(k()){constructor(t){super(),this._isEnabled=!1,this.view=t,this.document=t.document}get isEnabled(){return this._isEnabled}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}destroy(){this.disable(),this.stopListening()}checkShouldIgnoreEventFromTarget(t){return t&&3===t.nodeType&&(t=t.parentNode),!(!t||1!==t.nodeType)&&t.matches("[data-cke-ignore-events], [data-cke-ignore-events] *")}} + */(e))return new Ee([]);if(1===e.rangeCount){let t=e.getRangeAt(0).startContainer;u(t)&&(t=t.parentNode);const n=this.fakeSelectionToView(t);if(n)return n}const t=this.isDomSelectionBackward(e),n=[];for(let t=0;t<e.rangeCount;t++){const s=e.getRangeAt(t),i=this.domRangeToView(s);i&&n.push(i)}return new Ee(n,{backward:t})}domRangeToView(e){const t=this.domPositionToView(e.startContainer,e.startOffset),n=this.domPositionToView(e.endContainer,e.endOffset);return t&&n?new Ce(t,n):null}domPositionToView(e,t=0){if(this.isBlockFiller(e))return this.domPositionToView(e.parentNode,y(e));const n=this.mapDomToView(e);if(n&&(n.is("uiElement")||n.is("rawElement")))return Ae._createBefore(n);if(u(e)){if(ht(e))return this.domPositionToView(e.parentNode,y(e));const n=this.findCorrespondingViewText(e);let s=t;return n?(ct(e)&&(s-=at,s=s<0?0:s),new Ae(n,s)):null}if(0===t){const t=this.mapDomToView(e);if(t)return new Ae(t,0)}else{const n=e.childNodes[t-1];if(u(n)&&ht(n)||n&&this.isBlockFiller(n))return this.domPositionToView(n.parentNode,y(n));const s=u(n)?this.findCorrespondingViewText(n):this.mapDomToView(n);if(s&&s.parent)return new Ae(s.parent,s.index+1)}return null}mapDomToView(e){return this.getHostViewElement(e)||this._domToViewMapping.get(e)}findCorrespondingViewText(e){if(ht(e))return null;const t=this.getHostViewElement(e);if(t)return t;const n=e.previousSibling;if(n){if(!this.isElement(n))return null;const e=this.mapDomToView(n);if(e){const t=e.nextSibling;return t instanceof oe?t:null}}else{const t=this.mapDomToView(e.parentNode);if(t){const e=t.getChild(0);return e instanceof oe?e:null}}return null}mapViewToDom(e){return this._viewToDomMapping.get(e)}findCorrespondingDomText(e){const t=e.previousSibling;return t&&this.mapViewToDom(t)?this.mapViewToDom(t).nextSibling:!t&&e.parent&&this.mapViewToDom(e.parent)?this.mapViewToDom(e.parent).childNodes[0]:null}focus(e){const t=this.mapViewToDom(e);if(t&&t.ownerDocument.activeElement!==t){const{scrollX:e,scrollY:n}=v.window,s=[];Et(t,(e=>{const{scrollLeft:t,scrollTop:n}=e;s.push([t,n])})),t.focus(),Et(t,(e=>{const[t,n]=s.shift();e.scrollLeft=t,e.scrollTop=n})),v.window.scrollTo(e,n)}}_clearDomSelection(){const e=this.mapViewToDom(this.document.selection.editableElement);if(!e)return;const t=e.ownerDocument.defaultView.getSelection(),n=this.domSelectionToView(t);n&&n.rangeCount>0&&t.removeAllRanges()}isElement(e){return e&&e.nodeType==Node.ELEMENT_NODE}isDocumentFragment(e){return e&&e.nodeType==Node.DOCUMENT_FRAGMENT_NODE}isBlockFiller(e){return"br"==this.blockFillerMode?e.isEqualNode(yt):!("BR"!==e.tagName||!St(e,this.blockElements)||1!==e.parentNode.childNodes.length)||(e.isEqualNode(vt)||function(e,t){const n=e.isEqualNode(bt);return n&&St(e,t)&&1===e.parentNode.childNodes.length}(e,this.blockElements))}isDomSelectionBackward(e){if(e.isCollapsed)return!1;const t=this._domDocument.createRange();try{t.setStart(e.anchorNode,e.anchorOffset),t.setEnd(e.focusNode,e.focusOffset)}catch(e){return!1}const n=t.collapsed;return t.detach(),n}getHostViewElement(e){const t=C(e);for(t.pop();t.length;){const e=t.pop(),n=this._domToViewMapping.get(e);if(n&&(n.is("uiElement")||n.is("rawElement")))return n}return null}isDomSelectionCorrect(e){return this._isDomSelectionPositionCorrect(e.anchorNode,e.anchorOffset)&&this._isDomSelectionPositionCorrect(e.focusNode,e.focusOffset)}registerRawContentMatcher(e){this._rawContentElementMatcher.add(e)}registerInlineObjectMatcher(e){this._inlineObjectElementMatcher.add(e)}_clearTemporaryCustomProperties(){for(const e of this._elementsWithTemporaryCustomProperties)e._removeCustomProperty("editingPipeline:doNotReuseOnce");this._elementsWithTemporaryCustomProperties.clear()}_getBlockFiller(){switch(this.blockFillerMode){case"nbsp":return it(this._domDocument);case"markedNbsp":return rt(this._domDocument);case"br":return ot(this._domDocument)}}_isDomSelectionPositionCorrect(e,t){if(u(e)&&ct(e)&&t<at)return!1;if(this.isElement(e)&&ct(e.childNodes[t]))return!1;const n=this.mapDomToView(e);return!n||!n.is("uiElement")&&!n.is("rawElement")}*_domToView(e,t,n){if(this.isBlockFiller(e))return null;const s=this.getHostViewElement(e);if(s)return s;if(w(e)&&t.skipComments)return null;if(u(e)){if(ht(e))return null;{const t=e.data;if(""===t)return null;const s=new oe(this.document,t);return n.push(s),s}}{let s=this.mapDomToView(e);if(s)return this._isInlineObjectElement(s)&&n.push(s),s;if(this.isDocumentFragment(e))s=new Je(this.document),t.bind&&this.bindDocumentFragments(e,s);else{s=this._createViewElement(e,t),t.bind&&this.bindElements(e,s);const i=e.attributes;if(i)for(let e=i.length,t=0;t<e;t++)s._setAttribute(i[t].name,i[t].value);if(this._isViewElementWithRawContent(s,t))return s._setCustomProperty("$rawContent",e.innerHTML),this._isBlockViewElement(s)||n.push(s),s;if(w(e))return s._setCustomProperty("$rawContent",e.data),s}yield s;const i=[];if(!1!==t.withChildren)for(const n of this.domChildrenToView(e,t,i))s._appendChild(n);if(this._isInlineObjectElement(s))n.push(s);else for(const e of i)n.push(e)}}_processDomInlineNodes(e,t,n){if(!t.length)return;if(e&&!this.isDocumentFragment(e)&&!this._isBlockDomElement(e))return;let s=!1;for(let e=0;e<t.length;e++){const i=t[e];if(!i.is("$text")){s=!1;continue}let r,o=!1;if(kt(i,this.preElements))r=dt(i.data);else{r=i.data.replace(/[ \n\t\r]{1,}/g," "),o=/[^\S\u00A0]/.test(r.charAt(r.length-1));const a=e>0?t[e-1]:null,l=e+1<t.length?t[e+1]:null,c=!a||a.is("element")&&"br"==a.name||s,h=!l&&!ct(i.data);!1!==n.withChildren&&(c&&(r=r.replace(/^ /,"")),h&&(r=r.replace(/ $/,""))),r=dt(r),r=r.replace(/ \u00A0/g," ");const d=l&&l.is("element")&&"br"!=l.name,u=l&&l.is("$text")&&" "==l.data.charAt(0);(/[ \u00A0]\u00A0$/.test(r)||!l||d||u)&&(r=r.replace(/\u00A0$/," ")),(c||a&&a.is("element")&&"br"!=a.name)&&(r=r.replace(/^\u00A0/," "))}0==r.length&&i.parent?(i._remove(),t.splice(e,1),e--):(i._data=r,s=o)}t.length=0}_processDataFromViewText(e){let t=e.data;if(e.getAncestors().some((e=>this.preElements.includes(e.name))))return t;if(" "==t.charAt(0)){const n=this._getTouchingInlineViewNode(e,!1);!(n&&n.is("$textProxy")&&this._nodeEndsWithSpace(n))&&n||(t=" "+t.substr(1))}if(" "==t.charAt(t.length-1)){const n=this._getTouchingInlineViewNode(e,!0),s=n&&n.is("$textProxy")&&" "==n.data.charAt(0);" "!=t.charAt(t.length-2)&&n&&!s||(t=t.substr(0,t.length-1)+" ")}return t.replace(/ {2}/g,"  ")}_nodeEndsWithSpace(e){if(e.getAncestors().some((e=>this.preElements.includes(e.name))))return!1;const t=this._processDataFromViewText(e);return" "==t.charAt(t.length-1)}_getTouchingInlineViewNode(e,t){const n=new Pe({startPosition:t?Ae._createAfter(e):Ae._createBefore(e),direction:t?"forward":"backward"});for(const e of n){if(e.item.is("element","br"))return null;if(this._isInlineObjectElement(e.item))return e.item;if(e.item.is("containerElement"))return null;if(e.item.is("$textProxy"))return e.item}return null}_isBlockDomElement(e){return this.isElement(e)&&this.blockElements.includes(e.tagName.toLowerCase())}_isBlockViewElement(e){return e.is("element")&&this.blockElements.includes(e.name)}_isInlineObjectElement(e){return!!e.is("element")&&("br"==e.name||this.inlineObjectElements.includes(e.name)||!!this._inlineObjectElementMatcher.match(e))}_createViewElement(e,t){if(w(e))return new Le(this.document,"$comment");const n=t.keepOriginalCase?e.tagName:e.tagName.toLowerCase();return new ge(this.document,n)}_isViewElementWithRawContent(e,t){return!1!==t.withChildren&&e.is("element")&&!!this._rawContentElementMatcher.match(e)}_shouldRenameElement(e){const t=e.toLowerCase();return"editing"===this.renderingMode&&this.unsafeElements.includes(t)}_createReplacementDomElement(e,t){const n=this._domDocument.createElement("span");if(n.setAttribute(At,e),t){for(;t.firstChild;)n.appendChild(t.firstChild);for(const e of t.getAttributeNames())n.setAttribute(e,t.getAttribute(e))}return n}}function kt(e,t){return e.getAncestors().some((e=>e.is("element")&&t.includes(e.name)))}function Et(e,t){let n=e;for(;n;)t(n),n=n.parentElement}function St(e,t){const n=e.parentNode;return!!n&&!!n.tagName&&t.includes(n.tagName.toLowerCase())}function Rt(t){"script"===t&&e("domconverter-unsafe-script-element-detected"),"style"===t&&e("domconverter-unsafe-style-element-detected")}class xt extends(k()){constructor(e){super(),this._isEnabled=!1,this.view=e,this.document=e.document}get isEnabled(){return this._isEnabled}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}destroy(){this.disable(),this.stopListening()}checkShouldIgnoreEventFromTarget(e){return e&&3===e.nodeType&&(e=e.parentNode),!(!e||1!==e.nodeType)&&e.matches("[data-cke-ignore-events], [data-cke-ignore-events] *")}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Te{constructor(t,e,n){this.view=t,this.document=t.document,this.domEvent=e,this.domTarget=e.target,W(this,n)}get target(){return this.view.domConverter.mapDomToView(this.domTarget)}preventDefault(){this.domEvent.preventDefault()}stopPropagation(){this.domEvent.stopPropagation()}} + */class Tt{constructor(e,t,n){this.view=e,this.document=e.document,this.domEvent=t,this.domTarget=t.target,W(this,n)}get target(){return this.view.domConverter.mapDomToView(this.domTarget)}preventDefault(){this.domEvent.preventDefault()}stopPropagation(){this.domEvent.stopPropagation()}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Oe extends xe{constructor(){super(...arguments),this.useCapture=!1}observe(t){("string"==typeof this.domEventType?[this.domEventType]:this.domEventType).forEach((e=>{this.listenTo(t,e,((t,e)=>{this.isEnabled&&!this.checkShouldIgnoreEventFromTarget(e.target)&&this.onDomEvent(e)}),{useCapture:this.useCapture})}))}stopObserving(t){this.stopListening(t)}fire(t,e,n){this.isEnabled&&this.document.fire(t,new Te(this.view,e,n))}} + */class Ot extends xt{constructor(){super(...arguments),this.useCapture=!1}observe(e){("string"==typeof this.domEventType?[this.domEventType]:this.domEventType).forEach((t=>{this.listenTo(e,t,((e,t)=>{this.isEnabled&&!this.checkShouldIgnoreEventFromTarget(t.target)&&this.onDomEvent(t)}),{useCapture:this.useCapture})}))}stopObserving(e){this.stopListening(e)}fire(e,t,n){this.isEnabled&&this.document.fire(e,new Tt(this.view,t,n))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Me extends Oe{constructor(){super(...arguments),this.domEventType=["keydown","keyup"]}onDomEvent(t){const e={keyCode:t.keyCode,altKey:t.altKey,ctrlKey:t.ctrlKey,shiftKey:t.shiftKey,metaKey:t.metaKey,get keystroke(){return S(this)}};this.fire(t.type,t,e)}} + */class Mt extends Ot{constructor(){super(...arguments),this.domEventType=["keydown","keyup"]}onDomEvent(e){const t={keyCode:e.keyCode,altKey:e.altKey,ctrlKey:e.ctrlKey,shiftKey:e.shiftKey,metaKey:e.metaKey,get keystroke(){return E(this)}};this.fire(e.type,e,t)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Ne extends xe{constructor(t){super(t),this._fireSelectionChangeDoneDebounced=j((t=>{this.document.fire("selectionChangeDone",t)}),200)}observe(){const t=this.document;t.on("arrowKey",((e,n)=>{t.selection.isFake&&this.isEnabled&&n.preventDefault()}),{context:"$capture"}),t.on("arrowKey",((e,n)=>{t.selection.isFake&&this.isEnabled&&this._handleSelectionMove(n.keyCode)}),{priority:"lowest"})}stopObserving(){}destroy(){super.destroy(),this._fireSelectionChangeDoneDebounced.cancel()}_handleSelectionMove(t){const e=this.document.selection,n=new St(e.getRanges(),{backward:e.isBackward,fake:!1});t!=u.arrowleft&&t!=u.arrowup||n.setTo(n.getFirstPosition()),t!=u.arrowright&&t!=u.arrowdown||n.setTo(n.getLastPosition());const s={oldSelection:e,newSelection:n,domSelection:null};this.document.fire("selectionChange",s),this._fireSelectionChangeDoneDebounced(s)}} + */class Nt extends xt{constructor(e){super(e),this._fireSelectionChangeDoneDebounced=j((e=>{this.document.fire("selectionChangeDone",e)}),200)}observe(){const e=this.document;e.on("arrowKey",((t,n)=>{e.selection.isFake&&this.isEnabled&&n.preventDefault()}),{context:"$capture"}),e.on("arrowKey",((t,n)=>{e.selection.isFake&&this.isEnabled&&this._handleSelectionMove(n.keyCode)}),{priority:"lowest"})}stopObserving(){}destroy(){super.destroy(),this._fireSelectionChangeDoneDebounced.cancel()}_handleSelectionMove(e){const t=this.document.selection,n=new Ee(t.getRanges(),{backward:t.isBackward,fake:!1});e!=d.arrowleft&&e!=d.arrowup||n.setTo(n.getFirstPosition()),e!=d.arrowright&&e!=d.arrowdown||n.setTo(n.getLastPosition());const s={oldSelection:t,newSelection:n,domSelection:null};this.document.fire("selectionChange",s),this._fireSelectionChangeDoneDebounced(s)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Fe extends xe{constructor(t){super(t),this._config={childList:!0,characterData:!0,subtree:!0},this.domConverter=t.domConverter,this.renderer=t._renderer,this._domElements=new Set,this._mutationObserver=new window.MutationObserver(this._onMutations.bind(this))}flush(){this._onMutations(this._mutationObserver.takeRecords())}observe(t){this._domElements.add(t),this.isEnabled&&this._mutationObserver.observe(t,this._config)}stopObserving(t){if(this._domElements.delete(t),this.isEnabled){this._mutationObserver.disconnect();for(const t of this._domElements)this._mutationObserver.observe(t,this._config)}}enable(){super.enable();for(const t of this._domElements)this._mutationObserver.observe(t,this._config)}disable(){super.disable(),this._mutationObserver.disconnect()}destroy(){super.destroy(),this._mutationObserver.disconnect()}_onMutations(t){if(0===t.length)return;const e=this.domConverter,n=new Set,s=new Set;for(const n of t){const t=e.mapDomToView(n.target);t&&(t.is("uiElement")||t.is("rawElement")||"childList"!==n.type||this._isBogusBrMutation(n)||s.add(t))}for(const i of t){const t=e.mapDomToView(i.target);if((!t||!t.is("uiElement")&&!t.is("rawElement"))&&"characterData"===i.type){const t=e.findCorrespondingViewText(i.target);t&&!s.has(t.parent)?n.add(t):!t&&he(i.target)&&s.add(e.mapDomToView(i.target.parentNode))}}let i=!1;for(const t of n)i=!0,this.renderer.markToSync("text",t);for(const t of s){const n=e.mapViewToDom(t),s=Array.from(t.getChildren()),r=Array.from(e.domChildrenToView(n,{withChildren:!1}));z(s,r,Be)||(i=!0,this.renderer.markToSync("children",t))}i&&this.view.forceRender()}_isBogusBrMutation(t){let e=null;return null===t.nextSibling&&0===t.removedNodes.length&&1==t.addedNodes.length&&(e=this.domConverter.domToView(t.addedNodes[0],{withChildren:!1})),e&&e.is("element","br")}}function Be(t,e){if(!Array.isArray(t))return t===e||!(!t.is("$text")||!e.is("$text"))&&t.data===e.data} + */class It extends xt{constructor(e){super(e),this._config={childList:!0,characterData:!0,subtree:!0},this.domConverter=e.domConverter,this.renderer=e._renderer,this._domElements=new Set,this._mutationObserver=new window.MutationObserver(this._onMutations.bind(this))}flush(){this._onMutations(this._mutationObserver.takeRecords())}observe(e){this._domElements.add(e),this.isEnabled&&this._mutationObserver.observe(e,this._config)}stopObserving(e){if(this._domElements.delete(e),this.isEnabled){this._mutationObserver.disconnect();for(const e of this._domElements)this._mutationObserver.observe(e,this._config)}}enable(){super.enable();for(const e of this._domElements)this._mutationObserver.observe(e,this._config)}disable(){super.disable(),this._mutationObserver.disconnect()}destroy(){super.destroy(),this._mutationObserver.disconnect()}_onMutations(e){if(0===e.length)return;const t=this.domConverter,n=new Set,s=new Set;for(const n of e){const e=t.mapDomToView(n.target);e&&(e.is("uiElement")||e.is("rawElement")||"childList"!==n.type||this._isBogusBrMutation(n)||s.add(e))}for(const i of e){const e=t.mapDomToView(i.target);if((!e||!e.is("uiElement")&&!e.is("rawElement"))&&"characterData"===i.type){const e=t.findCorrespondingViewText(i.target);e&&!s.has(e.parent)?n.add(e):!e&&ct(i.target)&&s.add(t.mapDomToView(i.target.parentNode))}}let i=!1;for(const e of n)i=!0,this.renderer.markToSync("text",e);for(const e of s){const n=t.mapViewToDom(e),s=Array.from(e.getChildren()),r=Array.from(t.domChildrenToView(n,{withChildren:!1}));U(s,r,Ft)||(i=!0,this.renderer.markToSync("children",e))}i&&this.view.forceRender()}_isBogusBrMutation(e){let t=null;return null===e.nextSibling&&0===e.removedNodes.length&&1==e.addedNodes.length&&(t=this.domConverter.domToView(e.addedNodes[0],{withChildren:!1})),t&&t.is("element","br")}}function Ft(e,t){if(!Array.isArray(e))return e===t||!(!e.is("$text")||!t.is("$text"))&&e.data===t.data} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Ie extends Oe{constructor(t){super(t),this._isFocusChanging=!1,this.domEventType=["focus","blur"],this.useCapture=!0;const e=this.document;e.on("focus",(()=>{this._isFocusChanging=!0,this._renderTimeoutId=setTimeout((()=>{this.flush(),t.change((()=>{}))}),50)})),e.on("blur",((n,s)=>{const i=e.selection.editableElement;null!==i&&i!==s.target||(e.isFocused=!1,this._isFocusChanging=!1,t.change((()=>{})))}))}flush(){this._isFocusChanging&&(this._isFocusChanging=!1,this.document.isFocused=!0)}onDomEvent(t){this.fire(t.type,t)}destroy(){this._renderTimeoutId&&clearTimeout(this._renderTimeoutId),super.destroy()}} + */class Bt extends Ot{constructor(e){super(e),this._isFocusChanging=!1,this.domEventType=["focus","blur"],this.useCapture=!0;const t=this.document;t.on("focus",(()=>{this._isFocusChanging=!0,this._renderTimeoutId=setTimeout((()=>{this.flush(),e.change((()=>{}))}),50)})),t.on("blur",((n,s)=>{const i=t.selection.editableElement;null!==i&&i!==s.target||(t.isFocused=!1,this._isFocusChanging=!1,e.change((()=>{})))}))}flush(){this._isFocusChanging&&(this._isFocusChanging=!1,this.document.isFocused=!0)}onDomEvent(e){this.fire(e.type,e)}destroy(){this._renderTimeoutId&&clearTimeout(this._renderTimeoutId),super.destroy()}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class De extends xe{constructor(t){super(t),this.mutationObserver=t.getObserver(Fe),this.focusObserver=t.getObserver(Ie),this.selection=this.document.selection,this.domConverter=t.domConverter,this._documents=new WeakSet,this._fireSelectionChangeDoneDebounced=j((t=>{this.document.fire("selectionChangeDone",t)}),200),this._clearInfiniteLoopInterval=setInterval((()=>this._clearInfiniteLoop()),1e3),this._documentIsSelectingInactivityTimeoutDebounced=j((()=>this.document.isSelecting=!1),5e3),this._loopbackCounter=0}observe(t){const e=t.ownerDocument,n=()=>{this.document.isSelecting&&(this._handleSelectionChange(null,e),this.document.isSelecting=!1,this._documentIsSelectingInactivityTimeoutDebounced.cancel())};this.listenTo(t,"selectstart",(()=>{this.document.isSelecting=!0,this._documentIsSelectingInactivityTimeoutDebounced()}),{priority:"highest"}),this.listenTo(t,"keydown",n,{priority:"highest",useCapture:!0}),this.listenTo(t,"keyup",n,{priority:"highest",useCapture:!0}),this._documents.has(e)||(this.listenTo(e,"mouseup",n,{priority:"highest",useCapture:!0}),this.listenTo(e,"selectionchange",((t,n)=>{this.document.isComposing&&!f.isAndroid||(this._handleSelectionChange(n,e),this._documentIsSelectingInactivityTimeoutDebounced())})),this._documents.add(e))}stopObserving(t){this.stopListening(t)}destroy(){super.destroy(),clearInterval(this._clearInfiniteLoopInterval),this._fireSelectionChangeDoneDebounced.cancel(),this._documentIsSelectingInactivityTimeoutDebounced.cancel()} -/* istanbul ignore next -- @preserve */_reportInfiniteLoop(){}_handleSelectionChange(t,e){if(!this.isEnabled)return;const n=e.defaultView.getSelection();if(this.checkShouldIgnoreEventFromTarget(n.anchorNode))return;this.mutationObserver.flush();const s=this.domConverter.domSelectionToView(n);if(0!=s.rangeCount){if(this.view.hasDomSelection=!0,this.focusObserver.flush(),!this.selection.isEqual(s)||!this.domConverter.isDomSelectionCorrect(n))if(++this._loopbackCounter>60)this._reportInfiniteLoop();else if(this.selection.isSimilar(s))this.view.forceRender();else{const t={oldSelection:this.selection,newSelection:s,domSelection:n};this.document.fire("selectionChange",t),this._fireSelectionChangeDoneDebounced(t)}}else this.view.hasDomSelection=!1}_clearInfiniteLoop(){this._loopbackCounter=0}} + */class Dt extends xt{constructor(e){super(e),this.mutationObserver=e.getObserver(It),this.focusObserver=e.getObserver(Bt),this.selection=this.document.selection,this.domConverter=e.domConverter,this._documents=new WeakSet,this._fireSelectionChangeDoneDebounced=j((e=>{this.document.fire("selectionChangeDone",e)}),200),this._clearInfiniteLoopInterval=setInterval((()=>this._clearInfiniteLoop()),1e3),this._documentIsSelectingInactivityTimeoutDebounced=j((()=>this.document.isSelecting=!1),5e3),this._loopbackCounter=0}observe(e){const t=e.ownerDocument,n=()=>{this.document.isSelecting&&(this._handleSelectionChange(null,t),this.document.isSelecting=!1,this._documentIsSelectingInactivityTimeoutDebounced.cancel())};this.listenTo(e,"selectstart",(()=>{this.document.isSelecting=!0,this._documentIsSelectingInactivityTimeoutDebounced()}),{priority:"highest"}),this.listenTo(e,"keydown",n,{priority:"highest",useCapture:!0}),this.listenTo(e,"keyup",n,{priority:"highest",useCapture:!0}),this._documents.has(t)||(this.listenTo(t,"mouseup",n,{priority:"highest",useCapture:!0}),this.listenTo(t,"selectionchange",((e,n)=>{this.document.isComposing&&!f.isAndroid||(this._handleSelectionChange(n,t),this._documentIsSelectingInactivityTimeoutDebounced())})),this._documents.add(t))}stopObserving(e){this.stopListening(e)}destroy(){super.destroy(),clearInterval(this._clearInfiniteLoopInterval),this._fireSelectionChangeDoneDebounced.cancel(),this._documentIsSelectingInactivityTimeoutDebounced.cancel()} +/* istanbul ignore next -- @preserve */_reportInfiniteLoop(){}_handleSelectionChange(e,t){if(!this.isEnabled)return;const n=t.defaultView.getSelection();if(this.checkShouldIgnoreEventFromTarget(n.anchorNode))return;this.mutationObserver.flush();const s=this.domConverter.domSelectionToView(n);if(0!=s.rangeCount){if(this.view.hasDomSelection=!0,this.focusObserver.flush(),!this.selection.isEqual(s)||!this.domConverter.isDomSelectionCorrect(n))if(++this._loopbackCounter>60)this._reportInfiniteLoop();else if(this.selection.isSimilar(s))this.view.forceRender();else{const e={oldSelection:this.selection,newSelection:s,domSelection:n};this.document.fire("selectionChange",e),this._fireSelectionChangeDoneDebounced(e)}}else this.view.hasDomSelection=!1}_clearInfiniteLoop(){this._loopbackCounter=0}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Ve extends Oe{constructor(t){super(t),this.domEventType=["compositionstart","compositionupdate","compositionend"];const e=this.document;e.on("compositionstart",(()=>{e.isComposing=!0}),{priority:"low"}),e.on("compositionend",(()=>{e.isComposing=!1}),{priority:"low"})}onDomEvent(t){this.fire(t.type,t,{data:t.data})}} + */class Vt extends Ot{constructor(e){super(e),this.domEventType=["compositionstart","compositionupdate","compositionend"];const t=this.document;t.on("compositionstart",(()=>{t.isComposing=!0}),{priority:"low"}),t.on("compositionend",(()=>{t.isComposing=!1}),{priority:"low"})}onDomEvent(e){this.fire(e.type,e,{data:e.data})}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class $e{constructor(t,e={}){this._files=e.cacheFiles?qe(t):null,this._native=t}get files(){return this._files||(this._files=qe(this._native)),this._files}get types(){return this._native.types}getData(t){return this._native.getData(t)}setData(t,e){this._native.setData(t,e)}set effectAllowed(t){this._native.effectAllowed=t}get effectAllowed(){return this._native.effectAllowed}set dropEffect(t){this._native.dropEffect=t}get dropEffect(){return this._native.dropEffect}setDragImage(t,e,n){this._native.setDragImage(t,e,n)}get isCanceled(){return"none"==this._native.dropEffect||!!this._native.mozUserCancelled}}function qe(t){const e=Array.from(t.files||[]),n=Array.from(t.items||[]);return e.length?e:n.filter((t=>"file"===t.kind)).map((t=>t.getAsFile()))} + */class $t{constructor(e,t={}){this._files=t.cacheFiles?qt(e):null,this._native=e}get files(){return this._files||(this._files=qt(this._native)),this._files}get types(){return this._native.types}getData(e){return this._native.getData(e)}setData(e,t){this._native.setData(e,t)}set effectAllowed(e){this._native.effectAllowed=e}get effectAllowed(){return this._native.effectAllowed}set dropEffect(e){this._native.dropEffect=e}get dropEffect(){return this._native.dropEffect}setDragImage(e,t,n){this._native.setDragImage(e,t,n)}get isCanceled(){return"none"==this._native.dropEffect||!!this._native.mozUserCancelled}}function qt(e){const t=Array.from(e.files||[]),n=Array.from(e.items||[]);return t.length?t:n.filter((e=>"file"===e.kind)).map((e=>e.getAsFile()))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Le extends Oe{constructor(){super(...arguments),this.domEventType="beforeinput"}onDomEvent(t){const e=t.getTargetRanges(),n=this.view,s=n.document;let i=null,r=null,o=[];if(t.dataTransfer&&(i=new $e(t.dataTransfer)),null!==t.data?r=t.data:i&&(r=i.getData("text/plain")),s.selection.isFake)o=Array.from(s.selection.getRanges());else if(e.length)o=e.map((t=>{const e=n.domConverter.domPositionToView(t.startContainer,t.startOffset),s=n.domConverter.domPositionToView(t.endContainer,t.endOffset);return e?n.createRange(e,s):s?n.createRange(s):void 0})).filter((t=>!!t));else if(f.isAndroid){const e=t.target.ownerDocument.defaultView.getSelection();o=Array.from(n.domConverter.domSelectionToView(e).getRanges())}if(f.isAndroid&&"insertCompositionText"==t.inputType&&r&&r.endsWith("\n"))this.fire(t.type,t,{inputType:"insertParagraph",targetRanges:[n.createRange(o[0].end)]});else if("insertText"==t.inputType&&r&&r.includes("\n")){const e=r.split(/\n{1,2}/g);let n=o;for(let r=0;r<e.length;r++){const o=e[r];""!=o&&(this.fire(t.type,t,{data:o,dataTransfer:i,targetRanges:n,inputType:t.inputType,isComposing:t.isComposing}),n=[s.selection.getFirstRange()]),r+1<e.length&&(this.fire(t.type,t,{inputType:"insertParagraph",targetRanges:n}),n=[s.selection.getFirstRange()])}}else this.fire(t.type,t,{data:r,dataTransfer:i,targetRanges:o,inputType:t.inputType,isComposing:t.isComposing})}} + */class Lt extends Ot{constructor(){super(...arguments),this.domEventType="beforeinput"}onDomEvent(e){const t=e.getTargetRanges(),n=this.view,s=n.document;let i=null,r=null,o=[];if(e.dataTransfer&&(i=new $t(e.dataTransfer)),null!==e.data?r=e.data:i&&(r=i.getData("text/plain")),s.selection.isFake)o=Array.from(s.selection.getRanges());else if(t.length)o=t.map((e=>{const t=n.domConverter.domPositionToView(e.startContainer,e.startOffset),s=n.domConverter.domPositionToView(e.endContainer,e.endOffset);return t?n.createRange(t,s):s?n.createRange(s):void 0})).filter((e=>!!e));else if(f.isAndroid){const t=e.target.ownerDocument.defaultView.getSelection();o=Array.from(n.domConverter.domSelectionToView(t).getRanges())}if(f.isAndroid&&"insertCompositionText"==e.inputType&&r&&r.endsWith("\n"))this.fire(e.type,e,{inputType:"insertParagraph",targetRanges:[n.createRange(o[0].end)]});else if("insertText"==e.inputType&&r&&r.includes("\n")){const t=r.split(/\n{1,2}/g);let n=o;for(let r=0;r<t.length;r++){const o=t[r];""!=o&&(this.fire(e.type,e,{data:o,dataTransfer:i,targetRanges:n,inputType:e.inputType,isComposing:e.isComposing}),n=[s.selection.getFirstRange()]),r+1<t.length&&(this.fire(e.type,e,{inputType:"insertParagraph",targetRanges:n}),n=[s.selection.getFirstRange()])}}else this.fire(e.type,e,{data:r,dataTransfer:i,targetRanges:o,inputType:e.inputType,isComposing:e.isComposing})}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class We extends xe{constructor(t){super(t),this.document.on("keydown",((t,e)=>{if(this.isEnabled&&E(e.keyCode)){const n=new Rt(this.document,"arrowKey",this.document.selection.getFirstRange());this.document.fire(n,e),n.stop.called&&t.stop()}}))}observe(){}stopObserving(){}} + */class Wt extends xt{constructor(e){super(e),this.document.on("keydown",((e,t)=>{if(this.isEnabled&&S(t.keyCode)){const n=new Re(this.document,"arrowKey",this.document.selection.getFirstRange());this.document.fire(n,t),n.stop.called&&e.stop()}}))}observe(){}stopObserving(){}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class je extends xe{constructor(t){super(t);const e=this.document;e.on("keydown",((t,n)=>{if(!this.isEnabled||n.keyCode!=u.tab||n.ctrlKey)return;const s=new Rt(e,"tab",e.selection.getFirstRange());e.fire(s,n),s.stop.called&&t.stop()}))}observe(){}stopObserving(){}} + */class jt extends xt{constructor(e){super(e);const t=this.document;t.on("keydown",((e,n)=>{if(!this.isEnabled||n.keyCode!=d.tab||n.ctrlKey)return;const s=new Re(t,"tab",t.selection.getFirstRange());t.fire(s,n),s.stop.called&&e.stop()}))}observe(){}stopObserving(){}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class ze extends(a()){constructor(t){super(),this.domRoots=new Map,this._initialDomRootAttributes=new WeakMap,this._observers=new Map,this._ongoingChange=!1,this._postFixersInProgress=!1,this._renderingDisabled=!1,this._hasChangedSinceTheLastRendering=!1,this.document=new Bt(t),this.domConverter=new Ce(this.document),this.set("isRenderingInProgress",!1),this.set("hasDomSelection",!1),this._renderer=new fe(this.domConverter,this.document.selection),this._renderer.bind("isFocused","isSelecting","isComposing").to(this.document,"isFocused","isSelecting","isComposing"),this._writer=new Kt(this.document),this.addObserver(Fe),this.addObserver(Ie),this.addObserver(De),this.addObserver(Me),this.addObserver(Ne),this.addObserver(Ve),this.addObserver(We),this.addObserver(Le),this.addObserver(je),this.document.on("arrowKey",de,{priority:"low"}),Wt(this),this.on("render",(()=>{this._render(),this.document.fire("layoutChanged"),this._hasChangedSinceTheLastRendering=!1})),this.listenTo(this.document.selection,"change",(()=>{this._hasChangedSinceTheLastRendering=!0})),this.listenTo(this.document,"change:isFocused",(()=>{this._hasChangedSinceTheLastRendering=!0})),f.isiOS&&this.listenTo(this.document,"blur",((t,e)=>{this.domConverter.mapDomToView(e.domEvent.relatedTarget)||this.domConverter._clearDomSelection()}))}attachDomRoot(t,e="main"){const n=this.document.getRoot(e);n._name=t.tagName.toLowerCase();const s={};for(const{name:e,value:i}of Array.from(t.attributes))s[e]=i,"class"===e?this._writer.addClass(i.split(" "),n):this._writer.setAttribute(e,i,n);this._initialDomRootAttributes.set(t,s);const i=()=>{this._writer.setAttribute("contenteditable",(!n.isReadOnly).toString(),n),n.isReadOnly?this._writer.addClass("ck-read-only",n):this._writer.removeClass("ck-read-only",n)};i(),this.domRoots.set(e,t),this.domConverter.bindElements(t,n),this._renderer.markToSync("children",n),this._renderer.markToSync("attributes",n),this._renderer.domDocuments.add(t.ownerDocument),n.on("change:children",((t,e)=>this._renderer.markToSync("children",e))),n.on("change:attributes",((t,e)=>this._renderer.markToSync("attributes",e))),n.on("change:text",((t,e)=>this._renderer.markToSync("text",e))),n.on("change:isReadOnly",(()=>this.change(i))),n.on("change",(()=>{this._hasChangedSinceTheLastRendering=!0}));for(const n of this._observers.values())n.observe(t,e)}detachDomRoot(t){const e=this.domRoots.get(t);Array.from(e.attributes).forEach((({name:t})=>e.removeAttribute(t)));const n=this._initialDomRootAttributes.get(e);for(const t in n)e.setAttribute(t,n[t]);this.domRoots.delete(t),this.domConverter.unbindDomElement(e);for(const t of this._observers.values())t.stopObserving(e)}getDomRoot(t="main"){return this.domRoots.get(t)}addObserver(t){let e=this._observers.get(t);if(e)return e;e=new t(this),this._observers.set(t,e);for(const[t,n]of this.domRoots)e.observe(n,t);return e.enable(),e}getObserver(t){return this._observers.get(t)}disableObservers(){for(const t of this._observers.values())t.disable()}enableObservers(){for(const t of this._observers.values())t.enable()}scrollToTheSelection({alignToTop:t,forceScroll:e,viewportOffset:n=20,ancestorOffset:s=20}={}){const i=this.document.selection.getFirstRange();if(!i)return;const r=U({alignToTop:t,forceScroll:e,viewportOffset:n,ancestorOffset:s});"number"==typeof n&&(n={top:n,bottom:n,left:n,right:n});const o={target:this.domConverter.viewRangeToDom(i),viewportOffset:n,ancestorOffset:s,alignToTop:t,forceScroll:e};this.fire("scrollToTheSelection",o,r),R(o)}focus(){if(!this.document.isFocused){const t=this.document.selection.editableElement;t&&(this.domConverter.focus(t),this.forceRender())}}change(t){if(this.isRenderingInProgress||this._postFixersInProgress)throw new n("cannot-change-view-tree",this);try{if(this._ongoingChange)return t(this._writer);this._ongoingChange=!0;const e=t(this._writer);return this._ongoingChange=!1,!this._renderingDisabled&&this._hasChangedSinceTheLastRendering&&(this._postFixersInProgress=!0,this.document._callPostFixers(this._writer),this._postFixersInProgress=!1,this.fire("render")),e}catch(t){ + */class Ut extends(a()){constructor(e){super(),this.domRoots=new Map,this._initialDomRootAttributes=new WeakMap,this._observers=new Map,this._ongoingChange=!1,this._postFixersInProgress=!1,this._renderingDisabled=!1,this._hasChangedSinceTheLastRendering=!1,this.document=new Fe(e),this.domConverter=new Ct(this.document),this.set("isRenderingInProgress",!1),this.set("hasDomSelection",!1),this._renderer=new ft(this.domConverter,this.document.selection),this._renderer.bind("isFocused","isSelecting","isComposing").to(this.document,"isFocused","isSelecting","isComposing"),this._writer=new Ke(this.document),this.addObserver(It),this.addObserver(Bt),this.addObserver(Dt),this.addObserver(Mt),this.addObserver(Nt),this.addObserver(Vt),this.addObserver(Wt),this.addObserver(Lt),this.addObserver(jt),this.document.on("arrowKey",ut,{priority:"low"}),We(this),this.on("render",(()=>{this._render(),this.document.fire("layoutChanged"),this._hasChangedSinceTheLastRendering=!1})),this.listenTo(this.document.selection,"change",(()=>{this._hasChangedSinceTheLastRendering=!0})),this.listenTo(this.document,"change:isFocused",(()=>{this._hasChangedSinceTheLastRendering=!0})),f.isiOS&&this.listenTo(this.document,"blur",((e,t)=>{this.domConverter.mapDomToView(t.domEvent.relatedTarget)||this.domConverter._clearDomSelection()}))}attachDomRoot(e,t="main"){const n=this.document.getRoot(t);n._name=e.tagName.toLowerCase();const s={};for(const{name:t,value:i}of Array.from(e.attributes))s[t]=i,"class"===t?this._writer.addClass(i.split(" "),n):this._writer.setAttribute(t,i,n);this._initialDomRootAttributes.set(e,s);const i=()=>{this._writer.setAttribute("contenteditable",(!n.isReadOnly).toString(),n),n.isReadOnly?this._writer.addClass("ck-read-only",n):this._writer.removeClass("ck-read-only",n)};i(),this.domRoots.set(t,e),this.domConverter.bindElements(e,n),this._renderer.markToSync("children",n),this._renderer.markToSync("attributes",n),this._renderer.domDocuments.add(e.ownerDocument),n.on("change:children",((e,t)=>this._renderer.markToSync("children",t))),n.on("change:attributes",((e,t)=>this._renderer.markToSync("attributes",t))),n.on("change:text",((e,t)=>this._renderer.markToSync("text",t))),n.on("change:isReadOnly",(()=>this.change(i))),n.on("change",(()=>{this._hasChangedSinceTheLastRendering=!0}));for(const n of this._observers.values())n.observe(e,t)}detachDomRoot(e){const t=this.domRoots.get(e);Array.from(t.attributes).forEach((({name:e})=>t.removeAttribute(e)));const n=this._initialDomRootAttributes.get(t);for(const e in n)t.setAttribute(e,n[e]);this.domRoots.delete(e),this.domConverter.unbindDomElement(t);for(const e of this._observers.values())e.stopObserving(t)}getDomRoot(e="main"){return this.domRoots.get(e)}addObserver(e){let t=this._observers.get(e);if(t)return t;t=new e(this),this._observers.set(e,t);for(const[e,n]of this.domRoots)t.observe(n,e);return t.enable(),t}getObserver(e){return this._observers.get(e)}disableObservers(){for(const e of this._observers.values())e.disable()}enableObservers(){for(const e of this._observers.values())e.enable()}scrollToTheSelection({alignToTop:e,forceScroll:t,viewportOffset:n=20,ancestorOffset:s=20}={}){const i=this.document.selection.getFirstRange();if(!i)return;const r=z({alignToTop:e,forceScroll:t,viewportOffset:n,ancestorOffset:s});"number"==typeof n&&(n={top:n,bottom:n,left:n,right:n});const o={target:this.domConverter.viewRangeToDom(i),viewportOffset:n,ancestorOffset:s,alignToTop:e,forceScroll:t};this.fire("scrollToTheSelection",o,r),R(o)}focus(){if(!this.document.isFocused){const e=this.document.selection.editableElement;e&&(this.domConverter.focus(e),this.forceRender())}}change(e){if(this.isRenderingInProgress||this._postFixersInProgress)throw new n("cannot-change-view-tree",this);try{if(this._ongoingChange)return e(this._writer);this._ongoingChange=!0;const t=e(this._writer);return this._ongoingChange=!1,!this._renderingDisabled&&this._hasChangedSinceTheLastRendering&&(this._postFixersInProgress=!0,this.document._callPostFixers(this._writer),this._postFixersInProgress=!1,this.fire("render")),t}catch(e){ /* istanbul ignore next -- @preserve */ -n.rethrowUnexpectedError(t,this)}}forceRender(){this._hasChangedSinceTheLastRendering=!0,this.getObserver(Ie).flush(),this.change((()=>{}))}destroy(){for(const t of this._observers.values())t.destroy();this.document.destroy(),this.stopListening()}createPositionAt(t,e){return At._createAt(t,e)}createPositionAfter(t){return At._createAfter(t)}createPositionBefore(t){return At._createBefore(t)}createRange(t,e){return new Ct(t,e)}createRangeOn(t){return Ct._createOn(t)}createRangeIn(t){return Ct._createIn(t)}createSelection(...t){return new St(...t)}_disableRendering(t){this._renderingDisabled=t,0==t&&this.change((()=>{}))}_render(){this.isRenderingInProgress=!0,this.disableObservers(),this._renderer.render(),this.enableObservers(),this.isRenderingInProgress=!1}} +n.rethrowUnexpectedError(e,this)}}forceRender(){this._hasChangedSinceTheLastRendering=!0,this.getObserver(Bt).flush(),this.change((()=>{}))}destroy(){for(const e of this._observers.values())e.destroy();this.document.destroy(),this.stopListening()}createPositionAt(e,t){return Ae._createAt(e,t)}createPositionAfter(e){return Ae._createAfter(e)}createPositionBefore(e){return Ae._createBefore(e)}createRange(e,t){return new Ce(e,t)}createRangeOn(e){return Ce._createOn(e)}createRangeIn(e){return Ce._createIn(e)}createSelection(...e){return new Ee(...e)}_disableRendering(e){this._renderingDisabled=e,0==e&&this.change((()=>{}))}_render(){this.isRenderingInProgress=!0,this.disableObservers(),this._renderer.render(),this.enableObservers(),this.isRenderingInProgress=!1}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Ue{ + */class zt{ /* istanbul ignore next -- @preserve */ is(){throw new Error("is() method is abstract")}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */let Je=class extends Ue{constructor(t){super(),this.parent=null,this._attrs=r(t)}get document(){return null}get index(){let t;if(!this.parent)return null;if(null===(t=this.parent.getChildIndex(this)))throw new n("model-node-not-found-in-parent",this);return t}get startOffset(){let t;if(!this.parent)return null;if(null===(t=this.parent.getChildStartOffset(this)))throw new n("model-node-not-found-in-parent",this);return t}get offsetSize(){return 1}get endOffset(){return this.parent?this.startOffset+this.offsetSize:null}get nextSibling(){const t=this.index;return null!==t&&this.parent.getChild(t+1)||null}get previousSibling(){const t=this.index;return null!==t&&this.parent.getChild(t-1)||null}get root(){let t=this;for(;t.parent;)t=t.parent;return t}isAttached(){return null!==this.parent&&this.root.isAttached()}getPath(){const t=[];let e=this;for(;e.parent;)t.unshift(e.startOffset),e=e.parent;return t}getAncestors(t={}){const e=[];let n=t.includeSelf?this:this.parent;for(;n;)e[t.parentFirst?"push":"unshift"](n),n=n.parent;return e}getCommonAncestor(t,e={}){const n=this.getAncestors(e),s=t.getAncestors(e);let i=0;for(;n[i]==s[i]&&n[i];)i++;return 0===i?null:n[i-1]}isBefore(t){if(this==t)return!1;if(this.root!==t.root)return!1;const e=this.getPath(),n=t.getPath(),i=s(e,n);switch(i){case"prefix":return!0;case"extension":return!1;default:return e[i]<n[i]}}isAfter(t){return this!=t&&(this.root===t.root&&!this.isBefore(t))}hasAttribute(t){return this._attrs.has(t)}getAttribute(t){return this._attrs.get(t)}getAttributes(){return this._attrs.entries()}getAttributeKeys(){return this._attrs.keys()}toJSON(){const t={};return this._attrs.size&&(t.attributes=Array.from(this._attrs).reduce(((t,e)=>(t[e[0]]=e[1],t)),{})),t}_clone(t){return new this.constructor(this._attrs)}_remove(){this.parent._removeChildren(this.index)}_setAttribute(t,e){this._attrs.set(t,e)}_setAttributesTo(t){this._attrs=r(t)}_removeAttribute(t){return this._attrs.delete(t)}_clearAttributes(){this._attrs.clear()}};Je.prototype.is=function(t){return"node"===t||"model:node"===t}; + */let Jt=class extends zt{constructor(e){super(),this.parent=null,this._attrs=r(e)}get document(){return null}get index(){let e;if(!this.parent)return null;if(null===(e=this.parent.getChildIndex(this)))throw new n("model-node-not-found-in-parent",this);return e}get startOffset(){let e;if(!this.parent)return null;if(null===(e=this.parent.getChildStartOffset(this)))throw new n("model-node-not-found-in-parent",this);return e}get offsetSize(){return 1}get endOffset(){return this.parent?this.startOffset+this.offsetSize:null}get nextSibling(){const e=this.index;return null!==e&&this.parent.getChild(e+1)||null}get previousSibling(){const e=this.index;return null!==e&&this.parent.getChild(e-1)||null}get root(){let e=this;for(;e.parent;)e=e.parent;return e}isAttached(){return null!==this.parent&&this.root.isAttached()}getPath(){const e=[];let t=this;for(;t.parent;)e.unshift(t.startOffset),t=t.parent;return e}getAncestors(e={}){const t=[];let n=e.includeSelf?this:this.parent;for(;n;)t[e.parentFirst?"push":"unshift"](n),n=n.parent;return t}getCommonAncestor(e,t={}){const n=this.getAncestors(t),s=e.getAncestors(t);let i=0;for(;n[i]==s[i]&&n[i];)i++;return 0===i?null:n[i-1]}isBefore(e){if(this==e)return!1;if(this.root!==e.root)return!1;const t=this.getPath(),n=e.getPath(),i=s(t,n);switch(i){case"prefix":return!0;case"extension":return!1;default:return t[i]<n[i]}}isAfter(e){return this!=e&&(this.root===e.root&&!this.isBefore(e))}hasAttribute(e){return this._attrs.has(e)}getAttribute(e){return this._attrs.get(e)}getAttributes(){return this._attrs.entries()}getAttributeKeys(){return this._attrs.keys()}toJSON(){const e={};return this._attrs.size&&(e.attributes=Array.from(this._attrs).reduce(((e,t)=>(e[t[0]]=t[1],e)),{})),e}_clone(e){return new this.constructor(this._attrs)}_remove(){this.parent._removeChildren(this.index)}_setAttribute(e,t){this._attrs.set(e,t)}_setAttributesTo(e){this._attrs=r(e)}_removeAttribute(e){return this._attrs.delete(e)}_clearAttributes(){this._attrs.clear()}};Jt.prototype.is=function(e){return"node"===e||"model:node"===e}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Ke{constructor(t){this._nodes=[],t&&this._insertNodes(0,t)}[Symbol.iterator](){return this._nodes[Symbol.iterator]()}get length(){return this._nodes.length}get maxOffset(){return this._nodes.reduce(((t,e)=>t+e.offsetSize),0)}getNode(t){return this._nodes[t]||null}getNodeIndex(t){const e=this._nodes.indexOf(t);return-1==e?null:e}getNodeStartOffset(t){const e=this.getNodeIndex(t);return null===e?null:this._nodes.slice(0,e).reduce(((t,e)=>t+e.offsetSize),0)}indexToOffset(t){if(t==this._nodes.length)return this.maxOffset;const e=this._nodes[t];if(!e)throw new n("model-nodelist-index-out-of-bounds",this);return this.getNodeStartOffset(e)}offsetToIndex(t){let e=0;for(const n of this._nodes){if(t>=e&&t<e+n.offsetSize)return this.getNodeIndex(n);e+=n.offsetSize}if(e!=t)throw new n("model-nodelist-offset-out-of-bounds",this,{offset:t,nodeList:this});return this.length}_insertNodes(t,e){for(const t of e)if(!(t instanceof Je))throw new n("model-nodelist-insertnodes-not-node",this);this._nodes=x(this._nodes,Array.from(e),t,0)}_removeNodes(t,e=1){return this._nodes.splice(t,e)}toJSON(){return this._nodes.map((t=>t.toJSON()))}} +class Kt{constructor(e){this._nodes=[],e&&this._insertNodes(0,e)}[Symbol.iterator](){return this._nodes[Symbol.iterator]()}get length(){return this._nodes.length}get maxOffset(){return this._nodes.reduce(((e,t)=>e+t.offsetSize),0)}getNode(e){return this._nodes[e]||null}getNodeIndex(e){const t=this._nodes.indexOf(e);return-1==t?null:t}getNodeStartOffset(e){const t=this.getNodeIndex(e);return null===t?null:this._nodes.slice(0,t).reduce(((e,t)=>e+t.offsetSize),0)}indexToOffset(e){if(e==this._nodes.length)return this.maxOffset;const t=this._nodes[e];if(!t)throw new n("model-nodelist-index-out-of-bounds",this);return this.getNodeStartOffset(t)}offsetToIndex(e){let t=0;for(const n of this._nodes){if(e>=t&&e<t+n.offsetSize)return this.getNodeIndex(n);t+=n.offsetSize}if(t!=e)throw new n("model-nodelist-offset-out-of-bounds",this,{offset:e,nodeList:this});return this.length}_insertNodes(e,t){for(const e of t)if(!(e instanceof Jt))throw new n("model-nodelist-insertnodes-not-node",this);this._nodes=x(this._nodes,Array.from(t),e,0)}_removeNodes(e,t=1){return this._nodes.splice(e,t)}toJSON(){return this._nodes.map((e=>e.toJSON()))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Ge extends Je{constructor(t,e){super(e),this._data=t||""}get offsetSize(){return this.data.length}get data(){return this._data}toJSON(){const t=super.toJSON();return t.data=this.data,t}_clone(){return new Ge(this.data,this.getAttributes())}static fromJSON(t){return new Ge(t.data,t.attributes)}}Ge.prototype.is=function(t){return"$text"===t||"model:$text"===t||"text"===t||"model:text"===t||"node"===t||"model:node"===t}; + */class Gt extends Jt{constructor(e,t){super(t),this._data=e||""}get offsetSize(){return this.data.length}get data(){return this._data}toJSON(){const e=super.toJSON();return e.data=this.data,e}_clone(){return new Gt(this.data,this.getAttributes())}static fromJSON(e){return new Gt(e.data,e.attributes)}}Gt.prototype.is=function(e){return"$text"===e||"model:$text"===e||"text"===e||"model:text"===e||"node"===e||"model:node"===e}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class He extends Ue{constructor(t,e,s){if(super(),this.textNode=t,e<0||e>t.offsetSize)throw new n("model-textproxy-wrong-offsetintext",this);if(s<0||e+s>t.offsetSize)throw new n("model-textproxy-wrong-length",this);this.data=t.data.substring(e,e+s),this.offsetInText=e}get startOffset(){return null!==this.textNode.startOffset?this.textNode.startOffset+this.offsetInText:null}get offsetSize(){return this.data.length}get endOffset(){return null!==this.startOffset?this.startOffset+this.offsetSize:null}get isPartial(){return this.offsetSize!==this.textNode.offsetSize}get parent(){return this.textNode.parent}get root(){return this.textNode.root}getPath(){const t=this.textNode.getPath();return t.length>0&&(t[t.length-1]+=this.offsetInText),t}getAncestors(t={}){const e=[];let n=t.includeSelf?this:this.parent;for(;n;)e[t.parentFirst?"push":"unshift"](n),n=n.parent;return e}hasAttribute(t){return this.textNode.hasAttribute(t)}getAttribute(t){return this.textNode.getAttribute(t)}getAttributes(){return this.textNode.getAttributes()}getAttributeKeys(){return this.textNode.getAttributeKeys()}}He.prototype.is=function(t){return"$textProxy"===t||"model:$textProxy"===t||"textProxy"===t||"model:textProxy"===t}; +class Ht extends zt{constructor(e,t,s){if(super(),this.textNode=e,t<0||t>e.offsetSize)throw new n("model-textproxy-wrong-offsetintext",this);if(s<0||t+s>e.offsetSize)throw new n("model-textproxy-wrong-length",this);this.data=e.data.substring(t,t+s),this.offsetInText=t}get startOffset(){return null!==this.textNode.startOffset?this.textNode.startOffset+this.offsetInText:null}get offsetSize(){return this.data.length}get endOffset(){return null!==this.startOffset?this.startOffset+this.offsetSize:null}get isPartial(){return this.offsetSize!==this.textNode.offsetSize}get parent(){return this.textNode.parent}get root(){return this.textNode.root}getPath(){const e=this.textNode.getPath();return e.length>0&&(e[e.length-1]+=this.offsetInText),e}getAncestors(e={}){const t=[];let n=e.includeSelf?this:this.parent;for(;n;)t[e.parentFirst?"push":"unshift"](n),n=n.parent;return t}hasAttribute(e){return this.textNode.hasAttribute(e)}getAttribute(e){return this.textNode.getAttribute(e)}getAttributes(){return this.textNode.getAttributes()}getAttributeKeys(){return this.textNode.getAttributeKeys()}}Ht.prototype.is=function(e){return"$textProxy"===e||"model:$textProxy"===e||"textProxy"===e||"model:textProxy"===e}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Ye extends Je{constructor(t,e,n){super(e),this._children=new Ke,this.name=t,n&&this._insertChild(0,n)}get childCount(){return this._children.length}get maxOffset(){return this._children.maxOffset}get isEmpty(){return 0===this.childCount}getChild(t){return this._children.getNode(t)}getChildren(){return this._children[Symbol.iterator]()}getChildIndex(t){return this._children.getNodeIndex(t)}getChildStartOffset(t){return this._children.getNodeStartOffset(t)}offsetToIndex(t){return this._children.offsetToIndex(t)}getNodeByPath(t){let e=this;for(const n of t)e=e.getChild(e.offsetToIndex(n));return e}findAncestor(t,e={}){let n=e.includeSelf?this:this.parent;for(;n;){if(n.name===t)return n;n=n.parent}return null}toJSON(){const t=super.toJSON();if(t.name=this.name,this._children.length>0){t.children=[];for(const e of this._children)t.children.push(e.toJSON())}return t}_clone(t=!1){const e=t?Array.from(this._children).map((t=>t._clone(!0))):void 0;return new Ye(this.name,this.getAttributes(),e)}_appendChild(t){this._insertChild(this.childCount,t)}_insertChild(t,e){const n=function(t){if("string"==typeof t)return[new Ge(t)];o(t)||(t=[t]);return Array.from(t).map((t=>"string"==typeof t?new Ge(t):t instanceof He?new Ge(t.data,t.getAttributes()):t))} +class Yt extends Jt{constructor(e,t,n){super(t),this._children=new Kt,this.name=e,n&&this._insertChild(0,n)}get childCount(){return this._children.length}get maxOffset(){return this._children.maxOffset}get isEmpty(){return 0===this.childCount}getChild(e){return this._children.getNode(e)}getChildren(){return this._children[Symbol.iterator]()}getChildIndex(e){return this._children.getNodeIndex(e)}getChildStartOffset(e){return this._children.getNodeStartOffset(e)}offsetToIndex(e){return this._children.offsetToIndex(e)}getNodeByPath(e){let t=this;for(const n of e)t=t.getChild(t.offsetToIndex(n));return t}findAncestor(e,t={}){let n=t.includeSelf?this:this.parent;for(;n;){if(n.name===e)return n;n=n.parent}return null}toJSON(){const e=super.toJSON();if(e.name=this.name,this._children.length>0){e.children=[];for(const t of this._children)e.children.push(t.toJSON())}return e}_clone(e=!1){const t=e?Array.from(this._children).map((e=>e._clone(!0))):void 0;return new Yt(this.name,this.getAttributes(),t)}_appendChild(e){this._insertChild(this.childCount,e)}_insertChild(e,t){const n=function(e){if("string"==typeof e)return[new Gt(e)];o(e)||(e=[e]);return Array.from(e).map((e=>"string"==typeof e?new Gt(e):e instanceof Ht?new Gt(e.data,e.getAttributes()):e))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(e);for(const t of n)null!==t.parent&&t._remove(),t.parent=this;this._children._insertNodes(t,n)}_removeChildren(t,e=1){const n=this._children._removeNodes(t,e);for(const t of n)t.parent=null;return n}static fromJSON(t){let e;if(t.children){e=[];for(const n of t.children)n.name?e.push(Ye.fromJSON(n)):e.push(Ge.fromJSON(n))}return new Ye(t.name,t.attributes,e)}}Ye.prototype.is=function(t,e){return e?e===this.name&&("element"===t||"model:element"===t):"element"===t||"model:element"===t||"node"===t||"model:node"===t};class Xe{constructor(t){if(!t||!t.boundaries&&!t.startPosition)throw new n("model-tree-walker-no-start-position",null);const e=t.direction||"forward";if("forward"!=e&&"backward"!=e)throw new n("model-tree-walker-unknown-direction",t,{direction:e});this.direction=e,this.boundaries=t.boundaries||null,t.startPosition?this._position=t.startPosition.clone():this._position=Ze._createAt(this.boundaries["backward"==this.direction?"end":"start"]),this.position.stickiness="toNone",this.singleCharacters=!!t.singleCharacters,this.shallow=!!t.shallow,this.ignoreElementEnd=!!t.ignoreElementEnd,this._boundaryStartParent=this.boundaries?this.boundaries.start.parent:null,this._boundaryEndParent=this.boundaries?this.boundaries.end.parent:null,this._visitedParent=this.position.parent}[Symbol.iterator](){return this}get position(){return this._position}skip(t){let e,n,s,i;do{s=this.position,i=this._visitedParent,({done:e,value:n}=this.next())}while(!e&&t(n));e||(this._position=s,this._visitedParent=i)}next(){return"forward"==this.direction?this._next():this._previous()}_next(){const t=this.position,e=this.position.clone(),n=this._visitedParent;if(null===n.parent&&e.offset===n.maxOffset)return{done:!0,value:void 0};if(n===this._boundaryEndParent&&e.offset==this.boundaries.end.offset)return{done:!0,value:void 0};const s=tn(e,n),i=s||en(e,n,s);if(i instanceof Ye){if(this.shallow){if(this.boundaries&&this.boundaries.end.isBefore(e))return{done:!0,value:void 0};e.offset++}else e.path.push(0),this._visitedParent=i;return this._position=e,Qe("elementStart",i,t,e,1)}if(i instanceof Ge){let s;if(this.singleCharacters)s=1;else{let t=i.endOffset;this._boundaryEndParent==n&&this.boundaries.end.offset<t&&(t=this.boundaries.end.offset),s=t-e.offset}const r=e.offset-i.startOffset,o=new He(i,r,s);return e.offset+=s,this._position=e,Qe("text",o,t,e,s)}return e.path.pop(),e.offset++,this._position=e,this._visitedParent=n.parent,this.ignoreElementEnd?this._next():Qe("elementEnd",n,t,e)}_previous(){const t=this.position,e=this.position.clone(),n=this._visitedParent;if(null===n.parent&&0===e.offset)return{done:!0,value:void 0};if(n==this._boundaryStartParent&&e.offset==this.boundaries.start.offset)return{done:!0,value:void 0};const s=e.parent,i=tn(e,s),r=i||nn(e,s,i);if(r instanceof Ye)return e.offset--,this.shallow?(this._position=e,Qe("elementStart",r,t,e,1)):(e.path.push(r.maxOffset),this._position=e,this._visitedParent=r,this.ignoreElementEnd?this._previous():Qe("elementEnd",r,t,e));if(r instanceof Ge){let s;if(this.singleCharacters)s=1;else{let t=r.startOffset;this._boundaryStartParent==n&&this.boundaries.start.offset>t&&(t=this.boundaries.start.offset),s=e.offset-t}const i=e.offset-r.startOffset,o=new He(r,i-s,s);return e.offset-=s,this._position=e,Qe("text",o,t,e,s)}return e.path.pop(),this._position=e,this._visitedParent=n.parent,Qe("elementStart",n,t,e,1)}}function Qe(t,e,n,s,i){return{done:!1,value:{type:t,item:e,previousPosition:n,nextPosition:s,length:i}}} + */(t);for(const e of n)null!==e.parent&&e._remove(),e.parent=this;this._children._insertNodes(e,n)}_removeChildren(e,t=1){const n=this._children._removeNodes(e,t);for(const e of n)e.parent=null;return n}static fromJSON(e){let t;if(e.children){t=[];for(const n of e.children)n.name?t.push(Yt.fromJSON(n)):t.push(Gt.fromJSON(n))}return new Yt(e.name,e.attributes,t)}}Yt.prototype.is=function(e,t){return t?t===this.name&&("element"===e||"model:element"===e):"element"===e||"model:element"===e||"node"===e||"model:node"===e};class Xt{constructor(e){if(!e||!e.boundaries&&!e.startPosition)throw new n("model-tree-walker-no-start-position",null);const t=e.direction||"forward";if("forward"!=t&&"backward"!=t)throw new n("model-tree-walker-unknown-direction",e,{direction:t});this.direction=t,this.boundaries=e.boundaries||null,e.startPosition?this._position=e.startPosition.clone():this._position=Zt._createAt(this.boundaries["backward"==this.direction?"end":"start"]),this.position.stickiness="toNone",this.singleCharacters=!!e.singleCharacters,this.shallow=!!e.shallow,this.ignoreElementEnd=!!e.ignoreElementEnd,this._boundaryStartParent=this.boundaries?this.boundaries.start.parent:null,this._boundaryEndParent=this.boundaries?this.boundaries.end.parent:null,this._visitedParent=this.position.parent}[Symbol.iterator](){return this}get position(){return this._position}skip(e){let t,n,s,i;do{s=this.position,i=this._visitedParent,({done:t,value:n}=this.next())}while(!t&&e(n));t||(this._position=s,this._visitedParent=i)}next(){return"forward"==this.direction?this._next():this._previous()}_next(){const e=this.position,t=this.position.clone(),n=this._visitedParent;if(null===n.parent&&t.offset===n.maxOffset)return{done:!0,value:void 0};if(n===this._boundaryEndParent&&t.offset==this.boundaries.end.offset)return{done:!0,value:void 0};const s=en(t,n),i=s||tn(t,n,s);if(i instanceof Yt){if(this.shallow){if(this.boundaries&&this.boundaries.end.isBefore(t))return{done:!0,value:void 0};t.offset++}else t.path.push(0),this._visitedParent=i;return this._position=t,Qt("elementStart",i,e,t,1)}if(i instanceof Gt){let s;if(this.singleCharacters)s=1;else{let e=i.endOffset;this._boundaryEndParent==n&&this.boundaries.end.offset<e&&(e=this.boundaries.end.offset),s=e-t.offset}const r=t.offset-i.startOffset,o=new Ht(i,r,s);return t.offset+=s,this._position=t,Qt("text",o,e,t,s)}return t.path.pop(),t.offset++,this._position=t,this._visitedParent=n.parent,this.ignoreElementEnd?this._next():Qt("elementEnd",n,e,t)}_previous(){const e=this.position,t=this.position.clone(),n=this._visitedParent;if(null===n.parent&&0===t.offset)return{done:!0,value:void 0};if(n==this._boundaryStartParent&&t.offset==this.boundaries.start.offset)return{done:!0,value:void 0};const s=t.parent,i=en(t,s),r=i||nn(t,s,i);if(r instanceof Yt)return t.offset--,this.shallow?(this._position=t,Qt("elementStart",r,e,t,1)):(t.path.push(r.maxOffset),this._position=t,this._visitedParent=r,this.ignoreElementEnd?this._previous():Qt("elementEnd",r,e,t));if(r instanceof Gt){let s;if(this.singleCharacters)s=1;else{let e=r.startOffset;this._boundaryStartParent==n&&this.boundaries.start.offset>e&&(e=this.boundaries.start.offset),s=t.offset-e}const i=t.offset-r.startOffset,o=new Ht(r,i-s,s);return t.offset-=s,this._position=t,Qt("text",o,e,t,s)}return t.path.pop(),this._position=t,this._visitedParent=n.parent,Qt("elementStart",n,e,t,1)}}function Qt(e,t,n,s,i){return{done:!1,value:{type:e,item:t,previousPosition:n,nextPosition:s,length:i}}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Ze extends Ue{constructor(t,e,s="toNone"){if(super(),!t.is("element")&&!t.is("documentFragment"))throw new n("model-position-root-invalid",t);if(!(e instanceof Array)||0===e.length)throw new n("model-position-path-incorrect-format",t,{path:e});t.is("rootElement")?e=e.slice():(e=[...t.getPath(),...e],t=t.root),this.root=t,this.path=e,this.stickiness=s}get offset(){return this.path[this.path.length-1]}set offset(t){this.path[this.path.length-1]=t}get parent(){let t=this.root;for(let e=0;e<this.path.length-1;e++)if(t=t.getChild(t.offsetToIndex(this.path[e])),!t)throw new n("model-position-path-incorrect",this,{position:this});if(t.is("$text"))throw new n("model-position-path-incorrect",this,{position:this});return t}get index(){return this.parent.offsetToIndex(this.offset)}get textNode(){return tn(this,this.parent)}get nodeAfter(){const t=this.parent;return en(this,t,tn(this,t))}get nodeBefore(){const t=this.parent;return nn(this,t,tn(this,t))}get isAtStart(){return 0===this.offset}get isAtEnd(){return this.offset==this.parent.maxOffset}compareWith(t){if(this.root!=t.root)return"different";const e=s(this.path,t.path);switch(e){case"same":return"same";case"prefix":return"before";case"extension":return"after";default:return this.path[e]<t.path[e]?"before":"after"}}getLastMatchingPosition(t,e={}){e.startPosition=this;const n=new Xe(e);return n.skip(t),n.position}getParentPath(){return this.path.slice(0,-1)}getAncestors(){const t=this.parent;return t.is("documentFragment")?[t]:t.getAncestors({includeSelf:!0})}findAncestor(t){const e=this.parent;return e.is("element")?e.findAncestor(t,{includeSelf:!0}):null}getCommonPath(t){if(this.root!=t.root)return[];const e=s(this.path,t.path),n="string"==typeof e?Math.min(this.path.length,t.path.length):e;return this.path.slice(0,n)}getCommonAncestor(t){const e=this.getAncestors(),n=t.getAncestors();let s=0;for(;e[s]==n[s]&&e[s];)s++;return 0===s?null:e[s-1]}getShiftedBy(t){const e=this.clone(),n=e.offset+t;return e.offset=n<0?0:n,e}isAfter(t){return"after"==this.compareWith(t)}isBefore(t){return"before"==this.compareWith(t)}isEqual(t){return"same"==this.compareWith(t)}isTouching(t){if(this.root!==t.root)return!1;const e=Math.min(this.path.length,t.path.length);for(let n=0;n<e;n++){const e=this.path[n]-t.path[n];if(e<-1||e>1)return!1;if(1===e)return sn(t,this,n);if(-1===e)return sn(this,t,n)}return this.path.length===t.path.length||(this.path.length>t.path.length?rn(this.path,e):rn(t.path,e))}hasSameParentAs(t){if(this.root!==t.root)return!1;const e=this.getParentPath(),n=t.getParentPath();return"same"==s(e,n)}getTransformedByOperation(t){let e;switch(t.type){case"insert":e=this._getTransformedByInsertOperation(t);break;case"move":case"remove":case"reinsert":e=this._getTransformedByMoveOperation(t);break;case"split":e=this._getTransformedBySplitOperation(t);break;case"merge":e=this._getTransformedByMergeOperation(t);break;default:e=Ze._createAt(this)}return e}_getTransformedByInsertOperation(t){return this._getTransformedByInsertion(t.position,t.howMany)}_getTransformedByMoveOperation(t){return this._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany)}_getTransformedBySplitOperation(t){const e=t.movedRange;return e.containsPosition(this)||e.start.isEqual(this)&&"toNext"==this.stickiness?this._getCombined(t.splitPosition,t.moveTargetPosition):t.graveyardPosition?this._getTransformedByMove(t.graveyardPosition,t.insertionPosition,1):this._getTransformedByInsertion(t.insertionPosition,1)}_getTransformedByMergeOperation(t){const e=t.movedRange;let n;return e.containsPosition(this)||e.start.isEqual(this)?(n=this._getCombined(t.sourcePosition,t.targetPosition),t.sourcePosition.isBefore(t.targetPosition)&&(n=n._getTransformedByDeletion(t.deletionPosition,1))):n=this.isEqual(t.deletionPosition)?Ze._createAt(t.deletionPosition):this._getTransformedByMove(t.deletionPosition,t.graveyardPosition,1),n}_getTransformedByDeletion(t,e){const n=Ze._createAt(this);if(this.root!=t.root)return n;if("same"==s(t.getParentPath(),this.getParentPath())){if(t.offset<this.offset){if(t.offset+e>this.offset)return null;n.offset-=e}}else if("prefix"==s(t.getParentPath(),this.getParentPath())){const s=t.path.length-1;if(t.offset<=this.path[s]){if(t.offset+e>this.path[s])return null;n.path[s]-=e}}return n}_getTransformedByInsertion(t,e){const n=Ze._createAt(this);if(this.root!=t.root)return n;if("same"==s(t.getParentPath(),this.getParentPath()))(t.offset<this.offset||t.offset==this.offset&&"toPrevious"!=this.stickiness)&&(n.offset+=e);else if("prefix"==s(t.getParentPath(),this.getParentPath())){const s=t.path.length-1;t.offset<=this.path[s]&&(n.path[s]+=e)}return n}_getTransformedByMove(t,e,n){if(e=e._getTransformedByDeletion(t,n),t.isEqual(e))return Ze._createAt(this);const s=this._getTransformedByDeletion(t,n);return null===s||t.isEqual(this)&&"toNext"==this.stickiness||t.getShiftedBy(n).isEqual(this)&&"toPrevious"==this.stickiness?this._getCombined(t,e):s._getTransformedByInsertion(e,n)}_getCombined(t,e){const n=t.path.length-1,s=Ze._createAt(e);return s.stickiness=this.stickiness,s.offset=s.offset+this.path[n]-t.offset,s.path=[...s.path,...this.path.slice(n+1)],s}toJSON(){return{root:this.root.toJSON(),path:Array.from(this.path),stickiness:this.stickiness}}clone(){return new this.constructor(this.root,this.path,this.stickiness)}static _createAt(t,e,s="toNone"){if(t instanceof Ze)return new Ze(t.root,t.path,t.stickiness);{const i=t;if("end"==e)e=i.maxOffset;else{if("before"==e)return this._createBefore(i,s);if("after"==e)return this._createAfter(i,s);if(0!==e&&!e)throw new n("model-createpositionat-offset-required",[this,t])}if(!i.is("element")&&!i.is("documentFragment"))throw new n("model-position-parent-incorrect",[this,t]);const r=i.getPath();return r.push(e),new this(i.root,r,s)}}static _createAfter(t,e){if(!t.parent)throw new n("model-position-after-root",[this,t],{root:t});return this._createAt(t.parent,t.endOffset,e)}static _createBefore(t,e){if(!t.parent)throw new n("model-position-before-root",t,{root:t});return this._createAt(t.parent,t.startOffset,e)}static fromJSON(t,e){if("$graveyard"===t.root){const n=new Ze(e.graveyard,t.path);return n.stickiness=t.stickiness,n}if(!e.getRoot(t.root))throw new n("model-position-fromjson-no-root",e,{rootName:t.root});return new Ze(e.getRoot(t.root),t.path,t.stickiness)}}function tn(t,e){const n=e.getChild(e.offsetToIndex(t.offset));return n&&n.is("$text")&&n.startOffset<t.offset?n:null}function en(t,e,n){return null!==n?null:e.getChild(e.offsetToIndex(t.offset))}function nn(t,e,n){return null!==n?null:e.getChild(e.offsetToIndex(t.offset)-1)}function sn(t,e,n){return n+1!==t.path.length&&(!!rn(e.path,n+1)&&!!function(t,e){let n=t.parent,s=t.path.length-1,i=0;for(;s>=e;){if(t.path[s]+i!==n.maxOffset)return!1;i=1,s--,n=n.parent}return!0} + */class Zt extends zt{constructor(e,t,s="toNone"){if(super(),!e.is("element")&&!e.is("documentFragment"))throw new n("model-position-root-invalid",e);if(!(t instanceof Array)||0===t.length)throw new n("model-position-path-incorrect-format",e,{path:t});e.is("rootElement")?t=t.slice():(t=[...e.getPath(),...t],e=e.root),this.root=e,this.path=t,this.stickiness=s}get offset(){return this.path[this.path.length-1]}set offset(e){this.path[this.path.length-1]=e}get parent(){let e=this.root;for(let t=0;t<this.path.length-1;t++)if(e=e.getChild(e.offsetToIndex(this.path[t])),!e)throw new n("model-position-path-incorrect",this,{position:this});if(e.is("$text"))throw new n("model-position-path-incorrect",this,{position:this});return e}get index(){return this.parent.offsetToIndex(this.offset)}get textNode(){return en(this,this.parent)}get nodeAfter(){const e=this.parent;return tn(this,e,en(this,e))}get nodeBefore(){const e=this.parent;return nn(this,e,en(this,e))}get isAtStart(){return 0===this.offset}get isAtEnd(){return this.offset==this.parent.maxOffset}compareWith(e){if(this.root!=e.root)return"different";const t=s(this.path,e.path);switch(t){case"same":return"same";case"prefix":return"before";case"extension":return"after";default:return this.path[t]<e.path[t]?"before":"after"}}getLastMatchingPosition(e,t={}){t.startPosition=this;const n=new Xt(t);return n.skip(e),n.position}getParentPath(){return this.path.slice(0,-1)}getAncestors(){const e=this.parent;return e.is("documentFragment")?[e]:e.getAncestors({includeSelf:!0})}findAncestor(e){const t=this.parent;return t.is("element")?t.findAncestor(e,{includeSelf:!0}):null}getCommonPath(e){if(this.root!=e.root)return[];const t=s(this.path,e.path),n="string"==typeof t?Math.min(this.path.length,e.path.length):t;return this.path.slice(0,n)}getCommonAncestor(e){const t=this.getAncestors(),n=e.getAncestors();let s=0;for(;t[s]==n[s]&&t[s];)s++;return 0===s?null:t[s-1]}getShiftedBy(e){const t=this.clone(),n=t.offset+e;return t.offset=n<0?0:n,t}isAfter(e){return"after"==this.compareWith(e)}isBefore(e){return"before"==this.compareWith(e)}isEqual(e){return"same"==this.compareWith(e)}isTouching(e){if(this.root!==e.root)return!1;const t=Math.min(this.path.length,e.path.length);for(let n=0;n<t;n++){const t=this.path[n]-e.path[n];if(t<-1||t>1)return!1;if(1===t)return sn(e,this,n);if(-1===t)return sn(this,e,n)}return this.path.length===e.path.length||(this.path.length>e.path.length?rn(this.path,t):rn(e.path,t))}hasSameParentAs(e){if(this.root!==e.root)return!1;const t=this.getParentPath(),n=e.getParentPath();return"same"==s(t,n)}getTransformedByOperation(e){let t;switch(e.type){case"insert":t=this._getTransformedByInsertOperation(e);break;case"move":case"remove":case"reinsert":t=this._getTransformedByMoveOperation(e);break;case"split":t=this._getTransformedBySplitOperation(e);break;case"merge":t=this._getTransformedByMergeOperation(e);break;default:t=Zt._createAt(this)}return t}_getTransformedByInsertOperation(e){return this._getTransformedByInsertion(e.position,e.howMany)}_getTransformedByMoveOperation(e){return this._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany)}_getTransformedBySplitOperation(e){const t=e.movedRange;return t.containsPosition(this)||t.start.isEqual(this)&&"toNext"==this.stickiness?this._getCombined(e.splitPosition,e.moveTargetPosition):e.graveyardPosition?this._getTransformedByMove(e.graveyardPosition,e.insertionPosition,1):this._getTransformedByInsertion(e.insertionPosition,1)}_getTransformedByMergeOperation(e){const t=e.movedRange;let n;return t.containsPosition(this)||t.start.isEqual(this)?(n=this._getCombined(e.sourcePosition,e.targetPosition),e.sourcePosition.isBefore(e.targetPosition)&&(n=n._getTransformedByDeletion(e.deletionPosition,1))):n=this.isEqual(e.deletionPosition)?Zt._createAt(e.deletionPosition):this._getTransformedByMove(e.deletionPosition,e.graveyardPosition,1),n}_getTransformedByDeletion(e,t){const n=Zt._createAt(this);if(this.root!=e.root)return n;if("same"==s(e.getParentPath(),this.getParentPath())){if(e.offset<this.offset){if(e.offset+t>this.offset)return null;n.offset-=t}}else if("prefix"==s(e.getParentPath(),this.getParentPath())){const s=e.path.length-1;if(e.offset<=this.path[s]){if(e.offset+t>this.path[s])return null;n.path[s]-=t}}return n}_getTransformedByInsertion(e,t){const n=Zt._createAt(this);if(this.root!=e.root)return n;if("same"==s(e.getParentPath(),this.getParentPath()))(e.offset<this.offset||e.offset==this.offset&&"toPrevious"!=this.stickiness)&&(n.offset+=t);else if("prefix"==s(e.getParentPath(),this.getParentPath())){const s=e.path.length-1;e.offset<=this.path[s]&&(n.path[s]+=t)}return n}_getTransformedByMove(e,t,n){if(t=t._getTransformedByDeletion(e,n),e.isEqual(t))return Zt._createAt(this);const s=this._getTransformedByDeletion(e,n);return null===s||e.isEqual(this)&&"toNext"==this.stickiness||e.getShiftedBy(n).isEqual(this)&&"toPrevious"==this.stickiness?this._getCombined(e,t):s._getTransformedByInsertion(t,n)}_getCombined(e,t){const n=e.path.length-1,s=Zt._createAt(t);return s.stickiness=this.stickiness,s.offset=s.offset+this.path[n]-e.offset,s.path=[...s.path,...this.path.slice(n+1)],s}toJSON(){return{root:this.root.toJSON(),path:Array.from(this.path),stickiness:this.stickiness}}clone(){return new this.constructor(this.root,this.path,this.stickiness)}static _createAt(e,t,s="toNone"){if(e instanceof Zt)return new Zt(e.root,e.path,e.stickiness);{const i=e;if("end"==t)t=i.maxOffset;else{if("before"==t)return this._createBefore(i,s);if("after"==t)return this._createAfter(i,s);if(0!==t&&!t)throw new n("model-createpositionat-offset-required",[this,e])}if(!i.is("element")&&!i.is("documentFragment"))throw new n("model-position-parent-incorrect",[this,e]);const r=i.getPath();return r.push(t),new this(i.root,r,s)}}static _createAfter(e,t){if(!e.parent)throw new n("model-position-after-root",[this,e],{root:e});return this._createAt(e.parent,e.endOffset,t)}static _createBefore(e,t){if(!e.parent)throw new n("model-position-before-root",e,{root:e});return this._createAt(e.parent,e.startOffset,t)}static fromJSON(e,t){if("$graveyard"===e.root){const n=new Zt(t.graveyard,e.path);return n.stickiness=e.stickiness,n}if(!t.getRoot(e.root))throw new n("model-position-fromjson-no-root",t,{rootName:e.root});return new Zt(t.getRoot(e.root),e.path,e.stickiness)}}function en(e,t){const n=t.getChild(t.offsetToIndex(e.offset));return n&&n.is("$text")&&n.startOffset<e.offset?n:null}function tn(e,t,n){return null!==n?null:t.getChild(t.offsetToIndex(e.offset))}function nn(e,t,n){return null!==n?null:t.getChild(t.offsetToIndex(e.offset)-1)}function sn(e,t,n){return n+1!==e.path.length&&(!!rn(t.path,n+1)&&!!function(e,t){let n=e.parent,s=e.path.length-1,i=0;for(;s>=t;){if(e.path[s]+i!==n.maxOffset)return!1;i=1,s--,n=n.parent}return!0} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(t,n+1))}function rn(t,e){for(;e<t.length;){if(0!==t[e])return!1;e++}return!0}Ze.prototype.is=function(t){return"position"===t||"model:position"===t};class on extends Ue{constructor(t,e){super(),this.start=Ze._createAt(t),this.end=e?Ze._createAt(e):Ze._createAt(t),this.start.stickiness=this.isCollapsed?"toNone":"toNext",this.end.stickiness=this.isCollapsed?"toNone":"toPrevious"}*[Symbol.iterator](){yield*new Xe({boundaries:this,ignoreElementEnd:!0})}get isCollapsed(){return this.start.isEqual(this.end)}get isFlat(){const t=this.start.getParentPath(),e=this.end.getParentPath();return"same"==s(t,e)}get root(){return this.start.root}containsPosition(t){return t.isAfter(this.start)&&t.isBefore(this.end)}containsRange(t,e=!1){t.isCollapsed&&(e=!1);const n=this.containsPosition(t.start)||e&&this.start.isEqual(t.start),s=this.containsPosition(t.end)||e&&this.end.isEqual(t.end);return n&&s}containsItem(t){const e=Ze._createBefore(t);return this.containsPosition(e)||this.start.isEqual(e)}isEqual(t){return this.start.isEqual(t.start)&&this.end.isEqual(t.end)}isIntersecting(t){return this.start.isBefore(t.end)&&this.end.isAfter(t.start)}getDifference(t){const e=[];return this.isIntersecting(t)?(this.containsPosition(t.start)&&e.push(new on(this.start,t.start)),this.containsPosition(t.end)&&e.push(new on(t.end,this.end))):e.push(new on(this.start,this.end)),e}getIntersection(t){if(this.isIntersecting(t)){let e=this.start,n=this.end;return this.containsPosition(t.start)&&(e=t.start),this.containsPosition(t.end)&&(n=t.end),new on(e,n)}return null}getJoined(t,e=!1){let n=this.isIntersecting(t);if(n||(n=this.start.isBefore(t.start)?e?this.end.isTouching(t.start):this.end.isEqual(t.start):e?t.end.isTouching(this.start):t.end.isEqual(this.start)),!n)return null;let s=this.start,i=this.end;return t.start.isBefore(s)&&(s=t.start),t.end.isAfter(i)&&(i=t.end),new on(s,i)}getMinimalFlatRanges(){const t=[],e=this.start.getCommonPath(this.end).length,n=Ze._createAt(this.start);let s=n.parent;for(;n.path.length>e+1;){const e=s.maxOffset-n.offset;0!==e&&t.push(new on(n,n.getShiftedBy(e))),n.path=n.path.slice(0,-1),n.offset++,s=s.parent}for(;n.path.length<=this.end.path.length;){const e=this.end.path[n.path.length-1],s=e-n.offset;0!==s&&t.push(new on(n,n.getShiftedBy(s))),n.offset=e,n.path.push(0)}return t}getWalker(t={}){return t.boundaries=this,new Xe(t)}*getItems(t={}){t.boundaries=this,t.ignoreElementEnd=!0;const e=new Xe(t);for(const t of e)yield t.item}*getPositions(t={}){t.boundaries=this;const e=new Xe(t);yield e.position;for(const t of e)yield t.nextPosition}getTransformedByOperation(t){switch(t.type){case"insert":return this._getTransformedByInsertOperation(t);case"move":case"remove":case"reinsert":return this._getTransformedByMoveOperation(t);case"split":return[this._getTransformedBySplitOperation(t)];case"merge":return[this._getTransformedByMergeOperation(t)]}return[new on(this.start,this.end)]}getTransformedByOperations(t){const e=[new on(this.start,this.end)];for(const n of t)for(let t=0;t<e.length;t++){const s=e[t].getTransformedByOperation(n);e.splice(t,1,...s),t+=s.length-1}for(let t=0;t<e.length;t++){const n=e[t];for(let s=t+1;s<e.length;s++){const t=e[s];(n.containsRange(t)||t.containsRange(n)||n.isEqual(t))&&e.splice(s,1)}}return e}getCommonAncestor(){return this.start.getCommonAncestor(this.end)}getContainedElement(){if(this.isCollapsed)return null;const t=this.start.nodeAfter,e=this.end.nodeBefore;return t&&t.is("element")&&t===e?t:null}toJSON(){return{start:this.start.toJSON(),end:this.end.toJSON()}}clone(){return new this.constructor(this.start,this.end)}_getTransformedByInsertOperation(t,e=!1){return this._getTransformedByInsertion(t.position,t.howMany,e)}_getTransformedByMoveOperation(t,e=!1){const n=t.sourcePosition,s=t.howMany,i=t.targetPosition;return this._getTransformedByMove(n,i,s,e)}_getTransformedBySplitOperation(t){const e=this.start._getTransformedBySplitOperation(t);let n=this.end._getTransformedBySplitOperation(t);return this.end.isEqual(t.insertionPosition)&&(n=this.end.getShiftedBy(1)),e.root!=n.root&&(n=this.end.getShiftedBy(-1)),new on(e,n)}_getTransformedByMergeOperation(t){if(this.start.isEqual(t.targetPosition)&&this.end.isEqual(t.deletionPosition))return new on(this.start);let e=this.start._getTransformedByMergeOperation(t),n=this.end._getTransformedByMergeOperation(t);return e.root!=n.root&&(n=this.end.getShiftedBy(-1)),e.isAfter(n)?(t.sourcePosition.isBefore(t.targetPosition)?(e=Ze._createAt(n),e.offset=0):(t.deletionPosition.isEqual(e)||(n=t.deletionPosition),e=t.targetPosition),new on(e,n)):new on(e,n)}_getTransformedByInsertion(t,e,n=!1){if(n&&this.containsPosition(t))return[new on(this.start,t),new on(t.getShiftedBy(e),this.end._getTransformedByInsertion(t,e))];{const n=new on(this.start,this.end);return n.start=n.start._getTransformedByInsertion(t,e),n.end=n.end._getTransformedByInsertion(t,e),[n]}}_getTransformedByMove(t,e,n,s=!1){if(this.isCollapsed){const s=this.start._getTransformedByMove(t,e,n);return[new on(s)]}const i=on._createFromPositionAndShift(t,n),r=e._getTransformedByDeletion(t,n);if(this.containsPosition(e)&&!s&&(i.containsPosition(this.start)||i.containsPosition(this.end))){const s=this.start._getTransformedByMove(t,e,n),i=this.end._getTransformedByMove(t,e,n);return[new on(s,i)]}let o;const a=this.getDifference(i);let l=null;const h=this.getIntersection(i);if(1==a.length?l=new on(a[0].start._getTransformedByDeletion(t,n),a[0].end._getTransformedByDeletion(t,n)):2==a.length&&(l=new on(this.start,this.end._getTransformedByDeletion(t,n))),o=l?l._getTransformedByInsertion(r,n,null!==h||s):[],h){const t=new on(h.start._getCombined(i.start,r),h.end._getCombined(i.start,r));2==o.length?o.splice(1,0,t):o.push(t)}return o}_getTransformedByDeletion(t,e){let n=this.start._getTransformedByDeletion(t,e),s=this.end._getTransformedByDeletion(t,e);return null==n&&null==s?null:(null==n&&(n=t),null==s&&(s=t),new on(n,s))}static _createFromPositionAndShift(t,e){const n=t,s=t.getShiftedBy(e);return e>0?new this(n,s):new this(s,n)}static _createIn(t){return new this(Ze._createAt(t,0),Ze._createAt(t,t.maxOffset))}static _createOn(t){return this._createFromPositionAndShift(Ze._createBefore(t),t.offsetSize)}static _createFromRanges(t){if(0===t.length)throw new n("range-create-from-ranges-empty-array",null);if(1==t.length)return t[0].clone();const e=t[0];t.sort(((t,e)=>t.start.isAfter(e.start)?1:-1));const s=t.indexOf(e),i=new this(e.start,e.end);if(s>0)for(let e=s-1;t[e].end.isEqual(i.start);e++)i.start=Ze._createAt(t[e].start);for(let e=s+1;e<t.length&&t[e].start.isEqual(i.end);e++)i.end=Ze._createAt(t[e].end);return i}static fromJSON(t,e){return new this(Ze.fromJSON(t.start,e),Ze.fromJSON(t.end,e))}}on.prototype.is=function(t){return"range"===t||"model:range"===t}; + */(e,n+1))}function rn(e,t){for(;t<e.length;){if(0!==e[t])return!1;t++}return!0}Zt.prototype.is=function(e){return"position"===e||"model:position"===e};class on extends zt{constructor(e,t){super(),this.start=Zt._createAt(e),this.end=t?Zt._createAt(t):Zt._createAt(e),this.start.stickiness=this.isCollapsed?"toNone":"toNext",this.end.stickiness=this.isCollapsed?"toNone":"toPrevious"}*[Symbol.iterator](){yield*new Xt({boundaries:this,ignoreElementEnd:!0})}get isCollapsed(){return this.start.isEqual(this.end)}get isFlat(){const e=this.start.getParentPath(),t=this.end.getParentPath();return"same"==s(e,t)}get root(){return this.start.root}containsPosition(e){return e.isAfter(this.start)&&e.isBefore(this.end)}containsRange(e,t=!1){e.isCollapsed&&(t=!1);const n=this.containsPosition(e.start)||t&&this.start.isEqual(e.start),s=this.containsPosition(e.end)||t&&this.end.isEqual(e.end);return n&&s}containsItem(e){const t=Zt._createBefore(e);return this.containsPosition(t)||this.start.isEqual(t)}isEqual(e){return this.start.isEqual(e.start)&&this.end.isEqual(e.end)}isIntersecting(e){return this.start.isBefore(e.end)&&this.end.isAfter(e.start)}getDifference(e){const t=[];return this.isIntersecting(e)?(this.containsPosition(e.start)&&t.push(new on(this.start,e.start)),this.containsPosition(e.end)&&t.push(new on(e.end,this.end))):t.push(new on(this.start,this.end)),t}getIntersection(e){if(this.isIntersecting(e)){let t=this.start,n=this.end;return this.containsPosition(e.start)&&(t=e.start),this.containsPosition(e.end)&&(n=e.end),new on(t,n)}return null}getJoined(e,t=!1){let n=this.isIntersecting(e);if(n||(n=this.start.isBefore(e.start)?t?this.end.isTouching(e.start):this.end.isEqual(e.start):t?e.end.isTouching(this.start):e.end.isEqual(this.start)),!n)return null;let s=this.start,i=this.end;return e.start.isBefore(s)&&(s=e.start),e.end.isAfter(i)&&(i=e.end),new on(s,i)}getMinimalFlatRanges(){const e=[],t=this.start.getCommonPath(this.end).length,n=Zt._createAt(this.start);let s=n.parent;for(;n.path.length>t+1;){const t=s.maxOffset-n.offset;0!==t&&e.push(new on(n,n.getShiftedBy(t))),n.path=n.path.slice(0,-1),n.offset++,s=s.parent}for(;n.path.length<=this.end.path.length;){const t=this.end.path[n.path.length-1],s=t-n.offset;0!==s&&e.push(new on(n,n.getShiftedBy(s))),n.offset=t,n.path.push(0)}return e}getWalker(e={}){return e.boundaries=this,new Xt(e)}*getItems(e={}){e.boundaries=this,e.ignoreElementEnd=!0;const t=new Xt(e);for(const e of t)yield e.item}*getPositions(e={}){e.boundaries=this;const t=new Xt(e);yield t.position;for(const e of t)yield e.nextPosition}getTransformedByOperation(e){switch(e.type){case"insert":return this._getTransformedByInsertOperation(e);case"move":case"remove":case"reinsert":return this._getTransformedByMoveOperation(e);case"split":return[this._getTransformedBySplitOperation(e)];case"merge":return[this._getTransformedByMergeOperation(e)]}return[new on(this.start,this.end)]}getTransformedByOperations(e){const t=[new on(this.start,this.end)];for(const n of e)for(let e=0;e<t.length;e++){const s=t[e].getTransformedByOperation(n);t.splice(e,1,...s),e+=s.length-1}for(let e=0;e<t.length;e++){const n=t[e];for(let s=e+1;s<t.length;s++){const e=t[s];(n.containsRange(e)||e.containsRange(n)||n.isEqual(e))&&t.splice(s,1)}}return t}getCommonAncestor(){return this.start.getCommonAncestor(this.end)}getContainedElement(){if(this.isCollapsed)return null;const e=this.start.nodeAfter,t=this.end.nodeBefore;return e&&e.is("element")&&e===t?e:null}toJSON(){return{start:this.start.toJSON(),end:this.end.toJSON()}}clone(){return new this.constructor(this.start,this.end)}_getTransformedByInsertOperation(e,t=!1){return this._getTransformedByInsertion(e.position,e.howMany,t)}_getTransformedByMoveOperation(e,t=!1){const n=e.sourcePosition,s=e.howMany,i=e.targetPosition;return this._getTransformedByMove(n,i,s,t)}_getTransformedBySplitOperation(e){const t=this.start._getTransformedBySplitOperation(e);let n=this.end._getTransformedBySplitOperation(e);return this.end.isEqual(e.insertionPosition)&&(n=this.end.getShiftedBy(1)),t.root!=n.root&&(n=this.end.getShiftedBy(-1)),new on(t,n)}_getTransformedByMergeOperation(e){if(this.start.isEqual(e.targetPosition)&&this.end.isEqual(e.deletionPosition))return new on(this.start);let t=this.start._getTransformedByMergeOperation(e),n=this.end._getTransformedByMergeOperation(e);return t.root!=n.root&&(n=this.end.getShiftedBy(-1)),t.isAfter(n)?(e.sourcePosition.isBefore(e.targetPosition)?(t=Zt._createAt(n),t.offset=0):(e.deletionPosition.isEqual(t)||(n=e.deletionPosition),t=e.targetPosition),new on(t,n)):new on(t,n)}_getTransformedByInsertion(e,t,n=!1){if(n&&this.containsPosition(e))return[new on(this.start,e),new on(e.getShiftedBy(t),this.end._getTransformedByInsertion(e,t))];{const n=new on(this.start,this.end);return n.start=n.start._getTransformedByInsertion(e,t),n.end=n.end._getTransformedByInsertion(e,t),[n]}}_getTransformedByMove(e,t,n,s=!1){if(this.isCollapsed){const s=this.start._getTransformedByMove(e,t,n);return[new on(s)]}const i=on._createFromPositionAndShift(e,n),r=t._getTransformedByDeletion(e,n);if(this.containsPosition(t)&&!s&&(i.containsPosition(this.start)||i.containsPosition(this.end))){const s=this.start._getTransformedByMove(e,t,n),i=this.end._getTransformedByMove(e,t,n);return[new on(s,i)]}let o;const a=this.getDifference(i);let l=null;const c=this.getIntersection(i);if(1==a.length?l=new on(a[0].start._getTransformedByDeletion(e,n),a[0].end._getTransformedByDeletion(e,n)):2==a.length&&(l=new on(this.start,this.end._getTransformedByDeletion(e,n))),o=l?l._getTransformedByInsertion(r,n,null!==c||s):[],c){const e=new on(c.start._getCombined(i.start,r),c.end._getCombined(i.start,r));2==o.length?o.splice(1,0,e):o.push(e)}return o}_getTransformedByDeletion(e,t){let n=this.start._getTransformedByDeletion(e,t),s=this.end._getTransformedByDeletion(e,t);return null==n&&null==s?null:(null==n&&(n=e),null==s&&(s=e),new on(n,s))}static _createFromPositionAndShift(e,t){const n=e,s=e.getShiftedBy(t);return t>0?new this(n,s):new this(s,n)}static _createIn(e){return new this(Zt._createAt(e,0),Zt._createAt(e,e.maxOffset))}static _createOn(e){return this._createFromPositionAndShift(Zt._createBefore(e),e.offsetSize)}static _createFromRanges(e){if(0===e.length)throw new n("range-create-from-ranges-empty-array",null);if(1==e.length)return e[0].clone();const t=e[0];e.sort(((e,t)=>e.start.isAfter(t.start)?1:-1));const s=e.indexOf(t),i=new this(t.start,t.end);if(s>0)for(let t=s-1;e[t].end.isEqual(i.start);t++)i.start=Zt._createAt(e[t].start);for(let t=s+1;t<e.length&&e[t].start.isEqual(i.end);t++)i.end=Zt._createAt(e[t].end);return i}static fromJSON(e,t){return new this(Zt.fromJSON(e.start,t),Zt.fromJSON(e.end,t))}}on.prototype.is=function(e){return"range"===e||"model:range"===e}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class an extends(e()){constructor(){super(),this._modelToViewMapping=new WeakMap,this._viewToModelMapping=new WeakMap,this._viewToModelLengthCallbacks=new Map,this._markerNameToElements=new Map,this._elementToMarkerNames=new Map,this._deferredBindingRemovals=new Map,this._unboundMarkerNames=new Set,this.on("modelToViewPosition",((t,e)=>{if(e.viewPosition)return;const s=this._modelToViewMapping.get(e.modelPosition.parent);if(!s)throw new n("mapping-model-position-view-parent-not-found",this,{modelPosition:e.modelPosition});e.viewPosition=this.findPositionIn(s,e.modelPosition.offset)}),{priority:"low"}),this.on("viewToModelPosition",((t,e)=>{if(e.modelPosition)return;const n=this.findMappedViewAncestor(e.viewPosition),s=this._viewToModelMapping.get(n),i=this._toModelOffset(e.viewPosition.parent,e.viewPosition.offset,n);e.modelPosition=Ze._createAt(s,i)}),{priority:"low"})}bindElements(t,e){this._modelToViewMapping.set(t,e),this._viewToModelMapping.set(e,t)}unbindViewElement(t,e={}){const n=this.toModelElement(t);if(this._elementToMarkerNames.has(t))for(const e of this._elementToMarkerNames.get(t))this._unboundMarkerNames.add(e);e.defer?this._deferredBindingRemovals.set(t,t.root):(this._viewToModelMapping.delete(t),this._modelToViewMapping.get(n)==t&&this._modelToViewMapping.delete(n))}unbindModelElement(t){const e=this.toViewElement(t);this._modelToViewMapping.delete(t),this._viewToModelMapping.get(e)==t&&this._viewToModelMapping.delete(e)}bindElementToMarker(t,e){const n=this._markerNameToElements.get(e)||new Set;n.add(t);const s=this._elementToMarkerNames.get(t)||new Set;s.add(e),this._markerNameToElements.set(e,n),this._elementToMarkerNames.set(t,s)}unbindElementFromMarkerName(t,e){const n=this._markerNameToElements.get(e);n&&(n.delete(t),0==n.size&&this._markerNameToElements.delete(e));const s=this._elementToMarkerNames.get(t);s&&(s.delete(e),0==s.size&&this._elementToMarkerNames.delete(t))}flushUnboundMarkerNames(){const t=Array.from(this._unboundMarkerNames);return this._unboundMarkerNames.clear(),t}flushDeferredBindings(){for(const[t,e]of this._deferredBindingRemovals)t.root==e&&this.unbindViewElement(t);this._deferredBindingRemovals=new Map}clearBindings(){this._modelToViewMapping=new WeakMap,this._viewToModelMapping=new WeakMap,this._markerNameToElements=new Map,this._elementToMarkerNames=new Map,this._unboundMarkerNames=new Set,this._deferredBindingRemovals=new Map}toModelElement(t){return this._viewToModelMapping.get(t)}toViewElement(t){return this._modelToViewMapping.get(t)}toModelRange(t){return new on(this.toModelPosition(t.start),this.toModelPosition(t.end))}toViewRange(t){return new Ct(this.toViewPosition(t.start),this.toViewPosition(t.end))}toModelPosition(t){const e={viewPosition:t,mapper:this};return this.fire("viewToModelPosition",e),e.modelPosition}toViewPosition(t,e={}){const n={modelPosition:t,mapper:this,isPhantom:e.isPhantom};return this.fire("modelToViewPosition",n),n.viewPosition}markerNameToElements(t){const e=this._markerNameToElements.get(t);if(!e)return null;const n=new Set;for(const t of e)if(t.is("attributeElement"))for(const e of t.getElementsWithSameId())n.add(e);else n.add(t);return n}registerViewToModelLength(t,e){this._viewToModelLengthCallbacks.set(t,e)}findMappedViewAncestor(t){let e=t.parent;for(;!this._viewToModelMapping.has(e);)e=e.parent;return e}_toModelOffset(t,e,n){if(n!=t){return this._toModelOffset(t.parent,t.index,n)+this._toModelOffset(t,e,t)}if(t.is("$text"))return e;let s=0;for(let n=0;n<e;n++)s+=this.getModelLength(t.getChild(n));return s}getModelLength(t){if(this._viewToModelLengthCallbacks.get(t.name)){return this._viewToModelLengthCallbacks.get(t.name)(t)}if(this._viewToModelMapping.has(t))return 1;if(t.is("$text"))return t.data.length;if(t.is("uiElement"))return 0;{let e=0;for(const n of t.getChildren())e+=this.getModelLength(n);return e}}findPositionIn(t,e){let n,s=0,i=0,r=0;if(t.is("$text"))return new At(t,e);for(;i<e;)n=t.getChild(r),s=this.getModelLength(n),i+=s,r++;return i==e?this._moveViewPositionToTextNode(new At(t,r)):this.findPositionIn(n,e-(i-s))}_moveViewPositionToTextNode(t){const e=t.nodeBefore,n=t.nodeAfter;return e instanceof ot?new At(e,e.data.length):n instanceof ot?new At(n,0):t}} +class an extends(t()){constructor(){super(),this._modelToViewMapping=new WeakMap,this._viewToModelMapping=new WeakMap,this._viewToModelLengthCallbacks=new Map,this._markerNameToElements=new Map,this._elementToMarkerNames=new Map,this._deferredBindingRemovals=new Map,this._unboundMarkerNames=new Set,this.on("modelToViewPosition",((e,t)=>{if(t.viewPosition)return;const s=this._modelToViewMapping.get(t.modelPosition.parent);if(!s)throw new n("mapping-model-position-view-parent-not-found",this,{modelPosition:t.modelPosition});t.viewPosition=this.findPositionIn(s,t.modelPosition.offset)}),{priority:"low"}),this.on("viewToModelPosition",((e,t)=>{if(t.modelPosition)return;const n=this.findMappedViewAncestor(t.viewPosition),s=this._viewToModelMapping.get(n),i=this._toModelOffset(t.viewPosition.parent,t.viewPosition.offset,n);t.modelPosition=Zt._createAt(s,i)}),{priority:"low"})}bindElements(e,t){this._modelToViewMapping.set(e,t),this._viewToModelMapping.set(t,e)}unbindViewElement(e,t={}){const n=this.toModelElement(e);if(this._elementToMarkerNames.has(e))for(const t of this._elementToMarkerNames.get(e))this._unboundMarkerNames.add(t);t.defer?this._deferredBindingRemovals.set(e,e.root):(this._viewToModelMapping.delete(e),this._modelToViewMapping.get(n)==e&&this._modelToViewMapping.delete(n))}unbindModelElement(e){const t=this.toViewElement(e);this._modelToViewMapping.delete(e),this._viewToModelMapping.get(t)==e&&this._viewToModelMapping.delete(t)}bindElementToMarker(e,t){const n=this._markerNameToElements.get(t)||new Set;n.add(e);const s=this._elementToMarkerNames.get(e)||new Set;s.add(t),this._markerNameToElements.set(t,n),this._elementToMarkerNames.set(e,s)}unbindElementFromMarkerName(e,t){const n=this._markerNameToElements.get(t);n&&(n.delete(e),0==n.size&&this._markerNameToElements.delete(t));const s=this._elementToMarkerNames.get(e);s&&(s.delete(t),0==s.size&&this._elementToMarkerNames.delete(e))}flushUnboundMarkerNames(){const e=Array.from(this._unboundMarkerNames);return this._unboundMarkerNames.clear(),e}flushDeferredBindings(){for(const[e,t]of this._deferredBindingRemovals)e.root==t&&this.unbindViewElement(e);this._deferredBindingRemovals=new Map}clearBindings(){this._modelToViewMapping=new WeakMap,this._viewToModelMapping=new WeakMap,this._markerNameToElements=new Map,this._elementToMarkerNames=new Map,this._unboundMarkerNames=new Set,this._deferredBindingRemovals=new Map}toModelElement(e){return this._viewToModelMapping.get(e)}toViewElement(e){return this._modelToViewMapping.get(e)}toModelRange(e){return new on(this.toModelPosition(e.start),this.toModelPosition(e.end))}toViewRange(e){return new Ce(this.toViewPosition(e.start),this.toViewPosition(e.end))}toModelPosition(e){const t={viewPosition:e,mapper:this};return this.fire("viewToModelPosition",t),t.modelPosition}toViewPosition(e,t={}){const n={modelPosition:e,mapper:this,isPhantom:t.isPhantom};return this.fire("modelToViewPosition",n),n.viewPosition}markerNameToElements(e){const t=this._markerNameToElements.get(e);if(!t)return null;const n=new Set;for(const e of t)if(e.is("attributeElement"))for(const t of e.getElementsWithSameId())n.add(t);else n.add(e);return n}registerViewToModelLength(e,t){this._viewToModelLengthCallbacks.set(e,t)}findMappedViewAncestor(e){let t=e.parent;for(;!this._viewToModelMapping.has(t);)t=t.parent;return t}_toModelOffset(e,t,n){if(n!=e){return this._toModelOffset(e.parent,e.index,n)+this._toModelOffset(e,t,e)}if(e.is("$text"))return t;let s=0;for(let n=0;n<t;n++)s+=this.getModelLength(e.getChild(n));return s}getModelLength(e){if(this._viewToModelLengthCallbacks.get(e.name)){return this._viewToModelLengthCallbacks.get(e.name)(e)}if(this._viewToModelMapping.has(e))return 1;if(e.is("$text"))return e.data.length;if(e.is("uiElement"))return 0;{let t=0;for(const n of e.getChildren())t+=this.getModelLength(n);return t}}findPositionIn(e,t){let n,s=0,i=0,r=0;if(e.is("$text"))return new Ae(e,t);for(;i<t;)n=e.getChild(r),s=this.getModelLength(n),i+=s,r++;return i==t?this._moveViewPositionToTextNode(new Ae(e,r)):this.findPositionIn(n,t-(i-s))}_moveViewPositionToTextNode(e){const t=e.nodeBefore,n=e.nodeAfter;return t instanceof oe?new Ae(t,t.data.length):n instanceof oe?new Ae(n,0):e}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class ln{constructor(){this._consumable=new Map,this._textProxyRegistry=new Map}add(t,e){e=hn(e),t instanceof He&&(t=this._getSymbolForTextProxy(t)),this._consumable.has(t)||this._consumable.set(t,new Map),this._consumable.get(t).set(e,!0)}consume(t,e){return e=hn(e),t instanceof He&&(t=this._getSymbolForTextProxy(t)),!!this.test(t,e)&&(this._consumable.get(t).set(e,!1),!0)}test(t,e){e=hn(e),t instanceof He&&(t=this._getSymbolForTextProxy(t));const n=this._consumable.get(t);if(void 0===n)return null;const s=n.get(e);return void 0===s?null:s}revert(t,e){e=hn(e),t instanceof He&&(t=this._getSymbolForTextProxy(t));const n=this.test(t,e);return!1===n?(this._consumable.get(t).set(e,!0),!0):!0!==n&&null}verifyAllConsumed(t){const e=[];for(const[n,s]of this._consumable)for(const[i,r]of s){const s=i.split(":")[0];r&&t==s&&e.push({event:i,item:n.name||n.description})}if(e.length)throw new n("conversion-model-consumable-not-consumed",null,{items:e})}_getSymbolForTextProxy(t){let e=null;const n=this._textProxyRegistry.get(t.startOffset);if(n){const s=n.get(t.endOffset);s&&(e=s.get(t.parent))}return e||(e=this._addSymbolForTextProxy(t)),e}_addSymbolForTextProxy(t){const e=t.startOffset,n=t.endOffset,s=t.parent,i=Symbol("$textProxy:"+t.data);let r,o;return r=this._textProxyRegistry.get(e),r||(r=new Map,this._textProxyRegistry.set(e,r)),o=r.get(n),o||(o=new Map,r.set(n,o)),o.set(s,i),i}}function hn(t){const e=t.split(":");return"insert"==e[0]?e[0]:"addMarker"==e[0]||"removeMarker"==e[0]?t:e.length>1?e[0]+":"+e[1]:e[0]} + */class ln{constructor(){this._consumable=new Map,this._textProxyRegistry=new Map}add(e,t){t=cn(t),e instanceof Ht&&(e=this._getSymbolForTextProxy(e)),this._consumable.has(e)||this._consumable.set(e,new Map),this._consumable.get(e).set(t,!0)}consume(e,t){return t=cn(t),e instanceof Ht&&(e=this._getSymbolForTextProxy(e)),!!this.test(e,t)&&(this._consumable.get(e).set(t,!1),!0)}test(e,t){t=cn(t),e instanceof Ht&&(e=this._getSymbolForTextProxy(e));const n=this._consumable.get(e);if(void 0===n)return null;const s=n.get(t);return void 0===s?null:s}revert(e,t){t=cn(t),e instanceof Ht&&(e=this._getSymbolForTextProxy(e));const n=this.test(e,t);return!1===n?(this._consumable.get(e).set(t,!0),!0):!0!==n&&null}verifyAllConsumed(e){const t=[];for(const[n,s]of this._consumable)for(const[i,r]of s){const s=i.split(":")[0];r&&e==s&&t.push({event:i,item:n.name||n.description})}if(t.length)throw new n("conversion-model-consumable-not-consumed",null,{items:t})}_getSymbolForTextProxy(e){let t=null;const n=this._textProxyRegistry.get(e.startOffset);if(n){const s=n.get(e.endOffset);s&&(t=s.get(e.parent))}return t||(t=this._addSymbolForTextProxy(e)),t}_addSymbolForTextProxy(e){const t=e.startOffset,n=e.endOffset,s=e.parent,i=Symbol("$textProxy:"+e.data);let r,o;return r=this._textProxyRegistry.get(t),r||(r=new Map,this._textProxyRegistry.set(t,r)),o=r.get(n),o||(o=new Map,r.set(n,o)),o.set(s,i),i}}function cn(e){const t=e.split(":");return"insert"==t[0]?t[0]:"addMarker"==t[0]||"removeMarker"==t[0]?e:t.length>1?t[0]+":"+t[1]:t[0]} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class cn extends(e()){constructor(t){super(),this._conversionApi={dispatcher:this,...t},this._firedEventsMap=new WeakMap}convertChanges(t,e,n){const s=this._createConversionApi(n,t.getRefreshedItems());for(const e of t.getMarkersToRemove())this._convertMarkerRemove(e.name,e.range,s);const i=this._reduceChanges(t.getChanges());for(const t of i)"insert"===t.type?this._convertInsert(on._createFromPositionAndShift(t.position,t.length),s):"reinsert"===t.type?this._convertReinsert(on._createFromPositionAndShift(t.position,t.length),s):"remove"===t.type?this._convertRemove(t.position,t.length,t.name,s):this._convertAttribute(t.range,t.attributeKey,t.attributeOldValue,t.attributeNewValue,s);s.mapper.flushDeferredBindings();for(const t of s.mapper.flushUnboundMarkerNames()){const n=e.get(t).getRange();this._convertMarkerRemove(t,n,s),this._convertMarkerAdd(t,n,s)}for(const e of t.getMarkersToAdd())this._convertMarkerAdd(e.name,e.range,s);s.consumable.verifyAllConsumed("insert")}convert(t,e,n,s={}){const i=this._createConversionApi(n,void 0,s);this._convertInsert(t,i);for(const[t,n]of e)this._convertMarkerAdd(t,n,i);i.consumable.verifyAllConsumed("insert")}convertSelection(t,e,n){const s=this._createConversionApi(n);this.fire("cleanSelection",{selection:t},s);const i=t.getFirstPosition().root;if(!s.mapper.toViewElement(i))return;const r=Array.from(e.getMarkersAtPosition(t.getFirstPosition()));if(this._addConsumablesForSelection(s.consumable,t,r),this.fire("selection",{selection:t},s),t.isCollapsed){for(const e of r)if(s.consumable.test(t,"addMarker:"+e.name)){const n=e.getRange();if(!un(t.getFirstPosition(),e,s.mapper))continue;const i={item:t,markerName:e.name,markerRange:n};this.fire(`addMarker:${e.name}`,i,s)}for(const e of t.getAttributeKeys())if(s.consumable.test(t,"attribute:"+e)){const n={item:t,range:t.getFirstRange(),attributeKey:e,attributeOldValue:null,attributeNewValue:t.getAttribute(e)};this.fire(`attribute:${e}:$text`,n,s)}}}_convertInsert(t,e,n={}){n.doNotAddConsumables||this._addConsumablesForInsert(e.consumable,t);for(const n of Array.from(t.getWalker({shallow:!0})).map(dn))this._testAndFire("insert",n,e)}_convertRemove(t,e,n,s){this.fire(`remove:${n}`,{position:t,length:e},s)}_convertAttribute(t,e,n,s,i){this._addConsumablesForRange(i.consumable,t,`attribute:${e}`);for(const r of t){const t={item:r.item,range:on._createFromPositionAndShift(r.previousPosition,r.length),attributeKey:e,attributeOldValue:n,attributeNewValue:s};this._testAndFire(`attribute:${e}`,t,i)}}_convertReinsert(t,e){const n=Array.from(t.getWalker({shallow:!0}));this._addConsumablesForInsert(e.consumable,n);for(const t of n.map(dn))this._testAndFire("insert",{...t,reconversion:!0},e)}_convertMarkerAdd(t,e,n){if("$graveyard"==e.root.rootName)return;const s=`addMarker:${t}`;if(n.consumable.add(e,s),this.fire(s,{markerName:t,markerRange:e},n),n.consumable.consume(e,s)){this._addConsumablesForRange(n.consumable,e,s);for(const i of e.getItems()){if(!n.consumable.test(i,s))continue;const r={item:i,range:on._createOn(i),markerName:t,markerRange:e};this.fire(s,r,n)}}}_convertMarkerRemove(t,e,n){"$graveyard"!=e.root.rootName&&this.fire(`removeMarker:${t}`,{markerName:t,markerRange:e},n)}_reduceChanges(t){const e={changes:t};return this.fire("reduceChanges",e),e.changes}_addConsumablesForInsert(t,e){for(const n of e){const e=n.item;if(null===t.test(e,"insert")){t.add(e,"insert");for(const n of e.getAttributeKeys())t.add(e,"attribute:"+n)}}return t}_addConsumablesForRange(t,e,n){for(const s of e.getItems())t.add(s,n);return t}_addConsumablesForSelection(t,e,n){t.add(e,"selection");for(const s of n)t.add(e,"addMarker:"+s.name);for(const n of e.getAttributeKeys())t.add(e,"attribute:"+n);return t}_testAndFire(t,e,n){const s=function(t,e){const n=e.item.is("element")?e.item.name:"$text";return`${t}:${n}`}(t,e),i=e.item.is("$textProxy")?n.consumable._getSymbolForTextProxy(e.item):e.item,r=this._firedEventsMap.get(n),o=r.get(i);if(o){if(o.has(s))return;o.add(s)}else r.set(i,new Set([s]));this.fire(s,e,n)}_testAndFireAddAttributes(t,e){const n={item:t,range:on._createOn(t)};for(const t of n.item.getAttributeKeys())n.attributeKey=t,n.attributeOldValue=null,n.attributeNewValue=n.item.getAttribute(t),this._testAndFire(`attribute:${t}`,n,e)}_createConversionApi(t,e=new Set,n={}){const s={...this._conversionApi,consumable:new ln,writer:t,options:n,convertItem:t=>this._convertInsert(on._createOn(t),s),convertChildren:t=>this._convertInsert(on._createIn(t),s,{doNotAddConsumables:!0}),convertAttributes:t=>this._testAndFireAddAttributes(t,s),canReuseView:t=>!e.has(s.mapper.toModelElement(t))};return this._firedEventsMap.set(s,new Map),s}}function un(t,e,n){const s=e.getRange(),i=Array.from(t.getAncestors());i.shift(),i.reverse();return!i.some((t=>{if(s.containsItem(t)){return!!n.toViewElement(t).getCustomProperty("addHighlight")}}))}function dn(t){return{item:t.item,range:on._createFromPositionAndShift(t.previousPosition,t.length)}} + */class hn extends(t()){constructor(e){super(),this._conversionApi={dispatcher:this,...e},this._firedEventsMap=new WeakMap}convertChanges(e,t,n){const s=this._createConversionApi(n,e.getRefreshedItems());for(const t of e.getMarkersToRemove())this._convertMarkerRemove(t.name,t.range,s);const i=this._reduceChanges(e.getChanges());for(const e of i)"insert"===e.type?this._convertInsert(on._createFromPositionAndShift(e.position,e.length),s):"reinsert"===e.type?this._convertReinsert(on._createFromPositionAndShift(e.position,e.length),s):"remove"===e.type?this._convertRemove(e.position,e.length,e.name,s):this._convertAttribute(e.range,e.attributeKey,e.attributeOldValue,e.attributeNewValue,s);s.mapper.flushDeferredBindings();for(const e of s.mapper.flushUnboundMarkerNames()){const n=t.get(e).getRange();this._convertMarkerRemove(e,n,s),this._convertMarkerAdd(e,n,s)}for(const t of e.getMarkersToAdd())this._convertMarkerAdd(t.name,t.range,s);s.consumable.verifyAllConsumed("insert")}convert(e,t,n,s={}){const i=this._createConversionApi(n,void 0,s);this._convertInsert(e,i);for(const[e,n]of t)this._convertMarkerAdd(e,n,i);i.consumable.verifyAllConsumed("insert")}convertSelection(e,t,n){const s=this._createConversionApi(n);this.fire("cleanSelection",{selection:e},s);const i=e.getFirstPosition().root;if(!s.mapper.toViewElement(i))return;const r=Array.from(t.getMarkersAtPosition(e.getFirstPosition()));if(this._addConsumablesForSelection(s.consumable,e,r),this.fire("selection",{selection:e},s),e.isCollapsed){for(const t of r)if(s.consumable.test(e,"addMarker:"+t.name)){const n=t.getRange();if(!dn(e.getFirstPosition(),t,s.mapper))continue;const i={item:e,markerName:t.name,markerRange:n};this.fire(`addMarker:${t.name}`,i,s)}for(const t of e.getAttributeKeys())if(s.consumable.test(e,"attribute:"+t)){const n={item:e,range:e.getFirstRange(),attributeKey:t,attributeOldValue:null,attributeNewValue:e.getAttribute(t)};this.fire(`attribute:${t}:$text`,n,s)}}}_convertInsert(e,t,n={}){n.doNotAddConsumables||this._addConsumablesForInsert(t.consumable,e);for(const n of Array.from(e.getWalker({shallow:!0})).map(un))this._testAndFire("insert",n,t)}_convertRemove(e,t,n,s){this.fire(`remove:${n}`,{position:e,length:t},s)}_convertAttribute(e,t,n,s,i){this._addConsumablesForRange(i.consumable,e,`attribute:${t}`);for(const r of e){const e={item:r.item,range:on._createFromPositionAndShift(r.previousPosition,r.length),attributeKey:t,attributeOldValue:n,attributeNewValue:s};this._testAndFire(`attribute:${t}`,e,i)}}_convertReinsert(e,t){const n=Array.from(e.getWalker({shallow:!0}));this._addConsumablesForInsert(t.consumable,n);for(const e of n.map(un))this._testAndFire("insert",{...e,reconversion:!0},t)}_convertMarkerAdd(e,t,n){if("$graveyard"==t.root.rootName)return;const s=`addMarker:${e}`;if(n.consumable.add(t,s),this.fire(s,{markerName:e,markerRange:t},n),n.consumable.consume(t,s)){this._addConsumablesForRange(n.consumable,t,s);for(const i of t.getItems()){if(!n.consumable.test(i,s))continue;const r={item:i,range:on._createOn(i),markerName:e,markerRange:t};this.fire(s,r,n)}}}_convertMarkerRemove(e,t,n){"$graveyard"!=t.root.rootName&&this.fire(`removeMarker:${e}`,{markerName:e,markerRange:t},n)}_reduceChanges(e){const t={changes:e};return this.fire("reduceChanges",t),t.changes}_addConsumablesForInsert(e,t){for(const n of t){const t=n.item;if(null===e.test(t,"insert")){e.add(t,"insert");for(const n of t.getAttributeKeys())e.add(t,"attribute:"+n)}}return e}_addConsumablesForRange(e,t,n){for(const s of t.getItems())e.add(s,n);return e}_addConsumablesForSelection(e,t,n){e.add(t,"selection");for(const s of n)e.add(t,"addMarker:"+s.name);for(const n of t.getAttributeKeys())e.add(t,"attribute:"+n);return e}_testAndFire(e,t,n){const s=function(e,t){const n=t.item.is("element")?t.item.name:"$text";return`${e}:${n}`}(e,t),i=t.item.is("$textProxy")?n.consumable._getSymbolForTextProxy(t.item):t.item,r=this._firedEventsMap.get(n),o=r.get(i);if(o){if(o.has(s))return;o.add(s)}else r.set(i,new Set([s]));this.fire(s,t,n)}_testAndFireAddAttributes(e,t){const n={item:e,range:on._createOn(e)};for(const e of n.item.getAttributeKeys())n.attributeKey=e,n.attributeOldValue=null,n.attributeNewValue=n.item.getAttribute(e),this._testAndFire(`attribute:${e}`,n,t)}_createConversionApi(e,t=new Set,n={}){const s={...this._conversionApi,consumable:new ln,writer:e,options:n,convertItem:e=>this._convertInsert(on._createOn(e),s),convertChildren:e=>this._convertInsert(on._createIn(e),s,{doNotAddConsumables:!0}),convertAttributes:e=>this._testAndFireAddAttributes(e,s),canReuseView:e=>!t.has(s.mapper.toModelElement(e))};return this._firedEventsMap.set(s,new Map),s}}function dn(e,t,n){const s=t.getRange(),i=Array.from(e.getAncestors());i.shift(),i.reverse();return!i.some((e=>{if(s.containsItem(e)){return!!n.toViewElement(e).getCustomProperty("addHighlight")}}))}function un(e){return{item:e.item,range:on._createFromPositionAndShift(e.previousPosition,e.length)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class fn extends(e(Ue)){constructor(...t){super(),this._lastRangeBackward=!1,this._attrs=new Map,this._ranges=[],t.length&&this.setTo(...t)}get anchor(){if(this._ranges.length>0){const t=this._ranges[this._ranges.length-1];return this._lastRangeBackward?t.end:t.start}return null}get focus(){if(this._ranges.length>0){const t=this._ranges[this._ranges.length-1];return this._lastRangeBackward?t.start:t.end}return null}get isCollapsed(){return 1===this._ranges.length&&this._ranges[0].isCollapsed}get rangeCount(){return this._ranges.length}get isBackward(){return!this.isCollapsed&&this._lastRangeBackward}isEqual(t){if(this.rangeCount!=t.rangeCount)return!1;if(0===this.rangeCount)return!0;if(!this.anchor.isEqual(t.anchor)||!this.focus.isEqual(t.focus))return!1;for(const e of this._ranges){let n=!1;for(const s of t._ranges)if(e.isEqual(s)){n=!0;break}if(!n)return!1}return!0}*getRanges(){for(const t of this._ranges)yield new on(t.start,t.end)}getFirstRange(){let t=null;for(const e of this._ranges)t&&!e.start.isBefore(t.start)||(t=e);return t?new on(t.start,t.end):null}getLastRange(){let t=null;for(const e of this._ranges)t&&!e.end.isAfter(t.end)||(t=e);return t?new on(t.start,t.end):null}getFirstPosition(){const t=this.getFirstRange();return t?t.start.clone():null}getLastPosition(){const t=this.getLastRange();return t?t.end.clone():null}setTo(...t){let[e,s,i]=t;if("object"==typeof s&&(i=s,s=void 0),null===e)this._setRanges([]);else if(e instanceof fn)this._setRanges(e.getRanges(),e.isBackward);else if(e&&"function"==typeof e.getRanges)this._setRanges(e.getRanges(),e.isBackward);else if(e instanceof on)this._setRanges([e],!!i&&!!i.backward);else if(e instanceof Ze)this._setRanges([new on(e)]);else if(e instanceof Je){const t=!!i&&!!i.backward;let r;if("in"==s)r=on._createIn(e);else if("on"==s)r=on._createOn(e);else{if(void 0===s)throw new n("model-selection-setto-required-second-parameter",[this,e]);r=new on(Ze._createAt(e,s))}this._setRanges([r],t)}else{if(!o(e))throw new n("model-selection-setto-not-selectable",[this,e]);this._setRanges(e,i&&!!i.backward)}}_setRanges(t,e=!1){const s=Array.from(t),i=s.some((e=>{if(!(e instanceof on))throw new n("model-selection-set-ranges-not-range",[this,t]);return this._ranges.every((t=>!t.isEqual(e)))}));(s.length!==this._ranges.length||i)&&(this._replaceAllRanges(s),this._lastRangeBackward=!!e,this.fire("change:range",{directChange:!0}))}setFocus(t,e){if(null===this.anchor)throw new n("model-selection-setfocus-no-ranges",[this,t]);const s=Ze._createAt(t,e);if("same"==s.compareWith(this.focus))return;const i=this.anchor;this._ranges.length&&this._popRange(),"before"==s.compareWith(i)?(this._pushRange(new on(s,i)),this._lastRangeBackward=!0):(this._pushRange(new on(i,s)),this._lastRangeBackward=!1),this.fire("change:range",{directChange:!0})}getAttribute(t){return this._attrs.get(t)}getAttributes(){return this._attrs.entries()}getAttributeKeys(){return this._attrs.keys()}hasAttribute(t){return this._attrs.has(t)}removeAttribute(t){this.hasAttribute(t)&&(this._attrs.delete(t),this.fire("change:attribute",{attributeKeys:[t],directChange:!0}))}setAttribute(t,e){this.getAttribute(t)!==e&&(this._attrs.set(t,e),this.fire("change:attribute",{attributeKeys:[t],directChange:!0}))}getSelectedElement(){return 1!==this.rangeCount?null:this.getFirstRange().getContainedElement()}*getSelectedBlocks(){const t=new WeakSet;for(const e of this.getRanges()){const n=pn(e.start,t);wn(n,e)&&(yield n);for(const n of e.getWalker()){const s=n.item;"elementEnd"==n.type&&gn(s,t,e)&&(yield s)}const s=pn(e.end,t);yn(s,e)&&(yield s)}}containsEntireContent(t=this.anchor.root){const e=Ze._createAt(t,0),n=Ze._createAt(t,"end");return e.isTouching(this.getFirstPosition())&&n.isTouching(this.getLastPosition())}_pushRange(t){this._checkRange(t),this._ranges.push(new on(t.start,t.end))}_checkRange(t){for(let e=0;e<this._ranges.length;e++)if(t.isIntersecting(this._ranges[e]))throw new n("model-selection-range-intersects",[this,t],{addedRange:t,intersectingRange:this._ranges[e]})}_replaceAllRanges(t){this._removeAllRanges();for(const e of t)this._pushRange(e)}_removeAllRanges(){for(;this._ranges.length>0;)this._popRange()}_popRange(){this._ranges.pop()}}function mn(t,e){return!e.has(t)&&(e.add(t),t.root.document.model.schema.isBlock(t)&&!!t.parent)}function gn(t,e,n){return mn(t,e)&&_n(t,n)}function pn(t,e){const n=t.parent.root.document.model.schema,s=t.parent.getAncestors({parentFirst:!0,includeSelf:!0});let i=!1;const r=s.find((t=>!i&&(i=n.isLimit(t),!i&&mn(t,e))));return s.forEach((t=>e.add(t))),r}function _n(t,e){const n=function(t){const e=t.root.document.model.schema;let n=t.parent;for(;n;){if(e.isBlock(n))return n;n=n.parent}} + */class fn extends(t(zt)){constructor(...e){super(),this._lastRangeBackward=!1,this._attrs=new Map,this._ranges=[],e.length&&this.setTo(...e)}get anchor(){if(this._ranges.length>0){const e=this._ranges[this._ranges.length-1];return this._lastRangeBackward?e.end:e.start}return null}get focus(){if(this._ranges.length>0){const e=this._ranges[this._ranges.length-1];return this._lastRangeBackward?e.start:e.end}return null}get isCollapsed(){return 1===this._ranges.length&&this._ranges[0].isCollapsed}get rangeCount(){return this._ranges.length}get isBackward(){return!this.isCollapsed&&this._lastRangeBackward}isEqual(e){if(this.rangeCount!=e.rangeCount)return!1;if(0===this.rangeCount)return!0;if(!this.anchor.isEqual(e.anchor)||!this.focus.isEqual(e.focus))return!1;for(const t of this._ranges){let n=!1;for(const s of e._ranges)if(t.isEqual(s)){n=!0;break}if(!n)return!1}return!0}*getRanges(){for(const e of this._ranges)yield new on(e.start,e.end)}getFirstRange(){let e=null;for(const t of this._ranges)e&&!t.start.isBefore(e.start)||(e=t);return e?new on(e.start,e.end):null}getLastRange(){let e=null;for(const t of this._ranges)e&&!t.end.isAfter(e.end)||(e=t);return e?new on(e.start,e.end):null}getFirstPosition(){const e=this.getFirstRange();return e?e.start.clone():null}getLastPosition(){const e=this.getLastRange();return e?e.end.clone():null}setTo(...e){let[t,s,i]=e;if("object"==typeof s&&(i=s,s=void 0),null===t)this._setRanges([]);else if(t instanceof fn)this._setRanges(t.getRanges(),t.isBackward);else if(t&&"function"==typeof t.getRanges)this._setRanges(t.getRanges(),t.isBackward);else if(t instanceof on)this._setRanges([t],!!i&&!!i.backward);else if(t instanceof Zt)this._setRanges([new on(t)]);else if(t instanceof Jt){const e=!!i&&!!i.backward;let r;if("in"==s)r=on._createIn(t);else if("on"==s)r=on._createOn(t);else{if(void 0===s)throw new n("model-selection-setto-required-second-parameter",[this,t]);r=new on(Zt._createAt(t,s))}this._setRanges([r],e)}else{if(!o(t))throw new n("model-selection-setto-not-selectable",[this,t]);this._setRanges(t,i&&!!i.backward)}}_setRanges(e,t=!1){const s=Array.from(e),i=s.some((t=>{if(!(t instanceof on))throw new n("model-selection-set-ranges-not-range",[this,e]);return this._ranges.every((e=>!e.isEqual(t)))}));(s.length!==this._ranges.length||i)&&(this._replaceAllRanges(s),this._lastRangeBackward=!!t,this.fire("change:range",{directChange:!0}))}setFocus(e,t){if(null===this.anchor)throw new n("model-selection-setfocus-no-ranges",[this,e]);const s=Zt._createAt(e,t);if("same"==s.compareWith(this.focus))return;const i=this.anchor;this._ranges.length&&this._popRange(),"before"==s.compareWith(i)?(this._pushRange(new on(s,i)),this._lastRangeBackward=!0):(this._pushRange(new on(i,s)),this._lastRangeBackward=!1),this.fire("change:range",{directChange:!0})}getAttribute(e){return this._attrs.get(e)}getAttributes(){return this._attrs.entries()}getAttributeKeys(){return this._attrs.keys()}hasAttribute(e){return this._attrs.has(e)}removeAttribute(e){this.hasAttribute(e)&&(this._attrs.delete(e),this.fire("change:attribute",{attributeKeys:[e],directChange:!0}))}setAttribute(e,t){this.getAttribute(e)!==t&&(this._attrs.set(e,t),this.fire("change:attribute",{attributeKeys:[e],directChange:!0}))}getSelectedElement(){return 1!==this.rangeCount?null:this.getFirstRange().getContainedElement()}*getSelectedBlocks(){const e=new WeakSet;for(const t of this.getRanges()){const n=pn(t.start,e);wn(n,t)&&(yield n);for(const n of t.getWalker()){const s=n.item;"elementEnd"==n.type&&gn(s,e,t)&&(yield s)}const s=pn(t.end,e);yn(s,t)&&(yield s)}}containsEntireContent(e=this.anchor.root){const t=Zt._createAt(e,0),n=Zt._createAt(e,"end");return t.isTouching(this.getFirstPosition())&&n.isTouching(this.getLastPosition())}_pushRange(e){this._checkRange(e),this._ranges.push(new on(e.start,e.end))}_checkRange(e){for(let t=0;t<this._ranges.length;t++)if(e.isIntersecting(this._ranges[t]))throw new n("model-selection-range-intersects",[this,e],{addedRange:e,intersectingRange:this._ranges[t]})}_replaceAllRanges(e){this._removeAllRanges();for(const t of e)this._pushRange(t)}_removeAllRanges(){for(;this._ranges.length>0;)this._popRange()}_popRange(){this._ranges.pop()}}function mn(e,t){return!t.has(e)&&(t.add(e),e.root.document.model.schema.isBlock(e)&&!!e.parent)}function gn(e,t,n){return mn(e,t)&&_n(e,n)}function pn(e,t){const n=e.parent.root.document.model.schema,s=e.parent.getAncestors({parentFirst:!0,includeSelf:!0});let i=!1;const r=s.find((e=>!i&&(i=n.isLimit(e),!i&&mn(e,t))));return s.forEach((e=>t.add(e))),r}function _n(e,t){const n=function(e){const t=e.root.document.model.schema;let n=e.parent;for(;n;){if(t.isBlock(n))return n;n=n.parent}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(t);if(!n)return!0;return!e.containsRange(on._createOn(n),!0)}function wn(t,e){return!!t&&(!(!e.isCollapsed&&!t.isEmpty)||!e.start.isTouching(Ze._createAt(t,t.maxOffset))&&_n(t,e))}function yn(t,e){return!!t&&(!(!e.isCollapsed&&!t.isEmpty)||!e.end.isTouching(Ze._createAt(t,0))&&_n(t,e))}fn.prototype.is=function(t){return"selection"===t||"model:selection"===t};class bn extends(e(on)){constructor(t,e){super(t,e),vn.call(this)}detach(){this.stopListening()}toRange(){return new on(this.start,this.end)}static fromRange(t){return new bn(t.start,t.end)}}function vn(){this.listenTo(this.root.document.model,"applyOperation",((t,e)=>{const n=e[0];n.isDocumentOperation&&Pn.call(this,n)}),{priority:"low"})}function Pn(t){const e=this.getTransformedByOperation(t),n=on._createFromRanges(e),s=!n.isEqual(this),i=function(t,e){switch(e.type){case"insert":return t.containsPosition(e.position);case"move":case"remove":case"reinsert":case"merge":return t.containsPosition(e.sourcePosition)||t.start.isEqual(e.sourcePosition)||t.containsPosition(e.targetPosition);case"split":return t.containsPosition(e.splitPosition)||t.containsPosition(e.insertionPosition)}return!1} + */(e);if(!n)return!0;return!t.containsRange(on._createOn(n),!0)}function wn(e,t){return!!e&&(!(!t.isCollapsed&&!e.isEmpty)||!t.start.isTouching(Zt._createAt(e,e.maxOffset))&&_n(e,t))}function yn(e,t){return!!e&&(!(!t.isCollapsed&&!e.isEmpty)||!t.end.isTouching(Zt._createAt(e,0))&&_n(e,t))}fn.prototype.is=function(e){return"selection"===e||"model:selection"===e};class bn extends(t(on)){constructor(e,t){super(e,t),vn.call(this)}detach(){this.stopListening()}toRange(){return new on(this.start,this.end)}static fromRange(e){return new bn(e.start,e.end)}}function vn(){this.listenTo(this.root.document.model,"applyOperation",((e,t)=>{const n=t[0];n.isDocumentOperation&&Pn.call(this,n)}),{priority:"low"})}function Pn(e){const t=this.getTransformedByOperation(e),n=on._createFromRanges(t),s=!n.isEqual(this),i=function(e,t){switch(t.type){case"insert":return e.containsPosition(t.position);case"move":case"remove":case"reinsert":case"merge":return e.containsPosition(t.sourcePosition)||e.start.isEqual(t.sourcePosition)||e.containsPosition(t.targetPosition);case"split":return e.containsPosition(t.splitPosition)||e.containsPosition(t.insertionPosition)}return!1} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(this,t);let r=null;if(s){"$graveyard"==n.root.rootName&&(r="remove"==t.type?t.sourcePosition:t.deletionPosition);const e=this.toRange();this.start=n.start,this.end=n.end,this.fire("change:range",e,{deletionPosition:r})}else i&&this.fire("change:content",this.toRange(),{deletionPosition:r})}bn.prototype.is=function(t){return"liveRange"===t||"model:liveRange"===t||"range"==t||"model:range"===t};const An="selection:";class Cn extends(e(Ue)){constructor(t){super(),this._selection=new kn(t),this._selection.delegate("change:range").to(this),this._selection.delegate("change:attribute").to(this),this._selection.delegate("change:marker").to(this)}get isCollapsed(){return this._selection.isCollapsed}get anchor(){return this._selection.anchor}get focus(){return this._selection.focus}get rangeCount(){return this._selection.rangeCount}get hasOwnRange(){return this._selection.hasOwnRange}get isBackward(){return this._selection.isBackward}get isGravityOverridden(){return this._selection.isGravityOverridden}get markers(){return this._selection.markers}get _ranges(){return this._selection._ranges}getRanges(){return this._selection.getRanges()}getFirstPosition(){return this._selection.getFirstPosition()}getLastPosition(){return this._selection.getLastPosition()}getFirstRange(){return this._selection.getFirstRange()}getLastRange(){return this._selection.getLastRange()}getSelectedBlocks(){return this._selection.getSelectedBlocks()}getSelectedElement(){return this._selection.getSelectedElement()}containsEntireContent(t){return this._selection.containsEntireContent(t)}destroy(){this._selection.destroy()}getAttributeKeys(){return this._selection.getAttributeKeys()}getAttributes(){return this._selection.getAttributes()}getAttribute(t){return this._selection.getAttribute(t)}hasAttribute(t){return this._selection.hasAttribute(t)}refresh(){this._selection.updateMarkers(),this._selection._updateAttributes(!1)}observeMarkers(t){this._selection.observeMarkers(t)}_setFocus(t,e){this._selection.setFocus(t,e)}_setTo(...t){this._selection.setTo(...t)}_setAttribute(t,e){this._selection.setAttribute(t,e)}_removeAttribute(t){this._selection.removeAttribute(t)}_getStoredAttributes(){return this._selection.getStoredAttributes()}_overrideGravity(){return this._selection.overrideGravity()}_restoreGravity(t){this._selection.restoreGravity(t)}static _getStoreAttributeKey(t){return An+t}static _isStoreAttributeKey(t){return t.startsWith(An)}}Cn.prototype.is=function(t){return"selection"===t||"model:selection"==t||"documentSelection"==t||"model:documentSelection"==t};class kn extends fn{constructor(t){super(),this.markers=new c({idProperty:"name"}),this._attributePriority=new Map,this._selectionRestorePosition=null,this._hasChangedRange=!1,this._overriddenGravityRegister=new Set,this._observedMarkers=new Set,this._model=t.model,this._document=t,this.listenTo(this._model,"applyOperation",((t,e)=>{const n=e[0];n.isDocumentOperation&&"marker"!=n.type&&"rename"!=n.type&&"noop"!=n.type&&(0==this._ranges.length&&this._selectionRestorePosition&&this._fixGraveyardSelection(this._selectionRestorePosition),this._selectionRestorePosition=null,this._hasChangedRange&&(this._hasChangedRange=!1,this.fire("change:range",{directChange:!1})))}),{priority:"lowest"}),this.on("change:range",(()=>{this._validateSelectionRanges(this.getRanges())})),this.listenTo(this._model.markers,"update",((t,e,n,s)=>{this._updateMarker(e,s)})),this.listenTo(this._document,"change",((t,e)=>{!function(t,e){const n=t.document.differ;for(const s of n.getChanges()){if("insert"!=s.type)continue;const n=s.position.parent;s.length===n.maxOffset&&t.enqueueChange(e,(t=>{const e=Array.from(n.getAttributeKeys()).filter((t=>t.startsWith(An)));for(const s of e)t.removeAttribute(s,n)}))}} + */(this,e);let r=null;if(s){"$graveyard"==n.root.rootName&&(r="remove"==e.type?e.sourcePosition:e.deletionPosition);const t=this.toRange();this.start=n.start,this.end=n.end,this.fire("change:range",t,{deletionPosition:r})}else i&&this.fire("change:content",this.toRange(),{deletionPosition:r})}bn.prototype.is=function(e){return"liveRange"===e||"model:liveRange"===e||"range"==e||"model:range"===e};const An="selection:";class Cn extends(t(zt)){constructor(e){super(),this._selection=new kn(e),this._selection.delegate("change:range").to(this),this._selection.delegate("change:attribute").to(this),this._selection.delegate("change:marker").to(this)}get isCollapsed(){return this._selection.isCollapsed}get anchor(){return this._selection.anchor}get focus(){return this._selection.focus}get rangeCount(){return this._selection.rangeCount}get hasOwnRange(){return this._selection.hasOwnRange}get isBackward(){return this._selection.isBackward}get isGravityOverridden(){return this._selection.isGravityOverridden}get markers(){return this._selection.markers}get _ranges(){return this._selection._ranges}getRanges(){return this._selection.getRanges()}getFirstPosition(){return this._selection.getFirstPosition()}getLastPosition(){return this._selection.getLastPosition()}getFirstRange(){return this._selection.getFirstRange()}getLastRange(){return this._selection.getLastRange()}getSelectedBlocks(){return this._selection.getSelectedBlocks()}getSelectedElement(){return this._selection.getSelectedElement()}containsEntireContent(e){return this._selection.containsEntireContent(e)}destroy(){this._selection.destroy()}getAttributeKeys(){return this._selection.getAttributeKeys()}getAttributes(){return this._selection.getAttributes()}getAttribute(e){return this._selection.getAttribute(e)}hasAttribute(e){return this._selection.hasAttribute(e)}refresh(){this._selection.updateMarkers(),this._selection._updateAttributes(!1)}observeMarkers(e){this._selection.observeMarkers(e)}_setFocus(e,t){this._selection.setFocus(e,t)}_setTo(...e){this._selection.setTo(...e)}_setAttribute(e,t){this._selection.setAttribute(e,t)}_removeAttribute(e){this._selection.removeAttribute(e)}_getStoredAttributes(){return this._selection.getStoredAttributes()}_overrideGravity(){return this._selection.overrideGravity()}_restoreGravity(e){this._selection.restoreGravity(e)}static _getStoreAttributeKey(e){return An+e}static _isStoreAttributeKey(e){return e.startsWith(An)}}Cn.prototype.is=function(e){return"selection"===e||"model:selection"==e||"documentSelection"==e||"model:documentSelection"==e};class kn extends fn{constructor(e){super(),this.markers=new h({idProperty:"name"}),this._attributePriority=new Map,this._selectionRestorePosition=null,this._hasChangedRange=!1,this._overriddenGravityRegister=new Set,this._observedMarkers=new Set,this._model=e.model,this._document=e,this.listenTo(this._model,"applyOperation",((e,t)=>{const n=t[0];n.isDocumentOperation&&"marker"!=n.type&&"rename"!=n.type&&"noop"!=n.type&&(0==this._ranges.length&&this._selectionRestorePosition&&this._fixGraveyardSelection(this._selectionRestorePosition),this._selectionRestorePosition=null,this._hasChangedRange&&(this._hasChangedRange=!1,this.fire("change:range",{directChange:!1})))}),{priority:"lowest"}),this.on("change:range",(()=>{this._validateSelectionRanges(this.getRanges())})),this.listenTo(this._model.markers,"update",((e,t,n,s)=>{this._updateMarker(t,s)})),this.listenTo(this._document,"change",((e,t)=>{!function(e,t){const n=e.document.differ;for(const s of n.getChanges()){if("insert"!=s.type)continue;const n=s.position.parent;s.length===n.maxOffset&&e.enqueueChange(t,(e=>{const t=Array.from(n.getAttributeKeys()).filter((e=>e.startsWith(An)));for(const s of t)e.removeAttribute(s,n)}))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(this._model,e)}))}get isCollapsed(){return 0===this._ranges.length?this._document._getDefaultRange().isCollapsed:super.isCollapsed}get anchor(){return super.anchor||this._document._getDefaultRange().start}get focus(){return super.focus||this._document._getDefaultRange().end}get rangeCount(){return this._ranges.length?this._ranges.length:1}get hasOwnRange(){return this._ranges.length>0}get isGravityOverridden(){return!!this._overriddenGravityRegister.size}destroy(){for(let t=0;t<this._ranges.length;t++)this._ranges[t].detach();this.stopListening()}*getRanges(){this._ranges.length?yield*super.getRanges():yield this._document._getDefaultRange()}getFirstRange(){return super.getFirstRange()||this._document._getDefaultRange()}getLastRange(){return super.getLastRange()||this._document._getDefaultRange()}setTo(...t){super.setTo(...t),this._updateAttributes(!0),this.updateMarkers()}setFocus(t,e){super.setFocus(t,e),this._updateAttributes(!0),this.updateMarkers()}setAttribute(t,e){if(this._setAttribute(t,e)){const e=[t];this.fire("change:attribute",{attributeKeys:e,directChange:!0})}}removeAttribute(t){if(this._removeAttribute(t)){const e=[t];this.fire("change:attribute",{attributeKeys:e,directChange:!0})}}overrideGravity(){const t=T();return this._overriddenGravityRegister.add(t),1===this._overriddenGravityRegister.size&&this._updateAttributes(!0),t}restoreGravity(t){if(!this._overriddenGravityRegister.has(t))throw new n("document-selection-gravity-wrong-restore",this,{uid:t});this._overriddenGravityRegister.delete(t),this.isGravityOverridden||this._updateAttributes(!0)}observeMarkers(t){this._observedMarkers.add(t),this.updateMarkers()}_replaceAllRanges(t){this._validateSelectionRanges(t),super._replaceAllRanges(t)}_popRange(){this._ranges.pop().detach()}_pushRange(t){const e=this._prepareRange(t);e&&this._ranges.push(e)}_validateSelectionRanges(t){for(const e of t)if(!this._document._validateSelectionRange(e))throw new n("document-selection-wrong-position",this,{range:e})}_prepareRange(t){if(this._checkRange(t),t.root==this._document.graveyard)return;const e=bn.fromRange(t);return e.on("change:range",((t,n,s)=>{if(this._hasChangedRange=!0,e.root==this._document.graveyard){this._selectionRestorePosition=s.deletionPosition;const t=this._ranges.indexOf(e);this._ranges.splice(t,1),e.detach()}})),e}updateMarkers(){if(!this._observedMarkers.size)return;const t=[];let e=!1;for(const e of this._model.markers){const n=e.name.split(":",1)[0];if(!this._observedMarkers.has(n))continue;const s=e.getRange();for(const n of this.getRanges())s.containsRange(n,!n.isCollapsed)&&t.push(e)}const n=Array.from(this.markers);for(const n of t)this.markers.has(n)||(this.markers.add(n),e=!0);for(const n of Array.from(this.markers))t.includes(n)||(this.markers.remove(n),e=!0);e&&this.fire("change:marker",{oldMarkers:n,directChange:!1})}_updateMarker(t,e){const n=t.name.split(":",1)[0];if(!this._observedMarkers.has(n))return;let s=!1;const i=Array.from(this.markers),r=this.markers.has(t);if(e){let n=!1;for(const t of this.getRanges())if(e.containsRange(t,!t.isCollapsed)){n=!0;break}n&&!r?(this.markers.add(t),s=!0):!n&&r&&(this.markers.remove(t),s=!0)}else r&&(this.markers.remove(t),s=!0);s&&this.fire("change:marker",{oldMarkers:i,directChange:!1})}_updateAttributes(t){const e=r(this._getSurroundingAttributes()),n=r(this.getAttributes());if(t)this._attributePriority=new Map,this._attrs=new Map;else for(const[t,e]of this._attributePriority)"low"==e&&(this._attrs.delete(t),this._attributePriority.delete(t));this._setAttributesTo(e);const s=[];for(const[t,e]of this.getAttributes())n.has(t)&&n.get(t)===e||s.push(t);for(const[t]of n)this.hasAttribute(t)||s.push(t);s.length>0&&this.fire("change:attribute",{attributeKeys:s,directChange:!1})}_setAttribute(t,e,n=!0){const s=n?"normal":"low";if("low"==s&&"normal"==this._attributePriority.get(t))return!1;return super.getAttribute(t)!==e&&(this._attrs.set(t,e),this._attributePriority.set(t,s),!0)}_removeAttribute(t,e=!0){const n=e?"normal":"low";return("low"!=n||"normal"!=this._attributePriority.get(t))&&(this._attributePriority.set(t,n),!!super.hasAttribute(t)&&(this._attrs.delete(t),!0))}_setAttributesTo(t){const e=new Set;for(const[e,n]of this.getAttributes())t.get(e)!==n&&this._removeAttribute(e,!1);for(const[n,s]of t){this._setAttribute(n,s,!1)&&e.add(n)}return e}*getStoredAttributes(){const t=this.getFirstPosition().parent;if(this.isCollapsed&&t.isEmpty)for(const e of t.getAttributeKeys())if(e.startsWith(An)){const n=e.substr(10);yield[n,t.getAttribute(e)]}}_getSurroundingAttributes(){const t=this.getFirstPosition(),e=this._model.schema;if("$graveyard"==t.root.rootName)return null;let n=null;if(this.isCollapsed){const s=t.textNode?t.textNode:t.nodeBefore,i=t.textNode?t.textNode:t.nodeAfter;if(this.isGravityOverridden||(n=Sn(s,e)),n||(n=Sn(i,e)),!this.isGravityOverridden&&!n){let t=s;for(;t&&!n;)t=t.previousSibling,n=Sn(t,e)}if(!n){let t=i;for(;t&&!n;)t=t.nextSibling,n=Sn(t,e)}n||(n=this.getStoredAttributes())}else{const t=this.getFirstRange();for(const s of t){if(s.item.is("element")&&e.isObject(s.item)){n=Sn(s.item,e);break}if("text"==s.type){n=s.item.getAttributes();break}}}return n}_fixGraveyardSelection(t){const e=this._model.schema.getNearestSelectionRange(t);e&&this._pushRange(e)}}function Sn(t,e){if(!t)return null;if(t instanceof He||t instanceof Ge)return t.getAttributes();if(!e.isInline(t))return null;if(!e.isObject(t))return[];const n=[];for(const[s,i]of t.getAttributes())e.checkAttribute("$text",s)&&!1!==e.getAttributeProperties(s).copyFromObject&&n.push([s,i]);return n}class En{constructor(t){this._dispatchers=t}add(t){for(const e of this._dispatchers)t(e);return this}} + */(this._model,t)}))}get isCollapsed(){return 0===this._ranges.length?this._document._getDefaultRange().isCollapsed:super.isCollapsed}get anchor(){return super.anchor||this._document._getDefaultRange().start}get focus(){return super.focus||this._document._getDefaultRange().end}get rangeCount(){return this._ranges.length?this._ranges.length:1}get hasOwnRange(){return this._ranges.length>0}get isGravityOverridden(){return!!this._overriddenGravityRegister.size}destroy(){for(let e=0;e<this._ranges.length;e++)this._ranges[e].detach();this.stopListening()}*getRanges(){this._ranges.length?yield*super.getRanges():yield this._document._getDefaultRange()}getFirstRange(){return super.getFirstRange()||this._document._getDefaultRange()}getLastRange(){return super.getLastRange()||this._document._getDefaultRange()}setTo(...e){super.setTo(...e),this._updateAttributes(!0),this.updateMarkers()}setFocus(e,t){super.setFocus(e,t),this._updateAttributes(!0),this.updateMarkers()}setAttribute(e,t){if(this._setAttribute(e,t)){const t=[e];this.fire("change:attribute",{attributeKeys:t,directChange:!0})}}removeAttribute(e){if(this._removeAttribute(e)){const t=[e];this.fire("change:attribute",{attributeKeys:t,directChange:!0})}}overrideGravity(){const e=T();return this._overriddenGravityRegister.add(e),1===this._overriddenGravityRegister.size&&this._updateAttributes(!0),e}restoreGravity(e){if(!this._overriddenGravityRegister.has(e))throw new n("document-selection-gravity-wrong-restore",this,{uid:e});this._overriddenGravityRegister.delete(e),this.isGravityOverridden||this._updateAttributes(!0)}observeMarkers(e){this._observedMarkers.add(e),this.updateMarkers()}_replaceAllRanges(e){this._validateSelectionRanges(e),super._replaceAllRanges(e)}_popRange(){this._ranges.pop().detach()}_pushRange(e){const t=this._prepareRange(e);t&&this._ranges.push(t)}_validateSelectionRanges(e){for(const t of e)if(!this._document._validateSelectionRange(t))throw new n("document-selection-wrong-position",this,{range:t})}_prepareRange(e){if(this._checkRange(e),e.root==this._document.graveyard)return;const t=bn.fromRange(e);return t.on("change:range",((e,n,s)=>{if(this._hasChangedRange=!0,t.root==this._document.graveyard){this._selectionRestorePosition=s.deletionPosition;const e=this._ranges.indexOf(t);this._ranges.splice(e,1),t.detach()}})),t}updateMarkers(){if(!this._observedMarkers.size)return;const e=[];let t=!1;for(const t of this._model.markers){const n=t.name.split(":",1)[0];if(!this._observedMarkers.has(n))continue;const s=t.getRange();for(const n of this.getRanges())s.containsRange(n,!n.isCollapsed)&&e.push(t)}const n=Array.from(this.markers);for(const n of e)this.markers.has(n)||(this.markers.add(n),t=!0);for(const n of Array.from(this.markers))e.includes(n)||(this.markers.remove(n),t=!0);t&&this.fire("change:marker",{oldMarkers:n,directChange:!1})}_updateMarker(e,t){const n=e.name.split(":",1)[0];if(!this._observedMarkers.has(n))return;let s=!1;const i=Array.from(this.markers),r=this.markers.has(e);if(t){let n=!1;for(const e of this.getRanges())if(t.containsRange(e,!e.isCollapsed)){n=!0;break}n&&!r?(this.markers.add(e),s=!0):!n&&r&&(this.markers.remove(e),s=!0)}else r&&(this.markers.remove(e),s=!0);s&&this.fire("change:marker",{oldMarkers:i,directChange:!1})}_updateAttributes(e){const t=r(this._getSurroundingAttributes()),n=r(this.getAttributes());if(e)this._attributePriority=new Map,this._attrs=new Map;else for(const[e,t]of this._attributePriority)"low"==t&&(this._attrs.delete(e),this._attributePriority.delete(e));this._setAttributesTo(t);const s=[];for(const[e,t]of this.getAttributes())n.has(e)&&n.get(e)===t||s.push(e);for(const[e]of n)this.hasAttribute(e)||s.push(e);s.length>0&&this.fire("change:attribute",{attributeKeys:s,directChange:!1})}_setAttribute(e,t,n=!0){const s=n?"normal":"low";if("low"==s&&"normal"==this._attributePriority.get(e))return!1;return super.getAttribute(e)!==t&&(this._attrs.set(e,t),this._attributePriority.set(e,s),!0)}_removeAttribute(e,t=!0){const n=t?"normal":"low";return("low"!=n||"normal"!=this._attributePriority.get(e))&&(this._attributePriority.set(e,n),!!super.hasAttribute(e)&&(this._attrs.delete(e),!0))}_setAttributesTo(e){const t=new Set;for(const[t,n]of this.getAttributes())e.get(t)!==n&&this._removeAttribute(t,!1);for(const[n,s]of e){this._setAttribute(n,s,!1)&&t.add(n)}return t}*getStoredAttributes(){const e=this.getFirstPosition().parent;if(this.isCollapsed&&e.isEmpty)for(const t of e.getAttributeKeys())if(t.startsWith(An)){const n=t.substr(10);yield[n,e.getAttribute(t)]}}_getSurroundingAttributes(){const e=this.getFirstPosition(),t=this._model.schema;if("$graveyard"==e.root.rootName)return null;let n=null;if(this.isCollapsed){const s=e.textNode?e.textNode:e.nodeBefore,i=e.textNode?e.textNode:e.nodeAfter;if(this.isGravityOverridden||(n=En(s,t)),n||(n=En(i,t)),!this.isGravityOverridden&&!n){let e=s;for(;e&&!n;)e=e.previousSibling,n=En(e,t)}if(!n){let e=i;for(;e&&!n;)e=e.nextSibling,n=En(e,t)}n||(n=this.getStoredAttributes())}else{const e=this.getFirstRange();for(const s of e){if(s.item.is("element")&&t.isObject(s.item)){n=En(s.item,t);break}if("text"==s.type){n=s.item.getAttributes();break}}}return n}_fixGraveyardSelection(e){const t=this._model.schema.getNearestSelectionRange(e);t&&this._pushRange(t)}}function En(e,t){if(!e)return null;if(e instanceof Ht||e instanceof Gt)return e.getAttributes();if(!t.isInline(e))return null;if(!t.isObject(e))return[];const n=[];for(const[s,i]of e.getAttributes())t.checkAttribute("$text",s)&&!1!==t.getAttributeProperties(s).copyFromObject&&n.push([s,i]);return n}class Sn{constructor(e){this._dispatchers=e}add(e){for(const t of this._dispatchers)e(t);return this}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Rn extends En{elementToElement(t){return this.add(function(t){const e=On(t.model),n=Mn(t.view,"container");e.attributes.length&&(e.children=!0);return s=>{s.on(`insert:${e.name}`,function(t,e=qn){return(n,s,i)=>{if(!e(s.item,i.consumable,{preflight:!0}))return;const r=t(s.item,i,s);if(!r)return;e(s.item,i.consumable);const o=i.mapper.toViewPosition(s.range.start);i.mapper.bindElements(s.item,r),i.writer.insert(o,r),i.convertAttributes(s.item),Vn(r,s.item.getChildren(),i,{reconversion:s.reconversion})}}(n,Dn(e)),{priority:t.converterPriority||"normal"}),(e.children||e.attributes.length)&&s.on("reduceChanges",In(e),{priority:"low"})}}(t))}elementToStructure(t){return this.add(function(t){const e=On(t.model),s=Mn(t.view,"container");return e.children=!0,i=>{if(i._conversionApi.schema.checkChild(e.name,"$text"))throw new n("conversion-element-to-structure-disallowed-text",i,{elementName:e.name});var r,o;i.on(`insert:${e.name}`,(r=s,o=Dn(e),(t,e,s)=>{if(!o(e.item,s.consumable,{preflight:!0}))return;const i=new Map;s.writer._registerSlotFactory(function(t,e,s){return(i,r)=>{const o=i.createContainerElement("$slot");let a=null;if("children"===r)a=Array.from(t.getChildren());else{if("function"!=typeof r)throw new n("conversion-slot-mode-unknown",s.dispatcher,{modeOrFilter:r});a=Array.from(t.getChildren()).filter((t=>r(t)))}return e.set(o,a),o}}(e.item,i,s));const a=r(e.item,s,e);if(s.writer._clearSlotFactory(),!a)return;!function(t,e,s){const i=Array.from(e.values()).flat(),r=new Set(i);if(r.size!=i.length)throw new n("conversion-slot-filter-overlap",s.dispatcher,{element:t});if(r.size!=t.childCount)throw new n("conversion-slot-filter-incomplete",s.dispatcher,{element:t})}(e.item,i,s),o(e.item,s.consumable);const l=s.mapper.toViewPosition(e.range.start);s.mapper.bindElements(e.item,a),s.writer.insert(l,a),s.convertAttributes(e.item),function(t,e,n,s){n.mapper.on("modelToViewPosition",o,{priority:"highest"});let i=null,r=null;for([i,r]of e)Vn(t,r,n,s),n.writer.move(n.writer.createRangeIn(i),n.writer.createPositionBefore(i)),n.writer.remove(i);function o(t,e){const n=e.modelPosition.nodeAfter,s=r.indexOf(n);s<0||(e.viewPosition=e.mapper.findPositionIn(i,s))}n.mapper.off("modelToViewPosition",o)}(a,i,s,{reconversion:e.reconversion})}),{priority:t.converterPriority||"normal"}),i.on("reduceChanges",In(e),{priority:"low"})}}(t))}attributeToElement(t){return this.add(function(t){t=U(t);let e=t.model;"string"==typeof e&&(e={key:e});let n=`attribute:${e.key}`;e.name&&(n+=":"+e.name);if(e.values)for(const n of e.values)t.view[n]=Mn(t.view[n],"attribute");else t.view=Mn(t.view,"attribute");const s=Nn(t);return e=>{e.on(n,function(t){return(e,n,s)=>{if(!s.consumable.test(n.item,e.name))return;const i=t(n.attributeOldValue,s,n),r=t(n.attributeNewValue,s,n);if(!i&&!r)return;s.consumable.consume(n.item,e.name);const o=s.writer,a=o.document.selection;if(n.item instanceof fn||n.item instanceof Cn)o.wrap(a.getFirstRange(),r);else{let t=s.mapper.toViewRange(n.range);null!==n.attributeOldValue&&i&&(t=o.unwrap(t,i)),null!==n.attributeNewValue&&r&&o.wrap(t,r)}}}(s),{priority:t.converterPriority||"normal"})}}(t))}attributeToAttribute(t){return this.add(function(t){t=U(t);let e=t.model;"string"==typeof e&&(e={key:e});let s=`attribute:${e.key}`;e.name&&(s+=":"+e.name);if(e.values)for(const n of e.values)t.view[n]=Fn(t.view[n]);else t.view=Fn(t.view);const i=Nn(t);return e=>{var r;e.on(s,(r=i,(t,e,s)=>{if(!s.consumable.test(e.item,t.name))return;const i=r(e.attributeOldValue,s,e),o=r(e.attributeNewValue,s,e);if(!i&&!o)return;s.consumable.consume(e.item,t.name);const a=s.mapper.toViewElement(e.item),l=s.writer;if(!a)throw new n("conversion-attribute-to-attribute-on-text",s.dispatcher,e);if(null!==e.attributeOldValue&&i)if("class"==i.key){const t="string"==typeof i.value?i.value.split(/\s+/):i.value;for(const e of t)l.removeClass(e,a)}else if("style"==i.key)if("string"==typeof i.value){const t=new ut(l.document.stylesProcessor);t.setTo(i.value);for(const[e]of t.getStylesEntries())l.removeStyle(e,a)}else{const t=Object.keys(i.value);for(const e of t)l.removeStyle(e,a)}else l.removeAttribute(i.key,a);if(null!==e.attributeNewValue&&o)if("class"==o.key){const t="string"==typeof o.value?o.value.split(/\s+/):o.value;for(const e of t)l.addClass(e,a)}else if("style"==o.key)if("string"==typeof o.value){const t=new ut(l.document.stylesProcessor);t.setTo(o.value);for(const[e,n]of t.getStylesEntries())l.setStyle(e,n,a)}else{const t=Object.keys(o.value);for(const e of t)l.setStyle(e,o.value[e],a)}else l.setAttribute(o.key,o.value,a)}),{priority:t.converterPriority||"normal"})}}(t))}markerToElement(t){return this.add(function(t){const e=Mn(t.view,"ui");return n=>{var s;n.on(`addMarker:${t.model}`,(s=e,(t,e,n)=>{e.isOpening=!0;const i=s(e,n);e.isOpening=!1;const r=s(e,n);if(!i||!r)return;const o=e.markerRange;if(o.isCollapsed&&!n.consumable.consume(o,t.name))return;for(const e of o)if(!n.consumable.consume(e.item,t.name))return;const a=n.mapper,l=n.writer;l.insert(a.toViewPosition(o.start),i),n.mapper.bindElementToMarker(i,e.markerName),o.isCollapsed||(l.insert(a.toViewPosition(o.end),r),n.mapper.bindElementToMarker(r,e.markerName)),t.stop()}),{priority:t.converterPriority||"normal"}),n.on(`removeMarker:${t.model}`,((t,e,n)=>{const s=n.mapper.markerNameToElements(e.markerName);if(s){for(const t of s)n.mapper.unbindElementFromMarkerName(t,e.markerName),n.writer.clear(n.writer.createRangeOn(t),t);n.writer.clearClonedElementsGroup(e.markerName),t.stop()}}),{priority:t.converterPriority||"normal"})}}(t))}markerToHighlight(t){return this.add(function(t){return e=>{var n;e.on(`addMarker:${t.model}`,(n=t.view,(t,e,s)=>{if(!e.item)return;if(!(e.item instanceof fn||e.item instanceof Cn||e.item.is("$textProxy")))return;const i=Bn(n,e,s);if(!i)return;if(!s.consumable.consume(e.item,t.name))return;const r=s.writer,o=xn(r,i),a=r.document.selection;if(e.item instanceof fn||e.item instanceof Cn)r.wrap(a.getFirstRange(),o);else{const t=s.mapper.toViewRange(e.range),n=r.wrap(t,o);for(const t of n.getItems())if(t.is("attributeElement")&&t.isSimilar(o)){s.mapper.bindElementToMarker(t,e.markerName);break}}}),{priority:t.converterPriority||"normal"}),e.on(`addMarker:${t.model}`,function(t){return(e,n,s)=>{if(!n.item)return;if(!(n.item instanceof Ye))return;const i=Bn(t,n,s);if(!i)return;if(!s.consumable.test(n.item,e.name))return;const r=s.mapper.toViewElement(n.item);if(r&&r.getCustomProperty("addHighlight")){s.consumable.consume(n.item,e.name);for(const t of on._createIn(n.item))s.consumable.consume(t.item,e.name);r.getCustomProperty("addHighlight")(r,i,s.writer),s.mapper.bindElementToMarker(r,n.markerName)}}}(t.view),{priority:t.converterPriority||"normal"}),e.on(`removeMarker:${t.model}`,function(t){return(e,n,s)=>{if(n.markerRange.isCollapsed)return;const i=Bn(t,n,s);if(!i)return;const r=xn(s.writer,i),o=s.mapper.markerNameToElements(n.markerName);if(o){for(const t of o)if(s.mapper.unbindElementFromMarkerName(t,n.markerName),t.is("attributeElement"))s.writer.unwrap(s.writer.createRangeOn(t),r);else{t.getCustomProperty("removeHighlight")(t,i.id,s.writer)}s.writer.clearClonedElementsGroup(n.markerName),e.stop()}}}(t.view),{priority:t.converterPriority||"normal"})}}(t))}markerToData(t){return this.add(function(t){t=U(t);const e=t.model;let n=t.view;n||(n=n=>({group:e,name:n.substr(t.model.length+1)}));return s=>{var i;s.on(`addMarker:${e}`,(i=n,(t,e,n)=>{const s=i(e.markerName,n);if(!s)return;const r=e.markerRange;n.consumable.consume(r,t.name)&&(Tn(r,!1,n,e,s),Tn(r,!0,n,e,s),t.stop())}),{priority:t.converterPriority||"normal"}),s.on(`removeMarker:${e}`,function(t){return(e,n,s)=>{const i=t(n.markerName,s);if(!i)return;const r=s.mapper.markerNameToElements(n.markerName);if(r){for(const t of r)s.mapper.unbindElementFromMarkerName(t,n.markerName),t.is("containerElement")?(o(`data-${i.group}-start-before`,t),o(`data-${i.group}-start-after`,t),o(`data-${i.group}-end-before`,t),o(`data-${i.group}-end-after`,t)):s.writer.clear(s.writer.createRangeOn(t),t);s.writer.clearClonedElementsGroup(n.markerName),e.stop()}function o(t,e){if(e.hasAttribute(t)){const n=new Set(e.getAttribute(t).split(","));n.delete(i.name),0==n.size?s.writer.removeAttribute(t,e):s.writer.setAttribute(t,Array.from(n).join(","),e)}}}}(n),{priority:t.converterPriority||"normal"})}}(t))}}function xn(t,e){const n=t.createAttributeElement("span",e.attributes);return e.classes&&n._addClass(e.classes),"number"==typeof e.priority&&(n._priority=e.priority),n._id=e.id,n}function Tn(t,e,n,s,i){const r=e?t.start:t.end,o=r.nodeAfter&&r.nodeAfter.is("element")?r.nodeAfter:null,a=r.nodeBefore&&r.nodeBefore.is("element")?r.nodeBefore:null;if(o||a){let t,r;e&&o||!e&&!a?(t=o,r=!0):(t=a,r=!1);const l=n.mapper.toViewElement(t);if(l)return void function(t,e,n,s,i,r){const o=`data-${r.group}-${e?"start":"end"}-${n?"before":"after"}`,a=t.hasAttribute(o)?t.getAttribute(o).split(","):[];a.unshift(r.name),s.writer.setAttribute(o,a.join(","),t),s.mapper.bindElementToMarker(t,i.markerName)}(l,e,r,n,s,i)}!function(t,e,n,s,i){const r=`${i.group}-${e?"start":"end"}`,o=i.name?{name:i.name}:null,a=n.writer.createUIElement(r,o);n.writer.insert(t,a),n.mapper.bindElementToMarker(a,s.markerName)}(n.mapper.toViewPosition(r),e,n,s,i)}function On(t){return"string"==typeof t&&(t={name:t}),{name:t.name,attributes:t.attributes?i(t.attributes):[],children:!!t.children}}function Mn(t,e){return"function"==typeof t?t:(n,s)=>function(t,e,n){"string"==typeof t&&(t={name:t});let s;const i=e.writer,r=Object.assign({},t.attributes);if("container"==n)s=i.createContainerElement(t.name,r);else if("attribute"==n){const e={priority:t.priority||It.DEFAULT_PRIORITY};s=i.createAttributeElement(t.name,r,e)}else s=i.createUIElement(t.name,r);if(t.styles){const e=Object.keys(t.styles);for(const n of e)i.setStyle(n,t.styles[n],s)}if(t.classes){const e=t.classes;if("string"==typeof e)i.addClass(e,s);else for(const t of e)i.addClass(t,s)}return s}(t,s,e)}function Nn(t){return t.model.values?(e,n,s)=>{const i=t.view[e];return i?i(e,n,s):null}:t.view}function Fn(t){return"string"==typeof t?e=>({key:t,value:e}):"object"==typeof t?t.value?()=>t:e=>({key:t.key,value:e}):t}function Bn(t,e,n){const s="function"==typeof t?t(e,n):t;return s?(s.priority||(s.priority=10),s.id||(s.id=e.markerName),s):null}function In(t){const e=function(t){return(e,n)=>{if(!e.is("element",t.name))return!1;if("attribute"==n.type){if(t.attributes.includes(n.attributeKey))return!0}else + */class Rn extends Sn{elementToElement(e){return this.add(function(e){const t=In(e.model),n=Fn(e.view,"container");t.attributes.length&&(t.children=!0);return s=>{s.on(`insert:${t.name}`,On(n,qn(t)),{priority:e.converterPriority||"normal"}),(t.children||t.attributes.length)&&s.on("reduceChanges",$n(t),{priority:"low"})}}(e))}elementToStructure(e){return this.add(function(e){const t=In(e.model),s=Fn(e.view,"container");return t.children=!0,i=>{if(i._conversionApi.schema.checkChild(t.name,"$text"))throw new n("conversion-element-to-structure-disallowed-text",i,{elementName:t.name});var r,o;i.on(`insert:${t.name}`,(r=s,o=qn(t),(e,t,s)=>{if(!o(t.item,s.consumable,{preflight:!0}))return;const i=new Map;s.writer._registerSlotFactory(function(e,t,s){return(i,r)=>{const o=i.createContainerElement("$slot");let a=null;if("children"===r)a=Array.from(e.getChildren());else{if("function"!=typeof r)throw new n("conversion-slot-mode-unknown",s.dispatcher,{modeOrFilter:r});a=Array.from(e.getChildren()).filter((e=>r(e)))}return t.set(o,a),o}}(t.item,i,s));const a=r(t.item,s,t);if(s.writer._clearSlotFactory(),!a)return;!function(e,t,s){const i=Array.from(t.values()).flat(),r=new Set(i);if(r.size!=i.length)throw new n("conversion-slot-filter-overlap",s.dispatcher,{element:e});if(r.size!=e.childCount)throw new n("conversion-slot-filter-incomplete",s.dispatcher,{element:e})}(t.item,i,s),o(t.item,s.consumable);const l=s.mapper.toViewPosition(t.range.start);s.mapper.bindElements(t.item,a),s.writer.insert(l,a),s.convertAttributes(t.item),function(e,t,n,s){n.mapper.on("modelToViewPosition",o,{priority:"highest"});let i=null,r=null;for([i,r]of t)Ln(e,r,n,s),n.writer.move(n.writer.createRangeIn(i),n.writer.createPositionBefore(i)),n.writer.remove(i);function o(e,t){const n=t.modelPosition.nodeAfter,s=r.indexOf(n);s<0||(t.viewPosition=t.mapper.findPositionIn(i,s))}n.mapper.off("modelToViewPosition",o)}(a,i,s,{reconversion:t.reconversion})}),{priority:e.converterPriority||"normal"}),i.on("reduceChanges",$n(t),{priority:"low"})}}(e))}attributeToElement(e){return this.add(function(e){e=z(e);let t=e.model;"string"==typeof t&&(t={key:t});let n=`attribute:${t.key}`;t.name&&(n+=":"+t.name);if(t.values)for(const n of t.values)e.view[n]=Fn(e.view[n],"attribute");else e.view=Fn(e.view,"attribute");const s=Bn(e);return t=>{t.on(n,Tn(s),{priority:e.converterPriority||"normal"})}}(e))}attributeToAttribute(e){return this.add(function(e){e=z(e);let t=e.model;"string"==typeof t&&(t={key:t});let s=`attribute:${t.key}`;t.name&&(s+=":"+t.name);if(t.values)for(const n of t.values)e.view[n]=Dn(e.view[n]);else e.view=Dn(e.view);const i=Bn(e);return t=>{var r;t.on(s,(r=i,(e,t,s)=>{if(!s.consumable.test(t.item,e.name))return;const i=r(t.attributeOldValue,s,t),o=r(t.attributeNewValue,s,t);if(!i&&!o)return;s.consumable.consume(t.item,e.name);const a=s.mapper.toViewElement(t.item),l=s.writer;if(!a)throw new n("conversion-attribute-to-attribute-on-text",s.dispatcher,t);if(null!==t.attributeOldValue&&i)if("class"==i.key){const e="string"==typeof i.value?i.value.split(/\s+/):i.value;for(const t of e)l.removeClass(t,a)}else if("style"==i.key)if("string"==typeof i.value){const e=new de(l.document.stylesProcessor);e.setTo(i.value);for(const[t]of e.getStylesEntries())l.removeStyle(t,a)}else{const e=Object.keys(i.value);for(const t of e)l.removeStyle(t,a)}else l.removeAttribute(i.key,a);if(null!==t.attributeNewValue&&o)if("class"==o.key){const e="string"==typeof o.value?o.value.split(/\s+/):o.value;for(const t of e)l.addClass(t,a)}else if("style"==o.key)if("string"==typeof o.value){const e=new de(l.document.stylesProcessor);e.setTo(o.value);for(const[t,n]of e.getStylesEntries())l.setStyle(t,n,a)}else{const e=Object.keys(o.value);for(const t of e)l.setStyle(t,o.value[t],a)}else l.setAttribute(o.key,o.value,a)}),{priority:e.converterPriority||"normal"})}}(e))}markerToElement(e){return this.add(function(e){const t=Fn(e.view,"ui");return n=>{n.on(`addMarker:${e.model}`,Mn(t),{priority:e.converterPriority||"normal"}),n.on(`removeMarker:${e.model}`,((e,t,n)=>{const s=n.mapper.markerNameToElements(t.markerName);if(s){for(const e of s)n.mapper.unbindElementFromMarkerName(e,t.markerName),n.writer.clear(n.writer.createRangeOn(e),e);n.writer.clearClonedElementsGroup(t.markerName),e.stop()}}),{priority:e.converterPriority||"normal"})}}(e))}markerToHighlight(e){return this.add(function(e){return t=>{var n;t.on(`addMarker:${e.model}`,(n=e.view,(e,t,s)=>{if(!t.item)return;if(!(t.item instanceof fn||t.item instanceof Cn||t.item.is("$textProxy")))return;const i=Vn(n,t,s);if(!i)return;if(!s.consumable.consume(t.item,e.name))return;const r=s.writer,o=xn(r,i),a=r.document.selection;if(t.item instanceof fn||t.item instanceof Cn)r.wrap(a.getFirstRange(),o);else{const e=s.mapper.toViewRange(t.range),n=r.wrap(e,o);for(const e of n.getItems())if(e.is("attributeElement")&&e.isSimilar(o)){s.mapper.bindElementToMarker(e,t.markerName);break}}}),{priority:e.converterPriority||"normal"}),t.on(`addMarker:${e.model}`,function(e){return(t,n,s)=>{if(!n.item)return;if(!(n.item instanceof Yt))return;const i=Vn(e,n,s);if(!i)return;if(!s.consumable.test(n.item,t.name))return;const r=s.mapper.toViewElement(n.item);if(r&&r.getCustomProperty("addHighlight")){s.consumable.consume(n.item,t.name);for(const e of on._createIn(n.item))s.consumable.consume(e.item,t.name);r.getCustomProperty("addHighlight")(r,i,s.writer),s.mapper.bindElementToMarker(r,n.markerName)}}}(e.view),{priority:e.converterPriority||"normal"}),t.on(`removeMarker:${e.model}`,function(e){return(t,n,s)=>{if(n.markerRange.isCollapsed)return;const i=Vn(e,n,s);if(!i)return;const r=xn(s.writer,i),o=s.mapper.markerNameToElements(n.markerName);if(o){for(const e of o)if(s.mapper.unbindElementFromMarkerName(e,n.markerName),e.is("attributeElement"))s.writer.unwrap(s.writer.createRangeOn(e),r);else{e.getCustomProperty("removeHighlight")(e,i.id,s.writer)}s.writer.clearClonedElementsGroup(n.markerName),t.stop()}}}(e.view),{priority:e.converterPriority||"normal"})}}(e))}markerToData(e){return this.add(function(e){e=z(e);const t=e.model;let n=e.view;n||(n=n=>({group:t,name:n.substr(e.model.length+1)}));return s=>{var i;s.on(`addMarker:${t}`,(i=n,(e,t,n)=>{const s=i(t.markerName,n);if(!s)return;const r=t.markerRange;n.consumable.consume(r,e.name)&&(Nn(r,!1,n,t,s),Nn(r,!0,n,t,s),e.stop())}),{priority:e.converterPriority||"normal"}),s.on(`removeMarker:${t}`,function(e){return(t,n,s)=>{const i=e(n.markerName,s);if(!i)return;const r=s.mapper.markerNameToElements(n.markerName);if(r){for(const e of r)s.mapper.unbindElementFromMarkerName(e,n.markerName),e.is("containerElement")?(o(`data-${i.group}-start-before`,e),o(`data-${i.group}-start-after`,e),o(`data-${i.group}-end-before`,e),o(`data-${i.group}-end-after`,e)):s.writer.clear(s.writer.createRangeOn(e),e);s.writer.clearClonedElementsGroup(n.markerName),t.stop()}function o(e,t){if(t.hasAttribute(e)){const n=new Set(t.getAttribute(e).split(","));n.delete(i.name),0==n.size?s.writer.removeAttribute(e,t):s.writer.setAttribute(e,Array.from(n).join(","),t)}}}}(n),{priority:e.converterPriority||"normal"})}}(e))}}function xn(e,t){const n=e.createAttributeElement("span",t.attributes);return t.classes&&n._addClass(t.classes),"number"==typeof t.priority&&(n._priority=t.priority),n._id=t.id,n}function Tn(e){return(t,n,s)=>{if(!s.consumable.test(n.item,t.name))return;const i=e(n.attributeOldValue,s,n),r=e(n.attributeNewValue,s,n);if(!i&&!r)return;s.consumable.consume(n.item,t.name);const o=s.writer,a=o.document.selection;if(n.item instanceof fn||n.item instanceof Cn)o.wrap(a.getFirstRange(),r);else{let e=s.mapper.toViewRange(n.range);null!==n.attributeOldValue&&i&&(e=o.unwrap(e,i)),null!==n.attributeNewValue&&r&&o.wrap(e,r)}}}function On(e,t=jn){return(n,s,i)=>{if(!t(s.item,i.consumable,{preflight:!0}))return;const r=e(s.item,i,s);if(!r)return;t(s.item,i.consumable);const o=i.mapper.toViewPosition(s.range.start);i.mapper.bindElements(s.item,r),i.writer.insert(o,r),i.convertAttributes(s.item),Ln(r,s.item.getChildren(),i,{reconversion:s.reconversion})}}function Mn(e){return(t,n,s)=>{n.isOpening=!0;const i=e(n,s);n.isOpening=!1;const r=e(n,s);if(!i||!r)return;const o=n.markerRange;if(o.isCollapsed&&!s.consumable.consume(o,t.name))return;for(const e of o)if(!s.consumable.consume(e.item,t.name))return;const a=s.mapper,l=s.writer;l.insert(a.toViewPosition(o.start),i),s.mapper.bindElementToMarker(i,n.markerName),o.isCollapsed||(l.insert(a.toViewPosition(o.end),r),s.mapper.bindElementToMarker(r,n.markerName)),t.stop()}}function Nn(e,t,n,s,i){const r=t?e.start:e.end,o=r.nodeAfter&&r.nodeAfter.is("element")?r.nodeAfter:null,a=r.nodeBefore&&r.nodeBefore.is("element")?r.nodeBefore:null;if(o||a){let e,r;t&&o||!t&&!a?(e=o,r=!0):(e=a,r=!1);const l=n.mapper.toViewElement(e);if(l)return void function(e,t,n,s,i,r){const o=`data-${r.group}-${t?"start":"end"}-${n?"before":"after"}`,a=e.hasAttribute(o)?e.getAttribute(o).split(","):[];a.unshift(r.name),s.writer.setAttribute(o,a.join(","),e),s.mapper.bindElementToMarker(e,i.markerName)}(l,t,r,n,s,i)}!function(e,t,n,s,i){const r=`${i.group}-${t?"start":"end"}`,o=i.name?{name:i.name}:null,a=n.writer.createUIElement(r,o);n.writer.insert(e,a),n.mapper.bindElementToMarker(a,s.markerName)}(n.mapper.toViewPosition(r),t,n,s,i)}function In(e){return"string"==typeof e&&(e={name:e}),{name:e.name,attributes:e.attributes?i(e.attributes):[],children:!!e.children}}function Fn(e,t){return"function"==typeof e?e:(n,s)=>function(e,t,n){"string"==typeof e&&(e={name:e});let s;const i=t.writer,r=Object.assign({},e.attributes);if("container"==n)s=i.createContainerElement(e.name,r);else if("attribute"==n){const t={priority:e.priority||Be.DEFAULT_PRIORITY};s=i.createAttributeElement(e.name,r,t)}else s=i.createUIElement(e.name,r);if(e.styles){const t=Object.keys(e.styles);for(const n of t)i.setStyle(n,e.styles[n],s)}if(e.classes){const t=e.classes;if("string"==typeof t)i.addClass(t,s);else for(const e of t)i.addClass(e,s)}return s}(e,s,t)}function Bn(e){return e.model.values?(t,n,s)=>{const i=e.view[t];return i?i(t,n,s):null}:e.view}function Dn(e){return"string"==typeof e?t=>({key:e,value:t}):"object"==typeof e?e.value?()=>e:t=>({key:e.key,value:t}):e}function Vn(e,t,n){const s="function"==typeof e?e(t,n):e;return s?(s.priority||(s.priority=10),s.id||(s.id=t.markerName),s):null}function $n(e){const t=function(e){return(t,n)=>{if(!t.is("element",e.name))return!1;if("attribute"==n.type){if(e.attributes.includes(n.attributeKey))return!0}else /* istanbul ignore else: This is always true because otherwise it would not register a reducer callback. -- @preserve */ -if(t.children)return!0;return!1}}(t);return(t,n)=>{const s=[];n.reconvertedElements||(n.reconvertedElements=new Set);for(const t of n.changes){const i="attribute"==t.type?t.range.start.nodeAfter:t.position.parent;if(i&&e(i,t)){if(!n.reconvertedElements.has(i)){n.reconvertedElements.add(i);const t=Ze._createBefore(i);let e=s.length;for(let n=s.length-1;n>=0;n--){const i=s[n],r=("attribute"==i.type?i.range.start:i.position).compareWith(t);if("before"==r||"remove"==i.type&&"same"==r)break;e=n}s.splice(e,0,{type:"remove",name:i.name,position:t,length:1},{type:"reinsert",name:i.name,position:t,length:1})}}else s.push(t)}n.changes=s}}function Dn(t){return(e,n,s={})=>{const i=["insert"];for(const n of t.attributes)e.hasAttribute(n)&&i.push(`attribute:${n}`);return!!i.every((t=>n.test(e,t)))&&(s.preflight||i.forEach((t=>n.consume(e,t))),!0)}}function Vn(t,e,n,s){for(const i of e)$n(t.root,i,n,s)||n.convertItem(i)}function $n(t,e,n,s){const{writer:i,mapper:r}=n;if(!s.reconversion)return!1;const o=r.toViewElement(e);return!(!o||o.root==t)&&(!!n.canReuseView(o)&&(i.move(i.createRangeOn(o),r.toViewPosition(Ze._createBefore(e))),!0))}function qn(t,e,{preflight:n}={}){return n?e.test(t,"insert"):e.consume(t,"insert")} +if(e.children)return!0;return!1}}(e);return(e,n)=>{const s=[];n.reconvertedElements||(n.reconvertedElements=new Set);for(const e of n.changes){const i="attribute"==e.type?e.range.start.nodeAfter:e.position.parent;if(i&&t(i,e)){if(!n.reconvertedElements.has(i)){n.reconvertedElements.add(i);const e=Zt._createBefore(i);let t=s.length;for(let n=s.length-1;n>=0;n--){const i=s[n],r=("attribute"==i.type?i.range.start:i.position).compareWith(e);if("before"==r||"remove"==i.type&&"same"==r)break;t=n}s.splice(t,0,{type:"remove",name:i.name,position:e,length:1},{type:"reinsert",name:i.name,position:e,length:1})}}else s.push(e)}n.changes=s}}function qn(e){return(t,n,s={})=>{const i=["insert"];for(const n of e.attributes)t.hasAttribute(n)&&i.push(`attribute:${n}`);return!!i.every((e=>n.test(t,e)))&&(s.preflight||i.forEach((e=>n.consume(t,e))),!0)}}function Ln(e,t,n,s){for(const i of t)Wn(e.root,i,n,s)||n.convertItem(i)}function Wn(e,t,n,s){const{writer:i,mapper:r}=n;if(!s.reconversion)return!1;const o=r.toViewElement(t);return!(!o||o.root==e)&&(!!n.canReuseView(o)&&(i.move(i.createRangeOn(o),r.toViewPosition(Zt._createBefore(t))),!0))}function jn(e,t,{preflight:n}={}){return n?t.test(e,"insert"):t.consume(e,"insert")} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Ln(t){const{schema:e,document:n}=t.model;for(const s of n.getRoots())if(s.isEmpty&&!e.checkChild(s,"$text")&&e.checkChild(s,"paragraph"))return t.insertElement("paragraph",s),!0;return!1}function Wn(t,e,n){const s=n.createContext(t);return!!n.checkChild(s,"paragraph")&&!!n.checkChild(s.push("paragraph"),e)}function jn(t,e){const n=e.createElement("paragraph");return e.insert(n,t),e.createPositionAt(n,0)} + */function Un(e){const{schema:t,document:n}=e.model;for(const s of n.getRoots())if(s.isEmpty&&!t.checkChild(s,"$text")&&t.checkChild(s,"paragraph"))return e.insertElement("paragraph",s),!0;return!1}function zn(e,t,n){const s=n.createContext(e);return!!n.checkChild(s,"paragraph")&&!!n.checkChild(s.push("paragraph"),t)}function Jn(e,t){const n=t.createElement("paragraph");return t.insert(n,e),t.createPositionAt(n,0)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class zn extends En{elementToElement(t){return this.add(Un(t))}elementToAttribute(t){return this.add(function(t){t=U(t),Gn(t);const e=Hn(t,!1),n=Jn(t.view),s=n?`element:${n}`:"element";return n=>{n.on(s,e,{priority:t.converterPriority||"low"})}}(t))}attributeToAttribute(t){return this.add(function(t){t=U(t);let e=null;("string"==typeof t.view||t.view.key)&&(e=function(t){"string"==typeof t.view&&(t.view={key:t.view});const e=t.view.key,n=void 0===t.view.value?/[\s\S]*/:t.view.value;let s;if("class"==e||"style"==e){const t="class"==e?"classes":"styles";s={[t]:n}}else s={attributes:{[e]:n}};t.view.name&&(s.name=t.view.name);return t.view=s,e}(t));Gn(t,e);const n=Hn(t,!0);return e=>{e.on("element",n,{priority:t.converterPriority||"low"})}}(t))}elementToMarker(t){return this.add(function(t){const e=function(t){return(e,n)=>{const s="string"==typeof t?t:t(e,n);return n.writer.createElement("$marker",{"data-name":s})}}(t.model);return Un({...t,model:e})}(t))}dataToMarker(t){return this.add(function(t){t=U(t),t.model||(t.model=e=>e?t.view+":"+e:t.view);const e={view:t.view,model:t.model},n=Kn(Yn(e,"start")),s=Kn(Yn(e,"end"));return i=>{i.on(`element:${t.view}-start`,n,{priority:t.converterPriority||"normal"}),i.on(`element:${t.view}-end`,s,{priority:t.converterPriority||"normal"});const r=O.low,o=O.highest,a=O.get(t.converterPriority)/o;i.on("element",function(t){return(e,n,s)=>{const i=`data-${t.view}`;function r(e,i){for(const r of i){const i=t.model(r,s),o=s.writer.createElement("$marker",{"data-name":i});s.writer.insert(o,e),n.modelCursor.isEqual(e)?n.modelCursor=n.modelCursor.getShiftedBy(1):n.modelCursor=n.modelCursor._getTransformedByInsertion(e,1),n.modelRange=n.modelRange._getTransformedByInsertion(e,1)[0]}}(s.consumable.test(n.viewItem,{attributes:i+"-end-after"})||s.consumable.test(n.viewItem,{attributes:i+"-start-after"})||s.consumable.test(n.viewItem,{attributes:i+"-end-before"})||s.consumable.test(n.viewItem,{attributes:i+"-start-before"}))&&(n.modelRange||Object.assign(n,s.convertChildren(n.viewItem,n.modelCursor)),s.consumable.consume(n.viewItem,{attributes:i+"-end-after"})&&r(n.modelRange.end,n.viewItem.getAttribute(i+"-end-after").split(",")),s.consumable.consume(n.viewItem,{attributes:i+"-start-after"})&&r(n.modelRange.end,n.viewItem.getAttribute(i+"-start-after").split(",")),s.consumable.consume(n.viewItem,{attributes:i+"-end-before"})&&r(n.modelRange.start,n.viewItem.getAttribute(i+"-end-before").split(",")),s.consumable.consume(n.viewItem,{attributes:i+"-start-before"})&&r(n.modelRange.start,n.viewItem.getAttribute(i+"-start-before").split(",")))}}(e),{priority:r+a})}}(t))}}function Un(t){const e=Kn(t=U(t)),n=Jn(t.view),s=n?`element:${n}`:"element";return n=>{n.on(s,e,{priority:t.converterPriority||"normal"})}}function Jn(t){return"string"==typeof t?t:"object"==typeof t&&"string"==typeof t.name?t.name:null}function Kn(t){const e=new lt(t.view);return(n,s,i)=>{const r=e.match(s.viewItem);if(!r)return;const o=r.match;if(o.name=!0,!i.consumable.test(s.viewItem,o))return;const a=function(t,e,n){return t instanceof Function?t(e,n):n.writer.createElement(t)}(t.model,s.viewItem,i);a&&i.safeInsert(a,s.modelCursor)&&(i.consumable.consume(s.viewItem,o),i.convertChildren(s.viewItem,a),i.updateConversionResult(a,s))}}function Gn(t,e=null){const n=null===e||(t=>t.getAttribute(e)),s="object"!=typeof t.model?t.model:t.model.key,i="object"!=typeof t.model||void 0===t.model.value?n:t.model.value;t.model={key:s,value:i}}function Hn(t,e){const n=new lt(t.view);return(s,i,r)=>{if(!i.modelRange&&e)return;const o=n.match(i.viewItem);if(!o)return;if(!function(t,e){const n="function"==typeof t?t(e):t;if("object"==typeof n&&!Jn(n))return!1;return!n.classes&&!n.attributes&&!n.styles}(t.view,i.viewItem)?delete o.match.name:o.match.name=!0,!r.consumable.test(i.viewItem,o.match))return;const a=t.model.key,l="function"==typeof t.model.value?t.model.value(i.viewItem,r):t.model.value;if(null===l)return;i.modelRange||Object.assign(i,r.convertChildren(i.viewItem,i.modelCursor));const h=function(t,e,n,s){let i=!1;for(const r of Array.from(t.getItems({shallow:n})))s.schema.checkAttribute(r,e.key)&&(i=!0,r.hasAttribute(e.key)||s.writer.setAttribute(e.key,e.value,r));return i}(i.modelRange,{key:a,value:l},e,r);h&&(r.consumable.test(i.viewItem,{name:!0})&&(o.match.name=!0),r.consumable.consume(i.viewItem,o.match))}}function Yn(t,e){return{view:`${t.view}-${e}`,model:(e,n)=>{const s=e.getAttribute("name"),i=t.model(s,n);return n.writer.createElement("$marker",{"data-name":i})}}} + */class Kn extends Sn{elementToElement(e){return this.add(Gn(e))}elementToAttribute(e){return this.add(function(e){e=z(e),Xn(e);const t=Qn(e,!1),n=Hn(e.view),s=n?`element:${n}`:"element";return n=>{n.on(s,t,{priority:e.converterPriority||"low"})}}(e))}attributeToAttribute(e){return this.add(function(e){e=z(e);let t=null;("string"==typeof e.view||e.view.key)&&(t=function(e){"string"==typeof e.view&&(e.view={key:e.view});const t=e.view.key,n=void 0===e.view.value?/[\s\S]*/:e.view.value;let s;if("class"==t||"style"==t){const e="class"==t?"classes":"styles";s={[e]:n}}else s={attributes:{[t]:n}};e.view.name&&(s.name=e.view.name);return e.view=s,t}(e));Xn(e,t);const n=Qn(e,!0);return t=>{t.on("element",n,{priority:e.converterPriority||"low"})}}(e))}elementToMarker(e){return this.add(function(e){const t=function(e){return(t,n)=>{const s="string"==typeof e?e:e(t,n);return n.writer.createElement("$marker",{"data-name":s})}}(e.model);return Gn({...e,model:t})}(e))}dataToMarker(e){return this.add(function(e){e=z(e),e.model||(e.model=t=>t?e.view+":"+t:e.view);const t={view:e.view,model:e.model},n=Yn(Zn(t,"start")),s=Yn(Zn(t,"end"));return i=>{i.on(`element:${e.view}-start`,n,{priority:e.converterPriority||"normal"}),i.on(`element:${e.view}-end`,s,{priority:e.converterPriority||"normal"});const r=O.low,o=O.highest,a=O.get(e.converterPriority)/o;i.on("element",function(e){return(t,n,s)=>{const i=`data-${e.view}`;function r(t,i){for(const r of i){const i=e.model(r,s),o=s.writer.createElement("$marker",{"data-name":i});s.writer.insert(o,t),n.modelCursor.isEqual(t)?n.modelCursor=n.modelCursor.getShiftedBy(1):n.modelCursor=n.modelCursor._getTransformedByInsertion(t,1),n.modelRange=n.modelRange._getTransformedByInsertion(t,1)[0]}}(s.consumable.test(n.viewItem,{attributes:i+"-end-after"})||s.consumable.test(n.viewItem,{attributes:i+"-start-after"})||s.consumable.test(n.viewItem,{attributes:i+"-end-before"})||s.consumable.test(n.viewItem,{attributes:i+"-start-before"}))&&(n.modelRange||Object.assign(n,s.convertChildren(n.viewItem,n.modelCursor)),s.consumable.consume(n.viewItem,{attributes:i+"-end-after"})&&r(n.modelRange.end,n.viewItem.getAttribute(i+"-end-after").split(",")),s.consumable.consume(n.viewItem,{attributes:i+"-start-after"})&&r(n.modelRange.end,n.viewItem.getAttribute(i+"-start-after").split(",")),s.consumable.consume(n.viewItem,{attributes:i+"-end-before"})&&r(n.modelRange.start,n.viewItem.getAttribute(i+"-end-before").split(",")),s.consumable.consume(n.viewItem,{attributes:i+"-start-before"})&&r(n.modelRange.start,n.viewItem.getAttribute(i+"-start-before").split(",")))}}(t),{priority:r+a})}}(e))}}function Gn(e){const t=Yn(e=z(e)),n=Hn(e.view),s=n?`element:${n}`:"element";return n=>{n.on(s,t,{priority:e.converterPriority||"normal"})}}function Hn(e){return"string"==typeof e?e:"object"==typeof e&&"string"==typeof e.name?e.name:null}function Yn(e){const t=new le(e.view);return(n,s,i)=>{const r=t.match(s.viewItem);if(!r)return;const o=r.match;if(o.name=!0,!i.consumable.test(s.viewItem,o))return;const a=function(e,t,n){return e instanceof Function?e(t,n):n.writer.createElement(e)}(e.model,s.viewItem,i);a&&i.safeInsert(a,s.modelCursor)&&(i.consumable.consume(s.viewItem,o),i.convertChildren(s.viewItem,a),i.updateConversionResult(a,s))}}function Xn(e,t=null){const n=null===t||(e=>e.getAttribute(t)),s="object"!=typeof e.model?e.model:e.model.key,i="object"!=typeof e.model||void 0===e.model.value?n:e.model.value;e.model={key:s,value:i}}function Qn(e,t){const n=new le(e.view);return(s,i,r)=>{if(!i.modelRange&&t)return;const o=n.match(i.viewItem);if(!o)return;if(!function(e,t){const n="function"==typeof e?e(t):e;if("object"==typeof n&&!Hn(n))return!1;return!n.classes&&!n.attributes&&!n.styles}(e.view,i.viewItem)?delete o.match.name:o.match.name=!0,!r.consumable.test(i.viewItem,o.match))return;const a=e.model.key,l="function"==typeof e.model.value?e.model.value(i.viewItem,r):e.model.value;if(null===l)return;i.modelRange||Object.assign(i,r.convertChildren(i.viewItem,i.modelCursor));const c=function(e,t,n,s){let i=!1;for(const r of Array.from(e.getItems({shallow:n})))s.schema.checkAttribute(r,t.key)&&(i=!0,r.hasAttribute(t.key)||s.writer.setAttribute(t.key,t.value,r));return i}(i.modelRange,{key:a,value:l},t,r);c&&(r.consumable.test(i.viewItem,{name:!0})&&(o.match.name=!0),r.consumable.consume(i.viewItem,o.match))}}function Zn(e,t){return{view:`${e.view}-${t}`,model:(t,n)=>{const s=t.getAttribute("name"),i=e.model(s,n);return n.writer.createElement("$marker",{"data-name":i})}}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Xn(t){t.document.registerPostFixer((e=>function(t,e){const n=e.document.selection,s=e.schema,i=[];let r=!1;for(const t of n.getRanges()){const e=Qn(t,s);e&&!e.isEqual(t)?(i.push(e),r=!0):i.push(t)}r&&t.setSelection(function(t){const e=[...t],n=new Set;let s=1;for(;s<e.length;){const t=e[s],i=e.slice(0,s);for(const[r,o]of i.entries())if(!n.has(r))if(t.isEqual(o))n.add(r);else if(t.isIntersecting(o)){n.add(r),n.add(s);const i=t.getJoined(o);e.push(i)}s++}return e.filter(((t,e)=>!n.has(e)))}(i),{backward:n.isBackward});return!1}(e,t)))}function Qn(t,e){return t.isCollapsed?function(t,e){const n=t.start,s=e.getNearestSelectionRange(n);if(!s){const t=n.getAncestors().reverse().find((t=>e.isObject(t)));return t?on._createOn(t):null}if(!s.isCollapsed)return s;const i=s.start;if(n.isEqual(i))return null;return new on(i)}(t,e):function(t,e){const{start:n,end:s}=t,i=e.checkChild(n,"$text"),r=e.checkChild(s,"$text"),o=e.getLimitElement(n),a=e.getLimitElement(s);if(o===a){if(i&&r)return null;if(function(t,e,n){const s=t.nodeAfter&&!n.isLimit(t.nodeAfter)||n.checkChild(t,"$text"),i=e.nodeBefore&&!n.isLimit(e.nodeBefore)||n.checkChild(e,"$text");return s||i}(n,s,e)){const t=n.nodeAfter&&e.isSelectable(n.nodeAfter)?null:e.getNearestSelectionRange(n,"forward"),i=s.nodeBefore&&e.isSelectable(s.nodeBefore)?null:e.getNearestSelectionRange(s,"backward"),r=t?t.start:n,o=i?i.end:s;return new on(r,o)}}const l=o&&!o.is("rootElement"),h=a&&!a.is("rootElement");if(l||h){const t=n.nodeAfter&&s.nodeBefore&&n.nodeAfter.parent===s.nodeBefore.parent,i=l&&(!t||!ts(n.nodeAfter,e)),r=h&&(!t||!ts(s.nodeBefore,e));let c=n,u=s;return i&&(c=Ze._createBefore(Zn(o,e))),r&&(u=Ze._createAfter(Zn(a,e))),new on(c,u)}return null}(t,e)}function Zn(t,e){let n=t,s=n;for(;e.isLimit(s)&&s.parent;)n=s,s=s.parent;return n}function ts(t,e){return t&&e.isSelectable(t)} + */function es(e){e.document.registerPostFixer((t=>function(e,t){const n=t.document.selection,s=t.schema,i=[];let r=!1;for(const e of n.getRanges()){const t=ts(e,s);t&&!t.isEqual(e)?(i.push(t),r=!0):i.push(e)}r&&e.setSelection(function(e){const t=[...e],n=new Set;let s=1;for(;s<t.length;){const e=t[s],i=t.slice(0,s);for(const[r,o]of i.entries())if(!n.has(r))if(e.isEqual(o))n.add(r);else if(e.isIntersecting(o)){n.add(r),n.add(s);const i=e.getJoined(o);t.push(i)}s++}return t.filter(((e,t)=>!n.has(t)))}(i),{backward:n.isBackward});return!1}(t,e)))}function ts(e,t){return e.isCollapsed?function(e,t){const n=e.start,s=t.getNearestSelectionRange(n);if(!s){const e=n.getAncestors().reverse().find((e=>t.isObject(e)));return e?on._createOn(e):null}if(!s.isCollapsed)return s;const i=s.start;if(n.isEqual(i))return null;return new on(i)}(e,t):function(e,t){const{start:n,end:s}=e,i=t.checkChild(n,"$text"),r=t.checkChild(s,"$text"),o=t.getLimitElement(n),a=t.getLimitElement(s);if(o===a){if(i&&r)return null;if(function(e,t,n){const s=e.nodeAfter&&!n.isLimit(e.nodeAfter)||n.checkChild(e,"$text"),i=t.nodeBefore&&!n.isLimit(t.nodeBefore)||n.checkChild(t,"$text");return s||i}(n,s,t)){const e=n.nodeAfter&&t.isSelectable(n.nodeAfter)?null:t.getNearestSelectionRange(n,"forward"),i=s.nodeBefore&&t.isSelectable(s.nodeBefore)?null:t.getNearestSelectionRange(s,"backward"),r=e?e.start:n,o=i?i.end:s;return new on(r,o)}}const l=o&&!o.is("rootElement"),c=a&&!a.is("rootElement");if(l||c){const e=n.nodeAfter&&s.nodeBefore&&n.nodeAfter.parent===s.nodeBefore.parent,i=l&&(!e||!ss(n.nodeAfter,t)),r=c&&(!e||!ss(s.nodeBefore,t));let h=n,d=s;return i&&(h=Zt._createBefore(ns(o,t))),r&&(d=Zt._createAfter(ns(a,t))),new on(h,d)}return null}(e,t)}function ns(e,t){let n=e,s=n;for(;t.isLimit(s)&&s.parent;)n=s,s=s.parent;return n}function ss(e,t){return e&&t.isSelectable(e)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class es extends(a()){constructor(t,e){super(),this.model=t,this.view=new ze(e),this.mapper=new an,this.downcastDispatcher=new cn({mapper:this.mapper,schema:t.schema});const n=this.model.document,s=n.selection,i=this.model.markers;var r,o,a; + */class is extends(a()){constructor(e,t){super(),this.model=e,this.view=new Ut(t),this.mapper=new an,this.downcastDispatcher=new hn({mapper:this.mapper,schema:e.schema});const n=this.model.document,s=n.selection,i=this.model.markers;var r,o,a; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */this.listenTo(this.model,"_beforeChanges",(()=>{this.view._disableRendering(!0)}),{priority:"highest"}),this.listenTo(this.model,"_afterChanges",(()=>{this.view._disableRendering(!1)}),{priority:"lowest"}),this.listenTo(n,"change",(()=>{this.view.change((t=>{this.downcastDispatcher.convertChanges(n.differ,i,t),this.downcastDispatcher.convertSelection(s,i,t)}))}),{priority:"low"}),this.listenTo(this.view.document,"selectionChange",function(t,e){return(n,s)=>{const i=s.newSelection,r=[];for(const t of i.getRanges())r.push(e.toModelRange(t));const o=t.createSelection(r,{backward:i.isBackward});o.isEqual(t.document.selection)||t.change((t=>{t.setSelection(o)}))}}(this.model,this.mapper)),this.listenTo(this.view.document,"beforeinput",(r=this.mapper,o=this.model.schema,a=this.view,(t,e)=>{if(!a.document.isComposing||f.isAndroid)for(let t=0;t<e.targetRanges.length;t++){const n=e.targetRanges[t],s=r.toModelRange(n),i=Qn(s,o);i&&!i.isEqual(s)&&(e.targetRanges[t]=r.toViewRange(i))}}),{priority:"high"}),this.downcastDispatcher.on("insert:$text",((t,e,n)=>{if(!n.consumable.consume(e.item,t.name))return;const s=n.writer,i=n.mapper.toViewPosition(e.range.start),r=s.createText(e.item.data);s.insert(i,r)}),{priority:"lowest"}),this.downcastDispatcher.on("insert",((t,e,n)=>{n.convertAttributes(e.item),e.reconversion||!e.item.is("element")||e.item.isEmpty||n.convertChildren(e.item)}),{priority:"lowest"}),this.downcastDispatcher.on("remove",((t,e,n)=>{const s=n.mapper.toViewPosition(e.position),i=e.position.getShiftedBy(e.length),r=n.mapper.toViewPosition(i,{isPhantom:!0}),o=n.writer.createRange(s,r),a=n.writer.remove(o.getTrimmed());for(const t of n.writer.createRangeIn(a).getItems())n.mapper.unbindViewElement(t,{defer:!0})}),{priority:"low"}),this.downcastDispatcher.on("cleanSelection",((t,e,n)=>{const s=n.writer,i=s.document.selection;for(const t of i.getRanges())t.isCollapsed&&t.end.parent.isAttached()&&n.writer.mergeAttributes(t.start);s.setSelection(null)})),this.downcastDispatcher.on("selection",((t,e,n)=>{const s=e.selection;if(s.isCollapsed)return;if(!n.consumable.consume(s,"selection"))return;const i=[];for(const t of s.getRanges())i.push(n.mapper.toViewRange(t));n.writer.setSelection(i,{backward:s.isBackward})}),{priority:"low"}),this.downcastDispatcher.on("selection",((t,e,n)=>{const s=e.selection;if(!s.isCollapsed)return;if(!n.consumable.consume(s,"selection"))return;const i=n.writer,r=s.getFirstPosition(),o=n.mapper.toViewPosition(r),a=i.breakAttributes(o);i.setSelection(a)}),{priority:"low"}),this.view.document.roots.bindTo(this.model.document.roots).using((t=>{if("$graveyard"==t.rootName)return null;const e=new vt(this.view.document,t.name);return e.rootName=t.rootName,this.mapper.bindElements(t,e),e}))}destroy(){this.view.destroy(),this.stopListening()}reconvertMarker(t){const e="string"==typeof t?t:t.name,s=this.model.markers.get(e);if(!s)throw new n("editingcontroller-reconvertmarker-marker-not-exist",this,{markerName:e});this.model.change((()=>{this.model.markers._refresh(s)}))}reconvertItem(t){this.model.change((()=>{this.model.document.differ._refreshItem(t)}))}}class ns{constructor(){this._consumables=new Map}add(t,e){let n;t.is("$text")||t.is("documentFragment")?this._consumables.set(t,!0):(this._consumables.has(t)?n=this._consumables.get(t):(n=new is(t),this._consumables.set(t,n)),n.add(e))}test(t,e){const n=this._consumables.get(t);return void 0===n?null:t.is("$text")||t.is("documentFragment")?n:n.test(e)}consume(t,e){return!!this.test(t,e)&&(t.is("$text")||t.is("documentFragment")?this._consumables.set(t,!1):this._consumables.get(t).consume(e),!0)}revert(t,e){const n=this._consumables.get(t);void 0!==n&&(t.is("$text")||t.is("documentFragment")?this._consumables.set(t,!0):n.revert(e))}static consumablesFromElement(t){const e={element:t,name:!0,attributes:[],classes:[],styles:[]},n=t.getAttributeKeys();for(const t of n)"style"!=t&&"class"!=t&&e.attributes.push(t);const s=t.getClassNames();for(const t of s)e.classes.push(t);const i=t.getStyleNames();for(const t of i)e.styles.push(t);return e}static createFrom(t,e){if(e||(e=new ns),t.is("$text"))return e.add(t),e;t.is("element")&&e.add(t,ns.consumablesFromElement(t)),t.is("documentFragment")&&e.add(t);for(const n of t.getChildren())e=ns.createFrom(n,e);return e}}const ss=["attributes","classes","styles"];class is{constructor(t){this.element=t,this._canConsumeName=null,this._consumables={attributes:new Map,styles:new Map,classes:new Map}}add(t){t.name&&(this._canConsumeName=!0);for(const e of ss)e in t&&this._add(e,t[e])}test(t){if(t.name&&!this._canConsumeName)return this._canConsumeName;for(const e of ss)if(e in t){const n=this._test(e,t[e]);if(!0!==n)return n}return!0}consume(t){t.name&&(this._canConsumeName=!1);for(const e of ss)e in t&&this._consume(e,t[e])}revert(t){t.name&&(this._canConsumeName=!0);for(const e of ss)e in t&&this._revert(e,t[e])}_add(t,e){const s=i(e),r=this._consumables[t];for(const e of s){if("attributes"===t&&("class"===e||"style"===e))throw new n("viewconsumable-invalid-attribute",this);if(r.set(e,!0),"styles"===t)for(const t of this.element.document.stylesProcessor.getRelatedStyles(e))r.set(t,!0)}}_test(t,e){const n=i(e),s=this._consumables[t];for(const e of n)if("attributes"!==t||"class"!==e&&"style"!==e){const t=s.get(e);if(void 0===t)return null;if(!t)return!1}else{const t="class"==e?"classes":"styles",n=this._test(t,[...this._consumables[t].keys()]);if(!0!==n)return n}return!0}_consume(t,e){const n=i(e),s=this._consumables[t];for(const e of n)if("attributes"!==t||"class"!==e&&"style"!==e){if(s.set(e,!1),"styles"==t)for(const t of this.element.document.stylesProcessor.getRelatedStyles(e))s.set(t,!1)}else{const t="class"==e?"classes":"styles";this._consume(t,[...this._consumables[t].keys()])}}_revert(t,e){const n=i(e),s=this._consumables[t];for(const e of n)if("attributes"!==t||"class"!==e&&"style"!==e){!1===s.get(e)&&s.set(e,!0)}else{const t="class"==e?"classes":"styles";this._revert(t,[...this._consumables[t].keys()])}}} + */this.listenTo(this.model,"_beforeChanges",(()=>{this.view._disableRendering(!0)}),{priority:"highest"}),this.listenTo(this.model,"_afterChanges",(()=>{this.view._disableRendering(!1)}),{priority:"lowest"}),this.listenTo(n,"change",(()=>{this.view.change((e=>{this.downcastDispatcher.convertChanges(n.differ,i,e),this.downcastDispatcher.convertSelection(s,i,e)}))}),{priority:"low"}),this.listenTo(this.view.document,"selectionChange",function(e,t){return(n,s)=>{const i=s.newSelection,r=[];for(const e of i.getRanges())r.push(t.toModelRange(e));const o=e.createSelection(r,{backward:i.isBackward});o.isEqual(e.document.selection)||e.change((e=>{e.setSelection(o)}))}}(this.model,this.mapper)),this.listenTo(this.view.document,"beforeinput",(r=this.mapper,o=this.model.schema,a=this.view,(e,t)=>{if(!a.document.isComposing||f.isAndroid)for(let e=0;e<t.targetRanges.length;e++){const n=t.targetRanges[e],s=r.toModelRange(n),i=ts(s,o);i&&!i.isEqual(s)&&(t.targetRanges[e]=r.toViewRange(i))}}),{priority:"high"}),this.downcastDispatcher.on("insert:$text",((e,t,n)=>{if(!n.consumable.consume(t.item,e.name))return;const s=n.writer,i=n.mapper.toViewPosition(t.range.start),r=s.createText(t.item.data);s.insert(i,r)}),{priority:"lowest"}),this.downcastDispatcher.on("insert",((e,t,n)=>{n.convertAttributes(t.item),t.reconversion||!t.item.is("element")||t.item.isEmpty||n.convertChildren(t.item)}),{priority:"lowest"}),this.downcastDispatcher.on("remove",((e,t,n)=>{const s=n.mapper.toViewPosition(t.position),i=t.position.getShiftedBy(t.length),r=n.mapper.toViewPosition(i,{isPhantom:!0}),o=n.writer.createRange(s,r),a=n.writer.remove(o.getTrimmed());for(const e of n.writer.createRangeIn(a).getItems())n.mapper.unbindViewElement(e,{defer:!0})}),{priority:"low"}),this.downcastDispatcher.on("cleanSelection",((e,t,n)=>{const s=n.writer,i=s.document.selection;for(const e of i.getRanges())e.isCollapsed&&e.end.parent.isAttached()&&n.writer.mergeAttributes(e.start);s.setSelection(null)})),this.downcastDispatcher.on("selection",((e,t,n)=>{const s=t.selection;if(s.isCollapsed)return;if(!n.consumable.consume(s,"selection"))return;const i=[];for(const e of s.getRanges())i.push(n.mapper.toViewRange(e));n.writer.setSelection(i,{backward:s.isBackward})}),{priority:"low"}),this.downcastDispatcher.on("selection",((e,t,n)=>{const s=t.selection;if(!s.isCollapsed)return;if(!n.consumable.consume(s,"selection"))return;const i=n.writer,r=s.getFirstPosition(),o=n.mapper.toViewPosition(r),a=i.breakAttributes(o);i.setSelection(a)}),{priority:"low"}),this.view.document.roots.bindTo(this.model.document.roots).using((e=>{if("$graveyard"==e.rootName)return null;const t=new ve(this.view.document,e.name);return t.rootName=e.rootName,this.mapper.bindElements(e,t),t}))}destroy(){this.view.destroy(),this.stopListening()}reconvertMarker(e){const t="string"==typeof e?e:e.name,s=this.model.markers.get(t);if(!s)throw new n("editingcontroller-reconvertmarker-marker-not-exist",this,{markerName:t});this.model.change((()=>{this.model.markers._refresh(s)}))}reconvertItem(e){this.model.change((()=>{this.model.document.differ._refreshItem(e)}))}}class rs{constructor(){this._consumables=new Map}add(e,t){let n;e.is("$text")||e.is("documentFragment")?this._consumables.set(e,!0):(this._consumables.has(e)?n=this._consumables.get(e):(n=new as(e),this._consumables.set(e,n)),n.add(t))}test(e,t){const n=this._consumables.get(e);return void 0===n?null:e.is("$text")||e.is("documentFragment")?n:n.test(t)}consume(e,t){return!!this.test(e,t)&&(e.is("$text")||e.is("documentFragment")?this._consumables.set(e,!1):this._consumables.get(e).consume(t),!0)}revert(e,t){const n=this._consumables.get(e);void 0!==n&&(e.is("$text")||e.is("documentFragment")?this._consumables.set(e,!0):n.revert(t))}static consumablesFromElement(e){const t={element:e,name:!0,attributes:[],classes:[],styles:[]},n=e.getAttributeKeys();for(const e of n)"style"!=e&&"class"!=e&&t.attributes.push(e);const s=e.getClassNames();for(const e of s)t.classes.push(e);const i=e.getStyleNames();for(const e of i)t.styles.push(e);return t}static createFrom(e,t){if(t||(t=new rs),e.is("$text"))return t.add(e),t;e.is("element")&&t.add(e,rs.consumablesFromElement(e)),e.is("documentFragment")&&t.add(e);for(const n of e.getChildren())t=rs.createFrom(n,t);return t}}const os=["attributes","classes","styles"];class as{constructor(e){this.element=e,this._canConsumeName=null,this._consumables={attributes:new Map,styles:new Map,classes:new Map}}add(e){e.name&&(this._canConsumeName=!0);for(const t of os)t in e&&this._add(t,e[t])}test(e){if(e.name&&!this._canConsumeName)return this._canConsumeName;for(const t of os)if(t in e){const n=this._test(t,e[t]);if(!0!==n)return n}return!0}consume(e){e.name&&(this._canConsumeName=!1);for(const t of os)t in e&&this._consume(t,e[t])}revert(e){e.name&&(this._canConsumeName=!0);for(const t of os)t in e&&this._revert(t,e[t])}_add(e,t){const s=i(t),r=this._consumables[e];for(const t of s){if("attributes"===e&&("class"===t||"style"===t))throw new n("viewconsumable-invalid-attribute",this);if(r.set(t,!0),"styles"===e)for(const e of this.element.document.stylesProcessor.getRelatedStyles(t))r.set(e,!0)}}_test(e,t){const n=i(t),s=this._consumables[e];for(const t of n)if("attributes"!==e||"class"!==t&&"style"!==t){const e=s.get(t);if(void 0===e)return null;if(!e)return!1}else{const e="class"==t?"classes":"styles",n=this._test(e,[...this._consumables[e].keys()]);if(!0!==n)return n}return!0}_consume(e,t){const n=i(t),s=this._consumables[e];for(const t of n)if("attributes"!==e||"class"!==t&&"style"!==t){if(s.set(t,!1),"styles"==e)for(const e of this.element.document.stylesProcessor.getRelatedStyles(t))s.set(e,!1)}else{const e="class"==t?"classes":"styles";this._consume(e,[...this._consumables[e].keys()])}}_revert(e,t){const n=i(t),s=this._consumables[e];for(const t of n)if("attributes"!==e||"class"!==t&&"style"!==t){!1===s.get(t)&&s.set(t,!0)}else{const e="class"==t?"classes":"styles";this._revert(e,[...this._consumables[e].keys()])}}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class rs extends(a()){constructor(){super(),this._sourceDefinitions={},this._attributeProperties={},this.decorate("checkChild"),this.decorate("checkAttribute"),this.on("checkAttribute",((t,e)=>{e[0]=new os(e[0])}),{priority:"highest"}),this.on("checkChild",((t,e)=>{e[0]=new os(e[0]),e[1]=this.getDefinition(e[1])}),{priority:"highest"})}register(t,e){if(this._sourceDefinitions[t])throw new n("schema-cannot-register-item-twice",this,{itemName:t});this._sourceDefinitions[t]=[Object.assign({},e)],this._clearCache()}extend(t,e){if(!this._sourceDefinitions[t])throw new n("schema-cannot-extend-missing-item",this,{itemName:t});this._sourceDefinitions[t].push(Object.assign({},e)),this._clearCache()}getDefinitions(){return this._compiledDefinitions||this._compile(),this._compiledDefinitions}getDefinition(t){let e;return e="string"==typeof t?t:"is"in t&&(t.is("$text")||t.is("$textProxy"))?"$text":t.name,this.getDefinitions()[e]}isRegistered(t){return!!this.getDefinition(t)}isBlock(t){const e=this.getDefinition(t);return!(!e||!e.isBlock)}isLimit(t){const e=this.getDefinition(t);return!!e&&!(!e.isLimit&&!e.isObject)}isObject(t){const e=this.getDefinition(t);return!!e&&!!(e.isObject||e.isLimit&&e.isSelectable&&e.isContent)}isInline(t){const e=this.getDefinition(t);return!(!e||!e.isInline)}isSelectable(t){const e=this.getDefinition(t);return!!e&&!(!e.isSelectable&&!e.isObject)}isContent(t){const e=this.getDefinition(t);return!!e&&!(!e.isContent&&!e.isObject)}checkChild(t,e){return!!e&&this._checkContextMatch(e,t)}checkAttribute(t,e){const n=this.getDefinition(t.last);return!!n&&n.allowAttributes.includes(e)}checkMerge(t,e){if(t instanceof Ze){const e=t.nodeBefore,s=t.nodeAfter;if(!(e instanceof Ye))throw new n("schema-check-merge-no-element-before",this);if(!(s instanceof Ye))throw new n("schema-check-merge-no-element-after",this);return this.checkMerge(e,s)}for(const n of e.getChildren())if(!this.checkChild(t,n))return!1;return!0}addChildCheck(t){this.on("checkChild",((e,[n,s])=>{if(!s)return;const i=t(n,s);"boolean"==typeof i&&(e.stop(),e.return=i)}),{priority:"high"})}addAttributeCheck(t){this.on("checkAttribute",((e,[n,s])=>{const i=t(n,s);"boolean"==typeof i&&(e.stop(),e.return=i)}),{priority:"high"})}setAttributeProperties(t,e){this._attributeProperties[t]=Object.assign(this.getAttributeProperties(t),e)}getAttributeProperties(t){return this._attributeProperties[t]||{}}getLimitElement(t){let e;if(t instanceof Ze)e=t.parent;else{e=(t instanceof on?[t]:Array.from(t.getRanges())).reduce(((t,e)=>{const n=e.getCommonAncestor();return t?t.getCommonAncestor(n,{includeSelf:!0}):n}),null)}for(;!this.isLimit(e)&&e.parent;)e=e.parent;return e}checkAttributeInSelection(t,e){if(t.isCollapsed){const n=[...t.getFirstPosition().getAncestors(),new Ge("",t.getAttributes())];return this.checkAttribute(n,e)}{const n=t.getRanges();for(const t of n)for(const n of t)if(this.checkAttribute(n.item,e))return!0}return!1}*getValidRanges(t,e){t=function*(t){for(const e of t)yield*e.getMinimalFlatRanges()}(t);for(const n of t)yield*this._getValidRangesForRange(n,e)}getNearestSelectionRange(t,e="both"){if("$graveyard"==t.root.rootName)return null;if(this.checkChild(t,"$text"))return new on(t);let n,s;const i=t.getAncestors().reverse().find((t=>this.isLimit(t)))||t.root;"both"!=e&&"backward"!=e||(n=new Xe({boundaries:on._createIn(i),startPosition:t,direction:"backward"})),"both"!=e&&"forward"!=e||(s=new Xe({boundaries:on._createIn(i),startPosition:t}));for(const t of function*(t,e){let n=!1;for(;!n;){if(n=!0,t){const e=t.next();e.done||(n=!1,yield{walker:t,value:e.value})}if(e){const t=e.next();t.done||(n=!1,yield{walker:e,value:t.value})}}}(n,s)){const e=t.walker==n?"elementEnd":"elementStart",s=t.value;if(s.type==e&&this.isObject(s.item))return on._createOn(s.item);if(this.checkChild(s.nextPosition,"$text"))return new on(s.nextPosition)}return null}findAllowedParent(t,e){let n=t.parent;for(;n;){if(this.checkChild(n,e))return n;if(this.isLimit(n))return null;n=n.parent}return null}setAllowedAttributes(t,e,n){const s=n.model;for(const[i,r]of Object.entries(e))s.schema.checkAttribute(t,i)&&n.setAttribute(i,r,t)}removeDisallowedAttributes(t,e){for(const n of t)if(n.is("$text"))ys(this,n,e);else{const t=on._createIn(n).getPositions();for(const n of t){ys(this,n.nodeBefore||n.parent,e)}}}getAttributesWithProperty(t,e,n){const s={};for(const[i,r]of t.getAttributes()){const t=this.getAttributeProperties(i);void 0!==t[e]&&(void 0!==n&&n!==t[e]||(s[i]=r))}return s}createContext(t){return new os(t)}_clearCache(){this._compiledDefinitions=null}_compile(){const t={},e=this._sourceDefinitions,n=Object.keys(e);for(const s of n)t[s]=as(e[s],s);for(const e of n)ls(t,e);for(const e of n)hs(t,e);for(const e of n)cs(t,e);for(const e of n)us(t,e),ds(t,e);for(const e of n)fs(t,e),ms(t,e),gs(t,e);this._compiledDefinitions=t}_checkContextMatch(t,e,n=e.length-1){const s=e.getItem(n);if(t.allowIn.includes(s.name)){if(0==n)return!0;{const t=this.getDefinition(s);return this._checkContextMatch(t,e,n-1)}}return!1}*_getValidRangesForRange(t,e){let n=t.start,s=t.start;for(const i of t.getItems({shallow:!0}))i.is("element")&&(yield*this._getValidRangesForRange(on._createIn(i),e)),this.checkAttribute(i,e)||(n.isEqual(s)||(yield new on(n,s)),n=Ze._createAfter(i)),s=Ze._createAfter(i);n.isEqual(s)||(yield new on(n,s))}findOptimalInsertionRange(t,e){const n=t.getSelectedElement();if(n&&this.isObject(n)&&!this.isInline(n))return"before"==e||"after"==e?new on(Ze._createAt(n,e)):on._createOn(n);const s=P(t.getSelectedBlocks());if(!s)return new on(t.focus);if(s.isEmpty)return new on(Ze._createAt(s,0));const i=Ze._createAfter(s);return t.focus.isTouching(i)?new on(i):new on(Ze._createBefore(s))}}class os{constructor(t){if(t instanceof os)return t;let e;e="string"==typeof t?[t]:Array.isArray(t)?t:t.getAncestors({includeSelf:!0}),this._items=e.map(ws)}get length(){return this._items.length}get last(){return this._items[this._items.length-1]}[Symbol.iterator](){return this._items[Symbol.iterator]()}push(t){const e=new os([t]);return e._items=[...this._items,...e._items],e}getItem(t){return this._items[t]}*getNames(){yield*this._items.map((t=>t.name))}endsWith(t){return Array.from(this.getNames()).join(" ").endsWith(t)}startsWith(t){return Array.from(this.getNames()).join(" ").startsWith(t)}}function as(t,e){const n={name:e,allowIn:[],allowContentOf:[],allowWhere:[],allowAttributes:[],allowAttributesOf:[],allowChildren:[],inheritTypesFrom:[]};return function(t,e){for(const n of t){const t=Object.keys(n).filter((t=>t.startsWith("is")));for(const s of t)e[s]=!!n[s]}}(t,n),ps(t,n,"allowIn"),ps(t,n,"allowContentOf"),ps(t,n,"allowWhere"),ps(t,n,"allowAttributes"),ps(t,n,"allowAttributesOf"),ps(t,n,"allowChildren"),ps(t,n,"inheritTypesFrom"),function(t,e){for(const n of t){const t=n.inheritAllFrom;t&&(e.allowContentOf.push(t),e.allowWhere.push(t),e.allowAttributesOf.push(t),e.inheritTypesFrom.push(t))}}(t,n),n}function ls(t,e){const n=t[e];for(const s of n.allowChildren){const n=t[s];n&&n.allowIn.push(e)}n.allowChildren.length=0}function hs(t,e){for(const n of t[e].allowContentOf)if(t[n]){_s(t,n).forEach((t=>{t.allowIn.push(e)}))}delete t[e].allowContentOf}function cs(t,e){for(const n of t[e].allowWhere){const s=t[n];if(s){const n=s.allowIn;t[e].allowIn.push(...n)}}delete t[e].allowWhere}function us(t,e){for(const n of t[e].allowAttributesOf){const s=t[n];if(s){const n=s.allowAttributes;t[e].allowAttributes.push(...n)}}delete t[e].allowAttributesOf}function ds(t,e){const n=t[e];for(const e of n.inheritTypesFrom){const s=t[e];if(s){const t=Object.keys(s).filter((t=>t.startsWith("is")));for(const e of t)e in n||(n[e]=s[e])}}delete n.inheritTypesFrom}function fs(t,e){const n=t[e],s=n.allowIn.filter((e=>t[e]));n.allowIn=Array.from(new Set(s))}function ms(t,e){const n=t[e];for(const s of n.allowIn){t[s].allowChildren.push(e)}}function gs(t,e){const n=t[e];n.allowAttributes=Array.from(new Set(n.allowAttributes))}function ps(t,e,n){for(const s of t){const t=s[n];"string"==typeof t?e[n].push(t):Array.isArray(t)&&e[n].push(...t)}}function _s(t,e){const n=t[e];return(s=t,Object.keys(s).map((t=>s[t]))).filter((t=>t.allowIn.includes(n.name)));var s}function ws(t){return"string"==typeof t||t.is("documentFragment")?{name:"string"==typeof t?t:"$documentFragment",*getAttributeKeys(){},getAttribute(){}}:{name:t.is("element")?t.name:"$text",*getAttributeKeys(){yield*t.getAttributeKeys()},getAttribute:e=>t.getAttribute(e)}}function ys(t,e,n){for(const s of e.getAttributeKeys())t.checkAttribute(e,s)||n.removeAttribute(s,e)} + */class ls extends(a()){constructor(){super(),this._sourceDefinitions={},this._attributeProperties={},this.decorate("checkChild"),this.decorate("checkAttribute"),this.on("checkAttribute",((e,t)=>{t[0]=new cs(t[0])}),{priority:"highest"}),this.on("checkChild",((e,t)=>{t[0]=new cs(t[0]),t[1]=this.getDefinition(t[1])}),{priority:"highest"})}register(e,t){if(this._sourceDefinitions[e])throw new n("schema-cannot-register-item-twice",this,{itemName:e});this._sourceDefinitions[e]=[Object.assign({},t)],this._clearCache()}extend(e,t){if(!this._sourceDefinitions[e])throw new n("schema-cannot-extend-missing-item",this,{itemName:e});this._sourceDefinitions[e].push(Object.assign({},t)),this._clearCache()}getDefinitions(){return this._compiledDefinitions||this._compile(),this._compiledDefinitions}getDefinition(e){let t;return t="string"==typeof e?e:"is"in e&&(e.is("$text")||e.is("$textProxy"))?"$text":e.name,this.getDefinitions()[t]}isRegistered(e){return!!this.getDefinition(e)}isBlock(e){const t=this.getDefinition(e);return!(!t||!t.isBlock)}isLimit(e){const t=this.getDefinition(e);return!!t&&!(!t.isLimit&&!t.isObject)}isObject(e){const t=this.getDefinition(e);return!!t&&!!(t.isObject||t.isLimit&&t.isSelectable&&t.isContent)}isInline(e){const t=this.getDefinition(e);return!(!t||!t.isInline)}isSelectable(e){const t=this.getDefinition(e);return!!t&&!(!t.isSelectable&&!t.isObject)}isContent(e){const t=this.getDefinition(e);return!!t&&!(!t.isContent&&!t.isObject)}checkChild(e,t){return!!t&&this._checkContextMatch(t,e)}checkAttribute(e,t){const n=this.getDefinition(e.last);return!!n&&n.allowAttributes.includes(t)}checkMerge(e,t){if(e instanceof Zt){const t=e.nodeBefore,s=e.nodeAfter;if(!(t instanceof Yt))throw new n("schema-check-merge-no-element-before",this);if(!(s instanceof Yt))throw new n("schema-check-merge-no-element-after",this);return this.checkMerge(t,s)}for(const n of t.getChildren())if(!this.checkChild(e,n))return!1;return!0}addChildCheck(e){this.on("checkChild",((t,[n,s])=>{if(!s)return;const i=e(n,s);"boolean"==typeof i&&(t.stop(),t.return=i)}),{priority:"high"})}addAttributeCheck(e){this.on("checkAttribute",((t,[n,s])=>{const i=e(n,s);"boolean"==typeof i&&(t.stop(),t.return=i)}),{priority:"high"})}setAttributeProperties(e,t){this._attributeProperties[e]=Object.assign(this.getAttributeProperties(e),t)}getAttributeProperties(e){return this._attributeProperties[e]||{}}getLimitElement(e){let t;if(e instanceof Zt)t=e.parent;else{t=(e instanceof on?[e]:Array.from(e.getRanges())).reduce(((e,t)=>{const n=t.getCommonAncestor();return e?e.getCommonAncestor(n,{includeSelf:!0}):n}),null)}for(;!this.isLimit(t)&&t.parent;)t=t.parent;return t}checkAttributeInSelection(e,t){if(e.isCollapsed){const n=[...e.getFirstPosition().getAncestors(),new Gt("",e.getAttributes())];return this.checkAttribute(n,t)}{const n=e.getRanges();for(const e of n)for(const n of e)if(this.checkAttribute(n.item,t))return!0}return!1}*getValidRanges(e,t){e=function*(e){for(const t of e)yield*t.getMinimalFlatRanges()}(e);for(const n of e)yield*this._getValidRangesForRange(n,t)}getNearestSelectionRange(e,t="both"){if("$graveyard"==e.root.rootName)return null;if(this.checkChild(e,"$text"))return new on(e);let n,s;const i=e.getAncestors().reverse().find((e=>this.isLimit(e)))||e.root;"both"!=t&&"backward"!=t||(n=new Xt({boundaries:on._createIn(i),startPosition:e,direction:"backward"})),"both"!=t&&"forward"!=t||(s=new Xt({boundaries:on._createIn(i),startPosition:e}));for(const e of function*(e,t){let n=!1;for(;!n;){if(n=!0,e){const t=e.next();t.done||(n=!1,yield{walker:e,value:t.value})}if(t){const e=t.next();e.done||(n=!1,yield{walker:t,value:e.value})}}}(n,s)){const t=e.walker==n?"elementEnd":"elementStart",s=e.value;if(s.type==t&&this.isObject(s.item))return on._createOn(s.item);if(this.checkChild(s.nextPosition,"$text"))return new on(s.nextPosition)}return null}findAllowedParent(e,t){let n=e.parent;for(;n;){if(this.checkChild(n,t))return n;if(this.isLimit(n))return null;n=n.parent}return null}setAllowedAttributes(e,t,n){const s=n.model;for(const[i,r]of Object.entries(t))s.schema.checkAttribute(e,i)&&n.setAttribute(i,r,e)}removeDisallowedAttributes(e,t){for(const n of e)if(n.is("$text"))Ps(this,n,t);else{const e=on._createIn(n).getPositions();for(const n of e){Ps(this,n.nodeBefore||n.parent,t)}}}getAttributesWithProperty(e,t,n){const s={};for(const[i,r]of e.getAttributes()){const e=this.getAttributeProperties(i);void 0!==e[t]&&(void 0!==n&&n!==e[t]||(s[i]=r))}return s}createContext(e){return new cs(e)}_clearCache(){this._compiledDefinitions=null}_compile(){const e={},t=this._sourceDefinitions,n=Object.keys(t);for(const s of n)e[s]=hs(t[s],s);for(const t of n)ds(e,t);for(const t of n)us(e,t);for(const t of n)fs(e,t);for(const t of n)ms(e,t),gs(e,t);for(const t of n)ps(e,t),_s(e,t),ws(e,t);this._compiledDefinitions=e}_checkContextMatch(e,t,n=t.length-1){const s=t.getItem(n);if(e.allowIn.includes(s.name)){if(0==n)return!0;{const e=this.getDefinition(s);return this._checkContextMatch(e,t,n-1)}}return!1}*_getValidRangesForRange(e,t){let n=e.start,s=e.start;for(const i of e.getItems({shallow:!0}))i.is("element")&&(yield*this._getValidRangesForRange(on._createIn(i),t)),this.checkAttribute(i,t)||(n.isEqual(s)||(yield new on(n,s)),n=Zt._createAfter(i)),s=Zt._createAfter(i);n.isEqual(s)||(yield new on(n,s))}findOptimalInsertionRange(e,t){const n=e.getSelectedElement();if(n&&this.isObject(n)&&!this.isInline(n))return"before"==t||"after"==t?new on(Zt._createAt(n,t)):on._createOn(n);const s=A(e.getSelectedBlocks());if(!s)return new on(e.focus);if(s.isEmpty)return new on(Zt._createAt(s,0));const i=Zt._createAfter(s);return e.focus.isTouching(i)?new on(i):new on(Zt._createBefore(s))}}class cs{constructor(e){if(e instanceof cs)return e;let t;t="string"==typeof e?[e]:Array.isArray(e)?e:e.getAncestors({includeSelf:!0}),this._items=t.map(vs)}get length(){return this._items.length}get last(){return this._items[this._items.length-1]}[Symbol.iterator](){return this._items[Symbol.iterator]()}push(e){const t=new cs([e]);return t._items=[...this._items,...t._items],t}getItem(e){return this._items[e]}*getNames(){yield*this._items.map((e=>e.name))}endsWith(e){return Array.from(this.getNames()).join(" ").endsWith(e)}startsWith(e){return Array.from(this.getNames()).join(" ").startsWith(e)}}function hs(e,t){const n={name:t,allowIn:[],allowContentOf:[],allowWhere:[],allowAttributes:[],allowAttributesOf:[],allowChildren:[],inheritTypesFrom:[]};return function(e,t){for(const n of e){const e=Object.keys(n).filter((e=>e.startsWith("is")));for(const s of e)t[s]=!!n[s]}}(e,n),ys(e,n,"allowIn"),ys(e,n,"allowContentOf"),ys(e,n,"allowWhere"),ys(e,n,"allowAttributes"),ys(e,n,"allowAttributesOf"),ys(e,n,"allowChildren"),ys(e,n,"inheritTypesFrom"),function(e,t){for(const n of e){const e=n.inheritAllFrom;e&&(t.allowContentOf.push(e),t.allowWhere.push(e),t.allowAttributesOf.push(e),t.inheritTypesFrom.push(e))}}(e,n),n}function ds(e,t){const n=e[t];for(const s of n.allowChildren){const n=e[s];n&&n.allowIn.push(t)}n.allowChildren.length=0}function us(e,t){for(const n of e[t].allowContentOf)if(e[n]){bs(e,n).forEach((e=>{e.allowIn.push(t)}))}delete e[t].allowContentOf}function fs(e,t){for(const n of e[t].allowWhere){const s=e[n];if(s){const n=s.allowIn;e[t].allowIn.push(...n)}}delete e[t].allowWhere}function ms(e,t){for(const n of e[t].allowAttributesOf){const s=e[n];if(s){const n=s.allowAttributes;e[t].allowAttributes.push(...n)}}delete e[t].allowAttributesOf}function gs(e,t){const n=e[t];for(const t of n.inheritTypesFrom){const s=e[t];if(s){const e=Object.keys(s).filter((e=>e.startsWith("is")));for(const t of e)t in n||(n[t]=s[t])}}delete n.inheritTypesFrom}function ps(e,t){const n=e[t],s=n.allowIn.filter((t=>e[t]));n.allowIn=Array.from(new Set(s))}function _s(e,t){const n=e[t];for(const s of n.allowIn){e[s].allowChildren.push(t)}}function ws(e,t){const n=e[t];n.allowAttributes=Array.from(new Set(n.allowAttributes))}function ys(e,t,n){for(const s of e){const e=s[n];"string"==typeof e?t[n].push(e):Array.isArray(e)&&t[n].push(...e)}}function bs(e,t){const n=e[t];return(s=e,Object.keys(s).map((e=>s[e]))).filter((e=>e.allowIn.includes(n.name)));var s}function vs(e){return"string"==typeof e||e.is("documentFragment")?{name:"string"==typeof e?e:"$documentFragment",*getAttributeKeys(){},getAttribute(){}}:{name:e.is("element")?e.name:"$text",*getAttributeKeys(){yield*e.getAttributeKeys()},getAttribute:t=>e.getAttribute(t)}}function Ps(e,t,n){for(const s of t.getAttributeKeys())e.checkAttribute(t,s)||n.removeAttribute(s,t)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class bs extends(e()){constructor(t){super(),this._splitParts=new Map,this._cursorParents=new Map,this._modelCursor=null,this._emptyElementsToKeep=new Set,this.conversionApi={...t,consumable:null,writer:null,store:null,convertItem:(t,e)=>this._convertItem(t,e),convertChildren:(t,e)=>this._convertChildren(t,e),safeInsert:(t,e)=>this._safeInsert(t,e),updateConversionResult:(t,e)=>this._updateConversionResult(t,e),splitToAllowedParent:(t,e)=>this._splitToAllowedParent(t,e),getSplitParts:t=>this._getSplitParts(t),keepEmptyElement:t=>this._keepEmptyElement(t)}}convert(t,e,n=["$root"]){this.fire("viewCleanup",t),this._modelCursor=function(t,e){let n;for(const s of new os(t)){const t={};for(const e of s.getAttributeKeys())t[e]=s.getAttribute(e);const i=e.createElement(s.name,t);n&&e.insert(i,n),n=Ze._createAt(i,0)}return n} + */class As extends(t()){constructor(e){super(),this._splitParts=new Map,this._cursorParents=new Map,this._modelCursor=null,this._emptyElementsToKeep=new Set,this.conversionApi={...e,consumable:null,writer:null,store:null,convertItem:(e,t)=>this._convertItem(e,t),convertChildren:(e,t)=>this._convertChildren(e,t),safeInsert:(e,t)=>this._safeInsert(e,t),updateConversionResult:(e,t)=>this._updateConversionResult(e,t),splitToAllowedParent:(e,t)=>this._splitToAllowedParent(e,t),getSplitParts:e=>this._getSplitParts(e),keepEmptyElement:e=>this._keepEmptyElement(e)}}convert(e,t,n=["$root"]){this.fire("viewCleanup",e),this._modelCursor=function(e,t){let n;for(const s of new cs(e)){const e={};for(const t of s.getAttributeKeys())e[t]=s.getAttribute(t);const i=t.createElement(s.name,e);n&&t.insert(i,n),n=Zt._createAt(i,0)}return n} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(n,e),this.conversionApi.writer=e,this.conversionApi.consumable=ns.createFrom(t),this.conversionApi.store={};const{modelRange:s}=this._convertItem(t,this._modelCursor),i=e.createDocumentFragment();if(s){this._removeEmptyElements();for(const t of Array.from(this._modelCursor.parent.getChildren()))e.append(t,i);i.markers=function(t,e){const n=new Set,s=new Map,i=on._createIn(t).getItems();for(const t of i)t.is("element","$marker")&&n.add(t);for(const t of n){const n=t.getAttribute("data-name"),i=e.createPositionBefore(t);s.has(n)?s.get(n).end=i.clone():s.set(n,new on(i.clone())),e.remove(t)}return s}(i,e)}return this._modelCursor=null,this._splitParts.clear(),this._cursorParents.clear(),this._emptyElementsToKeep.clear(),this.conversionApi.writer=null,this.conversionApi.store=null,i}_convertItem(t,e){const s={viewItem:t,modelCursor:e,modelRange:null};if(t.is("element")?this.fire(`element:${t.name}`,s,this.conversionApi):t.is("$text")?this.fire("text",s,this.conversionApi):this.fire("documentFragment",s,this.conversionApi),s.modelRange&&!(s.modelRange instanceof on))throw new n("view-conversion-dispatcher-incorrect-result",this);return{modelRange:s.modelRange,modelCursor:s.modelCursor}}_convertChildren(t,e){let n=e.is("position")?e:Ze._createAt(e,0);const s=new on(n);for(const e of Array.from(t.getChildren())){const t=this._convertItem(e,n);t.modelRange instanceof on&&(s.end=t.modelRange.end,n=t.modelCursor)}return{modelRange:s,modelCursor:n}}_safeInsert(t,e){const n=this._splitToAllowedParent(t,e);return!!n&&(this.conversionApi.writer.insert(t,n.position),!0)}_updateConversionResult(t,e){const n=this._getSplitParts(t),s=this.conversionApi.writer;e.modelRange||(e.modelRange=s.createRange(s.createPositionBefore(t),s.createPositionAfter(n[n.length-1])));const i=this._cursorParents.get(t);e.modelCursor=i?s.createPositionAt(i,0):e.modelRange.end}_splitToAllowedParent(t,e){const{schema:n,writer:s}=this.conversionApi;let i=n.findAllowedParent(e,t);if(i){if(i===e.parent)return{position:e};this._modelCursor.parent.getAncestors().includes(i)&&(i=null)}if(!i)return Wn(e,t,n)?{position:jn(e,s)}:null;const r=this.conversionApi.writer.split(e,i),o=[];for(const t of r.range.getWalker())if("elementEnd"==t.type)o.push(t.item);else{const e=o.pop(),n=t.item;this._registerSplitPair(e,n)}const a=r.range.end.parent;return this._cursorParents.set(t,a),{position:r.position,cursorParent:a}}_registerSplitPair(t,e){this._splitParts.has(t)||this._splitParts.set(t,[t]);const n=this._splitParts.get(t);this._splitParts.set(e,n),n.push(e)}_getSplitParts(t){let e;return e=this._splitParts.has(t)?this._splitParts.get(t):[t],e}_keepEmptyElement(t){this._emptyElementsToKeep.add(t)}_removeEmptyElements(){let t=!1;for(const e of this._splitParts.keys())e.isEmpty&&!this._emptyElementsToKeep.has(e)&&(this.conversionApi.writer.remove(e),this._splitParts.delete(e),t=!0);t&&this._removeEmptyElements()}}class vs{getHtml(t){const e=b.document.implementation.createHTMLDocument("").createElement("div");return e.appendChild(t),e.innerHTML}} + */(n,t),this.conversionApi.writer=t,this.conversionApi.consumable=rs.createFrom(e),this.conversionApi.store={};const{modelRange:s}=this._convertItem(e,this._modelCursor),i=t.createDocumentFragment();if(s){this._removeEmptyElements();for(const e of Array.from(this._modelCursor.parent.getChildren()))t.append(e,i);i.markers=function(e,t){const n=new Set,s=new Map,i=on._createIn(e).getItems();for(const e of i)e.is("element","$marker")&&n.add(e);for(const e of n){const n=e.getAttribute("data-name"),i=t.createPositionBefore(e);s.has(n)?s.get(n).end=i.clone():s.set(n,new on(i.clone())),t.remove(e)}return s}(i,t)}return this._modelCursor=null,this._splitParts.clear(),this._cursorParents.clear(),this._emptyElementsToKeep.clear(),this.conversionApi.writer=null,this.conversionApi.store=null,i}_convertItem(e,t){const s={viewItem:e,modelCursor:t,modelRange:null};if(e.is("element")?this.fire(`element:${e.name}`,s,this.conversionApi):e.is("$text")?this.fire("text",s,this.conversionApi):this.fire("documentFragment",s,this.conversionApi),s.modelRange&&!(s.modelRange instanceof on))throw new n("view-conversion-dispatcher-incorrect-result",this);return{modelRange:s.modelRange,modelCursor:s.modelCursor}}_convertChildren(e,t){let n=t.is("position")?t:Zt._createAt(t,0);const s=new on(n);for(const t of Array.from(e.getChildren())){const e=this._convertItem(t,n);e.modelRange instanceof on&&(s.end=e.modelRange.end,n=e.modelCursor)}return{modelRange:s,modelCursor:n}}_safeInsert(e,t){const n=this._splitToAllowedParent(e,t);return!!n&&(this.conversionApi.writer.insert(e,n.position),!0)}_updateConversionResult(e,t){const n=this._getSplitParts(e),s=this.conversionApi.writer;t.modelRange||(t.modelRange=s.createRange(s.createPositionBefore(e),s.createPositionAfter(n[n.length-1])));const i=this._cursorParents.get(e);t.modelCursor=i?s.createPositionAt(i,0):t.modelRange.end}_splitToAllowedParent(e,t){const{schema:n,writer:s}=this.conversionApi;let i=n.findAllowedParent(t,e);if(i){if(i===t.parent)return{position:t};this._modelCursor.parent.getAncestors().includes(i)&&(i=null)}if(!i)return zn(t,e,n)?{position:Jn(t,s)}:null;const r=this.conversionApi.writer.split(t,i),o=[];for(const e of r.range.getWalker())if("elementEnd"==e.type)o.push(e.item);else{const t=o.pop(),n=e.item;this._registerSplitPair(t,n)}const a=r.range.end.parent;return this._cursorParents.set(e,a),{position:r.position,cursorParent:a}}_registerSplitPair(e,t){this._splitParts.has(e)||this._splitParts.set(e,[e]);const n=this._splitParts.get(e);this._splitParts.set(t,n),n.push(t)}_getSplitParts(e){let t;return t=this._splitParts.has(e)?this._splitParts.get(e):[e],t}_keepEmptyElement(e){this._emptyElementsToKeep.add(e)}_removeEmptyElements(){let e=!1;for(const t of this._splitParts.keys())t.isEmpty&&!this._emptyElementsToKeep.has(t)&&(this.conversionApi.writer.remove(t),this._splitParts.delete(t),e=!0);e&&this._removeEmptyElements()}}class Cs{getHtml(e){const t=v.document.implementation.createHTMLDocument("").createElement("div");return t.appendChild(e),t.innerHTML}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Ps{constructor(t){this.skipComments=!0,this.domParser=new DOMParser,this.domConverter=new Ce(t,{renderingMode:"data"}),this.htmlWriter=new vs}toData(t){const e=this.domConverter.viewToDom(t);return this.htmlWriter.getHtml(e)}toView(t){const e=this._toDom(t);return this.domConverter.domToView(e,{skipComments:this.skipComments})}registerRawContentMatcher(t){this.domConverter.registerRawContentMatcher(t)}useFillerType(t){this.domConverter.blockFillerMode="marked"==t?"markedNbsp":"nbsp"}_toDom(t){t.match(/<(?:html|body|head|meta)(?:\s[^>]*)?>/i)||(t=`<body>${t}</body>`);const e=this.domParser.parseFromString(t,"text/html"),n=e.createDocumentFragment(),s=e.body.childNodes;for(;s.length>0;)n.appendChild(s[0]);return n}} + */class ks{constructor(e){this.skipComments=!0,this.domParser=new DOMParser,this.domConverter=new Ct(e,{renderingMode:"data"}),this.htmlWriter=new Cs}toData(e){const t=this.domConverter.viewToDom(e);return this.htmlWriter.getHtml(t)}toView(e){const t=this._toDom(e);return this.domConverter.domToView(t,{skipComments:this.skipComments})}registerRawContentMatcher(e){this.domConverter.registerRawContentMatcher(e)}useFillerType(e){this.domConverter.blockFillerMode="marked"==e?"markedNbsp":"nbsp"}_toDom(e){e.match(/<(?:html|body|head|meta)(?:\s[^>]*)?>/i)||(e=`<body>${e}</body>`);const t=this.domParser.parseFromString(e,"text/html"),n=t.createDocumentFragment(),s=t.body.childNodes;for(;s.length>0;)n.appendChild(s[0]);return n}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class As extends(e()){constructor(t,e){super(),this.model=t,this.mapper=new an,this.downcastDispatcher=new cn({mapper:this.mapper,schema:t.schema}),this.downcastDispatcher.on("insert:$text",((t,e,n)=>{if(!n.consumable.consume(e.item,t.name))return;const s=n.writer,i=n.mapper.toViewPosition(e.range.start),r=s.createText(e.item.data);s.insert(i,r)}),{priority:"lowest"}),this.downcastDispatcher.on("insert",((t,e,n)=>{n.convertAttributes(e.item),e.reconversion||!e.item.is("element")||e.item.isEmpty||n.convertChildren(e.item)}),{priority:"lowest"}),this.upcastDispatcher=new bs({schema:t.schema}),this.viewDocument=new Bt(e),this.stylesProcessor=e,this.htmlProcessor=new Ps(this.viewDocument),this.processor=this.htmlProcessor,this._viewWriter=new Kt(this.viewDocument),this.upcastDispatcher.on("text",((t,e,{schema:n,consumable:s,writer:i})=>{let r=e.modelCursor;if(!s.test(e.viewItem))return;if(!n.checkChild(r,"$text")){if(!Wn(r,"$text",n))return;if(0==e.viewItem.data.trim().length)return;const t=r.nodeBefore;r=jn(r,i),t&&t.is("element","$marker")&&(i.move(i.createRangeOn(t),r),r=i.createPositionAfter(t))}s.consume(e.viewItem);const o=i.createText(e.viewItem.data);i.insert(o,r),e.modelRange=i.createRange(r,r.getShiftedBy(o.offsetSize)),e.modelCursor=e.modelRange.end}),{priority:"lowest"}),this.upcastDispatcher.on("element",((t,e,n)=>{if(!e.modelRange&&n.consumable.consume(e.viewItem,{name:!0})){const{modelRange:t,modelCursor:s}=n.convertChildren(e.viewItem,e.modelCursor);e.modelRange=t,e.modelCursor=s}}),{priority:"lowest"}),this.upcastDispatcher.on("documentFragment",((t,e,n)=>{if(!e.modelRange&&n.consumable.consume(e.viewItem,{name:!0})){const{modelRange:t,modelCursor:s}=n.convertChildren(e.viewItem,e.modelCursor);e.modelRange=t,e.modelCursor=s}}),{priority:"lowest"}),a().prototype.decorate.call(this,"init"),a().prototype.decorate.call(this,"set"),a().prototype.decorate.call(this,"get"),a().prototype.decorate.call(this,"toView"),a().prototype.decorate.call(this,"toModel"),this.on("init",(()=>{this.fire("ready")}),{priority:"lowest"}),this.on("ready",(()=>{this.model.enqueueChange({isUndoable:!1},Ln)}),{priority:"lowest"})}get(e={}){const{rootName:s="main",trim:i="empty"}=e;if(!this._checkIfRootsExists([s]))throw new n("datacontroller-get-non-existent-root",this);const r=this.model.document.getRoot(s);return r.isAttached()||t("datacontroller-get-detached-root",this),"empty"!==i||this.model.hasContent(r,{ignoreWhitespaces:!0})?this.stringify(r,e):""}stringify(t,e={}){const n=this.toView(t,e);return this.processor.toData(n)}toView(t,e={}){const n=this.viewDocument,s=this._viewWriter;this.mapper.clearBindings();const i=on._createIn(t),r=new Jt(n);this.mapper.bindElements(t,r);const o=t.is("documentFragment")?t.markers:function(t){const e=[],n=t.root.document;if(!n)return new Map;const s=on._createIn(t);for(const t of n.model.markers){const n=t.getRange(),i=n.isCollapsed,r=n.start.isEqual(s.start)||n.end.isEqual(s.end);if(i&&r)e.push([t.name,n]);else{const i=s.getIntersection(n);i&&e.push([t.name,i])}}return e.sort((([t,e],[n,s])=>{if("after"!==e.end.compareWith(s.start))return 1;if("before"!==e.start.compareWith(s.end))return-1;switch(e.start.compareWith(s.start)){case"before":return 1;case"after":return-1;default:switch(e.end.compareWith(s.end)){case"before":return 1;case"after":return-1;default:return n.localeCompare(t)}}})),new Map(e)} + */class Es extends(t()){constructor(e,t){super(),this.model=e,this.mapper=new an,this.downcastDispatcher=new hn({mapper:this.mapper,schema:e.schema}),this.downcastDispatcher.on("insert:$text",((e,t,n)=>{if(!n.consumable.consume(t.item,e.name))return;const s=n.writer,i=n.mapper.toViewPosition(t.range.start),r=s.createText(t.item.data);s.insert(i,r)}),{priority:"lowest"}),this.downcastDispatcher.on("insert",((e,t,n)=>{n.convertAttributes(t.item),t.reconversion||!t.item.is("element")||t.item.isEmpty||n.convertChildren(t.item)}),{priority:"lowest"}),this.upcastDispatcher=new As({schema:e.schema}),this.viewDocument=new Fe(t),this.stylesProcessor=t,this.htmlProcessor=new ks(this.viewDocument),this.processor=this.htmlProcessor,this._viewWriter=new Ke(this.viewDocument),this.upcastDispatcher.on("text",((e,t,{schema:n,consumable:s,writer:i})=>{let r=t.modelCursor;if(!s.test(t.viewItem))return;if(!n.checkChild(r,"$text")){if(!zn(r,"$text",n))return;if(0==t.viewItem.data.trim().length)return;const e=r.nodeBefore;r=Jn(r,i),e&&e.is("element","$marker")&&(i.move(i.createRangeOn(e),r),r=i.createPositionAfter(e))}s.consume(t.viewItem);const o=i.createText(t.viewItem.data);i.insert(o,r),t.modelRange=i.createRange(r,r.getShiftedBy(o.offsetSize)),t.modelCursor=t.modelRange.end}),{priority:"lowest"}),this.upcastDispatcher.on("element",((e,t,n)=>{if(!t.modelRange&&n.consumable.consume(t.viewItem,{name:!0})){const{modelRange:e,modelCursor:s}=n.convertChildren(t.viewItem,t.modelCursor);t.modelRange=e,t.modelCursor=s}}),{priority:"lowest"}),this.upcastDispatcher.on("documentFragment",((e,t,n)=>{if(!t.modelRange&&n.consumable.consume(t.viewItem,{name:!0})){const{modelRange:e,modelCursor:s}=n.convertChildren(t.viewItem,t.modelCursor);t.modelRange=e,t.modelCursor=s}}),{priority:"lowest"}),a().prototype.decorate.call(this,"init"),a().prototype.decorate.call(this,"set"),a().prototype.decorate.call(this,"get"),a().prototype.decorate.call(this,"toView"),a().prototype.decorate.call(this,"toModel"),this.on("init",(()=>{this.fire("ready")}),{priority:"lowest"}),this.on("ready",(()=>{this.model.enqueueChange({isUndoable:!1},Un)}),{priority:"lowest"})}get(t={}){const{rootName:s="main",trim:i="empty"}=t;if(!this._checkIfRootsExists([s]))throw new n("datacontroller-get-non-existent-root",this);const r=this.model.document.getRoot(s);return r.isAttached()||e("datacontroller-get-detached-root",this),"empty"!==i||this.model.hasContent(r,{ignoreWhitespaces:!0})?this.stringify(r,t):""}stringify(e,t={}){const n=this.toView(e,t);return this.processor.toData(n)}toView(e,t={}){const n=this.viewDocument,s=this._viewWriter;this.mapper.clearBindings();const i=on._createIn(e),r=new Je(n);this.mapper.bindElements(e,r);const o=e.is("documentFragment")?e.markers:function(e){const t=[],n=e.root.document;if(!n)return new Map;const s=on._createIn(e);for(const e of n.model.markers){const n=e.getRange(),i=n.isCollapsed,r=n.start.isEqual(s.start)||n.end.isEqual(s.end);if(i&&r)t.push([e.name,n]);else{const i=s.getIntersection(n);i&&t.push([e.name,i])}}return t.sort((([e,t],[n,s])=>{if("after"!==t.end.compareWith(s.start))return 1;if("before"!==t.start.compareWith(s.end))return-1;switch(t.start.compareWith(s.start)){case"before":return 1;case"after":return-1;default:switch(t.end.compareWith(s.end)){case"before":return 1;case"after":return-1;default:return n.localeCompare(e)}}})),new Map(t)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(t);return this.downcastDispatcher.convert(i,o,s,e),r}init(t){if(this.model.document.version)throw new n("datacontroller-init-document-not-empty",this);let e={};if("string"==typeof t?e.main=t:e=t,!this._checkIfRootsExists(Object.keys(e)))throw new n("datacontroller-init-non-existent-root",this);return this.model.enqueueChange({isUndoable:!1},(t=>{for(const n of Object.keys(e)){const s=this.model.document.getRoot(n);t.insert(this.parse(e[n],s),s,0)}})),Promise.resolve()}set(t,e={}){let s={};if("string"==typeof t?s.main=t:s=t,!this._checkIfRootsExists(Object.keys(s)))throw new n("datacontroller-set-non-existent-root",this);this.model.enqueueChange(e.batchType||{},(t=>{t.setSelection(null),t.removeSelectionAttribute(this.model.document.selection.getAttributeKeys());for(const e of Object.keys(s)){const n=this.model.document.getRoot(e);t.remove(t.createRangeIn(n)),t.insert(this.parse(s[e],n),n,0)}}))}parse(t,e="$root"){const n=this.processor.toView(t);return this.toModel(n,e)}toModel(t,e="$root"){return this.model.change((n=>this.upcastDispatcher.convert(t,n,e)))}addStyleProcessorRules(t){t(this.stylesProcessor)}registerRawContentMatcher(t){this.processor&&this.processor!==this.htmlProcessor&&this.processor.registerRawContentMatcher(t),this.htmlProcessor.registerRawContentMatcher(t)}destroy(){this.stopListening()}_checkIfRootsExists(t){for(const e of t)if(!this.model.document.getRoot(e))return!1;return!0}}class Cs{constructor(t,e){this._helpers=new Map,this._downcast=i(t),this._createConversionHelpers({name:"downcast",dispatchers:this._downcast,isDowncast:!0}),this._upcast=i(e),this._createConversionHelpers({name:"upcast",dispatchers:this._upcast,isDowncast:!1})}addAlias(t,e){const s=this._downcast.includes(e);if(!this._upcast.includes(e)&&!s)throw new n("conversion-add-alias-dispatcher-not-registered",this);this._createConversionHelpers({name:t,dispatchers:[e],isDowncast:s})}for(t){if(!this._helpers.has(t))throw new n("conversion-for-unknown-group",this);return this._helpers.get(t)}elementToElement(t){this.for("downcast").elementToElement(t);for(const{model:e,view:n}of ks(t))this.for("upcast").elementToElement({model:e,view:n,converterPriority:t.converterPriority})}attributeToElement(t){this.for("downcast").attributeToElement(t);for(const{model:e,view:n}of ks(t))this.for("upcast").elementToAttribute({view:n,model:e,converterPriority:t.converterPriority})}attributeToAttribute(t){this.for("downcast").attributeToAttribute(t);for(const{model:e,view:n}of ks(t))this.for("upcast").attributeToAttribute({view:n,model:e})}_createConversionHelpers({name:t,dispatchers:e,isDowncast:s}){if(this._helpers.has(t))throw new n("conversion-group-exists",this);const i=s?new Rn(e):new zn(e);this._helpers.set(t,i)}}function*ks(t){if(t.model.values)for(const e of t.model.values){const n={key:t.model.key,value:e},s=t.view[e],i=t.upcastAlso?t.upcastAlso[e]:void 0;yield*Ss(n,s,i)}else yield*Ss(t.model,t.view,t.upcastAlso)}function*Ss(t,e,n){if(yield{model:t,view:e},n)for(const e of i(n))yield{model:t,view:e}} + */(e);return this.downcastDispatcher.convert(i,o,s,t),r}init(e){if(this.model.document.version)throw new n("datacontroller-init-document-not-empty",this);let t={};if("string"==typeof e?t.main=e:t=e,!this._checkIfRootsExists(Object.keys(t)))throw new n("datacontroller-init-non-existent-root",this);return this.model.enqueueChange({isUndoable:!1},(e=>{for(const n of Object.keys(t)){const s=this.model.document.getRoot(n);e.insert(this.parse(t[n],s),s,0)}})),Promise.resolve()}set(e,t={}){let s={};if("string"==typeof e?s.main=e:s=e,!this._checkIfRootsExists(Object.keys(s)))throw new n("datacontroller-set-non-existent-root",this);this.model.enqueueChange(t.batchType||{},(e=>{e.setSelection(null),e.removeSelectionAttribute(this.model.document.selection.getAttributeKeys());for(const t of Object.keys(s)){const n=this.model.document.getRoot(t);e.remove(e.createRangeIn(n)),e.insert(this.parse(s[t],n),n,0)}}))}parse(e,t="$root"){const n=this.processor.toView(e);return this.toModel(n,t)}toModel(e,t="$root"){return this.model.change((n=>this.upcastDispatcher.convert(e,n,t)))}addStyleProcessorRules(e){e(this.stylesProcessor)}registerRawContentMatcher(e){this.processor&&this.processor!==this.htmlProcessor&&this.processor.registerRawContentMatcher(e),this.htmlProcessor.registerRawContentMatcher(e)}destroy(){this.stopListening()}_checkIfRootsExists(e){for(const t of e)if(!this.model.document.getRoot(t))return!1;return!0}}class Ss{constructor(e,t){this._helpers=new Map,this._downcast=i(e),this._createConversionHelpers({name:"downcast",dispatchers:this._downcast,isDowncast:!0}),this._upcast=i(t),this._createConversionHelpers({name:"upcast",dispatchers:this._upcast,isDowncast:!1})}addAlias(e,t){const s=this._downcast.includes(t);if(!this._upcast.includes(t)&&!s)throw new n("conversion-add-alias-dispatcher-not-registered",this);this._createConversionHelpers({name:e,dispatchers:[t],isDowncast:s})}for(e){if(!this._helpers.has(e))throw new n("conversion-for-unknown-group",this);return this._helpers.get(e)}elementToElement(e){this.for("downcast").elementToElement(e);for(const{model:t,view:n}of Rs(e))this.for("upcast").elementToElement({model:t,view:n,converterPriority:e.converterPriority})}attributeToElement(e){this.for("downcast").attributeToElement(e);for(const{model:t,view:n}of Rs(e))this.for("upcast").elementToAttribute({view:n,model:t,converterPriority:e.converterPriority})}attributeToAttribute(e){this.for("downcast").attributeToAttribute(e);for(const{model:t,view:n}of Rs(e))this.for("upcast").attributeToAttribute({view:n,model:t})}_createConversionHelpers({name:e,dispatchers:t,isDowncast:s}){if(this._helpers.has(e))throw new n("conversion-group-exists",this);const i=s?new Rn(t):new Kn(t);this._helpers.set(e,i)}}function*Rs(e){if(e.model.values)for(const t of e.model.values){const n={key:e.model.key,value:t},s=e.view[t],i=e.upcastAlso?e.upcastAlso[t]:void 0;yield*xs(n,s,i)}else yield*xs(e.model,e.view,e.upcastAlso)}function*xs(e,t,n){if(yield{model:e,view:t},n)for(const t of i(n))yield{model:e,view:t}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Es{constructor(t){this.baseVersion=t,this.isDocumentOperation=null!==this.baseVersion,this.batch=null}_validate(){}toJSON(){const t=Object.assign({},this);return t.__className=this.constructor.className,delete t.batch,delete t.isDocumentOperation,t}static get className(){return"Operation"}static fromJSON(t,e){return new this(t.baseVersion)}} + */class Ts{constructor(e){this.baseVersion=e,this.isDocumentOperation=null!==this.baseVersion,this.batch=null}_validate(){}toJSON(){const e=Object.assign({},this);return e.__className=this.constructor.className,delete e.batch,delete e.isDocumentOperation,e}static get className(){return"Operation"}static fromJSON(e,t){return new this(e.baseVersion)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Rs(t,e){const n=Os(e),s=n.reduce(((t,e)=>t+e.offsetSize),0),i=t.parent;Ns(t);const r=t.index;return i._insertChild(r,n),Ms(i,r+n.length),Ms(i,r),new on(t,t.getShiftedBy(s))}function xs(t){if(!t.isFlat)throw new n("operation-utils-remove-range-not-flat",this);const e=t.start.parent;Ns(t.start),Ns(t.end);const s=e._removeChildren(t.start.index,t.end.index-t.start.index);return Ms(e,t.start.index),s}function Ts(t,e){if(!t.isFlat)throw new n("operation-utils-move-range-not-flat",this);const s=xs(t);return Rs(e=e._getTransformedByDeletion(t.start,t.end.offset-t.start.offset),s)}function Os(t){const e=[];!function t(n){if("string"==typeof n)e.push(new Ge(n));else if(n instanceof He)e.push(new Ge(n.data,n.getAttributes()));else if(n instanceof Je)e.push(n);else if(o(n))for(const e of n)t(e)}(t);for(let t=1;t<e.length;t++){const n=e[t],s=e[t-1];n instanceof Ge&&s instanceof Ge&&Fs(n,s)&&(e.splice(t-1,2,new Ge(s.data+n.data,s.getAttributes())),t--)}return e}function Ms(t,e){const n=t.getChild(e-1),s=t.getChild(e);if(n&&s&&n.is("$text")&&s.is("$text")&&Fs(n,s)){const i=new Ge(n.data+s.data,n.getAttributes());t._removeChildren(e-1,2),t._insertChild(e-1,i)}}function Ns(t){const e=t.textNode,n=t.parent;if(e){const s=t.offset-e.startOffset,i=e.index;n._removeChildren(i,1);const r=new Ge(e.data.substr(0,s),e.getAttributes()),o=new Ge(e.data.substr(s),e.getAttributes());n._insertChild(i,[r,o])}}function Fs(t,e){const n=t.getAttributes(),s=e.getAttributes();for(const t of n){if(t[1]!==e.getAttribute(t[0]))return!1;s.next()}return s.next().done} + */function Os(e,t){const n=Is(t),s=n.reduce(((e,t)=>e+t.offsetSize),0),i=e.parent;Bs(e);const r=e.index;return i._insertChild(r,n),Fs(i,r+n.length),Fs(i,r),new on(e,e.getShiftedBy(s))}function Ms(e){if(!e.isFlat)throw new n("operation-utils-remove-range-not-flat",this);const t=e.start.parent;Bs(e.start),Bs(e.end);const s=t._removeChildren(e.start.index,e.end.index-e.start.index);return Fs(t,e.start.index),s}function Ns(e,t){if(!e.isFlat)throw new n("operation-utils-move-range-not-flat",this);const s=Ms(e);return Os(t=t._getTransformedByDeletion(e.start,e.end.offset-e.start.offset),s)}function Is(e){const t=[];!function e(n){if("string"==typeof n)t.push(new Gt(n));else if(n instanceof Ht)t.push(new Gt(n.data,n.getAttributes()));else if(n instanceof Jt)t.push(n);else if(o(n))for(const t of n)e(t)}(e);for(let e=1;e<t.length;e++){const n=t[e],s=t[e-1];n instanceof Gt&&s instanceof Gt&&Ds(n,s)&&(t.splice(e-1,2,new Gt(s.data+n.data,s.getAttributes())),e--)}return t}function Fs(e,t){const n=e.getChild(t-1),s=e.getChild(t);if(n&&s&&n.is("$text")&&s.is("$text")&&Ds(n,s)){const i=new Gt(n.data+s.data,n.getAttributes());e._removeChildren(t-1,2),e._insertChild(t-1,i)}}function Bs(e){const t=e.textNode,n=e.parent;if(t){const s=e.offset-t.startOffset,i=t.index;n._removeChildren(i,1);const r=new Gt(t.data.substr(0,s),t.getAttributes()),o=new Gt(t.data.substr(s),t.getAttributes());n._insertChild(i,[r,o])}}function Ds(e,t){const n=e.getAttributes(),s=t.getAttributes();for(const e of n){if(e[1]!==t.getAttribute(e[0]))return!1;s.next()}return s.next().done} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Bs extends Es{constructor(t,e,n,s){super(s),this.sourcePosition=t.clone(),this.sourcePosition.stickiness="toNext",this.howMany=e,this.targetPosition=n.clone(),this.targetPosition.stickiness="toNone"}get type(){return"$graveyard"==this.targetPosition.root.rootName?"remove":"$graveyard"==this.sourcePosition.root.rootName?"reinsert":"move"}get affectedSelectable(){return[on._createFromPositionAndShift(this.sourcePosition,this.howMany),on._createFromPositionAndShift(this.targetPosition,0)]}clone(){return new Bs(this.sourcePosition,this.howMany,this.targetPosition,this.baseVersion)}getMovedRangeStart(){return this.targetPosition._getTransformedByDeletion(this.sourcePosition,this.howMany)}getReversed(){const t=this.sourcePosition._getTransformedByInsertion(this.targetPosition,this.howMany);return new Bs(this.getMovedRangeStart(),this.howMany,t,this.baseVersion+1)}_validate(){const t=this.sourcePosition.parent,e=this.targetPosition.parent,i=this.sourcePosition.offset,r=this.targetPosition.offset;if(i+this.howMany>t.maxOffset)throw new n("move-operation-nodes-do-not-exist",this);if(t===e&&i<r&&r<i+this.howMany)throw new n("move-operation-range-into-itself",this);if(this.sourcePosition.root==this.targetPosition.root&&"prefix"==s(this.sourcePosition.getParentPath(),this.targetPosition.getParentPath())){const t=this.sourcePosition.path.length-1;if(this.targetPosition.path[t]>=i&&this.targetPosition.path[t]<i+this.howMany)throw new n("move-operation-node-into-itself",this)}}_execute(){Ts(on._createFromPositionAndShift(this.sourcePosition,this.howMany),this.targetPosition)}toJSON(){const t=super.toJSON();return t.sourcePosition=this.sourcePosition.toJSON(),t.targetPosition=this.targetPosition.toJSON(),t}static get className(){return"MoveOperation"}static fromJSON(t,e){const n=Ze.fromJSON(t.sourcePosition,e),s=Ze.fromJSON(t.targetPosition,e);return new this(n,t.howMany,s,t.baseVersion)}} + */class Vs extends Ts{constructor(e,t,n,s){super(s),this.sourcePosition=e.clone(),this.sourcePosition.stickiness="toNext",this.howMany=t,this.targetPosition=n.clone(),this.targetPosition.stickiness="toNone"}get type(){return"$graveyard"==this.targetPosition.root.rootName?"remove":"$graveyard"==this.sourcePosition.root.rootName?"reinsert":"move"}get affectedSelectable(){return[on._createFromPositionAndShift(this.sourcePosition,this.howMany),on._createFromPositionAndShift(this.targetPosition,0)]}clone(){return new Vs(this.sourcePosition,this.howMany,this.targetPosition,this.baseVersion)}getMovedRangeStart(){return this.targetPosition._getTransformedByDeletion(this.sourcePosition,this.howMany)}getReversed(){const e=this.sourcePosition._getTransformedByInsertion(this.targetPosition,this.howMany);return new Vs(this.getMovedRangeStart(),this.howMany,e,this.baseVersion+1)}_validate(){const e=this.sourcePosition.parent,t=this.targetPosition.parent,i=this.sourcePosition.offset,r=this.targetPosition.offset;if(i+this.howMany>e.maxOffset)throw new n("move-operation-nodes-do-not-exist",this);if(e===t&&i<r&&r<i+this.howMany)throw new n("move-operation-range-into-itself",this);if(this.sourcePosition.root==this.targetPosition.root&&"prefix"==s(this.sourcePosition.getParentPath(),this.targetPosition.getParentPath())){const e=this.sourcePosition.path.length-1;if(this.targetPosition.path[e]>=i&&this.targetPosition.path[e]<i+this.howMany)throw new n("move-operation-node-into-itself",this)}}_execute(){Ns(on._createFromPositionAndShift(this.sourcePosition,this.howMany),this.targetPosition)}toJSON(){const e=super.toJSON();return e.sourcePosition=this.sourcePosition.toJSON(),e.targetPosition=this.targetPosition.toJSON(),e}static get className(){return"MoveOperation"}static fromJSON(e,t){const n=Zt.fromJSON(e.sourcePosition,t),s=Zt.fromJSON(e.targetPosition,t);return new this(n,e.howMany,s,e.baseVersion)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Is extends Es{constructor(t,e,n){super(n),this.position=t.clone(),this.position.stickiness="toNone",this.nodes=new Ke(Os(e)),this.shouldReceiveAttributes=!1}get type(){return"insert"}get howMany(){return this.nodes.maxOffset}get affectedSelectable(){return this.position.clone()}clone(){const t=new Ke([...this.nodes].map((t=>t._clone(!0)))),e=new Is(this.position,t,this.baseVersion);return e.shouldReceiveAttributes=this.shouldReceiveAttributes,e}getReversed(){const t=this.position.root.document.graveyard,e=new Ze(t,[0]);return new Bs(this.position,this.nodes.maxOffset,e,this.baseVersion+1)}_validate(){const t=this.position.parent;if(!t||t.maxOffset<this.position.offset)throw new n("insert-operation-position-invalid",this)}_execute(){const t=this.nodes;this.nodes=new Ke([...t].map((t=>t._clone(!0)))),Rs(this.position,t)}toJSON(){const t=super.toJSON();return t.position=this.position.toJSON(),t.nodes=this.nodes.toJSON(),t}static get className(){return"InsertOperation"}static fromJSON(t,e){const n=[];for(const e of t.nodes)e.name?n.push(Ye.fromJSON(e)):n.push(Ge.fromJSON(e));const s=new Is(Ze.fromJSON(t.position,e),n,t.baseVersion);return s.shouldReceiveAttributes=t.shouldReceiveAttributes,s}} + */class $s extends Ts{constructor(e,t,n){super(n),this.position=e.clone(),this.position.stickiness="toNone",this.nodes=new Kt(Is(t)),this.shouldReceiveAttributes=!1}get type(){return"insert"}get howMany(){return this.nodes.maxOffset}get affectedSelectable(){return this.position.clone()}clone(){const e=new Kt([...this.nodes].map((e=>e._clone(!0)))),t=new $s(this.position,e,this.baseVersion);return t.shouldReceiveAttributes=this.shouldReceiveAttributes,t}getReversed(){const e=this.position.root.document.graveyard,t=new Zt(e,[0]);return new Vs(this.position,this.nodes.maxOffset,t,this.baseVersion+1)}_validate(){const e=this.position.parent;if(!e||e.maxOffset<this.position.offset)throw new n("insert-operation-position-invalid",this)}_execute(){const e=this.nodes;this.nodes=new Kt([...e].map((e=>e._clone(!0)))),Os(this.position,e)}toJSON(){const e=super.toJSON();return e.position=this.position.toJSON(),e.nodes=this.nodes.toJSON(),e}static get className(){return"InsertOperation"}static fromJSON(e,t){const n=[];for(const t of e.nodes)t.name?n.push(Yt.fromJSON(t)):n.push(Gt.fromJSON(t));const s=new $s(Zt.fromJSON(e.position,t),n,e.baseVersion);return s.shouldReceiveAttributes=e.shouldReceiveAttributes,s}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Ds extends Es{constructor(t,e,n,s,i){super(i),this.splitPosition=t.clone(),this.splitPosition.stickiness="toNext",this.howMany=e,this.insertionPosition=n,this.graveyardPosition=s?s.clone():null,this.graveyardPosition&&(this.graveyardPosition.stickiness="toNext")}get type(){return"split"}get moveTargetPosition(){const t=this.insertionPosition.path.slice();return t.push(0),new Ze(this.insertionPosition.root,t)}get movedRange(){const t=this.splitPosition.getShiftedBy(Number.POSITIVE_INFINITY);return new on(this.splitPosition,t)}get affectedSelectable(){const t=[on._createFromPositionAndShift(this.splitPosition,0),on._createFromPositionAndShift(this.insertionPosition,0)];return this.graveyardPosition&&t.push(on._createFromPositionAndShift(this.graveyardPosition,0)),t}clone(){return new Ds(this.splitPosition,this.howMany,this.insertionPosition,this.graveyardPosition,this.baseVersion)}getReversed(){const t=this.splitPosition.root.document.graveyard,e=new Ze(t,[0]);return new Vs(this.moveTargetPosition,this.howMany,this.splitPosition,e,this.baseVersion+1)}_validate(){const t=this.splitPosition.parent,e=this.splitPosition.offset;if(!t||t.maxOffset<e)throw new n("split-operation-position-invalid",this);if(!t.parent)throw new n("split-operation-split-in-root",this);if(this.howMany!=t.maxOffset-this.splitPosition.offset)throw new n("split-operation-how-many-invalid",this);if(this.graveyardPosition&&!this.graveyardPosition.nodeAfter)throw new n("split-operation-graveyard-position-invalid",this)}_execute(){const t=this.splitPosition.parent;if(this.graveyardPosition)Ts(on._createFromPositionAndShift(this.graveyardPosition,1),this.insertionPosition);else{const e=t._clone();Rs(this.insertionPosition,e)}Ts(new on(Ze._createAt(t,this.splitPosition.offset),Ze._createAt(t,t.maxOffset)),this.moveTargetPosition)}toJSON(){const t=super.toJSON();return t.splitPosition=this.splitPosition.toJSON(),t.insertionPosition=this.insertionPosition.toJSON(),this.graveyardPosition&&(t.graveyardPosition=this.graveyardPosition.toJSON()),t}static get className(){return"SplitOperation"}static getInsertionPosition(t){const e=t.path.slice(0,-1);return e[e.length-1]++,new Ze(t.root,e,"toPrevious")}static fromJSON(t,e){const n=Ze.fromJSON(t.splitPosition,e),s=Ze.fromJSON(t.insertionPosition,e),i=t.graveyardPosition?Ze.fromJSON(t.graveyardPosition,e):null;return new this(n,t.howMany,s,i,t.baseVersion)}} + */class qs extends Ts{constructor(e,t,n,s,i){super(i),this.splitPosition=e.clone(),this.splitPosition.stickiness="toNext",this.howMany=t,this.insertionPosition=n,this.graveyardPosition=s?s.clone():null,this.graveyardPosition&&(this.graveyardPosition.stickiness="toNext")}get type(){return"split"}get moveTargetPosition(){const e=this.insertionPosition.path.slice();return e.push(0),new Zt(this.insertionPosition.root,e)}get movedRange(){const e=this.splitPosition.getShiftedBy(Number.POSITIVE_INFINITY);return new on(this.splitPosition,e)}get affectedSelectable(){const e=[on._createFromPositionAndShift(this.splitPosition,0),on._createFromPositionAndShift(this.insertionPosition,0)];return this.graveyardPosition&&e.push(on._createFromPositionAndShift(this.graveyardPosition,0)),e}clone(){return new qs(this.splitPosition,this.howMany,this.insertionPosition,this.graveyardPosition,this.baseVersion)}getReversed(){const e=this.splitPosition.root.document.graveyard,t=new Zt(e,[0]);return new Ls(this.moveTargetPosition,this.howMany,this.splitPosition,t,this.baseVersion+1)}_validate(){const e=this.splitPosition.parent,t=this.splitPosition.offset;if(!e||e.maxOffset<t)throw new n("split-operation-position-invalid",this);if(!e.parent)throw new n("split-operation-split-in-root",this);if(this.howMany!=e.maxOffset-this.splitPosition.offset)throw new n("split-operation-how-many-invalid",this);if(this.graveyardPosition&&!this.graveyardPosition.nodeAfter)throw new n("split-operation-graveyard-position-invalid",this)}_execute(){const e=this.splitPosition.parent;if(this.graveyardPosition)Ns(on._createFromPositionAndShift(this.graveyardPosition,1),this.insertionPosition);else{const t=e._clone();Os(this.insertionPosition,t)}Ns(new on(Zt._createAt(e,this.splitPosition.offset),Zt._createAt(e,e.maxOffset)),this.moveTargetPosition)}toJSON(){const e=super.toJSON();return e.splitPosition=this.splitPosition.toJSON(),e.insertionPosition=this.insertionPosition.toJSON(),this.graveyardPosition&&(e.graveyardPosition=this.graveyardPosition.toJSON()),e}static get className(){return"SplitOperation"}static getInsertionPosition(e){const t=e.path.slice(0,-1);return t[t.length-1]++,new Zt(e.root,t,"toPrevious")}static fromJSON(e,t){const n=Zt.fromJSON(e.splitPosition,t),s=Zt.fromJSON(e.insertionPosition,t),i=e.graveyardPosition?Zt.fromJSON(e.graveyardPosition,t):null;return new this(n,e.howMany,s,i,e.baseVersion)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Vs extends Es{constructor(t,e,n,s,i){super(i),this.sourcePosition=t.clone(),this.sourcePosition.stickiness="toPrevious",this.howMany=e,this.targetPosition=n.clone(),this.targetPosition.stickiness="toNext",this.graveyardPosition=s.clone()}get type(){return"merge"}get deletionPosition(){return new Ze(this.sourcePosition.root,this.sourcePosition.path.slice(0,-1))}get movedRange(){const t=this.sourcePosition.getShiftedBy(Number.POSITIVE_INFINITY);return new on(this.sourcePosition,t)}get affectedSelectable(){const t=this.sourcePosition.parent;return[on._createOn(t),on._createFromPositionAndShift(this.targetPosition,0),on._createFromPositionAndShift(this.graveyardPosition,0)]}clone(){return new Vs(this.sourcePosition,this.howMany,this.targetPosition,this.graveyardPosition,this.baseVersion)}getReversed(){const t=this.targetPosition._getTransformedByMergeOperation(this),e=this.sourcePosition.path.slice(0,-1),n=new Ze(this.sourcePosition.root,e)._getTransformedByMergeOperation(this);return new Ds(t,this.howMany,n,this.graveyardPosition,this.baseVersion+1)}_validate(){const t=this.sourcePosition.parent,e=this.targetPosition.parent;if(!t.parent)throw new n("merge-operation-source-position-invalid",this);if(!e.parent)throw new n("merge-operation-target-position-invalid",this);if(this.howMany!=t.maxOffset)throw new n("merge-operation-how-many-invalid",this)}_execute(){const t=this.sourcePosition.parent;Ts(on._createIn(t),this.targetPosition),Ts(on._createOn(t),this.graveyardPosition)}toJSON(){const t=super.toJSON();return t.sourcePosition=t.sourcePosition.toJSON(),t.targetPosition=t.targetPosition.toJSON(),t.graveyardPosition=t.graveyardPosition.toJSON(),t}static get className(){return"MergeOperation"}static fromJSON(t,e){const n=Ze.fromJSON(t.sourcePosition,e),s=Ze.fromJSON(t.targetPosition,e),i=Ze.fromJSON(t.graveyardPosition,e);return new this(n,t.howMany,s,i,t.baseVersion)}} + */class Ls extends Ts{constructor(e,t,n,s,i){super(i),this.sourcePosition=e.clone(),this.sourcePosition.stickiness="toPrevious",this.howMany=t,this.targetPosition=n.clone(),this.targetPosition.stickiness="toNext",this.graveyardPosition=s.clone()}get type(){return"merge"}get deletionPosition(){return new Zt(this.sourcePosition.root,this.sourcePosition.path.slice(0,-1))}get movedRange(){const e=this.sourcePosition.getShiftedBy(Number.POSITIVE_INFINITY);return new on(this.sourcePosition,e)}get affectedSelectable(){const e=this.sourcePosition.parent;return[on._createOn(e),on._createFromPositionAndShift(this.targetPosition,0),on._createFromPositionAndShift(this.graveyardPosition,0)]}clone(){return new Ls(this.sourcePosition,this.howMany,this.targetPosition,this.graveyardPosition,this.baseVersion)}getReversed(){const e=this.targetPosition._getTransformedByMergeOperation(this),t=this.sourcePosition.path.slice(0,-1),n=new Zt(this.sourcePosition.root,t)._getTransformedByMergeOperation(this);return new qs(e,this.howMany,n,this.graveyardPosition,this.baseVersion+1)}_validate(){const e=this.sourcePosition.parent,t=this.targetPosition.parent;if(!e.parent)throw new n("merge-operation-source-position-invalid",this);if(!t.parent)throw new n("merge-operation-target-position-invalid",this);if(this.howMany!=e.maxOffset)throw new n("merge-operation-how-many-invalid",this)}_execute(){const e=this.sourcePosition.parent;Ns(on._createIn(e),this.targetPosition),Ns(on._createOn(e),this.graveyardPosition)}toJSON(){const e=super.toJSON();return e.sourcePosition=e.sourcePosition.toJSON(),e.targetPosition=e.targetPosition.toJSON(),e.graveyardPosition=e.graveyardPosition.toJSON(),e}static get className(){return"MergeOperation"}static fromJSON(e,t){const n=Zt.fromJSON(e.sourcePosition,t),s=Zt.fromJSON(e.targetPosition,t),i=Zt.fromJSON(e.graveyardPosition,t);return new this(n,e.howMany,s,i,e.baseVersion)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class $s extends Es{constructor(t,e,n,s,i,r){super(r),this.name=t,this.oldRange=e?e.clone():null,this.newRange=n?n.clone():null,this.affectsData=i,this._markers=s}get type(){return"marker"}get affectedSelectable(){const t=[];return this.oldRange&&t.push(this.oldRange.clone()),this.newRange&&(this.oldRange?t.push(...this.newRange.getDifference(this.oldRange)):t.push(this.newRange.clone())),t}clone(){return new $s(this.name,this.oldRange,this.newRange,this._markers,this.affectsData,this.baseVersion)}getReversed(){return new $s(this.name,this.newRange,this.oldRange,this._markers,this.affectsData,this.baseVersion+1)}_execute(){this.newRange?this._markers._set(this.name,this.newRange,!0,this.affectsData):this._markers._remove(this.name)}toJSON(){const t=super.toJSON();return this.oldRange&&(t.oldRange=this.oldRange.toJSON()),this.newRange&&(t.newRange=this.newRange.toJSON()),delete t._markers,t}static get className(){return"MarkerOperation"}static fromJSON(t,e){return new $s(t.name,t.oldRange?on.fromJSON(t.oldRange,e):null,t.newRange?on.fromJSON(t.newRange,e):null,e.model.markers,t.affectsData,t.baseVersion)}} + */class Ws extends Ts{constructor(e,t,n,s,i,r){super(r),this.name=e,this.oldRange=t?t.clone():null,this.newRange=n?n.clone():null,this.affectsData=i,this._markers=s}get type(){return"marker"}get affectedSelectable(){const e=[];return this.oldRange&&e.push(this.oldRange.clone()),this.newRange&&(this.oldRange?e.push(...this.newRange.getDifference(this.oldRange)):e.push(this.newRange.clone())),e}clone(){return new Ws(this.name,this.oldRange,this.newRange,this._markers,this.affectsData,this.baseVersion)}getReversed(){return new Ws(this.name,this.newRange,this.oldRange,this._markers,this.affectsData,this.baseVersion+1)}_execute(){this.newRange?this._markers._set(this.name,this.newRange,!0,this.affectsData):this._markers._remove(this.name)}toJSON(){const e=super.toJSON();return this.oldRange&&(e.oldRange=this.oldRange.toJSON()),this.newRange&&(e.newRange=this.newRange.toJSON()),delete e._markers,e}static get className(){return"MarkerOperation"}static fromJSON(e,t){return new Ws(e.name,e.oldRange?on.fromJSON(e.oldRange,t):null,e.newRange?on.fromJSON(e.newRange,t):null,t.model.markers,e.affectsData,e.baseVersion)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class qs extends Es{constructor(t,e,n,s,i){super(i),this.range=t.clone(),this.key=e,this.oldValue=void 0===n?null:n,this.newValue=void 0===s?null:s}get type(){return null===this.oldValue?"addAttribute":null===this.newValue?"removeAttribute":"changeAttribute"}get affectedSelectable(){return this.range.clone()}clone(){return new qs(this.range,this.key,this.oldValue,this.newValue,this.baseVersion)}getReversed(){return new qs(this.range,this.key,this.newValue,this.oldValue,this.baseVersion+1)}toJSON(){const t=super.toJSON();return t.range=this.range.toJSON(),t}_validate(){if(!this.range.isFlat)throw new n("attribute-operation-range-not-flat",this);for(const t of this.range.getItems({shallow:!0})){if(null!==this.oldValue&&!J(t.getAttribute(this.key),this.oldValue))throw new n("attribute-operation-wrong-old-value",this,{item:t,key:this.key,value:this.oldValue});if(null===this.oldValue&&null!==this.newValue&&t.hasAttribute(this.key))throw new n("attribute-operation-attribute-exists",this,{node:t,key:this.key})}}_execute(){J(this.oldValue,this.newValue)||function(t,e,n){Ns(t.start),Ns(t.end);for(const s of t.getItems({shallow:!0})){const t=s.is("$textProxy")?s.textNode:s;null!==n?t._setAttribute(e,n):t._removeAttribute(e),Ms(t.parent,t.index)}Ms(t.end.parent,t.end.index)}(this.range,this.key,this.newValue)}static get className(){return"AttributeOperation"}static fromJSON(t,e){return new qs(on.fromJSON(t.range,e),t.key,t.oldValue,t.newValue,t.baseVersion)}} + */class js extends Ts{constructor(e,t,n,s,i){super(i),this.range=e.clone(),this.key=t,this.oldValue=void 0===n?null:n,this.newValue=void 0===s?null:s}get type(){return null===this.oldValue?"addAttribute":null===this.newValue?"removeAttribute":"changeAttribute"}get affectedSelectable(){return this.range.clone()}clone(){return new js(this.range,this.key,this.oldValue,this.newValue,this.baseVersion)}getReversed(){return new js(this.range,this.key,this.newValue,this.oldValue,this.baseVersion+1)}toJSON(){const e=super.toJSON();return e.range=this.range.toJSON(),e}_validate(){if(!this.range.isFlat)throw new n("attribute-operation-range-not-flat",this);for(const e of this.range.getItems({shallow:!0})){if(null!==this.oldValue&&!J(e.getAttribute(this.key),this.oldValue))throw new n("attribute-operation-wrong-old-value",this,{item:e,key:this.key,value:this.oldValue});if(null===this.oldValue&&null!==this.newValue&&e.hasAttribute(this.key))throw new n("attribute-operation-attribute-exists",this,{node:e,key:this.key})}}_execute(){J(this.oldValue,this.newValue)||function(e,t,n){Bs(e.start),Bs(e.end);for(const s of e.getItems({shallow:!0})){const e=s.is("$textProxy")?s.textNode:s;null!==n?e._setAttribute(t,n):e._removeAttribute(t),Fs(e.parent,e.index)}Fs(e.end.parent,e.end.index)}(this.range,this.key,this.newValue)}static get className(){return"AttributeOperation"}static fromJSON(e,t){return new js(on.fromJSON(e.range,t),e.key,e.oldValue,e.newValue,e.baseVersion)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Ls extends Es{get type(){return"noop"}get affectedSelectable(){return null}clone(){return new Ls(this.baseVersion)}getReversed(){return new Ls(this.baseVersion+1)}_execute(){}static get className(){return"NoOperation"}} + */class Us extends Ts{get type(){return"noop"}get affectedSelectable(){return null}clone(){return new Us(this.baseVersion)}getReversed(){return new Us(this.baseVersion+1)}_execute(){}static get className(){return"NoOperation"}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Ws extends Es{constructor(t,e,n,s){super(s),this.position=t,this.position.stickiness="toNext",this.oldName=e,this.newName=n}get type(){return"rename"}get affectedSelectable(){return this.position.nodeAfter}clone(){return new Ws(this.position.clone(),this.oldName,this.newName,this.baseVersion)}getReversed(){return new Ws(this.position.clone(),this.newName,this.oldName,this.baseVersion+1)}_validate(){const t=this.position.nodeAfter;if(!(t instanceof Ye))throw new n("rename-operation-wrong-position",this);if(t.name!==this.oldName)throw new n("rename-operation-wrong-name",this)}_execute(){this.position.nodeAfter.name=this.newName}toJSON(){const t=super.toJSON();return t.position=this.position.toJSON(),t}static get className(){return"RenameOperation"}static fromJSON(t,e){return new Ws(Ze.fromJSON(t.position,e),t.oldName,t.newName,t.baseVersion)}} + */class zs extends Ts{constructor(e,t,n,s){super(s),this.position=e,this.position.stickiness="toNext",this.oldName=t,this.newName=n}get type(){return"rename"}get affectedSelectable(){return this.position.nodeAfter}clone(){return new zs(this.position.clone(),this.oldName,this.newName,this.baseVersion)}getReversed(){return new zs(this.position.clone(),this.newName,this.oldName,this.baseVersion+1)}_validate(){const e=this.position.nodeAfter;if(!(e instanceof Yt))throw new n("rename-operation-wrong-position",this);if(e.name!==this.oldName)throw new n("rename-operation-wrong-name",this)}_execute(){this.position.nodeAfter.name=this.newName}toJSON(){const e=super.toJSON();return e.position=this.position.toJSON(),e}static get className(){return"RenameOperation"}static fromJSON(e,t){return new zs(Zt.fromJSON(e.position,t),e.oldName,e.newName,e.baseVersion)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class js extends Es{constructor(t,e,n,s,i){super(i),this.root=t,this.key=e,this.oldValue=void 0===n?null:n,this.newValue=void 0===s?null:s}get type(){return null===this.oldValue?"addRootAttribute":null===this.newValue?"removeRootAttribute":"changeRootAttribute"}get affectedSelectable(){return this.root}clone(){return new js(this.root,this.key,this.oldValue,this.newValue,this.baseVersion)}getReversed(){return new js(this.root,this.key,this.newValue,this.oldValue,this.baseVersion+1)}_validate(){if(this.root!=this.root.root||this.root.is("documentFragment"))throw new n("rootattribute-operation-not-a-root",this,{root:this.root,key:this.key});if(null!==this.oldValue&&this.root.getAttribute(this.key)!==this.oldValue)throw new n("rootattribute-operation-wrong-old-value",this,{root:this.root,key:this.key});if(null===this.oldValue&&null!==this.newValue&&this.root.hasAttribute(this.key))throw new n("rootattribute-operation-attribute-exists",this,{root:this.root,key:this.key})}_execute(){null!==this.newValue?this.root._setAttribute(this.key,this.newValue):this.root._removeAttribute(this.key)}toJSON(){const t=super.toJSON();return t.root=this.root.toJSON(),t}static get className(){return"RootAttributeOperation"}static fromJSON(t,e){if(!e.getRoot(t.root))throw new n("rootattribute-operation-fromjson-no-root",this,{rootName:t.root});return new js(e.getRoot(t.root),t.key,t.oldValue,t.newValue,t.baseVersion)}} + */class Js extends Ts{constructor(e,t,n,s,i){super(i),this.root=e,this.key=t,this.oldValue=void 0===n?null:n,this.newValue=void 0===s?null:s}get type(){return null===this.oldValue?"addRootAttribute":null===this.newValue?"removeRootAttribute":"changeRootAttribute"}get affectedSelectable(){return this.root}clone(){return new Js(this.root,this.key,this.oldValue,this.newValue,this.baseVersion)}getReversed(){return new Js(this.root,this.key,this.newValue,this.oldValue,this.baseVersion+1)}_validate(){if(this.root!=this.root.root||this.root.is("documentFragment"))throw new n("rootattribute-operation-not-a-root",this,{root:this.root,key:this.key});if(null!==this.oldValue&&this.root.getAttribute(this.key)!==this.oldValue)throw new n("rootattribute-operation-wrong-old-value",this,{root:this.root,key:this.key});if(null===this.oldValue&&null!==this.newValue&&this.root.hasAttribute(this.key))throw new n("rootattribute-operation-attribute-exists",this,{root:this.root,key:this.key})}_execute(){null!==this.newValue?this.root._setAttribute(this.key,this.newValue):this.root._removeAttribute(this.key)}toJSON(){const e=super.toJSON();return e.root=this.root.toJSON(),e}static get className(){return"RootAttributeOperation"}static fromJSON(e,t){if(!t.getRoot(e.root))throw new n("rootattribute-operation-fromjson-no-root",this,{rootName:e.root});return new Js(t.getRoot(e.root),e.key,e.oldValue,e.newValue,e.baseVersion)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class zs extends Es{constructor(t,e,n,s,i){if(super(i),this.rootName=t,this.elementName=e,this.isAdd=n,this._document=s,!this._document.getRoot(this.rootName)){this._document.createRoot(this.elementName,this.rootName)._isAttached=!1}}get type(){return this.isAdd?"addRoot":"detachRoot"}get affectedSelectable(){return this._document.getRoot(this.rootName)}clone(){return new zs(this.rootName,this.elementName,this.isAdd,this._document,this.baseVersion)}getReversed(){return new zs(this.rootName,this.elementName,!this.isAdd,this._document,this.baseVersion+1)}_execute(){this._document.getRoot(this.rootName)._isAttached=this.isAdd}toJSON(){const t=super.toJSON();return delete t._document,t}static get className(){return"RootOperation"}static fromJSON(t,e){return new zs(t.rootName,t.elementName,t.isAdd,e,t.baseVersion)}} + */class Ks extends Ts{constructor(e,t,n,s,i){if(super(i),this.rootName=e,this.elementName=t,this.isAdd=n,this._document=s,!this._document.getRoot(this.rootName)){this._document.createRoot(this.elementName,this.rootName)._isAttached=!1}}get type(){return this.isAdd?"addRoot":"detachRoot"}get affectedSelectable(){return this._document.getRoot(this.rootName)}clone(){return new Ks(this.rootName,this.elementName,this.isAdd,this._document,this.baseVersion)}getReversed(){return new Ks(this.rootName,this.elementName,!this.isAdd,this._document,this.baseVersion+1)}_execute(){this._document.getRoot(this.rootName)._isAttached=this.isAdd}toJSON(){const e=super.toJSON();return delete e._document,e}static get className(){return"RootOperation"}static fromJSON(e,t){return new Ks(e.rootName,e.elementName,e.isAdd,t,e.baseVersion)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const Us={};Us[qs.className]=qs,Us[Is.className]=Is,Us[$s.className]=$s,Us[Bs.className]=Bs,Us[Ls.className]=Ls,Us[Es.className]=Es,Us[Ws.className]=Ws,Us[js.className]=js,Us[zs.className]=zs,Us[Ds.className]=Ds,Us[Vs.className]=Vs;class Js{static fromJSON(t,e){return Us[t.__className].fromJSON(t,e)}} + */const Gs={};Gs[js.className]=js,Gs[$s.className]=$s,Gs[Ws.className]=Ws,Gs[Vs.className]=Vs,Gs[Us.className]=Us,Gs[Ts.className]=Ts,Gs[zs.className]=zs,Gs[Js.className]=Js,Gs[Ks.className]=Ks,Gs[qs.className]=qs,Gs[Ls.className]=Ls;class Hs{static fromJSON(e,t){return Gs[e.__className].fromJSON(e,t)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const Ks=new Map;function Gs(t,e,n){let s=Ks.get(t);s||(s=new Map,Ks.set(t,s)),s.set(e,n)}function Hs(t){return[t]}function Ys(t,e,n={}){const s=function(t,e){const n=Ks.get(t);return n&&n.has(e)?n.get(e):Hs}(t.constructor,e.constructor);try{return s(t=t.clone(),e,n)}catch(t){throw t}}function Xs(t,e,n){t=t.slice(),e=e.slice();const s=new Qs(n.document,n.useRelations,n.forceWeakRemove);s.setOriginalOperations(t),s.setOriginalOperations(e);const i=s.originalOperations;if(0==t.length||0==e.length)return{operationsA:t,operationsB:e,originalOperations:i};const r=new WeakMap;for(const e of t)r.set(e,0);const o={nextBaseVersionA:t[t.length-1].baseVersion+1,nextBaseVersionB:e[e.length-1].baseVersion+1,originalOperationsACount:t.length,originalOperationsBCount:e.length};let a=0;for(;a<t.length;){const n=t[a],i=r.get(n);if(i==e.length){a++;continue}const o=e[i],l=Ys(n,o,s.getContext(n,o,!0)),h=Ys(o,n,s.getContext(o,n,!1));s.updateRelation(n,o),s.setOriginalOperations(l,n),s.setOriginalOperations(h,o);for(const t of l)r.set(t,i+h.length);t.splice(a,1,...l),e.splice(i,1,...h)}if(n.padWithNoOps){const n=t.length-o.originalOperationsACount,s=e.length-o.originalOperationsBCount;ti(t,s-n),ti(e,n-s)}return Zs(t,o.nextBaseVersionB),Zs(e,o.nextBaseVersionA),{operationsA:t,operationsB:e,originalOperations:i}}class Qs{constructor(t,e,n=!1){this.originalOperations=new Map,this._history=t.history,this._useRelations=e,this._forceWeakRemove=!!n,this._relations=new Map}setOriginalOperations(t,e=null){const n=e?this.originalOperations.get(e):null;for(const e of t)this.originalOperations.set(e,n||e)}updateRelation(t,e){if(t instanceof Bs)e instanceof Vs?t.targetPosition.isEqual(e.sourcePosition)||e.movedRange.containsPosition(t.targetPosition)?this._setRelation(t,e,"insertAtSource"):t.targetPosition.isEqual(e.deletionPosition)?this._setRelation(t,e,"insertBetween"):t.targetPosition.isAfter(e.sourcePosition)&&this._setRelation(t,e,"moveTargetAfter"):e instanceof Bs&&(t.targetPosition.isEqual(e.sourcePosition)||t.targetPosition.isBefore(e.sourcePosition)?this._setRelation(t,e,"insertBefore"):this._setRelation(t,e,"insertAfter"));else if(t instanceof Ds){if(e instanceof Vs)t.splitPosition.isBefore(e.sourcePosition)&&this._setRelation(t,e,"splitBefore");else if(e instanceof Bs)if(t.splitPosition.isEqual(e.sourcePosition)||t.splitPosition.isBefore(e.sourcePosition))this._setRelation(t,e,"splitBefore");else{const n=on._createFromPositionAndShift(e.sourcePosition,e.howMany);if(t.splitPosition.hasSameParentAs(e.sourcePosition)&&n.containsPosition(t.splitPosition)){const s=n.end.offset-t.splitPosition.offset,i=t.splitPosition.offset-n.start.offset;this._setRelation(t,e,{howMany:s,offset:i})}}}else if(t instanceof Vs)e instanceof Vs?(t.targetPosition.isEqual(e.sourcePosition)||this._setRelation(t,e,"mergeTargetNotMoved"),t.sourcePosition.isEqual(e.targetPosition)&&this._setRelation(t,e,"mergeSourceNotMoved"),t.sourcePosition.isEqual(e.sourcePosition)&&this._setRelation(t,e,"mergeSameElement")):e instanceof Ds?t.sourcePosition.isEqual(e.splitPosition)&&this._setRelation(t,e,"splitAtSource"):e instanceof Bs&&e.howMany>0&&(t.sourcePosition.isEqual(e.sourcePosition.getShiftedBy(e.howMany))&&this._setRelation(t,e,"mergeSourceAffected"),t.targetPosition.isEqual(e.sourcePosition)&&this._setRelation(t,e,"mergeTargetWasBefore"));else if(t instanceof $s){const n=t.newRange;if(!n)return;if(e instanceof Bs){const s=on._createFromPositionAndShift(e.sourcePosition,e.howMany),i=s.containsPosition(n.start)||s.start.isEqual(n.start),r=s.containsPosition(n.end)||s.end.isEqual(n.end);!i&&!r||s.containsRange(n)||this._setRelation(t,e,{side:i?"left":"right",path:i?n.start.path.slice():n.end.path.slice()})}else if(e instanceof Vs){const s=n.start.isEqual(e.targetPosition),i=n.start.isEqual(e.deletionPosition),r=n.end.isEqual(e.deletionPosition),o=n.end.isEqual(e.sourcePosition);(s||i||r||o)&&this._setRelation(t,e,{wasInLeftElement:s,wasStartBeforeMergedElement:i,wasEndBeforeMergedElement:r,wasInRightElement:o})}}}getContext(t,e,n){return{aIsStrong:n,aWasUndone:this._wasUndone(t),bWasUndone:this._wasUndone(e),abRelation:this._useRelations?this._getRelation(t,e):null,baRelation:this._useRelations?this._getRelation(e,t):null,forceWeakRemove:this._forceWeakRemove}}_wasUndone(t){const e=this.originalOperations.get(t);return e.wasUndone||this._history.isUndoneOperation(e)}_getRelation(t,e){const n=this.originalOperations.get(e),s=this._history.getUndoneOperation(n);if(!s)return null;const i=this.originalOperations.get(t),r=this._relations.get(i);return r&&r.get(s)||null}_setRelation(t,e,n){const s=this.originalOperations.get(t),i=this.originalOperations.get(e);let r=this._relations.get(s);r||(r=new Map,this._relations.set(s,r)),r.set(i,n)}}function Zs(t,e){for(const n of t)n.baseVersion=e++}function ti(t,e){for(let n=0;n<e;n++)t.push(new Ls(0))}function ei(t,e,n){const s=t.nodes.getNode(0).getAttribute(e);if(s==n)return null;const i=new on(t.position,t.position.getShiftedBy(t.howMany));return new qs(i,e,s,n,0)}function ni(t,e){return null===t.targetPosition._getTransformedByDeletion(e.sourcePosition,e.howMany)}function si(t,e){const n=[];for(let s=0;s<t.length;s++){const i=t[s],r=new Bs(i.start,i.end.offset-i.start.offset,e,0);n.push(r);for(let e=s+1;e<t.length;e++)t[e]=t[e]._getTransformedByMove(r.sourcePosition,r.targetPosition,r.howMany)[0];e=e._getTransformedByMove(r.sourcePosition,r.targetPosition,r.howMany)}return n} + */const Ys=new Map;function Xs(e,t,n){let s=Ys.get(e);s||(s=new Map,Ys.set(e,s)),s.set(t,n)}function Qs(e){return[e]}function Zs(e,t,n={}){const s=function(e,t){const n=Ys.get(e);return n&&n.has(t)?n.get(t):Qs}(e.constructor,t.constructor);try{return s(e=e.clone(),t,n)}catch(e){throw e}}function ei(e,t,n){e=e.slice(),t=t.slice();const s=new ti(n.document,n.useRelations,n.forceWeakRemove);s.setOriginalOperations(e),s.setOriginalOperations(t);const i=s.originalOperations;if(0==e.length||0==t.length)return{operationsA:e,operationsB:t,originalOperations:i};const r=new WeakMap;for(const t of e)r.set(t,0);const o={nextBaseVersionA:e[e.length-1].baseVersion+1,nextBaseVersionB:t[t.length-1].baseVersion+1,originalOperationsACount:e.length,originalOperationsBCount:t.length};let a=0;for(;a<e.length;){const n=e[a],i=r.get(n);if(i==t.length){a++;continue}const o=t[i],l=Zs(n,o,s.getContext(n,o,!0)),c=Zs(o,n,s.getContext(o,n,!1));s.updateRelation(n,o),s.setOriginalOperations(l,n),s.setOriginalOperations(c,o);for(const e of l)r.set(e,i+c.length);e.splice(a,1,...l),t.splice(i,1,...c)}if(n.padWithNoOps){const n=e.length-o.originalOperationsACount,s=t.length-o.originalOperationsBCount;si(e,s-n),si(t,n-s)}return ni(e,o.nextBaseVersionB),ni(t,o.nextBaseVersionA),{operationsA:e,operationsB:t,originalOperations:i}}class ti{constructor(e,t,n=!1){this.originalOperations=new Map,this._history=e.history,this._useRelations=t,this._forceWeakRemove=!!n,this._relations=new Map}setOriginalOperations(e,t=null){const n=t?this.originalOperations.get(t):null;for(const t of e)this.originalOperations.set(t,n||t)}updateRelation(e,t){if(e instanceof Vs)t instanceof Ls?e.targetPosition.isEqual(t.sourcePosition)||t.movedRange.containsPosition(e.targetPosition)?this._setRelation(e,t,"insertAtSource"):e.targetPosition.isEqual(t.deletionPosition)?this._setRelation(e,t,"insertBetween"):e.targetPosition.isAfter(t.sourcePosition)&&this._setRelation(e,t,"moveTargetAfter"):t instanceof Vs&&(e.targetPosition.isEqual(t.sourcePosition)||e.targetPosition.isBefore(t.sourcePosition)?this._setRelation(e,t,"insertBefore"):this._setRelation(e,t,"insertAfter"));else if(e instanceof qs){if(t instanceof Ls)e.splitPosition.isBefore(t.sourcePosition)&&this._setRelation(e,t,"splitBefore");else if(t instanceof Vs)if(e.splitPosition.isEqual(t.sourcePosition)||e.splitPosition.isBefore(t.sourcePosition))this._setRelation(e,t,"splitBefore");else{const n=on._createFromPositionAndShift(t.sourcePosition,t.howMany);if(e.splitPosition.hasSameParentAs(t.sourcePosition)&&n.containsPosition(e.splitPosition)){const s=n.end.offset-e.splitPosition.offset,i=e.splitPosition.offset-n.start.offset;this._setRelation(e,t,{howMany:s,offset:i})}}}else if(e instanceof Ls)t instanceof Ls?(e.targetPosition.isEqual(t.sourcePosition)||this._setRelation(e,t,"mergeTargetNotMoved"),e.sourcePosition.isEqual(t.targetPosition)&&this._setRelation(e,t,"mergeSourceNotMoved"),e.sourcePosition.isEqual(t.sourcePosition)&&this._setRelation(e,t,"mergeSameElement")):t instanceof qs?e.sourcePosition.isEqual(t.splitPosition)&&this._setRelation(e,t,"splitAtSource"):t instanceof Vs&&t.howMany>0&&(e.sourcePosition.isEqual(t.sourcePosition.getShiftedBy(t.howMany))&&this._setRelation(e,t,"mergeSourceAffected"),e.targetPosition.isEqual(t.sourcePosition)&&this._setRelation(e,t,"mergeTargetWasBefore"));else if(e instanceof Ws){const n=e.newRange;if(!n)return;if(t instanceof Vs){const s=on._createFromPositionAndShift(t.sourcePosition,t.howMany),i=s.containsPosition(n.start)||s.start.isEqual(n.start),r=s.containsPosition(n.end)||s.end.isEqual(n.end);!i&&!r||s.containsRange(n)||this._setRelation(e,t,{side:i?"left":"right",path:i?n.start.path.slice():n.end.path.slice()})}else if(t instanceof Ls){const s=n.start.isEqual(t.targetPosition),i=n.start.isEqual(t.deletionPosition),r=n.end.isEqual(t.deletionPosition),o=n.end.isEqual(t.sourcePosition);(s||i||r||o)&&this._setRelation(e,t,{wasInLeftElement:s,wasStartBeforeMergedElement:i,wasEndBeforeMergedElement:r,wasInRightElement:o})}}}getContext(e,t,n){return{aIsStrong:n,aWasUndone:this._wasUndone(e),bWasUndone:this._wasUndone(t),abRelation:this._useRelations?this._getRelation(e,t):null,baRelation:this._useRelations?this._getRelation(t,e):null,forceWeakRemove:this._forceWeakRemove}}_wasUndone(e){const t=this.originalOperations.get(e);return t.wasUndone||this._history.isUndoneOperation(t)}_getRelation(e,t){const n=this.originalOperations.get(t),s=this._history.getUndoneOperation(n);if(!s)return null;const i=this.originalOperations.get(e),r=this._relations.get(i);return r&&r.get(s)||null}_setRelation(e,t,n){const s=this.originalOperations.get(e),i=this.originalOperations.get(t);let r=this._relations.get(s);r||(r=new Map,this._relations.set(s,r)),r.set(i,n)}}function ni(e,t){for(const n of e)n.baseVersion=t++}function si(e,t){for(let n=0;n<t;n++)e.push(new Us(0))}function ii(e,t,n){const s=e.nodes.getNode(0).getAttribute(t);if(s==n)return null;const i=new on(e.position,e.position.getShiftedBy(e.howMany));return new js(i,t,s,n,0)}function ri(e,t){return null===e.targetPosition._getTransformedByDeletion(t.sourcePosition,t.howMany)}function oi(e,t){const n=[];for(let s=0;s<e.length;s++){const i=e[s],r=new Vs(i.start,i.end.offset-i.start.offset,t,0);n.push(r);for(let t=s+1;t<e.length;t++)e[t]=e[t]._getTransformedByMove(r.sourcePosition,r.targetPosition,r.howMany)[0];t=t._getTransformedByMove(r.sourcePosition,r.targetPosition,r.howMany)}return n} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */Gs(qs,qs,((t,e,n)=>{if(t.key===e.key&&t.range.start.hasSameParentAs(e.range.start)){const s=t.range.getDifference(e.range).map((e=>new qs(e,t.key,t.oldValue,t.newValue,0))),i=t.range.getIntersection(e.range);return i&&n.aIsStrong&&s.push(new qs(i,e.key,e.newValue,t.newValue,0)),0==s.length?[new Ls(0)]:s}return[t]})),Gs(qs,Is,((t,e)=>{if(t.range.start.hasSameParentAs(e.position)&&t.range.containsPosition(e.position)){const n=t.range._getTransformedByInsertion(e.position,e.howMany,!e.shouldReceiveAttributes).map((e=>new qs(e,t.key,t.oldValue,t.newValue,t.baseVersion)));if(e.shouldReceiveAttributes){const s=ei(e,t.key,t.oldValue);s&&n.unshift(s)}return n}return t.range=t.range._getTransformedByInsertion(e.position,e.howMany,!1)[0],[t]})),Gs(qs,Vs,((t,e)=>{const n=[];t.range.start.hasSameParentAs(e.deletionPosition)&&(t.range.containsPosition(e.deletionPosition)||t.range.start.isEqual(e.deletionPosition))&&n.push(on._createFromPositionAndShift(e.graveyardPosition,1));const s=t.range._getTransformedByMergeOperation(e);return s.isCollapsed||n.push(s),n.map((e=>new qs(e,t.key,t.oldValue,t.newValue,t.baseVersion)))})),Gs(qs,Bs,((t,e)=>{const n=function(t,e){const n=on._createFromPositionAndShift(e.sourcePosition,e.howMany);let s=null,i=[];n.containsRange(t,!0)?s=t:t.start.hasSameParentAs(n.start)?(i=t.getDifference(n),s=t.getIntersection(n)):i=[t];const r=[];for(let t of i){t=t._getTransformedByDeletion(e.sourcePosition,e.howMany);const n=e.getMovedRangeStart(),s=t.start.hasSameParentAs(n),i=t._getTransformedByInsertion(n,e.howMany,s);r.push(...i)}s&&r.push(s._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany,!1)[0]);return r}(t.range,e);return n.map((e=>new qs(e,t.key,t.oldValue,t.newValue,t.baseVersion)))})),Gs(qs,Ds,((t,e)=>{if(t.range.end.isEqual(e.insertionPosition))return e.graveyardPosition||t.range.end.offset++,[t];if(t.range.start.hasSameParentAs(e.splitPosition)&&t.range.containsPosition(e.splitPosition)){const n=t.clone();return n.range=new on(e.moveTargetPosition.clone(),t.range.end._getCombined(e.splitPosition,e.moveTargetPosition)),t.range.end=e.splitPosition.clone(),t.range.end.stickiness="toPrevious",[t,n]}return t.range=t.range._getTransformedBySplitOperation(e),[t]})),Gs(Is,qs,((t,e)=>{const n=[t];if(t.shouldReceiveAttributes&&t.position.hasSameParentAs(e.range.start)&&e.range.containsPosition(t.position)){const s=ei(t,e.key,e.newValue);s&&n.push(s)}return n})),Gs(Is,Is,((t,e,n)=>(t.position.isEqual(e.position)&&n.aIsStrong||(t.position=t.position._getTransformedByInsertOperation(e)),[t]))),Gs(Is,Bs,((t,e)=>(t.position=t.position._getTransformedByMoveOperation(e),[t]))),Gs(Is,Ds,((t,e)=>(t.position=t.position._getTransformedBySplitOperation(e),[t]))),Gs(Is,Vs,((t,e)=>(t.position=t.position._getTransformedByMergeOperation(e),[t]))),Gs($s,Is,((t,e)=>(t.oldRange&&(t.oldRange=t.oldRange._getTransformedByInsertOperation(e)[0]),t.newRange&&(t.newRange=t.newRange._getTransformedByInsertOperation(e)[0]),[t]))),Gs($s,$s,((t,e,n)=>{if(t.name==e.name){if(!n.aIsStrong)return[new Ls(0)];t.oldRange=e.newRange?e.newRange.clone():null}return[t]})),Gs($s,Vs,((t,e)=>(t.oldRange&&(t.oldRange=t.oldRange._getTransformedByMergeOperation(e)),t.newRange&&(t.newRange=t.newRange._getTransformedByMergeOperation(e)),[t]))),Gs($s,Bs,((t,e,n)=>{if(t.oldRange&&(t.oldRange=on._createFromRanges(t.oldRange._getTransformedByMoveOperation(e))),t.newRange){if(n.abRelation){const s=on._createFromRanges(t.newRange._getTransformedByMoveOperation(e));if("left"==n.abRelation.side&&e.targetPosition.isEqual(t.newRange.start))return t.newRange.end=s.end,t.newRange.start.path=n.abRelation.path,[t];if("right"==n.abRelation.side&&e.targetPosition.isEqual(t.newRange.end))return t.newRange.start=s.start,t.newRange.end.path=n.abRelation.path,[t]}t.newRange=on._createFromRanges(t.newRange._getTransformedByMoveOperation(e))}return[t]})),Gs($s,Ds,((t,e,n)=>{if(t.oldRange&&(t.oldRange=t.oldRange._getTransformedBySplitOperation(e)),t.newRange){if(n.abRelation){const s=t.newRange._getTransformedBySplitOperation(e);return t.newRange.start.isEqual(e.splitPosition)&&n.abRelation.wasStartBeforeMergedElement?t.newRange.start=Ze._createAt(e.insertionPosition):t.newRange.start.isEqual(e.splitPosition)&&!n.abRelation.wasInLeftElement&&(t.newRange.start=Ze._createAt(e.moveTargetPosition)),t.newRange.end.isEqual(e.splitPosition)&&n.abRelation.wasInRightElement?t.newRange.end=Ze._createAt(e.moveTargetPosition):t.newRange.end.isEqual(e.splitPosition)&&n.abRelation.wasEndBeforeMergedElement?t.newRange.end=Ze._createAt(e.insertionPosition):t.newRange.end=s.end,[t]}t.newRange=t.newRange._getTransformedBySplitOperation(e)}return[t]})),Gs(Vs,Is,((t,e)=>(t.sourcePosition.hasSameParentAs(e.position)&&(t.howMany+=e.howMany),t.sourcePosition=t.sourcePosition._getTransformedByInsertOperation(e),t.targetPosition=t.targetPosition._getTransformedByInsertOperation(e),[t]))),Gs(Vs,Vs,((t,e,n)=>{if(t.sourcePosition.isEqual(e.sourcePosition)&&t.targetPosition.isEqual(e.targetPosition)){if(n.bWasUndone){const n=e.graveyardPosition.path.slice();return n.push(0),t.sourcePosition=new Ze(e.graveyardPosition.root,n),t.howMany=0,[t]}return[new Ls(0)]}if(t.sourcePosition.isEqual(e.sourcePosition)&&!t.targetPosition.isEqual(e.targetPosition)&&!n.bWasUndone&&"splitAtSource"!=n.abRelation){const s="$graveyard"==t.targetPosition.root.rootName,i="$graveyard"==e.targetPosition.root.rootName;if(i&&!s||!(s&&!i)&&n.aIsStrong){const n=e.targetPosition._getTransformedByMergeOperation(e),s=t.targetPosition._getTransformedByMergeOperation(e);return[new Bs(n,t.howMany,s,0)]}return[new Ls(0)]}return t.sourcePosition.hasSameParentAs(e.targetPosition)&&(t.howMany+=e.howMany),t.sourcePosition=t.sourcePosition._getTransformedByMergeOperation(e),t.targetPosition=t.targetPosition._getTransformedByMergeOperation(e),t.graveyardPosition.isEqual(e.graveyardPosition)&&n.aIsStrong||(t.graveyardPosition=t.graveyardPosition._getTransformedByMergeOperation(e)),[t]})),Gs(Vs,Bs,((t,e,n)=>{const s=on._createFromPositionAndShift(e.sourcePosition,e.howMany);return"remove"==e.type&&!n.bWasUndone&&!n.forceWeakRemove&&t.deletionPosition.hasSameParentAs(e.sourcePosition)&&s.containsPosition(t.sourcePosition)?[new Ls(0)]:(e.sourcePosition.getShiftedBy(e.howMany).isEqual(t.sourcePosition)?t.sourcePosition.stickiness="toNone":e.targetPosition.isEqual(t.sourcePosition)&&"mergeSourceAffected"==n.abRelation?t.sourcePosition.stickiness="toNext":e.sourcePosition.isEqual(t.targetPosition)?(t.targetPosition.stickiness="toNone",t.howMany-=e.howMany):e.targetPosition.isEqual(t.targetPosition)&&"mergeTargetWasBefore"==n.abRelation?(t.targetPosition.stickiness="toPrevious",t.howMany+=e.howMany):(t.sourcePosition.hasSameParentAs(e.targetPosition)&&(t.howMany+=e.howMany),t.sourcePosition.hasSameParentAs(e.sourcePosition)&&(t.howMany-=e.howMany)),t.sourcePosition=t.sourcePosition._getTransformedByMoveOperation(e),t.targetPosition=t.targetPosition._getTransformedByMoveOperation(e),t.sourcePosition.stickiness="toPrevious",t.targetPosition.stickiness="toNext",t.graveyardPosition.isEqual(e.targetPosition)||(t.graveyardPosition=t.graveyardPosition._getTransformedByMoveOperation(e)),[t])})),Gs(Vs,Ds,((t,e,n)=>{if(e.graveyardPosition&&(t.graveyardPosition=t.graveyardPosition._getTransformedByDeletion(e.graveyardPosition,1),t.deletionPosition.isEqual(e.graveyardPosition)&&(t.howMany=e.howMany)),t.targetPosition.isEqual(e.splitPosition)){const s=0!=e.howMany,i=e.graveyardPosition&&t.deletionPosition.isEqual(e.graveyardPosition);if(s||i||"mergeTargetNotMoved"==n.abRelation)return t.sourcePosition=t.sourcePosition._getTransformedBySplitOperation(e),[t]}if(t.sourcePosition.isEqual(e.splitPosition)){if("mergeSourceNotMoved"==n.abRelation)return t.howMany=0,t.targetPosition=t.targetPosition._getTransformedBySplitOperation(e),[t];if("mergeSameElement"==n.abRelation||t.sourcePosition.offset>0)return t.sourcePosition=e.moveTargetPosition.clone(),t.targetPosition=t.targetPosition._getTransformedBySplitOperation(e),[t]}return t.sourcePosition.hasSameParentAs(e.splitPosition)&&(t.howMany=e.splitPosition.offset),t.sourcePosition=t.sourcePosition._getTransformedBySplitOperation(e),t.targetPosition=t.targetPosition._getTransformedBySplitOperation(e),[t]})),Gs(Bs,Is,((t,e)=>{const n=on._createFromPositionAndShift(t.sourcePosition,t.howMany)._getTransformedByInsertOperation(e,!1)[0];return t.sourcePosition=n.start,t.howMany=n.end.offset-n.start.offset,t.targetPosition.isEqual(e.position)||(t.targetPosition=t.targetPosition._getTransformedByInsertOperation(e)),[t]})),Gs(Bs,Bs,((t,e,n)=>{const i=on._createFromPositionAndShift(t.sourcePosition,t.howMany),r=on._createFromPositionAndShift(e.sourcePosition,e.howMany);let o,a=n.aIsStrong,l=!n.aIsStrong;if("insertBefore"==n.abRelation||"insertAfter"==n.baRelation?l=!0:"insertAfter"!=n.abRelation&&"insertBefore"!=n.baRelation||(l=!1),o=t.targetPosition.isEqual(e.targetPosition)&&l?t.targetPosition._getTransformedByDeletion(e.sourcePosition,e.howMany):t.targetPosition._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany),ni(t,e)&&ni(e,t))return[e.getReversed()];if(i.containsPosition(e.targetPosition)&&i.containsRange(r,!0))return i.start=i.start._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany),i.end=i.end._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany),si([i],o);if(r.containsPosition(t.targetPosition)&&r.containsRange(i,!0))return i.start=i.start._getCombined(e.sourcePosition,e.getMovedRangeStart()),i.end=i.end._getCombined(e.sourcePosition,e.getMovedRangeStart()),si([i],o);const h=s(t.sourcePosition.getParentPath(),e.sourcePosition.getParentPath());if("prefix"==h||"extension"==h)return i.start=i.start._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany),i.end=i.end._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany),si([i],o);"remove"!=t.type||"remove"==e.type||n.aWasUndone||n.forceWeakRemove?"remove"==t.type||"remove"!=e.type||n.bWasUndone||n.forceWeakRemove||(a=!1):a=!0;const c=[],u=i.getDifference(r);for(const t of u){t.start=t.start._getTransformedByDeletion(e.sourcePosition,e.howMany),t.end=t.end._getTransformedByDeletion(e.sourcePosition,e.howMany);const n="same"==s(t.start.getParentPath(),e.getMovedRangeStart().getParentPath()),i=t._getTransformedByInsertion(e.getMovedRangeStart(),e.howMany,n);c.push(...i)}const d=i.getIntersection(r);return null!==d&&a&&(d.start=d.start._getCombined(e.sourcePosition,e.getMovedRangeStart()),d.end=d.end._getCombined(e.sourcePosition,e.getMovedRangeStart()),0===c.length?c.push(d):1==c.length?r.start.isBefore(i.start)||r.start.isEqual(i.start)?c.unshift(d):c.push(d):c.splice(1,0,d)),0===c.length?[new Ls(t.baseVersion)]:si(c,o)})),Gs(Bs,Ds,((t,e,n)=>{let s=t.targetPosition.clone();t.targetPosition.isEqual(e.insertionPosition)&&e.graveyardPosition&&"moveTargetAfter"!=n.abRelation||(s=t.targetPosition._getTransformedBySplitOperation(e));const i=on._createFromPositionAndShift(t.sourcePosition,t.howMany);if(i.end.isEqual(e.insertionPosition))return e.graveyardPosition||t.howMany++,t.targetPosition=s,[t];if(i.start.hasSameParentAs(e.splitPosition)&&i.containsPosition(e.splitPosition)){let t=new on(e.splitPosition,i.end);t=t._getTransformedBySplitOperation(e);return si([new on(i.start,e.splitPosition),t],s)}t.targetPosition.isEqual(e.splitPosition)&&"insertAtSource"==n.abRelation&&(s=e.moveTargetPosition),t.targetPosition.isEqual(e.insertionPosition)&&"insertBetween"==n.abRelation&&(s=t.targetPosition);const r=[i._getTransformedBySplitOperation(e)];if(e.graveyardPosition){const s=i.start.isEqual(e.graveyardPosition)||i.containsPosition(e.graveyardPosition);t.howMany>1&&s&&!n.aWasUndone&&r.push(on._createFromPositionAndShift(e.insertionPosition,1))}return si(r,s)})),Gs(Bs,Vs,((t,e,n)=>{const s=on._createFromPositionAndShift(t.sourcePosition,t.howMany);if(e.deletionPosition.hasSameParentAs(t.sourcePosition)&&s.containsPosition(e.sourcePosition))if("remove"!=t.type||n.forceWeakRemove){if(1==t.howMany)return n.bWasUndone?(t.sourcePosition=e.graveyardPosition.clone(),t.targetPosition=t.targetPosition._getTransformedByMergeOperation(e),[t]):[new Ls(0)]}else if(!n.aWasUndone){const n=[];let s=e.graveyardPosition.clone(),i=e.targetPosition._getTransformedByMergeOperation(e);t.howMany>1&&(n.push(new Bs(t.sourcePosition,t.howMany-1,t.targetPosition,0)),s=s._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany-1),i=i._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany-1));const r=e.deletionPosition._getCombined(t.sourcePosition,t.targetPosition),o=new Bs(s,1,r,0),a=o.getMovedRangeStart().path.slice();a.push(0);const l=new Ze(o.targetPosition.root,a);i=i._getTransformedByMove(s,r,1);const h=new Bs(i,e.howMany,l,0);return n.push(o),n.push(h),n}const i=on._createFromPositionAndShift(t.sourcePosition,t.howMany)._getTransformedByMergeOperation(e);return t.sourcePosition=i.start,t.howMany=i.end.offset-i.start.offset,t.targetPosition=t.targetPosition._getTransformedByMergeOperation(e),[t]})),Gs(Ws,Is,((t,e)=>(t.position=t.position._getTransformedByInsertOperation(e),[t]))),Gs(Ws,Vs,((t,e)=>t.position.isEqual(e.deletionPosition)?(t.position=e.graveyardPosition.clone(),t.position.stickiness="toNext",[t]):(t.position=t.position._getTransformedByMergeOperation(e),[t]))),Gs(Ws,Bs,((t,e)=>(t.position=t.position._getTransformedByMoveOperation(e),[t]))),Gs(Ws,Ws,((t,e,n)=>{if(t.position.isEqual(e.position)){if(!n.aIsStrong)return[new Ls(0)];t.oldName=e.newName}return[t]})),Gs(Ws,Ds,((t,e)=>{const n=t.position.path,i=e.splitPosition.getParentPath();if("same"==s(n,i)&&!e.graveyardPosition){const e=new Ws(t.position.getShiftedBy(1),t.oldName,t.newName,0);return[t,e]}return t.position=t.position._getTransformedBySplitOperation(e),[t]})),Gs(js,js,((t,e,n)=>{if(t.root===e.root&&t.key===e.key){if(!n.aIsStrong||t.newValue===e.newValue)return[new Ls(0)];t.oldValue=e.newValue}return[t]})),Gs(zs,zs,((t,e)=>t.rootName===e.rootName&&t.isAdd===e.isAdd?[new Ls(0)]:[t])),Gs(Ds,Is,((t,e)=>(t.splitPosition.hasSameParentAs(e.position)&&t.splitPosition.offset<e.position.offset&&(t.howMany+=e.howMany),t.splitPosition=t.splitPosition._getTransformedByInsertOperation(e),t.insertionPosition=t.insertionPosition._getTransformedByInsertOperation(e),[t]))),Gs(Ds,Vs,((t,e,n)=>{if(!t.graveyardPosition&&!n.bWasUndone&&t.splitPosition.hasSameParentAs(e.sourcePosition)){const n=e.graveyardPosition.path.slice();n.push(0);const s=new Ze(e.graveyardPosition.root,n),i=Ds.getInsertionPosition(new Ze(e.graveyardPosition.root,n)),r=new Ds(s,0,i,null,0);return t.splitPosition=t.splitPosition._getTransformedByMergeOperation(e),t.insertionPosition=Ds.getInsertionPosition(t.splitPosition),t.graveyardPosition=r.insertionPosition.clone(),t.graveyardPosition.stickiness="toNext",[r,t]}return t.splitPosition.hasSameParentAs(e.deletionPosition)&&!t.splitPosition.isAfter(e.deletionPosition)&&t.howMany--,t.splitPosition.hasSameParentAs(e.targetPosition)&&(t.howMany+=e.howMany),t.splitPosition=t.splitPosition._getTransformedByMergeOperation(e),t.insertionPosition=Ds.getInsertionPosition(t.splitPosition),t.graveyardPosition&&(t.graveyardPosition=t.graveyardPosition._getTransformedByMergeOperation(e)),[t]})),Gs(Ds,Bs,((t,e,n)=>{const s=on._createFromPositionAndShift(e.sourcePosition,e.howMany);if(t.graveyardPosition){const i=s.start.isEqual(t.graveyardPosition)||s.containsPosition(t.graveyardPosition);if(!n.bWasUndone&&i){const n=t.splitPosition._getTransformedByMoveOperation(e),s=t.graveyardPosition._getTransformedByMoveOperation(e),i=s.path.slice();i.push(0);const r=new Ze(s.root,i);return[new Bs(n,t.howMany,r,0)]}t.graveyardPosition=t.graveyardPosition._getTransformedByMoveOperation(e)}const i=t.splitPosition.isEqual(e.targetPosition);if(i&&("insertAtSource"==n.baRelation||"splitBefore"==n.abRelation))return t.howMany+=e.howMany,t.splitPosition=t.splitPosition._getTransformedByDeletion(e.sourcePosition,e.howMany),t.insertionPosition=Ds.getInsertionPosition(t.splitPosition),[t];if(i&&n.abRelation&&n.abRelation.howMany){const{howMany:e,offset:s}=n.abRelation;return t.howMany+=e,t.splitPosition=t.splitPosition.getShiftedBy(s),[t]}if(t.splitPosition.hasSameParentAs(e.sourcePosition)&&s.containsPosition(t.splitPosition)){const n=e.howMany-(t.splitPosition.offset-e.sourcePosition.offset);return t.howMany-=n,t.splitPosition.hasSameParentAs(e.targetPosition)&&t.splitPosition.offset<e.targetPosition.offset&&(t.howMany+=e.howMany),t.splitPosition=e.sourcePosition.clone(),t.insertionPosition=Ds.getInsertionPosition(t.splitPosition),[t]}return e.sourcePosition.isEqual(e.targetPosition)||(t.splitPosition.hasSameParentAs(e.sourcePosition)&&t.splitPosition.offset<=e.sourcePosition.offset&&(t.howMany-=e.howMany),t.splitPosition.hasSameParentAs(e.targetPosition)&&t.splitPosition.offset<e.targetPosition.offset&&(t.howMany+=e.howMany)),t.splitPosition.stickiness="toNone",t.splitPosition=t.splitPosition._getTransformedByMoveOperation(e),t.splitPosition.stickiness="toNext",t.graveyardPosition?t.insertionPosition=t.insertionPosition._getTransformedByMoveOperation(e):t.insertionPosition=Ds.getInsertionPosition(t.splitPosition),[t]})),Gs(Ds,Ds,((t,e,n)=>{if(t.splitPosition.isEqual(e.splitPosition)){if(!t.graveyardPosition&&!e.graveyardPosition)return[new Ls(0)];if(t.graveyardPosition&&e.graveyardPosition&&t.graveyardPosition.isEqual(e.graveyardPosition))return[new Ls(0)];if("splitBefore"==n.abRelation)return t.howMany=0,t.graveyardPosition=t.graveyardPosition._getTransformedBySplitOperation(e),[t]}if(t.graveyardPosition&&e.graveyardPosition&&t.graveyardPosition.isEqual(e.graveyardPosition)){const s="$graveyard"==t.splitPosition.root.rootName,i="$graveyard"==e.splitPosition.root.rootName;if(i&&!s||!(s&&!i)&&n.aIsStrong){const n=[];return e.howMany&&n.push(new Bs(e.moveTargetPosition,e.howMany,e.splitPosition,0)),t.howMany&&n.push(new Bs(t.splitPosition,t.howMany,t.moveTargetPosition,0)),n}return[new Ls(0)]}if(t.graveyardPosition&&(t.graveyardPosition=t.graveyardPosition._getTransformedBySplitOperation(e)),t.splitPosition.isEqual(e.insertionPosition)&&"splitBefore"==n.abRelation)return t.howMany++,[t];if(e.splitPosition.isEqual(t.insertionPosition)&&"splitBefore"==n.baRelation){const n=e.insertionPosition.path.slice();n.push(0);const s=new Ze(e.insertionPosition.root,n);return[t,new Bs(t.insertionPosition,1,s,0)]}return t.splitPosition.hasSameParentAs(e.splitPosition)&&t.splitPosition.offset<e.splitPosition.offset&&(t.howMany-=e.howMany),t.splitPosition=t.splitPosition._getTransformedBySplitOperation(e),t.insertionPosition=Ds.getInsertionPosition(t.splitPosition),[t]}));class ii extends(e(Ze)){constructor(t,e,s="toNone"){if(super(t,e,s),!this.root.is("rootElement"))throw new n("model-liveposition-root-not-rootelement",t);ri.call(this)}detach(){this.stopListening()}toPosition(){return new Ze(this.root,this.path.slice(),this.stickiness)}static fromPosition(t,e){return new this(t.root,t.path.slice(),e||t.stickiness)}}function ri(){this.listenTo(this.root.document.model,"applyOperation",((t,e)=>{const n=e[0];n.isDocumentOperation&&oi.call(this,n)}),{priority:"low"})}function oi(t){const e=this.getTransformedByOperation(t);if(!this.isEqual(e)){const t=this.toPosition();this.path=e.path,this.root=e.root,this.fire("change",t)}} + */Xs(js,js,((e,t,n)=>{if(e.key===t.key&&e.range.start.hasSameParentAs(t.range.start)){const s=e.range.getDifference(t.range).map((t=>new js(t,e.key,e.oldValue,e.newValue,0))),i=e.range.getIntersection(t.range);return i&&n.aIsStrong&&s.push(new js(i,t.key,t.newValue,e.newValue,0)),0==s.length?[new Us(0)]:s}return[e]})),Xs(js,$s,((e,t)=>{if(e.range.start.hasSameParentAs(t.position)&&e.range.containsPosition(t.position)){const n=e.range._getTransformedByInsertion(t.position,t.howMany,!t.shouldReceiveAttributes).map((t=>new js(t,e.key,e.oldValue,e.newValue,e.baseVersion)));if(t.shouldReceiveAttributes){const s=ii(t,e.key,e.oldValue);s&&n.unshift(s)}return n}return e.range=e.range._getTransformedByInsertion(t.position,t.howMany,!1)[0],[e]})),Xs(js,Ls,((e,t)=>{const n=[];e.range.start.hasSameParentAs(t.deletionPosition)&&(e.range.containsPosition(t.deletionPosition)||e.range.start.isEqual(t.deletionPosition))&&n.push(on._createFromPositionAndShift(t.graveyardPosition,1));const s=e.range._getTransformedByMergeOperation(t);return s.isCollapsed||n.push(s),n.map((t=>new js(t,e.key,e.oldValue,e.newValue,e.baseVersion)))})),Xs(js,Vs,((e,t)=>{const n=function(e,t){const n=on._createFromPositionAndShift(t.sourcePosition,t.howMany);let s=null,i=[];n.containsRange(e,!0)?s=e:e.start.hasSameParentAs(n.start)?(i=e.getDifference(n),s=e.getIntersection(n)):i=[e];const r=[];for(let e of i){e=e._getTransformedByDeletion(t.sourcePosition,t.howMany);const n=t.getMovedRangeStart(),s=e.start.hasSameParentAs(n),i=e._getTransformedByInsertion(n,t.howMany,s);r.push(...i)}s&&r.push(s._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany,!1)[0]);return r}(e.range,t);return n.map((t=>new js(t,e.key,e.oldValue,e.newValue,e.baseVersion)))})),Xs(js,qs,((e,t)=>{if(e.range.end.isEqual(t.insertionPosition))return t.graveyardPosition||e.range.end.offset++,[e];if(e.range.start.hasSameParentAs(t.splitPosition)&&e.range.containsPosition(t.splitPosition)){const n=e.clone();return n.range=new on(t.moveTargetPosition.clone(),e.range.end._getCombined(t.splitPosition,t.moveTargetPosition)),e.range.end=t.splitPosition.clone(),e.range.end.stickiness="toPrevious",[e,n]}return e.range=e.range._getTransformedBySplitOperation(t),[e]})),Xs($s,js,((e,t)=>{const n=[e];if(e.shouldReceiveAttributes&&e.position.hasSameParentAs(t.range.start)&&t.range.containsPosition(e.position)){const s=ii(e,t.key,t.newValue);s&&n.push(s)}return n})),Xs($s,$s,((e,t,n)=>(e.position.isEqual(t.position)&&n.aIsStrong||(e.position=e.position._getTransformedByInsertOperation(t)),[e]))),Xs($s,Vs,((e,t)=>(e.position=e.position._getTransformedByMoveOperation(t),[e]))),Xs($s,qs,((e,t)=>(e.position=e.position._getTransformedBySplitOperation(t),[e]))),Xs($s,Ls,((e,t)=>(e.position=e.position._getTransformedByMergeOperation(t),[e]))),Xs(Ws,$s,((e,t)=>(e.oldRange&&(e.oldRange=e.oldRange._getTransformedByInsertOperation(t)[0]),e.newRange&&(e.newRange=e.newRange._getTransformedByInsertOperation(t)[0]),[e]))),Xs(Ws,Ws,((e,t,n)=>{if(e.name==t.name){if(!n.aIsStrong)return[new Us(0)];e.oldRange=t.newRange?t.newRange.clone():null}return[e]})),Xs(Ws,Ls,((e,t)=>(e.oldRange&&(e.oldRange=e.oldRange._getTransformedByMergeOperation(t)),e.newRange&&(e.newRange=e.newRange._getTransformedByMergeOperation(t)),[e]))),Xs(Ws,Vs,((e,t,n)=>{if(e.oldRange&&(e.oldRange=on._createFromRanges(e.oldRange._getTransformedByMoveOperation(t))),e.newRange){if(n.abRelation){const s=on._createFromRanges(e.newRange._getTransformedByMoveOperation(t));if("left"==n.abRelation.side&&t.targetPosition.isEqual(e.newRange.start))return e.newRange.end=s.end,e.newRange.start.path=n.abRelation.path,[e];if("right"==n.abRelation.side&&t.targetPosition.isEqual(e.newRange.end))return e.newRange.start=s.start,e.newRange.end.path=n.abRelation.path,[e]}e.newRange=on._createFromRanges(e.newRange._getTransformedByMoveOperation(t))}return[e]})),Xs(Ws,qs,((e,t,n)=>{if(e.oldRange&&(e.oldRange=e.oldRange._getTransformedBySplitOperation(t)),e.newRange){if(n.abRelation){const s=e.newRange._getTransformedBySplitOperation(t);return e.newRange.start.isEqual(t.splitPosition)&&n.abRelation.wasStartBeforeMergedElement?e.newRange.start=Zt._createAt(t.insertionPosition):e.newRange.start.isEqual(t.splitPosition)&&!n.abRelation.wasInLeftElement&&(e.newRange.start=Zt._createAt(t.moveTargetPosition)),e.newRange.end.isEqual(t.splitPosition)&&n.abRelation.wasInRightElement?e.newRange.end=Zt._createAt(t.moveTargetPosition):e.newRange.end.isEqual(t.splitPosition)&&n.abRelation.wasEndBeforeMergedElement?e.newRange.end=Zt._createAt(t.insertionPosition):e.newRange.end=s.end,[e]}e.newRange=e.newRange._getTransformedBySplitOperation(t)}return[e]})),Xs(Ls,$s,((e,t)=>(e.sourcePosition.hasSameParentAs(t.position)&&(e.howMany+=t.howMany),e.sourcePosition=e.sourcePosition._getTransformedByInsertOperation(t),e.targetPosition=e.targetPosition._getTransformedByInsertOperation(t),[e]))),Xs(Ls,Ls,((e,t,n)=>{if(e.sourcePosition.isEqual(t.sourcePosition)&&e.targetPosition.isEqual(t.targetPosition)){if(n.bWasUndone){const n=t.graveyardPosition.path.slice();return n.push(0),e.sourcePosition=new Zt(t.graveyardPosition.root,n),e.howMany=0,[e]}return[new Us(0)]}if(e.sourcePosition.isEqual(t.sourcePosition)&&!e.targetPosition.isEqual(t.targetPosition)&&!n.bWasUndone&&"splitAtSource"!=n.abRelation){const s="$graveyard"==e.targetPosition.root.rootName,i="$graveyard"==t.targetPosition.root.rootName;if(i&&!s||!(s&&!i)&&n.aIsStrong){const n=t.targetPosition._getTransformedByMergeOperation(t),s=e.targetPosition._getTransformedByMergeOperation(t);return[new Vs(n,e.howMany,s,0)]}return[new Us(0)]}return e.sourcePosition.hasSameParentAs(t.targetPosition)&&(e.howMany+=t.howMany),e.sourcePosition=e.sourcePosition._getTransformedByMergeOperation(t),e.targetPosition=e.targetPosition._getTransformedByMergeOperation(t),e.graveyardPosition.isEqual(t.graveyardPosition)&&n.aIsStrong||(e.graveyardPosition=e.graveyardPosition._getTransformedByMergeOperation(t)),[e]})),Xs(Ls,Vs,((e,t,n)=>{const s=on._createFromPositionAndShift(t.sourcePosition,t.howMany);return"remove"==t.type&&!n.bWasUndone&&!n.forceWeakRemove&&e.deletionPosition.hasSameParentAs(t.sourcePosition)&&s.containsPosition(e.sourcePosition)?[new Us(0)]:(t.sourcePosition.getShiftedBy(t.howMany).isEqual(e.sourcePosition)?e.sourcePosition.stickiness="toNone":t.targetPosition.isEqual(e.sourcePosition)&&"mergeSourceAffected"==n.abRelation?e.sourcePosition.stickiness="toNext":t.sourcePosition.isEqual(e.targetPosition)?(e.targetPosition.stickiness="toNone",e.howMany-=t.howMany):t.targetPosition.isEqual(e.targetPosition)&&"mergeTargetWasBefore"==n.abRelation?(e.targetPosition.stickiness="toPrevious",e.howMany+=t.howMany):(e.sourcePosition.hasSameParentAs(t.targetPosition)&&(e.howMany+=t.howMany),e.sourcePosition.hasSameParentAs(t.sourcePosition)&&(e.howMany-=t.howMany)),e.sourcePosition=e.sourcePosition._getTransformedByMoveOperation(t),e.targetPosition=e.targetPosition._getTransformedByMoveOperation(t),e.sourcePosition.stickiness="toPrevious",e.targetPosition.stickiness="toNext",e.graveyardPosition.isEqual(t.targetPosition)||(e.graveyardPosition=e.graveyardPosition._getTransformedByMoveOperation(t)),[e])})),Xs(Ls,qs,((e,t,n)=>{if(t.graveyardPosition&&(e.graveyardPosition=e.graveyardPosition._getTransformedByDeletion(t.graveyardPosition,1),e.deletionPosition.isEqual(t.graveyardPosition)&&(e.howMany=t.howMany)),e.targetPosition.isEqual(t.splitPosition)){const s=0!=t.howMany,i=t.graveyardPosition&&e.deletionPosition.isEqual(t.graveyardPosition);if(s||i||"mergeTargetNotMoved"==n.abRelation)return e.sourcePosition=e.sourcePosition._getTransformedBySplitOperation(t),[e]}if(e.sourcePosition.isEqual(t.splitPosition)){if("mergeSourceNotMoved"==n.abRelation)return e.howMany=0,e.targetPosition=e.targetPosition._getTransformedBySplitOperation(t),[e];if("mergeSameElement"==n.abRelation||e.sourcePosition.offset>0)return e.sourcePosition=t.moveTargetPosition.clone(),e.targetPosition=e.targetPosition._getTransformedBySplitOperation(t),[e]}return e.sourcePosition.hasSameParentAs(t.splitPosition)&&(e.howMany=t.splitPosition.offset),e.sourcePosition=e.sourcePosition._getTransformedBySplitOperation(t),e.targetPosition=e.targetPosition._getTransformedBySplitOperation(t),[e]})),Xs(Vs,$s,((e,t)=>{const n=on._createFromPositionAndShift(e.sourcePosition,e.howMany)._getTransformedByInsertOperation(t,!1)[0];return e.sourcePosition=n.start,e.howMany=n.end.offset-n.start.offset,e.targetPosition.isEqual(t.position)||(e.targetPosition=e.targetPosition._getTransformedByInsertOperation(t)),[e]})),Xs(Vs,Vs,((e,t,n)=>{const i=on._createFromPositionAndShift(e.sourcePosition,e.howMany),r=on._createFromPositionAndShift(t.sourcePosition,t.howMany);let o,a=n.aIsStrong,l=!n.aIsStrong;if("insertBefore"==n.abRelation||"insertAfter"==n.baRelation?l=!0:"insertAfter"!=n.abRelation&&"insertBefore"!=n.baRelation||(l=!1),o=e.targetPosition.isEqual(t.targetPosition)&&l?e.targetPosition._getTransformedByDeletion(t.sourcePosition,t.howMany):e.targetPosition._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany),ri(e,t)&&ri(t,e))return[t.getReversed()];if(i.containsPosition(t.targetPosition)&&i.containsRange(r,!0))return i.start=i.start._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany),i.end=i.end._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany),oi([i],o);if(r.containsPosition(e.targetPosition)&&r.containsRange(i,!0))return i.start=i.start._getCombined(t.sourcePosition,t.getMovedRangeStart()),i.end=i.end._getCombined(t.sourcePosition,t.getMovedRangeStart()),oi([i],o);const c=s(e.sourcePosition.getParentPath(),t.sourcePosition.getParentPath());if("prefix"==c||"extension"==c)return i.start=i.start._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany),i.end=i.end._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany),oi([i],o);"remove"!=e.type||"remove"==t.type||n.aWasUndone||n.forceWeakRemove?"remove"==e.type||"remove"!=t.type||n.bWasUndone||n.forceWeakRemove||(a=!1):a=!0;const h=[],d=i.getDifference(r);for(const e of d){e.start=e.start._getTransformedByDeletion(t.sourcePosition,t.howMany),e.end=e.end._getTransformedByDeletion(t.sourcePosition,t.howMany);const n="same"==s(e.start.getParentPath(),t.getMovedRangeStart().getParentPath()),i=e._getTransformedByInsertion(t.getMovedRangeStart(),t.howMany,n);h.push(...i)}const u=i.getIntersection(r);return null!==u&&a&&(u.start=u.start._getCombined(t.sourcePosition,t.getMovedRangeStart()),u.end=u.end._getCombined(t.sourcePosition,t.getMovedRangeStart()),0===h.length?h.push(u):1==h.length?r.start.isBefore(i.start)||r.start.isEqual(i.start)?h.unshift(u):h.push(u):h.splice(1,0,u)),0===h.length?[new Us(e.baseVersion)]:oi(h,o)})),Xs(Vs,qs,((e,t,n)=>{let s=e.targetPosition.clone();e.targetPosition.isEqual(t.insertionPosition)&&t.graveyardPosition&&"moveTargetAfter"!=n.abRelation||(s=e.targetPosition._getTransformedBySplitOperation(t));const i=on._createFromPositionAndShift(e.sourcePosition,e.howMany);if(i.end.isEqual(t.insertionPosition))return t.graveyardPosition||e.howMany++,e.targetPosition=s,[e];if(i.start.hasSameParentAs(t.splitPosition)&&i.containsPosition(t.splitPosition)){let e=new on(t.splitPosition,i.end);e=e._getTransformedBySplitOperation(t);return oi([new on(i.start,t.splitPosition),e],s)}e.targetPosition.isEqual(t.splitPosition)&&"insertAtSource"==n.abRelation&&(s=t.moveTargetPosition),e.targetPosition.isEqual(t.insertionPosition)&&"insertBetween"==n.abRelation&&(s=e.targetPosition);const r=[i._getTransformedBySplitOperation(t)];if(t.graveyardPosition){const s=i.start.isEqual(t.graveyardPosition)||i.containsPosition(t.graveyardPosition);e.howMany>1&&s&&!n.aWasUndone&&r.push(on._createFromPositionAndShift(t.insertionPosition,1))}return oi(r,s)})),Xs(Vs,Ls,((e,t,n)=>{const s=on._createFromPositionAndShift(e.sourcePosition,e.howMany);if(t.deletionPosition.hasSameParentAs(e.sourcePosition)&&s.containsPosition(t.sourcePosition))if("remove"!=e.type||n.forceWeakRemove){if(1==e.howMany)return n.bWasUndone?(e.sourcePosition=t.graveyardPosition.clone(),e.targetPosition=e.targetPosition._getTransformedByMergeOperation(t),[e]):[new Us(0)]}else if(!n.aWasUndone){const n=[];let s=t.graveyardPosition.clone(),i=t.targetPosition._getTransformedByMergeOperation(t);e.howMany>1&&(n.push(new Vs(e.sourcePosition,e.howMany-1,e.targetPosition,0)),s=s._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany-1),i=i._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany-1));const r=t.deletionPosition._getCombined(e.sourcePosition,e.targetPosition),o=new Vs(s,1,r,0),a=o.getMovedRangeStart().path.slice();a.push(0);const l=new Zt(o.targetPosition.root,a);i=i._getTransformedByMove(s,r,1);const c=new Vs(i,t.howMany,l,0);return n.push(o),n.push(c),n}const i=on._createFromPositionAndShift(e.sourcePosition,e.howMany)._getTransformedByMergeOperation(t);return e.sourcePosition=i.start,e.howMany=i.end.offset-i.start.offset,e.targetPosition=e.targetPosition._getTransformedByMergeOperation(t),[e]})),Xs(zs,$s,((e,t)=>(e.position=e.position._getTransformedByInsertOperation(t),[e]))),Xs(zs,Ls,((e,t)=>e.position.isEqual(t.deletionPosition)?(e.position=t.graveyardPosition.clone(),e.position.stickiness="toNext",[e]):(e.position=e.position._getTransformedByMergeOperation(t),[e]))),Xs(zs,Vs,((e,t)=>(e.position=e.position._getTransformedByMoveOperation(t),[e]))),Xs(zs,zs,((e,t,n)=>{if(e.position.isEqual(t.position)){if(!n.aIsStrong)return[new Us(0)];e.oldName=t.newName}return[e]})),Xs(zs,qs,((e,t)=>{const n=e.position.path,i=t.splitPosition.getParentPath();if("same"==s(n,i)&&!t.graveyardPosition){const t=new zs(e.position.getShiftedBy(1),e.oldName,e.newName,0);return[e,t]}return e.position=e.position._getTransformedBySplitOperation(t),[e]})),Xs(Js,Js,((e,t,n)=>{if(e.root===t.root&&e.key===t.key){if(!n.aIsStrong||e.newValue===t.newValue)return[new Us(0)];e.oldValue=t.newValue}return[e]})),Xs(Ks,Ks,((e,t)=>e.rootName===t.rootName&&e.isAdd===t.isAdd?[new Us(0)]:[e])),Xs(qs,$s,((e,t)=>(e.splitPosition.hasSameParentAs(t.position)&&e.splitPosition.offset<t.position.offset&&(e.howMany+=t.howMany),e.splitPosition=e.splitPosition._getTransformedByInsertOperation(t),e.insertionPosition=e.insertionPosition._getTransformedByInsertOperation(t),[e]))),Xs(qs,Ls,((e,t,n)=>{if(!e.graveyardPosition&&!n.bWasUndone&&e.splitPosition.hasSameParentAs(t.sourcePosition)){const n=t.graveyardPosition.path.slice();n.push(0);const s=new Zt(t.graveyardPosition.root,n),i=qs.getInsertionPosition(new Zt(t.graveyardPosition.root,n)),r=new qs(s,0,i,null,0);return e.splitPosition=e.splitPosition._getTransformedByMergeOperation(t),e.insertionPosition=qs.getInsertionPosition(e.splitPosition),e.graveyardPosition=r.insertionPosition.clone(),e.graveyardPosition.stickiness="toNext",[r,e]}return e.splitPosition.hasSameParentAs(t.deletionPosition)&&!e.splitPosition.isAfter(t.deletionPosition)&&e.howMany--,e.splitPosition.hasSameParentAs(t.targetPosition)&&(e.howMany+=t.howMany),e.splitPosition=e.splitPosition._getTransformedByMergeOperation(t),e.insertionPosition=qs.getInsertionPosition(e.splitPosition),e.graveyardPosition&&(e.graveyardPosition=e.graveyardPosition._getTransformedByMergeOperation(t)),[e]})),Xs(qs,Vs,((e,t,n)=>{const s=on._createFromPositionAndShift(t.sourcePosition,t.howMany);if(e.graveyardPosition){const i=s.start.isEqual(e.graveyardPosition)||s.containsPosition(e.graveyardPosition);if(!n.bWasUndone&&i){const n=e.splitPosition._getTransformedByMoveOperation(t),s=e.graveyardPosition._getTransformedByMoveOperation(t),i=s.path.slice();i.push(0);const r=new Zt(s.root,i);return[new Vs(n,e.howMany,r,0)]}e.graveyardPosition=e.graveyardPosition._getTransformedByMoveOperation(t)}const i=e.splitPosition.isEqual(t.targetPosition);if(i&&("insertAtSource"==n.baRelation||"splitBefore"==n.abRelation))return e.howMany+=t.howMany,e.splitPosition=e.splitPosition._getTransformedByDeletion(t.sourcePosition,t.howMany),e.insertionPosition=qs.getInsertionPosition(e.splitPosition),[e];if(i&&n.abRelation&&n.abRelation.howMany){const{howMany:t,offset:s}=n.abRelation;return e.howMany+=t,e.splitPosition=e.splitPosition.getShiftedBy(s),[e]}if(e.splitPosition.hasSameParentAs(t.sourcePosition)&&s.containsPosition(e.splitPosition)){const n=t.howMany-(e.splitPosition.offset-t.sourcePosition.offset);return e.howMany-=n,e.splitPosition.hasSameParentAs(t.targetPosition)&&e.splitPosition.offset<t.targetPosition.offset&&(e.howMany+=t.howMany),e.splitPosition=t.sourcePosition.clone(),e.insertionPosition=qs.getInsertionPosition(e.splitPosition),[e]}return t.sourcePosition.isEqual(t.targetPosition)||(e.splitPosition.hasSameParentAs(t.sourcePosition)&&e.splitPosition.offset<=t.sourcePosition.offset&&(e.howMany-=t.howMany),e.splitPosition.hasSameParentAs(t.targetPosition)&&e.splitPosition.offset<t.targetPosition.offset&&(e.howMany+=t.howMany)),e.splitPosition.stickiness="toNone",e.splitPosition=e.splitPosition._getTransformedByMoveOperation(t),e.splitPosition.stickiness="toNext",e.graveyardPosition?e.insertionPosition=e.insertionPosition._getTransformedByMoveOperation(t):e.insertionPosition=qs.getInsertionPosition(e.splitPosition),[e]})),Xs(qs,qs,((e,t,n)=>{if(e.splitPosition.isEqual(t.splitPosition)){if(!e.graveyardPosition&&!t.graveyardPosition)return[new Us(0)];if(e.graveyardPosition&&t.graveyardPosition&&e.graveyardPosition.isEqual(t.graveyardPosition))return[new Us(0)];if("splitBefore"==n.abRelation)return e.howMany=0,e.graveyardPosition=e.graveyardPosition._getTransformedBySplitOperation(t),[e]}if(e.graveyardPosition&&t.graveyardPosition&&e.graveyardPosition.isEqual(t.graveyardPosition)){const s="$graveyard"==e.splitPosition.root.rootName,i="$graveyard"==t.splitPosition.root.rootName;if(i&&!s||!(s&&!i)&&n.aIsStrong){const n=[];return t.howMany&&n.push(new Vs(t.moveTargetPosition,t.howMany,t.splitPosition,0)),e.howMany&&n.push(new Vs(e.splitPosition,e.howMany,e.moveTargetPosition,0)),n}return[new Us(0)]}if(e.graveyardPosition&&(e.graveyardPosition=e.graveyardPosition._getTransformedBySplitOperation(t)),e.splitPosition.isEqual(t.insertionPosition)&&"splitBefore"==n.abRelation)return e.howMany++,[e];if(t.splitPosition.isEqual(e.insertionPosition)&&"splitBefore"==n.baRelation){const n=t.insertionPosition.path.slice();n.push(0);const s=new Zt(t.insertionPosition.root,n);return[e,new Vs(e.insertionPosition,1,s,0)]}return e.splitPosition.hasSameParentAs(t.splitPosition)&&e.splitPosition.offset<t.splitPosition.offset&&(e.howMany-=t.howMany),e.splitPosition=e.splitPosition._getTransformedBySplitOperation(t),e.insertionPosition=qs.getInsertionPosition(e.splitPosition),[e]}));class ai extends(t(Zt)){constructor(e,t,s="toNone"){if(super(e,t,s),!this.root.is("rootElement"))throw new n("model-liveposition-root-not-rootelement",e);li.call(this)}detach(){this.stopListening()}toPosition(){return new Zt(this.root,this.path.slice(),this.stickiness)}static fromPosition(e,t){return new this(e.root,e.path.slice(),t||e.stickiness)}}function li(){this.listenTo(this.root.document.model,"applyOperation",((e,t)=>{const n=t[0];n.isDocumentOperation&&ci.call(this,n)}),{priority:"low"})}function ci(e){const t=this.getTransformedByOperation(e);if(!this.isEqual(t)){const e=this.toPosition();this.path=t.path,this.root=t.root,this.fire("change",e)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */ii.prototype.is=function(t){return"livePosition"===t||"model:livePosition"===t||"position"==t||"model:position"===t};class ai{constructor(e={}){"string"==typeof e&&(e="transparent"===e?{isUndoable:!1}:{},t("batch-constructor-deprecated-string-type"));const{isUndoable:n=!0,isLocal:s=!0,isUndo:i=!1,isTyping:r=!1}=e;this.operations=[],this.isUndoable=n,this.isLocal=s,this.isUndo=i,this.isTyping=r}get type(){return t("batch-type-deprecated"),"default"}get baseVersion(){for(const t of this.operations)if(null!==t.baseVersion)return t.baseVersion;return null}addOperation(t){return t.batch=this,this.operations.push(t),t}} + */ai.prototype.is=function(e){return"livePosition"===e||"model:livePosition"===e||"position"==e||"model:position"===e};class hi{constructor(t={}){"string"==typeof t&&(t="transparent"===t?{isUndoable:!1}:{},e("batch-constructor-deprecated-string-type"));const{isUndoable:n=!0,isLocal:s=!0,isUndo:i=!1,isTyping:r=!1}=t;this.operations=[],this.isUndoable=n,this.isLocal=s,this.isUndo=i,this.isTyping=r}get type(){return e("batch-type-deprecated"),"default"}get baseVersion(){for(const e of this.operations)if(null!==e.baseVersion)return e.baseVersion;return null}addOperation(e){return e.batch=this,this.operations.push(e),e}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class li{constructor(t){this._changesInElement=new Map,this._elementSnapshots=new Map,this._changedMarkers=new Map,this._changedRoots=new Map,this._changeCount=0,this._cachedChanges=null,this._cachedChangesWithGraveyard=null,this._refreshedItems=new Set,this._markerCollection=t}get isEmpty(){return 0==this._changesInElement.size&&0==this._changedMarkers.size&&0==this._changedRoots.size}bufferOperation(t){const e=t;switch(e.type){case"insert":if(this._isInInsertedElement(e.position.parent))return;this._markInsert(e.position.parent,e.position.offset,e.nodes.maxOffset);break;case"addAttribute":case"removeAttribute":case"changeAttribute":for(const t of e.range.getItems({shallow:!0}))this._isInInsertedElement(t.parent)||this._markAttribute(t);break;case"remove":case"move":case"reinsert":{if(e.sourcePosition.isEqual(e.targetPosition)||e.sourcePosition.getShiftedBy(e.howMany).isEqual(e.targetPosition))return;const t=this._isInInsertedElement(e.sourcePosition.parent),n=this._isInInsertedElement(e.targetPosition.parent);t||this._markRemove(e.sourcePosition.parent,e.sourcePosition.offset,e.howMany),n||this._markInsert(e.targetPosition.parent,e.getMovedRangeStart().offset,e.howMany);break}case"rename":{if(this._isInInsertedElement(e.position.parent))return;this._markRemove(e.position.parent,e.position.offset,1),this._markInsert(e.position.parent,e.position.offset,1);const t=on._createFromPositionAndShift(e.position,1);for(const e of this._markerCollection.getMarkersIntersectingRange(t)){const t=e.getData();this.bufferMarkerChange(e.name,t,t)}break}case"split":{const t=e.splitPosition.parent;this._isInInsertedElement(t)||this._markRemove(t,e.splitPosition.offset,e.howMany),this._isInInsertedElement(e.insertionPosition.parent)||this._markInsert(e.insertionPosition.parent,e.insertionPosition.offset,1),e.graveyardPosition&&this._markRemove(e.graveyardPosition.parent,e.graveyardPosition.offset,1);break}case"merge":{const t=e.sourcePosition.parent;this._isInInsertedElement(t.parent)||this._markRemove(t.parent,t.startOffset,1);const n=e.graveyardPosition.parent;this._markInsert(n,e.graveyardPosition.offset,1);const s=e.targetPosition.parent;this._isInInsertedElement(s)||this._markInsert(s,e.targetPosition.offset,t.maxOffset);break}case"detachRoot":case"addRoot":{const t=e.affectedSelectable;if(!t._isLoaded)return;if(t.isAttached()==e.isAdd)return;this._bufferRootStateChange(e.rootName,e.isAdd);break}case"addRootAttribute":case"removeRootAttribute":case"changeRootAttribute":{if(!e.root._isLoaded)return;const t=e.root.rootName;this._bufferRootAttributeChange(t,e.key,e.oldValue,e.newValue);break}}this._cachedChanges=null}bufferMarkerChange(t,e,n){e.range&&e.range.root.is("rootElement")&&!e.range.root._isLoaded&&(e.range=null),n.range&&n.range.root.is("rootElement")&&!n.range.root._isLoaded&&(n.range=null);let s=this._changedMarkers.get(t);s?s.newMarkerData=n:(s={newMarkerData:n,oldMarkerData:e},this._changedMarkers.set(t,s)),null==s.oldMarkerData.range&&null==n.range&&this._changedMarkers.delete(t)}getMarkersToRemove(){const t=[];for(const[e,n]of this._changedMarkers)null!=n.oldMarkerData.range&&t.push({name:e,range:n.oldMarkerData.range});return t}getMarkersToAdd(){const t=[];for(const[e,n]of this._changedMarkers)null!=n.newMarkerData.range&&t.push({name:e,range:n.newMarkerData.range});return t}getChangedMarkers(){return Array.from(this._changedMarkers).map((([t,e])=>({name:t,data:{oldRange:e.oldMarkerData.range,newRange:e.newMarkerData.range}})))}hasDataChanges(){if(this.getChanges().length)return!0;if(this._changedRoots.size>0)return!0;for(const{newMarkerData:t,oldMarkerData:e}of this._changedMarkers.values()){if(t.affectsData!==e.affectsData)return!0;if(t.affectsData){const n=t.range&&!e.range,s=!t.range&&e.range,i=t.range&&e.range&&!t.range.isEqual(e.range);if(n||s||i)return!0}}return!1}getChanges(t={}){if(this._cachedChanges)return t.includeChangesInGraveyard?this._cachedChangesWithGraveyard.slice():this._cachedChanges.slice();let e=[];for(const t of this._changesInElement.keys()){const n=this._changesInElement.get(t).sort(((t,e)=>t.offset===e.offset?t.type!=e.type?"remove"==t.type?-1:1:0:t.offset<e.offset?-1:1)),s=this._elementSnapshots.get(t),i=hi(t.getChildren()),r=ci(s.length,n);let o=0,a=0;for(const n of r)if("i"===n)e.push(this._getInsertDiff(t,o,i[o])),o++;else if("r"===n)e.push(this._getRemoveDiff(t,o,s[a])),a++;else if("a"===n){const n=i[o].attributes,r=s[a].attributes;let l;if("$text"==i[o].name)l=new on(Ze._createAt(t,o),Ze._createAt(t,o+1));else{const e=t.offsetToIndex(o);l=new on(Ze._createAt(t,o),Ze._createAt(t.getChild(e),0))}e.push(...this._getAttributesDiff(l,r,n)),o++,a++}else o++,a++}e.sort(((t,e)=>t.position.root!=e.position.root?t.position.root.rootName<e.position.root.rootName?-1:1:t.position.isEqual(e.position)?t.changeCount-e.changeCount:t.position.isBefore(e.position)?-1:1));for(let t=1,n=0;t<e.length;t++){const s=e[n],i=e[t],r="remove"==s.type&&"remove"==i.type&&"$text"==s.name&&"$text"==i.name&&s.position.isEqual(i.position),o="insert"==s.type&&"insert"==i.type&&"$text"==s.name&&"$text"==i.name&&s.position.parent==i.position.parent&&s.position.offset+s.length==i.position.offset,a="attribute"==s.type&&"attribute"==i.type&&s.position.parent==i.position.parent&&s.range.isFlat&&i.range.isFlat&&s.position.offset+s.length==i.position.offset&&s.attributeKey==i.attributeKey&&s.attributeOldValue==i.attributeOldValue&&s.attributeNewValue==i.attributeNewValue;r||o||a?(s.length++,a&&(s.range.end=s.range.end.getShiftedBy(1)),e[t]=null):n=t}e=e.filter((t=>t));for(const t of e)delete t.changeCount,"attribute"==t.type&&(delete t.position,delete t.length);return this._changeCount=0,this._cachedChangesWithGraveyard=e,this._cachedChanges=e.filter(ui),t.includeChangesInGraveyard?this._cachedChangesWithGraveyard.slice():this._cachedChanges.slice()}getChangedRoots(){return Array.from(this._changedRoots.values()).map((t=>{const e={...t};return void 0!==e.state&&delete e.attributes,e}))}getRefreshedItems(){return new Set(this._refreshedItems)}reset(){this._changesInElement.clear(),this._elementSnapshots.clear(),this._changedMarkers.clear(),this._changedRoots.clear(),this._refreshedItems=new Set,this._cachedChanges=null}_bufferRootStateChange(t,e){if(!this._changedRoots.has(t))return void this._changedRoots.set(t,{name:t,state:e?"attached":"detached"});const n=this._changedRoots.get(t);void 0!==n.state?(delete n.state,void 0===n.attributes&&this._changedRoots.delete(t)):n.state=e?"attached":"detached"}_bufferRootAttributeChange(t,e,n,s){const i=this._changedRoots.get(t)||{name:t},r=i.attributes||{};if(r[e]){const t=r[e];s===t.oldValue?delete r[e]:t.newValue=s}else r[e]={oldValue:n,newValue:s};0===Object.entries(r).length?(delete i.attributes,void 0===i.state&&this._changedRoots.delete(t)):(i.attributes=r,this._changedRoots.set(t,i))}_refreshItem(t){if(this._isInInsertedElement(t.parent))return;this._markRemove(t.parent,t.startOffset,t.offsetSize),this._markInsert(t.parent,t.startOffset,t.offsetSize),this._refreshedItems.add(t);const e=on._createOn(t);for(const t of this._markerCollection.getMarkersIntersectingRange(e)){const e=t.getData();this.bufferMarkerChange(t.name,e,e)}this._cachedChanges=null}_bufferRootLoad(t){if(t.isAttached()){this._bufferRootStateChange(t.rootName,!0),this._markInsert(t,0,t.maxOffset);for(const e of t.getAttributeKeys())this._bufferRootAttributeChange(t.rootName,e,null,t.getAttribute(e));for(const e of this._markerCollection)if(e.getRange().root==t){const t=e.getData();this.bufferMarkerChange(e.name,{...t,range:null},t)}}}_markInsert(t,e,n){if(t.root.is("rootElement")&&!t.root._isLoaded)return;const s={type:"insert",offset:e,howMany:n,count:this._changeCount++};this._markChange(t,s)}_markRemove(t,e,n){if(t.root.is("rootElement")&&!t.root._isLoaded)return;const s={type:"remove",offset:e,howMany:n,count:this._changeCount++};this._markChange(t,s),this._removeAllNestedChanges(t,e,n)}_markAttribute(t){if(t.root.is("rootElement")&&!t.root._isLoaded)return;const e={type:"attribute",offset:t.startOffset,howMany:t.offsetSize,count:this._changeCount++};this._markChange(t.parent,e)}_markChange(t,e){this._makeSnapshot(t);const n=this._getChangesForElement(t);this._handleChange(e,n),n.push(e);for(let t=0;t<n.length;t++)n[t].howMany<1&&(n.splice(t,1),t--)}_getChangesForElement(t){let e;return this._changesInElement.has(t)?e=this._changesInElement.get(t):(e=[],this._changesInElement.set(t,e)),e}_makeSnapshot(t){this._elementSnapshots.has(t)||this._elementSnapshots.set(t,hi(t.getChildren()))}_handleChange(t,e){t.nodesToHandle=t.howMany;for(const n of e){const s=t.offset+t.howMany,i=n.offset+n.howMany;if("insert"==t.type&&("insert"==n.type&&(t.offset<=n.offset?n.offset+=t.howMany:t.offset<i&&(n.howMany+=t.nodesToHandle,t.nodesToHandle=0)),"remove"==n.type&&t.offset<n.offset&&(n.offset+=t.howMany),"attribute"==n.type))if(t.offset<=n.offset)n.offset+=t.howMany;else if(t.offset<i){const i=n.howMany;n.howMany=t.offset-n.offset,e.unshift({type:"attribute",offset:s,howMany:i-n.howMany,count:this._changeCount++})}if("remove"==t.type){if("insert"==n.type)if(s<=n.offset)n.offset-=t.howMany;else if(s<=i)if(t.offset<n.offset){const e=s-n.offset;n.offset=t.offset,n.howMany-=e,t.nodesToHandle-=e}else n.howMany-=t.nodesToHandle,t.nodesToHandle=0;else if(t.offset<=n.offset)t.nodesToHandle-=n.howMany,n.howMany=0;else if(t.offset<i){const e=i-t.offset;n.howMany-=e,t.nodesToHandle-=e}if("remove"==n.type&&(s<=n.offset?n.offset-=t.howMany:t.offset<n.offset&&(t.nodesToHandle+=n.howMany,n.howMany=0)),"attribute"==n.type)if(s<=n.offset)n.offset-=t.howMany;else if(t.offset<n.offset){const e=s-n.offset;n.offset=t.offset,n.howMany-=e}else if(t.offset<i)if(s<=i){const s=n.howMany;n.howMany=t.offset-n.offset;const i=s-n.howMany-t.nodesToHandle;e.unshift({type:"attribute",offset:t.offset,howMany:i,count:this._changeCount++})}else n.howMany-=i-t.offset}if("attribute"==t.type){if("insert"==n.type)if(t.offset<n.offset&&s>n.offset){if(s>i){const t={type:"attribute",offset:i,howMany:s-i,count:this._changeCount++};this._handleChange(t,e),e.push(t)}t.nodesToHandle=n.offset-t.offset,t.howMany=t.nodesToHandle}else t.offset>=n.offset&&t.offset<i&&(s>i?(t.nodesToHandle=s-i,t.offset=i):t.nodesToHandle=0);if("remove"==n.type&&t.offset<n.offset&&s>n.offset){const i={type:"attribute",offset:n.offset,howMany:s-n.offset,count:this._changeCount++};this._handleChange(i,e),e.push(i),t.nodesToHandle=n.offset-t.offset,t.howMany=t.nodesToHandle}"attribute"==n.type&&(t.offset>=n.offset&&s<=i?(t.nodesToHandle=0,t.howMany=0,t.offset=0):t.offset<=n.offset&&s>=i&&(n.howMany=0))}}t.howMany=t.nodesToHandle,delete t.nodesToHandle}_getInsertDiff(t,e,n){return{type:"insert",position:Ze._createAt(t,e),name:n.name,attributes:new Map(n.attributes),length:1,changeCount:this._changeCount++,_element:n.element}}_getRemoveDiff(t,e,n){return{type:"remove",position:Ze._createAt(t,e),name:n.name,attributes:new Map(n.attributes),length:1,changeCount:this._changeCount++,_element:n.element}}_getAttributesDiff(t,e,n){const s=[];n=new Map(n);for(const[i,r]of e){const e=n.has(i)?n.get(i):null;e!==r&&s.push({type:"attribute",position:t.start,range:t.clone(),length:1,attributeKey:i,attributeOldValue:r,attributeNewValue:e,changeCount:this._changeCount++}),n.delete(i)}for(const[e,i]of n)s.push({type:"attribute",position:t.start,range:t.clone(),length:1,attributeKey:e,attributeOldValue:null,attributeNewValue:i,changeCount:this._changeCount++});return s}_isInInsertedElement(t){const e=t.parent;if(!e)return!1;const n=this._changesInElement.get(e),s=t.startOffset;if(n)for(const t of n)if("insert"==t.type&&s>=t.offset&&s<t.offset+t.howMany)return!0;return this._isInInsertedElement(e)}_removeAllNestedChanges(t,e,n){const s=new on(Ze._createAt(t,e),Ze._createAt(t,e+n));for(const t of s.getItems({shallow:!0}))t.is("element")&&(this._elementSnapshots.delete(t),this._changesInElement.delete(t),this._removeAllNestedChanges(t,0,t.maxOffset))}}function hi(t){const e=[];for(const n of t)if(n.is("$text"))for(let t=0;t<n.data.length;t++)e.push({name:"$text",attributes:new Map(n.getAttributes())});else e.push({name:n.name,attributes:new Map(n.getAttributes()),element:n});return e}function ci(t,e){const n=[];let s=0,i=0;for(const t of e){if(t.offset>s){for(let e=0;e<t.offset-s;e++)n.push("e");i+=t.offset-s}if("insert"==t.type){for(let e=0;e<t.howMany;e++)n.push("i");s=t.offset+t.howMany}else if("remove"==t.type){for(let e=0;e<t.howMany;e++)n.push("r");s=t.offset,i+=t.howMany}else n.push(..."a".repeat(t.howMany).split("")),s=t.offset+t.howMany,i+=t.howMany}if(i<t)for(let e=0;e<t-i-s;e++)n.push("e");return n}function ui(t){const e="position"in t&&"$graveyard"==t.position.root.rootName,n="range"in t&&"$graveyard"==t.range.root.rootName;return!e&&!n} + */class di{constructor(e){this._changesInElement=new Map,this._elementSnapshots=new Map,this._changedMarkers=new Map,this._changedRoots=new Map,this._changeCount=0,this._cachedChanges=null,this._cachedChangesWithGraveyard=null,this._refreshedItems=new Set,this._markerCollection=e}get isEmpty(){return 0==this._changesInElement.size&&0==this._changedMarkers.size&&0==this._changedRoots.size}bufferOperation(e){const t=e;switch(t.type){case"insert":if(this._isInInsertedElement(t.position.parent))return;this._markInsert(t.position.parent,t.position.offset,t.nodes.maxOffset);break;case"addAttribute":case"removeAttribute":case"changeAttribute":for(const e of t.range.getItems({shallow:!0}))this._isInInsertedElement(e.parent)||this._markAttribute(e);break;case"remove":case"move":case"reinsert":{if(t.sourcePosition.isEqual(t.targetPosition)||t.sourcePosition.getShiftedBy(t.howMany).isEqual(t.targetPosition))return;const e=this._isInInsertedElement(t.sourcePosition.parent),n=this._isInInsertedElement(t.targetPosition.parent);e||this._markRemove(t.sourcePosition.parent,t.sourcePosition.offset,t.howMany),n||this._markInsert(t.targetPosition.parent,t.getMovedRangeStart().offset,t.howMany);break}case"rename":{if(this._isInInsertedElement(t.position.parent))return;this._markRemove(t.position.parent,t.position.offset,1),this._markInsert(t.position.parent,t.position.offset,1);const e=on._createFromPositionAndShift(t.position,1);for(const t of this._markerCollection.getMarkersIntersectingRange(e)){const e=t.getData();this.bufferMarkerChange(t.name,e,e)}break}case"split":{const e=t.splitPosition.parent;this._isInInsertedElement(e)||this._markRemove(e,t.splitPosition.offset,t.howMany),this._isInInsertedElement(t.insertionPosition.parent)||this._markInsert(t.insertionPosition.parent,t.insertionPosition.offset,1),t.graveyardPosition&&this._markRemove(t.graveyardPosition.parent,t.graveyardPosition.offset,1);break}case"merge":{const e=t.sourcePosition.parent;this._isInInsertedElement(e.parent)||this._markRemove(e.parent,e.startOffset,1);const n=t.graveyardPosition.parent;this._markInsert(n,t.graveyardPosition.offset,1);const s=t.targetPosition.parent;this._isInInsertedElement(s)||this._markInsert(s,t.targetPosition.offset,e.maxOffset);break}case"detachRoot":case"addRoot":{const e=t.affectedSelectable;if(!e._isLoaded)return;if(e.isAttached()==t.isAdd)return;this._bufferRootStateChange(t.rootName,t.isAdd);break}case"addRootAttribute":case"removeRootAttribute":case"changeRootAttribute":{if(!t.root._isLoaded)return;const e=t.root.rootName;this._bufferRootAttributeChange(e,t.key,t.oldValue,t.newValue);break}}this._cachedChanges=null}bufferMarkerChange(e,t,n){t.range&&t.range.root.is("rootElement")&&!t.range.root._isLoaded&&(t.range=null),n.range&&n.range.root.is("rootElement")&&!n.range.root._isLoaded&&(n.range=null);let s=this._changedMarkers.get(e);s?s.newMarkerData=n:(s={newMarkerData:n,oldMarkerData:t},this._changedMarkers.set(e,s)),null==s.oldMarkerData.range&&null==n.range&&this._changedMarkers.delete(e)}getMarkersToRemove(){const e=[];for(const[t,n]of this._changedMarkers)null!=n.oldMarkerData.range&&e.push({name:t,range:n.oldMarkerData.range});return e}getMarkersToAdd(){const e=[];for(const[t,n]of this._changedMarkers)null!=n.newMarkerData.range&&e.push({name:t,range:n.newMarkerData.range});return e}getChangedMarkers(){return Array.from(this._changedMarkers).map((([e,t])=>({name:e,data:{oldRange:t.oldMarkerData.range,newRange:t.newMarkerData.range}})))}hasDataChanges(){if(this.getChanges().length)return!0;if(this._changedRoots.size>0)return!0;for(const{newMarkerData:e,oldMarkerData:t}of this._changedMarkers.values()){if(e.affectsData!==t.affectsData)return!0;if(e.affectsData){const n=e.range&&!t.range,s=!e.range&&t.range,i=e.range&&t.range&&!e.range.isEqual(t.range);if(n||s||i)return!0}}return!1}getChanges(e={}){if(this._cachedChanges)return e.includeChangesInGraveyard?this._cachedChangesWithGraveyard.slice():this._cachedChanges.slice();let t=[];for(const e of this._changesInElement.keys()){const n=this._changesInElement.get(e).sort(((e,t)=>e.offset===t.offset?e.type!=t.type?"remove"==e.type?-1:1:0:e.offset<t.offset?-1:1)),s=this._elementSnapshots.get(e),i=ui(e.getChildren()),r=fi(s.length,n);let o=0,a=0;for(const n of r)if("i"===n)t.push(this._getInsertDiff(e,o,i[o])),o++;else if("r"===n)t.push(this._getRemoveDiff(e,o,s[a])),a++;else if("a"===n){const n=i[o].attributes,r=s[a].attributes;let l;if("$text"==i[o].name)l=new on(Zt._createAt(e,o),Zt._createAt(e,o+1));else{const t=e.offsetToIndex(o);l=new on(Zt._createAt(e,o),Zt._createAt(e.getChild(t),0))}t.push(...this._getAttributesDiff(l,r,n)),o++,a++}else o++,a++}t.sort(((e,t)=>e.position.root!=t.position.root?e.position.root.rootName<t.position.root.rootName?-1:1:e.position.isEqual(t.position)?e.changeCount-t.changeCount:e.position.isBefore(t.position)?-1:1));for(let e=1,n=0;e<t.length;e++){const s=t[n],i=t[e],r="remove"==s.type&&"remove"==i.type&&"$text"==s.name&&"$text"==i.name&&s.position.isEqual(i.position),o="insert"==s.type&&"insert"==i.type&&"$text"==s.name&&"$text"==i.name&&s.position.parent==i.position.parent&&s.position.offset+s.length==i.position.offset,a="attribute"==s.type&&"attribute"==i.type&&s.position.parent==i.position.parent&&s.range.isFlat&&i.range.isFlat&&s.position.offset+s.length==i.position.offset&&s.attributeKey==i.attributeKey&&s.attributeOldValue==i.attributeOldValue&&s.attributeNewValue==i.attributeNewValue;r||o||a?(s.length++,a&&(s.range.end=s.range.end.getShiftedBy(1)),t[e]=null):n=e}t=t.filter((e=>e));for(const e of t)delete e.changeCount,"attribute"==e.type&&(delete e.position,delete e.length);return this._changeCount=0,this._cachedChangesWithGraveyard=t,this._cachedChanges=t.filter(mi),e.includeChangesInGraveyard?this._cachedChangesWithGraveyard.slice():this._cachedChanges.slice()}getChangedRoots(){return Array.from(this._changedRoots.values()).map((e=>{const t={...e};return void 0!==t.state&&delete t.attributes,t}))}getRefreshedItems(){return new Set(this._refreshedItems)}reset(){this._changesInElement.clear(),this._elementSnapshots.clear(),this._changedMarkers.clear(),this._changedRoots.clear(),this._refreshedItems=new Set,this._cachedChanges=null}_bufferRootStateChange(e,t){if(!this._changedRoots.has(e))return void this._changedRoots.set(e,{name:e,state:t?"attached":"detached"});const n=this._changedRoots.get(e);void 0!==n.state?(delete n.state,void 0===n.attributes&&this._changedRoots.delete(e)):n.state=t?"attached":"detached"}_bufferRootAttributeChange(e,t,n,s){const i=this._changedRoots.get(e)||{name:e},r=i.attributes||{};if(r[t]){const e=r[t];s===e.oldValue?delete r[t]:e.newValue=s}else r[t]={oldValue:n,newValue:s};0===Object.entries(r).length?(delete i.attributes,void 0===i.state&&this._changedRoots.delete(e)):(i.attributes=r,this._changedRoots.set(e,i))}_refreshItem(e){if(this._isInInsertedElement(e.parent))return;this._markRemove(e.parent,e.startOffset,e.offsetSize),this._markInsert(e.parent,e.startOffset,e.offsetSize),this._refreshedItems.add(e);const t=on._createOn(e);for(const e of this._markerCollection.getMarkersIntersectingRange(t)){const t=e.getData();this.bufferMarkerChange(e.name,t,t)}this._cachedChanges=null}_bufferRootLoad(e){if(e.isAttached()){this._bufferRootStateChange(e.rootName,!0),this._markInsert(e,0,e.maxOffset);for(const t of e.getAttributeKeys())this._bufferRootAttributeChange(e.rootName,t,null,e.getAttribute(t));for(const t of this._markerCollection)if(t.getRange().root==e){const e=t.getData();this.bufferMarkerChange(t.name,{...e,range:null},e)}}}_markInsert(e,t,n){if(e.root.is("rootElement")&&!e.root._isLoaded)return;const s={type:"insert",offset:t,howMany:n,count:this._changeCount++};this._markChange(e,s)}_markRemove(e,t,n){if(e.root.is("rootElement")&&!e.root._isLoaded)return;const s={type:"remove",offset:t,howMany:n,count:this._changeCount++};this._markChange(e,s),this._removeAllNestedChanges(e,t,n)}_markAttribute(e){if(e.root.is("rootElement")&&!e.root._isLoaded)return;const t={type:"attribute",offset:e.startOffset,howMany:e.offsetSize,count:this._changeCount++};this._markChange(e.parent,t)}_markChange(e,t){this._makeSnapshot(e);const n=this._getChangesForElement(e);this._handleChange(t,n),n.push(t);for(let e=0;e<n.length;e++)n[e].howMany<1&&(n.splice(e,1),e--)}_getChangesForElement(e){let t;return this._changesInElement.has(e)?t=this._changesInElement.get(e):(t=[],this._changesInElement.set(e,t)),t}_makeSnapshot(e){this._elementSnapshots.has(e)||this._elementSnapshots.set(e,ui(e.getChildren()))}_handleChange(e,t){e.nodesToHandle=e.howMany;for(const n of t){const s=e.offset+e.howMany,i=n.offset+n.howMany;if("insert"==e.type&&("insert"==n.type&&(e.offset<=n.offset?n.offset+=e.howMany:e.offset<i&&(n.howMany+=e.nodesToHandle,e.nodesToHandle=0)),"remove"==n.type&&e.offset<n.offset&&(n.offset+=e.howMany),"attribute"==n.type))if(e.offset<=n.offset)n.offset+=e.howMany;else if(e.offset<i){const i=n.howMany;n.howMany=e.offset-n.offset,t.unshift({type:"attribute",offset:s,howMany:i-n.howMany,count:this._changeCount++})}if("remove"==e.type){if("insert"==n.type)if(s<=n.offset)n.offset-=e.howMany;else if(s<=i)if(e.offset<n.offset){const t=s-n.offset;n.offset=e.offset,n.howMany-=t,e.nodesToHandle-=t}else n.howMany-=e.nodesToHandle,e.nodesToHandle=0;else if(e.offset<=n.offset)e.nodesToHandle-=n.howMany,n.howMany=0;else if(e.offset<i){const t=i-e.offset;n.howMany-=t,e.nodesToHandle-=t}if("remove"==n.type&&(s<=n.offset?n.offset-=e.howMany:e.offset<n.offset&&(e.nodesToHandle+=n.howMany,n.howMany=0)),"attribute"==n.type)if(s<=n.offset)n.offset-=e.howMany;else if(e.offset<n.offset){const t=s-n.offset;n.offset=e.offset,n.howMany-=t}else if(e.offset<i)if(s<=i){const s=n.howMany;n.howMany=e.offset-n.offset;const i=s-n.howMany-e.nodesToHandle;t.unshift({type:"attribute",offset:e.offset,howMany:i,count:this._changeCount++})}else n.howMany-=i-e.offset}if("attribute"==e.type){if("insert"==n.type)if(e.offset<n.offset&&s>n.offset){if(s>i){const e={type:"attribute",offset:i,howMany:s-i,count:this._changeCount++};this._handleChange(e,t),t.push(e)}e.nodesToHandle=n.offset-e.offset,e.howMany=e.nodesToHandle}else e.offset>=n.offset&&e.offset<i&&(s>i?(e.nodesToHandle=s-i,e.offset=i):e.nodesToHandle=0);if("remove"==n.type&&e.offset<n.offset&&s>n.offset){const i={type:"attribute",offset:n.offset,howMany:s-n.offset,count:this._changeCount++};this._handleChange(i,t),t.push(i),e.nodesToHandle=n.offset-e.offset,e.howMany=e.nodesToHandle}"attribute"==n.type&&(e.offset>=n.offset&&s<=i?(e.nodesToHandle=0,e.howMany=0,e.offset=0):e.offset<=n.offset&&s>=i&&(n.howMany=0))}}e.howMany=e.nodesToHandle,delete e.nodesToHandle}_getInsertDiff(e,t,n){return{type:"insert",position:Zt._createAt(e,t),name:n.name,attributes:new Map(n.attributes),length:1,changeCount:this._changeCount++,_element:n.element}}_getRemoveDiff(e,t,n){return{type:"remove",position:Zt._createAt(e,t),name:n.name,attributes:new Map(n.attributes),length:1,changeCount:this._changeCount++,_element:n.element}}_getAttributesDiff(e,t,n){const s=[];n=new Map(n);for(const[i,r]of t){const t=n.has(i)?n.get(i):null;t!==r&&s.push({type:"attribute",position:e.start,range:e.clone(),length:1,attributeKey:i,attributeOldValue:r,attributeNewValue:t,changeCount:this._changeCount++}),n.delete(i)}for(const[t,i]of n)s.push({type:"attribute",position:e.start,range:e.clone(),length:1,attributeKey:t,attributeOldValue:null,attributeNewValue:i,changeCount:this._changeCount++});return s}_isInInsertedElement(e){const t=e.parent;if(!t)return!1;const n=this._changesInElement.get(t),s=e.startOffset;if(n)for(const e of n)if("insert"==e.type&&s>=e.offset&&s<e.offset+e.howMany)return!0;return this._isInInsertedElement(t)}_removeAllNestedChanges(e,t,n){const s=new on(Zt._createAt(e,t),Zt._createAt(e,t+n));for(const e of s.getItems({shallow:!0}))e.is("element")&&(this._elementSnapshots.delete(e),this._changesInElement.delete(e),this._removeAllNestedChanges(e,0,e.maxOffset))}}function ui(e){const t=[];for(const n of e)if(n.is("$text"))for(let e=0;e<n.data.length;e++)t.push({name:"$text",attributes:new Map(n.getAttributes())});else t.push({name:n.name,attributes:new Map(n.getAttributes()),element:n});return t}function fi(e,t){const n=[];let s=0,i=0;for(const e of t){if(e.offset>s){for(let t=0;t<e.offset-s;t++)n.push("e");i+=e.offset-s}if("insert"==e.type){for(let t=0;t<e.howMany;t++)n.push("i");s=e.offset+e.howMany}else if("remove"==e.type){for(let t=0;t<e.howMany;t++)n.push("r");s=e.offset,i+=e.howMany}else n.push(..."a".repeat(e.howMany).split("")),s=e.offset+e.howMany,i+=e.howMany}if(i<e)for(let t=0;t<e-i-s;t++)n.push("e");return n}function mi(e){const t="position"in e&&"$graveyard"==e.position.root.rootName,n="range"in e&&"$graveyard"==e.range.root.rootName;return!t&&!n} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class di{constructor(){this._operations=[],this._undoPairs=new Map,this._undoneOperations=new Set,this._baseVersionToOperationIndex=new Map,this._version=0,this._gaps=new Map}get version(){return this._version}set version(t){this._operations.length&&t>this._version+1&&this._gaps.set(this._version,t),this._version=t}get lastOperation(){return this._operations[this._operations.length-1]}addOperation(t){if(t.baseVersion!==this.version)throw new n("model-document-history-addoperation-incorrect-version",this,{operation:t,historyVersion:this.version});this._operations.push(t),this._version++,this._baseVersionToOperationIndex.set(t.baseVersion,this._operations.length-1)}getOperations(t,e=this.version){if(!this._operations.length)return[];const n=this._operations[0];void 0===t&&(t=n.baseVersion);let s=e-1;for(const[e,n]of this._gaps)t>e&&t<n&&(t=n),s>e&&s<n&&(s=e-1);if(s<n.baseVersion||t>this.lastOperation.baseVersion)return[];let i=this._baseVersionToOperationIndex.get(t);void 0===i&&(i=0);let r=this._baseVersionToOperationIndex.get(s);return void 0===r&&(r=this._operations.length-1),this._operations.slice(i,r+1)}getOperation(t){const e=this._baseVersionToOperationIndex.get(t);if(void 0!==e)return this._operations[e]}setOperationAsUndone(t,e){this._undoPairs.set(e,t),this._undoneOperations.add(t)}isUndoingOperation(t){return this._undoPairs.has(t)}isUndoneOperation(t){return this._undoneOperations.has(t)}getUndoneOperation(t){return this._undoPairs.get(t)}reset(){this._version=0,this._undoPairs=new Map,this._operations=[],this._undoneOperations=new Set,this._gaps=new Map,this._baseVersionToOperationIndex=new Map}} + */class gi{constructor(){this._operations=[],this._undoPairs=new Map,this._undoneOperations=new Set,this._baseVersionToOperationIndex=new Map,this._version=0,this._gaps=new Map}get version(){return this._version}set version(e){this._operations.length&&e>this._version+1&&this._gaps.set(this._version,e),this._version=e}get lastOperation(){return this._operations[this._operations.length-1]}addOperation(e){if(e.baseVersion!==this.version)throw new n("model-document-history-addoperation-incorrect-version",this,{operation:e,historyVersion:this.version});this._operations.push(e),this._version++,this._baseVersionToOperationIndex.set(e.baseVersion,this._operations.length-1)}getOperations(e,t=this.version){if(!this._operations.length)return[];const n=this._operations[0];void 0===e&&(e=n.baseVersion);let s=t-1;for(const[t,n]of this._gaps)e>t&&e<n&&(e=n),s>t&&s<n&&(s=t-1);if(s<n.baseVersion||e>this.lastOperation.baseVersion)return[];let i=this._baseVersionToOperationIndex.get(e);void 0===i&&(i=0);let r=this._baseVersionToOperationIndex.get(s);return void 0===r&&(r=this._operations.length-1),this._operations.slice(i,r+1)}getOperation(e){const t=this._baseVersionToOperationIndex.get(e);if(void 0!==t)return this._operations[t]}setOperationAsUndone(e,t){this._undoPairs.set(t,e),this._undoneOperations.add(e)}isUndoingOperation(e){return this._undoPairs.has(e)}isUndoneOperation(e){return this._undoneOperations.has(e)}getUndoneOperation(e){return this._undoPairs.get(e)}reset(){this._version=0,this._undoPairs=new Map,this._operations=[],this._undoneOperations=new Set,this._gaps=new Map,this._baseVersionToOperationIndex=new Map}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class fi extends Ye{constructor(t,e,n="main"){super(e),this._isAttached=!0,this._isLoaded=!0,this._document=t,this.rootName=n}get document(){return this._document}isAttached(){return this._isAttached}toJSON(){return this.rootName}}fi.prototype.is=function(t,e){return e?e===this.name&&("rootElement"===t||"model:rootElement"===t||"element"===t||"model:element"===t):"rootElement"===t||"model:rootElement"===t||"element"===t||"model:element"===t||"node"===t||"model:node"===t}; + */class pi extends Yt{constructor(e,t,n="main"){super(t),this._isAttached=!0,this._isLoaded=!0,this._document=e,this.rootName=n}get document(){return this._document}isAttached(){return this._isAttached}toJSON(){return this.rootName}}pi.prototype.is=function(e,t){return t?t===this.name&&("rootElement"===e||"model:rootElement"===e||"element"===e||"model:element"===e):"rootElement"===e||"model:rootElement"===e||"element"===e||"model:element"===e||"node"===e||"model:node"===e}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const mi="$graveyard";class gi extends(e()){constructor(t){super(),this.model=t,this.history=new di,this.selection=new Cn(this),this.roots=new c({idProperty:"rootName"}),this.differ=new li(t.markers),this.isReadOnly=!1,this._postFixers=new Set,this._hasSelectionChangedFromTheLastChangeBlock=!1,this.createRoot("$root",mi),this.listenTo(t,"applyOperation",((t,e)=>{const n=e[0];n.isDocumentOperation&&this.differ.bufferOperation(n)}),{priority:"high"}),this.listenTo(t,"applyOperation",((t,e)=>{const n=e[0];n.isDocumentOperation&&this.history.addOperation(n)}),{priority:"low"}),this.listenTo(this.selection,"change",(()=>{this._hasSelectionChangedFromTheLastChangeBlock=!0})),this.listenTo(t.markers,"update",((t,e,n,s,i)=>{const r={...e.getData(),range:s};this.differ.bufferMarkerChange(e.name,i,r),null===n&&e.on("change",((t,n)=>{const s=e.getData();this.differ.bufferMarkerChange(e.name,{...s,range:n},s)}))})),this.registerPostFixer((t=>{let e=!1;for(const n of this.roots)n.isAttached()||n.isEmpty||(t.remove(t.createRangeIn(n)),e=!0);for(const n of this.model.markers)n.getRange().root.isAttached()||(t.removeMarker(n),e=!0);return e}))}get version(){return this.history.version}set version(t){this.history.version=t}get graveyard(){return this.getRoot(mi)}createRoot(t="$root",e="main"){if(this.roots.get(e))throw new n("model-document-createroot-name-exists",this,{name:e});const s=new fi(this,t,e);return this.roots.add(s),s}destroy(){this.selection.destroy(),this.stopListening()}getRoot(t="main"){return this.roots.get(t)}getRootNames(t=!1){return this.getRoots(t).map((t=>t.rootName))}getRoots(t=!1){return this.roots.filter((e=>e!=this.graveyard&&(t||e.isAttached())&&e._isLoaded))}registerPostFixer(t){this._postFixers.add(t)}toJSON(){const t=B(this);return t.selection="[engine.model.DocumentSelection]",t.model="[engine.model.Model]",t}_handleChangeBlock(t){this._hasDocumentChangedFromTheLastChangeBlock()&&(this._callPostFixers(t),this.selection.refresh(),this.differ.hasDataChanges()?this.fire("change:data",t.batch):this.fire("change",t.batch),this.selection.refresh(),this.differ.reset()),this._hasSelectionChangedFromTheLastChangeBlock=!1}_hasDocumentChangedFromTheLastChangeBlock(){return!this.differ.isEmpty||this._hasSelectionChangedFromTheLastChangeBlock}_getDefaultRoot(){const t=this.getRoots();return t.length?t[0]:this.graveyard}_getDefaultRange(){const t=this._getDefaultRoot(),e=this.model,n=e.schema,s=e.createPositionFromPath(t,[0]);return n.getNearestSelectionRange(s)||e.createRange(s)}_validateSelectionRange(t){return pi(t.start)&&pi(t.end)}_callPostFixers(t){let e=!1;do{for(const n of this._postFixers)if(this.selection.refresh(),e=n(t),e)break}while(e)}}function pi(t){const e=t.textNode;if(e){const n=e.data,s=t.offset-e.startOffset;return!M(n,s)&&!N(n,s)}return!0} +const _i="$graveyard";class wi extends(t()){constructor(e){super(),this.model=e,this.history=new gi,this.selection=new Cn(this),this.roots=new h({idProperty:"rootName"}),this.differ=new di(e.markers),this.isReadOnly=!1,this._postFixers=new Set,this._hasSelectionChangedFromTheLastChangeBlock=!1,this.createRoot("$root",_i),this.listenTo(e,"applyOperation",((e,t)=>{const n=t[0];n.isDocumentOperation&&this.differ.bufferOperation(n)}),{priority:"high"}),this.listenTo(e,"applyOperation",((e,t)=>{const n=t[0];n.isDocumentOperation&&this.history.addOperation(n)}),{priority:"low"}),this.listenTo(this.selection,"change",(()=>{this._hasSelectionChangedFromTheLastChangeBlock=!0})),this.listenTo(e.markers,"update",((e,t,n,s,i)=>{const r={...t.getData(),range:s};this.differ.bufferMarkerChange(t.name,i,r),null===n&&t.on("change",((e,n)=>{const s=t.getData();this.differ.bufferMarkerChange(t.name,{...s,range:n},s)}))})),this.registerPostFixer((e=>{let t=!1;for(const n of this.roots)n.isAttached()||n.isEmpty||(e.remove(e.createRangeIn(n)),t=!0);for(const n of this.model.markers)n.getRange().root.isAttached()||(e.removeMarker(n),t=!0);return t}))}get version(){return this.history.version}set version(e){this.history.version=e}get graveyard(){return this.getRoot(_i)}createRoot(e="$root",t="main"){if(this.roots.get(t))throw new n("model-document-createroot-name-exists",this,{name:t});const s=new pi(this,e,t);return this.roots.add(s),s}destroy(){this.selection.destroy(),this.stopListening()}getRoot(e="main"){return this.roots.get(e)}getRootNames(e=!1){return this.getRoots(e).map((e=>e.rootName))}getRoots(e=!1){return this.roots.filter((t=>t!=this.graveyard&&(e||t.isAttached())&&t._isLoaded))}registerPostFixer(e){this._postFixers.add(e)}toJSON(){const e=F(this);return e.selection="[engine.model.DocumentSelection]",e.model="[engine.model.Model]",e}_handleChangeBlock(e){this._hasDocumentChangedFromTheLastChangeBlock()&&(this._callPostFixers(e),this.selection.refresh(),this.differ.hasDataChanges()?this.fire("change:data",e.batch):this.fire("change",e.batch),this.selection.refresh(),this.differ.reset()),this._hasSelectionChangedFromTheLastChangeBlock=!1}_hasDocumentChangedFromTheLastChangeBlock(){return!this.differ.isEmpty||this._hasSelectionChangedFromTheLastChangeBlock}_getDefaultRoot(){const e=this.getRoots();return e.length?e[0]:this.graveyard}_getDefaultRange(){const e=this._getDefaultRoot(),t=this.model,n=t.schema,s=t.createPositionFromPath(e,[0]);return n.getNearestSelectionRange(s)||t.createRange(s)}_validateSelectionRange(e){return yi(e.start)&&yi(e.end)}_callPostFixers(e){let t=!1;do{for(const n of this._postFixers)if(this.selection.refresh(),t=n(e),t)break}while(t)}}function yi(e){const t=e.textNode;if(t){const n=t.data,s=e.offset-t.startOffset;return!M(n,s)&&!N(n,s)}return!0} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class _i extends(e()){constructor(){super(...arguments),this._markers=new Map}[Symbol.iterator](){return this._markers.values()}has(t){const e=t instanceof wi?t.name:t;return this._markers.has(e)}get(t){return this._markers.get(t)||null}_set(t,e,s=!1,i=!1){const r=t instanceof wi?t.name:t;if(r.includes(","))throw new n("markercollection-incorrect-marker-name",this);const o=this._markers.get(r);if(o){const t=o.getData(),n=o.getRange();let a=!1;return n.isEqual(e)||(o._attachLiveRange(bn.fromRange(e)),a=!0),s!=o.managedUsingOperations&&(o._managedUsingOperations=s,a=!0),"boolean"==typeof i&&i!=o.affectsData&&(o._affectsData=i,a=!0),a&&this.fire(`update:${r}`,o,n,e,t),o}const a=bn.fromRange(e),l=new wi(r,a,s,i);return this._markers.set(r,l),this.fire(`update:${r}`,l,null,e,{...l.getData(),range:null}),l}_remove(t){const e=t instanceof wi?t.name:t,n=this._markers.get(e);return!!n&&(this._markers.delete(e),this.fire(`update:${e}`,n,n.getRange(),null,n.getData()),this._destroyMarker(n),!0)}_refresh(t){const e=t instanceof wi?t.name:t,s=this._markers.get(e);if(!s)throw new n("markercollection-refresh-marker-not-exists",this);const i=s.getRange();this.fire(`update:${e}`,s,i,i,s.getData())}*getMarkersAtPosition(t){for(const e of this)e.getRange().containsPosition(t)&&(yield e)}*getMarkersIntersectingRange(t){for(const e of this)null!==e.getRange().getIntersection(t)&&(yield e)}destroy(){for(const t of this._markers.values())this._destroyMarker(t);this._markers=null,this.stopListening()}*getMarkersGroup(t){for(const e of this._markers.values())e.name.startsWith(t+":")&&(yield e)}_destroyMarker(t){t.stopListening(),t._detachLiveRange()}}class wi extends(e(Ue)){constructor(t,e,n,s){super(),this.name=t,this._liveRange=this._attachLiveRange(e),this._managedUsingOperations=n,this._affectsData=s}get managedUsingOperations(){if(!this._liveRange)throw new n("marker-destroyed",this);return this._managedUsingOperations}get affectsData(){if(!this._liveRange)throw new n("marker-destroyed",this);return this._affectsData}getData(){return{range:this.getRange(),affectsData:this.affectsData,managedUsingOperations:this.managedUsingOperations}}getStart(){if(!this._liveRange)throw new n("marker-destroyed",this);return this._liveRange.start.clone()}getEnd(){if(!this._liveRange)throw new n("marker-destroyed",this);return this._liveRange.end.clone()}getRange(){if(!this._liveRange)throw new n("marker-destroyed",this);return this._liveRange.toRange()}_attachLiveRange(t){return this._liveRange&&this._detachLiveRange(),t.delegate("change:range").to(this),t.delegate("change:content").to(this),this._liveRange=t,t}_detachLiveRange(){this._liveRange.stopDelegating("change:range",this),this._liveRange.stopDelegating("change:content",this),this._liveRange.detach(),this._liveRange=null}}wi.prototype.is=function(t){return"marker"===t||"model:marker"===t}; + */class bi extends(t()){constructor(){super(...arguments),this._markers=new Map}[Symbol.iterator](){return this._markers.values()}has(e){const t=e instanceof vi?e.name:e;return this._markers.has(t)}get(e){return this._markers.get(e)||null}_set(e,t,s=!1,i=!1){const r=e instanceof vi?e.name:e;if(r.includes(","))throw new n("markercollection-incorrect-marker-name",this);const o=this._markers.get(r);if(o){const e=o.getData(),n=o.getRange();let a=!1;return n.isEqual(t)||(o._attachLiveRange(bn.fromRange(t)),a=!0),s!=o.managedUsingOperations&&(o._managedUsingOperations=s,a=!0),"boolean"==typeof i&&i!=o.affectsData&&(o._affectsData=i,a=!0),a&&this.fire(`update:${r}`,o,n,t,e),o}const a=bn.fromRange(t),l=new vi(r,a,s,i);return this._markers.set(r,l),this.fire(`update:${r}`,l,null,t,{...l.getData(),range:null}),l}_remove(e){const t=e instanceof vi?e.name:e,n=this._markers.get(t);return!!n&&(this._markers.delete(t),this.fire(`update:${t}`,n,n.getRange(),null,n.getData()),this._destroyMarker(n),!0)}_refresh(e){const t=e instanceof vi?e.name:e,s=this._markers.get(t);if(!s)throw new n("markercollection-refresh-marker-not-exists",this);const i=s.getRange();this.fire(`update:${t}`,s,i,i,s.getData())}*getMarkersAtPosition(e){for(const t of this)t.getRange().containsPosition(e)&&(yield t)}*getMarkersIntersectingRange(e){for(const t of this)null!==t.getRange().getIntersection(e)&&(yield t)}destroy(){for(const e of this._markers.values())this._destroyMarker(e);this._markers=null,this.stopListening()}*getMarkersGroup(e){for(const t of this._markers.values())t.name.startsWith(e+":")&&(yield t)}_destroyMarker(e){e.stopListening(),e._detachLiveRange()}}class vi extends(t(zt)){constructor(e,t,n,s){super(),this.name=e,this._liveRange=this._attachLiveRange(t),this._managedUsingOperations=n,this._affectsData=s}get managedUsingOperations(){if(!this._liveRange)throw new n("marker-destroyed",this);return this._managedUsingOperations}get affectsData(){if(!this._liveRange)throw new n("marker-destroyed",this);return this._affectsData}getData(){return{range:this.getRange(),affectsData:this.affectsData,managedUsingOperations:this.managedUsingOperations}}getStart(){if(!this._liveRange)throw new n("marker-destroyed",this);return this._liveRange.start.clone()}getEnd(){if(!this._liveRange)throw new n("marker-destroyed",this);return this._liveRange.end.clone()}getRange(){if(!this._liveRange)throw new n("marker-destroyed",this);return this._liveRange.toRange()}_attachLiveRange(e){return this._liveRange&&this._detachLiveRange(),e.delegate("change:range").to(this),e.delegate("change:content").to(this),this._liveRange=e,e}_detachLiveRange(){this._liveRange.stopDelegating("change:range",this),this._liveRange.stopDelegating("change:content",this),this._liveRange.detach(),this._liveRange=null}}vi.prototype.is=function(e){return"marker"===e||"model:marker"===e}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class yi extends Es{constructor(t,e){super(null),this.sourcePosition=t.clone(),this.howMany=e}get type(){return"detach"}get affectedSelectable(){return null}toJSON(){const t=super.toJSON();return t.sourcePosition=this.sourcePosition.toJSON(),t}_validate(){if(this.sourcePosition.root.document)throw new n("detach-operation-on-document-node",this)}_execute(){xs(on._createFromPositionAndShift(this.sourcePosition,this.howMany))}static get className(){return"DetachOperation"}} +class Pi extends Ts{constructor(e,t){super(null),this.sourcePosition=e.clone(),this.howMany=t}get type(){return"detach"}get affectedSelectable(){return null}toJSON(){const e=super.toJSON();return e.sourcePosition=this.sourcePosition.toJSON(),e}_validate(){if(this.sourcePosition.root.document)throw new n("detach-operation-on-document-node",this)}_execute(){Ms(on._createFromPositionAndShift(this.sourcePosition,this.howMany))}static get className(){return"DetachOperation"}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class bi extends Ue{constructor(t){super(),this.markers=new Map,this._children=new Ke,t&&this._insertChild(0,t)}[Symbol.iterator](){return this.getChildren()}get childCount(){return this._children.length}get maxOffset(){return this._children.maxOffset}get isEmpty(){return 0===this.childCount}get nextSibling(){return null}get previousSibling(){return null}get root(){return this}get parent(){return null}get document(){return null}isAttached(){return!1}getAncestors(){return[]}getChild(t){return this._children.getNode(t)}getChildren(){return this._children[Symbol.iterator]()}getChildIndex(t){return this._children.getNodeIndex(t)}getChildStartOffset(t){return this._children.getNodeStartOffset(t)}getPath(){return[]}getNodeByPath(t){let e=this;for(const n of t)e=e.getChild(e.offsetToIndex(n));return e}offsetToIndex(t){return this._children.offsetToIndex(t)}toJSON(){const t=[];for(const e of this._children)t.push(e.toJSON());return t}static fromJSON(t){const e=[];for(const n of t)n.name?e.push(Ye.fromJSON(n)):e.push(Ge.fromJSON(n));return new bi(e)}_appendChild(t){this._insertChild(this.childCount,t)}_insertChild(t,e){const n=function(t){if("string"==typeof t)return[new Ge(t)];o(t)||(t=[t]);return Array.from(t).map((t=>"string"==typeof t?new Ge(t):t instanceof He?new Ge(t.data,t.getAttributes()):t))} + */class Ai extends zt{constructor(e){super(),this.markers=new Map,this._children=new Kt,e&&this._insertChild(0,e)}[Symbol.iterator](){return this.getChildren()}get childCount(){return this._children.length}get maxOffset(){return this._children.maxOffset}get isEmpty(){return 0===this.childCount}get nextSibling(){return null}get previousSibling(){return null}get root(){return this}get parent(){return null}get document(){return null}isAttached(){return!1}getAncestors(){return[]}getChild(e){return this._children.getNode(e)}getChildren(){return this._children[Symbol.iterator]()}getChildIndex(e){return this._children.getNodeIndex(e)}getChildStartOffset(e){return this._children.getNodeStartOffset(e)}getPath(){return[]}getNodeByPath(e){let t=this;for(const n of e)t=t.getChild(t.offsetToIndex(n));return t}offsetToIndex(e){return this._children.offsetToIndex(e)}toJSON(){const e=[];for(const t of this._children)e.push(t.toJSON());return e}static fromJSON(e){const t=[];for(const n of e)n.name?t.push(Yt.fromJSON(n)):t.push(Gt.fromJSON(n));return new Ai(t)}_appendChild(e){this._insertChild(this.childCount,e)}_insertChild(e,t){const n=function(e){if("string"==typeof e)return[new Gt(e)];o(e)||(e=[e]);return Array.from(e).map((e=>"string"==typeof e?new Gt(e):e instanceof Ht?new Gt(e.data,e.getAttributes()):e))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(e);for(const t of n)null!==t.parent&&t._remove(),t.parent=this;this._children._insertNodes(t,n)}_removeChildren(t,e=1){const n=this._children._removeNodes(t,e);for(const t of n)t.parent=null;return n}}bi.prototype.is=function(t){return"documentFragment"===t||"model:documentFragment"===t};class vi{constructor(t,e){this.model=t,this.batch=e}createText(t,e){return new Ge(t,e)}createElement(t,e){return new Ye(t,e)}createDocumentFragment(){return new bi}cloneElement(t,e=!0){return t._clone(e)}insert(t,e,s=0){if(this._assertWriterUsedCorrectly(),t instanceof Ge&&""==t.data)return;const i=Ze._createAt(e,s);if(t.parent){if(Si(t.root,i.root))return void this.move(on._createOn(t),i);if(t.root.document)throw new n("model-writer-insert-forbidden-move",this);this.remove(t)}const r=i.root.document?i.root.document.version:null,o=new Is(i,t,r);if(t instanceof Ge&&(o.shouldReceiveAttributes=!0),this.batch.addOperation(o),this.model.applyOperation(o),t instanceof bi)for(const[e,n]of t.markers){const t=Ze._createAt(n.root,0),s={range:new on(n.start._getCombined(t,i),n.end._getCombined(t,i)),usingOperation:!0,affectsData:!0};this.model.markers.has(e)?this.updateMarker(e,s):this.addMarker(e,s)}}insertText(t,e,n,s){e instanceof bi||e instanceof Ye||e instanceof Ze?this.insert(this.createText(t),e,n):this.insert(this.createText(t,e),n,s)}insertElement(t,e,n,s){e instanceof bi||e instanceof Ye||e instanceof Ze?this.insert(this.createElement(t),e,n):this.insert(this.createElement(t,e),n,s)}append(t,e){this.insert(t,e,"end")}appendText(t,e,n){e instanceof bi||e instanceof Ye?this.insert(this.createText(t),e,"end"):this.insert(this.createText(t,e),n,"end")}appendElement(t,e,n){e instanceof bi||e instanceof Ye?this.insert(this.createElement(t),e,"end"):this.insert(this.createElement(t,e),n,"end")}setAttribute(t,e,n){if(this._assertWriterUsedCorrectly(),n instanceof on){const s=n.getMinimalFlatRanges();for(const n of s)Pi(this,t,e,n)}else Ai(this,t,e,n)}setAttributes(t,e){for(const[n,s]of r(t))this.setAttribute(n,s,e)}removeAttribute(t,e){if(this._assertWriterUsedCorrectly(),e instanceof on){const n=e.getMinimalFlatRanges();for(const e of n)Pi(this,t,null,e)}else Ai(this,t,null,e)}clearAttributes(t){this._assertWriterUsedCorrectly();const e=t=>{for(const e of t.getAttributeKeys())this.removeAttribute(e,t)};if(t instanceof on)for(const n of t.getItems())e(n);else e(t)}move(t,e,s){if(this._assertWriterUsedCorrectly(),!(t instanceof on))throw new n("writer-move-invalid-range",this);if(!t.isFlat)throw new n("writer-move-range-not-flat",this);const i=Ze._createAt(e,s);if(i.isEqual(t.start))return;if(this._addOperationForAffectedMarkers("move",t),!Si(t.root,i.root))throw new n("writer-move-different-document",this);const r=t.root.document?t.root.document.version:null,o=new Bs(t.start,t.end.offset-t.start.offset,i,r);this.batch.addOperation(o),this.model.applyOperation(o)}remove(t){this._assertWriterUsedCorrectly();const e=(t instanceof on?t:on._createOn(t)).getMinimalFlatRanges().reverse();for(const t of e)this._addOperationForAffectedMarkers("move",t),ki(t.start,t.end.offset-t.start.offset,this.batch,this.model)}merge(t){this._assertWriterUsedCorrectly();const e=t.nodeBefore,s=t.nodeAfter;if(this._addOperationForAffectedMarkers("merge",t),!(e instanceof Ye))throw new n("writer-merge-no-element-before",this);if(!(s instanceof Ye))throw new n("writer-merge-no-element-after",this);t.root.document?this._merge(t):this._mergeDetached(t)}createPositionFromPath(t,e,n){return this.model.createPositionFromPath(t,e,n)}createPositionAt(t,e){return this.model.createPositionAt(t,e)}createPositionAfter(t){return this.model.createPositionAfter(t)}createPositionBefore(t){return this.model.createPositionBefore(t)}createRange(t,e){return this.model.createRange(t,e)}createRangeIn(t){return this.model.createRangeIn(t)}createRangeOn(t){return this.model.createRangeOn(t)}createSelection(...t){return this.model.createSelection(...t)}_mergeDetached(t){const e=t.nodeBefore,n=t.nodeAfter;this.move(on._createIn(n),Ze._createAt(e,"end")),this.remove(n)}_merge(t){const e=Ze._createAt(t.nodeBefore,"end"),n=Ze._createAt(t.nodeAfter,0),s=t.root.document.graveyard,i=new Ze(s,[0]),r=t.root.document.version,o=new Vs(n,t.nodeAfter.maxOffset,e,i,r);this.batch.addOperation(o),this.model.applyOperation(o)}rename(t,e){if(this._assertWriterUsedCorrectly(),!(t instanceof Ye))throw new n("writer-rename-not-element-instance",this);const s=t.root.document?t.root.document.version:null,i=new Ws(Ze._createBefore(t),t.name,e,s);this.batch.addOperation(i),this.model.applyOperation(i)}split(t,e){this._assertWriterUsedCorrectly();let s,i,r=t.parent;if(!r.parent)throw new n("writer-split-element-no-parent",this);if(e||(e=r.parent),!t.parent.getAncestors({includeSelf:!0}).includes(e))throw new n("writer-split-invalid-limit-element",this);do{const e=r.root.document?r.root.document.version:null,n=r.maxOffset-t.offset,o=Ds.getInsertionPosition(t),a=new Ds(t,n,o,null,e);this.batch.addOperation(a),this.model.applyOperation(a),s||i||(s=r,i=t.parent.nextSibling),r=(t=this.createPositionAfter(t.parent)).parent}while(r!==e);return{position:t,range:new on(Ze._createAt(s,"end"),Ze._createAt(i,0))}}wrap(t,e){if(this._assertWriterUsedCorrectly(),!t.isFlat)throw new n("writer-wrap-range-not-flat",this);const s=e instanceof Ye?e:new Ye(e);if(s.childCount>0)throw new n("writer-wrap-element-not-empty",this);if(null!==s.parent)throw new n("writer-wrap-element-attached",this);this.insert(s,t.start);const i=new on(t.start.getShiftedBy(1),t.end.getShiftedBy(1));this.move(i,Ze._createAt(s,0))}unwrap(t){if(this._assertWriterUsedCorrectly(),null===t.parent)throw new n("writer-unwrap-element-no-parent",this);this.move(on._createIn(t),this.createPositionAfter(t)),this.remove(t)}addMarker(t,e){if(this._assertWriterUsedCorrectly(),!e||"boolean"!=typeof e.usingOperation)throw new n("writer-addmarker-no-usingoperation",this);const s=e.usingOperation,i=e.range,r=void 0!==e.affectsData&&e.affectsData;if(this.model.markers.has(t))throw new n("writer-addmarker-marker-exists",this);if(!i)throw new n("writer-addmarker-no-range",this);return s?(Ci(this,t,null,i,r),this.model.markers.get(t)):this.model.markers._set(t,i,s,r)}updateMarker(e,s){this._assertWriterUsedCorrectly();const i="string"==typeof e?e:e.name,r=this.model.markers.get(i);if(!r)throw new n("writer-updatemarker-marker-not-exists",this);if(!s)return t("writer-updatemarker-reconvert-using-editingcontroller",{markerName:i}),void this.model.markers._refresh(r);const o="boolean"==typeof s.usingOperation,a="boolean"==typeof s.affectsData,l=a?s.affectsData:r.affectsData;if(!o&&!s.range&&!a)throw new n("writer-updatemarker-wrong-options",this);const h=r.getRange(),c=s.range?s.range:h;o&&s.usingOperation!==r.managedUsingOperations?s.usingOperation?Ci(this,i,null,c,l):(Ci(this,i,h,null,l),this.model.markers._set(i,c,void 0,l)):r.managedUsingOperations?Ci(this,i,h,c,l):this.model.markers._set(i,c,void 0,l)}removeMarker(t){this._assertWriterUsedCorrectly();const e="string"==typeof t?t:t.name;if(!this.model.markers.has(e))throw new n("writer-removemarker-no-marker",this);const s=this.model.markers.get(e);if(!s.managedUsingOperations)return void this.model.markers._remove(e);Ci(this,e,s.getRange(),null,s.affectsData)}addRoot(t,e="$root"){this._assertWriterUsedCorrectly();const s=this.model.document.getRoot(t);if(s&&s.isAttached())throw new n("writer-addroot-root-exists",this);const i=this.model.document,r=new zs(t,e,!0,i,i.version);return this.batch.addOperation(r),this.model.applyOperation(r),this.model.document.getRoot(t)}detachRoot(t){this._assertWriterUsedCorrectly();const e="string"==typeof t?this.model.document.getRoot(t):t;if(!e||!e.isAttached())throw new n("writer-detachroot-no-root",this);for(const t of this.model.markers)t.getRange().root===e&&this.removeMarker(t);for(const t of e.getAttributeKeys())this.removeAttribute(t,e);this.remove(this.createRangeIn(e));const s=this.model.document,i=new zs(e.rootName,e.name,!1,s,s.version);this.batch.addOperation(i),this.model.applyOperation(i)}setSelection(...t){this._assertWriterUsedCorrectly(),this.model.document.selection._setTo(...t)}setSelectionFocus(t,e){this._assertWriterUsedCorrectly(),this.model.document.selection._setFocus(t,e)}setSelectionAttribute(t,e){if(this._assertWriterUsedCorrectly(),"string"==typeof t)this._setSelectionAttribute(t,e);else for(const[e,n]of r(t))this._setSelectionAttribute(e,n)}removeSelectionAttribute(t){if(this._assertWriterUsedCorrectly(),"string"==typeof t)this._removeSelectionAttribute(t);else for(const e of t)this._removeSelectionAttribute(e)}overrideSelectionGravity(){return this.model.document.selection._overrideGravity()}restoreSelectionGravity(t){this.model.document.selection._restoreGravity(t)}_setSelectionAttribute(t,e){const n=this.model.document.selection;if(n.isCollapsed&&n.anchor.parent.isEmpty){const s=Cn._getStoreAttributeKey(t);this.setAttribute(s,e,n.anchor.parent)}n._setAttribute(t,e)}_removeSelectionAttribute(t){const e=this.model.document.selection;if(e.isCollapsed&&e.anchor.parent.isEmpty){const n=Cn._getStoreAttributeKey(t);this.removeAttribute(n,e.anchor.parent)}e._removeAttribute(t)}_assertWriterUsedCorrectly(){if(this.model._currentWriter!==this)throw new n("writer-incorrect-use",this)}_addOperationForAffectedMarkers(t,e){for(const n of this.model.markers){if(!n.managedUsingOperations)continue;const s=n.getRange();let i=!1;if("move"===t){const t=e;i=t.containsPosition(s.start)||t.start.isEqual(s.start)||t.containsPosition(s.end)||t.end.isEqual(s.end)}else{const t=e,n=t.nodeBefore,r=t.nodeAfter,o=s.start.parent==n&&s.start.isAtEnd,a=s.end.parent==r&&0==s.end.offset,l=s.end.nodeAfter==r,h=s.start.nodeAfter==r;i=o||a||l||h}i&&this.updateMarker(n.name,{range:s})}}}function Pi(t,e,n,s){const i=t.model,r=i.document;let o,a,l,h=s.start;for(const t of s.getWalker({shallow:!0}))l=t.item.getAttribute(e),o&&a!=l&&(a!=n&&c(),h=o),o=t.nextPosition,a=l;function c(){const s=new on(h,o),l=s.root.document?r.version:null,c=new qs(s,e,a,n,l);t.batch.addOperation(c),i.applyOperation(c)}o instanceof Ze&&o!=h&&a!=n&&c()}function Ai(t,e,n,s){const i=t.model,r=i.document,o=s.getAttribute(e);let a,l;if(o!=n){if(s.root===s){const t=s.document?r.version:null;l=new js(s,e,o,n,t)}else{a=new on(Ze._createBefore(s),t.createPositionAfter(s));const i=a.root.document?r.version:null;l=new qs(a,e,o,n,i)}t.batch.addOperation(l),i.applyOperation(l)}}function Ci(t,e,n,s,i){const r=t.model,o=r.document,a=new $s(e,n,s,r.markers,!!i,o.version);t.batch.addOperation(a),r.applyOperation(a)}function ki(t,e,n,s){let i;if(t.root.document){const n=s.document,r=new Ze(n.graveyard,[0]);i=new Bs(t,e,r,n.version)}else i=new yi(t,e);n.addOperation(i),s.applyOperation(i)}function Si(t,e){return t===e||t instanceof fi&&e instanceof fi} + */(t);for(const e of n)null!==e.parent&&e._remove(),e.parent=this;this._children._insertNodes(e,n)}_removeChildren(e,t=1){const n=this._children._removeNodes(e,t);for(const e of n)e.parent=null;return n}}Ai.prototype.is=function(e){return"documentFragment"===e||"model:documentFragment"===e};class Ci{constructor(e,t){this.model=e,this.batch=t}createText(e,t){return new Gt(e,t)}createElement(e,t){return new Yt(e,t)}createDocumentFragment(){return new Ai}cloneElement(e,t=!0){return e._clone(t)}insert(e,t,s=0){if(this._assertWriterUsedCorrectly(),e instanceof Gt&&""==e.data)return;const i=Zt._createAt(t,s);if(e.parent){if(xi(e.root,i.root))return void this.move(on._createOn(e),i);if(e.root.document)throw new n("model-writer-insert-forbidden-move",this);this.remove(e)}const r=i.root.document?i.root.document.version:null,o=new $s(i,e,r);if(e instanceof Gt&&(o.shouldReceiveAttributes=!0),this.batch.addOperation(o),this.model.applyOperation(o),e instanceof Ai)for(const[t,n]of e.markers){const e=Zt._createAt(n.root,0),s={range:new on(n.start._getCombined(e,i),n.end._getCombined(e,i)),usingOperation:!0,affectsData:!0};this.model.markers.has(t)?this.updateMarker(t,s):this.addMarker(t,s)}}insertText(e,t,n,s){t instanceof Ai||t instanceof Yt||t instanceof Zt?this.insert(this.createText(e),t,n):this.insert(this.createText(e,t),n,s)}insertElement(e,t,n,s){t instanceof Ai||t instanceof Yt||t instanceof Zt?this.insert(this.createElement(e),t,n):this.insert(this.createElement(e,t),n,s)}append(e,t){this.insert(e,t,"end")}appendText(e,t,n){t instanceof Ai||t instanceof Yt?this.insert(this.createText(e),t,"end"):this.insert(this.createText(e,t),n,"end")}appendElement(e,t,n){t instanceof Ai||t instanceof Yt?this.insert(this.createElement(e),t,"end"):this.insert(this.createElement(e,t),n,"end")}setAttribute(e,t,n){if(this._assertWriterUsedCorrectly(),n instanceof on){const s=n.getMinimalFlatRanges();for(const n of s)ki(this,e,t,n)}else Ei(this,e,t,n)}setAttributes(e,t){for(const[n,s]of r(e))this.setAttribute(n,s,t)}removeAttribute(e,t){if(this._assertWriterUsedCorrectly(),t instanceof on){const n=t.getMinimalFlatRanges();for(const t of n)ki(this,e,null,t)}else Ei(this,e,null,t)}clearAttributes(e){this._assertWriterUsedCorrectly();const t=e=>{for(const t of e.getAttributeKeys())this.removeAttribute(t,e)};if(e instanceof on)for(const n of e.getItems())t(n);else t(e)}move(e,t,s){if(this._assertWriterUsedCorrectly(),!(e instanceof on))throw new n("writer-move-invalid-range",this);if(!e.isFlat)throw new n("writer-move-range-not-flat",this);const i=Zt._createAt(t,s);if(i.isEqual(e.start))return;if(this._addOperationForAffectedMarkers("move",e),!xi(e.root,i.root))throw new n("writer-move-different-document",this);const r=e.root.document?e.root.document.version:null,o=new Vs(e.start,e.end.offset-e.start.offset,i,r);this.batch.addOperation(o),this.model.applyOperation(o)}remove(e){this._assertWriterUsedCorrectly();const t=(e instanceof on?e:on._createOn(e)).getMinimalFlatRanges().reverse();for(const e of t)this._addOperationForAffectedMarkers("move",e),Ri(e.start,e.end.offset-e.start.offset,this.batch,this.model)}merge(e){this._assertWriterUsedCorrectly();const t=e.nodeBefore,s=e.nodeAfter;if(this._addOperationForAffectedMarkers("merge",e),!(t instanceof Yt))throw new n("writer-merge-no-element-before",this);if(!(s instanceof Yt))throw new n("writer-merge-no-element-after",this);e.root.document?this._merge(e):this._mergeDetached(e)}createPositionFromPath(e,t,n){return this.model.createPositionFromPath(e,t,n)}createPositionAt(e,t){return this.model.createPositionAt(e,t)}createPositionAfter(e){return this.model.createPositionAfter(e)}createPositionBefore(e){return this.model.createPositionBefore(e)}createRange(e,t){return this.model.createRange(e,t)}createRangeIn(e){return this.model.createRangeIn(e)}createRangeOn(e){return this.model.createRangeOn(e)}createSelection(...e){return this.model.createSelection(...e)}_mergeDetached(e){const t=e.nodeBefore,n=e.nodeAfter;this.move(on._createIn(n),Zt._createAt(t,"end")),this.remove(n)}_merge(e){const t=Zt._createAt(e.nodeBefore,"end"),n=Zt._createAt(e.nodeAfter,0),s=e.root.document.graveyard,i=new Zt(s,[0]),r=e.root.document.version,o=new Ls(n,e.nodeAfter.maxOffset,t,i,r);this.batch.addOperation(o),this.model.applyOperation(o)}rename(e,t){if(this._assertWriterUsedCorrectly(),!(e instanceof Yt))throw new n("writer-rename-not-element-instance",this);const s=e.root.document?e.root.document.version:null,i=new zs(Zt._createBefore(e),e.name,t,s);this.batch.addOperation(i),this.model.applyOperation(i)}split(e,t){this._assertWriterUsedCorrectly();let s,i,r=e.parent;if(!r.parent)throw new n("writer-split-element-no-parent",this);if(t||(t=r.parent),!e.parent.getAncestors({includeSelf:!0}).includes(t))throw new n("writer-split-invalid-limit-element",this);do{const t=r.root.document?r.root.document.version:null,n=r.maxOffset-e.offset,o=qs.getInsertionPosition(e),a=new qs(e,n,o,null,t);this.batch.addOperation(a),this.model.applyOperation(a),s||i||(s=r,i=e.parent.nextSibling),r=(e=this.createPositionAfter(e.parent)).parent}while(r!==t);return{position:e,range:new on(Zt._createAt(s,"end"),Zt._createAt(i,0))}}wrap(e,t){if(this._assertWriterUsedCorrectly(),!e.isFlat)throw new n("writer-wrap-range-not-flat",this);const s=t instanceof Yt?t:new Yt(t);if(s.childCount>0)throw new n("writer-wrap-element-not-empty",this);if(null!==s.parent)throw new n("writer-wrap-element-attached",this);this.insert(s,e.start);const i=new on(e.start.getShiftedBy(1),e.end.getShiftedBy(1));this.move(i,Zt._createAt(s,0))}unwrap(e){if(this._assertWriterUsedCorrectly(),null===e.parent)throw new n("writer-unwrap-element-no-parent",this);this.move(on._createIn(e),this.createPositionAfter(e)),this.remove(e)}addMarker(e,t){if(this._assertWriterUsedCorrectly(),!t||"boolean"!=typeof t.usingOperation)throw new n("writer-addmarker-no-usingoperation",this);const s=t.usingOperation,i=t.range,r=void 0!==t.affectsData&&t.affectsData;if(this.model.markers.has(e))throw new n("writer-addmarker-marker-exists",this);if(!i)throw new n("writer-addmarker-no-range",this);return s?(Si(this,e,null,i,r),this.model.markers.get(e)):this.model.markers._set(e,i,s,r)}updateMarker(t,s){this._assertWriterUsedCorrectly();const i="string"==typeof t?t:t.name,r=this.model.markers.get(i);if(!r)throw new n("writer-updatemarker-marker-not-exists",this);if(!s)return e("writer-updatemarker-reconvert-using-editingcontroller",{markerName:i}),void this.model.markers._refresh(r);const o="boolean"==typeof s.usingOperation,a="boolean"==typeof s.affectsData,l=a?s.affectsData:r.affectsData;if(!o&&!s.range&&!a)throw new n("writer-updatemarker-wrong-options",this);const c=r.getRange(),h=s.range?s.range:c;o&&s.usingOperation!==r.managedUsingOperations?s.usingOperation?Si(this,i,null,h,l):(Si(this,i,c,null,l),this.model.markers._set(i,h,void 0,l)):r.managedUsingOperations?Si(this,i,c,h,l):this.model.markers._set(i,h,void 0,l)}removeMarker(e){this._assertWriterUsedCorrectly();const t="string"==typeof e?e:e.name;if(!this.model.markers.has(t))throw new n("writer-removemarker-no-marker",this);const s=this.model.markers.get(t);if(!s.managedUsingOperations)return void this.model.markers._remove(t);Si(this,t,s.getRange(),null,s.affectsData)}addRoot(e,t="$root"){this._assertWriterUsedCorrectly();const s=this.model.document.getRoot(e);if(s&&s.isAttached())throw new n("writer-addroot-root-exists",this);const i=this.model.document,r=new Ks(e,t,!0,i,i.version);return this.batch.addOperation(r),this.model.applyOperation(r),this.model.document.getRoot(e)}detachRoot(e){this._assertWriterUsedCorrectly();const t="string"==typeof e?this.model.document.getRoot(e):e;if(!t||!t.isAttached())throw new n("writer-detachroot-no-root",this);for(const e of this.model.markers)e.getRange().root===t&&this.removeMarker(e);for(const e of t.getAttributeKeys())this.removeAttribute(e,t);this.remove(this.createRangeIn(t));const s=this.model.document,i=new Ks(t.rootName,t.name,!1,s,s.version);this.batch.addOperation(i),this.model.applyOperation(i)}setSelection(...e){this._assertWriterUsedCorrectly(),this.model.document.selection._setTo(...e)}setSelectionFocus(e,t){this._assertWriterUsedCorrectly(),this.model.document.selection._setFocus(e,t)}setSelectionAttribute(e,t){if(this._assertWriterUsedCorrectly(),"string"==typeof e)this._setSelectionAttribute(e,t);else for(const[t,n]of r(e))this._setSelectionAttribute(t,n)}removeSelectionAttribute(e){if(this._assertWriterUsedCorrectly(),"string"==typeof e)this._removeSelectionAttribute(e);else for(const t of e)this._removeSelectionAttribute(t)}overrideSelectionGravity(){return this.model.document.selection._overrideGravity()}restoreSelectionGravity(e){this.model.document.selection._restoreGravity(e)}_setSelectionAttribute(e,t){const n=this.model.document.selection;if(n.isCollapsed&&n.anchor.parent.isEmpty){const s=Cn._getStoreAttributeKey(e);this.setAttribute(s,t,n.anchor.parent)}n._setAttribute(e,t)}_removeSelectionAttribute(e){const t=this.model.document.selection;if(t.isCollapsed&&t.anchor.parent.isEmpty){const n=Cn._getStoreAttributeKey(e);this.removeAttribute(n,t.anchor.parent)}t._removeAttribute(e)}_assertWriterUsedCorrectly(){if(this.model._currentWriter!==this)throw new n("writer-incorrect-use",this)}_addOperationForAffectedMarkers(e,t){for(const n of this.model.markers){if(!n.managedUsingOperations)continue;const s=n.getRange();let i=!1;if("move"===e){const e=t;i=e.containsPosition(s.start)||e.start.isEqual(s.start)||e.containsPosition(s.end)||e.end.isEqual(s.end)}else{const e=t,n=e.nodeBefore,r=e.nodeAfter,o=s.start.parent==n&&s.start.isAtEnd,a=s.end.parent==r&&0==s.end.offset,l=s.end.nodeAfter==r,c=s.start.nodeAfter==r;i=o||a||l||c}i&&this.updateMarker(n.name,{range:s})}}}function ki(e,t,n,s){const i=e.model,r=i.document;let o,a,l,c=s.start;for(const e of s.getWalker({shallow:!0}))l=e.item.getAttribute(t),o&&a!=l&&(a!=n&&h(),c=o),o=e.nextPosition,a=l;function h(){const s=new on(c,o),l=s.root.document?r.version:null,h=new js(s,t,a,n,l);e.batch.addOperation(h),i.applyOperation(h)}o instanceof Zt&&o!=c&&a!=n&&h()}function Ei(e,t,n,s){const i=e.model,r=i.document,o=s.getAttribute(t);let a,l;if(o!=n){if(s.root===s){const e=s.document?r.version:null;l=new Js(s,t,o,n,e)}else{a=new on(Zt._createBefore(s),e.createPositionAfter(s));const i=a.root.document?r.version:null;l=new js(a,t,o,n,i)}e.batch.addOperation(l),i.applyOperation(l)}}function Si(e,t,n,s,i){const r=e.model,o=r.document,a=new Ws(t,n,s,r.markers,!!i,o.version);e.batch.addOperation(a),r.applyOperation(a)}function Ri(e,t,n,s){let i;if(e.root.document){const n=s.document,r=new Zt(n.graveyard,[0]);i=new Vs(e,t,r,n.version)}else i=new Pi(e,t);n.addOperation(i),s.applyOperation(i)}function xi(e,t){return e===t||e instanceof pi&&t instanceof pi} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Ei(t,e,n={}){if(e.isCollapsed)return;const s=e.getFirstRange();if("$graveyard"==s.root.rootName)return;const i=t.schema;t.change((t=>{if(!n.doNotResetEntireContent&&function(t,e){const n=t.getLimitElement(e);if(!e.containsEntireContent(n))return!1;const s=e.getFirstRange();if(s.start.parent==s.end.parent)return!1;return t.checkChild(n,"paragraph")}(i,e))return void function(t,e){const n=t.model.schema.getLimitElement(e);t.remove(t.createRangeIn(n)),Oi(t,t.createPositionAt(n,0),e)}(t,e);const r={};if(!n.doNotAutoparagraph){const t=e.getSelectedElement();t&&Object.assign(r,i.getAttributesWithProperty(t,"copyOnReplace",!0))}const[o,a]=function(t){const e=t.root.document.model,n=t.start;let s=t.end;if(e.hasContent(t,{ignoreMarkers:!0})){const n=function(t){const e=t.parent,n=e.root.document.model.schema,s=e.getAncestors({parentFirst:!0,includeSelf:!0});for(const t of s){if(n.isLimit(t))return null;if(n.isBlock(t))return t}}(s);if(n&&s.isTouching(e.createPositionAt(n,0))){const n=e.createSelection(t);e.modifySelection(n,{direction:"backward"});const i=n.getLastPosition(),r=e.createRange(i,s);e.hasContent(r,{ignoreMarkers:!0})||(s=i)}}return[ii.fromPosition(n,"toPrevious"),ii.fromPosition(s,"toNext")]}(s);o.isTouching(a)||t.remove(t.createRange(o,a)),n.leaveUnmerged||(!function(t,e,n){const s=t.model;if(!Ti(t.model.schema,e,n))return;const[i,r]=function(t,e){const n=t.getAncestors(),s=e.getAncestors();let i=0;for(;n[i]&&n[i]==s[i];)i++;return[n[i],s[i]]}(e,n);if(!i||!r)return;!s.hasContent(i,{ignoreMarkers:!0})&&s.hasContent(r,{ignoreMarkers:!0})?xi(t,e,n,i.parent):Ri(t,e,n,i.parent)}(t,o,a),i.removeDisallowedAttributes(o.parent.getChildren(),t)),Mi(t,e,o),!n.doNotAutoparagraph&&function(t,e){const n=t.checkChild(e,"$text"),s=t.checkChild(e,"paragraph");return!n&&s}(i,o)&&Oi(t,o,e,r),o.detach(),a.detach()}))}function Ri(t,e,n,s){const i=e.parent,r=n.parent;if(i!=s&&r!=s){for(e=t.createPositionAfter(i),(n=t.createPositionBefore(r)).isEqual(e)||t.insert(r,e),t.merge(e);n.parent.isEmpty;){const e=n.parent;n=t.createPositionBefore(e),t.remove(e)}Ti(t.model.schema,e,n)&&Ri(t,e,n,s)}}function xi(t,e,n,s){const i=e.parent,r=n.parent;if(i!=s&&r!=s){for(e=t.createPositionAfter(i),(n=t.createPositionBefore(r)).isEqual(e)||t.insert(i,n);e.parent.isEmpty;){const n=e.parent;e=t.createPositionBefore(n),t.remove(n)}n=t.createPositionBefore(r),function(t,e){const n=e.nodeBefore,s=e.nodeAfter;n.name!=s.name&&t.rename(n,s.name);t.clearAttributes(n),t.setAttributes(Object.fromEntries(s.getAttributes()),n),t.merge(e)}(t,n),Ti(t.model.schema,e,n)&&xi(t,e,n,s)}}function Ti(t,e,n){const s=e.parent,i=n.parent;return s!=i&&(!t.isLimit(s)&&!t.isLimit(i)&&function(t,e,n){const s=new on(t,e);for(const t of s.getWalker())if(n.isLimit(t.item))return!1;return!0}(e,n,t))}function Oi(t,e,n,s={}){const i=t.createElement("paragraph");t.model.schema.setAllowedAttributes(i,s,t),t.insert(i,e),Mi(t,n,t.createPositionAt(i,0))}function Mi(t,e,n){e instanceof Cn?t.setSelection(n):e.setTo(n)} + */function Ti(e,t,n={}){if(t.isCollapsed)return;const s=t.getFirstRange();if("$graveyard"==s.root.rootName)return;const i=e.schema;e.change((e=>{if(!n.doNotResetEntireContent&&function(e,t){const n=e.getLimitElement(t);if(!t.containsEntireContent(n))return!1;const s=t.getFirstRange();if(s.start.parent==s.end.parent)return!1;return e.checkChild(n,"paragraph")}(i,t))return void function(e,t){const n=e.model.schema.getLimitElement(t);e.remove(e.createRangeIn(n)),Ii(e,e.createPositionAt(n,0),t)}(e,t);const r={};if(!n.doNotAutoparagraph){const e=t.getSelectedElement();e&&Object.assign(r,i.getAttributesWithProperty(e,"copyOnReplace",!0))}const[o,a]=function(e){const t=e.root.document.model,n=e.start;let s=e.end;if(t.hasContent(e,{ignoreMarkers:!0})){const n=function(e){const t=e.parent,n=t.root.document.model.schema,s=t.getAncestors({parentFirst:!0,includeSelf:!0});for(const e of s){if(n.isLimit(e))return null;if(n.isBlock(e))return e}}(s);if(n&&s.isTouching(t.createPositionAt(n,0))){const n=t.createSelection(e);t.modifySelection(n,{direction:"backward"});const i=n.getLastPosition(),r=t.createRange(i,s);t.hasContent(r,{ignoreMarkers:!0})||(s=i)}}return[ai.fromPosition(n,"toPrevious"),ai.fromPosition(s,"toNext")]}(s);o.isTouching(a)||e.remove(e.createRange(o,a)),n.leaveUnmerged||(!function(e,t,n){const s=e.model;if(!Ni(e.model.schema,t,n))return;const[i,r]=function(e,t){const n=e.getAncestors(),s=t.getAncestors();let i=0;for(;n[i]&&n[i]==s[i];)i++;return[n[i],s[i]]}(t,n);if(!i||!r)return;!s.hasContent(i,{ignoreMarkers:!0})&&s.hasContent(r,{ignoreMarkers:!0})?Mi(e,t,n,i.parent):Oi(e,t,n,i.parent)}(e,o,a),i.removeDisallowedAttributes(o.parent.getChildren(),e)),Fi(e,t,o),!n.doNotAutoparagraph&&function(e,t){const n=e.checkChild(t,"$text"),s=e.checkChild(t,"paragraph");return!n&&s}(i,o)&&Ii(e,o,t,r),o.detach(),a.detach()}))}function Oi(e,t,n,s){const i=t.parent,r=n.parent;if(i!=s&&r!=s){for(t=e.createPositionAfter(i),(n=e.createPositionBefore(r)).isEqual(t)||e.insert(r,t),e.merge(t);n.parent.isEmpty;){const t=n.parent;n=e.createPositionBefore(t),e.remove(t)}Ni(e.model.schema,t,n)&&Oi(e,t,n,s)}}function Mi(e,t,n,s){const i=t.parent,r=n.parent;if(i!=s&&r!=s){for(t=e.createPositionAfter(i),(n=e.createPositionBefore(r)).isEqual(t)||e.insert(i,n);t.parent.isEmpty;){const n=t.parent;t=e.createPositionBefore(n),e.remove(n)}n=e.createPositionBefore(r),function(e,t){const n=t.nodeBefore,s=t.nodeAfter;n.name!=s.name&&e.rename(n,s.name);e.clearAttributes(n),e.setAttributes(Object.fromEntries(s.getAttributes()),n),e.merge(t)}(e,n),Ni(e.model.schema,t,n)&&Mi(e,t,n,s)}}function Ni(e,t,n){const s=t.parent,i=n.parent;return s!=i&&(!e.isLimit(s)&&!e.isLimit(i)&&function(e,t,n){const s=new on(e,t);for(const e of s.getWalker())if(n.isLimit(e.item))return!1;return!0}(t,n,e))}function Ii(e,t,n,s={}){const i=e.createElement("paragraph");e.model.schema.setAllowedAttributes(i,s,e),e.insert(i,t),Fi(e,n,e.createPositionAt(i,0))}function Fi(e,t,n){t instanceof Cn?e.setSelection(n):t.setTo(n)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Ni(t,e){const n=[];Array.from(t.getItems({direction:"backward"})).map((t=>e.createRangeOn(t))).filter((e=>(e.start.isAfter(t.start)||e.start.isEqual(t.start))&&(e.end.isBefore(t.end)||e.end.isEqual(t.end)))).forEach((t=>{n.push(t.start.parent),e.remove(t)})),n.forEach((t=>{let n=t;for(;n.parent&&n.isEmpty;){const t=e.createRangeOn(n);n=n.parent,e.remove(t)}}))} + */function Bi(e,t){const n=[];Array.from(e.getItems({direction:"backward"})).map((e=>t.createRangeOn(e))).filter((t=>(t.start.isAfter(e.start)||t.start.isEqual(e.start))&&(t.end.isBefore(e.end)||t.end.isEqual(e.end)))).forEach((e=>{n.push(e.start.parent),t.remove(e)})),n.forEach((e=>{let n=e;for(;n.parent&&n.isEmpty;){const e=t.createRangeOn(n);n=n.parent,t.remove(e)}}))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Fi{constructor(t,e,n){this._firstNode=null,this._lastNode=null,this._lastAutoParagraph=null,this._filterAttributesOf=[],this._affectedStart=null,this._affectedEnd=null,this._nodeToSelect=null,this.model=t,this.writer=e,this.position=n,this.canMergeWith=new Set([this.position.parent]),this.schema=t.schema,this._documentFragment=e.createDocumentFragment(),this._documentFragmentPosition=e.createPositionAt(this._documentFragment,0)}handleNodes(t){for(const e of Array.from(t))this._handleNode(e);this._insertPartialFragment(),this._lastAutoParagraph&&this._updateLastNodeFromAutoParagraph(this._lastAutoParagraph),this._mergeOnRight(),this.schema.removeDisallowedAttributes(this._filterAttributesOf,this.writer),this._filterAttributesOf=[]}_updateLastNodeFromAutoParagraph(t){const e=this.writer.createPositionAfter(this._lastNode),s=this.writer.createPositionAfter(t);if(s.isAfter(e)){ + */class Di{constructor(e,t,n){this._firstNode=null,this._lastNode=null,this._lastAutoParagraph=null,this._filterAttributesOf=[],this._affectedStart=null,this._affectedEnd=null,this._nodeToSelect=null,this.model=e,this.writer=t,this.position=n,this.canMergeWith=new Set([this.position.parent]),this.schema=e.schema,this._documentFragment=t.createDocumentFragment(),this._documentFragmentPosition=t.createPositionAt(this._documentFragment,0)}handleNodes(e){for(const t of Array.from(e))this._handleNode(t);this._insertPartialFragment(),this._lastAutoParagraph&&this._updateLastNodeFromAutoParagraph(this._lastAutoParagraph),this._mergeOnRight(),this.schema.removeDisallowedAttributes(this._filterAttributesOf,this.writer),this._filterAttributesOf=[]}_updateLastNodeFromAutoParagraph(e){const t=this.writer.createPositionAfter(this._lastNode),s=this.writer.createPositionAfter(e);if(s.isAfter(t)){ /* istanbul ignore if -- @preserve */ -if(this._lastNode=t,this.position.parent!=t||!this.position.isAtEnd)throw new n("insertcontent-invalid-insertion-position",this);this.position=s,this._setAffectedBoundaries(this.position)}}getSelectionRange(){return this._nodeToSelect?on._createOn(this._nodeToSelect):this.model.schema.getNearestSelectionRange(this.position)}getAffectedRange(){return this._affectedStart?new on(this._affectedStart,this._affectedEnd):null}destroy(){this._affectedStart&&this._affectedStart.detach(),this._affectedEnd&&this._affectedEnd.detach()}_handleNode(t){if(this.schema.isObject(t))return void this._handleObject(t);let e=this._checkAndAutoParagraphToAllowedPosition(t);e||(e=this._checkAndSplitToAllowedPosition(t),e)?(this._appendToFragment(t),this._firstNode||(this._firstNode=t),this._lastNode=t):this._handleDisallowedNode(t)}_insertPartialFragment(){if(this._documentFragment.isEmpty)return;const t=ii.fromPosition(this.position,"toNext");this._setAffectedBoundaries(this.position),this._documentFragment.getChild(0)==this._firstNode&&(this.writer.insert(this._firstNode,this.position),this._mergeOnLeft(),this.position=t.toPosition()),this._documentFragment.isEmpty||this.writer.insert(this._documentFragment,this.position),this._documentFragmentPosition=this.writer.createPositionAt(this._documentFragment,0),this.position=t.toPosition(),t.detach()}_handleObject(t){this._checkAndSplitToAllowedPosition(t)?this._appendToFragment(t):this._tryAutoparagraphing(t)}_handleDisallowedNode(t){t.is("element")?this.handleNodes(t.getChildren()):this._tryAutoparagraphing(t)}_appendToFragment(t){ +if(this._lastNode=e,this.position.parent!=e||!this.position.isAtEnd)throw new n("insertcontent-invalid-insertion-position",this);this.position=s,this._setAffectedBoundaries(this.position)}}getSelectionRange(){return this._nodeToSelect?on._createOn(this._nodeToSelect):this.model.schema.getNearestSelectionRange(this.position)}getAffectedRange(){return this._affectedStart?new on(this._affectedStart,this._affectedEnd):null}destroy(){this._affectedStart&&this._affectedStart.detach(),this._affectedEnd&&this._affectedEnd.detach()}_handleNode(e){if(this.schema.isObject(e))return void this._handleObject(e);let t=this._checkAndAutoParagraphToAllowedPosition(e);t||(t=this._checkAndSplitToAllowedPosition(e),t)?(this._appendToFragment(e),this._firstNode||(this._firstNode=e),this._lastNode=e):this._handleDisallowedNode(e)}_insertPartialFragment(){if(this._documentFragment.isEmpty)return;const e=ai.fromPosition(this.position,"toNext");this._setAffectedBoundaries(this.position),this._documentFragment.getChild(0)==this._firstNode&&(this.writer.insert(this._firstNode,this.position),this._mergeOnLeft(),this.position=e.toPosition()),this._documentFragment.isEmpty||this.writer.insert(this._documentFragment,this.position),this._documentFragmentPosition=this.writer.createPositionAt(this._documentFragment,0),this.position=e.toPosition(),e.detach()}_handleObject(e){this._checkAndSplitToAllowedPosition(e)?this._appendToFragment(e):this._tryAutoparagraphing(e)}_handleDisallowedNode(e){e.is("element")?this.handleNodes(e.getChildren()):this._tryAutoparagraphing(e)}_appendToFragment(e){ /* istanbul ignore if -- @preserve */ -if(!this.schema.checkChild(this.position,t))throw new n("insertcontent-wrong-position",this,{node:t,position:this.position});this.writer.insert(t,this._documentFragmentPosition),this._documentFragmentPosition=this._documentFragmentPosition.getShiftedBy(t.offsetSize),this.schema.isObject(t)&&!this.schema.checkChild(this.position,"$text")?this._nodeToSelect=t:this._nodeToSelect=null,this._filterAttributesOf.push(t)}_setAffectedBoundaries(t){this._affectedStart||(this._affectedStart=ii.fromPosition(t,"toPrevious")),this._affectedEnd&&!this._affectedEnd.isBefore(t)||(this._affectedEnd&&this._affectedEnd.detach(),this._affectedEnd=ii.fromPosition(t,"toNext"))}_mergeOnLeft(){const t=this._firstNode;if(!(t instanceof Ye))return;if(!this._canMergeLeft(t))return;const e=ii._createBefore(t);e.stickiness="toNext";const n=ii.fromPosition(this.position,"toNext");this._affectedStart.isEqual(e)&&(this._affectedStart.detach(),this._affectedStart=ii._createAt(e.nodeBefore,"end","toPrevious")),this._firstNode===this._lastNode&&(this._firstNode=e.nodeBefore,this._lastNode=e.nodeBefore),this.writer.merge(e),e.isEqual(this._affectedEnd)&&this._firstNode===this._lastNode&&(this._affectedEnd.detach(),this._affectedEnd=ii._createAt(e.nodeBefore,"end","toNext")),this.position=n.toPosition(),n.detach(),this._filterAttributesOf.push(this.position.parent),e.detach()}_mergeOnRight(){const t=this._lastNode;if(!(t instanceof Ye))return;if(!this._canMergeRight(t))return;const e=ii._createAfter(t); +if(!this.schema.checkChild(this.position,e))throw new n("insertcontent-wrong-position",this,{node:e,position:this.position});this.writer.insert(e,this._documentFragmentPosition),this._documentFragmentPosition=this._documentFragmentPosition.getShiftedBy(e.offsetSize),this.schema.isObject(e)&&!this.schema.checkChild(this.position,"$text")?this._nodeToSelect=e:this._nodeToSelect=null,this._filterAttributesOf.push(e)}_setAffectedBoundaries(e){this._affectedStart||(this._affectedStart=ai.fromPosition(e,"toPrevious")),this._affectedEnd&&!this._affectedEnd.isBefore(e)||(this._affectedEnd&&this._affectedEnd.detach(),this._affectedEnd=ai.fromPosition(e,"toNext"))}_mergeOnLeft(){const e=this._firstNode;if(!(e instanceof Yt))return;if(!this._canMergeLeft(e))return;const t=ai._createBefore(e);t.stickiness="toNext";const n=ai.fromPosition(this.position,"toNext");this._affectedStart.isEqual(t)&&(this._affectedStart.detach(),this._affectedStart=ai._createAt(t.nodeBefore,"end","toPrevious")),this._firstNode===this._lastNode&&(this._firstNode=t.nodeBefore,this._lastNode=t.nodeBefore),this.writer.merge(t),t.isEqual(this._affectedEnd)&&this._firstNode===this._lastNode&&(this._affectedEnd.detach(),this._affectedEnd=ai._createAt(t.nodeBefore,"end","toNext")),this.position=n.toPosition(),n.detach(),this._filterAttributesOf.push(this.position.parent),t.detach()}_mergeOnRight(){const e=this._lastNode;if(!(e instanceof Yt))return;if(!this._canMergeRight(e))return;const t=ai._createAfter(e); /* istanbul ignore if -- @preserve */ -if(e.stickiness="toNext",!this.position.isEqual(e))throw new n("insertcontent-invalid-insertion-position",this);this.position=Ze._createAt(e.nodeBefore,"end");const s=ii.fromPosition(this.position,"toPrevious");this._affectedEnd.isEqual(e)&&(this._affectedEnd.detach(),this._affectedEnd=ii._createAt(e.nodeBefore,"end","toNext")),this._firstNode===this._lastNode&&(this._firstNode=e.nodeBefore,this._lastNode=e.nodeBefore),this.writer.merge(e),e.getShiftedBy(-1).isEqual(this._affectedStart)&&this._firstNode===this._lastNode&&(this._affectedStart.detach(),this._affectedStart=ii._createAt(e.nodeBefore,0,"toPrevious")),this.position=s.toPosition(),s.detach(),this._filterAttributesOf.push(this.position.parent),e.detach()}_canMergeLeft(t){const e=t.previousSibling;return e instanceof Ye&&this.canMergeWith.has(e)&&this.model.schema.checkMerge(e,t)}_canMergeRight(t){const e=t.nextSibling;return e instanceof Ye&&this.canMergeWith.has(e)&&this.model.schema.checkMerge(t,e)}_tryAutoparagraphing(t){const e=this.writer.createElement("paragraph");this._getAllowedIn(this.position.parent,e)&&this.schema.checkChild(e,t)&&(e._appendChild(t),this._handleNode(e))}_checkAndAutoParagraphToAllowedPosition(t){if(this.schema.checkChild(this.position.parent,t))return!0;if(!this.schema.checkChild(this.position.parent,"paragraph")||!this.schema.checkChild("paragraph",t))return!1;this._insertPartialFragment();const e=this.writer.createElement("paragraph");return this.writer.insert(e,this.position),this._setAffectedBoundaries(this.position),this._lastAutoParagraph=e,this.position=this.writer.createPositionAt(e,0),!0}_checkAndSplitToAllowedPosition(t){const e=this._getAllowedIn(this.position.parent,t);if(!e)return!1;for(e!=this.position.parent&&this._insertPartialFragment();e!=this.position.parent;)if(this.position.isAtStart){const t=this.position.parent;this.position=this.writer.createPositionBefore(t),t.isEmpty&&t.parent===e&&this.writer.remove(t)}else if(this.position.isAtEnd)this.position=this.writer.createPositionAfter(this.position.parent);else{const t=this.writer.createPositionAfter(this.position.parent);this._setAffectedBoundaries(this.position),this.writer.split(this.position),this.position=t,this.canMergeWith.add(this.position.nodeAfter)}return!0}_getAllowedIn(t,e){return this.schema.checkChild(t,e)?t:this.schema.isLimit(t)?null:this._getAllowedIn(t.parent,e)}} +if(t.stickiness="toNext",!this.position.isEqual(t))throw new n("insertcontent-invalid-insertion-position",this);this.position=Zt._createAt(t.nodeBefore,"end");const s=ai.fromPosition(this.position,"toPrevious");this._affectedEnd.isEqual(t)&&(this._affectedEnd.detach(),this._affectedEnd=ai._createAt(t.nodeBefore,"end","toNext")),this._firstNode===this._lastNode&&(this._firstNode=t.nodeBefore,this._lastNode=t.nodeBefore),this.writer.merge(t),t.getShiftedBy(-1).isEqual(this._affectedStart)&&this._firstNode===this._lastNode&&(this._affectedStart.detach(),this._affectedStart=ai._createAt(t.nodeBefore,0,"toPrevious")),this.position=s.toPosition(),s.detach(),this._filterAttributesOf.push(this.position.parent),t.detach()}_canMergeLeft(e){const t=e.previousSibling;return t instanceof Yt&&this.canMergeWith.has(t)&&this.model.schema.checkMerge(t,e)}_canMergeRight(e){const t=e.nextSibling;return t instanceof Yt&&this.canMergeWith.has(t)&&this.model.schema.checkMerge(e,t)}_tryAutoparagraphing(e){const t=this.writer.createElement("paragraph");this._getAllowedIn(this.position.parent,t)&&this.schema.checkChild(t,e)&&(t._appendChild(e),this._handleNode(t))}_checkAndAutoParagraphToAllowedPosition(e){if(this.schema.checkChild(this.position.parent,e))return!0;if(!this.schema.checkChild(this.position.parent,"paragraph")||!this.schema.checkChild("paragraph",e))return!1;this._insertPartialFragment();const t=this.writer.createElement("paragraph");return this.writer.insert(t,this.position),this._setAffectedBoundaries(this.position),this._lastAutoParagraph=t,this.position=this.writer.createPositionAt(t,0),!0}_checkAndSplitToAllowedPosition(e){const t=this._getAllowedIn(this.position.parent,e);if(!t)return!1;for(t!=this.position.parent&&this._insertPartialFragment();t!=this.position.parent;)if(this.position.isAtStart){const e=this.position.parent;this.position=this.writer.createPositionBefore(e),e.isEmpty&&e.parent===t&&this.writer.remove(e)}else if(this.position.isAtEnd)this.position=this.writer.createPositionAfter(this.position.parent);else{const e=this.writer.createPositionAfter(this.position.parent);this._setAffectedBoundaries(this.position),this.writer.split(this.position),this.position=e,this.canMergeWith.add(this.position.nodeAfter)}return!0}_getAllowedIn(e,t){return this.schema.checkChild(e,t)?e:this.schema.isLimit(e)?null:this._getAllowedIn(e.parent,t)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Bi(t,e,s,i={}){if(!t.schema.isObject(e))throw new n("insertobject-element-not-an-object",t,{object:e});const r=s||t.document.selection;let o=r;i.findOptimalPosition&&t.schema.isBlock(e)&&(o=t.createSelection(t.schema.findOptimalInsertionRange(r,i.findOptimalPosition)));const a=P(r.getSelectedBlocks()),l={};return a&&Object.assign(l,t.schema.getAttributesWithProperty(a,"copyOnReplace",!0)),t.change((s=>{o.isCollapsed||t.deleteContent(o,{doNotAutoparagraph:!0});let r=e;const a=o.anchor.parent;!t.schema.checkChild(a,e)&&t.schema.checkChild(a,"paragraph")&&t.schema.checkChild("paragraph",e)&&(r=s.createElement("paragraph"),s.insert(e,r)),t.schema.setAllowedAttributes(r,l,s);const h=t.insertContent(r,o);return h.isCollapsed||i.setSelection&&function(t,e,s,i){const r=t.model;if("on"==s)return void t.setSelection(e,"on");if("after"!=s)throw new n("insertobject-invalid-place-parameter-value",r);let o=e.nextSibling;if(r.schema.isInline(e))return void t.setSelection(e,"after");const a=o&&r.schema.checkChild(o,"$text");!a&&r.schema.checkChild(e.parent,"paragraph")&&(o=t.createElement("paragraph"),r.schema.setAllowedAttributes(o,i,t),r.insertContent(o,t.createPositionAfter(e)));o&&t.setSelection(o,0)} + */function Vi(e,t,s,i={}){if(!e.schema.isObject(t))throw new n("insertobject-element-not-an-object",e,{object:t});const r=s||e.document.selection;let o=r;i.findOptimalPosition&&e.schema.isBlock(t)&&(o=e.createSelection(e.schema.findOptimalInsertionRange(r,i.findOptimalPosition)));const a=A(r.getSelectedBlocks()),l={};return a&&Object.assign(l,e.schema.getAttributesWithProperty(a,"copyOnReplace",!0)),e.change((s=>{o.isCollapsed||e.deleteContent(o,{doNotAutoparagraph:!0});let r=t;const a=o.anchor.parent;!e.schema.checkChild(a,t)&&e.schema.checkChild(a,"paragraph")&&e.schema.checkChild("paragraph",t)&&(r=s.createElement("paragraph"),s.insert(t,r)),e.schema.setAllowedAttributes(r,l,s);const c=e.insertContent(r,o);return c.isCollapsed||i.setSelection&&function(e,t,s,i){const r=e.model;if("on"==s)return void e.setSelection(t,"on");if("after"!=s)throw new n("insertobject-invalid-place-parameter-value",r);let o=t.nextSibling;if(r.schema.isInline(t))return void e.setSelection(t,"after");const a=o&&r.schema.checkChild(o,"$text");!a&&r.schema.checkChild(t.parent,"paragraph")&&(o=e.createElement("paragraph"),r.schema.setAllowedAttributes(o,i,e),r.insertContent(o,e.createPositionAfter(t)));o&&e.setSelection(o,0)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(s,e,i.setSelection,l),h}))}const Ii=' ,.?!:;"-()';function Di(t,e){const{isForward:n,walker:s,unit:i,schema:r,treatEmojiAsSingleUnit:o}=t,{type:a,item:l,nextPosition:h}=e;if("text"==a)return"word"===t.unit?function(t,e){let n=t.position.textNode;n||(n=e?t.position.nodeAfter:t.position.nodeBefore);for(;n&&n.is("$text");){const s=t.position.offset-n.startOffset;if(qi(n,s,e))n=e?t.position.nodeAfter:t.position.nodeBefore;else{if($i(n.data,s,e))break;t.next()}}return t.position}(s,n):function(t,e,n){const s=t.position.textNode;if(s){const i=s.data;let r=t.position.offset-s.startOffset;for(;M(i,r)||"character"==e&&N(i,r)||n&&F(i,r);)t.next(),r=t.position.offset-s.startOffset}return t.position}(s,i,o);if(a==(n?"elementStart":"elementEnd")){if(r.isSelectable(l))return Ze._createAt(l,n?"after":"before");if(r.checkChild(h,"$text"))return h}else{if(r.isLimit(l))return void s.skip((()=>!0));if(r.checkChild(h,"$text"))return h}}function Vi(t,e){const n=t.root,s=Ze._createAt(n,e?"end":0);return e?new on(t,s):new on(s,t)}function $i(t,e,n){const s=e+(n?0:-1);return Ii.includes(t.charAt(s))}function qi(t,e,n){return e===(n?t.offsetSize:0)} + */(s,t,i.setSelection,l),c}))}const $i=' ,.?!:;"-()';function qi(e,t){const{isForward:n,walker:s,unit:i,schema:r,treatEmojiAsSingleUnit:o}=e,{type:a,item:l,nextPosition:c}=t;if("text"==a)return"word"===e.unit?function(e,t){let n=e.position.textNode;n||(n=t?e.position.nodeAfter:e.position.nodeBefore);for(;n&&n.is("$text");){const s=e.position.offset-n.startOffset;if(ji(n,s,t))n=t?e.position.nodeAfter:e.position.nodeBefore;else{if(Wi(n.data,s,t))break;e.next()}}return e.position}(s,n):function(e,t,n){const s=e.position.textNode;if(s){const i=s.data;let r=e.position.offset-s.startOffset;for(;M(i,r)||"character"==t&&N(i,r)||n&&I(i,r);)e.next(),r=e.position.offset-s.startOffset}return e.position}(s,i,o);if(a==(n?"elementStart":"elementEnd")){if(r.isSelectable(l))return Zt._createAt(l,n?"after":"before");if(r.checkChild(c,"$text"))return c}else{if(r.isLimit(l))return void s.skip((()=>!0));if(r.checkChild(c,"$text"))return c}}function Li(e,t){const n=e.root,s=Zt._createAt(n,t?"end":0);return t?new on(e,s):new on(s,e)}function Wi(e,t,n){const s=t+(n?0:-1);return $i.includes(e.charAt(s))}function ji(e,t,n){return t===(n?e.offsetSize:0)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Li extends(a()){constructor(){super(),this.markers=new _i,this.document=new gi(this),this.schema=new rs,this._pendingChanges=[],this._currentWriter=null,["deleteContent","modifySelection","getSelectedContent","applyOperation"].forEach((t=>this.decorate(t))),this.on("applyOperation",((t,e)=>{e[0]._validate()}),{priority:"highest"}),this.schema.register("$root",{isLimit:!0}),this.schema.register("$container",{allowIn:["$root","$container"]}),this.schema.register("$block",{allowIn:["$root","$container"],isBlock:!0}),this.schema.register("$blockObject",{allowWhere:"$block",isBlock:!0,isObject:!0}),this.schema.register("$inlineObject",{allowWhere:"$text",allowAttributesOf:"$text",isInline:!0,isObject:!0}),this.schema.register("$text",{allowIn:"$block",isInline:!0,isContent:!0}),this.schema.register("$clipboardHolder",{allowContentOf:"$root",allowChildren:"$text",isLimit:!0}),this.schema.register("$documentFragment",{allowContentOf:"$root",allowChildren:"$text",isLimit:!0}),this.schema.register("$marker"),this.schema.addChildCheck(((t,e)=>{if("$marker"===e.name)return!0})),Xn(this),this.document.registerPostFixer(Ln),this.on("insertContent",((t,[e,n])=>{t.return=function(t,e,n){return t.change((s=>{const i=n||t.document.selection;i.isCollapsed||t.deleteContent(i,{doNotAutoparagraph:!0});const r=new Fi(t,s,i.anchor),o=[];let a;if(e.is("documentFragment")){if(e.markers.size){const t=[];for(const[n,s]of e.markers){const{start:e,end:i}=s,r=e.isEqual(i);t.push({position:e,name:n,isCollapsed:r},{position:i,name:n,isCollapsed:r})}t.sort((({position:t},{position:e})=>t.isBefore(e)?1:-1));for(const{position:n,name:i,isCollapsed:r}of t){let t=null,a=null;const l=n.parent===e&&n.isAtStart,h=n.parent===e&&n.isAtEnd;l||h?r&&(a=l?"start":"end"):(t=s.createElement("$marker"),s.insert(t,n)),o.push({name:i,element:t,collapsed:a})}}a=e.getChildren()}else a=[e];r.handleNodes(a);let l=r.getSelectionRange();if(e.is("documentFragment")&&o.length){const t=l?bn.fromRange(l):null,e={};for(let t=o.length-1;t>=0;t--){const{name:n,element:i,collapsed:a}=o[t],l=!e[n];if(l&&(e[n]=[]),i){const t=s.createPositionAt(i,"before");e[n].push(t),s.remove(i)}else{const t=r.getAffectedRange();if(!t){a&&e[n].push(r.position);continue}a?e[n].push(t[a]):e[n].push(l?t.start:t.end)}}for(const[t,[n,i]]of Object.entries(e))n&&i&&n.root===i.root&&n.root.document&&!s.model.markers.has(t)&&s.addMarker(t,{usingOperation:!0,affectsData:!0,range:new on(n,i)});t&&(l=t.toRange(),t.detach())} -/* istanbul ignore else -- @preserve */l&&(i instanceof Cn?s.setSelection(l):i.setTo(l));const h=r.getAffectedRange()||t.createRange(i.anchor);return r.destroy(),h}))}(this,e,n)})),this.on("insertObject",((t,[e,n,s])=>{t.return=Bi(this,e,n,s)})),this.on("canEditAt",(t=>{const e=!this.document.isReadOnly;t.return=e,e||t.stop()}))}change(t){try{return 0===this._pendingChanges.length?(this._pendingChanges.push({batch:new ai,callback:t}),this._runPendingChanges()[0]):t(this._currentWriter)}catch(t){ + */class Ui extends(a()){constructor(){super(),this.markers=new bi,this.document=new wi(this),this.schema=new ls,this._pendingChanges=[],this._currentWriter=null,["deleteContent","modifySelection","getSelectedContent","applyOperation"].forEach((e=>this.decorate(e))),this.on("applyOperation",((e,t)=>{t[0]._validate()}),{priority:"highest"}),this.schema.register("$root",{isLimit:!0}),this.schema.register("$container",{allowIn:["$root","$container"]}),this.schema.register("$block",{allowIn:["$root","$container"],isBlock:!0}),this.schema.register("$blockObject",{allowWhere:"$block",isBlock:!0,isObject:!0}),this.schema.register("$inlineObject",{allowWhere:"$text",allowAttributesOf:"$text",isInline:!0,isObject:!0}),this.schema.register("$text",{allowIn:"$block",isInline:!0,isContent:!0}),this.schema.register("$clipboardHolder",{allowContentOf:"$root",allowChildren:"$text",isLimit:!0}),this.schema.register("$documentFragment",{allowContentOf:"$root",allowChildren:"$text",isLimit:!0}),this.schema.register("$marker"),this.schema.addChildCheck(((e,t)=>{if("$marker"===t.name)return!0})),es(this),this.document.registerPostFixer(Un),this.on("insertContent",((e,[t,n])=>{e.return=function(e,t,n){return e.change((s=>{const i=n||e.document.selection;i.isCollapsed||e.deleteContent(i,{doNotAutoparagraph:!0});const r=new Di(e,s,i.anchor),o=[];let a;if(t.is("documentFragment")){if(t.markers.size){const e=[];for(const[n,s]of t.markers){const{start:t,end:i}=s,r=t.isEqual(i);e.push({position:t,name:n,isCollapsed:r},{position:i,name:n,isCollapsed:r})}e.sort((({position:e},{position:t})=>e.isBefore(t)?1:-1));for(const{position:n,name:i,isCollapsed:r}of e){let e=null,a=null;const l=n.parent===t&&n.isAtStart,c=n.parent===t&&n.isAtEnd;l||c?r&&(a=l?"start":"end"):(e=s.createElement("$marker"),s.insert(e,n)),o.push({name:i,element:e,collapsed:a})}}a=t.getChildren()}else a=[t];r.handleNodes(a);let l=r.getSelectionRange();if(t.is("documentFragment")&&o.length){const e=l?bn.fromRange(l):null,t={};for(let e=o.length-1;e>=0;e--){const{name:n,element:i,collapsed:a}=o[e],l=!t[n];if(l&&(t[n]=[]),i){const e=s.createPositionAt(i,"before");t[n].push(e),s.remove(i)}else{const e=r.getAffectedRange();if(!e){a&&t[n].push(r.position);continue}a?t[n].push(e[a]):t[n].push(l?e.start:e.end)}}for(const[e,[n,i]]of Object.entries(t))n&&i&&n.root===i.root&&n.root.document&&!s.model.markers.has(e)&&s.addMarker(e,{usingOperation:!0,affectsData:!0,range:new on(n,i)});e&&(l=e.toRange(),e.detach())} +/* istanbul ignore else -- @preserve */l&&(i instanceof Cn?s.setSelection(l):i.setTo(l));const c=r.getAffectedRange()||e.createRange(i.anchor);return r.destroy(),c}))}(this,t,n)})),this.on("insertObject",((e,[t,n,s])=>{e.return=Vi(this,t,n,s)})),this.on("canEditAt",(e=>{const t=!this.document.isReadOnly;e.return=t,t||e.stop()}))}change(e){try{return 0===this._pendingChanges.length?(this._pendingChanges.push({batch:new hi,callback:e}),this._runPendingChanges()[0]):e(this._currentWriter)}catch(e){ /* istanbul ignore next -- @preserve */ -n.rethrowUnexpectedError(t,this)}}enqueueChange(t,e){try{t?"function"==typeof t?(e=t,t=new ai):t instanceof ai||(t=new ai(t)):t=new ai,this._pendingChanges.push({batch:t,callback:e}),1==this._pendingChanges.length&&this._runPendingChanges()}catch(t){ +n.rethrowUnexpectedError(e,this)}}enqueueChange(e,t){try{e?"function"==typeof e?(t=e,e=new hi):e instanceof hi||(e=new hi(e)):e=new hi,this._pendingChanges.push({batch:e,callback:t}),1==this._pendingChanges.length&&this._runPendingChanges()}catch(e){ /* istanbul ignore next -- @preserve */ -n.rethrowUnexpectedError(t,this)}}applyOperation(t){t._execute()}insertContent(t,e,n,...s){const i=Wi(e,n);return this.fire("insertContent",[t,i,n,...s])}insertObject(t,e,n,s,...i){const r=Wi(e,n);return this.fire("insertObject",[t,r,s,s,...i])}deleteContent(t,e){Ei(this,t,e)}modifySelection(t,e){!function(t,e,n={}){const s=t.schema,i="backward"!=n.direction,r=n.unit?n.unit:"character",o=!!n.treatEmojiAsSingleUnit,a=e.focus,l=new Xe({boundaries:Vi(a,i),singleCharacters:!0,direction:i?"forward":"backward"}),h={walker:l,schema:s,isForward:i,unit:r,treatEmojiAsSingleUnit:o};let c;for(;c=l.next();){if(c.done)return;const n=Di(h,c.value);if(n)return void(e instanceof Cn?t.change((t=>{t.setSelectionFocus(n)})):e.setFocus(n))}}(this,t,e)}getSelectedContent(t){return function(t,e){return t.change((t=>{const n=t.createDocumentFragment(),s=e.getFirstRange();if(!s||s.isCollapsed)return n;const i=s.start.root,r=s.start.getCommonPath(s.end),o=i.getNodeByPath(r);let a;a=s.start.parent==s.end.parent?s:t.createRange(t.createPositionAt(o,s.start.path[r.length]),t.createPositionAt(o,s.end.path[r.length]+1));const l=a.end.offset-a.start.offset;for(const e of a.getItems({shallow:!0}))e.is("$textProxy")?t.appendText(e.data,e.getAttributes(),n):t.append(t.cloneElement(e,!0),n);if(a!=s){const e=s._getTransformedByMove(a.start,t.createPositionAt(n,0),l)[0],i=t.createRange(t.createPositionAt(n,0),e.start);Ni(t.createRange(e.end,t.createPositionAt(n,"end")),t),Ni(i,t)}return n}))}(this,t)}hasContent(t,e={}){const n=t instanceof on?t:on._createIn(t);if(n.isCollapsed)return!1;const{ignoreWhitespaces:s=!1,ignoreMarkers:i=!1}=e;if(!i)for(const t of this.markers.getMarkersIntersectingRange(n))if(t.affectsData)return!0;for(const t of n.getItems())if(this.schema.isContent(t)){if(!t.is("$textProxy"))return!0;if(!s)return!0;if(-1!==t.data.search(/\S/))return!0}return!1}canEditAt(t){const e=Wi(t);return this.fire("canEditAt",[e])}createPositionFromPath(t,e,n){return new Ze(t,e,n)}createPositionAt(t,e){return Ze._createAt(t,e)}createPositionAfter(t){return Ze._createAfter(t)}createPositionBefore(t){return Ze._createBefore(t)}createRange(t,e){return new on(t,e)}createRangeIn(t){return on._createIn(t)}createRangeOn(t){return on._createOn(t)}createSelection(...t){return new fn(...t)}createBatch(t){return new ai(t)}createOperationFromJSON(t){return Js.fromJSON(t,this.document)}destroy(){this.document.destroy(),this.stopListening()}_runPendingChanges(){const t=[];this.fire("_beforeChanges");try{for(;this._pendingChanges.length;){const e=this._pendingChanges[0].batch;this._currentWriter=new vi(this,e);const n=this._pendingChanges[0].callback(this._currentWriter);t.push(n),this.document._handleChangeBlock(this._currentWriter),this._pendingChanges.shift(),this._currentWriter=null}}finally{this._pendingChanges.length=0,this._currentWriter=null,this.fire("_afterChanges")}return t}}function Wi(t,e){if(t)return t instanceof fn||t instanceof Cn?t:t instanceof Je?e||0===e?new fn(t,e):t.is("rootElement")?new fn(t,"in"):new fn(t,"on"):new fn(t)} +n.rethrowUnexpectedError(e,this)}}applyOperation(e){e._execute()}insertContent(e,t,n,...s){const i=zi(t,n);return this.fire("insertContent",[e,i,n,...s])}insertObject(e,t,n,s,...i){const r=zi(t,n);return this.fire("insertObject",[e,r,s,s,...i])}deleteContent(e,t){Ti(this,e,t)}modifySelection(e,t){!function(e,t,n={}){const s=e.schema,i="backward"!=n.direction,r=n.unit?n.unit:"character",o=!!n.treatEmojiAsSingleUnit,a=t.focus,l=new Xt({boundaries:Li(a,i),singleCharacters:!0,direction:i?"forward":"backward"}),c={walker:l,schema:s,isForward:i,unit:r,treatEmojiAsSingleUnit:o};let h;for(;h=l.next();){if(h.done)return;const n=qi(c,h.value);if(n)return void(t instanceof Cn?e.change((e=>{e.setSelectionFocus(n)})):t.setFocus(n))}}(this,e,t)}getSelectedContent(e){return function(e,t){return e.change((e=>{const n=e.createDocumentFragment(),s=t.getFirstRange();if(!s||s.isCollapsed)return n;const i=s.start.root,r=s.start.getCommonPath(s.end),o=i.getNodeByPath(r);let a;a=s.start.parent==s.end.parent?s:e.createRange(e.createPositionAt(o,s.start.path[r.length]),e.createPositionAt(o,s.end.path[r.length]+1));const l=a.end.offset-a.start.offset;for(const t of a.getItems({shallow:!0}))t.is("$textProxy")?e.appendText(t.data,t.getAttributes(),n):e.append(e.cloneElement(t,!0),n);if(a!=s){const t=s._getTransformedByMove(a.start,e.createPositionAt(n,0),l)[0],i=e.createRange(e.createPositionAt(n,0),t.start);Bi(e.createRange(t.end,e.createPositionAt(n,"end")),e),Bi(i,e)}return n}))}(this,e)}hasContent(e,t={}){const n=e instanceof on?e:on._createIn(e);if(n.isCollapsed)return!1;const{ignoreWhitespaces:s=!1,ignoreMarkers:i=!1}=t;if(!i)for(const e of this.markers.getMarkersIntersectingRange(n))if(e.affectsData)return!0;for(const e of n.getItems())if(this.schema.isContent(e)){if(!e.is("$textProxy"))return!0;if(!s)return!0;if(-1!==e.data.search(/\S/))return!0}return!1}canEditAt(e){const t=zi(e);return this.fire("canEditAt",[t])}createPositionFromPath(e,t,n){return new Zt(e,t,n)}createPositionAt(e,t){return Zt._createAt(e,t)}createPositionAfter(e){return Zt._createAfter(e)}createPositionBefore(e){return Zt._createBefore(e)}createRange(e,t){return new on(e,t)}createRangeIn(e){return on._createIn(e)}createRangeOn(e){return on._createOn(e)}createSelection(...e){return new fn(...e)}createBatch(e){return new hi(e)}createOperationFromJSON(e){return Hs.fromJSON(e,this.document)}destroy(){this.document.destroy(),this.stopListening()}_runPendingChanges(){const e=[];this.fire("_beforeChanges");try{for(;this._pendingChanges.length;){const t=this._pendingChanges[0].batch;this._currentWriter=new Ci(this,t);const n=this._pendingChanges[0].callback(this._currentWriter);e.push(n),this.document._handleChangeBlock(this._currentWriter),this._pendingChanges.shift(),this._currentWriter=null}}finally{this._pendingChanges.length=0,this._currentWriter=null,this.fire("_afterChanges")}return e}}function zi(e,t){if(e)return e instanceof fn||e instanceof Cn?e:e instanceof Jt?t||0===t?new fn(e,t):e.is("rootElement")?new fn(e,"in"):new fn(e,"on"):new fn(e)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class ji extends Oe{constructor(){super(...arguments),this.domEventType="click"}onDomEvent(t){this.fire(t.type,t)}} + */class Ji extends Ot{constructor(){super(...arguments),this.domEventType="click"}onDomEvent(e){this.fire(e.type,e)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class zi extends Oe{constructor(){super(...arguments),this.domEventType=["mousedown","mouseup","mouseover","mouseout"]}onDomEvent(t){this.fire(t.type,t)}} + */class Ki extends Ot{constructor(){super(...arguments),this.domEventType=["mousedown","mouseup","mouseover","mouseout"]}onDomEvent(e){this.fire(e.type,e)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Ui{constructor(t){this.document=t}createDocumentFragment(t){return new Jt(this.document,t)}createElement(t,e,n){return new gt(this.document,t,e,n)}createText(t){return new ot(this.document,t)}clone(t,e=!1){return t._clone(e)}appendChild(t,e){return e._appendChild(t)}insertChild(t,e,n){return n._insertChild(t,e)}removeChildren(t,e,n){return n._removeChildren(t,e)}remove(t){const e=t.parent;return e?this.removeChildren(e.getChildIndex(t),1,e):[]}replace(t,e){const n=t.parent;if(n){const s=n.getChildIndex(t);return this.removeChildren(s,1,n),this.insertChild(s,e,n),!0}return!1}unwrapElement(t){const e=t.parent;if(e){const n=e.getChildIndex(t);this.remove(t),this.insertChild(n,t.getChildren(),e)}}rename(t,e){const n=new gt(this.document,t,e.getAttributes(),e.getChildren());return this.replace(e,n)?n:null}setAttribute(t,e,n){n._setAttribute(t,e)}removeAttribute(t,e){e._removeAttribute(t)}addClass(t,e){e._addClass(t)}removeClass(t,e){e._removeClass(t)}setStyle(t,e,n){I(t)&&void 0===n?e._setStyle(t):n._setStyle(t,e)}removeStyle(t,e){e._removeStyle(t)}setCustomProperty(t,e,n){n._setCustomProperty(t,e)}removeCustomProperty(t,e){return e._removeCustomProperty(t)}createPositionAt(t,e){return At._createAt(t,e)}createPositionAfter(t){return At._createAfter(t)}createPositionBefore(t){return At._createBefore(t)}createRange(t,e){return new Ct(t,e)}createRangeOn(t){return Ct._createOn(t)}createRangeIn(t){return Ct._createIn(t)}createSelection(...t){return new St(...t)}} + */class Gi{constructor(e){this.document=e}createDocumentFragment(e){return new Je(this.document,e)}createElement(e,t,n){return new ge(this.document,e,t,n)}createText(e){return new oe(this.document,e)}clone(e,t=!1){return e._clone(t)}appendChild(e,t){return t._appendChild(e)}insertChild(e,t,n){return n._insertChild(e,t)}removeChildren(e,t,n){return n._removeChildren(e,t)}remove(e){const t=e.parent;return t?this.removeChildren(t.getChildIndex(e),1,t):[]}replace(e,t){const n=e.parent;if(n){const s=n.getChildIndex(e);return this.removeChildren(s,1,n),this.insertChild(s,t,n),!0}return!1}unwrapElement(e){const t=e.parent;if(t){const n=t.getChildIndex(e);this.remove(e),this.insertChild(n,e.getChildren(),t)}}rename(e,t){const n=new ge(this.document,e,t.getAttributes(),t.getChildren());return this.replace(t,n)?n:null}setAttribute(e,t,n){n._setAttribute(e,t)}removeAttribute(e,t){t._removeAttribute(e)}addClass(e,t){t._addClass(e)}removeClass(e,t){t._removeClass(e)}setStyle(e,t,n){B(e)&&void 0===n?t._setStyle(e):n._setStyle(e,t)}removeStyle(e,t){t._removeStyle(e)}setCustomProperty(e,t,n){n._setCustomProperty(e,t)}removeCustomProperty(e,t){return t._removeCustomProperty(e)}createPositionAt(e,t){return Ae._createAt(e,t)}createPositionAfter(e){return Ae._createAfter(e)}createPositionBefore(e){return Ae._createBefore(e)}createRange(e,t){return new Ce(e,t)}createRangeOn(e){return Ce._createOn(e)}createRangeIn(e){return Ce._createIn(e)}createSelection(...e){return new Ee(...e)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const Ji=/^#([0-9a-f]{3,4}|[0-9a-f]{6}|[0-9a-f]{8})$/i,Ki=/^rgb\([ ]?([0-9]{1,3}[ %]?,[ ]?){2,3}[0-9]{1,3}[ %]?\)$/i,Gi=/^rgba\([ ]?([0-9]{1,3}[ %]?,[ ]?){3}(1|[0-9]+%|[0]?\.?[0-9]+)\)$/i,Hi=/^hsl\([ ]?([0-9]{1,3}[ %]?[,]?[ ]*){3}(1|[0-9]+%|[0]?\.?[0-9]+)?\)$/i,Yi=/^hsla\([ ]?([0-9]{1,3}[ %]?,[ ]?){2,3}(1|[0-9]+%|[0]?\.?[0-9]+)\)$/i,Xi=/\w+\((?:[^()]|\([^()]*\))*\)|\S+/gi,Qi=new Set(["black","silver","gray","white","maroon","red","purple","fuchsia","green","lime","olive","yellow","navy","blue","teal","aqua","orange","aliceblue","antiquewhite","aquamarine","azure","beige","bisque","blanchedalmond","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","gainsboro","ghostwhite","gold","goldenrod","greenyellow","grey","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","limegreen","linen","magenta","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","oldlace","olivedrab","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","skyblue","slateblue","slategray","slategrey","snow","springgreen","steelblue","tan","thistle","tomato","turquoise","violet","wheat","whitesmoke","yellowgreen","activeborder","activecaption","appworkspace","background","buttonface","buttonhighlight","buttonshadow","buttontext","captiontext","graytext","highlight","highlighttext","inactiveborder","inactivecaption","inactivecaptiontext","infobackground","infotext","menu","menutext","scrollbar","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","window","windowframe","windowtext","rebeccapurple","currentcolor","transparent"]);function Zi(t){return t.startsWith("#")?Ji.test(t):t.startsWith("rgb")?Ki.test(t)||Gi.test(t):t.startsWith("hsl")?Hi.test(t)||Yi.test(t):Qi.has(t.toLowerCase())}const tr=["none","hidden","dotted","dashed","solid","double","groove","ridge","inset","outset"];function er(t){return tr.includes(t)}const nr=/^([+-]?[0-9]*([.][0-9]+)?(px|cm|mm|in|pc|pt|ch|em|ex|rem|vh|vw|vmin|vmax)|0)$/;function sr(t){return nr.test(t)}const ir=/^[+-]?[0-9]*([.][0-9]+)?%$/;function rr(t){return ir.test(t)}const or=["repeat-x","repeat-y","repeat","space","round","no-repeat"];function ar(t){return or.includes(t)}const lr=["center","top","bottom","left","right"];function hr(t){return lr.includes(t)}const cr=["fixed","scroll","local"];function ur(t){return cr.includes(t)}const dr=/^url\(/;function fr(t){return dr.test(t)}function mr(t=""){if(""===t)return{top:void 0,right:void 0,bottom:void 0,left:void 0};const e=wr(t),n=e[0],s=e[2]||n,i=e[1]||n;return{top:n,bottom:s,right:i,left:e[3]||i}}function gr(t){return e=>{const{top:n,right:s,bottom:i,left:r}=e,o=[];return[n,s,r,i].every((t=>!!t))?o.push([t,pr(e)]):(n&&o.push([t+"-top",n]),s&&o.push([t+"-right",s]),i&&o.push([t+"-bottom",i]),r&&o.push([t+"-left",r])),o}}function pr({top:t,right:e,bottom:n,left:s}){const i=[];return s!==e?i.push(t,e,n,s):n!==t?i.push(t,e,n):e!==t?i.push(t,e):i.push(t),i.join(" ")}function _r(t){return e=>({path:t,value:mr(e)})}function wr(t){const e=t.matchAll(Xi);return Array.from(e).map((t=>t[0]))} + */const Hi=/^#([0-9a-f]{3,4}|[0-9a-f]{6}|[0-9a-f]{8})$/i,Yi=/^rgb\([ ]?([0-9]{1,3}[ %]?,[ ]?){2,3}[0-9]{1,3}[ %]?\)$/i,Xi=/^rgba\([ ]?([0-9]{1,3}[ %]?,[ ]?){3}(1|[0-9]+%|[0]?\.?[0-9]+)\)$/i,Qi=/^hsl\([ ]?([0-9]{1,3}[ %]?[,]?[ ]*){3}(1|[0-9]+%|[0]?\.?[0-9]+)?\)$/i,Zi=/^hsla\([ ]?([0-9]{1,3}[ %]?,[ ]?){2,3}(1|[0-9]+%|[0]?\.?[0-9]+)\)$/i,er=/\w+\((?:[^()]|\([^()]*\))*\)|\S+/gi,tr=new Set(["black","silver","gray","white","maroon","red","purple","fuchsia","green","lime","olive","yellow","navy","blue","teal","aqua","orange","aliceblue","antiquewhite","aquamarine","azure","beige","bisque","blanchedalmond","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkgrey","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkslategrey","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dimgrey","dodgerblue","firebrick","floralwhite","forestgreen","gainsboro","ghostwhite","gold","goldenrod","greenyellow","grey","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightgrey","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightslategrey","lightsteelblue","lightyellow","limegreen","linen","magenta","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","oldlace","olivedrab","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","skyblue","slateblue","slategray","slategrey","snow","springgreen","steelblue","tan","thistle","tomato","turquoise","violet","wheat","whitesmoke","yellowgreen","activeborder","activecaption","appworkspace","background","buttonface","buttonhighlight","buttonshadow","buttontext","captiontext","graytext","highlight","highlighttext","inactiveborder","inactivecaption","inactivecaptiontext","infobackground","infotext","menu","menutext","scrollbar","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","window","windowframe","windowtext","rebeccapurple","currentcolor","transparent"]);function nr(e){return e.startsWith("#")?Hi.test(e):e.startsWith("rgb")?Yi.test(e)||Xi.test(e):e.startsWith("hsl")?Qi.test(e)||Zi.test(e):tr.has(e.toLowerCase())}const sr=["none","hidden","dotted","dashed","solid","double","groove","ridge","inset","outset"];function ir(e){return sr.includes(e)}const rr=/^([+-]?[0-9]*([.][0-9]+)?(px|cm|mm|in|pc|pt|ch|em|ex|rem|vh|vw|vmin|vmax)|0)$/;function or(e){return rr.test(e)}const ar=/^[+-]?[0-9]*([.][0-9]+)?%$/;function lr(e){return ar.test(e)}const cr=["repeat-x","repeat-y","repeat","space","round","no-repeat"];function hr(e){return cr.includes(e)}const dr=["center","top","bottom","left","right"];function ur(e){return dr.includes(e)}const fr=["fixed","scroll","local"];function mr(e){return fr.includes(e)}const gr=/^url\(/;function pr(e){return gr.test(e)}function _r(e=""){if(""===e)return{top:void 0,right:void 0,bottom:void 0,left:void 0};const t=vr(e),n=t[0],s=t[2]||n,i=t[1]||n;return{top:n,bottom:s,right:i,left:t[3]||i}}function wr(e){return t=>{const{top:n,right:s,bottom:i,left:r}=t,o=[];return[n,s,r,i].every((e=>!!e))?o.push([e,yr(t)]):(n&&o.push([e+"-top",n]),s&&o.push([e+"-right",s]),i&&o.push([e+"-bottom",i]),r&&o.push([e+"-left",r])),o}}function yr({top:e,right:t,bottom:n,left:s}){const i=[];return s!==t?i.push(e,t,n,s):n!==e?i.push(e,t,n):t!==e?i.push(e,t):i.push(e),i.join(" ")}function br(e){return t=>({path:e,value:_r(t)})}function vr(e){const t=e.matchAll(er);return Array.from(t).map((e=>e[0]))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function yr(t){t.setNormalizer("background",(t=>{const e={},n=wr(t);for(const t of n)ar(t)?(e.repeat=e.repeat||[],e.repeat.push(t)):hr(t)?(e.position=e.position||[],e.position.push(t)):ur(t)?e.attachment=t:Zi(t)?e.color=t:fr(t)&&(e.image=t);return{path:"background",value:e}})),t.setNormalizer("background-color",(t=>({path:"background.color",value:t}))),t.setReducer("background",(t=>{const e=[];return e.push(["background-color",t.color]),e})),t.setStyleRelation("background",["background-color"])} + */function Pr(e){e.setNormalizer("background",(e=>{const t={},n=vr(e);for(const e of n)hr(e)?(t.repeat=t.repeat||[],t.repeat.push(e)):ur(e)?(t.position=t.position||[],t.position.push(e)):mr(e)?t.attachment=e:nr(e)?t.color=e:pr(e)&&(t.image=e);return{path:"background",value:t}})),e.setNormalizer("background-color",(e=>({path:"background.color",value:e}))),e.setReducer("background",(e=>{const t=[];return t.push(["background-color",e.color]),t})),e.setStyleRelation("background",["background-color"])} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -function br(t){t.setNormalizer("border",(t=>{const{color:e,style:n,width:s}=Er(t);return{path:"border",value:{color:mr(e),style:mr(n),width:mr(s)}}})),t.setNormalizer("border-top",vr("top")),t.setNormalizer("border-right",vr("right")),t.setNormalizer("border-bottom",vr("bottom")),t.setNormalizer("border-left",vr("left")),t.setNormalizer("border-color",Pr("color")),t.setNormalizer("border-width",Pr("width")),t.setNormalizer("border-style",Pr("style")),t.setNormalizer("border-top-color",Cr("color","top")),t.setNormalizer("border-top-style",Cr("style","top")),t.setNormalizer("border-top-width",Cr("width","top")),t.setNormalizer("border-right-color",Cr("color","right")),t.setNormalizer("border-right-style",Cr("style","right")),t.setNormalizer("border-right-width",Cr("width","right")),t.setNormalizer("border-bottom-color",Cr("color","bottom")),t.setNormalizer("border-bottom-style",Cr("style","bottom")),t.setNormalizer("border-bottom-width",Cr("width","bottom")),t.setNormalizer("border-left-color",Cr("color","left")),t.setNormalizer("border-left-style",Cr("style","left")),t.setNormalizer("border-left-width",Cr("width","left")),t.setExtractor("border-top",kr("top")),t.setExtractor("border-right",kr("right")),t.setExtractor("border-bottom",kr("bottom")),t.setExtractor("border-left",kr("left")),t.setExtractor("border-top-color","border.color.top"),t.setExtractor("border-right-color","border.color.right"),t.setExtractor("border-bottom-color","border.color.bottom"),t.setExtractor("border-left-color","border.color.left"),t.setExtractor("border-top-width","border.width.top"),t.setExtractor("border-right-width","border.width.right"),t.setExtractor("border-bottom-width","border.width.bottom"),t.setExtractor("border-left-width","border.width.left"),t.setExtractor("border-top-style","border.style.top"),t.setExtractor("border-right-style","border.style.right"),t.setExtractor("border-bottom-style","border.style.bottom"),t.setExtractor("border-left-style","border.style.left"),t.setReducer("border-color",gr("border-color")),t.setReducer("border-style",gr("border-style")),t.setReducer("border-width",gr("border-width")),t.setReducer("border-top",Rr("top")),t.setReducer("border-right",Rr("right")),t.setReducer("border-bottom",Rr("bottom")),t.setReducer("border-left",Rr("left")),t.setReducer("border",function(){return e=>{const n=Sr(e,"top"),s=Sr(e,"right"),i=Sr(e,"bottom"),r=Sr(e,"left"),o=[n,s,i,r],a={width:t(o,"width"),style:t(o,"style"),color:t(o,"color")},l=xr(a,"all");if(l.length)return l;const h=Object.entries(a).reduce(((t,[e,n])=>(n&&(t.push([`border-${e}`,n]),o.forEach((t=>delete t[e]))),t)),[]);return[...h,...xr(n,"top"),...xr(s,"right"),...xr(i,"bottom"),...xr(r,"left")]};function t(t,e){return t.map((t=>t[e])).reduce(((t,e)=>t==e?t:null))}}()),t.setStyleRelation("border",["border-color","border-style","border-width","border-top","border-right","border-bottom","border-left","border-top-color","border-right-color","border-bottom-color","border-left-color","border-top-style","border-right-style","border-bottom-style","border-left-style","border-top-width","border-right-width","border-bottom-width","border-left-width"]),t.setStyleRelation("border-color",["border-top-color","border-right-color","border-bottom-color","border-left-color"]),t.setStyleRelation("border-style",["border-top-style","border-right-style","border-bottom-style","border-left-style"]),t.setStyleRelation("border-width",["border-top-width","border-right-width","border-bottom-width","border-left-width"]),t.setStyleRelation("border-top",["border-top-color","border-top-style","border-top-width"]),t.setStyleRelation("border-right",["border-right-color","border-right-style","border-right-width"]),t.setStyleRelation("border-bottom",["border-bottom-color","border-bottom-style","border-bottom-width"]),t.setStyleRelation("border-left",["border-left-color","border-left-style","border-left-width"])}function vr(t){return e=>{const{color:n,style:s,width:i}=Er(e),r={};return void 0!==n&&(r.color={[t]:n}),void 0!==s&&(r.style={[t]:s}),void 0!==i&&(r.width={[t]:i}),{path:"border",value:r}}}function Pr(t){return e=>({path:"border",value:Ar(e,t)})}function Ar(t,e){return{[e]:mr(t)}}function Cr(t,e){return n=>({path:"border",value:{[t]:{[e]:n}}})}function kr(t){return(e,n)=>{if(n.border)return Sr(n.border,t)}}function Sr(t,e){const n={};return t.width&&t.width[e]&&(n.width=t.width[e]),t.style&&t.style[e]&&(n.style=t.style[e]),t.color&&t.color[e]&&(n.color=t.color[e]),n}function Er(t){const e={},n=wr(t);for(const t of n)sr(t)||/thin|medium|thick/.test(t)?e.width=t:er(t)?e.style=t:e.color=t;return e}function Rr(t){return e=>xr(e,t)}function xr(t,e){const n=[];if(t&&t.width&&n.push("width"),t&&t.style&&n.push("style"),t&&t.color&&n.push("color"),3==n.length){const s=n.map((e=>t[e])).join(" ");return["all"==e?["border",s]:[`border-${e}`,s]]}return"all"==e?[]:n.map((n=>[`border-${e}-${n}`,t[n]]))} +function Ar(e){e.setNormalizer("border",(e=>{const{color:t,style:n,width:s}=Tr(e);return{path:"border",value:{color:_r(t),style:_r(n),width:_r(s)}}})),e.setNormalizer("border-top",Cr("top")),e.setNormalizer("border-right",Cr("right")),e.setNormalizer("border-bottom",Cr("bottom")),e.setNormalizer("border-left",Cr("left")),e.setNormalizer("border-color",kr("color")),e.setNormalizer("border-width",kr("width")),e.setNormalizer("border-style",kr("style")),e.setNormalizer("border-top-color",Sr("color","top")),e.setNormalizer("border-top-style",Sr("style","top")),e.setNormalizer("border-top-width",Sr("width","top")),e.setNormalizer("border-right-color",Sr("color","right")),e.setNormalizer("border-right-style",Sr("style","right")),e.setNormalizer("border-right-width",Sr("width","right")),e.setNormalizer("border-bottom-color",Sr("color","bottom")),e.setNormalizer("border-bottom-style",Sr("style","bottom")),e.setNormalizer("border-bottom-width",Sr("width","bottom")),e.setNormalizer("border-left-color",Sr("color","left")),e.setNormalizer("border-left-style",Sr("style","left")),e.setNormalizer("border-left-width",Sr("width","left")),e.setExtractor("border-top",Rr("top")),e.setExtractor("border-right",Rr("right")),e.setExtractor("border-bottom",Rr("bottom")),e.setExtractor("border-left",Rr("left")),e.setExtractor("border-top-color","border.color.top"),e.setExtractor("border-right-color","border.color.right"),e.setExtractor("border-bottom-color","border.color.bottom"),e.setExtractor("border-left-color","border.color.left"),e.setExtractor("border-top-width","border.width.top"),e.setExtractor("border-right-width","border.width.right"),e.setExtractor("border-bottom-width","border.width.bottom"),e.setExtractor("border-left-width","border.width.left"),e.setExtractor("border-top-style","border.style.top"),e.setExtractor("border-right-style","border.style.right"),e.setExtractor("border-bottom-style","border.style.bottom"),e.setExtractor("border-left-style","border.style.left"),e.setReducer("border-color",wr("border-color")),e.setReducer("border-style",wr("border-style")),e.setReducer("border-width",wr("border-width")),e.setReducer("border-top",Or("top")),e.setReducer("border-right",Or("right")),e.setReducer("border-bottom",Or("bottom")),e.setReducer("border-left",Or("left")),e.setReducer("border",function(){return t=>{const n=xr(t,"top"),s=xr(t,"right"),i=xr(t,"bottom"),r=xr(t,"left"),o=[n,s,i,r],a={width:e(o,"width"),style:e(o,"style"),color:e(o,"color")},l=Mr(a,"all");if(l.length)return l;const c=Object.entries(a).reduce(((e,[t,n])=>(n&&(e.push([`border-${t}`,n]),o.forEach((e=>delete e[t]))),e)),[]);return[...c,...Mr(n,"top"),...Mr(s,"right"),...Mr(i,"bottom"),...Mr(r,"left")]};function e(e,t){return e.map((e=>e[t])).reduce(((e,t)=>e==t?e:null))}}()),e.setStyleRelation("border",["border-color","border-style","border-width","border-top","border-right","border-bottom","border-left","border-top-color","border-right-color","border-bottom-color","border-left-color","border-top-style","border-right-style","border-bottom-style","border-left-style","border-top-width","border-right-width","border-bottom-width","border-left-width"]),e.setStyleRelation("border-color",["border-top-color","border-right-color","border-bottom-color","border-left-color"]),e.setStyleRelation("border-style",["border-top-style","border-right-style","border-bottom-style","border-left-style"]),e.setStyleRelation("border-width",["border-top-width","border-right-width","border-bottom-width","border-left-width"]),e.setStyleRelation("border-top",["border-top-color","border-top-style","border-top-width"]),e.setStyleRelation("border-right",["border-right-color","border-right-style","border-right-width"]),e.setStyleRelation("border-bottom",["border-bottom-color","border-bottom-style","border-bottom-width"]),e.setStyleRelation("border-left",["border-left-color","border-left-style","border-left-width"])}function Cr(e){return t=>{const{color:n,style:s,width:i}=Tr(t),r={};return void 0!==n&&(r.color={[e]:n}),void 0!==s&&(r.style={[e]:s}),void 0!==i&&(r.width={[e]:i}),{path:"border",value:r}}}function kr(e){return t=>({path:"border",value:Er(t,e)})}function Er(e,t){return{[t]:_r(e)}}function Sr(e,t){return n=>({path:"border",value:{[e]:{[t]:n}}})}function Rr(e){return(t,n)=>{if(n.border)return xr(n.border,e)}}function xr(e,t){const n={};return e.width&&e.width[t]&&(n.width=e.width[t]),e.style&&e.style[t]&&(n.style=e.style[t]),e.color&&e.color[t]&&(n.color=e.color[t]),n}function Tr(e){const t={},n=vr(e);for(const e of n)or(e)||/thin|medium|thick/.test(e)?t.width=e:ir(e)?t.style=e:t.color=e;return t}function Or(e){return t=>Mr(t,e)}function Mr(e,t){const n=[];if(e&&e.width&&n.push("width"),e&&e.style&&n.push("style"),e&&e.color&&n.push("color"),3==n.length){const s=n.map((t=>e[t])).join(" ");return["all"==t?["border",s]:[`border-${t}`,s]]}return"all"==t?[]:n.map((n=>[`border-${t}-${n}`,e[n]]))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Tr(t){t.setNormalizer("margin",_r("margin")),t.setNormalizer("margin-top",(t=>({path:"margin.top",value:t}))),t.setNormalizer("margin-right",(t=>({path:"margin.right",value:t}))),t.setNormalizer("margin-bottom",(t=>({path:"margin.bottom",value:t}))),t.setNormalizer("margin-left",(t=>({path:"margin.left",value:t}))),t.setReducer("margin",gr("margin")),t.setStyleRelation("margin",["margin-top","margin-right","margin-bottom","margin-left"])} + */function Nr(e){e.setNormalizer("margin",br("margin")),e.setNormalizer("margin-top",(e=>({path:"margin.top",value:e}))),e.setNormalizer("margin-right",(e=>({path:"margin.right",value:e}))),e.setNormalizer("margin-bottom",(e=>({path:"margin.bottom",value:e}))),e.setNormalizer("margin-left",(e=>({path:"margin.left",value:e}))),e.setReducer("margin",wr("margin")),e.setStyleRelation("margin",["margin-top","margin-right","margin-bottom","margin-left"])} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Or(t){t.setNormalizer("padding",_r("padding")),t.setNormalizer("padding-top",(t=>({path:"padding.top",value:t}))),t.setNormalizer("padding-right",(t=>({path:"padding.right",value:t}))),t.setNormalizer("padding-bottom",(t=>({path:"padding.bottom",value:t}))),t.setNormalizer("padding-left",(t=>({path:"padding.left",value:t}))),t.setReducer("padding",gr("padding")),t.setStyleRelation("padding",["padding-top","padding-right","padding-bottom","padding-left"])}export{It as AttributeElement,qs as AttributeOperation,Rt as BubblingEventInfo,ji as ClickObserver,Cs as Conversion,As as DataController,$e as DataTransfer,bi as DocumentFragment,Cn as DocumentSelection,Ce as DomConverter,Te as DomEventData,Oe as DomEventObserver,Kt as DowncastWriter,es as EditingController,ze as EditingView,Ye as Element,Ie as FocusObserver,di as History,Ps as HtmlDataProcessor,Is as InsertOperation,ii as LivePosition,bn as LiveRange,$s as MarkerOperation,lt as Matcher,Vs as MergeOperation,Li as Model,zi as MouseObserver,Bs as MoveOperation,Ls as NoOperation,xe as Observer,Js as OperationFactory,Ze as Position,on as Range,Ws as RenameOperation,fe as Renderer,js as RootAttributeOperation,zs as RootOperation,Ds as SplitOperation,ut as StylesMap,dt as StylesProcessor,je as TabObserver,Ge as Text,He as TextProxy,Xe as TreeWalker,Ui as UpcastWriter,It as ViewAttributeElement,_t as ViewContainerElement,Bt as ViewDocument,Jt as ViewDocumentFragment,yt as ViewEditableElement,gt as ViewElement,$t as ViewEmptyElement,zt as ViewRawElement,vt as ViewRootEditableElement,ot as ViewText,Pt as ViewTreeWalker,Lt as ViewUIElement,yr as addBackgroundRules,br as addBorderRules,Tr as addMarginRules,Or as addPaddingRules,X as disablePlaceholder,Y as enablePlaceholder,pr as getBoxSidesShorthandValue,gr as getBoxSidesValueReducer,mr as getBoxSidesValues,wt as getFillerOffset,_r as getPositionShorthandNormalizer,wr as getShorthandValues,Z as hidePlaceholder,ur as isAttachment,Zi as isColor,sr as isLength,er as isLineStyle,rr as isPercentage,hr as isPosition,ar as isRepeat,fr as isURL,tt as needsPlaceholder,Q as showPlaceholder,Xs as transformSets}; \ No newline at end of file + */function Ir(e){e.setNormalizer("padding",br("padding")),e.setNormalizer("padding-top",(e=>({path:"padding.top",value:e}))),e.setNormalizer("padding-right",(e=>({path:"padding.right",value:e}))),e.setNormalizer("padding-bottom",(e=>({path:"padding.bottom",value:e}))),e.setNormalizer("padding-left",(e=>({path:"padding.left",value:e}))),e.setReducer("padding",wr("padding")),e.setStyleRelation("padding",["padding-top","padding-right","padding-bottom","padding-left"])} +/** + * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. + * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license + */class Fr{constructor(e,t={}){this.skipComments=!0,this.namespaces=t.namespaces||[],this.domParser=new DOMParser,this.domConverter=new Ct(e,{renderingMode:"data"}),this.htmlWriter=new Cs}toData(e){const t=this.domConverter.viewToDom(e);return this.htmlWriter.getHtml(t)}toView(e){const t=this._toDom(e);return this.domConverter.domToView(t,{keepOriginalCase:!0,skipComments:this.skipComments})}registerRawContentMatcher(e){this.domConverter.registerRawContentMatcher(e)}useFillerType(e){this.domConverter.blockFillerMode="marked"==e?"markedNbsp":"nbsp"}_toDom(e){e=`<xml ${this.namespaces.map((e=>`xmlns:${e}="nsp"`)).join(" ")}>${e}</xml>`;const t=this.domParser.parseFromString(e,"text/xml"),n=t.querySelector("parsererror");if(n)throw new Error("Parse error - "+n.textContent);const s=t.createDocumentFragment(),i=t.documentElement.childNodes;for(;i.length>0;)s.appendChild(i[0]);return s}} +/** + * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. + * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license + */const Br="[",Dr="]",Vr="{",$r="}",qr={container:_e,attribute:Be,empty:$e,ui:Le,raw:Ue},Lr={setContentOf:(e,t)=>{e.innerHTML=t}};function Wr(e,t={}){if(!(e instanceof Ut))throw new TypeError("View needs to be an instance of module:engine/view/view~View.");const n=e.document,s=!!t.withoutSelection,i=t.rootName||"main",r=n.getRoot(i),o={showType:t.showType,showPriority:t.showPriority,renderUIElements:t.renderUIElements,renderRawElements:t.renderRawElements,ignoreRoot:!0,domConverter:t.domConverter};return s?Wr._stringify(r,null,o):Wr._stringify(r,n.selection,o)}function jr(e,t,n={}){if(!(e instanceof Ut))throw new TypeError("View needs to be an instance of module:engine/view/view~View.");const s=e.document,i=n.rootName||"main",r=s.getRoot(i);e.change((e=>{const n=jr._parse(t,{rootElement:r});n.view&&n.selection&&e.setSelection(n.selection)}))}function Ur(e,t=null,n={}){let s;s=t instanceof Ae||t instanceof Ce?new Se(t):t;return new Kr(e,s,n).stringify()}function zr(e,t={}){const n=new Fe(new ue);t.order=t.order||[];const s=new Jr({sameSelectionCharacters:t.sameSelectionCharacters});let i=new Fr(n,{namespaces:Object.keys(qr)}).toView(e);if(i=Gr(i),t.rootElement){const e=t.rootElement,n=i._removeChildren(0,i.childCount);e._removeChildren(0,e.childCount),e._appendChild(n),i=e}const r=s.parse(i,t.order);if(i.is("documentFragment")&&1===i.childCount&&(i=i.getChild(0)),r.length){return{view:i,selection:new Se(r,{backward:!!t.lastRangeBackward})}}return i.parent&&i._remove(),i}Wr._stringify=Ur,jr._parse=zr;class Jr{constructor(e){this.sameSelectionCharacters=!!e.sameSelectionCharacters}parse(e,t){this._positions=[],this._getPositions(e);let n=this._createRanges();if(t.length){if(t.length!=n.length)throw new Error(`Parse error - there are ${n.length} ranges found, but ranges order array contains ${t.length} elements.`);n=this._sortRanges(n,t)}return n}_getPositions(e){if(e.is("documentFragment")||e.is("element")){const t=[...e.getChildren()];for(const e of t)this._getPositions(e)}if(e.is("$text")){const t=new RegExp(`[${Vr}${$r}\\${Dr}\\${Br}]`,"g");let n,s=e.data,i=0;const r=[];for(;n=t.exec(s);){const e=n.index,t=n[0];r.push({bracket:t,textOffset:e-i}),i++}s=s.replace(t,""),e._data=s;const o=e.index,a=e.parent;s||e._remove();for(const t of r)if(s)if(this.sameSelectionCharacters||!this.sameSelectionCharacters&&(t.bracket==Vr||t.bracket==$r))this._positions.push({bracket:t.bracket,position:new Ae(e,t.textOffset)});else{if(!this.sameSelectionCharacters&&0!==t.textOffset&&t.textOffset!==s.length)throw new Error(`Parse error - range delimiter '${t.bracket}' is placed inside text node.`);const e=0===t.textOffset?o:o+1;this._positions.push({bracket:t.bracket,position:new Ae(a,e)})}else{if(!this.sameSelectionCharacters&&t.bracket==Vr||t.bracket==$r)throw new Error(`Parse error - text range delimiter '${t.bracket}' is placed inside empty text node. `);this._positions.push({bracket:t.bracket,position:new Ae(a,o)})}}}_sortRanges(e,t){const n=[];let s=0;for(const i of t){if(void 0===e[i-1])throw new Error("Parse error - provided ranges order is invalid.");n[i-1]=e[s],s++}return n}_createRanges(){const e=[];let t=null;for(const n of this._positions){if(!t&&(n.bracket==Dr||n.bracket==$r))throw new Error(`Parse error - end of range was found '${n.bracket}' but range was not started before.`);if(t&&(n.bracket==Br||n.bracket==Vr))throw new Error(`Parse error - start of range was found '${n.bracket}' but one range is already started.`);n.bracket==Br||n.bracket==Vr?t=new Ce(n.position,n.position):(t.end=n.position,e.push(t),t=null)}if(null!==t)throw new Error("Parse error - range was started but no end delimiter was found.");return e}}class Kr{constructor(e,t,n){this.root=e,this.selection=t,this.ranges=[],t&&(this.ranges=[...t.getRanges()]),this.showType=!!n.showType,this.showPriority=!!n.showPriority,this.showAttributeElementId=!!n.showAttributeElementId,this.ignoreRoot=!!n.ignoreRoot,this.sameSelectionCharacters=!!n.sameSelectionCharacters,this.renderUIElements=!!n.renderUIElements,this.renderRawElements=!!n.renderRawElements,this.domConverter=n.domConverter||Lr}stringify(){let e="";return this._walkView(this.root,(t=>{e+=t})),e}_walkView(e,t){const n=this.ignoreRoot&&this.root===e;if(e.is("element")||e.is("documentFragment")){if(e.is("element")&&!n&&t(this._stringifyElementOpen(e)),this.renderUIElements&&e.is("uiElement"))t(e.render(document,this.domConverter).innerHTML);else if(this.renderRawElements&&e.is("rawElement")){const n=document.createElement("div");e.render(n,this.domConverter),t(n.innerHTML)}else{let n=0;t(this._stringifyElementRanges(e,n));for(const s of e.getChildren())this._walkView(s,t),n++,t(this._stringifyElementRanges(e,n))}e.is("element")&&!n&&t(this._stringifyElementClose(e))}e.is("$text")&&t(this._stringifyTextRanges(e))}_stringifyElementRanges(e,t){let n="",s="",i="";for(const r of this.ranges)r.start.parent==e&&r.start.offset===t&&(r.isCollapsed?i+=Br+Dr:n+=Br),r.end.parent!==e||r.end.offset!==t||r.isCollapsed||(s+=Dr);return s+i+n}_stringifyTextRanges(e){const t=e.data.length,n=e.data.split("");let s,i;this.sameSelectionCharacters?(s=Br,i=Dr):(s=Vr,i=$r),n[t]="";const r=n.map((e=>({letter:e,start:"",end:"",collapsed:""})));for(const n of this.ranges){const o=n.start,a=n.end;o.parent==e&&o.offset>=0&&o.offset<=t&&(n.isCollapsed?r[a.offset].collapsed+=s+i:r[o.offset].start+=s),a.parent==e&&a.offset>=0&&a.offset<=t&&!n.isCollapsed&&(r[a.offset].end+=i)}return r.map((e=>e.end+e.collapsed+e.start+e.letter)).join("")}_stringifyElementOpen(e){const t=this._stringifyElementPriority(e),n=this._stringifyElementId(e);return`<${[[this._stringifyElementType(e),e.name].filter((e=>""!==e)).join(":"),t,n,this._stringifyElementAttributes(e)].filter((e=>""!==e)).join(" ")}>`}_stringifyElementClose(e){return`</${[this._stringifyElementType(e),e.name].filter((e=>""!==e)).join(":")}>`}_stringifyElementType(e){if(this.showType)for(const t in qr)if(e instanceof qr[t])return t;return""}_stringifyElementPriority(e){return this.showPriority&&e.is("attributeElement")?`view-priority="${e.priority}"`:""}_stringifyElementId(e){return this.showAttributeElementId&&e.is("attributeElement")&&e.id?`view-id="${e.id}"`:""}_stringifyElementAttributes(e){const t=[],n=[...e.getAttributeKeys()].sort();for(const s of n){let n;n="class"===s?[...e.getClassNames()].sort().join(" "):"style"===s?[...e.getStyleNames()].sort().map((t=>`${t}:${e.getStyle(t).replace(/"/g,""")}`)).join(";"):e.getAttribute(s),t.push(`${s}="${n}"`)}return t.join(" ")}}function Gr(e){if(e.is("element")||e.is("documentFragment")){const t=e.is("documentFragment")?new Je(e.document):function(e,t){const n=function(e){const t=e.name.split(":"),n=function(e){const t=parseInt(e,10);if(!isNaN(t))return t;return null} +/** + * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. + * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license + */(e.getAttribute("view-priority")),s=e.hasAttribute("view-id")?e.getAttribute("view-id"):null;if(e._removeAttribute("view-priority"),e._removeAttribute("view-id"),1==t.length)return{name:t[0],type:null!==n?"attribute":null,priority:n,id:s};const i=function(e){return e in qr?e:null}(t[0]);if(i)return{name:t[1],type:i,priority:n,id:s};throw new Error(`Parse error - cannot parse element's name: ${e.name}.`)}(t),s=qr[n.type],i=s?new s(e,n.name):new ge(e,n.name);i.is("attributeElement")&&(null!==n.priority&&(i._priority=n.priority),null!==n.id&&(i._id=n.id));for(const e of t.getAttributeKeys())i._setAttribute(e,t.getAttribute(e));return i}(e.document,e);for(const n of[...e.getChildren()]){if(t.is("emptyElement"))throw new Error("Parse error - cannot parse inside EmptyElement.");if(t.is("uiElement"))throw new Error("Parse error - cannot parse inside UIElement.");if(t.is("rawElement"))throw new Error("Parse error - cannot parse inside RawElement.");t._appendChild(Gr(n))}return t}return e}function Hr(e,t={}){if(!(e instanceof Ui))throw new TypeError("Model needs to be an instance of module:engine/model/model~Model.");const n=t.rootName||"main",s=e.document.getRoot(n);return Hr._stringify(s,t.withoutSelection?null:e.document.selection,t.convertMarkers?e.markers:null)}function Yr(e,t,n={}){if(!(e instanceof Ui))throw new TypeError("Model needs to be an instance of module:engine/model/model~Model.");let s,i=null;const r=e.document.getRoot(n.rootName||"main"),o=Yr._parse(t,e.schema,{lastRangeBackward:n.lastRangeBackward,selectionAttributes:n.selectionAttributes,context:[r.name]});function a(t){if(t.remove(t.createRangeIn(r)),t.insert(s,r),t.setSelection(null),t.removeSelectionAttribute(e.document.selection.getAttributeKeys()),i){const e=[];for(const t of i.getRanges()){const n=new Zt(r,t.start.path),s=new Zt(r,t.end.path);e.push(new on(n,s))}t.setSelection(e,{backward:i.isBackward}),n.selectionAttributes&&t.setSelectionAttribute(i.getAttributes())}}"model"in o?(s=o.model,i=o.selection):s=o,void 0!==n.batchType?e.enqueueChange(n.batchType,a):e.change(a)}function Xr(e,t=null,n=null){const s=new Ui,i=new an;let r,o=null;if(e instanceof pi||e instanceof Ai)r=s.createRangeIn(e);else if(e.parent)r=new on(s.createPositionBefore(e),s.createPositionAfter(e));else{const t=new Ai(e);r=s.createRangeIn(t)}t instanceof fn||t instanceof Cn?o=t:(t instanceof on||t instanceof Zt)&&(o=new fn(t));const a=new ue,l=new Ut(a),c=l.document,h=new ve(c,"div");h.rootName="main",c.roots.add(h);const d=new hn({mapper:i,schema:s.schema});i.bindElements(e.root,h),d.on("insert:$text",((e,t,n)=>{if(!n.consumable.consume(t.item,e.name))return;const s=n.writer,i=n.mapper.toViewPosition(t.range.start),r=s.createText(t.item.data);s.insert(i,r)})),d.on("insert",((e,t,n)=>{n.convertAttributes(t.item),t.reconversion||!t.item.is("element")||t.item.isEmpty||n.convertChildren(t.item)}),{priority:"lowest"}),d.on("attribute",((e,t,n)=>{if(t.item instanceof fn||t.item instanceof Cn||t.item.is("$textProxy")){const s=Tn(((e,{writer:n})=>n.createAttributeElement("model-text-with-attributes",{[t.attributeKey]:to(e)})));s(e,t,n)}})),d.on("insert",On((e=>{const t=no(e.getAttributes(),to);return new _e(c,e.name,t)}))),d.on("selection",((e,t,n)=>{const s=t.selection;if(s.isCollapsed)return;if(!n.consumable.consume(s,"selection"))return;const i=[];for(const e of s.getRanges())i.push(n.mapper.toViewRange(e));n.writer.setSelection(i,{backward:s.isBackward})})),d.on("selection",((e,t,n)=>{const s=t.selection;if(!s.isCollapsed)return;if(!n.consumable.consume(s,"selection"))return;const i=n.writer,r=s.getFirstPosition(),o=n.mapper.toViewPosition(r),a=i.breakAttributes(o);i.setSelection(a)})),d.on("addMarker",Mn(((e,{writer:t})=>{const n=e.markerName+":"+(e.isOpening?"start":"end");return t.createUIElement(n)})));const u=new Map;if(n)for(const e of Array.from(n).sort(((e,t)=>e.name<t.name?1:-1)))u.set(e.name,e.getRange());const f=l._writer;d.convert(r,u,f),o&&d.convertSelection(o,n||s.markers,f);let m=Ur(h,c.selection,{sameSelectionCharacters:!0});return m=m.substr(5,m.length-11),l.destroy(),m.replace(new RegExp("model-text-with-attributes","g"),"$text")}function Qr(e,t,n={}){const s=new an,i=zr(e=e.replace(new RegExp("\\$text","g"),"model-text-with-attributes"),{sameSelectionCharacters:!0,lastRangeBackward:!!n.lastRangeBackward});let o,a=null,l=null;"view"in i&&"selection"in i?(o=i.view,a=i.selection):o=i;const c=new Ui,h=new As({schema:t});h.on("documentFragment",function(e){return(t,n,s)=>{const i=s.convertChildren(n.viewItem,n.modelCursor);e.bindElements(n.modelCursor.parent,n.viewItem),n=Object.assign(n,i),t.stop()}}(s)),h.on("element:model-text-with-attributes",Zr()),h.on("element",function(e){return(t,n,s)=>{const i=n.viewItem.name;if(!s.schema.checkChild(n.modelCursor,i))throw new Error(`Element '${i}' was not allowed in given position.`);const r=no(n.viewItem.getAttributes(),eo),o=s.writer.createElement(n.viewItem.name,r);s.writer.insert(o,n.modelCursor),e.bindElements(o,n.viewItem),s.convertChildren(n.viewItem,o),n.modelRange=on._createOn(o),n.modelCursor=n.modelRange.end,t.stop()}}(s)),h.on("text",Zr());let d=c.change((e=>h.convert(o.root,e,n.context||"$root")));if(s.bindElements(d,o.root),1==d.childCount&&(d=d.getChild(0)),a){const e=[];for(const t of a.getRanges())e.push(s.toModelRange(t));l=new fn(e,{backward:a.isBackward});for(const[e,t]of r(n.selectionAttributes||[]))l.setAttribute(e,t)}return l?{model:d,selection:l}:d}function Zr(){return(e,t,n)=>{if(!n.schema.checkChild(t.modelCursor,"$text"))throw new Error("Text was not allowed in given position.");let s;if(t.viewItem.is("element")){const e=no(t.viewItem.getAttributes(),eo),i=t.viewItem.getChild(0);s=n.writer.createText(i.data,e)}else s=n.writer.createText(t.viewItem.data);n.writer.insert(s,t.modelCursor),t.modelRange=on._createFromPositionAndShift(t.modelCursor,s.offsetSize),t.modelCursor=t.modelRange.end,e.stop()}}function eo(e){try{return JSON.parse(e)}catch(t){return e}}function to(e){return B(e)?JSON.stringify(e):e}function*no(e,t){for(const[n,s]of e)yield[n,t(s)]}Hr._stringify=Xr,Yr._parse=Qr;export{Be as AttributeElement,js as AttributeOperation,Re as BubblingEventInfo,Ji as ClickObserver,Ss as Conversion,Es as DataController,$t as DataTransfer,Ai as DocumentFragment,Cn as DocumentSelection,Ct as DomConverter,Tt as DomEventData,Ot as DomEventObserver,Ke as DowncastWriter,is as EditingController,Ut as EditingView,Yt as Element,Bt as FocusObserver,gi as History,ks as HtmlDataProcessor,$s as InsertOperation,ai as LivePosition,bn as LiveRange,Ws as MarkerOperation,le as Matcher,Ls as MergeOperation,Ui as Model,Ki as MouseObserver,Vs as MoveOperation,Us as NoOperation,xt as Observer,Hs as OperationFactory,Zt as Position,on as Range,zs as RenameOperation,ft as Renderer,Js as RootAttributeOperation,Ks as RootOperation,qs as SplitOperation,de as StylesMap,ue as StylesProcessor,jt as TabObserver,Gt as Text,Ht as TextProxy,Xt as TreeWalker,Gi as UpcastWriter,Be as ViewAttributeElement,_e as ViewContainerElement,Fe as ViewDocument,Je as ViewDocumentFragment,ye as ViewEditableElement,ge as ViewElement,$e as ViewEmptyElement,Ue as ViewRawElement,ve as ViewRootEditableElement,oe as ViewText,Pe as ViewTreeWalker,Le as ViewUIElement,Hr as _getModelData,Wr as _getViewData,Qr as _parseModel,zr as _parseView,Yr as _setModelData,jr as _setViewData,Xr as _stringifyModel,Ur as _stringifyView,Pr as addBackgroundRules,Ar as addBorderRules,Nr as addMarginRules,Ir as addPaddingRules,X as disablePlaceholder,Y as enablePlaceholder,yr as getBoxSidesShorthandValue,wr as getBoxSidesValueReducer,_r as getBoxSidesValues,we as getFillerOffset,br as getPositionShorthandNormalizer,vr as getShorthandValues,Z as hidePlaceholder,mr as isAttachment,nr as isColor,or as isLength,ir as isLineStyle,lr as isPercentage,ur as isPosition,hr as isRepeat,pr as isURL,ee as needsPlaceholder,Q as showPlaceholder,ei as transformSets}; \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-find-and-replace.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-find-and-replace.js index 74cd22f2492efb3213819da69b93c36e31acf27e..ed45f7dd029cc4c2050869933331d83126615efc 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-find-and-replace.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-find-and-replace.js @@ -1,9 +1,9 @@ -import{icons as e,Plugin as t,Command as i}from"@ckeditor/ckeditor5-core";import{View as s,ViewCollection as n,FocusCycler as r,submitHandler as a,CollapsibleView as c,SwitchButtonView as o,ButtonView as l,LabeledFieldView as d,createLabeledInputText as h,Dialog as f,DropdownView as u,createDropdown as p,FormHeaderView as k,MenuBarMenuListItemButtonView as m,DialogViewPosition as g,CssTransitionDisablerMixin as _}from"@ckeditor/ckeditor5-ui";import{FocusTracker as w,KeystrokeHandler as x,isVisible as b,Rect as v,Collection as y,ObservableMixin as R,uid as V,scrollViewportToShowTarget as T}from"@ckeditor/ckeditor5-utils";import{escapeRegExp as C,debounce as F}from"lodash-es";function B(e,{insertAt:t}={}){if(!e||"undefined"==typeof document)return;const i=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",window.litNonce&&s.setAttribute("nonce",window.litNonce),"top"===t&&i.firstChild?i.insertBefore(s,i.firstChild):i.appendChild(s),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(document.createTextNode(e))}B('.ck-vertical-form .ck-button:after{bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:0;z-index:1}.ck-vertical-form .ck-button:focus:after{display:none}@media screen and (max-width:600px){.ck.ck-responsive-form .ck-button:after{bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:0;z-index:1}.ck.ck-responsive-form .ck-button:focus:after{display:none}}.ck-vertical-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form{padding:var(--ck-spacing-large)}.ck.ck-responsive-form:focus{outline:none}[dir=ltr] .ck.ck-responsive-form>:not(:first-child),[dir=rtl] .ck.ck-responsive-form>:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-responsive-form{padding:0;width:calc(var(--ck-input-width)*.8)}.ck.ck-responsive-form .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-responsive-form .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-responsive-form .ck-labeled-field-view .ck-labeled-field-view__error{white-space:normal}.ck.ck-responsive-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2){border-radius:0;margin-top:var(--ck-spacing-large);padding:var(--ck-spacing-standard)}.ck.ck-responsive-form>.ck-button:last-child:not(:focus),.ck.ck-responsive-form>.ck-button:nth-last-child(2):not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-responsive-form>.ck-button:last-child,[dir=ltr] .ck.ck-responsive-form>.ck-button:nth-last-child(2),[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2){margin-left:0}[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child:last-of-type,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2):last-of-type{border-right:1px solid var(--ck-color-base-border)}}');B(".ck.ck-find-and-replace-form{max-width:100%;& .ck-find-and-replace-form__inputs,.ck-find-and-replace-form__actions{display:flex}& .ck-find-and-replace-form__inputs.ck-find-and-replace-form__inputs .ck-results-counter,.ck-find-and-replace-form__actions.ck-find-and-replace-form__inputs .ck-results-counter{position:absolute}}.ck.ck-find-and-replace-form{width:400px}.ck.ck-find-and-replace-form:focus{outline:none}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions,.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs{align-content:stretch;align-items:center;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;margin:0;padding:var(--ck-spacing-large)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button,.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button{flex:0 0 auto}[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>*+*,[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>*+*{margin-left:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>*+*,[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>*+*{margin-right:var(--ck-spacing-standard)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions .ck-labeled-field-view,.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-labeled-field-view{flex:1 1 auto}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions .ck-labeled-field-view .ck-input,.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-labeled-field-view .ck-input{min-width:50px;width:100%}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs{align-items:flex-start}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button-prev>.ck-icon{transform:rotate(90deg)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button-next>.ck-icon{transform:rotate(-90deg)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{top:50%;transform:translateY(-50%)}[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{left:var(--ck-spacing-standard)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{color:var(--ck-color-base-border)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace{flex:0 0 100%;padding-top:var(--ck-spacing-standard)}[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace{margin-right:0}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions{flex-wrap:wrap;justify-content:flex-end;margin-top:calc(var(--ck-spacing-large)*-1)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button-find{font-weight:700}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button-find .ck-button__label{padding-left:var(--ck-spacing-large);padding-right:var(--ck-spacing-large)}.ck.ck-find-and-replace-form .ck-switchbutton{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}@media screen and (max-width:600px){.ck.ck-find-and-replace-form{max-width:100%;width:300px}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input{flex-wrap:wrap}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input .ck-labeled-field-view{flex:1 0 auto;margin-bottom:var(--ck-spacing-standard);width:100%}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button{text-align:center}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{flex:1 1 auto}[dir=ltr] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{margin-right:0}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type .ck-button__label{text-align:center;width:100%}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view){flex:1 1 auto;flex-wrap:wrap}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button{text-align:center}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{flex:1 1 auto}[dir=ltr] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{margin-right:0}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button .ck-button__label{text-align:center;width:100%}}"); +import{icons as e,Plugin as t,Command as i}from"@ckeditor/ckeditor5-core";import{View as s,ViewCollection as n,FocusCycler as r,submitHandler as a,CollapsibleView as c,SwitchButtonView as o,ButtonView as l,LabeledFieldView as d,createLabeledInputText as h,Dialog as f,DropdownView as u,createDropdown as p,FormHeaderView as k,MenuBarMenuListItemButtonView as m,DialogViewPosition as g,CssTransitionDisablerMixin as _}from"@ckeditor/ckeditor5-ui";import{FocusTracker as w,KeystrokeHandler as b,isVisible as x,Rect as v,Collection as y,ObservableMixin as R,uid as V,scrollViewportToShowTarget as T}from"@ckeditor/ckeditor5-utils";import{escapeRegExp as C,debounce as F}from"lodash-es";function B(e,{insertAt:t}={}){if(!e||"undefined"==typeof document)return;const i=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",window.litNonce&&s.setAttribute("nonce",window.litNonce),"top"===t&&i.firstChild?i.insertBefore(s,i.firstChild):i.appendChild(s),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(document.createTextNode(e))}B('.ck-vertical-form .ck-button:after{bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:0;z-index:1}.ck-vertical-form .ck-button:focus:after{display:none}@media screen and (max-width:600px){.ck.ck-responsive-form .ck-button:after{bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:0;z-index:1}.ck.ck-responsive-form .ck-button:focus:after{display:none}}.ck-vertical-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form{padding:var(--ck-spacing-large)}.ck.ck-responsive-form:focus{outline:none}[dir=ltr] .ck.ck-responsive-form>:not(:first-child),[dir=rtl] .ck.ck-responsive-form>:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-responsive-form{padding:0;width:calc(var(--ck-input-width)*.8)}.ck.ck-responsive-form .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-responsive-form .ck-labeled-field-view .ck-input-number,.ck.ck-responsive-form .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-responsive-form .ck-labeled-field-view .ck-labeled-field-view__error{white-space:normal}.ck.ck-responsive-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2){border-radius:0;margin-top:var(--ck-spacing-large);padding:var(--ck-spacing-standard)}.ck.ck-responsive-form>.ck-button:last-child:not(:focus),.ck.ck-responsive-form>.ck-button:nth-last-child(2):not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-responsive-form>.ck-button:last-child,[dir=ltr] .ck.ck-responsive-form>.ck-button:nth-last-child(2),[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2){margin-left:0}[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child:last-of-type,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2):last-of-type{border-right:1px solid var(--ck-color-base-border)}}');B(".ck.ck-find-and-replace-form{max-width:100%;& .ck-find-and-replace-form__inputs,.ck-find-and-replace-form__actions{display:flex}& .ck-find-and-replace-form__inputs.ck-find-and-replace-form__inputs .ck-results-counter,.ck-find-and-replace-form__actions.ck-find-and-replace-form__inputs .ck-results-counter{position:absolute}}.ck.ck-find-and-replace-form{width:400px}.ck.ck-find-and-replace-form:focus{outline:none}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions,.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs{align-content:stretch;align-items:center;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;margin:0;padding:var(--ck-spacing-large)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button,.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button{flex:0 0 auto}[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>*+*,[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>*+*{margin-left:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>*+*,[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>*+*{margin-right:var(--ck-spacing-standard)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions .ck-labeled-field-view,.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-labeled-field-view{flex:1 1 auto}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions .ck-labeled-field-view .ck-input,.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-labeled-field-view .ck-input{min-width:50px;width:100%}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs{align-items:flex-start}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button-prev>.ck-icon{transform:rotate(90deg)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button-next>.ck-icon{transform:rotate(-90deg)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{top:50%;transform:translateY(-50%)}[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{left:var(--ck-spacing-standard)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{color:var(--ck-color-base-border)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace{flex:0 0 100%;padding-top:var(--ck-spacing-standard)}[dir=ltr] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace{margin-right:0}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions{flex-wrap:wrap;justify-content:flex-end;margin-top:calc(var(--ck-spacing-large)*-1)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button-find{font-weight:700}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button-find .ck-button__label{padding-left:var(--ck-spacing-large);padding-right:var(--ck-spacing-large)}.ck.ck-find-and-replace-form .ck-switchbutton{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}@media screen and (max-width:600px){.ck.ck-find-and-replace-form{max-width:100%;width:300px}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input{flex-wrap:wrap}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input .ck-labeled-field-view{flex:1 0 auto;margin-bottom:var(--ck-spacing-standard);width:100%}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button{text-align:center}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{flex:1 1 auto}[dir=ltr] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{margin-right:0}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type .ck-button__label{text-align:center;width:100%}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view){flex:1 1 auto;flex-wrap:wrap}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button{text-align:center}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{flex:1 1 auto}[dir=ltr] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{margin-right:0}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button .ck-button__label{text-align:center;width:100%}}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class A extends s{constructor(t){super(t);const i=t.t;this.children=this.createCollection(),this.set("matchCount",0),this.set("highlightOffset",0),this.set("isDirty",!1),this.set("_areCommandsEnabled",{}),this.set("_resultsCounterText",""),this.set("_matchCase",!1),this.set("_wholeWordsOnly",!1),this.bind("_searchResultsFound").to(this,"matchCount",this,"isDirty",((e,t)=>e>0&&!t)),this._findInputView=this._createInputField(i("Find in text…")),this._findPrevButtonView=this._createButton({label:i("Previous result"),class:"ck-button-prev",icon:e.previousArrow,keystroke:"Shift+F3",tooltip:!0}),this._findNextButtonView=this._createButton({label:i("Next result"),class:"ck-button-next",icon:e.previousArrow,keystroke:"F3",tooltip:!0}),this._replaceInputView=this._createInputField(i("Replace with…"),"ck-labeled-field-replace"),this._inputsDivView=this._createInputsDiv(),this._matchCaseSwitchView=this._createMatchCaseSwitch(),this._wholeWordsOnlySwitchView=this._createWholeWordsOnlySwitch(),this._advancedOptionsCollapsibleView=this._createAdvancedOptionsCollapsible(),this._replaceAllButtonView=this._createButton({label:i("Replace all"),class:"ck-button-replaceall",withText:!0}),this._replaceButtonView=this._createButton({label:i("Replace"),class:"ck-button-replace",withText:!0}),this._findButtonView=this._createButton({label:i("Find"),class:"ck-button-find ck-button-action",withText:!0}),this._actionButtonsDivView=this._createActionButtonsDiv(),this._focusTracker=new w,this._keystrokes=new x,this._focusables=new n,this.focusCycler=new r({focusables:this._focusables,focusTracker:this._focusTracker,keystrokeHandler:this._keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.children.addMany([this._inputsDivView,this._advancedOptionsCollapsibleView,this._actionButtonsDivView]),this.setTemplate({tag:"form",attributes:{class:["ck","ck-find-and-replace-form"],tabindex:"-1"},children:this.children})}render(){super.render(),a({view:this}),this._initFocusCycling(),this._initKeystrokeHandling()}destroy(){super.destroy(),this._focusTracker.destroy(),this._keystrokes.destroy()}focus(e){-1===e?this.focusCycler.focusLast():this.focusCycler.focusFirst()}reset(){this._findInputView.errorText=null,this.isDirty=!0}get _textToFind(){return this._findInputView.fieldView.element.value}get _textToReplace(){return this._replaceInputView.fieldView.element.value}_createInputsDiv(){const e=this.locale,t=e.t,i=new s(e);return this._findInputView.fieldView.on("input",(()=>{this.isDirty=!0})),this._findPrevButtonView.delegate("execute").to(this,"findPrevious"),this._findNextButtonView.delegate("execute").to(this,"findNext"),this._findPrevButtonView.bind("isEnabled").to(this,"_areCommandsEnabled",(({findPrevious:e})=>e)),this._findNextButtonView.bind("isEnabled").to(this,"_areCommandsEnabled",(({findNext:e})=>e)),this._injectFindResultsCounter(),this._replaceInputView.bind("isEnabled").to(this,"_areCommandsEnabled",this,"_searchResultsFound",(({replace:e},t)=>e&&t)),this._replaceInputView.bind("infoText").to(this._replaceInputView,"isEnabled",this._replaceInputView,"isFocused",((e,i)=>e||!i?"":t("Tip: Find some text first in order to replace it."))),i.setTemplate({tag:"div",attributes:{class:["ck","ck-find-and-replace-form__inputs"]},children:[this._findInputView,this._findPrevButtonView,this._findNextButtonView,this._replaceInputView]}),i}_onFindButtonExecute(){if(this._textToFind)this.isDirty=!1,this.fire("findNext",{searchText:this._textToFind,matchCase:this._matchCase,wholeWords:this._wholeWordsOnly});else{const e=this.t;this._findInputView.errorText=e("Text to find must not be empty.")}}_injectFindResultsCounter(){const e=this.locale,t=e.t,i=this.bindTemplate,n=new s(this.locale);this.bind("_resultsCounterText").to(this,"highlightOffset",this,"matchCount",((e,i)=>t("%0 of %1",[e,i]))),n.setTemplate({tag:"span",attributes:{class:["ck","ck-results-counter",i.if("isDirty","ck-hidden")]},children:[{text:i.to("_resultsCounterText")}]});const r=()=>{const t=this._findInputView.fieldView.element;if(!t||!b(t))return;const i=new v(n.element).width,s="ltr"===e.uiLanguageDirection?"paddingRight":"paddingLeft";t.style[s]=i?`calc( 2 * var(--ck-spacing-standard) + ${i}px )`:""};this.on("change:_resultsCounterText",r,{priority:"low"}),this.on("change:isDirty",r,{priority:"low"}),this._findInputView.template.children[0].children.push(n)}_createAdvancedOptionsCollapsible(){const e=this.locale.t,t=new c(this.locale,[this._matchCaseSwitchView,this._wholeWordsOnlySwitchView]);return t.set({label:e("Advanced options"),isCollapsed:!0}),t}_createActionButtonsDiv(){const e=new s(this.locale);return this._replaceButtonView.bind("isEnabled").to(this,"_areCommandsEnabled",this,"_searchResultsFound",(({replace:e},t)=>e&&t)),this._replaceAllButtonView.bind("isEnabled").to(this,"_areCommandsEnabled",this,"_searchResultsFound",(({replaceAll:e},t)=>e&&t)),this._replaceButtonView.on("execute",(()=>{this.fire("replace",{searchText:this._textToFind,replaceText:this._textToReplace})})),this._replaceAllButtonView.on("execute",(()=>{this.fire("replaceAll",{searchText:this._textToFind,replaceText:this._textToReplace}),this.focus()})),this._findButtonView.on("execute",this._onFindButtonExecute.bind(this)),e.setTemplate({tag:"div",attributes:{class:["ck","ck-find-and-replace-form__actions"]},children:[this._replaceAllButtonView,this._replaceButtonView,this._findButtonView]}),e}_createMatchCaseSwitch(){const e=this.locale.t,t=new o(this.locale);return t.set({label:e("Match case"),withText:!0}),t.bind("isOn").to(this,"_matchCase"),t.on("execute",(()=>{this._matchCase=!this._matchCase,this.isDirty=!0})),t}_createWholeWordsOnlySwitch(){const e=this.locale.t,t=new o(this.locale);return t.set({label:e("Whole words only"),withText:!0}),t.bind("isOn").to(this,"_wholeWordsOnly"),t.on("execute",(()=>{this._wholeWordsOnly=!this._wholeWordsOnly,this.isDirty=!0})),t}_initFocusCycling(){[this._findInputView,this._findPrevButtonView,this._findNextButtonView,this._replaceInputView,this._advancedOptionsCollapsibleView.buttonView,this._matchCaseSwitchView,this._wholeWordsOnlySwitchView,this._replaceAllButtonView,this._replaceButtonView,this._findButtonView].forEach((e=>{this._focusables.add(e),this._focusTracker.add(e.element)}))}_initKeystrokeHandling(){const e=e=>e.stopPropagation(),t=e=>{e.stopPropagation(),e.preventDefault()};this._keystrokes.listenTo(this.element),this._keystrokes.set("f3",(e=>{t(e),this._findNextButtonView.fire("execute")})),this._keystrokes.set("shift+f3",(e=>{t(e),this._findPrevButtonView.fire("execute")})),this._keystrokes.set("enter",(e=>{const i=e.target;i===this._findInputView.fieldView.element?(this._areCommandsEnabled.findNext?this._findNextButtonView.fire("execute"):this._findButtonView.fire("execute"),t(e)):i!==this._replaceInputView.fieldView.element||this.isDirty||(this._replaceButtonView.fire("execute"),t(e))})),this._keystrokes.set("shift+enter",(e=>{e.target===this._findInputView.fieldView.element&&(this._areCommandsEnabled.findPrevious?this._findPrevButtonView.fire("execute"):this._findButtonView.fire("execute"),t(e))})),this._keystrokes.set("arrowright",e),this._keystrokes.set("arrowleft",e),this._keystrokes.set("arrowup",e),this._keystrokes.set("arrowdown",e)}_createButton(e){const t=new l(this.locale);return t.set(e),t}_createInputField(e,t){const i=new d(this.locale,h);return i.label=e,i.class=t,i}}var E='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m12.87 13.786 1.532-1.286 3.857 4.596a1 1 0 1 1-1.532 1.286l-3.857-4.596z"/><path d="M16.004 8.5a6.5 6.5 0 0 1-9.216 5.905c-1.154-.53-.863-1.415-.663-1.615.194-.194.564-.592 1.635-.141a4.5 4.5 0 0 0 5.89-5.904l-.104-.227 1.332-1.331c.045-.046.196-.041.224.007a6.47 6.47 0 0 1 .902 3.306zm-3.4-5.715c.562.305.742 1.106.354 1.494-.388.388-.995.414-1.476.178a4.5 4.5 0 0 0-6.086 5.882l.114.236-1.348 1.349c-.038.037-.17.022-.198-.023a6.5 6.5 0 0 1 5.54-9.9 6.469 6.469 0 0 1 3.1.784z"/><path d="M4.001 11.93.948 8.877a.2.2 0 0 1 .141-.341h6.106a.2.2 0 0 1 .141.341L4.283 11.93a.2.2 0 0 1-.282 0zm11.083-6.789 3.053 3.053a.2.2 0 0 1-.14.342H11.89a.2.2 0 0 1-.14-.342l3.052-3.053a.2.2 0 0 1 .282 0z"/></svg>'; +class A extends s{constructor(t){super(t);const i=t.t;this.children=this.createCollection(),this.set("matchCount",0),this.set("highlightOffset",0),this.set("isDirty",!1),this.set("_areCommandsEnabled",{}),this.set("_resultsCounterText",""),this.set("_matchCase",!1),this.set("_wholeWordsOnly",!1),this.bind("_searchResultsFound").to(this,"matchCount",this,"isDirty",((e,t)=>e>0&&!t)),this._findInputView=this._createInputField(i("Find in text…")),this._findPrevButtonView=this._createButton({label:i("Previous result"),class:"ck-button-prev",icon:e.previousArrow,keystroke:"Shift+F3",tooltip:!0}),this._findNextButtonView=this._createButton({label:i("Next result"),class:"ck-button-next",icon:e.previousArrow,keystroke:"F3",tooltip:!0}),this._replaceInputView=this._createInputField(i("Replace with…"),"ck-labeled-field-replace"),this._inputsDivView=this._createInputsDiv(),this._matchCaseSwitchView=this._createMatchCaseSwitch(),this._wholeWordsOnlySwitchView=this._createWholeWordsOnlySwitch(),this._advancedOptionsCollapsibleView=this._createAdvancedOptionsCollapsible(),this._replaceAllButtonView=this._createButton({label:i("Replace all"),class:"ck-button-replaceall",withText:!0}),this._replaceButtonView=this._createButton({label:i("Replace"),class:"ck-button-replace",withText:!0}),this._findButtonView=this._createButton({label:i("Find"),class:"ck-button-find ck-button-action",withText:!0}),this._actionButtonsDivView=this._createActionButtonsDiv(),this._focusTracker=new w,this._keystrokes=new b,this._focusables=new n,this.focusCycler=new r({focusables:this._focusables,focusTracker:this._focusTracker,keystrokeHandler:this._keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.children.addMany([this._inputsDivView,this._advancedOptionsCollapsibleView,this._actionButtonsDivView]),this.setTemplate({tag:"form",attributes:{class:["ck","ck-find-and-replace-form"],tabindex:"-1"},children:this.children})}render(){super.render(),a({view:this}),this._initFocusCycling(),this._initKeystrokeHandling()}destroy(){super.destroy(),this._focusTracker.destroy(),this._keystrokes.destroy()}focus(e){-1===e?this.focusCycler.focusLast():this.focusCycler.focusFirst()}reset(){this._findInputView.errorText=null,this.isDirty=!0}get _textToFind(){return this._findInputView.fieldView.element.value}get _textToReplace(){return this._replaceInputView.fieldView.element.value}_createInputsDiv(){const e=this.locale,t=e.t,i=new s(e);return this._findInputView.fieldView.on("input",(()=>{this.isDirty=!0})),this._findPrevButtonView.delegate("execute").to(this,"findPrevious"),this._findNextButtonView.delegate("execute").to(this,"findNext"),this._findPrevButtonView.bind("isEnabled").to(this,"_areCommandsEnabled",(({findPrevious:e})=>e)),this._findNextButtonView.bind("isEnabled").to(this,"_areCommandsEnabled",(({findNext:e})=>e)),this._injectFindResultsCounter(),this._replaceInputView.bind("isEnabled").to(this,"_areCommandsEnabled",this,"_searchResultsFound",(({replace:e},t)=>e&&t)),this._replaceInputView.bind("infoText").to(this._replaceInputView,"isEnabled",this._replaceInputView,"isFocused",((e,i)=>e||!i?"":t("Tip: Find some text first in order to replace it."))),i.setTemplate({tag:"div",attributes:{class:["ck","ck-find-and-replace-form__inputs"]},children:[this._findInputView,this._findPrevButtonView,this._findNextButtonView,this._replaceInputView]}),i}_onFindButtonExecute(){if(this._textToFind)this.isDirty=!1,this.fire("findNext",{searchText:this._textToFind,matchCase:this._matchCase,wholeWords:this._wholeWordsOnly});else{const e=this.t;this._findInputView.errorText=e("Text to find must not be empty.")}}_injectFindResultsCounter(){const e=this.locale,t=e.t,i=this.bindTemplate,n=new s(this.locale);this.bind("_resultsCounterText").to(this,"highlightOffset",this,"matchCount",((e,i)=>t("%0 of %1",[e,i]))),n.setTemplate({tag:"span",attributes:{class:["ck","ck-results-counter",i.if("isDirty","ck-hidden")]},children:[{text:i.to("_resultsCounterText")}]});const r=()=>{const t=this._findInputView.fieldView.element;if(!t||!x(t))return;const i=new v(n.element).width,s="ltr"===e.uiLanguageDirection?"paddingRight":"paddingLeft";t.style[s]=i?`calc( 2 * var(--ck-spacing-standard) + ${i}px )`:""};this.on("change:_resultsCounterText",r,{priority:"low"}),this.on("change:isDirty",r,{priority:"low"}),this._findInputView.template.children[0].children.push(n)}_createAdvancedOptionsCollapsible(){const e=this.locale.t,t=new c(this.locale,[this._matchCaseSwitchView,this._wholeWordsOnlySwitchView]);return t.set({label:e("Advanced options"),isCollapsed:!0}),t}_createActionButtonsDiv(){const e=new s(this.locale);return this._replaceButtonView.bind("isEnabled").to(this,"_areCommandsEnabled",this,"_searchResultsFound",(({replace:e},t)=>e&&t)),this._replaceAllButtonView.bind("isEnabled").to(this,"_areCommandsEnabled",this,"_searchResultsFound",(({replaceAll:e},t)=>e&&t)),this._replaceButtonView.on("execute",(()=>{this.fire("replace",{searchText:this._textToFind,replaceText:this._textToReplace})})),this._replaceAllButtonView.on("execute",(()=>{this.fire("replaceAll",{searchText:this._textToFind,replaceText:this._textToReplace}),this.focus()})),this._findButtonView.on("execute",this._onFindButtonExecute.bind(this)),e.setTemplate({tag:"div",attributes:{class:["ck","ck-find-and-replace-form__actions"]},children:[this._replaceAllButtonView,this._replaceButtonView,this._findButtonView]}),e}_createMatchCaseSwitch(){const e=this.locale.t,t=new o(this.locale);return t.set({label:e("Match case"),withText:!0}),t.bind("isOn").to(this,"_matchCase"),t.on("execute",(()=>{this._matchCase=!this._matchCase,this.isDirty=!0})),t}_createWholeWordsOnlySwitch(){const e=this.locale.t,t=new o(this.locale);return t.set({label:e("Whole words only"),withText:!0}),t.bind("isOn").to(this,"_wholeWordsOnly"),t.on("execute",(()=>{this._wholeWordsOnly=!this._wholeWordsOnly,this.isDirty=!0})),t}_initFocusCycling(){[this._findInputView,this._findPrevButtonView,this._findNextButtonView,this._replaceInputView,this._advancedOptionsCollapsibleView.buttonView,this._matchCaseSwitchView,this._wholeWordsOnlySwitchView,this._replaceAllButtonView,this._replaceButtonView,this._findButtonView].forEach((e=>{this._focusables.add(e),this._focusTracker.add(e.element)}))}_initKeystrokeHandling(){const e=e=>e.stopPropagation(),t=e=>{e.stopPropagation(),e.preventDefault()};this._keystrokes.listenTo(this.element),this._keystrokes.set("f3",(e=>{t(e),this._findNextButtonView.fire("execute")})),this._keystrokes.set("shift+f3",(e=>{t(e),this._findPrevButtonView.fire("execute")})),this._keystrokes.set("enter",(e=>{const i=e.target;i===this._findInputView.fieldView.element?(this._areCommandsEnabled.findNext?this._findNextButtonView.fire("execute"):this._findButtonView.fire("execute"),t(e)):i!==this._replaceInputView.fieldView.element||this.isDirty||(this._replaceButtonView.fire("execute"),t(e))})),this._keystrokes.set("shift+enter",(e=>{e.target===this._findInputView.fieldView.element&&(this._areCommandsEnabled.findPrevious?this._findPrevButtonView.fire("execute"):this._findButtonView.fire("execute"),t(e))})),this._keystrokes.set("arrowright",e),this._keystrokes.set("arrowleft",e),this._keystrokes.set("arrowup",e),this._keystrokes.set("arrowdown",e)}_createButton(e){const t=new l(this.locale);return t.set(e),t}_createInputField(e,t){const i=new d(this.locale,h);return i.label=e,i.class=t,i}}var E='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m12.87 13.786 1.532-1.286 3.857 4.596a1 1 0 1 1-1.532 1.286l-3.857-4.596z"/><path d="M16.004 8.5a6.5 6.5 0 0 1-9.216 5.905c-1.154-.53-.863-1.415-.663-1.615.194-.194.564-.592 1.635-.141a4.5 4.5 0 0 0 5.89-5.904l-.104-.227 1.332-1.331c.045-.046.196-.041.224.007a6.47 6.47 0 0 1 .902 3.306zm-3.4-5.715c.562.305.742 1.106.354 1.494-.388.388-.995.414-1.476.178a4.5 4.5 0 0 0-6.086 5.882l.114.236-1.348 1.349c-.038.037-.17.022-.198-.023a6.5 6.5 0 0 1 5.54-9.9 6.469 6.469 0 0 1 3.1.784z"/><path d="M4.001 11.93.948 8.877a.2.2 0 0 1 .141-.341h6.106a.2.2 0 0 1 .141.341L4.283 11.93a.2.2 0 0 1-.282 0zm11.083-6.789 3.053 3.053a.2.2 0 0 1-.14.342H11.89a.2.2 0 0 1-.14-.342l3.052-3.053a.2.2 0 0 1 .282 0z"/></svg>'; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-html-support.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-html-support.js index d729ed53c5119ca4a23f08226eb584b05df6655c..9e63016165f02a7ae0b0431425fbc5fbf11dc0f1 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-html-support.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-html-support.js @@ -1,12 +1,12 @@ -import{Plugin as e}from"@ckeditor/ckeditor5-core";import{toArray as t,priorities as i,CKEditorError as o,isValidAttributeName as r,uid as l}from"@ckeditor/ckeditor5-utils";import{Matcher as n,StylesMap as s,UpcastWriter as m,HtmlDataProcessor as a}from"@ckeditor/ckeditor5-engine";import{toWidget as c,Widget as d}from"@ckeditor/ckeditor5-widget";import{cloneDeep as u,startCase as h,mergeWith as b,isPlainObject as g,isEqual as p}from"lodash-es";import{Enter as f}from"@ckeditor/ckeditor5-enter"; +import{Plugin as t}from"@ckeditor/ckeditor5-core";import{toArray as e,priorities as i,CKEditorError as o,isValidAttributeName as r,uid as l}from"@ckeditor/ckeditor5-utils";import{Matcher as n,StylesMap as s,UpcastWriter as m,HtmlDataProcessor as a}from"@ckeditor/ckeditor5-engine";import{toWidget as c,Widget as d}from"@ckeditor/ckeditor5-widget";import{cloneDeep as u,startCase as h,mergeWith as b,isPlainObject as g,isEqual as p}from"lodash-es";import{Enter as f}from"@ckeditor/ckeditor5-enter"; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function w(e,t,i,o){t&&function(e,t,i){if(t.attributes)for(const[o]of Object.entries(t.attributes))e.removeAttribute(o,i);if(t.styles)for(const o of Object.keys(t.styles))e.removeStyle(o,i);t.classes&&e.removeClass(t.classes,i)}(e,t,o),i&&A(e,i,o)}function A(e,t,i){if(t.attributes)for(const[o,r]of Object.entries(t.attributes))e.setAttribute(o,r,i);t.styles&&e.setStyle(t.styles,i),t.classes&&e.addClass(t.classes,i)}function v(e,t,i,o,r){const l=t.getAttribute(i),n={};for(const e of["attributes","styles","classes"]){if(e!=o){l&&l[e]&&(n[e]=l[e]);continue}if("classes"==o){const t=new Set(l&&l.classes||[]);r(t),t.size&&(n[e]=Array.from(t));continue}const t=new Map(Object.entries(l&&l[e]||{}));r(t),t.size&&(n[e]=Object.fromEntries(t))}Object.keys(n).length?t.is("documentSelection")?e.setSelectionAttribute(i,n):e.setAttribute(i,n,t):l&&(t.is("documentSelection")?e.removeSelectionAttribute(i):e.removeAttribute(i,t))}function y(e){return`html${t=e,h(t).replace(/ /g,"")}Attributes`;var t} + */function w(t,e,i,o){e&&function(t,e,i){if(e.attributes)for(const[o]of Object.entries(e.attributes))t.removeAttribute(o,i);if(e.styles)for(const o of Object.keys(e.styles))t.removeStyle(o,i);e.classes&&t.removeClass(e.classes,i)}(t,e,o),i&&A(t,i,o)}function A(t,e,i){if(e.attributes)for(const[o,r]of Object.entries(e.attributes))t.setAttribute(o,r,i);e.styles&&t.setStyle(e.styles,i),e.classes&&t.addClass(e.classes,i)}function v(t,e,i,o,r){const l=e.getAttribute(i),n={};for(const t of["attributes","styles","classes"]){if(t!=o){l&&l[t]&&(n[t]=l[t]);continue}if("classes"==o){const e=new Set(l&&l.classes||[]);r(e),e.size&&(n[t]=Array.from(e));continue}const e=new Map(Object.entries(l&&l[t]||{}));r(e),e.size&&(n[t]=Object.fromEntries(e))}Object.keys(n).length?e.is("documentSelection")?t.setSelectionAttribute(i,n):t.setAttribute(i,n,e):l&&(e.is("documentSelection")?t.removeSelectionAttribute(i):t.removeAttribute(i,e))}function y(t){return`html${e=t,h(e).replace(/ /g,"")}Attributes`;var e} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function E({model:e}){return(t,i)=>i.writer.createElement(e,{htmlContent:t.getCustomProperty("$rawContent")})}function k(e,{view:t,isInline:i}){const o=e.t;return(e,{writer:r})=>{const l=o("HTML object"),n=C(t,e,r),s=e.getAttribute(y(t));r.addClass("html-object-embed__content",n),s&&A(r,s,n);const m=r.createContainerElement(i?"span":"div",{class:"html-object-embed","data-html-object-embed-label":l},n);return c(m,r,{label:l})}}function C(e,t,i){return i.createRawElement(e,null,((e,i)=>{i.setContentOf(e,t.getAttribute("htmlContent"))}))}function S({view:e,model:t,allowEmpty:i},o){return t=>{t.on(`element:${e}`,((e,t,l)=>{let n=o.processViewAttributes(t.viewItem,l);if(n||l.consumable.test(t.viewItem,{name:!0})){if(n=n||{},l.consumable.consume(t.viewItem,{name:!0}),t.modelRange||(t=Object.assign(t,l.convertChildren(t.viewItem,t.modelCursor))),i&&t.modelRange.isCollapsed&&Object.keys(n).length){const e=l.writer.createElement("htmlEmptyElement");if(!l.safeInsert(e,t.modelCursor))return;const i=l.getSplitParts(e);return t.modelRange=l.writer.createRange(t.modelRange.start,l.writer.createPositionAfter(i[i.length-1])),l.updateConversionResult(e,t),void r(e,n,l)}for(const e of t.modelRange.getItems())r(e,n,l)}}),{priority:"low"})};function r(e,i,o){if(o.schema.checkAttribute(e,t)){const r=function(e,t){const i=u(e);let o="attributes";for(o in t)i[o]="classes"==o?Array.from(new Set([...e[o]||[],...t[o]])):{...e[o],...t[o]};return i}(i,e.getAttribute(t)||{});o.writer.setAttribute(t,r,e)}}}function F({model:e,view:t},i){return(o,{writer:r,consumable:l})=>{if(!o.hasAttribute(e))return null;const n=r.createContainerElement(t),s=o.getAttribute(e);return l.consume(o,`attribute:${e}`),A(r,s,n),n.getFillerOffset=()=>null,i?c(n,r):n}}function $({priority:e,view:t}){return(i,o)=>{if(!i)return;const{writer:r}=o,l=r.createAttributeElement(t,null,{priority:e});return A(r,i,l),l}}function O({view:e},t){return i=>{i.on(`element:${e}`,((e,i,o)=>{if(!i.modelRange||i.modelRange.isCollapsed)return;const r=t.processViewAttributes(i.viewItem,o);r&&o.writer.setAttribute(y(i.viewItem.name),r,i.modelRange)}),{priority:"low"})}}function I({view:e,model:t}){return i=>{i.on(`attribute:${y(e)}:${t}`,((e,t,i)=>{if(!i.consumable.consume(t.item,e.name))return;const{attributeOldValue:o,attributeNewValue:r}=t;w(i.writer,o,r,i.mapper.toViewElement(t.item))}))}} + */function E({model:t}){return(e,i)=>i.writer.createElement(t,{htmlContent:e.getCustomProperty("$rawContent")})}function k(t,{view:e,isInline:i}){const o=t.t;return(t,{writer:r})=>{const l=o("HTML object"),n=C(e,t,r),s=t.getAttribute(y(e));r.addClass("html-object-embed__content",n),s&&A(r,s,n);const m=r.createContainerElement(i?"span":"div",{class:"html-object-embed","data-html-object-embed-label":l},n);return c(m,r,{label:l})}}function C(t,e,i){return i.createRawElement(t,null,((t,i)=>{i.setContentOf(t,e.getAttribute("htmlContent"))}))}function S({view:t,model:e,allowEmpty:i},o){return e=>{e.on(`element:${t}`,((t,e,l)=>{let n=o.processViewAttributes(e.viewItem,l);if(n||l.consumable.test(e.viewItem,{name:!0})){if(n=n||{},l.consumable.consume(e.viewItem,{name:!0}),e.modelRange||(e=Object.assign(e,l.convertChildren(e.viewItem,e.modelCursor))),i&&e.modelRange.isCollapsed&&Object.keys(n).length){const t=l.writer.createElement("htmlEmptyElement");if(!l.safeInsert(t,e.modelCursor))return;const i=l.getSplitParts(t);return e.modelRange=l.writer.createRange(e.modelRange.start,l.writer.createPositionAfter(i[i.length-1])),l.updateConversionResult(t,e),void r(t,n,l)}for(const t of e.modelRange.getItems())r(t,n,l)}}),{priority:"low"})};function r(t,i,o){if(o.schema.checkAttribute(t,e)){const r=function(t,e){const i=u(t);let o="attributes";for(o in e)i[o]="classes"==o?Array.from(new Set([...t[o]||[],...e[o]])):{...t[o],...e[o]};return i}(i,t.getAttribute(e)||{});o.writer.setAttribute(e,r,t)}}}function F({model:t,view:e},i){return(o,{writer:r,consumable:l})=>{if(!o.hasAttribute(t))return null;const n=r.createContainerElement(e),s=o.getAttribute(t);return l.consume(o,`attribute:${t}`),A(r,s,n),n.getFillerOffset=()=>null,i?c(n,r):n}}function $({priority:t,view:e}){return(i,o)=>{if(!i)return;const{writer:r}=o,l=r.createAttributeElement(e,null,{priority:t});return A(r,i,l),l}}function O({view:t},e){return i=>{i.on(`element:${t}`,((t,i,o)=>{if(!i.modelRange||i.modelRange.isCollapsed)return;const r=e.processViewAttributes(i.viewItem,o);r&&o.writer.setAttribute(y(i.viewItem.name),r,i.modelRange)}),{priority:"low"})}}function I({view:t,model:e}){return i=>{i.on(`attribute:${y(t)}:${e}`,((t,e,i)=>{if(!i.consumable.consume(e.item,t.name))return;const{attributeOldValue:o,attributeNewValue:r}=e;w(i.writer,o,r,i.mapper.toViewElement(e.item))}))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -14,74 +14,74 @@ import{Plugin as e}from"@ckeditor/ckeditor5-core";import{toArray as t,priorities /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class P extends e{constructor(){super(...arguments),this._definitions=[]}static get pluginName(){return"DataSchema"}init(){for(const e of _)this.registerBlockElement(e);for(const e of T)this.registerInlineElement(e)}registerBlockElement(e){this._definitions.push({...e,isBlock:!0})}registerInlineElement(e){this._definitions.push({...e,isInline:!0})}extendBlockElement(e){this._extendDefinition({...e,isBlock:!0})}extendInlineElement(e){this._extendDefinition({...e,isInline:!0})}getDefinitionsForView(e,t=!1){const i=new Set;for(const o of this._getMatchingViewDefinitions(e)){if(t)for(const e of this._getReferences(o.model))i.add(e);i.add(o)}return i}getDefinitionsForModel(e){return this._definitions.filter((t=>t.model==e))}_getMatchingViewDefinitions(e){return this._definitions.filter((t=>t.view&&function(e,t){if("string"==typeof e)return e===t;if(e instanceof RegExp)return e.test(t);return!1}(e,t.view)))}*_getReferences(e){const i=["inheritAllFrom","inheritTypesFrom","allowWhere","allowContentOf","allowAttributesOf"],o=this._definitions.filter((t=>t.model==e));for(const{modelSchema:r}of o)if(r)for(const o of i)for(const i of t(r[o]||[])){const t=this._definitions.filter((e=>e.model==i));for(const o of t)i!==e&&(yield*this._getReferences(o.model),yield o)}}_extendDefinition(e){const t=Array.from(this._definitions.entries()).filter((([,t])=>t.model==e.model));if(0!=t.length)for(const[i,o]of t)this._definitions[i]=b({},o,e,((e,t)=>Array.isArray(e)?e.concat(t):void 0));else this._definitions.push(e)}}!function(e,{insertAt:t}={}){if("undefined"==typeof document)return;const i=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",window.litNonce&&o.setAttribute("nonce",window.litNonce),"top"===t&&i.firstChild?i.insertBefore(o,i.firstChild):i.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}(":root{--ck-html-object-embed-unfocused-outline-width:1px}.ck-widget.html-object-embed{background-color:var(--ck-color-base-foreground);font-size:var(--ck-font-size-base);min-width:calc(76px + var(--ck-spacing-standard));padding:var(--ck-spacing-small);padding-top:calc(var(--ck-font-size-tiny) + var(--ck-spacing-large))}.ck-widget.html-object-embed:not(.ck-widget_selected):not(:hover){outline:var(--ck-html-object-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border)}.ck-widget.html-object-embed:before{background:#999;border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius);color:var(--ck-color-base-background);content:attr(data-html-object-embed-label);font-family:var(--ck-font-face);font-size:var(--ck-font-size-tiny);font-style:normal;font-weight:400;left:var(--ck-spacing-standard);padding:calc(var(--ck-spacing-tiny) + var(--ck-html-object-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);position:absolute;top:0;transition:background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve)}.ck-widget.html-object-embed .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before{margin-left:50px}.ck-widget.html-object-embed .html-object-embed__content{pointer-events:none}div.ck-widget.html-object-embed{margin:1em auto}span.ck-widget.html-object-embed{display:inline-block}"); + */class P extends t{constructor(){super(...arguments),this._definitions=[]}static get pluginName(){return"DataSchema"}init(){for(const t of _)this.registerBlockElement(t);for(const t of T)this.registerInlineElement(t)}registerBlockElement(t){this._definitions.push({...t,isBlock:!0})}registerInlineElement(t){this._definitions.push({...t,isInline:!0})}extendBlockElement(t){this._extendDefinition({...t,isBlock:!0})}extendInlineElement(t){this._extendDefinition({...t,isInline:!0})}getDefinitionsForView(t,e=!1){const i=new Set;for(const o of this._getMatchingViewDefinitions(t)){if(e)for(const t of this._getReferences(o.model))i.add(t);i.add(o)}return i}getDefinitionsForModel(t){return this._definitions.filter((e=>e.model==t))}_getMatchingViewDefinitions(t){return this._definitions.filter((e=>e.view&&function(t,e){if("string"==typeof t)return t===e;if(t instanceof RegExp)return t.test(e);return!1}(t,e.view)))}*_getReferences(t){const i=["inheritAllFrom","inheritTypesFrom","allowWhere","allowContentOf","allowAttributesOf"],o=this._definitions.filter((e=>e.model==t));for(const{modelSchema:r}of o)if(r)for(const o of i)for(const i of e(r[o]||[])){const e=this._definitions.filter((t=>t.model==i));for(const o of e)i!==t&&(yield*this._getReferences(o.model),yield o)}}_extendDefinition(t){const e=Array.from(this._definitions.entries()).filter((([,e])=>e.model==t.model));if(0!=e.length)for(const[i,o]of e)this._definitions[i]=b({},o,t,((t,e)=>Array.isArray(t)?t.concat(e):void 0));else this._definitions.push(t)}}!function(t,{insertAt:e}={}){if("undefined"==typeof document)return;const i=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",window.litNonce&&o.setAttribute("nonce",window.litNonce),"top"===e&&i.firstChild?i.insertBefore(o,i.firstChild):i.appendChild(o),o.styleSheet?o.styleSheet.cssText=t:o.appendChild(document.createTextNode(t))}(":root{--ck-html-object-embed-unfocused-outline-width:1px}.ck-widget.html-object-embed{background-color:var(--ck-color-base-foreground);font-size:var(--ck-font-size-base);min-width:calc(76px + var(--ck-spacing-standard));padding:var(--ck-spacing-small);padding-top:calc(var(--ck-font-size-tiny) + var(--ck-spacing-large))}.ck-widget.html-object-embed:not(.ck-widget_selected):not(:hover){outline:var(--ck-html-object-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border)}.ck-widget.html-object-embed:before{background:#999;border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius);color:var(--ck-color-base-background);content:attr(data-html-object-embed-label);font-family:var(--ck-font-face);font-size:var(--ck-font-size-tiny);font-style:normal;font-weight:400;left:var(--ck-spacing-standard);padding:calc(var(--ck-spacing-tiny) + var(--ck-html-object-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);position:absolute;top:0;transition:background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve)}.ck-widget.html-object-embed .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before{margin-left:50px}.ck-widget.html-object-embed .html-object-embed__content{pointer-events:none}div.ck-widget.html-object-embed{margin:1em auto}span.ck-widget.html-object-embed{display:inline-block}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class B extends e{constructor(e){super(e),this._dataSchema=e.plugins.get("DataSchema"),this._allowedAttributes=new n,this._disallowedAttributes=new n,this._allowedElements=new Set,this._disallowedElements=new Set,this._dataInitialized=!1,this._coupledAttributes=null,this._registerElementsAfterInit(),this._registerElementHandlers(),this._registerCoupledAttributesPostFixer(),this._registerAssociatedHtmlAttributesPostFixer()}static get pluginName(){return"DataFilter"}static get requires(){return[P,d]}loadAllowedConfig(e){for(const t of e){const e=t.name||/[\s\S]+/,i=N(t);this.allowElement(e),i.forEach((e=>this.allowAttributes(e)))}}loadDisallowedConfig(e){for(const t of e){const e=t.name||/[\s\S]+/,i=N(t);0==i.length?this.disallowElement(e):i.forEach((e=>this.disallowAttributes(e)))}}loadAllowedEmptyElementsConfig(e){for(const t of e)this.allowEmptyElement(t)}allowElement(e){for(const t of this._dataSchema.getDefinitionsForView(e,!0))this._addAllowedElement(t),this._coupledAttributes=null}disallowElement(e){for(const t of this._dataSchema.getDefinitionsForView(e,!1))this._disallowedElements.add(t.view)}allowEmptyElement(e){for(const t of this._dataSchema.getDefinitionsForView(e,!0))t.isInline&&this._dataSchema.extendInlineElement({...t,allowEmpty:!0})}allowAttributes(e){this._allowedAttributes.add(e)}disallowAttributes(e){this._disallowedAttributes.add(e)}processViewAttributes(e,t){const{consumable:i}=t;return D(e,this._disallowedAttributes,i),function(e,{attributes:t,classes:i,styles:o}){if(!t.length&&!i.length&&!o.length)return null;return{...t.length&&{attributes:x(e,t)},...o.length&&{styles:R(e,o)},...i.length&&{classes:i}}}(e,D(e,this._allowedAttributes,i))}_addAllowedElement(e){if(!this._allowedElements.has(e)){if(this._allowedElements.add(e),"appliesToBlock"in e&&"string"==typeof e.appliesToBlock)for(const t of this._dataSchema.getDefinitionsForModel(e.appliesToBlock))t.isBlock&&this._addAllowedElement(t);this._dataInitialized&&this.editor.data.once("set",(()=>{this._fireRegisterEvent(e)}),{priority:i.highest+1})}}_registerElementsAfterInit(){this.editor.data.on("init",(()=>{this._dataInitialized=!0;for(const e of this._allowedElements)this._fireRegisterEvent(e)}),{priority:i.highest+1})}_registerElementHandlers(){this.on("register",((e,t)=>{const i=this.editor.model.schema;if(t.isObject&&!i.isRegistered(t.model))this._registerObjectElement(t);else if(t.isBlock)this._registerBlockElement(t);else{if(!t.isInline)throw new o("data-filter-invalid-definition",null,t);this._registerInlineElement(t)}e.stop()}),{priority:"lowest"})}_registerCoupledAttributesPostFixer(){const e=this.editor.model,t=e.document.selection;e.document.registerPostFixer((t=>{const i=e.document.differ.getChanges();let o=!1;const r=this._getCoupledAttributesMap();for(const e of i){if("attribute"!=e.type||null!==e.attributeNewValue)continue;const i=r.get(e.attributeKey);if(i)for(const{item:r}of e.range.getWalker())for(const e of i)r.hasAttribute(e)&&(t.removeAttribute(e,r),o=!0)}return o})),this.listenTo(t,"change:attribute",((i,{attributeKeys:o})=>{const r=new Set,l=this._getCoupledAttributesMap();for(const e of o){if(t.hasAttribute(e))continue;const i=l.get(e);if(i)for(const e of i)t.hasAttribute(e)&&r.add(e)}0!=r.size&&e.change((e=>{for(const t of r)e.removeSelectionAttribute(t)}))}))}_registerAssociatedHtmlAttributesPostFixer(){const e=this.editor.model;e.document.registerPostFixer((t=>{const i=e.document.differ.getChanges();let o=!1;for(const r of i)if("insert"===r.type&&"$text"!==r.name)for(const i of r.attributes.keys())i.startsWith("html")&&i.endsWith("Attributes")&&(e.schema.checkAttribute(r.name,i)||(t.removeAttribute(i,r.position.nodeAfter),o=!0));return o}))}_getCoupledAttributesMap(){if(this._coupledAttributes)return this._coupledAttributes;this._coupledAttributes=new Map;for(const e of this._allowedElements)if(e.coupledAttribute&&e.model){const t=this._coupledAttributes.get(e.coupledAttribute);t?t.push(e.model):this._coupledAttributes.set(e.coupledAttribute,[e.model])}return this._coupledAttributes}_fireRegisterEvent(e){e.view&&this._disallowedElements.has(e.view)||this.fire(e.view?`register:${e.view}`:"register",e)}_registerObjectElement(e){const t=this.editor,o=t.model.schema,r=t.conversion,{view:l,model:n}=e;o.register(n,e.modelSchema), +class B extends t{constructor(t){super(t),this._dataSchema=t.plugins.get("DataSchema"),this._allowedAttributes=new n,this._disallowedAttributes=new n,this._allowedElements=new Set,this._disallowedElements=new Set,this._dataInitialized=!1,this._coupledAttributes=null,this._registerElementsAfterInit(),this._registerElementHandlers(),this._registerCoupledAttributesPostFixer(),this._registerAssociatedHtmlAttributesPostFixer()}static get pluginName(){return"DataFilter"}static get requires(){return[P,d]}loadAllowedConfig(t){for(const e of t){const t=e.name||/[\s\S]+/,i=N(e);this.allowElement(t),i.forEach((t=>this.allowAttributes(t)))}}loadDisallowedConfig(t){for(const e of t){const t=e.name||/[\s\S]+/,i=N(e);0==i.length?this.disallowElement(t):i.forEach((t=>this.disallowAttributes(t)))}}loadAllowedEmptyElementsConfig(t){for(const e of t)this.allowEmptyElement(e)}allowElement(t){for(const e of this._dataSchema.getDefinitionsForView(t,!0))this._addAllowedElement(e),this._coupledAttributes=null}disallowElement(t){for(const e of this._dataSchema.getDefinitionsForView(t,!1))this._disallowedElements.add(e.view)}allowEmptyElement(t){for(const e of this._dataSchema.getDefinitionsForView(t,!0))e.isInline&&this._dataSchema.extendInlineElement({...e,allowEmpty:!0})}allowAttributes(t){this._allowedAttributes.add(t)}disallowAttributes(t){this._disallowedAttributes.add(t)}processViewAttributes(t,e){const{consumable:i}=e;return D(t,this._disallowedAttributes,i),function(t,{attributes:e,classes:i,styles:o}){if(!e.length&&!i.length&&!o.length)return null;return{...e.length&&{attributes:x(t,e)},...o.length&&{styles:R(t,o)},...i.length&&{classes:i}}}(t,D(t,this._allowedAttributes,i))}_addAllowedElement(t){if(!this._allowedElements.has(t)){if(this._allowedElements.add(t),"appliesToBlock"in t&&"string"==typeof t.appliesToBlock)for(const e of this._dataSchema.getDefinitionsForModel(t.appliesToBlock))e.isBlock&&this._addAllowedElement(e);this._dataInitialized&&this.editor.data.once("set",(()=>{this._fireRegisterEvent(t)}),{priority:i.highest+1})}}_registerElementsAfterInit(){this.editor.data.on("init",(()=>{this._dataInitialized=!0;for(const t of this._allowedElements)this._fireRegisterEvent(t)}),{priority:i.highest+1})}_registerElementHandlers(){this.on("register",((t,e)=>{const i=this.editor.model.schema;if(e.isObject&&!i.isRegistered(e.model))this._registerObjectElement(e);else if(e.isBlock)this._registerBlockElement(e);else{if(!e.isInline)throw new o("data-filter-invalid-definition",null,e);this._registerInlineElement(e)}t.stop()}),{priority:"lowest"})}_registerCoupledAttributesPostFixer(){const t=this.editor.model,e=t.document.selection;t.document.registerPostFixer((e=>{const i=t.document.differ.getChanges();let o=!1;const r=this._getCoupledAttributesMap();for(const t of i){if("attribute"!=t.type||null!==t.attributeNewValue)continue;const i=r.get(t.attributeKey);if(i)for(const{item:r}of t.range.getWalker())for(const t of i)r.hasAttribute(t)&&(e.removeAttribute(t,r),o=!0)}return o})),this.listenTo(e,"change:attribute",((i,{attributeKeys:o})=>{const r=new Set,l=this._getCoupledAttributesMap();for(const t of o){if(e.hasAttribute(t))continue;const i=l.get(t);if(i)for(const t of i)e.hasAttribute(t)&&r.add(t)}0!=r.size&&t.change((t=>{for(const e of r)t.removeSelectionAttribute(e)}))}))}_registerAssociatedHtmlAttributesPostFixer(){const t=this.editor.model;t.document.registerPostFixer((e=>{const i=t.document.differ.getChanges();let o=!1;for(const r of i)if("insert"===r.type&&"$text"!==r.name)for(const i of r.attributes.keys())i.startsWith("html")&&i.endsWith("Attributes")&&(t.schema.checkAttribute(r.name,i)||(e.removeAttribute(i,r.position.nodeAfter),o=!0));return o}))}_getCoupledAttributesMap(){if(this._coupledAttributes)return this._coupledAttributes;this._coupledAttributes=new Map;for(const t of this._allowedElements)if(t.coupledAttribute&&t.model){const e=this._coupledAttributes.get(t.coupledAttribute);e?e.push(t.model):this._coupledAttributes.set(t.coupledAttribute,[t.model])}return this._coupledAttributes}_fireRegisterEvent(t){t.view&&this._disallowedElements.has(t.view)||this.fire(t.view?`register:${t.view}`:"register",t)}_registerObjectElement(t){const e=this.editor,o=e.model.schema,r=e.conversion,{view:l,model:n}=t;o.register(n,t.modelSchema), /* istanbul ignore next: paranoid check -- @preserve */ -l&&(o.extend(e.model,{allowAttributes:[y(l),"htmlContent"]}),t.data.registerRawContentMatcher({name:l}),r.for("upcast").elementToElement({view:l,model:E(e),converterPriority:i.low+2}),r.for("upcast").add(O(e,this)),r.for("editingDowncast").elementToStructure({model:{name:n,attributes:[y(l)]},view:k(t,e)}),r.for("dataDowncast").elementToElement({model:n,view:(e,{writer:t})=>C(l,e,t)}),r.for("dataDowncast").add(I(e)))}_registerBlockElement(e){const t=this.editor,o=t.model.schema,r=t.conversion,{view:l,model:n}=e;if(!o.isRegistered(e.model)){if(o.register(e.model,e.modelSchema),!l)return;r.for("upcast").elementToElement({model:n,view:l,converterPriority:i.low+2}),r.for("downcast").elementToElement({model:n,view:l})}l&&(o.extend(e.model,{allowAttributes:y(l)}),r.for("upcast").add(O(e,this)),r.for("downcast").add(I(e)))}_registerInlineElement(e){const t=this.editor,i=t.model.schema,o=t.conversion,r=e.model;e.appliesToBlock||(i.extend("$text",{allowAttributes:r}),e.attributeProperties&&i.setAttributeProperties(r,e.attributeProperties),o.for("upcast").add(S(e,this)),o.for("downcast").attributeToElement({model:r,view:$(e)}),e.allowEmpty&&(i.setAttributeProperties(r,{copyFromObject:!1}),i.isRegistered("htmlEmptyElement")||i.register("htmlEmptyElement",{inheritAllFrom:"$inlineObject"}),t.data.htmlProcessor.domConverter.registerInlineObjectMatcher((t=>t.name==e.view&&t.isEmpty&&Array.from(t.getAttributeKeys()).length?{name:!0}:null)),o.for("editingDowncast").elementToElement({model:"htmlEmptyElement",view:F(e,!0)}),o.for("dataDowncast").elementToElement({model:"htmlEmptyElement",view:F(e)})))}}function D(e,t,i){const o=t.matchAll(e)||[],r=e.document.stylesProcessor;return o.reduce(((t,{match:o})=>{for(const l of o.styles||[]){const o=r.getRelatedStyles(l).filter((e=>e.split("-").length>l.split("-").length)).sort(((e,t)=>t.split("-").length-e.split("-").length));for(const r of o)i.consume(e,{styles:[r]})&&t.styles.push(r);i.consume(e,{styles:[l]})&&t.styles.push(l)}for(const r of o.classes||[])i.consume(e,{classes:[r]})&&t.classes.push(r);for(const r of o.attributes||[])i.consume(e,{attributes:[r]})&&t.attributes.push(r);return t}),{attributes:[],classes:[],styles:[]})}function x(e,t){const i={};for(const o of t){const t=e.getAttribute(o);void 0!==t&&r(o)&&(i[o]=t)}return i}function R(e,t){const i=new s(e.document.stylesProcessor);for(const o of t){const t=e.getStyle(o);void 0!==t&&i.set(o,t)}return Object.fromEntries(i.getStylesEntries())}function j(e,t){const{name:i}=e,o=e[t];return g(o)?Object.entries(o).map((([e,o])=>({name:i,[t]:{[e]:o}}))):Array.isArray(o)?o.map((e=>({name:i,[t]:[e]}))):[e]}function N(e){const{name:t,attributes:i,classes:o,styles:r}=e,l=[];return i&&l.push(...j({name:t,attributes:i},"attributes")),o&&l.push(...j({name:t,classes:o},"classes")),r&&l.push(...j({name:t,styles:r},"styles")),l} +l&&(o.extend(t.model,{allowAttributes:[y(l),"htmlContent"]}),e.data.registerRawContentMatcher({name:l}),r.for("upcast").elementToElement({view:l,model:E(t),converterPriority:i.low+2}),r.for("upcast").add(O(t,this)),r.for("editingDowncast").elementToStructure({model:{name:n,attributes:[y(l)]},view:k(e,t)}),r.for("dataDowncast").elementToElement({model:n,view:(t,{writer:e})=>C(l,t,e)}),r.for("dataDowncast").add(I(t)))}_registerBlockElement(t){const e=this.editor,o=e.model.schema,r=e.conversion,{view:l,model:n}=t;if(!o.isRegistered(t.model)){if(o.register(t.model,t.modelSchema),!l)return;r.for("upcast").elementToElement({model:n,view:l,converterPriority:i.low+2}),r.for("downcast").elementToElement({model:n,view:l})}l&&(o.extend(t.model,{allowAttributes:y(l)}),r.for("upcast").add(O(t,this)),r.for("downcast").add(I(t)))}_registerInlineElement(t){const e=this.editor,i=e.model.schema,o=e.conversion,r=t.model;t.appliesToBlock||(i.extend("$text",{allowAttributes:r}),t.attributeProperties&&i.setAttributeProperties(r,t.attributeProperties),o.for("upcast").add(S(t,this)),o.for("downcast").attributeToElement({model:r,view:$(t)}),t.allowEmpty&&(i.setAttributeProperties(r,{copyFromObject:!1}),i.isRegistered("htmlEmptyElement")||i.register("htmlEmptyElement",{inheritAllFrom:"$inlineObject"}),e.data.htmlProcessor.domConverter.registerInlineObjectMatcher((e=>e.name==t.view&&e.isEmpty&&Array.from(e.getAttributeKeys()).length?{name:!0}:null)),o.for("editingDowncast").elementToElement({model:"htmlEmptyElement",view:F(t,!0)}),o.for("dataDowncast").elementToElement({model:"htmlEmptyElement",view:F(t)})))}}function D(t,e,i){const o=e.matchAll(t)||[],r=t.document.stylesProcessor;return o.reduce(((e,{match:o})=>{for(const l of o.styles||[]){const o=r.getRelatedStyles(l).filter((t=>t.split("-").length>l.split("-").length)).sort(((t,e)=>e.split("-").length-t.split("-").length));for(const r of o)i.consume(t,{styles:[r]})&&e.styles.push(r);i.consume(t,{styles:[l]})&&e.styles.push(l)}for(const r of o.classes||[])i.consume(t,{classes:[r]})&&e.classes.push(r);for(const r of o.attributes||[])i.consume(t,{attributes:[r]})&&e.attributes.push(r);return e}),{attributes:[],classes:[],styles:[]})}function x(t,e){const i={};for(const o of e){const e=t.getAttribute(o);void 0!==e&&r(o)&&(i[o]=e)}return i}function R(t,e){const i=new s(t.document.stylesProcessor);for(const o of e){const e=t.getStyle(o);void 0!==e&&i.set(o,e)}return Object.fromEntries(i.getStylesEntries())}function j(t,e){const{name:i}=t,o=t[e];return g(o)?Object.entries(o).map((([t,o])=>({name:i,[e]:{[t]:o}}))):Array.isArray(o)?o.map((t=>({name:i,[e]:[t]}))):[t]}function N(t){const{name:e,attributes:i,classes:o,styles:r}=t,l=[];return i&&l.push(...j({name:e,attributes:i},"attributes")),o&&l.push(...j({name:e,classes:o},"classes")),r&&l.push(...j({name:e,styles:r},"styles")),l} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class V extends e{static get requires(){return[B]}static get pluginName(){return"CodeBlockElementSupport"}init(){if(!this.editor.plugins.has("CodeBlockEditing"))return;const e=this.editor.plugins.get(B);e.on("register:pre",((t,i)=>{if("codeBlock"!==i.model)return;const o=this.editor,r=o.model.schema,l=o.conversion;r.extend("codeBlock",{allowAttributes:["htmlPreAttributes","htmlContentAttributes"]}),l.for("upcast").add(function(e){return t=>{t.on("element:code",((t,i,o)=>{const r=i.viewItem,l=r.parent;function n(t,r){const l=e.processViewAttributes(t,o);l&&o.writer.setAttribute(r,l,i.modelRange)}l&&l.is("element","pre")&&(n(l,"htmlPreAttributes"),n(r,"htmlContentAttributes"))}),{priority:"low"})}}(e)),l.for("downcast").add((e=>{e.on("attribute:htmlPreAttributes:codeBlock",((e,t,i)=>{if(!i.consumable.consume(t.item,e.name))return;const{attributeOldValue:o,attributeNewValue:r}=t,l=i.mapper.toViewElement(t.item).parent;w(i.writer,o,r,l)})),e.on("attribute:htmlContentAttributes:codeBlock",((e,t,i)=>{if(!i.consumable.consume(t.item,e.name))return;const{attributeOldValue:o,attributeNewValue:r}=t,l=i.mapper.toViewElement(t.item);w(i.writer,o,r,l)}))})),t.stop()}))}} + */class V extends t{static get requires(){return[B]}static get pluginName(){return"CodeBlockElementSupport"}init(){if(!this.editor.plugins.has("CodeBlockEditing"))return;const t=this.editor.plugins.get(B);t.on("register:pre",((e,i)=>{if("codeBlock"!==i.model)return;const o=this.editor,r=o.model.schema,l=o.conversion;r.extend("codeBlock",{allowAttributes:["htmlPreAttributes","htmlContentAttributes"]}),l.for("upcast").add(function(t){return e=>{e.on("element:code",((e,i,o)=>{const r=i.viewItem,l=r.parent;function n(e,r){const l=t.processViewAttributes(e,o);l&&o.writer.setAttribute(r,l,i.modelRange)}l&&l.is("element","pre")&&(n(l,"htmlPreAttributes"),n(r,"htmlContentAttributes"))}),{priority:"low"})}}(t)),l.for("downcast").add((t=>{t.on("attribute:htmlPreAttributes:codeBlock",((t,e,i)=>{if(!i.consumable.consume(e.item,t.name))return;const{attributeOldValue:o,attributeNewValue:r}=e,l=i.mapper.toViewElement(e.item).parent;w(i.writer,o,r,l)})),t.on("attribute:htmlContentAttributes:codeBlock",((t,e,i)=>{if(!i.consumable.consume(e.item,t.name))return;const{attributeOldValue:o,attributeNewValue:r}=e,l=i.mapper.toViewElement(e.item);w(i.writer,o,r,l)}))})),e.stop()}))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class H extends e{static get requires(){return[B]}static get pluginName(){return"DualContentModelElementSupport"}init(){this.editor.plugins.get(B).on("register",((e,t)=>{const o=t,r=this.editor,l=r.model.schema,n=r.conversion;if(!o.paragraphLikeModel)return;if(l.isRegistered(o.model)||l.isRegistered(o.paragraphLikeModel))return;const s={model:o.paragraphLikeModel,view:o.view};l.register(o.model,o.modelSchema),l.register(s.model,{inheritAllFrom:"$block"}),n.for("upcast").elementToElement({view:o.view,model:(e,{writer:t})=>this._hasBlockContent(e)?t.createElement(o.model):t.createElement(s.model),converterPriority:i.low+.5}),n.for("downcast").elementToElement({view:o.view,model:o.model}),this._addAttributeConversion(o),n.for("downcast").elementToElement({view:s.view,model:s.model}),this._addAttributeConversion(s),e.stop()}))}_hasBlockContent(e){const t=this.editor.editing.view,i=t.domConverter.blockElements;for(const o of t.createRangeIn(e).getItems())if(o.is("element")&&i.includes(o.name))return!0;return!1}_addAttributeConversion(e){const t=this.editor,i=t.conversion,o=t.plugins.get(B);t.model.schema.extend(e.model,{allowAttributes:y(e.view)}),i.for("upcast").add(O(e,o)),i.for("downcast").add(I(e))}} +class H extends t{static get requires(){return[B]}static get pluginName(){return"DualContentModelElementSupport"}init(){this.editor.plugins.get(B).on("register",((t,e)=>{const o=e,r=this.editor,l=r.model.schema,n=r.conversion;if(!o.paragraphLikeModel)return;if(l.isRegistered(o.model)||l.isRegistered(o.paragraphLikeModel))return;const s={model:o.paragraphLikeModel,view:o.view};l.register(o.model,o.modelSchema),l.register(s.model,{inheritAllFrom:"$block"}),n.for("upcast").elementToElement({view:o.view,model:(t,{writer:e})=>this._hasBlockContent(t)?e.createElement(o.model):e.createElement(s.model),converterPriority:i.low+.5}),n.for("downcast").elementToElement({view:o.view,model:o.model}),this._addAttributeConversion(o),n.for("downcast").elementToElement({view:s.view,model:s.model}),this._addAttributeConversion(s),t.stop()}))}_hasBlockContent(t){const e=this.editor.editing.view,i=e.domConverter.blockElements;for(const o of e.createRangeIn(t).getItems())if(o.is("element")&&i.includes(o.name))return!0;return!1}_addAttributeConversion(t){const e=this.editor,i=e.conversion,o=e.plugins.get(B);e.model.schema.extend(t.model,{allowAttributes:y(t.view)}),i.for("upcast").add(O(t,o)),i.for("downcast").add(I(t))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class L extends e{static get requires(){return[P,f]}static get pluginName(){return"HeadingElementSupport"}init(){const e=this.editor;if(!e.plugins.has("HeadingEditing"))return;const t=e.config.get("heading.options");this.registerHeadingElements(e,t)}registerHeadingElements(e,t){const i=e.plugins.get(P),o=[];for(const e of t)"model"in e&&"view"in e&&(i.registerBlockElement({view:e.view,model:e.model}),o.push(e.model));i.extendBlockElement({model:"htmlHgroup",modelSchema:{allowChildren:o}})}} + */class L extends t{static get requires(){return[P,f]}static get pluginName(){return"HeadingElementSupport"}init(){const t=this.editor;if(!t.plugins.has("HeadingEditing"))return;const e=t.config.get("heading.options");this.registerHeadingElements(t,e)}registerHeadingElements(t,e){const i=t.plugins.get(P),o=[];for(const t of e)"model"in t&&"view"in t&&(i.registerBlockElement({view:t.view,model:t.model}),o.push(t.model));i.extendBlockElement({model:"htmlHgroup",modelSchema:{allowChildren:o}})}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function M(e,t,i){const o=e.createRangeOn(t);for(const{item:e}of o.getWalker())if(e.is("element",i))return e} + */function M(t,e,i){const o=t.createRangeOn(e);for(const{item:t}of o.getWalker())if(t.is("element",i))return t} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class q extends e{static get requires(){return[B]}static get pluginName(){return"ImageElementSupport"}init(){const e=this.editor;if(!e.plugins.has("ImageInlineEditing")&&!e.plugins.has("ImageBlockEditing"))return;const t=e.model.schema,i=e.conversion,o=e.plugins.get(B);o.on("register:figure",(()=>{i.for("upcast").add(function(e){return t=>{t.on("element:figure",((t,i,o)=>{const r=i.viewItem;if(!i.modelRange||!r.hasClass("image"))return;const l=e.processViewAttributes(r,o);l&&o.writer.setAttribute("htmlFigureAttributes",l,i.modelRange)}),{priority:"low"})}}(o))})),o.on("register:img",((r,l)=>{"imageBlock"!==l.model&&"imageInline"!==l.model||(t.isRegistered("imageBlock")&&t.extend("imageBlock",{allowAttributes:["htmlImgAttributes","htmlFigureAttributes","htmlLinkAttributes"]}),t.isRegistered("imageInline")&&t.extend("imageInline",{allowAttributes:["htmlA","htmlImgAttributes"]}),i.for("upcast").add(function(e){return t=>{t.on("element:img",((t,i,o)=>{if(!i.modelRange)return;const r=i.viewItem,l=e.processViewAttributes(r,o);l&&o.writer.setAttribute("htmlImgAttributes",l,i.modelRange)}),{priority:"low"})}}(o)),i.for("downcast").add((e=>{function t(t){e.on(`attribute:${t}:imageInline`,((e,t,i)=>{if(!i.consumable.consume(t.item,e.name))return;const{attributeOldValue:o,attributeNewValue:r}=t,l=i.mapper.toViewElement(t.item);w(i.writer,o,r,l)}),{priority:"low"})}function i(t,i){e.on(`attribute:${i}:imageBlock`,((e,i,o)=>{if(!o.consumable.test(i.item,e.name))return;const{attributeOldValue:r,attributeNewValue:l}=i,n=o.mapper.toViewElement(i.item),s=M(o.writer,n,t);s&&(w(o.writer,r,l,s),o.consumable.consume(i.item,e.name))}),{priority:"low"}),"a"===t&&e.on("attribute:linkHref:imageBlock",((e,t,i)=>{if(!i.consumable.consume(t.item,"attribute:htmlLinkAttributes:imageBlock"))return;const o=i.mapper.toViewElement(t.item),r=M(i.writer,o,"a");A(i.writer,t.item.getAttribute("htmlLinkAttributes"),r)}),{priority:"low"})}t("htmlImgAttributes"),i("img","htmlImgAttributes"),i("figure","htmlFigureAttributes"),i("a","htmlLinkAttributes")})),e.plugins.has("LinkImage")&&i.for("upcast").add(function(e,t){const i=t.plugins.get("ImageUtils");return t=>{t.on("element:a",((t,o,r)=>{const l=o.viewItem;if(!i.findViewImgElement(l))return;const n=o.modelCursor.parent;if(!n.is("element","imageBlock"))return;const s=e.processViewAttributes(l,r);s&&r.writer.setAttribute("htmlLinkAttributes",s,n)}),{priority:"low"})}}(o,e)),r.stop())}))}} + */class q extends t{static get requires(){return[B]}static get pluginName(){return"ImageElementSupport"}init(){const t=this.editor;if(!t.plugins.has("ImageInlineEditing")&&!t.plugins.has("ImageBlockEditing"))return;const e=t.model.schema,i=t.conversion,o=t.plugins.get(B);o.on("register:figure",(()=>{i.for("upcast").add(function(t){return e=>{e.on("element:figure",((e,i,o)=>{const r=i.viewItem;if(!i.modelRange||!r.hasClass("image"))return;const l=t.processViewAttributes(r,o);l&&o.writer.setAttribute("htmlFigureAttributes",l,i.modelRange)}),{priority:"low"})}}(o))})),o.on("register:img",((r,l)=>{"imageBlock"!==l.model&&"imageInline"!==l.model||(e.isRegistered("imageBlock")&&e.extend("imageBlock",{allowAttributes:["htmlImgAttributes","htmlFigureAttributes","htmlLinkAttributes"]}),e.isRegistered("imageInline")&&e.extend("imageInline",{allowAttributes:["htmlA","htmlImgAttributes"]}),i.for("upcast").add(function(t){return e=>{e.on("element:img",((e,i,o)=>{if(!i.modelRange)return;const r=i.viewItem,l=t.processViewAttributes(r,o);l&&o.writer.setAttribute("htmlImgAttributes",l,i.modelRange)}),{priority:"low"})}}(o)),i.for("downcast").add((t=>{function e(e){t.on(`attribute:${e}:imageInline`,((t,e,i)=>{if(!i.consumable.consume(e.item,t.name))return;const{attributeOldValue:o,attributeNewValue:r}=e,l=i.mapper.toViewElement(e.item);w(i.writer,o,r,l)}),{priority:"low"})}function i(e,i){t.on(`attribute:${i}:imageBlock`,((t,i,o)=>{if(!o.consumable.test(i.item,t.name))return;const{attributeOldValue:r,attributeNewValue:l}=i,n=o.mapper.toViewElement(i.item),s=M(o.writer,n,e);s&&(w(o.writer,r,l,s),o.consumable.consume(i.item,t.name))}),{priority:"low"}),"a"===e&&t.on("attribute:linkHref:imageBlock",((t,e,i)=>{if(!i.consumable.consume(e.item,"attribute:htmlLinkAttributes:imageBlock"))return;const o=i.mapper.toViewElement(e.item),r=M(i.writer,o,"a");A(i.writer,e.item.getAttribute("htmlLinkAttributes"),r)}),{priority:"low"})}e("htmlImgAttributes"),i("img","htmlImgAttributes"),i("figure","htmlFigureAttributes"),i("a","htmlLinkAttributes")})),t.plugins.has("LinkImage")&&i.for("upcast").add(function(t,e){const i=e.plugins.get("ImageUtils");return e=>{e.on("element:a",((e,o,r)=>{const l=o.viewItem;if(!i.findViewImgElement(l))return;const n=o.modelCursor.parent;if(!n.is("element","imageBlock"))return;const s=t.processViewAttributes(l,r);s&&r.writer.setAttribute("htmlLinkAttributes",s,n)}),{priority:"low"})}}(o,t)),r.stop())}))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class W extends e{static get requires(){return[B]}static get pluginName(){return"MediaEmbedElementSupport"}init(){const e=this.editor;if(!e.plugins.has("MediaEmbed")||e.config.get("mediaEmbed.previewsInData"))return;const t=e.model.schema,i=e.conversion,o=this.editor.plugins.get(B),r=this.editor.plugins.get(P),l=e.config.get("mediaEmbed.elementName");r.registerBlockElement({model:"media",view:l}),o.on("register:figure",(()=>{i.for("upcast").add(function(e){return t=>{t.on("element:figure",((t,i,o)=>{const r=i.viewItem;if(!i.modelRange||!r.hasClass("media"))return;const l=e.processViewAttributes(r,o);l&&o.writer.setAttribute("htmlFigureAttributes",l,i.modelRange)}),{priority:"low"})}}(o))})),o.on(`register:${l}`,((e,r)=>{"media"===r.model&&(t.extend("media",{allowAttributes:[y(l),"htmlFigureAttributes"]}),i.for("upcast").add(function(e,t){const i=(i,o,r)=>{function l(t,i){const l=e.processViewAttributes(t,r);l&&r.writer.setAttribute(i,l,o.modelRange)}l(o.viewItem,y(t))};return e=>{e.on(`element:${t}`,i,{priority:"low"})}}(o,l)),i.for("dataDowncast").add(function(e){return t=>{function i(e,i){t.on(`attribute:${i}:media`,((t,i,o)=>{if(!o.consumable.consume(i.item,t.name))return;const{attributeOldValue:r,attributeNewValue:l}=i,n=o.mapper.toViewElement(i.item),s=M(o.writer,n,e);w(o.writer,r,l,s)}))}i(e,y(e)),i("figure","htmlFigureAttributes")}} +class W extends t{static get requires(){return[B]}static get pluginName(){return"MediaEmbedElementSupport"}init(){const t=this.editor;if(!t.plugins.has("MediaEmbed")||t.config.get("mediaEmbed.previewsInData"))return;const e=t.model.schema,i=t.conversion,o=this.editor.plugins.get(B),r=this.editor.plugins.get(P),l=t.config.get("mediaEmbed.elementName");r.registerBlockElement({model:"media",view:l}),o.on("register:figure",(()=>{i.for("upcast").add(function(t){return e=>{e.on("element:figure",((e,i,o)=>{const r=i.viewItem;if(!i.modelRange||!r.hasClass("media"))return;const l=t.processViewAttributes(r,o);l&&o.writer.setAttribute("htmlFigureAttributes",l,i.modelRange)}),{priority:"low"})}}(o))})),o.on(`register:${l}`,((t,r)=>{"media"===r.model&&(e.extend("media",{allowAttributes:[y(l),"htmlFigureAttributes"]}),i.for("upcast").add(function(t,e){const i=(i,o,r)=>{function l(e,i){const l=t.processViewAttributes(e,r);l&&r.writer.setAttribute(i,l,o.modelRange)}l(o.viewItem,y(e))};return t=>{t.on(`element:${e}`,i,{priority:"low"})}}(o,l)),i.for("dataDowncast").add(function(t){return e=>{function i(t,i){e.on(`attribute:${i}:media`,((e,i,o)=>{if(!o.consumable.consume(i.item,e.name))return;const{attributeOldValue:r,attributeNewValue:l}=i,n=o.mapper.toViewElement(i.item),s=M(o.writer,n,t);w(o.writer,r,l,s)}))}i(t,y(t)),i("figure","htmlFigureAttributes")}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(l)),e.stop())}))}}class z extends e{static get requires(){return[B]}static get pluginName(){return"ScriptElementSupport"}init(){const e=this.editor.plugins.get(B);e.on("register:script",((t,i)=>{const o=this.editor,r=o.model.schema,l=o.conversion;r.register("htmlScript",i.modelSchema),r.extend("htmlScript",{allowAttributes:["htmlScriptAttributes","htmlContent"],isContent:!0}),o.data.registerRawContentMatcher({name:"script"}),l.for("upcast").elementToElement({view:"script",model:E(i)}),l.for("upcast").add(O(i,e)),l.for("downcast").elementToElement({model:"htmlScript",view:(e,{writer:t})=>C("script",e,t)}),l.for("downcast").add(I(i)),t.stop()}))}} + */(l)),t.stop())}))}}class U extends t{static get requires(){return[B]}static get pluginName(){return"ScriptElementSupport"}init(){const t=this.editor.plugins.get(B);t.on("register:script",((e,i)=>{const o=this.editor,r=o.model.schema,l=o.conversion;r.register("htmlScript",i.modelSchema),r.extend("htmlScript",{allowAttributes:["htmlScriptAttributes","htmlContent"],isContent:!0}),o.data.registerRawContentMatcher({name:"script"}),l.for("upcast").elementToElement({view:"script",model:E(i)}),l.for("upcast").add(O(i,t)),l.for("downcast").elementToElement({model:"htmlScript",view:(t,{writer:e})=>C("script",t,e)}),l.for("downcast").add(I(i)),e.stop()}))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class U extends e{static get requires(){return[B]}static get pluginName(){return"TableElementSupport"}init(){const e=this.editor;if(!e.plugins.has("TableEditing"))return;const t=e.model.schema,i=e.conversion,o=e.plugins.get(B),r=e.plugins.get("TableUtils");o.on("register:figure",(()=>{i.for("upcast").add(function(e){return t=>{t.on("element:figure",((t,i,o)=>{const r=i.viewItem;if(!i.modelRange||!r.hasClass("table"))return;const l=e.processViewAttributes(r,o);l&&o.writer.setAttribute("htmlFigureAttributes",l,i.modelRange)}),{priority:"low"})}}(o))})),o.on("register:table",((l,n)=>{"table"===n.model&&(t.extend("table",{allowAttributes:["htmlTableAttributes","htmlFigureAttributes","htmlTheadAttributes","htmlTbodyAttributes"]}),i.for("upcast").add(function(e){return t=>{t.on("element:table",((t,i,o)=>{if(!i.modelRange)return;const r=i.viewItem;l(r,"htmlTableAttributes");for(const e of r.getChildren())e.is("element","thead")&&l(e,"htmlTheadAttributes"),e.is("element","tbody")&&l(e,"htmlTbodyAttributes");function l(t,r){const l=e.processViewAttributes(t,o);l&&o.writer.setAttribute(r,l,i.modelRange)}}),{priority:"low"})}}(o)),i.for("downcast").add((e=>{function t(t,i){e.on(`attribute:${i}:table`,((e,i,o)=>{if(!o.consumable.test(i.item,e.name))return;const r=o.mapper.toViewElement(i.item),l=M(o.writer,r,t);l&&(o.consumable.consume(i.item,e.name),w(o.writer,i.attributeOldValue,i.attributeNewValue,l))}))}t("table","htmlTableAttributes"),t("figure","htmlFigureAttributes"),t("thead","htmlTheadAttributes"),t("tbody","htmlTbodyAttributes")})),e.model.document.registerPostFixer(function(e,t){return i=>{const o=e.document.differ.getChanges();let r=!1;for(const e of o){if("attribute"!=e.type||"headingRows"!=e.attributeKey)continue;const o=e.range.start.nodeAfter,l=o.getAttribute("htmlTheadAttributes"),n=o.getAttribute("htmlTbodyAttributes");l&&!e.attributeNewValue?(i.removeAttribute("htmlTheadAttributes",o),r=!0):n&&e.attributeNewValue==t.getRows(o)&&(i.removeAttribute("htmlTbodyAttributes",o),r=!0)}return r}}(e.model,r)),l.stop())}))}} + */class z extends t{static get requires(){return[B]}static get pluginName(){return"TableElementSupport"}init(){const t=this.editor;if(!t.plugins.has("TableEditing"))return;const e=t.model.schema,i=t.conversion,o=t.plugins.get(B),r=t.plugins.get("TableUtils");o.on("register:figure",(()=>{i.for("upcast").add(function(t){return e=>{e.on("element:figure",((e,i,o)=>{const r=i.viewItem;if(!i.modelRange||!r.hasClass("table"))return;const l=t.processViewAttributes(r,o);l&&o.writer.setAttribute("htmlFigureAttributes",l,i.modelRange)}),{priority:"low"})}}(o))})),o.on("register:table",((l,n)=>{"table"===n.model&&(e.extend("table",{allowAttributes:["htmlTableAttributes","htmlFigureAttributes","htmlTheadAttributes","htmlTbodyAttributes"]}),i.for("upcast").add(function(t){return e=>{e.on("element:table",((e,i,o)=>{if(!i.modelRange)return;const r=i.viewItem;l(r,"htmlTableAttributes");for(const t of r.getChildren())t.is("element","thead")&&l(t,"htmlTheadAttributes"),t.is("element","tbody")&&l(t,"htmlTbodyAttributes");function l(e,r){const l=t.processViewAttributes(e,o);l&&o.writer.setAttribute(r,l,i.modelRange)}}),{priority:"low"})}}(o)),i.for("downcast").add((t=>{function e(e,i){t.on(`attribute:${i}:table`,((t,i,o)=>{if(!o.consumable.test(i.item,t.name))return;const r=o.mapper.toViewElement(i.item),l=M(o.writer,r,e);l&&(o.consumable.consume(i.item,t.name),w(o.writer,i.attributeOldValue,i.attributeNewValue,l))}))}e("table","htmlTableAttributes"),e("figure","htmlFigureAttributes"),e("thead","htmlTheadAttributes"),e("tbody","htmlTbodyAttributes")})),t.model.document.registerPostFixer(function(t,e){return i=>{const o=t.document.differ.getChanges();let r=!1;for(const t of o){if("attribute"!=t.type||"headingRows"!=t.attributeKey)continue;const o=t.range.start.nodeAfter,l=o.getAttribute("htmlTheadAttributes"),n=o.getAttribute("htmlTbodyAttributes");l&&!t.attributeNewValue?(i.removeAttribute("htmlTheadAttributes",o),r=!0):n&&t.attributeNewValue==e.getRows(o)&&(i.removeAttribute("htmlTbodyAttributes",o),r=!0)}return r}}(t.model,r)),l.stop())}))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class G extends e{static get requires(){return[B]}static get pluginName(){return"StyleElementSupport"}init(){const e=this.editor.plugins.get(B);e.on("register:style",((t,i)=>{const o=this.editor,r=o.model.schema,l=o.conversion;r.register("htmlStyle",i.modelSchema),r.extend("htmlStyle",{allowAttributes:["htmlStyleAttributes","htmlContent"],isContent:!0}),o.data.registerRawContentMatcher({name:"style"}),l.for("upcast").elementToElement({view:"style",model:E(i)}),l.for("upcast").add(O(i,e)),l.for("downcast").elementToElement({model:"htmlStyle",view:(e,{writer:t})=>C("style",e,t)}),l.for("downcast").add(I(i)),t.stop()}))}} +class G extends t{static get requires(){return[B]}static get pluginName(){return"StyleElementSupport"}init(){const t=this.editor.plugins.get(B);t.on("register:style",((e,i)=>{const o=this.editor,r=o.model.schema,l=o.conversion;r.register("htmlStyle",i.modelSchema),r.extend("htmlStyle",{allowAttributes:["htmlStyleAttributes","htmlContent"],isContent:!0}),o.data.registerRawContentMatcher({name:"style"}),l.for("upcast").elementToElement({view:"style",model:E(i)}),l.for("upcast").add(O(i,t)),l.for("downcast").elementToElement({model:"htmlStyle",view:(t,{writer:e})=>C("style",t,e)}),l.for("downcast").add(I(i)),e.stop()}))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class K extends e{static get requires(){return[B]}static get pluginName(){return"ListElementSupport"}init(){const e=this.editor;if(!e.plugins.has("ListEditing"))return;const t=e.model.schema,i=e.conversion,o=e.plugins.get(B),r=e.plugins.get("ListEditing"),l=e.plugins.get("ListUtils"),n=["ul","ol","li"];r.registerDowncastStrategy({scope:"item",attributeName:"htmlLiAttributes",setAttributeOnDowncast:A}),r.registerDowncastStrategy({scope:"list",attributeName:"htmlUlAttributes",setAttributeOnDowncast:A}),r.registerDowncastStrategy({scope:"list",attributeName:"htmlOlAttributes",setAttributeOnDowncast:A}),o.on("register",((e,r)=>{if(!n.includes(r.view))return;if(e.stop(),t.checkAttribute("$block","htmlLiAttributes"))return;const l=n.map((e=>y(e)));t.extend("$listItem",{allowAttributes:l}),i.for("upcast").add((e=>{e.on("element:ul",X("htmlUlAttributes",o),{priority:"low"}),e.on("element:ol",X("htmlOlAttributes",o),{priority:"low"}),e.on("element:li",X("htmlLiAttributes",o),{priority:"low"})}))})),r.on("postFixer",((e,{listNodes:t,writer:i})=>{for(const{node:o,previousNodeInList:r}of t)if(r){if(r.getAttribute("listType")==o.getAttribute("listType")){const t=Q(r.getAttribute("listType")),l=r.getAttribute(t);!p(o.getAttribute(t),l)&&i.model.schema.checkAttribute(o,t)&&(i.setAttribute(t,l,o),e.return=!0)}if(r.getAttribute("listItemId")==o.getAttribute("listItemId")){const t=r.getAttribute("htmlLiAttributes");!p(o.getAttribute("htmlLiAttributes"),t)&&i.model.schema.checkAttribute(o,"htmlLiAttributes")&&(i.setAttribute("htmlLiAttributes",t,o),e.return=!0)}}})),r.on("postFixer",((e,{listNodes:t,writer:i})=>{for(const{node:o}of t){const t=o.getAttribute("listType");!l.isNumberedListType(t)&&o.getAttribute("htmlOlAttributes")&&(i.removeAttribute("htmlOlAttributes",o),e.return=!0),l.isNumberedListType(t)&&o.getAttribute("htmlUlAttributes")&&(i.removeAttribute("htmlUlAttributes",o),e.return=!0)}}))}afterInit(){const e=this.editor;if(!e.commands.get("indentList"))return;const t=e.commands.get("indentList");this.listenTo(t,"afterExecute",((t,i)=>{e.model.change((t=>{for(const o of i){const i=Q(o.getAttribute("listType"));e.model.schema.checkAttribute(o,i)&&t.setAttribute(i,{},o)}}))}))}}function X(e,t){return(i,o,r)=>{const l=o.viewItem;o.modelRange||Object.assign(o,r.convertChildren(o.viewItem,o.modelCursor));const n=t.processViewAttributes(l,r);for(const t of o.modelRange.getItems({shallow:!0}))t.hasAttribute("listItemId")&&(t.hasAttribute(e)||r.writer.model.schema.checkAttribute(t,e)&&r.writer.setAttribute(e,n||{},t))}}function Q(e){return"numbered"===e||"customNumbered"==e?"htmlOlAttributes":"htmlUlAttributes"} + */class K extends t{static get requires(){return[B]}static get pluginName(){return"ListElementSupport"}init(){const t=this.editor;if(!t.plugins.has("ListEditing"))return;const e=t.model.schema,i=t.conversion,o=t.plugins.get(B),r=t.plugins.get("ListEditing"),l=t.plugins.get("ListUtils"),n=["ul","ol","li"];r.registerDowncastStrategy({scope:"item",attributeName:"htmlLiAttributes",setAttributeOnDowncast:A}),r.registerDowncastStrategy({scope:"list",attributeName:"htmlUlAttributes",setAttributeOnDowncast:A}),r.registerDowncastStrategy({scope:"list",attributeName:"htmlOlAttributes",setAttributeOnDowncast:A}),o.on("register",((t,r)=>{if(!n.includes(r.view))return;if(t.stop(),e.checkAttribute("$block","htmlLiAttributes"))return;const l=n.map((t=>y(t)));e.extend("$listItem",{allowAttributes:l}),i.for("upcast").add((t=>{t.on("element:ul",X("htmlUlAttributes",o),{priority:"low"}),t.on("element:ol",X("htmlOlAttributes",o),{priority:"low"}),t.on("element:li",X("htmlLiAttributes",o),{priority:"low"})}))})),r.on("postFixer",((t,{listNodes:e,writer:i})=>{for(const{node:o,previousNodeInList:r}of e)if(r){if(r.getAttribute("listType")==o.getAttribute("listType")){const e=Q(r.getAttribute("listType")),l=r.getAttribute(e);!p(o.getAttribute(e),l)&&i.model.schema.checkAttribute(o,e)&&(i.setAttribute(e,l,o),t.return=!0)}if(r.getAttribute("listItemId")==o.getAttribute("listItemId")){const e=r.getAttribute("htmlLiAttributes");!p(o.getAttribute("htmlLiAttributes"),e)&&i.model.schema.checkAttribute(o,"htmlLiAttributes")&&(i.setAttribute("htmlLiAttributes",e,o),t.return=!0)}}})),r.on("postFixer",((t,{listNodes:e,writer:i})=>{for(const{node:o}of e){const e=o.getAttribute("listType");!l.isNumberedListType(e)&&o.getAttribute("htmlOlAttributes")&&(i.removeAttribute("htmlOlAttributes",o),t.return=!0),l.isNumberedListType(e)&&o.getAttribute("htmlUlAttributes")&&(i.removeAttribute("htmlUlAttributes",o),t.return=!0)}}))}afterInit(){const t=this.editor;if(!t.commands.get("indentList"))return;const e=t.commands.get("indentList");this.listenTo(e,"afterExecute",((e,i)=>{t.model.change((e=>{for(const o of i){const i=Q(o.getAttribute("listType"));t.model.schema.checkAttribute(o,i)&&e.setAttribute(i,{},o)}}))}))}}function X(t,e){return(i,o,r)=>{const l=o.viewItem;o.modelRange||Object.assign(o,r.convertChildren(o.viewItem,o.modelCursor));const n=e.processViewAttributes(l,r);for(const e of o.modelRange.getItems({shallow:!0}))e.hasAttribute("listItemId")&&(e.hasAttribute("htmlUlAttributes")||e.hasAttribute("htmlOlAttributes")||r.writer.model.schema.checkAttribute(e,t)&&r.writer.setAttribute(t,n||{},e))}}function Q(t){return"numbered"===t||"customNumbered"==t?"htmlOlAttributes":"htmlUlAttributes"} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Y extends e{static get requires(){return[B,P]}static get pluginName(){return"CustomElementSupport"}init(){const e=this.editor.plugins.get(B),t=this.editor.plugins.get(P);e.on("register:$customElement",((i,o)=>{i.stop();const r=this.editor,l=r.model.schema,n=r.conversion,s=r.editing.view.domConverter.unsafeElements,a=r.data.htmlProcessor.domConverter.preElements;l.register(o.model,o.modelSchema),l.extend(o.model,{allowAttributes:["htmlElementName","htmlCustomElementAttributes","htmlContent"],isContent:!0}),r.data.htmlProcessor.domConverter.registerRawContentMatcher({name:"template"}),n.for("upcast").elementToElement({view:/.*/,model:(i,l)=>{if("$comment"==i.name)return null;if(!function(e){try{document.createElement(e)}catch(e){return!1}return!0} + */class Y extends t{static get requires(){return[B,P]}static get pluginName(){return"CustomElementSupport"}init(){const t=this.editor.plugins.get(B),e=this.editor.plugins.get(P);t.on("register:$customElement",((i,o)=>{i.stop();const r=this.editor,l=r.model.schema,n=r.conversion,s=r.editing.view.domConverter.unsafeElements,a=r.data.htmlProcessor.domConverter.preElements;l.register(o.model,o.modelSchema),l.extend(o.model,{allowAttributes:["htmlElementName","htmlCustomElementAttributes","htmlContent"],isContent:!0}),r.data.htmlProcessor.domConverter.registerRawContentMatcher({name:"template"}),n.for("upcast").elementToElement({view:/.*/,model:(i,l)=>{if("$comment"==i.name)return null;if(!function(t){try{document.createElement(t)}catch(t){return!1}return!0} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(i.name))return null;if(t.getDefinitionsForView(i.name).size)return null;s.includes(i.name)||s.push(i.name),a.includes(i.name)||a.push(i.name);const n=l.writer.createElement(o.model,{htmlElementName:i.name}),c=e.processViewAttributes(i,l);let d;if(c&&l.writer.setAttribute("htmlCustomElementAttributes",c,n),i.is("element","template")&&i.getCustomProperty("$rawContent"))d=i.getCustomProperty("$rawContent");else{const e=new m(i.document).createDocumentFragment(i),t=r.data.htmlProcessor.domConverter.viewToDom(e),o=t.firstChild;for(;o.firstChild;)t.appendChild(o.firstChild);o.remove(),d=r.data.htmlProcessor.htmlWriter.getHtml(t)}l.writer.setAttribute("htmlContent",d,n);for(const{item:e}of r.editing.view.createRangeIn(i))l.consumable.consume(e,{name:!0});return n},converterPriority:"low"}),n.for("editingDowncast").elementToElement({model:{name:o.model,attributes:["htmlElementName","htmlCustomElementAttributes","htmlContent"]},view:(e,{writer:t})=>{const i=e.getAttribute("htmlElementName"),o=t.createRawElement(i);return e.hasAttribute("htmlCustomElementAttributes")&&A(t,e.getAttribute("htmlCustomElementAttributes"),o),o}}),n.for("dataDowncast").elementToElement({model:{name:o.model,attributes:["htmlElementName","htmlCustomElementAttributes","htmlContent"]},view:(e,{writer:t})=>{const i=e.getAttribute("htmlElementName"),o=e.getAttribute("htmlContent"),r=t.createRawElement(i,null,((e,t)=>{t.setContentOf(e,o)}));return e.hasAttribute("htmlCustomElementAttributes")&&A(t,e.getAttribute("htmlCustomElementAttributes"),r),r}})}))}}class J extends e{static get pluginName(){return"GeneralHtmlSupport"}static get requires(){return[B,V,H,L,q,W,z,U,G,K,Y]}init(){const e=this.editor,t=e.plugins.get(B);t.loadAllowedEmptyElementsConfig(e.config.get("htmlSupport.allowEmpty")||[]),t.loadAllowedConfig(e.config.get("htmlSupport.allow")||[]),t.loadDisallowedConfig(e.config.get("htmlSupport.disallow")||[])}getGhsAttributeNameForElement(e){const t=this.editor.plugins.get("DataSchema"),i=Array.from(t.getDefinitionsForView(e,!1)),o=i.find((e=>e.isInline&&!i[0].isObject));return o?o.model:y(e)}addModelHtmlClass(e,i,o){const r=this.editor.model,l=this.getGhsAttributeNameForElement(e);r.change((e=>{for(const n of Z(r,o,l))v(e,n,l,"classes",(e=>{for(const o of t(i))e.add(o)}))}))}removeModelHtmlClass(e,i,o){const r=this.editor.model,l=this.getGhsAttributeNameForElement(e);r.change((e=>{for(const n of Z(r,o,l))v(e,n,l,"classes",(e=>{for(const o of t(i))e.delete(o)}))}))}setModelHtmlAttributes(e,t,i){const o=this.editor.model,r=this.getGhsAttributeNameForElement(e);o.change((e=>{for(const l of Z(o,i,r))v(e,l,r,"attributes",(e=>{for(const[i,o]of Object.entries(t))e.set(i,o)}))}))}removeModelHtmlAttributes(e,i,o){const r=this.editor.model,l=this.getGhsAttributeNameForElement(e);r.change((e=>{for(const n of Z(r,o,l))v(e,n,l,"attributes",(e=>{for(const o of t(i))e.delete(o)}))}))}setModelHtmlStyles(e,t,i){const o=this.editor.model,r=this.getGhsAttributeNameForElement(e);o.change((e=>{for(const l of Z(o,i,r))v(e,l,r,"styles",(e=>{for(const[i,o]of Object.entries(t))e.set(i,o)}))}))}removeModelHtmlStyles(e,i,o){const r=this.editor.model,l=this.getGhsAttributeNameForElement(e);r.change((e=>{for(const n of Z(r,o,l))v(e,n,l,"styles",(e=>{for(const o of t(i))e.delete(o)}))}))}}function*Z(e,t,i){if(t)if(!(Symbol.iterator in t)&&t.is("documentSelection")&&t.isCollapsed)e.schema.checkAttributeInSelection(t,i)&&(yield t);else for(const o of function(e,t,i){return!(Symbol.iterator in t)&&(t.is("node")||t.is("$text")||t.is("$textProxy"))?e.schema.checkAttribute(t,i)?[e.createRangeOn(t)]:[]:e.schema.getValidRanges(e.createSelection(t).getRanges(),i)} + */(i.name))return null;if(e.getDefinitionsForView(i.name).size)return null;s.includes(i.name)||s.push(i.name),a.includes(i.name)||a.push(i.name);const n=l.writer.createElement(o.model,{htmlElementName:i.name}),c=t.processViewAttributes(i,l);let d;if(c&&l.writer.setAttribute("htmlCustomElementAttributes",c,n),i.is("element","template")&&i.getCustomProperty("$rawContent"))d=i.getCustomProperty("$rawContent");else{const t=new m(i.document).createDocumentFragment(i),e=r.data.htmlProcessor.domConverter.viewToDom(t),o=e.firstChild;for(;o.firstChild;)e.appendChild(o.firstChild);o.remove(),d=r.data.htmlProcessor.htmlWriter.getHtml(e)}l.writer.setAttribute("htmlContent",d,n);for(const{item:t}of r.editing.view.createRangeIn(i))l.consumable.consume(t,{name:!0});return n},converterPriority:"low"}),n.for("editingDowncast").elementToElement({model:{name:o.model,attributes:["htmlElementName","htmlCustomElementAttributes","htmlContent"]},view:(t,{writer:e})=>{const i=t.getAttribute("htmlElementName"),o=e.createRawElement(i);return t.hasAttribute("htmlCustomElementAttributes")&&A(e,t.getAttribute("htmlCustomElementAttributes"),o),o}}),n.for("dataDowncast").elementToElement({model:{name:o.model,attributes:["htmlElementName","htmlCustomElementAttributes","htmlContent"]},view:(t,{writer:e})=>{const i=t.getAttribute("htmlElementName"),o=t.getAttribute("htmlContent"),r=e.createRawElement(i,null,((t,e)=>{e.setContentOf(t,o)}));return t.hasAttribute("htmlCustomElementAttributes")&&A(e,t.getAttribute("htmlCustomElementAttributes"),r),r}})}))}}class J extends t{static get pluginName(){return"GeneralHtmlSupport"}static get requires(){return[B,V,H,L,q,W,U,z,G,K,Y]}init(){const t=this.editor,e=t.plugins.get(B);e.loadAllowedEmptyElementsConfig(t.config.get("htmlSupport.allowEmpty")||[]),e.loadAllowedConfig(t.config.get("htmlSupport.allow")||[]),e.loadDisallowedConfig(t.config.get("htmlSupport.disallow")||[])}getGhsAttributeNameForElement(t){const e=this.editor.plugins.get("DataSchema"),i=Array.from(e.getDefinitionsForView(t,!1)),o=i.find((t=>t.isInline&&!i[0].isObject));return o?o.model:y(t)}addModelHtmlClass(t,i,o){const r=this.editor.model,l=this.getGhsAttributeNameForElement(t);r.change((t=>{for(const n of Z(r,o,l))v(t,n,l,"classes",(t=>{for(const o of e(i))t.add(o)}))}))}removeModelHtmlClass(t,i,o){const r=this.editor.model,l=this.getGhsAttributeNameForElement(t);r.change((t=>{for(const n of Z(r,o,l))v(t,n,l,"classes",(t=>{for(const o of e(i))t.delete(o)}))}))}setModelHtmlAttributes(t,e,i){const o=this.editor.model,r=this.getGhsAttributeNameForElement(t);o.change((t=>{for(const l of Z(o,i,r))v(t,l,r,"attributes",(t=>{for(const[i,o]of Object.entries(e))t.set(i,o)}))}))}removeModelHtmlAttributes(t,i,o){const r=this.editor.model,l=this.getGhsAttributeNameForElement(t);r.change((t=>{for(const n of Z(r,o,l))v(t,n,l,"attributes",(t=>{for(const o of e(i))t.delete(o)}))}))}setModelHtmlStyles(t,e,i){const o=this.editor.model,r=this.getGhsAttributeNameForElement(t);o.change((t=>{for(const l of Z(o,i,r))v(t,l,r,"styles",(t=>{for(const[i,o]of Object.entries(e))t.set(i,o)}))}))}removeModelHtmlStyles(t,i,o){const r=this.editor.model,l=this.getGhsAttributeNameForElement(t);r.change((t=>{for(const n of Z(r,o,l))v(t,n,l,"styles",(t=>{for(const o of e(i))t.delete(o)}))}))}}function*Z(t,e,i){if(e)if(!(Symbol.iterator in e)&&e.is("documentSelection")&&e.isCollapsed)t.schema.checkAttributeInSelection(e,i)&&(yield e);else for(const o of function(t,e,i){return!(Symbol.iterator in e)&&(e.is("node")||e.is("$text")||e.is("$textProxy"))?t.schema.checkAttribute(e,i)?[t.createRangeOn(e)]:[]:t.schema.getValidRanges(t.createSelection(e).getRanges(),i)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(e,t,i))yield*o.getItems({shallow:!0})}class ee extends e{static get pluginName(){return"HtmlComment"}init(){const e=this.editor,t=new Map;e.data.processor.skipComments=!1,e.model.schema.addAttributeCheck(((e,t)=>{if(e.endsWith("$root")&&t.startsWith("$comment"))return!0})),e.conversion.for("upcast").elementToMarker({view:"$comment",model:e=>{const i=`$comment:${l()}`,o=e.getCustomProperty("$rawContent");return t.set(i,o),i}}),e.conversion.for("dataDowncast").markerToElement({model:"$comment",view:(e,{writer:t})=>{let i;for(const t of this.editor.model.document.getRootNames())if(i=this.editor.model.document.getRoot(t),i.hasAttribute(e.markerName))break;const o=e.markerName,r=i.getAttribute(o),l=t.createUIElement("$comment");return t.setCustomProperty("$rawContent",r,l),l}}),e.model.document.registerPostFixer((i=>{let o=!1;const r=e.model.document.differ.getChangedMarkers().filter((e=>e.name.startsWith("$comment:")));for(const e of r){const{oldRange:r,newRange:l}=e.data;if(!r||!l||r.root!=l.root){if(r){const t=r.root;t.hasAttribute(e.name)&&(i.removeAttribute(e.name,t),o=!0)}if(l){const r=l.root;"$graveyard"==r.rootName?(i.removeMarker(e.name),o=!0):r.hasAttribute(e.name)||(i.setAttribute(e.name,t.get(e.name)||"",r),o=!0)}}}return o})),e.data.on("set",(()=>{for(const t of e.model.markers.getMarkersGroup("$comment"))this.removeHtmlComment(t.name)}),{priority:"high"}),e.model.on("deleteContent",((t,[i])=>{for(const t of i.getRanges()){const i=e.model.schema.getLimitElement(t),o=e.model.createPositionAt(i,0),r=e.model.createPositionAt(i,"end");let l;l=o.isTouching(t.start)&&r.isTouching(t.end)?this.getHtmlCommentsInRange(e.model.createRange(o,r)):this.getHtmlCommentsInRange(t,{skipBoundaries:!0});for(const e of l)this.removeHtmlComment(e)}}),{priority:"high"})}createHtmlComment(e,t){const i=l(),o=this.editor.model,r=o.document.getRoot(e.root.rootName),n=`$comment:${i}`;return o.change((i=>{const o=i.createRange(e);return i.addMarker(n,{usingOperation:!0,affectsData:!0,range:o}),i.setAttribute(n,t,r),n}))}removeHtmlComment(e){const t=this.editor,i=t.model.markers.get(e);return!!i&&(t.model.change((e=>{e.removeMarker(i)})),!0)}getHtmlCommentData(e){const t=this.editor.model.markers.get(e);if(!t)return null;let i="";for(const t of this.editor.model.document.getRoots())if(t.hasAttribute(e)){i=t.getAttribute(e);break}return{content:i,position:t.getStart()}}getHtmlCommentsInRange(e,{skipBoundaries:t=!1}={}){const i=!t;return Array.from(this.editor.model.markers.getMarkersGroup("$comment")).filter((t=>function(e,t){const o=e.getRange().start;return(o.isAfter(t.start)||i&&o.isEqual(t.start))&&(o.isBefore(t.end)||i&&o.isEqual(t.end))}(t,e))).map((e=>e.name))}} + */(t,e,i))yield*o.getItems({shallow:!0})}class tt extends t{static get pluginName(){return"HtmlComment"}init(){const t=this.editor,e=new Map;t.data.processor.skipComments=!1,t.model.schema.addAttributeCheck(((t,e)=>{if(t.endsWith("$root")&&e.startsWith("$comment"))return!0})),t.conversion.for("upcast").elementToMarker({view:"$comment",model:t=>{const i=`$comment:${l()}`,o=t.getCustomProperty("$rawContent");return e.set(i,o),i}}),t.conversion.for("dataDowncast").markerToElement({model:"$comment",view:(t,{writer:e})=>{let i;for(const e of this.editor.model.document.getRootNames())if(i=this.editor.model.document.getRoot(e),i.hasAttribute(t.markerName))break;const o=t.markerName,r=i.getAttribute(o),l=e.createUIElement("$comment");return e.setCustomProperty("$rawContent",r,l),l}}),t.model.document.registerPostFixer((i=>{let o=!1;const r=t.model.document.differ.getChangedMarkers().filter((t=>t.name.startsWith("$comment:")));for(const t of r){const{oldRange:r,newRange:l}=t.data;if(!r||!l||r.root!=l.root){if(r){const e=r.root;e.hasAttribute(t.name)&&(i.removeAttribute(t.name,e),o=!0)}if(l){const r=l.root;"$graveyard"==r.rootName?(i.removeMarker(t.name),o=!0):r.hasAttribute(t.name)||(i.setAttribute(t.name,e.get(t.name)||"",r),o=!0)}}}return o})),t.data.on("set",(()=>{for(const e of t.model.markers.getMarkersGroup("$comment"))this.removeHtmlComment(e.name)}),{priority:"high"}),t.model.on("deleteContent",((e,[i])=>{for(const e of i.getRanges()){const i=t.model.schema.getLimitElement(e),o=t.model.createPositionAt(i,0),r=t.model.createPositionAt(i,"end");let l;l=o.isTouching(e.start)&&r.isTouching(e.end)?this.getHtmlCommentsInRange(t.model.createRange(o,r)):this.getHtmlCommentsInRange(e,{skipBoundaries:!0});for(const t of l)this.removeHtmlComment(t)}}),{priority:"high"})}createHtmlComment(t,e){const i=l(),o=this.editor.model,r=o.document.getRoot(t.root.rootName),n=`$comment:${i}`;return o.change((i=>{const o=i.createRange(t);return i.addMarker(n,{usingOperation:!0,affectsData:!0,range:o}),i.setAttribute(n,e,r),n}))}removeHtmlComment(t){const e=this.editor,i=e.model.markers.get(t);return!!i&&(e.model.change((t=>{t.removeMarker(i)})),!0)}getHtmlCommentData(t){const e=this.editor.model.markers.get(t);if(!e)return null;let i="";for(const e of this.editor.model.document.getRoots())if(e.hasAttribute(t)){i=e.getAttribute(t);break}return{content:i,position:e.getStart()}}getHtmlCommentsInRange(t,{skipBoundaries:e=!1}={}){const i=!e;return Array.from(this.editor.model.markers.getMarkersGroup("$comment")).filter((e=>function(t,e){const o=t.getRange().start;return(o.isAfter(e.start)||i&&o.isEqual(e.start))&&(o.isBefore(e.end)||i&&o.isEqual(e.end))}(e,t))).map((t=>t.name))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class te extends a{toView(e){if(!e.match(/<(?:html|body|head|meta)(?:\s[^>]*)?>/i))return super.toView(e);let t="",i="";e=(e=e.replace(/<!DOCTYPE[^>]*>/i,(e=>(t=e,"")))).replace(/<\?xml\s[^?]*\?>/i,(e=>(i=e,"")));const o=this._toDom(e),r=this.domConverter.domToView(o,{skipComments:this.skipComments}),l=new m(r.document);return l.setCustomProperty("$fullPageDocument",o.ownerDocument.documentElement.outerHTML,r),t&&l.setCustomProperty("$fullPageDocType",t,r),i&&l.setCustomProperty("$fullPageXmlDeclaration",i,r),r}toData(e){let t=super.toData(e);const i=e.getCustomProperty("$fullPageDocument"),o=e.getCustomProperty("$fullPageDocType"),r=e.getCustomProperty("$fullPageXmlDeclaration");return i&&(t=i.replace(/<\/body\s*>/,t+"$&"),o&&(t=o+"\n"+t),r&&(t=r+"\n"+t)),t}} + */class et extends a{toView(t){if(!t.match(/<(?:html|body|head|meta)(?:\s[^>]*)?>/i))return super.toView(t);let e="",i="";t=(t=t.replace(/<!DOCTYPE[^>]*>/i,(t=>(e=t,"")))).replace(/<\?xml\s[^?]*\?>/i,(t=>(i=t,"")));const o=this._toDom(t),r=this.domConverter.domToView(o,{skipComments:this.skipComments}),l=new m(r.document);return l.setCustomProperty("$fullPageDocument",o.ownerDocument.documentElement.outerHTML,r),e&&l.setCustomProperty("$fullPageDocType",e,r),i&&l.setCustomProperty("$fullPageXmlDeclaration",i,r),r}toData(t){let e=super.toData(t);const i=t.getCustomProperty("$fullPageDocument"),o=t.getCustomProperty("$fullPageDocType"),r=t.getCustomProperty("$fullPageXmlDeclaration");return i&&(e=i.replace(/<\/body\s*>/,e+"$&"),o&&(e=o+"\n"+e),r&&(e=r+"\n"+e)),e}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class ie extends e{static get pluginName(){return"FullPage"}init(){const e=this.editor,t=["$fullPageDocument","$fullPageDocType","$fullPageXmlDeclaration"];e.data.processor=new te(e.data.viewDocument),e.model.schema.extend("$root",{allowAttributes:t}),e.data.on("toModel",((i,[o])=>{const r=e.model.document.getRoot();e.model.change((e=>{for(const i of t){const t=o.getCustomProperty(i);t&&e.setAttribute(i,t,r)}}))}),{priority:"low"}),e.data.on("toView",((e,[i])=>{if(!i.is("rootElement"))return;const o=i,r=e.return;if(!o.hasAttribute("$fullPageDocument"))return;const l=new m(r.document);for(const e of t){const t=o.getAttribute(e);t&&l.setCustomProperty(e,t,r)}}),{priority:"low"}),e.data.on("set",(()=>{const i=e.model.document.getRoot();e.model.change((e=>{for(const o of t)i.hasAttribute(o)&&e.removeAttribute(o,i)}))}),{priority:"high"}),e.data.on("get",((e,t)=>{t[0]||(t[0]={}),t[0].trim=!1}),{priority:"high"})}}export{B as DataFilter,P as DataSchema,ie as FullPage,J as GeneralHtmlSupport,ee as HtmlComment,te as HtmlPageDataProcessor}; \ No newline at end of file + */class it extends t{static get pluginName(){return"FullPage"}init(){const t=this.editor,e=["$fullPageDocument","$fullPageDocType","$fullPageXmlDeclaration"];t.data.processor=new et(t.data.viewDocument),t.model.schema.extend("$root",{allowAttributes:e}),t.data.on("toModel",((i,[o])=>{const r=t.model.document.getRoot();t.model.change((t=>{for(const i of e){const e=o.getCustomProperty(i);e&&t.setAttribute(i,e,r)}}))}),{priority:"low"}),t.data.on("toView",((t,[i])=>{if(!i.is("rootElement"))return;const o=i,r=t.return;if(!o.hasAttribute("$fullPageDocument"))return;const l=new m(r.document);for(const t of e){const e=o.getAttribute(t);e&&l.setCustomProperty(t,e,r)}}),{priority:"low"}),t.data.on("set",(()=>{const i=t.model.document.getRoot();t.model.change((t=>{for(const o of e)i.hasAttribute(o)&&t.removeAttribute(o,i)}))}),{priority:"high"}),t.data.on("get",((t,e)=>{e[0]||(e[0]={}),e[0].trim=!1}),{priority:"high"})}}export{B as DataFilter,P as DataSchema,it as FullPage,J as GeneralHtmlSupport,tt as HtmlComment,et as HtmlPageDataProcessor}; \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-link.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-link.js index 10ff735c2ca9b4ea043b08208a68c4a0c1345166..62e8b480ad0a2086afde07be3c1bf9a7cac82e36 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-link.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-link.js @@ -1,20 +1,20 @@ -import{Command as e,Plugin as t,icons as i}from"@ckeditor/ckeditor5-core";import{findAttributeRange as n,TwoStepCaretMovement as o,Input as s,inlineHighlight as r,Delete as a,TextWatcher as c,getLastTextLine as l}from"@ckeditor/ckeditor5-typing";import{ClipboardPipeline as d}from"@ckeditor/ckeditor5-clipboard";import{toMap as u,Collection as k,first as h,ObservableMixin as m,env as g,keyCodes as f,FocusTracker as b,KeystrokeHandler as p}from"@ckeditor/ckeditor5-utils";import{upperFirst as w}from"lodash-es";import{ClickObserver as _,Matcher as v}from"@ckeditor/ckeditor5-engine";import{View as A,ViewCollection as y,FocusCycler as x,submitHandler as I,LabeledFieldView as V,createLabeledInputText as E,ButtonView as S,SwitchButtonView as L,ContextualBalloon as D,CssTransitionDisablerMixin as T,MenuBarMenuListItemButtonView as C,clickOutsideHandler as M}from"@ckeditor/ckeditor5-ui";import{isWidget as B}from"@ckeditor/ckeditor5-widget"; +import{Command as e,Plugin as t,icons as i}from"@ckeditor/ckeditor5-core";import{findAttributeRange as n,TwoStepCaretMovement as o,Input as s,inlineHighlight as r,Delete as a,TextWatcher as c,getLastTextLine as l}from"@ckeditor/ckeditor5-typing";import{ClipboardPipeline as d}from"@ckeditor/ckeditor5-clipboard";import{toMap as u,Collection as k,first as h,ObservableMixin as m,env as g,keyCodes as f,FocusTracker as b,KeystrokeHandler as p}from"@ckeditor/ckeditor5-utils";import{upperFirst as w}from"lodash-es";import{ClickObserver as _,Matcher as v}from"@ckeditor/ckeditor5-engine";import{View as y,ViewCollection as A,FocusCycler as x,submitHandler as V,LabeledFieldView as I,createLabeledInputText as E,ButtonView as S,SwitchButtonView as T,ContextualBalloon as L,CssTransitionDisablerMixin as D,MenuBarMenuListItemButtonView as C,clickOutsideHandler as N}from"@ckeditor/ckeditor5-ui";import{isWidget as M}from"@ckeditor/ckeditor5-widget"; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class N{constructor(){this._definitions=new Set}get length(){return this._definitions.size}add(e){Array.isArray(e)?e.forEach((e=>this._definitions.add(e))):this._definitions.add(e)}getDispatcher(){return e=>{e.on("attribute:linkHref",((e,t,i)=>{if(!i.consumable.test(t.item,"attribute:linkHref"))return;if(!t.item.is("selection")&&!i.schema.isInline(t.item))return;const n=i.writer,o=n.document.selection;for(const e of this._definitions){const s=n.createAttributeElement("a",e.attributes,{priority:5});e.classes&&n.addClass(e.classes,s);for(const t in e.styles)n.setStyle(t,e.styles[t],s);n.setCustomProperty("link",!0,s),e.callback(t.attributeNewValue)?t.item.is("selection")?n.wrap(o.getFirstRange(),s):n.wrap(i.mapper.toViewRange(t.range),s):n.unwrap(i.mapper.toViewRange(t.range),s)}}),{priority:"high"})}}getDispatcherForLinkedImage(){return e=>{e.on("attribute:linkHref:imageBlock",((e,t,{writer:i,mapper:n})=>{const o=n.toViewElement(t.item),s=Array.from(o.getChildren()).find((e=>e.is("element","a")));for(const e of this._definitions){const n=u(e.attributes);if(e.callback(t.attributeNewValue)){for(const[e,t]of n)"class"===e?i.addClass(t,s):i.setAttribute(e,t,s);e.classes&&i.addClass(e.classes,s);for(const t in e.styles)i.setStyle(t,e.styles[t],s)}else{for(const[e,t]of n)"class"===e?i.removeClass(t,s):i.removeAttribute(e,s);e.classes&&i.removeClass(e.classes,s);for(const t in e.styles)i.removeStyle(t,s)}}}))}}} + */class B{constructor(){this._definitions=new Set}get length(){return this._definitions.size}add(e){Array.isArray(e)?e.forEach((e=>this._definitions.add(e))):this._definitions.add(e)}getDispatcher(){return e=>{e.on("attribute:linkHref",((e,t,i)=>{if(!i.consumable.test(t.item,"attribute:linkHref"))return;if(!t.item.is("selection")&&!i.schema.isInline(t.item))return;const n=i.writer,o=n.document.selection;for(const e of this._definitions){const s=n.createAttributeElement("a",e.attributes,{priority:5});e.classes&&n.addClass(e.classes,s);for(const t in e.styles)n.setStyle(t,e.styles[t],s);n.setCustomProperty("link",!0,s),e.callback(t.attributeNewValue)?t.item.is("selection")?n.wrap(o.getFirstRange(),s):n.wrap(i.mapper.toViewRange(t.range),s):n.unwrap(i.mapper.toViewRange(t.range),s)}}),{priority:"high"})}}getDispatcherForLinkedImage(){return e=>{e.on("attribute:linkHref:imageBlock",((e,t,{writer:i,mapper:n})=>{const o=n.toViewElement(t.item),s=Array.from(o.getChildren()).find((e=>e.is("element","a")));for(const e of this._definitions){const n=u(e.attributes);if(e.callback(t.attributeNewValue)){for(const[e,t]of n)"class"===e?i.addClass(t,s):i.setAttribute(e,t,s);e.classes&&i.addClass(e.classes,s);for(const t in e.styles)i.setStyle(t,e.styles[t],s)}else{for(const[e,t]of n)"class"===e?i.removeClass(t,s):i.removeAttribute(e,s);e.classes&&i.removeClass(e.classes,s);for(const t in e.styles)i.removeStyle(t,s)}}}))}}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const H=/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205f\u3000]/g,P=/^[\S]+@((?![-_])(?:[-\w\u00a1-\uffff]{0,63}[^-_]\.))+(?:[a-z\u00a1-\uffff]{2,})$/i,U=/^((\w+:(\/{2,})?)|(\W))/i,F=["https?","ftps?","mailto"],j="Ctrl+K";function z(e){return e.is("attributeElement")&&!!e.getCustomProperty("link")}function R(e,{writer:t}){const i=t.createAttributeElement("a",{href:e},{priority:5});return t.setCustomProperty("link",!0,i),i}function O(e,t=F){const i=String(e),n=t.join("|");return function(e,t){const i=e.replace(H,"");return!!i.match(t)}(i,new RegExp(`${"^(?:(?:<protocols>):|[^a-z]|[a-z+.-]+(?:[^a-z+.:-]|$))".replace("<protocols>",n)}`,"i"))?i:"#"}function $(e,t){const i={"Open in a new tab":e("Open in a new tab"),Downloadable:e("Downloadable")};return t.forEach((e=>("label"in e&&i[e.label]&&(e.label=i[e.label]),e))),t}function q(e){const t=[];if(e)for(const[i,n]of Object.entries(e)){const e=Object.assign({},n,{id:`link${w(i)}`});t.push(e)}return t}function Q(e,t){return!!e&&t.checkAttribute(e.name,"linkHref")}function K(e){return P.test(e)}function Z(e,t){const i=K(e)?"mailto:":t,n=!!i&&!Y(e);return e&&n?i+e:e}function Y(e){return U.test(e)}function G(e){window.open(e,"_blank","noopener")}var J=Object.freeze({__proto__:null,LINK_KEYSTROKE:j,addLinkProtocolIfApplicable:Z,createLinkElement:R,ensureSafeUrl:O,getLocalizedDecorators:$,isEmail:K,isLinkElement:z,isLinkableElement:Q,linkHasProtocol:Y,normalizeDecorators:q,openLink:G}); + */const H=/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205f\u3000]/g,P=/^[\S]+@((?![-_])(?:[-\w\u00a1-\uffff]{0,63}[^-_]\.))+(?:[a-z\u00a1-\uffff]{2,})$/i,F=/^((\w+:(\/{2,})?)|(\W))/i,U=["https?","ftps?","mailto"],R="Ctrl+K";function z(e){return e.is("attributeElement")&&!!e.getCustomProperty("link")}function j(e,{writer:t}){const i=t.createAttributeElement("a",{href:e},{priority:5});return t.setCustomProperty("link",!0,i),i}function O(e,t=U){const i=String(e),n=t.join("|");return function(e,t){const i=e.replace(H,"");return!!i.match(t)}(i,new RegExp(`${"^(?:(?:<protocols>):|[^a-z]|[a-z+.-]+(?:[^a-z+.:-]|$))".replace("<protocols>",n)}`,"i"))?i:"#"}function Y(e,t){const i={"Open in a new tab":e("Open in a new tab"),Downloadable:e("Downloadable")};return t.forEach((e=>("label"in e&&i[e.label]&&(e.label=i[e.label]),e))),t}function $(e){const t=[];if(e)for(const[i,n]of Object.entries(e)){const e=Object.assign({},n,{id:`link${w(i)}`});t.push(e)}return t}function q(e,t){return!!e&&t.checkAttribute(e.name,"linkHref")}function K(e){return P.test(e)}function Q(e,t){const i=K(e)?"mailto:":t,n=!!i&&!Z(e);return e&&n?i+e:e}function Z(e){return F.test(e)}function W(e){window.open(e,"_blank","noopener")}var G=Object.freeze({__proto__:null,LINK_KEYSTROKE:R,addLinkProtocolIfApplicable:Q,createLinkElement:j,ensureSafeUrl:O,getLocalizedDecorators:Y,isEmail:K,isLinkElement:z,isLinkableElement:q,linkHasProtocol:Z,normalizeDecorators:$,openLink:W}); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class W extends e{constructor(){super(...arguments),this.manualDecorators=new k,this.automaticDecorators=new N}restoreManualDecoratorStates(){for(const e of this.manualDecorators)e.value=this._getDecoratorStateFromModel(e.id)}refresh(){const e=this.editor.model,t=e.document.selection,i=t.getSelectedElement()||h(t.getSelectedBlocks());Q(i,e.schema)?(this.value=i.getAttribute("linkHref"),this.isEnabled=e.schema.checkAttribute(i,"linkHref")):(this.value=t.getAttribute("linkHref"),this.isEnabled=e.schema.checkAttributeInSelection(t,"linkHref"));for(const e of this.manualDecorators)e.value=this._getDecoratorStateFromModel(e.id)}execute(e,t={}){const i=this.editor.model,o=i.document.selection,s=[],r=[];for(const e in t)t[e]?s.push(e):r.push(e);i.change((t=>{if(o.isCollapsed){const a=o.getFirstPosition();if(o.hasAttribute("linkHref")){const c=X(o);let l=n(a,"linkHref",o.getAttribute("linkHref"),i);o.getAttribute("linkHref")===c&&(l=this._updateLinkContent(i,t,l,e)),t.setAttribute("linkHref",e,l),s.forEach((e=>{t.setAttribute(e,!0,l)})),r.forEach((e=>{t.removeAttribute(e,l)})),t.setSelection(t.createPositionAfter(l.end.nodeBefore))}else if(""!==e){const n=u(o.getAttributes());n.set("linkHref",e),s.forEach((e=>{n.set(e,!0)}));const{end:r}=i.insertContent(t.createText(e,n),a);t.setSelection(r)}["linkHref",...s,...r].forEach((e=>{t.removeSelectionAttribute(e)}))}else{const n=i.schema.getValidRanges(o.getRanges(),"linkHref"),a=[];for(const e of o.getSelectedBlocks())i.schema.checkAttribute(e,"linkHref")&&a.push(t.createRangeOn(e));const c=a.slice();for(const e of n)this._isRangeToUpdate(e,a)&&c.push(e);for(const n of c){let a=n;if(1===c.length){const s=X(o);o.getAttribute("linkHref")===s&&(a=this._updateLinkContent(i,t,n,e),t.setSelection(t.createSelection(a)))}t.setAttribute("linkHref",e,a),s.forEach((e=>{t.setAttribute(e,!0,a)})),r.forEach((e=>{t.removeAttribute(e,a)}))}}}))}_getDecoratorStateFromModel(e){const t=this.editor.model,i=t.document.selection,n=i.getSelectedElement();return Q(n,t.schema)?n.getAttribute(e):i.getAttribute(e)}_isRangeToUpdate(e,t){for(const i of t)if(i.containsRange(e))return!1;return!0}_updateLinkContent(e,t,i,n){const o=t.createText(n,{linkHref:n});return e.insertContent(o,i)}}function X(e){if(e.isCollapsed){const t=e.getFirstPosition();return t.textNode&&t.textNode.data}{const t=Array.from(e.getFirstRange().getItems());if(t.length>1)return null;const i=t[0];return i.is("$text")||i.is("$textProxy")?i.data:null}} + */class J extends e{constructor(){super(...arguments),this.manualDecorators=new k,this.automaticDecorators=new B}restoreManualDecoratorStates(){for(const e of this.manualDecorators)e.value=this._getDecoratorStateFromModel(e.id)}refresh(){const e=this.editor.model,t=e.document.selection,i=t.getSelectedElement()||h(t.getSelectedBlocks());q(i,e.schema)?(this.value=i.getAttribute("linkHref"),this.isEnabled=e.schema.checkAttribute(i,"linkHref")):(this.value=t.getAttribute("linkHref"),this.isEnabled=e.schema.checkAttributeInSelection(t,"linkHref"));for(const e of this.manualDecorators)e.value=this._getDecoratorStateFromModel(e.id)}execute(e,t={}){const i=this.editor.model,o=i.document.selection,s=[],r=[];for(const e in t)t[e]?s.push(e):r.push(e);i.change((t=>{if(o.isCollapsed){const a=o.getFirstPosition();if(o.hasAttribute("linkHref")){const c=X(o);let l=n(a,"linkHref",o.getAttribute("linkHref"),i);o.getAttribute("linkHref")===c&&(l=this._updateLinkContent(i,t,l,e)),t.setAttribute("linkHref",e,l),s.forEach((e=>{t.setAttribute(e,!0,l)})),r.forEach((e=>{t.removeAttribute(e,l)})),t.setSelection(t.createPositionAfter(l.end.nodeBefore))}else if(""!==e){const n=u(o.getAttributes());n.set("linkHref",e),s.forEach((e=>{n.set(e,!0)}));const{end:r}=i.insertContent(t.createText(e,n),a);t.setSelection(r)}["linkHref",...s,...r].forEach((e=>{t.removeSelectionAttribute(e)}))}else{const n=i.schema.getValidRanges(o.getRanges(),"linkHref"),a=[];for(const e of o.getSelectedBlocks())i.schema.checkAttribute(e,"linkHref")&&a.push(t.createRangeOn(e));const c=a.slice();for(const e of n)this._isRangeToUpdate(e,a)&&c.push(e);for(const n of c){let a=n;if(1===c.length){const s=X(o);o.getAttribute("linkHref")===s&&(a=this._updateLinkContent(i,t,n,e),t.setSelection(t.createSelection(a)))}t.setAttribute("linkHref",e,a),s.forEach((e=>{t.setAttribute(e,!0,a)})),r.forEach((e=>{t.removeAttribute(e,a)}))}}}))}_getDecoratorStateFromModel(e){const t=this.editor.model,i=t.document.selection,n=i.getSelectedElement();return q(n,t.schema)?n.getAttribute(e):i.getAttribute(e)}_isRangeToUpdate(e,t){for(const i of t)if(i.containsRange(e))return!1;return!0}_updateLinkContent(e,t,i,n){const o=t.createText(n,{linkHref:n});return e.insertContent(o,i)}}function X(e){if(e.isCollapsed){const t=e.getFirstPosition();return t.textNode&&t.textNode.data}{const t=Array.from(e.getFirstRange().getItems());if(t.length>1)return null;const i=t[0];return i.is("$text")||i.is("$textProxy")?i.data:null}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class ee extends e{refresh(){const e=this.editor.model,t=e.document.selection,i=t.getSelectedElement();Q(i,e.schema)?this.isEnabled=e.schema.checkAttribute(i,"linkHref"):this.isEnabled=e.schema.checkAttributeInSelection(t,"linkHref")}execute(){const e=this.editor,t=this.editor.model,i=t.document.selection,o=e.commands.get("link");t.change((e=>{const s=i.isCollapsed?[n(i.getFirstPosition(),"linkHref",i.getAttribute("linkHref"),t)]:t.schema.getValidRanges(i.getRanges(),"linkHref");for(const t of s)if(e.removeAttribute("linkHref",t),o)for(const i of o.manualDecorators)e.removeAttribute(i.id,t)}))}} + */class ee extends e{refresh(){const e=this.editor.model,t=e.document.selection,i=t.getSelectedElement();q(i,e.schema)?this.isEnabled=e.schema.checkAttribute(i,"linkHref"):this.isEnabled=e.schema.checkAttributeInSelection(t,"linkHref")}execute(){const e=this.editor,t=this.editor.model,i=t.document.selection,o=e.commands.get("link");t.change((e=>{const s=i.isCollapsed?[n(i.getFirstPosition(),"linkHref",i.getAttribute("linkHref"),t)]:t.schema.getValidRanges(i.getRanges(),"linkHref");for(const t of s)if(e.removeAttribute("linkHref",t),o)for(const i of o.manualDecorators)e.removeAttribute(i.id,t)}))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -23,25 +23,25 @@ import{Command as e,Plugin as t,icons as i}from"@ckeditor/ckeditor5-core";import * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const ne="automatic",oe=/^(https?:)?\/\//;class se extends t{static get pluginName(){return"LinkEditing"}static get requires(){return[o,s,d]}constructor(e){super(e),e.config.define("link",{allowCreatingEmptyLinks:!1,addTargetToExternalLinks:!1})}init(){const e=this.editor,t=this.editor.config.get("link.allowedProtocols");e.model.schema.extend("$text",{allowAttributes:"linkHref"}),e.conversion.for("dataDowncast").attributeToElement({model:"linkHref",view:R}),e.conversion.for("editingDowncast").attributeToElement({model:"linkHref",view:(e,i)=>R(O(e,t),i)}),e.conversion.for("upcast").elementToAttribute({view:{name:"a",attributes:{href:!0}},model:{key:"linkHref",value:e=>e.getAttribute("href")}}),e.commands.add("link",new W(e)),e.commands.add("unlink",new ee(e));const i=$(e.t,q(e.config.get("link.decorators")));this._enableAutomaticDecorators(i.filter((e=>e.mode===ne))),this._enableManualDecorators(i.filter((e=>"manual"===e.mode)));e.plugins.get(o).registerAttribute("linkHref"),r(e,"linkHref","a","ck-link_selected"),this._enableLinkOpen(),this._enableSelectionAttributesFixer(),this._enableClipboardIntegration()}_enableAutomaticDecorators(e){const t=this.editor,i=t.commands.get("link").automaticDecorators;t.config.get("link.addTargetToExternalLinks")&&i.add({id:"linkIsExternal",mode:ne,callback:e=>!!e&&oe.test(e),attributes:{target:"_blank",rel:"noopener noreferrer"}}),i.add(e),i.length&&t.conversion.for("downcast").add(i.getDispatcher())}_enableManualDecorators(e){if(!e.length)return;const t=this.editor,i=t.commands.get("link").manualDecorators;e.forEach((e=>{t.model.schema.extend("$text",{allowAttributes:e.id});const n=new te(e);i.add(n),t.conversion.for("downcast").attributeToElement({model:n.id,view:(e,{writer:t,schema:i},{item:o})=>{if((o.is("selection")||i.isInline(o))&&e){const e=t.createAttributeElement("a",n.attributes,{priority:5});n.classes&&t.addClass(n.classes,e);for(const i in n.styles)t.setStyle(i,n.styles[i],e);return t.setCustomProperty("link",!0,e),e}}}),t.conversion.for("upcast").elementToAttribute({view:{name:"a",...n._createPattern()},model:{key:n.id}})}))}_enableLinkOpen(){const e=this.editor,t=e.editing.view.document;this.listenTo(t,"click",((e,t)=>{if(!(g.isMac?t.domEvent.metaKey:t.domEvent.ctrlKey))return;let i=t.domTarget;if("a"!=i.tagName.toLowerCase()&&(i=i.closest("a")),!i)return;const n=i.getAttribute("href");n&&(e.stop(),t.preventDefault(),G(n))}),{context:"$capture"}),this.listenTo(t,"keydown",((t,i)=>{const n=e.commands.get("link").value;!!n&&i.keyCode===f.enter&&i.altKey&&(t.stop(),G(n))}))}_enableSelectionAttributesFixer(){const e=this.editor.model,t=e.document.selection;this.listenTo(t,"change:attribute",((i,{attributeKeys:n})=>{n.includes("linkHref")&&!t.hasAttribute("linkHref")&&e.change((t=>{var i;!function(e,t){e.removeSelectionAttribute("linkHref");for(const i of t)e.removeSelectionAttribute(i)}(t,(i=e.schema,i.getDefinition("$text").allowAttributes.filter((e=>e.startsWith("link")||"htmlA"===e))))}))}))}_enableClipboardIntegration(){const e=this.editor,t=e.model,i=this.editor.config.get("link.defaultProtocol");i&&this.listenTo(e.plugins.get("ClipboardPipeline"),"contentInsertion",((e,n)=>{t.change((e=>{const t=e.createRangeIn(n.content);for(const n of t.getItems())if(n.hasAttribute("linkHref")){const t=Z(n.getAttribute("linkHref"),i);e.setAttribute("linkHref",t,n)}}))}))}}ie('.ck-vertical-form .ck-button:after{bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:0;z-index:1}.ck-vertical-form .ck-button:focus:after{display:none}@media screen and (max-width:600px){.ck.ck-responsive-form .ck-button:after{bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:0;z-index:1}.ck.ck-responsive-form .ck-button:focus:after{display:none}}.ck-vertical-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form{padding:var(--ck-spacing-large)}.ck.ck-responsive-form:focus{outline:none}[dir=ltr] .ck.ck-responsive-form>:not(:first-child),[dir=rtl] .ck.ck-responsive-form>:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-responsive-form{padding:0;width:calc(var(--ck-input-width)*.8)}.ck.ck-responsive-form .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-responsive-form .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-responsive-form .ck-labeled-field-view .ck-labeled-field-view__error{white-space:normal}.ck.ck-responsive-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2){border-radius:0;margin-top:var(--ck-spacing-large);padding:var(--ck-spacing-standard)}.ck.ck-responsive-form>.ck-button:last-child:not(:focus),.ck.ck-responsive-form>.ck-button:nth-last-child(2):not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-responsive-form>.ck-button:last-child,[dir=ltr] .ck.ck-responsive-form>.ck-button:nth-last-child(2),[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2){margin-left:0}[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child:last-of-type,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2):last-of-type{border-right:1px solid var(--ck-color-base-border)}}');ie(".ck.ck-link-form{display:flex}.ck.ck-link-form .ck-label{display:none}@media screen and (max-width:600px){.ck.ck-link-form{flex-wrap:wrap}.ck.ck-link-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-link-form .ck-button{flex-basis:50%}}.ck.ck-link-form_layout-vertical{display:block}.ck.ck-link-form_layout-vertical .ck-button.ck-button-cancel,.ck.ck-link-form_layout-vertical .ck-button.ck-button-save{margin-top:var(--ck-spacing-medium)}.ck.ck-link-form_layout-vertical{min-width:var(--ck-input-width);padding:0}.ck.ck-link-form_layout-vertical .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) var(--ck-spacing-small)}.ck.ck-link-form_layout-vertical .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-link-form_layout-vertical>.ck-button{border-radius:0;margin:0;padding:var(--ck-spacing-standard);width:50%}.ck.ck-link-form_layout-vertical>.ck-button:not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-link-form_layout-vertical>.ck-button,[dir=rtl] .ck.ck-link-form_layout-vertical>.ck-button{margin-left:0}[dir=rtl] .ck.ck-link-form_layout-vertical>.ck-button:last-of-type{border-right:1px solid var(--ck-color-base-border)}.ck.ck-link-form_layout-vertical .ck.ck-list{margin:var(--ck-spacing-standard) var(--ck-spacing-large)}.ck.ck-link-form_layout-vertical .ck.ck-list .ck-button.ck-switchbutton{padding:0;width:100%}.ck.ck-link-form_layout-vertical .ck.ck-list .ck-button.ck-switchbutton:hover{background:none}"); +const ne="automatic",oe=/^(https?:)?\/\//;class se extends t{static get pluginName(){return"LinkEditing"}static get requires(){return[o,s,d]}constructor(e){super(e),e.config.define("link",{allowCreatingEmptyLinks:!1,addTargetToExternalLinks:!1})}init(){const e=this.editor,t=this.editor.config.get("link.allowedProtocols");e.model.schema.extend("$text",{allowAttributes:"linkHref"}),e.conversion.for("dataDowncast").attributeToElement({model:"linkHref",view:j}),e.conversion.for("editingDowncast").attributeToElement({model:"linkHref",view:(e,i)=>j(O(e,t),i)}),e.conversion.for("upcast").elementToAttribute({view:{name:"a",attributes:{href:!0}},model:{key:"linkHref",value:e=>e.getAttribute("href")}}),e.commands.add("link",new J(e)),e.commands.add("unlink",new ee(e));const i=Y(e.t,$(e.config.get("link.decorators")));this._enableAutomaticDecorators(i.filter((e=>e.mode===ne))),this._enableManualDecorators(i.filter((e=>"manual"===e.mode)));e.plugins.get(o).registerAttribute("linkHref"),r(e,"linkHref","a","ck-link_selected"),this._enableLinkOpen(),this._enableSelectionAttributesFixer(),this._enableClipboardIntegration()}_enableAutomaticDecorators(e){const t=this.editor,i=t.commands.get("link").automaticDecorators;t.config.get("link.addTargetToExternalLinks")&&i.add({id:"linkIsExternal",mode:ne,callback:e=>!!e&&oe.test(e),attributes:{target:"_blank",rel:"noopener noreferrer"}}),i.add(e),i.length&&t.conversion.for("downcast").add(i.getDispatcher())}_enableManualDecorators(e){if(!e.length)return;const t=this.editor,i=t.commands.get("link").manualDecorators;e.forEach((e=>{t.model.schema.extend("$text",{allowAttributes:e.id});const n=new te(e);i.add(n),t.conversion.for("downcast").attributeToElement({model:n.id,view:(e,{writer:t,schema:i},{item:o})=>{if((o.is("selection")||i.isInline(o))&&e){const e=t.createAttributeElement("a",n.attributes,{priority:5});n.classes&&t.addClass(n.classes,e);for(const i in n.styles)t.setStyle(i,n.styles[i],e);return t.setCustomProperty("link",!0,e),e}}}),t.conversion.for("upcast").elementToAttribute({view:{name:"a",...n._createPattern()},model:{key:n.id}})}))}_enableLinkOpen(){const e=this.editor,t=e.editing.view.document;this.listenTo(t,"click",((e,t)=>{if(!(g.isMac?t.domEvent.metaKey:t.domEvent.ctrlKey))return;let i=t.domTarget;if("a"!=i.tagName.toLowerCase()&&(i=i.closest("a")),!i)return;const n=i.getAttribute("href");n&&(e.stop(),t.preventDefault(),W(n))}),{context:"$capture"}),this.listenTo(t,"keydown",((t,i)=>{const n=e.commands.get("link").value;!!n&&i.keyCode===f.enter&&i.altKey&&(t.stop(),W(n))}))}_enableSelectionAttributesFixer(){const e=this.editor.model,t=e.document.selection;this.listenTo(t,"change:attribute",((i,{attributeKeys:n})=>{n.includes("linkHref")&&!t.hasAttribute("linkHref")&&e.change((t=>{var i;!function(e,t){e.removeSelectionAttribute("linkHref");for(const i of t)e.removeSelectionAttribute(i)}(t,(i=e.schema,i.getDefinition("$text").allowAttributes.filter((e=>e.startsWith("link")||"htmlA"===e))))}))}))}_enableClipboardIntegration(){const e=this.editor,t=e.model,i=this.editor.config.get("link.defaultProtocol");i&&this.listenTo(e.plugins.get("ClipboardPipeline"),"contentInsertion",((e,n)=>{t.change((e=>{const t=e.createRangeIn(n.content);for(const n of t.getItems())if(n.hasAttribute("linkHref")){const t=Q(n.getAttribute("linkHref"),i);e.setAttribute("linkHref",t,n)}}))}))}}ie('.ck-vertical-form .ck-button:after{bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:0;z-index:1}.ck-vertical-form .ck-button:focus:after{display:none}@media screen and (max-width:600px){.ck.ck-responsive-form .ck-button:after{bottom:-1px;content:"";position:absolute;right:-1px;top:-1px;width:0;z-index:1}.ck.ck-responsive-form .ck-button:focus:after{display:none}}.ck-vertical-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form{padding:var(--ck-spacing-large)}.ck.ck-responsive-form:focus{outline:none}[dir=ltr] .ck.ck-responsive-form>:not(:first-child),[dir=rtl] .ck.ck-responsive-form>:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-responsive-form{padding:0;width:calc(var(--ck-input-width)*.8)}.ck.ck-responsive-form .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-responsive-form .ck-labeled-field-view .ck-input-number,.ck.ck-responsive-form .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-responsive-form .ck-labeled-field-view .ck-labeled-field-view__error{white-space:normal}.ck.ck-responsive-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2){border-radius:0;margin-top:var(--ck-spacing-large);padding:var(--ck-spacing-standard)}.ck.ck-responsive-form>.ck-button:last-child:not(:focus),.ck.ck-responsive-form>.ck-button:nth-last-child(2):not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-responsive-form>.ck-button:last-child,[dir=ltr] .ck.ck-responsive-form>.ck-button:nth-last-child(2),[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2){margin-left:0}[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child:last-of-type,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2):last-of-type{border-right:1px solid var(--ck-color-base-border)}}');ie(".ck.ck-link-form{align-items:flex-start;display:flex}.ck.ck-link-form .ck-label{display:none}@media screen and (max-width:600px){.ck.ck-link-form{flex-wrap:wrap}.ck.ck-link-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-link-form .ck-button{flex-basis:50%}}.ck.ck-link-form_layout-vertical{display:block}.ck.ck-link-form_layout-vertical .ck-button.ck-button-cancel,.ck.ck-link-form_layout-vertical .ck-button.ck-button-save{margin-top:var(--ck-spacing-medium)}.ck.ck-link-form_layout-vertical{min-width:var(--ck-input-width);padding:0}.ck.ck-link-form_layout-vertical .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) var(--ck-spacing-small)}.ck.ck-link-form_layout-vertical .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-link-form_layout-vertical>.ck-button{border-radius:0;margin:0;padding:var(--ck-spacing-standard);width:50%}.ck.ck-link-form_layout-vertical>.ck-button:not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-link-form_layout-vertical>.ck-button,[dir=rtl] .ck.ck-link-form_layout-vertical>.ck-button{margin-left:0}[dir=rtl] .ck.ck-link-form_layout-vertical>.ck-button:last-of-type{border-right:1px solid var(--ck-color-base-border)}.ck.ck-link-form_layout-vertical .ck.ck-list{margin:var(--ck-spacing-standard) var(--ck-spacing-large)}.ck.ck-link-form_layout-vertical .ck.ck-list .ck-button.ck-switchbutton{padding:0;width:100%}.ck.ck-link-form_layout-vertical .ck.ck-list .ck-button.ck-switchbutton:hover{background:none}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class re extends A{constructor(e,t){super(e),this.focusTracker=new b,this.keystrokes=new p,this._focusables=new y;const n=e.t;this.urlInputView=this._createUrlInput(),this.saveButtonView=this._createButton(n("Save"),i.check,"ck-button-save"),this.saveButtonView.type="submit",this.cancelButtonView=this._createButton(n("Cancel"),i.cancel,"ck-button-cancel","cancel"),this._manualDecoratorSwitches=this._createManualDecoratorSwitches(t),this.children=this._createFormChildren(t.manualDecorators),this._focusCycler=new x({focusables:this._focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}});const o=["ck","ck-link-form","ck-responsive-form"];t.manualDecorators.length&&o.push("ck-link-form_layout-vertical","ck-vertical-form"),this.setTemplate({tag:"form",attributes:{class:o,tabindex:"-1"},children:this.children})}getDecoratorSwitchesState(){return Array.from(this._manualDecoratorSwitches).reduce(((e,t)=>(e[t.name]=t.isOn,e)),{})}render(){super.render(),I({view:this});[this.urlInputView,...this._manualDecoratorSwitches,this.saveButtonView,this.cancelButtonView].forEach((e=>{this._focusables.add(e),this.focusTracker.add(e.element)})),this.keystrokes.listenTo(this.element)}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}focus(){this._focusCycler.focusFirst()}_createUrlInput(){const e=this.locale.t,t=new V(this.locale,E);return t.label=e("Link URL"),t}_createButton(e,t,i,n){const o=new S(this.locale);return o.set({label:e,icon:t,tooltip:!0}),o.extendTemplate({attributes:{class:i}}),n&&o.delegate("execute").to(this,n),o}_createManualDecoratorSwitches(e){const t=this.createCollection();for(const i of e.manualDecorators){const n=new L(this.locale);n.set({name:i.id,label:i.label,withText:!0}),n.bind("isOn").toMany([i,e],"value",((e,t)=>void 0===t&&void 0===e?!!i.defaultValue:!!e)),n.on("execute",(()=>{i.set("value",!n.isOn)})),t.add(n)}return t}_createFormChildren(e){const t=this.createCollection();if(t.add(this.urlInputView),e.length){const e=new A;e.setTemplate({tag:"ul",children:this._manualDecoratorSwitches.map((e=>({tag:"li",children:[e],attributes:{class:["ck","ck-list__item"]}}))),attributes:{class:["ck","ck-reset","ck-list"]}}),t.add(e)}return t.add(this.saveButtonView),t.add(this.cancelButtonView),t}}ie(".ck.ck-link-actions{display:flex;flex-direction:row;flex-wrap:nowrap}.ck.ck-link-actions .ck-link-actions__preview{display:inline-block}.ck.ck-link-actions .ck-link-actions__preview .ck-button__label{overflow:hidden}@media screen and (max-width:600px){.ck.ck-link-actions{flex-wrap:wrap}.ck.ck-link-actions .ck-link-actions__preview{flex-basis:100%}.ck.ck-link-actions .ck-button:not(.ck-link-actions__preview){flex-basis:50%}}.ck.ck-link-actions .ck-button.ck-link-actions__preview{padding-left:0;padding-right:0}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label{color:var(--ck-color-link-default);cursor:pointer;max-width:var(--ck-input-width);min-width:3em;padding:0 var(--ck-spacing-medium);text-align:center;text-overflow:ellipsis}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label:hover{text-decoration:underline}.ck.ck-link-actions .ck-button.ck-link-actions__preview,.ck.ck-link-actions .ck-button.ck-link-actions__preview:active,.ck.ck-link-actions .ck-button.ck-link-actions__preview:focus,.ck.ck-link-actions .ck-button.ck-link-actions__preview:hover{background:none}.ck.ck-link-actions .ck-button.ck-link-actions__preview:active{box-shadow:none}.ck.ck-link-actions .ck-button.ck-link-actions__preview:focus .ck-button__label{text-decoration:underline}[dir=ltr] .ck.ck-link-actions .ck-button:not(:first-child),[dir=rtl] .ck.ck-link-actions .ck-button:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-link-actions .ck-button.ck-link-actions__preview{margin:var(--ck-spacing-standard) var(--ck-spacing-standard) 0}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label{max-width:100%;min-width:0}[dir=ltr] .ck.ck-link-actions .ck-button:not(.ck-link-actions__preview),[dir=rtl] .ck.ck-link-actions .ck-button:not(.ck-link-actions__preview){margin-left:0}}"); +class re extends y{constructor(e,t,n){super(e),this.focusTracker=new b,this.keystrokes=new p,this._focusables=new A;const o=e.t;this._validators=n,this.urlInputView=this._createUrlInput(),this.saveButtonView=this._createButton(o("Save"),i.check,"ck-button-save"),this.saveButtonView.type="submit",this.cancelButtonView=this._createButton(o("Cancel"),i.cancel,"ck-button-cancel","cancel"),this._manualDecoratorSwitches=this._createManualDecoratorSwitches(t),this.children=this._createFormChildren(t.manualDecorators),this._focusCycler=new x({focusables:this._focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}});const s=["ck","ck-link-form","ck-responsive-form"];t.manualDecorators.length&&s.push("ck-link-form_layout-vertical","ck-vertical-form"),this.setTemplate({tag:"form",attributes:{class:s,tabindex:"-1"},children:this.children})}getDecoratorSwitchesState(){return Array.from(this._manualDecoratorSwitches).reduce(((e,t)=>(e[t.name]=t.isOn,e)),{})}render(){super.render(),V({view:this});[this.urlInputView,...this._manualDecoratorSwitches,this.saveButtonView,this.cancelButtonView].forEach((e=>{this._focusables.add(e),this.focusTracker.add(e.element)})),this.keystrokes.listenTo(this.element)}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}focus(){this._focusCycler.focusFirst()}isValid(){this.resetFormStatus();for(const e of this._validators){const t=e(this);if(t)return this.urlInputView.errorText=t,!1}return!0}resetFormStatus(){this.urlInputView.errorText=null}_createUrlInput(){const e=this.locale.t,t=new I(this.locale,E);return t.label=e("Link URL"),t}_createButton(e,t,i,n){const o=new S(this.locale);return o.set({label:e,icon:t,tooltip:!0}),o.extendTemplate({attributes:{class:i}}),n&&o.delegate("execute").to(this,n),o}_createManualDecoratorSwitches(e){const t=this.createCollection();for(const i of e.manualDecorators){const n=new T(this.locale);n.set({name:i.id,label:i.label,withText:!0}),n.bind("isOn").toMany([i,e],"value",((e,t)=>void 0===t&&void 0===e?!!i.defaultValue:!!e)),n.on("execute",(()=>{i.set("value",!n.isOn)})),t.add(n)}return t}_createFormChildren(e){const t=this.createCollection();if(t.add(this.urlInputView),e.length){const e=new y;e.setTemplate({tag:"ul",children:this._manualDecoratorSwitches.map((e=>({tag:"li",children:[e],attributes:{class:["ck","ck-list__item"]}}))),attributes:{class:["ck","ck-reset","ck-list"]}}),t.add(e)}return t.add(this.saveButtonView),t.add(this.cancelButtonView),t}get url(){const{element:e}=this.urlInputView.fieldView;return e?e.value.trim():null}}ie(".ck.ck-link-actions{display:flex;flex-direction:row;flex-wrap:nowrap}.ck.ck-link-actions .ck-link-actions__preview{display:inline-block}.ck.ck-link-actions .ck-link-actions__preview .ck-button__label{overflow:hidden}@media screen and (max-width:600px){.ck.ck-link-actions{flex-wrap:wrap}.ck.ck-link-actions .ck-link-actions__preview{flex-basis:100%}.ck.ck-link-actions .ck-button:not(.ck-link-actions__preview){flex-basis:50%}}.ck.ck-link-actions .ck-button.ck-link-actions__preview{padding-left:0;padding-right:0}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label{color:var(--ck-color-link-default);cursor:pointer;max-width:var(--ck-input-width);min-width:3em;padding:0 var(--ck-spacing-medium);text-align:center;text-overflow:ellipsis}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label:hover{text-decoration:underline}.ck.ck-link-actions .ck-button.ck-link-actions__preview,.ck.ck-link-actions .ck-button.ck-link-actions__preview:active,.ck.ck-link-actions .ck-button.ck-link-actions__preview:focus,.ck.ck-link-actions .ck-button.ck-link-actions__preview:hover{background:none}.ck.ck-link-actions .ck-button.ck-link-actions__preview:active{box-shadow:none}.ck.ck-link-actions .ck-button.ck-link-actions__preview:focus .ck-button__label{text-decoration:underline}[dir=ltr] .ck.ck-link-actions .ck-button:not(:first-child),[dir=rtl] .ck.ck-link-actions .ck-button:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-link-actions .ck-button.ck-link-actions__preview{margin:var(--ck-spacing-standard) var(--ck-spacing-standard) 0}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label{max-width:100%;min-width:0}[dir=ltr] .ck.ck-link-actions .ck-button:not(.ck-link-actions__preview),[dir=rtl] .ck.ck-link-actions .ck-button:not(.ck-link-actions__preview){margin-left:0}}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class ae extends A{constructor(e,t={}){super(e),this.focusTracker=new b,this.keystrokes=new p,this._focusables=new y;const n=e.t;this.previewButtonView=this._createPreviewButton(),this.unlinkButtonView=this._createButton(n("Unlink"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11.077 15 .991-1.416a.75.75 0 1 1 1.229.86l-1.148 1.64a.748.748 0 0 1-.217.206 5.251 5.251 0 0 1-8.503-5.955.741.741 0 0 1 .12-.274l1.147-1.639a.75.75 0 1 1 1.228.86L4.933 10.7l.006.003a3.75 3.75 0 0 0 6.132 4.294l.006.004zm5.494-5.335a.748.748 0 0 1-.12.274l-1.147 1.639a.75.75 0 1 1-1.228-.86l.86-1.23a3.75 3.75 0 0 0-6.144-4.301l-.86 1.229a.75.75 0 0 1-1.229-.86l1.148-1.64a.748.748 0 0 1 .217-.206 5.251 5.251 0 0 1 8.503 5.955zm-4.563-2.532a.75.75 0 0 1 .184 1.045l-3.155 4.505a.75.75 0 1 1-1.229-.86l3.155-4.506a.75.75 0 0 1 1.045-.184zm4.919 10.562-1.414 1.414a.75.75 0 1 1-1.06-1.06l1.414-1.415-1.415-1.414a.75.75 0 0 1 1.061-1.06l1.414 1.414 1.414-1.415a.75.75 0 0 1 1.061 1.061l-1.414 1.414 1.414 1.415a.75.75 0 0 1-1.06 1.06l-1.415-1.414z"/></svg>',"unlink"),this.editButtonView=this._createButton(n("Edit link"),i.pencil,"edit"),this.set("href",void 0),this._linkConfig=t,this._focusCycler=new x({focusables:this._focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.setTemplate({tag:"div",attributes:{class:["ck","ck-link-actions","ck-responsive-form"],tabindex:"-1"},children:[this.previewButtonView,this.editButtonView,this.unlinkButtonView]})}render(){super.render();[this.previewButtonView,this.editButtonView,this.unlinkButtonView].forEach((e=>{this._focusables.add(e),this.focusTracker.add(e.element)})),this.keystrokes.listenTo(this.element)}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}focus(){this._focusCycler.focusFirst()}_createButton(e,t,i){const n=new S(this.locale);return n.set({label:e,icon:t,tooltip:!0}),n.delegate("execute").to(this,i),n}_createPreviewButton(){const e=new S(this.locale),t=this.bindTemplate,i=this.t;return e.set({withText:!0,tooltip:i("Open link in new tab")}),e.extendTemplate({attributes:{class:["ck","ck-link-actions__preview"],href:t.to("href",(e=>e&&O(e,this._linkConfig.allowedProtocols))),target:"_blank",rel:"noopener noreferrer"}}),e.bind("label").to(this,"href",(e=>e||i("This link has no URL"))),e.bind("isEnabled").to(this,"href",(e=>!!e)),e.template.tag="a",e.template.eventListeners={},e}}var ce='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11.077 15 .991-1.416a.75.75 0 1 1 1.229.86l-1.148 1.64a.748.748 0 0 1-.217.206 5.251 5.251 0 0 1-8.503-5.955.741.741 0 0 1 .12-.274l1.147-1.639a.75.75 0 1 1 1.228.86L4.933 10.7l.006.003a3.75 3.75 0 0 0 6.132 4.294l.006.004zm5.494-5.335a.748.748 0 0 1-.12.274l-1.147 1.639a.75.75 0 1 1-1.228-.86l.86-1.23a3.75 3.75 0 0 0-6.144-4.301l-.86 1.229a.75.75 0 0 1-1.229-.86l1.148-1.64a.748.748 0 0 1 .217-.206 5.251 5.251 0 0 1 8.503 5.955zm-4.563-2.532a.75.75 0 0 1 .184 1.045l-3.155 4.505a.75.75 0 1 1-1.229-.86l3.155-4.506a.75.75 0 0 1 1.045-.184z"/></svg>'; +class ae extends y{constructor(e,t={}){super(e),this.focusTracker=new b,this.keystrokes=new p,this._focusables=new A;const n=e.t;this.previewButtonView=this._createPreviewButton(),this.unlinkButtonView=this._createButton(n("Unlink"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11.077 15 .991-1.416a.75.75 0 1 1 1.229.86l-1.148 1.64a.748.748 0 0 1-.217.206 5.251 5.251 0 0 1-8.503-5.955.741.741 0 0 1 .12-.274l1.147-1.639a.75.75 0 1 1 1.228.86L4.933 10.7l.006.003a3.75 3.75 0 0 0 6.132 4.294l.006.004zm5.494-5.335a.748.748 0 0 1-.12.274l-1.147 1.639a.75.75 0 1 1-1.228-.86l.86-1.23a3.75 3.75 0 0 0-6.144-4.301l-.86 1.229a.75.75 0 0 1-1.229-.86l1.148-1.64a.748.748 0 0 1 .217-.206 5.251 5.251 0 0 1 8.503 5.955zm-4.563-2.532a.75.75 0 0 1 .184 1.045l-3.155 4.505a.75.75 0 1 1-1.229-.86l3.155-4.506a.75.75 0 0 1 1.045-.184zm4.919 10.562-1.414 1.414a.75.75 0 1 1-1.06-1.06l1.414-1.415-1.415-1.414a.75.75 0 0 1 1.061-1.06l1.414 1.414 1.414-1.415a.75.75 0 0 1 1.061 1.061l-1.414 1.414 1.414 1.415a.75.75 0 0 1-1.06 1.06l-1.415-1.414z"/></svg>',"unlink"),this.editButtonView=this._createButton(n("Edit link"),i.pencil,"edit"),this.set("href",void 0),this._linkConfig=t,this._focusCycler=new x({focusables:this._focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.setTemplate({tag:"div",attributes:{class:["ck","ck-link-actions","ck-responsive-form"],tabindex:"-1"},children:[this.previewButtonView,this.editButtonView,this.unlinkButtonView]})}render(){super.render();[this.previewButtonView,this.editButtonView,this.unlinkButtonView].forEach((e=>{this._focusables.add(e),this.focusTracker.add(e.element)})),this.keystrokes.listenTo(this.element)}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}focus(){this._focusCycler.focusFirst()}_createButton(e,t,i){const n=new S(this.locale);return n.set({label:e,icon:t,tooltip:!0}),n.delegate("execute").to(this,i),n}_createPreviewButton(){const e=new S(this.locale),t=this.bindTemplate,i=this.t;return e.set({withText:!0,tooltip:i("Open link in new tab")}),e.extendTemplate({attributes:{class:["ck","ck-link-actions__preview"],href:t.to("href",(e=>e&&O(e,this._linkConfig.allowedProtocols))),target:"_blank",rel:"noopener noreferrer"}}),e.bind("label").to(this,"href",(e=>e||i("This link has no URL"))),e.bind("isEnabled").to(this,"href",(e=>!!e)),e.template.tag="a",e.template.eventListeners={},e}}var ce='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11.077 15 .991-1.416a.75.75 0 1 1 1.229.86l-1.148 1.64a.748.748 0 0 1-.217.206 5.251 5.251 0 0 1-8.503-5.955.741.741 0 0 1 .12-.274l1.147-1.639a.75.75 0 1 1 1.228.86L4.933 10.7l.006.003a3.75 3.75 0 0 0 6.132 4.294l.006.004zm5.494-5.335a.748.748 0 0 1-.12.274l-1.147 1.639a.75.75 0 1 1-1.228-.86l.86-1.23a3.75 3.75 0 0 0-6.144-4.301l-.86 1.229a.75.75 0 0 1-1.229-.86l1.148-1.64a.748.748 0 0 1 .217-.206 5.251 5.251 0 0 1 8.503 5.955zm-4.563-2.532a.75.75 0 0 1 .184 1.045l-3.155 4.505a.75.75 0 1 1-1.229-.86l3.155-4.506a.75.75 0 0 1 1.045-.184z"/></svg>'; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const le="link-ui";class de extends t{constructor(){super(...arguments),this.actionsView=null,this.formView=null}static get requires(){return[D]}static get pluginName(){return"LinkUI"}init(){const e=this.editor,t=this.editor.t;e.editing.view.addObserver(_),this._balloon=e.plugins.get(D),this._createToolbarLinkButton(),this._enableBalloonActivators(),e.conversion.for("editingDowncast").markerToHighlight({model:le,view:{classes:["ck-fake-link-selection"]}}),e.conversion.for("editingDowncast").markerToElement({model:le,view:{name:"span",classes:["ck-fake-link-selection","ck-fake-link-selection_collapsed"]}}),e.accessibility.addKeystrokeInfos({keystrokes:[{label:t("Create link"),keystroke:j},{label:t("Move out of a link"),keystroke:[["arrowleft","arrowleft"],["arrowright","arrowright"]]}]})}destroy(){super.destroy(),this.formView&&this.formView.destroy(),this.actionsView&&this.actionsView.destroy()}_createViews(){this.actionsView=this._createActionsView(),this.formView=this._createFormView(),this._enableUserBalloonInteractions()}_createActionsView(){const e=this.editor,t=new ae(e.locale,e.config.get("link")),i=e.commands.get("link"),n=e.commands.get("unlink");return t.bind("href").to(i,"value"),t.editButtonView.bind("isEnabled").to(i),t.unlinkButtonView.bind("isEnabled").to(n),this.listenTo(t,"edit",(()=>{this._addFormView()})),this.listenTo(t,"unlink",(()=>{e.execute("unlink"),this._hideUI()})),t.keystrokes.set("Esc",((e,t)=>{this._hideUI(),t()})),t.keystrokes.set(j,((e,t)=>{this._addFormView(),t()})),t}_createFormView(){const e=this.editor,t=e.commands.get("link"),i=e.config.get("link.defaultProtocol"),n=e.config.get("link.allowCreatingEmptyLinks"),o=new(T(re))(e.locale,t);return o.urlInputView.fieldView.bind("value").to(t,"value"),o.urlInputView.bind("isEnabled").to(t,"isEnabled"),o.saveButtonView.bind("isEnabled").to(t,"isEnabled",o.urlInputView,"isEmpty",((e,t)=>e&&(n||!t))),this.listenTo(o,"submit",(()=>{const{value:t}=o.urlInputView.fieldView.element,n=Z(t,i);e.execute("link",n,o.getDecoratorSwitchesState()),this._closeFormView()})),this.listenTo(o,"cancel",(()=>{this._closeFormView()})),o.keystrokes.set("Esc",((e,t)=>{this._closeFormView(),t()})),o}_createToolbarLinkButton(){const e=this.editor,t=e.commands.get("link");e.ui.componentFactory.add("link",(()=>{const e=this._createButton(S);return e.set({tooltip:!0,isToggleable:!0}),e.bind("isOn").to(t,"value",(e=>!!e)),e})),e.ui.componentFactory.add("menuBar:link",(()=>this._createButton(C)))}_createButton(e){const t=this.editor,i=t.locale,n=t.commands.get("link"),o=new e(t.locale),s=i.t;return o.set({label:s("Link"),icon:ce,keystroke:j}),o.bind("isEnabled").to(n,"isEnabled"),this.listenTo(o,"execute",(()=>this._showUI(!0))),o}_enableBalloonActivators(){const e=this.editor,t=e.editing.view.document;this.listenTo(t,"click",(()=>{this._getSelectedLinkElement()&&this._showUI()})),e.keystrokes.set(j,((t,i)=>{i(),e.commands.get("link").isEnabled&&this._showUI(!0)}))}_enableUserBalloonInteractions(){this.editor.keystrokes.set("Tab",((e,t)=>{this._areActionsVisible&&!this.actionsView.focusTracker.isFocused&&(this.actionsView.focus(),t())}),{priority:"high"}),this.editor.keystrokes.set("Esc",((e,t)=>{this._isUIVisible&&(this._hideUI(),t())})),M({emitter:this.formView,activator:()=>this._isUIInPanel,contextElements:()=>[this._balloon.view.element],callback:()=>this._hideUI()})}_addActionsView(){this.actionsView||this._createViews(),this._areActionsInPanel||this._balloon.add({view:this.actionsView,position:this._getBalloonPositionData()})}_addFormView(){if(this.formView||this._createViews(),this._isFormInPanel)return;const e=this.editor.commands.get("link");this.formView.disableCssTransitions(),this._balloon.add({view:this.formView,position:this._getBalloonPositionData()}),this.formView.urlInputView.fieldView.value=e.value||"",this._balloon.visibleView===this.formView&&this.formView.urlInputView.fieldView.select(),this.formView.enableCssTransitions()}_closeFormView(){const e=this.editor.commands.get("link");e.restoreManualDecoratorStates(),void 0!==e.value?this._removeFormView():this._hideUI()}_removeFormView(){this._isFormInPanel&&(this.formView.saveButtonView.focus(),this.formView.urlInputView.fieldView.reset(),this._balloon.remove(this.formView),this.editor.editing.view.focus(),this._hideFakeVisualSelection())}_showUI(e=!1){this.formView||this._createViews(),this._getSelectedLinkElement()?(this._areActionsVisible?this._addFormView():this._addActionsView(),e&&this._balloon.showStack("main")):(this._showFakeVisualSelection(),this._addActionsView(),e&&this._balloon.showStack("main"),this._addFormView()),this._startUpdatingUI()}_hideUI(){if(!this._isUIInPanel)return;const e=this.editor;this.stopListening(e.ui,"update"),this.stopListening(this._balloon,"change:visibleView"),e.editing.view.focus(),this._removeFormView(),this._balloon.remove(this.actionsView),this._hideFakeVisualSelection()}_startUpdatingUI(){const e=this.editor,t=e.editing.view.document;let i=this._getSelectedLinkElement(),n=s();const o=()=>{const e=this._getSelectedLinkElement(),t=s();i&&!e||!i&&t!==n?this._hideUI():this._isUIVisible&&this._balloon.updatePosition(this._getBalloonPositionData()),i=e,n=t};function s(){return t.selection.focus.getAncestors().reverse().find((e=>e.is("element")))}this.listenTo(e.ui,"update",o),this.listenTo(this._balloon,"change:visibleView",o)}get _isFormInPanel(){return!!this.formView&&this._balloon.hasView(this.formView)}get _areActionsInPanel(){return!!this.actionsView&&this._balloon.hasView(this.actionsView)}get _areActionsVisible(){return!!this.actionsView&&this._balloon.visibleView===this.actionsView}get _isUIInPanel(){return this._isFormInPanel||this._areActionsInPanel}get _isUIVisible(){const e=this._balloon.visibleView;return!!this.formView&&e==this.formView||this._areActionsVisible}_getBalloonPositionData(){const e=this.editor.editing.view,t=this.editor.model,i=e.document;let n;if(t.markers.has(le)){const t=Array.from(this.editor.editing.mapper.markerNameToElements(le)),i=e.createRange(e.createPositionBefore(t[0]),e.createPositionAfter(t[t.length-1]));n=e.domConverter.viewRangeToDom(i)}else n=()=>{const t=this._getSelectedLinkElement();return t?e.domConverter.mapViewToDom(t):e.domConverter.viewRangeToDom(i.selection.getFirstRange())};return{target:n}}_getSelectedLinkElement(){const e=this.editor.editing.view,t=e.document.selection,i=t.getSelectedElement();if(t.isCollapsed||i&&B(i))return ue(t.getFirstPosition());{const i=t.getFirstRange().getTrimmed(),n=ue(i.start),o=ue(i.end);return n&&n==o&&e.createRangeIn(n).getTrimmed().isEqual(i)?n:null}}_showFakeVisualSelection(){const e=this.editor.model;e.change((t=>{const i=e.document.selection.getFirstRange();if(e.markers.has(le))t.updateMarker(le,{range:i});else if(i.start.isAtEnd){const n=i.start.getLastMatchingPosition((({item:t})=>!e.schema.isContent(t)),{boundaries:i});t.addMarker(le,{usingOperation:!1,affectsData:!1,range:t.createRange(n,i.end)})}else t.addMarker(le,{usingOperation:!1,affectsData:!1,range:i})}))}_hideFakeVisualSelection(){const e=this.editor.model;e.markers.has(le)&&e.change((e=>{e.removeMarker(le)}))}}function ue(e){return e.getAncestors().find((e=>z(e)))||null} + */const le="link-ui";class de extends t{constructor(){super(...arguments),this.actionsView=null,this.formView=null}static get requires(){return[L]}static get pluginName(){return"LinkUI"}init(){const e=this.editor,t=this.editor.t;e.editing.view.addObserver(_),this._balloon=e.plugins.get(L),this._createToolbarLinkButton(),this._enableBalloonActivators(),e.conversion.for("editingDowncast").markerToHighlight({model:le,view:{classes:["ck-fake-link-selection"]}}),e.conversion.for("editingDowncast").markerToElement({model:le,view:{name:"span",classes:["ck-fake-link-selection","ck-fake-link-selection_collapsed"]}}),e.accessibility.addKeystrokeInfos({keystrokes:[{label:t("Create link"),keystroke:R},{label:t("Move out of a link"),keystroke:[["arrowleft","arrowleft"],["arrowright","arrowright"]]}]})}destroy(){super.destroy(),this.formView&&this.formView.destroy(),this.actionsView&&this.actionsView.destroy()}_createViews(){this.actionsView=this._createActionsView(),this.formView=this._createFormView(),this._enableUserBalloonInteractions()}_createActionsView(){const e=this.editor,t=new ae(e.locale,e.config.get("link")),i=e.commands.get("link"),n=e.commands.get("unlink");return t.bind("href").to(i,"value"),t.editButtonView.bind("isEnabled").to(i),t.unlinkButtonView.bind("isEnabled").to(n),this.listenTo(t,"edit",(()=>{this._addFormView()})),this.listenTo(t,"unlink",(()=>{e.execute("unlink"),this._hideUI()})),t.keystrokes.set("Esc",((e,t)=>{this._hideUI(),t()})),t.keystrokes.set(R,((e,t)=>{this._addFormView(),t()})),t}_createFormView(){const e=this.editor,t=e.commands.get("link"),i=e.config.get("link.defaultProtocol"),n=new(D(re))(e.locale,t,function(e){const t=e.t,i=e.config.get("link.allowCreatingEmptyLinks");return[e=>{if(!i&&!e.url.length)return t("Link URL must not be empty.")}]} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const ke=new RegExp("(^|\\s)(((?:(?:(?:https?|ftp):)?\\/\\/)(?:\\S+(?::\\S*)?@)?(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[1-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(((?!www\\.)|(www\\.))(?![-_])(?:[-_a-z0-9\\u00a1-\\uffff]{1,63}\\.)+(?:[a-z\\u00a1-\\uffff]{2,63})))(?::\\d{2,5})?(?:[/?#]\\S*)?)|((www.|(\\S+@))((?![-_])(?:[-_a-z0-9\\u00a1-\\uffff]{1,63}\\.))+(?:[a-z\\u00a1-\\uffff]{2,63})))$","i");class he extends t{static get requires(){return[a,se]}static get pluginName(){return"AutoLink"}init(){const e=this.editor.model.document.selection;e.on("change:range",(()=>{this.isEnabled=!e.anchor.parent.is("element","codeBlock")})),this._enableTypingHandling()}afterInit(){this._enableEnterHandling(),this._enableShiftEnterHandling(),this._enablePasteLinking()}_expandLinkRange(e,t){return t.textNode&&t.textNode.hasAttribute("linkHref")?n(t,"linkHref",t.textNode.getAttribute("linkHref"),e):null}_selectEntireLinks(e,t){const i=this.editor.model,n=i.document.selection,o=n.getFirstPosition(),s=n.getLastPosition();let r=t.getJoined(this._expandLinkRange(i,o)||t);r&&(r=r.getJoined(this._expandLinkRange(i,s)||t)),r&&(r.start.isBefore(o)||r.end.isAfter(s))&&e.setSelection(r)}_enablePasteLinking(){const e=this.editor,t=e.model,i=t.document.selection,n=e.plugins.get("ClipboardPipeline"),o=e.commands.get("link");n.on("inputTransformation",((e,n)=>{if(!this.isEnabled||!o.isEnabled||i.isCollapsed||"paste"!==n.method)return;if(i.rangeCount>1)return;const s=i.getFirstRange(),r=n.dataTransfer.getData("text/plain");if(!r)return;const a=r.match(ke);a&&a[2]===r&&(t.change((e=>{this._selectEntireLinks(e,s),o.execute(r)})),e.stop())}),{priority:"high"})}_enableTypingHandling(){const e=this.editor,t=new c(e.model,(e=>{if(!function(e){return e.length>4&&" "===e[e.length-1]&&" "!==e[e.length-2]}(e))return;const t=me(e.substr(0,e.length-1));return t?{url:t}:void 0}));t.on("matched:data",((t,i)=>{const{batch:n,range:o,url:s}=i;if(!n.isTyping)return;const r=o.end.getShiftedBy(-1),a=r.getShiftedBy(-s.length),c=e.model.createRange(a,r);this._applyAutoLink(s,c)})),t.bind("isEnabled").to(this)}_enableEnterHandling(){const e=this.editor,t=e.model,i=e.commands.get("enter");i&&i.on("execute",(()=>{const e=t.document.selection.getFirstPosition();if(!e.parent.previousSibling)return;const i=t.createRangeIn(e.parent.previousSibling);this._checkAndApplyAutoLinkOnRange(i)}))}_enableShiftEnterHandling(){const e=this.editor,t=e.model,i=e.commands.get("shiftEnter");i&&i.on("execute",(()=>{const e=t.document.selection.getFirstPosition(),i=t.createRange(t.createPositionAt(e.parent,0),e.getShiftedBy(-1));this._checkAndApplyAutoLinkOnRange(i)}))}_checkAndApplyAutoLinkOnRange(e){const t=this.editor.model,{text:i,range:n}=l(e,t),o=me(i);if(o){const e=t.createRange(n.end.getShiftedBy(-o.length),n.end);this._applyAutoLink(o,e)}}_applyAutoLink(e,t){const i=this.editor.model,n=Z(e,this.editor.config.get("link.defaultProtocol"));this.isEnabled&&function(e,t){return t.schema.checkAttributeInSelection(t.createSelection(e),"linkHref")}(t,i)&&Y(n)&&!function(e){const t=e.start.nodeAfter;return!!t&&t.hasAttribute("linkHref")} + */(e));return n.urlInputView.fieldView.bind("value").to(t,"value"),n.urlInputView.bind("isEnabled").to(t,"isEnabled"),n.saveButtonView.bind("isEnabled").to(t,"isEnabled"),this.listenTo(n,"submit",(()=>{if(n.isValid()){const{value:t}=n.urlInputView.fieldView.element,o=Q(t,i);e.execute("link",o,n.getDecoratorSwitchesState()),this._closeFormView()}})),this.listenTo(n.urlInputView,"change:errorText",(()=>{e.ui.update()})),this.listenTo(n,"cancel",(()=>{this._closeFormView()})),n.keystrokes.set("Esc",((e,t)=>{this._closeFormView(),t()})),n}_createToolbarLinkButton(){const e=this.editor,t=e.commands.get("link");e.ui.componentFactory.add("link",(()=>{const e=this._createButton(S);return e.set({tooltip:!0,isToggleable:!0}),e.bind("isOn").to(t,"value",(e=>!!e)),e})),e.ui.componentFactory.add("menuBar:link",(()=>this._createButton(C)))}_createButton(e){const t=this.editor,i=t.locale,n=t.commands.get("link"),o=new e(t.locale),s=i.t;return o.set({label:s("Link"),icon:ce,keystroke:R}),o.bind("isEnabled").to(n,"isEnabled"),this.listenTo(o,"execute",(()=>this._showUI(!0))),o}_enableBalloonActivators(){const e=this.editor,t=e.editing.view.document;this.listenTo(t,"click",(()=>{this._getSelectedLinkElement()&&this._showUI()})),e.keystrokes.set(R,((t,i)=>{i(),e.commands.get("link").isEnabled&&this._showUI(!0)}))}_enableUserBalloonInteractions(){this.editor.keystrokes.set("Tab",((e,t)=>{this._areActionsVisible&&!this.actionsView.focusTracker.isFocused&&(this.actionsView.focus(),t())}),{priority:"high"}),this.editor.keystrokes.set("Esc",((e,t)=>{this._isUIVisible&&(this._hideUI(),t())})),N({emitter:this.formView,activator:()=>this._isUIInPanel,contextElements:()=>[this._balloon.view.element],callback:()=>this._hideUI()})}_addActionsView(){this.actionsView||this._createViews(),this._areActionsInPanel||this._balloon.add({view:this.actionsView,position:this._getBalloonPositionData()})}_addFormView(){if(this.formView||this._createViews(),this._isFormInPanel)return;const e=this.editor.commands.get("link");this.formView.disableCssTransitions(),this.formView.resetFormStatus(),this._balloon.add({view:this.formView,position:this._getBalloonPositionData()}),this.formView.urlInputView.fieldView.value=e.value||"",this._balloon.visibleView===this.formView&&this.formView.urlInputView.fieldView.select(),this.formView.enableCssTransitions()}_closeFormView(){const e=this.editor.commands.get("link");e.restoreManualDecoratorStates(),void 0!==e.value?this._removeFormView():this._hideUI()}_removeFormView(){this._isFormInPanel&&(this.formView.saveButtonView.focus(),this.formView.urlInputView.fieldView.reset(),this._balloon.remove(this.formView),this.editor.editing.view.focus(),this._hideFakeVisualSelection())}_showUI(e=!1){this.formView||this._createViews(),this._getSelectedLinkElement()?(this._areActionsVisible?this._addFormView():this._addActionsView(),e&&this._balloon.showStack("main")):(this._showFakeVisualSelection(),this._addActionsView(),e&&this._balloon.showStack("main"),this._addFormView()),this._startUpdatingUI()}_hideUI(){if(!this._isUIInPanel)return;const e=this.editor;this.stopListening(e.ui,"update"),this.stopListening(this._balloon,"change:visibleView"),e.editing.view.focus(),this._removeFormView(),this._balloon.remove(this.actionsView),this._hideFakeVisualSelection()}_startUpdatingUI(){const e=this.editor,t=e.editing.view.document;let i=this._getSelectedLinkElement(),n=s();const o=()=>{const e=this._getSelectedLinkElement(),t=s();i&&!e||!i&&t!==n?this._hideUI():this._isUIVisible&&this._balloon.updatePosition(this._getBalloonPositionData()),i=e,n=t};function s(){return t.selection.focus.getAncestors().reverse().find((e=>e.is("element")))}this.listenTo(e.ui,"update",o),this.listenTo(this._balloon,"change:visibleView",o)}get _isFormInPanel(){return!!this.formView&&this._balloon.hasView(this.formView)}get _areActionsInPanel(){return!!this.actionsView&&this._balloon.hasView(this.actionsView)}get _areActionsVisible(){return!!this.actionsView&&this._balloon.visibleView===this.actionsView}get _isUIInPanel(){return this._isFormInPanel||this._areActionsInPanel}get _isUIVisible(){const e=this._balloon.visibleView;return!!this.formView&&e==this.formView||this._areActionsVisible}_getBalloonPositionData(){const e=this.editor.editing.view,t=this.editor.model,i=e.document;let n;if(t.markers.has(le)){const t=Array.from(this.editor.editing.mapper.markerNameToElements(le)),i=e.createRange(e.createPositionBefore(t[0]),e.createPositionAfter(t[t.length-1]));n=e.domConverter.viewRangeToDom(i)}else n=()=>{const t=this._getSelectedLinkElement();return t?e.domConverter.mapViewToDom(t):e.domConverter.viewRangeToDom(i.selection.getFirstRange())};return{target:n}}_getSelectedLinkElement(){const e=this.editor.editing.view,t=e.document.selection,i=t.getSelectedElement();if(t.isCollapsed||i&&M(i))return ue(t.getFirstPosition());{const i=t.getFirstRange().getTrimmed(),n=ue(i.start),o=ue(i.end);return n&&n==o&&e.createRangeIn(n).getTrimmed().isEqual(i)?n:null}}_showFakeVisualSelection(){const e=this.editor.model;e.change((t=>{const i=e.document.selection.getFirstRange();if(e.markers.has(le))t.updateMarker(le,{range:i});else if(i.start.isAtEnd){const n=i.start.getLastMatchingPosition((({item:t})=>!e.schema.isContent(t)),{boundaries:i});t.addMarker(le,{usingOperation:!1,affectsData:!1,range:t.createRange(n,i.end)})}else t.addMarker(le,{usingOperation:!1,affectsData:!1,range:i})}))}_hideFakeVisualSelection(){const e=this.editor.model;e.markers.has(le)&&e.change((e=>{e.removeMarker(le)}))}}function ue(e){return e.getAncestors().find((e=>z(e)))||null}const ke=new RegExp("(^|\\s)(((?:(?:(?:https?|ftp):)?\\/\\/)(?:\\S+(?::\\S*)?@)?(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[1-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(((?!www\\.)|(www\\.))(?![-_])(?:[-_a-z0-9\\u00a1-\\uffff]{1,63}\\.)+(?:[a-z\\u00a1-\\uffff]{2,63})))(?::\\d{2,5})?(?:[/?#]\\S*)?)|((www.|(\\S+@))((?![-_])(?:[-_a-z0-9\\u00a1-\\uffff]{1,63}\\.))+(?:[a-z\\u00a1-\\uffff]{2,63})))$","i");class he extends t{static get requires(){return[a,se]}static get pluginName(){return"AutoLink"}init(){const e=this.editor.model.document.selection;e.on("change:range",(()=>{this.isEnabled=!e.anchor.parent.is("element","codeBlock")})),this._enableTypingHandling()}afterInit(){this._enableEnterHandling(),this._enableShiftEnterHandling(),this._enablePasteLinking()}_expandLinkRange(e,t){return t.textNode&&t.textNode.hasAttribute("linkHref")?n(t,"linkHref",t.textNode.getAttribute("linkHref"),e):null}_selectEntireLinks(e,t){const i=this.editor.model,n=i.document.selection,o=n.getFirstPosition(),s=n.getLastPosition();let r=t.getJoined(this._expandLinkRange(i,o)||t);r&&(r=r.getJoined(this._expandLinkRange(i,s)||t)),r&&(r.start.isBefore(o)||r.end.isAfter(s))&&e.setSelection(r)}_enablePasteLinking(){const e=this.editor,t=e.model,i=t.document.selection,n=e.plugins.get("ClipboardPipeline"),o=e.commands.get("link");n.on("inputTransformation",((e,n)=>{if(!this.isEnabled||!o.isEnabled||i.isCollapsed||"paste"!==n.method)return;if(i.rangeCount>1)return;const s=i.getFirstRange(),r=n.dataTransfer.getData("text/plain");if(!r)return;const a=r.match(ke);a&&a[2]===r&&(t.change((e=>{this._selectEntireLinks(e,s),o.execute(r)})),e.stop())}),{priority:"high"})}_enableTypingHandling(){const e=this.editor,t=new c(e.model,(e=>{if(!function(e){return e.length>4&&" "===e[e.length-1]&&" "!==e[e.length-2]}(e))return;const t=me(e.substr(0,e.length-1));return t?{url:t}:void 0}));t.on("matched:data",((t,i)=>{const{batch:n,range:o,url:s}=i;if(!n.isTyping)return;const r=o.end.getShiftedBy(-1),a=r.getShiftedBy(-s.length),c=e.model.createRange(a,r);this._applyAutoLink(s,c)})),t.bind("isEnabled").to(this)}_enableEnterHandling(){const e=this.editor,t=e.model,i=e.commands.get("enter");i&&i.on("execute",(()=>{const e=t.document.selection.getFirstPosition();if(!e.parent.previousSibling)return;const i=t.createRangeIn(e.parent.previousSibling);this._checkAndApplyAutoLinkOnRange(i)}))}_enableShiftEnterHandling(){const e=this.editor,t=e.model,i=e.commands.get("shiftEnter");i&&i.on("execute",(()=>{const e=t.document.selection.getFirstPosition(),i=t.createRange(t.createPositionAt(e.parent,0),e.getShiftedBy(-1));this._checkAndApplyAutoLinkOnRange(i)}))}_checkAndApplyAutoLinkOnRange(e){const t=this.editor.model,{text:i,range:n}=l(e,t),o=me(i);if(o){const e=t.createRange(n.end.getShiftedBy(-o.length),n.end);this._applyAutoLink(o,e)}}_applyAutoLink(e,t){const i=this.editor.model,n=Q(e,this.editor.config.get("link.defaultProtocol"));this.isEnabled&&function(e,t){return t.schema.checkAttributeInSelection(t.createSelection(e),"linkHref")}(t,i)&&Z(n)&&!function(e){const t=e.start.nodeAfter;return!!t&&t.hasAttribute("linkHref")} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -53,9 +53,9 @@ class ae extends A{constructor(e,t={}){super(e),this.focusTracker=new b,this.key /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class we extends t{static get requires(){return[se,de,"ImageBlockEditing"]}static get pluginName(){return"LinkImageUI"}init(){const e=this.editor,t=e.editing.view.document;this.listenTo(t,"click",((t,i)=>{this._isSelectedLinkedImage(e.model.document.selection)&&(i.preventDefault(),t.stop())}),{priority:"high"}),this._createToolbarLinkImageButton()}_createToolbarLinkImageButton(){const e=this.editor,t=e.t;e.ui.componentFactory.add("linkImage",(i=>{const n=new S(i),o=e.plugins.get("LinkUI"),s=e.commands.get("link");return n.set({isEnabled:!0,label:t("Link image"),icon:ce,keystroke:j,tooltip:!0,isToggleable:!0}),n.bind("isEnabled").to(s,"isEnabled"),n.bind("isOn").to(s,"value",(e=>!!e)),this.listenTo(n,"execute",(()=>{this._isSelectedLinkedImage(e.model.document.selection)?o._addActionsView():o._showUI(!0)})),n}))}_isSelectedLinkedImage(e){const t=e.getSelectedElement();return this.editor.plugins.get("ImageUtils").isImage(t)&&t.hasAttribute("linkHref")}}ie('.ck.ck-editor__editable a span.image-inline:after,.ck.ck-editor__editable figure.image>a:after{display:block;position:absolute}:root{--ck-link-image-indicator-icon-size:20;--ck-link-image-indicator-icon-is-visible:clamp(0px,100% - 50px,1px)}.ck.ck-editor__editable a span.image-inline:after,.ck.ck-editor__editable figure.image>a:after{background-color:rgba(0,0,0,.4);background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTExLjA3NyAxNSAuOTkxLTEuNDE2YS43NS43NSAwIDEgMSAxLjIyOS44NmwtMS4xNDggMS42NGEuNzQ4Ljc0OCAwIDAgMS0uMjE3LjIwNiA1LjI1MSA1LjI1MSAwIDAgMS04LjUwMy01Ljk1NS43NDEuNzQxIDAgMCAxIC4xMi0uMjc0bDEuMTQ3LTEuNjM5YS43NS43NSAwIDEgMSAxLjIyOC44Nkw0LjkzMyAxMC43bC4wMDYuMDAzYTMuNzUgMy43NSAwIDAgMCA2LjEzMiA0LjI5NGwuMDA2LjAwNHptNS40OTQtNS4zMzVhLjc0OC43NDggMCAwIDEtLjEyLjI3NGwtMS4xNDcgMS42MzlhLjc1Ljc1IDAgMSAxLTEuMjI4LS44NmwuODYtMS4yM2EzLjc1IDMuNzUgMCAwIDAtNi4xNDQtNC4zMDFsLS44NiAxLjIyOWEuNzUuNzUgMCAwIDEtMS4yMjktLjg2bDEuMTQ4LTEuNjRhLjc0OC43NDggMCAwIDEgLjIxNy0uMjA2IDUuMjUxIDUuMjUxIDAgMCAxIDguNTAzIDUuOTU1em0tNC41NjMtMi41MzJhLjc1Ljc1IDAgMCAxIC4xODQgMS4wNDVsLTMuMTU1IDQuNTA1YS43NS43NSAwIDEgMS0xLjIyOS0uODZsMy4xNTUtNC41MDZhLjc1Ljc1IDAgMCAxIDEuMDQ1LS4xODR6Ii8+PC9zdmc+");background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:100%;content:"";height:calc(var(--ck-link-image-indicator-icon-is-visible)*var(--ck-link-image-indicator-icon-size));overflow:hidden;right:min(var(--ck-spacing-medium),6%);top:min(var(--ck-spacing-medium),6%);width:calc(var(--ck-link-image-indicator-icon-is-visible)*var(--ck-link-image-indicator-icon-size))}'); + */class we extends t{static get requires(){return[se,de,"ImageBlockEditing"]}static get pluginName(){return"LinkImageUI"}init(){const e=this.editor,t=e.editing.view.document;this.listenTo(t,"click",((t,i)=>{this._isSelectedLinkedImage(e.model.document.selection)&&(i.preventDefault(),t.stop())}),{priority:"high"}),this._createToolbarLinkImageButton()}_createToolbarLinkImageButton(){const e=this.editor,t=e.t;e.ui.componentFactory.add("linkImage",(i=>{const n=new S(i),o=e.plugins.get("LinkUI"),s=e.commands.get("link");return n.set({isEnabled:!0,label:t("Link image"),icon:ce,keystroke:R,tooltip:!0,isToggleable:!0}),n.bind("isEnabled").to(s,"isEnabled"),n.bind("isOn").to(s,"value",(e=>!!e)),this.listenTo(n,"execute",(()=>{this._isSelectedLinkedImage(e.model.document.selection)?o._addActionsView():o._showUI(!0)})),n}))}_isSelectedLinkedImage(e){const t=e.getSelectedElement();return this.editor.plugins.get("ImageUtils").isImage(t)&&t.hasAttribute("linkHref")}}ie('.ck.ck-editor__editable a span.image-inline:after,.ck.ck-editor__editable figure.image>a:after{display:block;position:absolute}:root{--ck-link-image-indicator-icon-size:20;--ck-link-image-indicator-icon-is-visible:clamp(0px,100% - 50px,1px)}.ck.ck-editor__editable a span.image-inline:after,.ck.ck-editor__editable figure.image>a:after{background-color:rgba(0,0,0,.4);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTExLjA3NyAxNSAuOTkxLTEuNDE2YS43NS43NSAwIDEgMSAxLjIyOS44NmwtMS4xNDggMS42NGEuNzUuNzUgMCAwIDEtLjIxNy4yMDYgNS4yNTEgNS4yNTEgMCAwIDEtOC41MDMtNS45NTUuNy43IDAgMCAxIC4xMi0uMjc0bDEuMTQ3LTEuNjM5YS43NS43NSAwIDEgMSAxLjIyOC44Nkw0LjkzMyAxMC43bC4wMDYuMDAzYTMuNzUgMy43NSAwIDAgMCA2LjEzMiA0LjI5NHptNS40OTQtNS4zMzVhLjc1Ljc1IDAgMCAxLS4xMi4yNzRsLTEuMTQ3IDEuNjM5YS43NS43NSAwIDEgMS0xLjIyOC0uODZsLjg2LTEuMjNhMy43NSAzLjc1IDAgMCAwLTYuMTQ0LTQuMzAxbC0uODYgMS4yMjlhLjc1Ljc1IDAgMCAxLTEuMjI5LS44NmwxLjE0OC0xLjY0YS43NS43NSAwIDAgMSAuMjE3LS4yMDYgNS4yNTEgNS4yNTEgMCAwIDEgOC41MDMgNS45NTVtLTQuNTYzLTIuNTMyYS43NS43NSAwIDAgMSAuMTg0IDEuMDQ1bC0zLjE1NSA0LjUwNWEuNzUuNzUgMCAxIDEtMS4yMjktLjg2bDMuMTU1LTQuNTA2YS43NS43NSAwIDAgMSAxLjA0NS0uMTg0Ii8+PC9zdmc+");background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:100%;content:"";height:calc(var(--ck-link-image-indicator-icon-is-visible)*var(--ck-link-image-indicator-icon-size));overflow:hidden;right:min(var(--ck-spacing-medium),6%);top:min(var(--ck-spacing-medium),6%);width:calc(var(--ck-link-image-indicator-icon-is-visible)*var(--ck-link-image-indicator-icon-size))}'); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class _e extends t{static get requires(){return[fe,we]}static get pluginName(){return"LinkImage"}}export{he as AutoLink,ge as Link,ae as LinkActionsView,W as LinkCommand,se as LinkEditing,_e as LinkImage,fe as LinkImageEditing,we as LinkImageUI,de as LinkUI,J as LinkUtils,ee as UnlinkCommand}; \ No newline at end of file +class _e extends t{static get requires(){return[fe,we]}static get pluginName(){return"LinkImage"}}export{he as AutoLink,ge as Link,ae as LinkActionsView,J as LinkCommand,se as LinkEditing,_e as LinkImage,fe as LinkImageEditing,we as LinkImageUI,de as LinkUI,G as LinkUtils,ee as UnlinkCommand}; \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-list.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-list.js index 9cce0af3fa99b1efc59018c4d5ac62aa98d3038c..b131bfba4c65ca86c70c61ef4e309abe0a78517d 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-list.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-list.js @@ -1,4 +1,4 @@ -import{Command as t,Plugin as e,icons as i}from"@ckeditor/ckeditor5-core";import{Delete as n}from"@ckeditor/ckeditor5-typing";import{Enter as s}from"@ckeditor/ckeditor5-enter";import{toArray as r,first as o,uid as l,CKEditorError as a,FocusTracker as c,KeystrokeHandler as d,global as u,parseKeystroke as m,getCode as p,getLocalizedArrowKeyCodeDirection as h,createElement as f,logWarning as b}from"@ckeditor/ckeditor5-utils";import{UpcastWriter as g,DomEventObserver as y,Matcher as w,TreeWalker as A,getFillerOffset as v}from"@ckeditor/ckeditor5-engine";import{ClipboardPipeline as k}from"@ckeditor/ckeditor5-clipboard";import{ButtonView as I,MenuBarMenuListItemButtonView as _,View as x,ViewCollection as T,FocusCycler as S,addKeyboardHandlingForGrid as C,CollapsibleView as L,LabeledFieldView as E,createLabeledInputNumber as V,SwitchButtonView as P,createDropdown as N,SplitButtonView as z,focusChildOnDropdownOpen as B,MenuBarMenuView as R}from"@ckeditor/ckeditor5-ui"; +import{Command as t,Plugin as e,icons as i}from"@ckeditor/ckeditor5-core";import{Delete as n}from"@ckeditor/ckeditor5-typing";import{Enter as s}from"@ckeditor/ckeditor5-enter";import{toArray as r,first as o,uid as l,CKEditorError as a,FocusTracker as c,KeystrokeHandler as d,global as u,parseKeystroke as m,getCode as p,getLocalizedArrowKeyCodeDirection as h,createElement as f,logWarning as b}from"@ckeditor/ckeditor5-utils";import{UpcastWriter as g,DomEventObserver as y,Matcher as A,TreeWalker as w,getFillerOffset as v}from"@ckeditor/ckeditor5-engine";import{ClipboardPipeline as k}from"@ckeditor/ckeditor5-clipboard";import{ButtonView as I,MenuBarMenuListItemButtonView as _,View as x,ViewCollection as T,FocusCycler as S,addKeyboardHandlingForGrid as C,CollapsibleView as L,LabeledFieldView as E,createLabeledInputNumber as V,SwitchButtonView as P,createDropdown as N,SplitButtonView as z,focusChildOnDropdownOpen as B,MenuBarMenuView as R}from"@ckeditor/ckeditor5-ui"; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -41,14 +41,14 @@ static next(){return l()}}function H(t){return!!t&&t.is("element")&&t.hasAttribu * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -function yt(){return(t,e,i)=>{const{writer:n,schema:s}=i;if(!e.modelRange)return;const r=Array.from(e.modelRange.getItems({shallow:!0})).filter((t=>s.checkAttribute(t,"listItemId")));if(!r.length)return;const o=D.next(),l=function(t){let e=0,i=t.parent;for(;i;){if(mt(i))e++;else{const t=i.previousSibling;t&&mt(t)&&e++}i=i.parent}return e}(e.viewItem);let a=e.viewItem.parent&&e.viewItem.parent.is("element","ol")?"numbered":"bulleted";const c=r[0].getAttribute("listType");c&&(a=c);const d={listItemId:o,listIndent:l,listType:a};for(const t of r)t.hasAttribute("listItemId")||n.setAttributes(d,t);r.length>1&&r[1].getAttribute("listItemId")!=d.listItemId&&i.keepEmptyElement(r[0])}}function wt(){return(t,e,i)=>{if(!i.consumable.test(e.viewItem,{name:!0}))return;const n=new g(e.viewItem.document);for(const t of Array.from(e.viewItem.getChildren()))mt(t)||ut(t)||n.remove(t)}}function At(t,e,i,{dataPipeline:n}={}){const s=function(t){return(e,i)=>{const n=[];for(const i of t)e.hasAttribute(i)&&n.push(`attribute:${i}`);return!!n.every((t=>!1!==i.test(e,t)))&&(n.forEach((t=>i.consume(e,t))),!0)}}(t);return(r,o,l)=>{const{writer:a,mapper:c,consumable:d}=l,u=o.item;if(!t.includes(o.attributeKey))return;if(!s(u,d))return;const m=function(t,e,i){const n=i.createRangeOn(t),s=e.toViewRange(n).getTrimmed();return s.end.nodeBefore}(u,c,i);kt(m,a,c),function(t,e){let i=t.parent;for(;i.is("attributeElement")&&["ul","ol","li"].includes(i.name);){const n=i.parent;e.unwrap(e.createRangeOn(t),i),i=n}}(m,a);const p=function(t,e,i,n,{dataPipeline:s}){let r=n.createRangeOn(e);if(!U(t))return r;for(const o of i){if("itemMarker"!=o.scope)continue;const i=o.createElement(n,t,{dataPipeline:s});if(!i)continue;if(n.setCustomProperty("listItemMarker",!0,i),o.canInjectMarkerIntoElement&&o.canInjectMarkerIntoElement(t)?n.insert(n.createPositionAt(e,0),i):(n.insert(r.start,i),r=n.createRange(n.createPositionBefore(i),n.createPositionAfter(e))),!o.createWrapperElement||!o.canWrapElement)continue;const l=o.createWrapperElement(n,t,{dataPipeline:s});n.setCustomProperty("listItemWrapper",!0,l),o.canWrapElement(t)?r=n.wrap(r,l):(r=n.wrap(n.createRangeOn(i),l),r=n.createRange(r.start,n.createPositionAfter(e)))}return r}(u,m,e,a,{dataPipeline:n});!function(t,e,i,n){if(!t.hasAttribute("listIndent"))return;const s=t.getAttribute("listIndent");let r=t;for(let t=s;t>=0;t--){const s=ht(n,t,r.getAttribute("listItemId")),o=pt(n,t,r.getAttribute("listType"));for(const t of i)"list"!=t.scope&&"item"!=t.scope||!r.hasAttribute(t.attributeName)||t.setAttributeOnDowncast(n,r.getAttribute(t.attributeName),"list"==t.scope?o:s);if(e=n.wrap(e,s),e=n.wrap(e,o),0==t)break;if(r=M.first(r,{lowerIndent:!0}),!r)break}}(u,p,e,a)}}function vt(t,{dataPipeline:e}={}){return(i,{writer:n})=>{if(!It(i,t))return null;if(!e)return n.createContainerElement("span",{class:"ck-list-bogus-paragraph"});const s=n.createContainerElement("p");return n.setCustomProperty("dataPipeline:transparentRendering",!0,s),s}}function kt(t,e,i){for(;t.parent.is("attributeElement")&&t.parent.getCustomProperty("listItemWrapper");)e.unwrap(e.createRangeOn(t),t.parent);const n=[];s(e.createPositionBefore(t).getWalker({direction:"backward"})),s(e.createRangeIn(t).getWalker());for(const t of n)e.remove(t);function s(t){for(const{item:e}of t){if(e.is("element")&&i.toModelElement(e))break;e.is("element")&&e.getCustomProperty("listItemMarker")&&n.push(e)}}}function It(t,e,i=$(t)){if(!H(t))return!1;for(const i of t.getAttributeKeys())if(!i.startsWith("selection:")&&!e.includes(i))return!1;return i.length<2}function _t(t,{insertAt:e}={}){if(!t||"undefined"==typeof document)return;const i=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",window.litNonce&&n.setAttribute("nonce",window.litNonce),"top"===e&&i.firstChild?i.insertBefore(n,i.firstChild):i.appendChild(n),n.styleSheet?n.styleSheet.cssText=t:n.appendChild(document.createTextNode(t))}_t(".ck-editor__editable .ck-list-bogus-paragraph{display:block}");_t(".ck-content ol{list-style-type:decimal}.ck-content ol ol{list-style-type:lower-latin}.ck-content ol ol ol{list-style-type:lower-roman}.ck-content ol ol ol ol{list-style-type:upper-latin}.ck-content ol ol ol ol ol{list-style-type:upper-roman}.ck-content ul{list-style-type:disc}.ck-content ul ul{list-style-type:circle}.ck-content ul ul ul,.ck-content ul ul ul ul{list-style-type:square}"); +function yt(){return(t,e,i)=>{const{writer:n,schema:s}=i;if(!e.modelRange)return;const r=Array.from(e.modelRange.getItems({shallow:!0})).filter((t=>s.checkAttribute(t,"listItemId")));if(!r.length)return;const o=D.next(),l=function(t){let e=0,i=t.parent;for(;i;){if(mt(i))e++;else{const t=i.previousSibling;t&&mt(t)&&e++}i=i.parent}return e}(e.viewItem);let a=e.viewItem.parent&&e.viewItem.parent.is("element","ol")?"numbered":"bulleted";const c=r[0].getAttribute("listType");c&&(a=c);const d={listItemId:o,listIndent:l,listType:a};for(const t of r)t.hasAttribute("listItemId")||n.setAttributes(d,t);r.length>1&&r[1].getAttribute("listItemId")!=d.listItemId&&i.keepEmptyElement(r[0])}}function At(){return(t,e,i)=>{if(!i.consumable.test(e.viewItem,{name:!0}))return;const n=new g(e.viewItem.document);for(const t of Array.from(e.viewItem.getChildren()))mt(t)||ut(t)||n.remove(t)}}function wt(t,e,i,{dataPipeline:n}={}){const s=function(t){return(e,i)=>{const n=[];for(const i of t)e.hasAttribute(i)&&n.push(`attribute:${i}`);return!!n.every((t=>!1!==i.test(e,t)))&&(n.forEach((t=>i.consume(e,t))),!0)}}(t);return(r,o,l)=>{const{writer:a,mapper:c,consumable:d}=l,u=o.item;if(!t.includes(o.attributeKey))return;if(!s(u,d))return;const m=function(t,e,i){const n=i.createRangeOn(t),s=e.toViewRange(n).getTrimmed();return s.end.nodeBefore}(u,c,i);kt(m,a,c),function(t,e){let i=t.parent;for(;i.is("attributeElement")&&["ul","ol","li"].includes(i.name);){const n=i.parent;e.unwrap(e.createRangeOn(t),i),i=n}}(m,a);const p=function(t,e,i,n,{dataPipeline:s}){let r=n.createRangeOn(e);if(!U(t))return r;for(const o of i){if("itemMarker"!=o.scope)continue;const i=o.createElement(n,t,{dataPipeline:s});if(!i)continue;if(n.setCustomProperty("listItemMarker",!0,i),o.canInjectMarkerIntoElement&&o.canInjectMarkerIntoElement(t)?n.insert(n.createPositionAt(e,0),i):(n.insert(r.start,i),r=n.createRange(n.createPositionBefore(i),n.createPositionAfter(e))),!o.createWrapperElement||!o.canWrapElement)continue;const l=o.createWrapperElement(n,t,{dataPipeline:s});n.setCustomProperty("listItemWrapper",!0,l),o.canWrapElement(t)?r=n.wrap(r,l):(r=n.wrap(n.createRangeOn(i),l),r=n.createRange(r.start,n.createPositionAfter(e)))}return r}(u,m,e,a,{dataPipeline:n});!function(t,e,i,n){if(!t.hasAttribute("listIndent"))return;const s=t.getAttribute("listIndent");let r=t;for(let t=s;t>=0;t--){const s=ht(n,t,r.getAttribute("listItemId")),o=pt(n,t,r.getAttribute("listType"));for(const t of i)"list"!=t.scope&&"item"!=t.scope||!r.hasAttribute(t.attributeName)||t.setAttributeOnDowncast(n,r.getAttribute(t.attributeName),"list"==t.scope?o:s);if(e=n.wrap(e,s),e=n.wrap(e,o),0==t)break;if(r=M.first(r,{lowerIndent:!0}),!r)break}}(u,p,e,a)}}function vt(t,{dataPipeline:e}={}){return(i,{writer:n})=>{if(!It(i,t))return null;if(!e)return n.createContainerElement("span",{class:"ck-list-bogus-paragraph"});const s=n.createContainerElement("p");return n.setCustomProperty("dataPipeline:transparentRendering",!0,s),s}}function kt(t,e,i){for(;t.parent.is("attributeElement")&&t.parent.getCustomProperty("listItemWrapper");)e.unwrap(e.createRangeOn(t),t.parent);const n=[];s(e.createPositionBefore(t).getWalker({direction:"backward"})),s(e.createRangeIn(t).getWalker());for(const t of n)e.remove(t);function s(t){for(const{item:e}of t){if(e.is("element")&&i.toModelElement(e))break;e.is("element")&&e.getCustomProperty("listItemMarker")&&n.push(e)}}}function It(t,e,i=$(t)){if(!H(t))return!1;for(const i of t.getAttributeKeys())if(!i.startsWith("selection:")&&!e.includes(i))return!1;return i.length<2}function _t(t,{insertAt:e}={}){if(!t||"undefined"==typeof document)return;const i=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",window.litNonce&&n.setAttribute("nonce",window.litNonce),"top"===e&&i.firstChild?i.insertBefore(n,i.firstChild):i.appendChild(n),n.styleSheet?n.styleSheet.cssText=t:n.appendChild(document.createTextNode(t))}_t(".ck-editor__editable .ck-list-bogus-paragraph{display:block}");_t(".ck-content ol{list-style-type:decimal}.ck-content ol ol{list-style-type:lower-latin}.ck-content ol ol ol{list-style-type:lower-roman}.ck-content ol ol ol ol{list-style-type:upper-latin}.ck-content ol ol ol ol ol{list-style-type:upper-roman}.ck-content ul{list-style-type:disc}.ck-content ul ul{list-style-type:circle}.ck-content ul ul ul,.ck-content ul ul ul ul{list-style-type:square}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const xt=["listType","listIndent","listItemId"];class Tt extends e{static get pluginName(){return"ListEditing"}static get requires(){return[s,n,dt,k]}constructor(t){super(t),this._downcastStrategies=[],t.config.define("list.multiBlock",!0)}init(){const t=this.editor,e=t.model,i=t.config.get("list.multiBlock");if(t.plugins.has("LegacyListEditing"))throw new a("list-feature-conflict",this,{conflictPlugin:"LegacyListEditing"});e.schema.register("$listItem",{allowAttributes:xt}),i?(e.schema.extend("$container",{allowAttributesOf:"$listItem"}),e.schema.extend("$block",{allowAttributesOf:"$listItem"}),e.schema.extend("$blockObject",{allowAttributesOf:"$listItem"})):e.schema.register("listItem",{inheritAllFrom:"$block",allowAttributesOf:"$listItem"});for(const t of xt)e.schema.setAttributeProperties(t,{copyOnReplace:!0});t.commands.add("numberedList",new lt(t,"numbered")),t.commands.add("bulletedList",new lt(t,"bulleted")),t.commands.add("customNumberedList",new lt(t,"customNumbered",{multiLevel:!0})),t.commands.add("customBulletedList",new lt(t,"customBulleted",{multiLevel:!0})),t.commands.add("indentList",new rt(t,"forward")),t.commands.add("outdentList",new rt(t,"backward")),t.commands.add("splitListItemBefore",new ct(t,"before")),t.commands.add("splitListItemAfter",new ct(t,"after")),i&&(t.commands.add("mergeListItemBackward",new at(t,"backward")),t.commands.add("mergeListItemForward",new at(t,"forward"))),this._setupDeleteIntegration(),this._setupEnterIntegration(),this._setupTabIntegration(),this._setupClipboardIntegration(),this._setupAccessibilityIntegration()}afterInit(){const t=this.editor.commands,e=t.get("indent"),i=t.get("outdent");e&&e.registerChildCommand(t.get("indentList"),{priority:"high"}),i&&i.registerChildCommand(t.get("outdentList"),{priority:"lowest"}),this._setupModelPostFixing(),this._setupConversion()}registerDowncastStrategy(t){this._downcastStrategies.push(t)}getListAttributeNames(){return[...xt,...this._downcastStrategies.map((t=>t.attributeName))]}_setupDeleteIntegration(){const t=this.editor,e=t.commands.get("mergeListItemBackward"),i=t.commands.get("mergeListItemForward");this.listenTo(t.editing.view.document,"delete",((n,s)=>{const r=t.model.document.selection;et(t.model)||t.model.change((()=>{const o=r.getFirstPosition();if(r.isCollapsed&&"backward"==s.direction){if(!o.isAtStart)return;const i=o.parent;if(!H(i))return;if(M.first(i,{sameAttributes:"listType",sameIndent:!0})||0!==i.getAttribute("listIndent")){if(!e||!e.isEnabled)return;e.execute({shouldMergeOnBlocksContentLevel:St(t.model,"backward")})}else j(i)||t.execute("splitListItemAfter"),t.execute("outdentList");s.preventDefault(),n.stop()}else{if(r.isCollapsed&&!r.getLastPosition().isAtEnd)return;if(!i||!i.isEnabled)return;i.execute({shouldMergeOnBlocksContentLevel:St(t.model,"forward")}),s.preventDefault(),n.stop()}}))}),{context:"li"})}_setupEnterIntegration(){const t=this.editor,e=t.model,i=t.commands,n=i.get("enter");this.listenTo(t.editing.view.document,"enter",((i,n)=>{const s=e.document,r=s.selection.getFirstPosition().parent;if(s.selection.isCollapsed&&H(r)&&r.isEmpty&&!n.isSoft){const e=U(r),s=j(r);e&&s?(t.execute("outdentList"),n.preventDefault(),i.stop()):e&&!s?(t.execute("splitListItemAfter"),n.preventDefault(),i.stop()):s&&(t.execute("splitListItemBefore"),n.preventDefault(),i.stop())}}),{context:"li"}),this.listenTo(n,"afterExecute",(()=>{const e=i.get("splitListItemBefore");if(e.refresh(),!e.isEnabled)return;2===$(t.model.document.selection.getLastPosition().parent).length&&e.execute()}))}_setupTabIntegration(){const t=this.editor;this.listenTo(t.editing.view.document,"tab",((e,i)=>{const n=i.shiftKey?"outdentList":"indentList";this.editor.commands.get(n).isEnabled&&(t.execute(n),i.stopPropagation(),i.preventDefault(),e.stop())}),{context:"li"})}_setupConversion(){const t=this.editor,e=t.model,i=this.getListAttributeNames(),n=t.config.get("list.multiBlock"),s=n?"paragraph":"listItem";t.conversion.for("upcast").elementToElement({view:"li",model:(t,{writer:e})=>e.createElement(s,{listType:""})}).elementToElement({view:"p",model:(t,{writer:e})=>t.parent&&t.parent.is("element","li")?e.createElement(s,{listType:""}):null,converterPriority:"high"}).add((t=>{t.on("element:li",yt()),t.on("element:ul",wt(),{priority:"high"}),t.on("element:ol",wt(),{priority:"high"})})),n||t.conversion.for("downcast").elementToElement({model:"listItem",view:"p"}),t.conversion.for("editingDowncast").elementToElement({model:s,view:vt(i),converterPriority:"high"}).add((t=>{var n;t.on("attribute",At(i,this._downcastStrategies,e)),t.on("remove",(n=e.schema,(t,e,i)=>{const{writer:s,mapper:r}=i,o=t.name.split(":")[1];if(!n.checkAttribute(o,"listItemId"))return;const l=r.toViewPosition(e.position),a=e.position.getShiftedBy(e.length),c=r.toViewPosition(a,{isPhantom:!0}),d=s.createRange(l,c).getTrimmed().end.nodeBefore; +const xt=["listType","listIndent","listItemId"];class Tt extends e{static get pluginName(){return"ListEditing"}static get requires(){return[s,n,dt,k]}constructor(t){super(t),this._downcastStrategies=[],t.config.define("list.multiBlock",!0)}init(){const t=this.editor,e=t.model,i=t.config.get("list.multiBlock");if(t.plugins.has("LegacyListEditing"))throw new a("list-feature-conflict",this,{conflictPlugin:"LegacyListEditing"});e.schema.register("$listItem",{allowAttributes:xt}),i?(e.schema.extend("$container",{allowAttributesOf:"$listItem"}),e.schema.extend("$block",{allowAttributesOf:"$listItem"}),e.schema.extend("$blockObject",{allowAttributesOf:"$listItem"})):e.schema.register("listItem",{inheritAllFrom:"$block",allowAttributesOf:"$listItem"});for(const t of xt)e.schema.setAttributeProperties(t,{copyOnReplace:!0});t.commands.add("numberedList",new lt(t,"numbered")),t.commands.add("bulletedList",new lt(t,"bulleted")),t.commands.add("customNumberedList",new lt(t,"customNumbered",{multiLevel:!0})),t.commands.add("customBulletedList",new lt(t,"customBulleted",{multiLevel:!0})),t.commands.add("indentList",new rt(t,"forward")),t.commands.add("outdentList",new rt(t,"backward")),t.commands.add("splitListItemBefore",new ct(t,"before")),t.commands.add("splitListItemAfter",new ct(t,"after")),i&&(t.commands.add("mergeListItemBackward",new at(t,"backward")),t.commands.add("mergeListItemForward",new at(t,"forward"))),this._setupDeleteIntegration(),this._setupEnterIntegration(),this._setupTabIntegration(),this._setupClipboardIntegration(),this._setupAccessibilityIntegration()}afterInit(){const t=this.editor.commands,e=t.get("indent"),i=t.get("outdent");e&&e.registerChildCommand(t.get("indentList"),{priority:"high"}),i&&i.registerChildCommand(t.get("outdentList"),{priority:"lowest"}),this._setupModelPostFixing(),this._setupConversion()}registerDowncastStrategy(t){this._downcastStrategies.push(t)}getListAttributeNames(){return[...xt,...this._downcastStrategies.map((t=>t.attributeName))]}_setupDeleteIntegration(){const t=this.editor,e=t.commands.get("mergeListItemBackward"),i=t.commands.get("mergeListItemForward");this.listenTo(t.editing.view.document,"delete",((n,s)=>{const r=t.model.document.selection;et(t.model)||t.model.change((()=>{const o=r.getFirstPosition();if(r.isCollapsed&&"backward"==s.direction){if(!o.isAtStart)return;const i=o.parent;if(!H(i))return;if(M.first(i,{sameAttributes:"listType",sameIndent:!0})||0!==i.getAttribute("listIndent")){if(!e||!e.isEnabled)return;e.execute({shouldMergeOnBlocksContentLevel:St(t.model,"backward")})}else j(i)||t.execute("splitListItemAfter"),t.execute("outdentList");s.preventDefault(),n.stop()}else{if(r.isCollapsed&&!r.getLastPosition().isAtEnd)return;if(!i||!i.isEnabled)return;i.execute({shouldMergeOnBlocksContentLevel:St(t.model,"forward")}),s.preventDefault(),n.stop()}}))}),{context:"li"})}_setupEnterIntegration(){const t=this.editor,e=t.model,i=t.commands,n=i.get("enter");this.listenTo(t.editing.view.document,"enter",((i,n)=>{const s=e.document,r=s.selection.getFirstPosition().parent;if(s.selection.isCollapsed&&H(r)&&r.isEmpty&&!n.isSoft){const e=U(r),s=j(r);e&&s?(t.execute("outdentList"),n.preventDefault(),i.stop()):e&&!s?(t.execute("splitListItemAfter"),n.preventDefault(),i.stop()):s&&(t.execute("splitListItemBefore"),n.preventDefault(),i.stop())}}),{context:"li"}),this.listenTo(n,"afterExecute",(()=>{const e=i.get("splitListItemBefore");if(e.refresh(),!e.isEnabled)return;2===$(t.model.document.selection.getLastPosition().parent).length&&e.execute()}))}_setupTabIntegration(){const t=this.editor;this.listenTo(t.editing.view.document,"tab",((e,i)=>{const n=i.shiftKey?"outdentList":"indentList";this.editor.commands.get(n).isEnabled&&(t.execute(n),i.stopPropagation(),i.preventDefault(),e.stop())}),{context:"li"})}_setupConversion(){const t=this.editor,e=t.model,i=this.getListAttributeNames(),n=t.config.get("list.multiBlock"),s=n?"paragraph":"listItem";t.conversion.for("upcast").elementToElement({view:"li",model:(t,{writer:e})=>e.createElement(s,{listType:""})}).elementToElement({view:"p",model:(t,{writer:e})=>t.parent&&t.parent.is("element","li")?e.createElement(s,{listType:""}):null,converterPriority:"high"}).add((t=>{t.on("element:li",yt()),t.on("element:ul",At(),{priority:"high"}),t.on("element:ol",At(),{priority:"high"})})),n||t.conversion.for("downcast").elementToElement({model:"listItem",view:"p"}),t.conversion.for("editingDowncast").elementToElement({model:s,view:vt(i),converterPriority:"high"}).add((t=>{var n;t.on("attribute",wt(i,this._downcastStrategies,e)),t.on("remove",(n=e.schema,(t,e,i)=>{const{writer:s,mapper:r}=i,o=t.name.split(":")[1];if(!n.checkAttribute(o,"listItemId"))return;const l=r.toViewPosition(e.position),a=e.position.getShiftedBy(e.length),c=r.toViewPosition(a,{isPhantom:!0}),d=s.createRange(l,c).getTrimmed().end.nodeBefore; /* istanbul ignore next -- @preserve */ -d&&kt(d,s,r)}))})),t.conversion.for("dataDowncast").elementToElement({model:s,view:vt(i,{dataPipeline:!0}),converterPriority:"high"}).add((t=>{t.on("attribute",At(i,this._downcastStrategies,e,{dataPipeline:!0}))}));const r=(o=this._downcastStrategies,l=t.editing.view,(t,e)=>{if(e.modelPosition.offset>0)return;const i=e.modelPosition.parent;if(!H(i))return;if(!o.some((t=>"itemMarker"==t.scope&&t.canInjectMarkerIntoElement&&t.canInjectMarkerIntoElement(i))))return;const n=e.mapper.toViewElement(i),s=l.createRangeIn(n),r=s.getWalker();let a=s.start;for(const{item:t}of r){if(t.is("element")&&e.mapper.toModelElement(t)||t.is("$textProxy"))break;t.is("element")&&t.getCustomProperty("listItemMarker")&&(a=l.createPositionAfter(t),r.skip((({previousPosition:t})=>!t.isEqual(a))))}e.viewPosition=a});var o,l;t.editing.mapper.on("modelToViewPosition",r),t.data.mapper.on("modelToViewPosition",r),this.listenTo(e.document,"change:data",function(t,e,i,n){return()=>{const n=t.document.differ.getChanges(),o=[],l=new Map,a=new Set;for(const t of n)if("insert"==t.type&&"$text"!=t.name)gt(t.position,l),t.attributes.has("listItemId")?a.add(t.position.nodeAfter):gt(t.position.getShiftedBy(t.length),l);else if("remove"==t.type&&t.attributes.has("listItemId"))gt(t.position,l);else if("attribute"==t.type){const e=t.range.start.nodeAfter;i.includes(t.attributeKey)?(gt(t.range.start,l),null===t.attributeNewValue?(gt(t.range.start.getShiftedBy(1),l),r(e)&&o.push(e)):a.add(e)):H(e)&&r(e)&&o.push(e)}for(const t of l.values())o.push(...s(t,a));for(const t of new Set(o))e.reconvertItem(t)};function s(t,e){const n=[],s=new Set,l=[];for(const{node:a,previous:c}of F(t,"forward")){if(s.has(a))continue;const t=a.getAttribute("listIndent");c&&t<c.getAttribute("listIndent")&&(l.length=t+1),l[t]=Object.fromEntries(Array.from(a.getAttributes()).filter((([t])=>i.includes(t))));const d=q(a,{direction:"forward"});for(const t of d)s.add(t),(r(t,d)||o(t,l,e))&&n.push(t)}return n}function r(t,s){const r=e.mapper.toViewElement(t);if(!r)return!1;if(n.fire("checkElement",{modelElement:t,viewElement:r}))return!0;if(!t.is("element","paragraph")&&!t.is("element","listItem"))return!1;const o=It(t,i,s);return!(!o||!r.is("element","p"))||!(o||!r.is("element","span"))}function o(t,i,s){if(s.has(t))return!1;const r=e.mapper.toViewElement(t);let o=i.length-1;for(let t=r.parent;!t.is("editableElement");t=t.parent){const e=mt(t),s=ut(t);if(!s&&!e)continue;const r="checkAttributes:"+(e?"item":"list");if(n.fire(r,{viewElement:t,modelAttributes:i[o]}))break;if(s&&(o--,o<0))return!1}return!0}}(e,t.editing,i,this),{priority:"high"}),this.on("checkAttributes:item",((t,{viewElement:e,modelAttributes:i})=>{e.id!=i.listItemId&&(t.return=!0,t.stop())})),this.on("checkAttributes:list",((t,{viewElement:e,modelAttributes:i})=>{e.name==ft(i.listType)&&e.id==bt(i.listType,i.listIndent)||(t.return=!0,t.stop())}))}_setupModelPostFixing(){const t=this.editor.model,e=this.getListAttributeNames();t.document.registerPostFixer((i=>function(t,e,i,n){const s=t.document.differ.getChanges(),r=new Map,o=n.editor.config.get("list.multiBlock");let l=!1;for(const n of s){if("insert"==n.type&&"$text"!=n.name){const s=n.position.nodeAfter;if(!t.schema.checkAttribute(s,"listItemId"))for(const t of Array.from(s.getAttributeKeys()))i.includes(t)&&(e.removeAttribute(t,s),l=!0);gt(n.position,r),n.attributes.has("listItemId")||gt(n.position.getShiftedBy(n.length),r);for(const{item:e,previousPosition:i}of t.createRangeIn(s))H(e)&>(i,r)}else"remove"==n.type?gt(n.position,r):"attribute"==n.type&&i.includes(n.attributeKey)&&(gt(n.range.start,r),null===n.attributeNewValue&>(n.range.start.getShiftedBy(1),r));if(!o&&"attribute"==n.type&&xt.includes(n.attributeKey)){const t=n.range.start.nodeAfter;null===n.attributeNewValue&&t&&t.is("element","listItem")?(e.rename(t,"paragraph"),l=!0):null===n.attributeOldValue&&t&&t.is("element")&&"listItem"!=t.name&&(e.rename(t,"listItem"),l=!0)}}const a=new Set;for(const t of r.values())l=n.fire("postFixer",{listNodes:new O(t),listHead:t,writer:e,seenIds:a})||l;return l}(t,i,e,this))),this.on("postFixer",((t,{listNodes:e,writer:i})=>{t.return=function(t,e){let i=0,n=-1,s=null,r=!1;for(const{node:o}of t){const t=o.getAttribute("listIndent");if(t>i){let l;null===s?(s=t-i,l=i):(s>t&&(s=t),l=t-s),l>n+1&&(l=n+1),e.setAttribute("listIndent",l,o),r=!0,n=l}else s=null,i=t+1,n=t}return r}(e,i)||t.return}),{priority:"high"}),this.on("postFixer",((t,{listNodes:e,writer:i,seenIds:n})=>{t.return=function(t,e,i){const n=new Set;let s=!1;for(const{node:r}of t){if(n.has(r))continue;let t=r.getAttribute("listType"),o=r.getAttribute("listItemId");if(e.has(o)&&(o=D.next()),e.add(o),r.is("element","listItem"))r.getAttribute("listItemId")!=o&&(i.setAttribute("listItemId",o,r),s=!0);else for(const e of q(r,{direction:"forward"}))n.add(e),e.getAttribute("listType")!=t&&(o=D.next(),t=e.getAttribute("listType")),e.getAttribute("listItemId")!=o&&(i.setAttribute("listItemId",o,e),s=!0)}return s}(e,n,i)||t.return}),{priority:"high"})}_setupClipboardIntegration(){const t=this.editor.model,e=this.editor.plugins.get("ClipboardPipeline");this.listenTo(t,"insertContent",function(t){return(e,[i,n])=>{const s=i.is("documentFragment")?Array.from(i.getChildren()):[i];if(!s.length)return;const r=(n?t.createSelection(n):t.document.selection).getFirstPosition();let o;if(H(r.parent))o=r.parent;else{if(!H(r.nodeBefore))return;o=r.nodeBefore}t.change((t=>{const e=o.getAttribute("listType"),i=o.getAttribute("listIndent"),n=s[0].getAttribute("listIndent")||0,r=Math.max(i-n,0);for(const i of s){const n=H(i);o.is("element","listItem")&&i.is("element","paragraph")&&t.rename(i,"listItem"),t.setAttributes({listIndent:(n?i.getAttribute("listIndent"):0)+r,listItemId:n?i.getAttribute("listItemId"):D.next(),listType:e},i)}}))}}(t),{priority:"high"}),this.listenTo(e,"outputTransformation",((e,i)=>{t.change((t=>{const e=Array.from(i.content.getChildren()),n=e[e.length-1];if(e.length>1&&n.is("element")&&n.isEmpty){e.slice(0,-1).every(H)&&t.remove(n)}if("copy"==i.method||"cut"==i.method){const e=Array.from(i.content.getChildren());Z(e)&&X(e,t)}}))}))}_setupAccessibilityIntegration(){const t=this.editor,e=t.t;t.accessibility.addKeystrokeInfoGroup({id:"list",label:e("Keystrokes that can be used in a list"),keystrokes:[{label:e("Increase list item indent"),keystroke:"Tab"},{label:e("Decrease list item indent"),keystroke:"Shift+Tab"}]})}}function St(t,e){const i=t.document.selection;if(!i.isCollapsed)return!et(t);if("forward"===e)return!0;const n=i.getFirstPosition().parent,s=n.previousSibling;return!t.schema.isObject(s)&&(!!s.isEmpty||Z([n,s]))} +d&&kt(d,s,r)}))})),t.conversion.for("dataDowncast").elementToElement({model:s,view:vt(i,{dataPipeline:!0}),converterPriority:"high"}).add((t=>{t.on("attribute",wt(i,this._downcastStrategies,e,{dataPipeline:!0}))}));const r=(o=this._downcastStrategies,l=t.editing.view,(t,e)=>{if(e.modelPosition.offset>0)return;const i=e.modelPosition.parent;if(!H(i))return;if(!o.some((t=>"itemMarker"==t.scope&&t.canInjectMarkerIntoElement&&t.canInjectMarkerIntoElement(i))))return;const n=e.mapper.toViewElement(i),s=l.createRangeIn(n),r=s.getWalker();let a=s.start;for(const{item:t}of r){if(t.is("element")&&e.mapper.toModelElement(t)||t.is("$textProxy"))break;t.is("element")&&t.getCustomProperty("listItemMarker")&&(a=l.createPositionAfter(t),r.skip((({previousPosition:t})=>!t.isEqual(a))))}e.viewPosition=a});var o,l;t.editing.mapper.on("modelToViewPosition",r),t.data.mapper.on("modelToViewPosition",r),this.listenTo(e.document,"change:data",function(t,e,i,n){return()=>{const n=t.document.differ.getChanges(),o=[],l=new Map,a=new Set;for(const t of n)if("insert"==t.type&&"$text"!=t.name)gt(t.position,l),t.attributes.has("listItemId")?a.add(t.position.nodeAfter):gt(t.position.getShiftedBy(t.length),l);else if("remove"==t.type&&t.attributes.has("listItemId"))gt(t.position,l);else if("attribute"==t.type){const e=t.range.start.nodeAfter;i.includes(t.attributeKey)?(gt(t.range.start,l),null===t.attributeNewValue?(gt(t.range.start.getShiftedBy(1),l),r(e)&&o.push(e)):a.add(e)):H(e)&&r(e)&&o.push(e)}for(const t of l.values())o.push(...s(t,a));for(const t of new Set(o))e.reconvertItem(t)};function s(t,e){const n=[],s=new Set,l=[];for(const{node:a,previous:c}of F(t,"forward")){if(s.has(a))continue;const t=a.getAttribute("listIndent");c&&t<c.getAttribute("listIndent")&&(l.length=t+1),l[t]=Object.fromEntries(Array.from(a.getAttributes()).filter((([t])=>i.includes(t))));const d=q(a,{direction:"forward"});for(const t of d)s.add(t),(r(t,d)||o(t,l,e))&&n.push(t)}return n}function r(t,s){const r=e.mapper.toViewElement(t);if(!r)return!1;if(n.fire("checkElement",{modelElement:t,viewElement:r}))return!0;if(!t.is("element","paragraph")&&!t.is("element","listItem"))return!1;const o=It(t,i,s);return!(!o||!r.is("element","p"))||!(o||!r.is("element","span"))}function o(t,i,s){if(s.has(t))return!1;const r=e.mapper.toViewElement(t);let o=i.length-1;for(let t=r.parent;!t.is("editableElement");t=t.parent){const e=mt(t),s=ut(t);if(!s&&!e)continue;const r="checkAttributes:"+(e?"item":"list");if(n.fire(r,{viewElement:t,modelAttributes:i[o]}))break;if(s&&(o--,o<0))return!1}return!0}}(e,t.editing,i,this),{priority:"high"}),this.on("checkAttributes:item",((t,{viewElement:e,modelAttributes:i})=>{e.id!=i.listItemId&&(t.return=!0,t.stop())})),this.on("checkAttributes:list",((t,{viewElement:e,modelAttributes:i})=>{e.name==ft(i.listType)&&e.id==bt(i.listType,i.listIndent)||(t.return=!0,t.stop())}))}_setupModelPostFixing(){const t=this.editor.model,e=this.getListAttributeNames();t.document.registerPostFixer((i=>function(t,e,i,n){const s=t.document.differ.getChanges(),r=new Map,o=n.editor.config.get("list.multiBlock");let l=!1;for(const n of s){if("insert"==n.type&&"$text"!=n.name){const s=n.position.nodeAfter;if(!t.schema.checkAttribute(s,"listItemId"))for(const t of Array.from(s.getAttributeKeys()))i.includes(t)&&(e.removeAttribute(t,s),l=!0);gt(n.position,r),n.attributes.has("listItemId")||gt(n.position.getShiftedBy(n.length),r);for(const{item:e,previousPosition:i}of t.createRangeIn(s))H(e)&>(i,r)}else"remove"==n.type?gt(n.position,r):"attribute"==n.type&&i.includes(n.attributeKey)&&(gt(n.range.start,r),null===n.attributeNewValue&>(n.range.start.getShiftedBy(1),r));if(!o&&"attribute"==n.type&&xt.includes(n.attributeKey)){const t=n.range.start.nodeAfter;null===n.attributeNewValue&&t&&t.is("element","listItem")?(e.rename(t,"paragraph"),l=!0):null===n.attributeOldValue&&t&&t.is("element")&&"listItem"!=t.name&&(e.rename(t,"listItem"),l=!0)}}const a=new Set;for(const t of r.values())l=n.fire("postFixer",{listNodes:new O(t),listHead:t,writer:e,seenIds:a})||l;return l}(t,i,e,this))),this.on("postFixer",((t,{listNodes:e,writer:i})=>{t.return=function(t,e){let i=0,n=-1,s=null,r=!1;for(const{node:o}of t){const t=o.getAttribute("listIndent");if(t>i){let l;null===s?(s=t-i,l=i):(s>t&&(s=t),l=t-s),l>n+1&&(l=n+1),e.setAttribute("listIndent",l,o),r=!0,n=l}else s=null,i=t+1,n=t}return r}(e,i)||t.return}),{priority:"high"}),this.on("postFixer",((t,{listNodes:e,writer:i,seenIds:n})=>{t.return=function(t,e,i){const n=new Set;let s=!1;for(const{node:r}of t){if(n.has(r))continue;let t=r.getAttribute("listType"),o=r.getAttribute("listItemId");if(e.has(o)&&(o=D.next()),e.add(o),r.is("element","listItem"))r.getAttribute("listItemId")!=o&&(i.setAttribute("listItemId",o,r),s=!0);else for(const e of q(r,{direction:"forward"}))n.add(e),e.getAttribute("listType")!=t&&(o=D.next(),t=e.getAttribute("listType")),e.getAttribute("listItemId")!=o&&(i.setAttribute("listItemId",o,e),s=!0)}return s}(e,n,i)||t.return}),{priority:"high"})}_setupClipboardIntegration(){const t=this.editor.model,e=this.editor.plugins.get("ClipboardPipeline");this.listenTo(t,"insertContent",function(t){return(e,[i,n])=>{const s=i.is("documentFragment")?Array.from(i.getChildren()):[i];if(!s.length)return;const r=(n?t.createSelection(n):t.document.selection).getFirstPosition();let o;if(H(r.parent))o=r.parent;else{if(!H(r.nodeBefore))return;o=r.nodeBefore}t.change((t=>{const e=o.getAttribute("listType"),i=o.getAttribute("listIndent"),n=s[0].getAttribute("listIndent")||0,r=Math.max(i-n,0);for(const i of s){const n=H(i);o.is("element","listItem")&&i.is("element","paragraph")&&t.rename(i,"listItem"),t.setAttributes({listIndent:(n?i.getAttribute("listIndent"):0)+r,listItemId:n?i.getAttribute("listItemId"):D.next(),listType:e},i)}}))}}(t),{priority:"high"}),this.listenTo(e,"outputTransformation",((e,i)=>{t.change((t=>{const e=Array.from(i.content.getChildren()),n=e[e.length-1];if(e.length>1&&n.is("element")&&n.isEmpty){e.slice(0,-1).every(H)&&t.remove(n)}if("copy"==i.method||"cut"==i.method){const e=Array.from(i.content.getChildren());Z(e)&&X(e,t)}}))}))}_setupAccessibilityIntegration(){const t=this.editor,e=t.t;t.accessibility.addKeystrokeInfoGroup({id:"list",label:e("Keystrokes that can be used in a list"),keystrokes:[{label:e("Increase list item indent"),keystroke:"Tab"},{label:e("Decrease list item indent"),keystroke:"Shift+Tab"}]})}}function St(t,e){const i=t.document.selection;if(!i.isCollapsed)return!et(t);if("forward"===e)return!0;const n=i.getFirstPosition().parent,s=n.previousSibling;return!t.schema.isObject(s)&&(!!s.isEmpty||Z([n,s]))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -56,7 +56,7 @@ d&&kt(d,s,r)}))})),t.conversion.for("dataDowncast").elementToElement({model:s,vi /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Et extends e{static get pluginName(){return"ListUI"}init(){const t=this.editor.t;Ct(this.editor,"numberedList",t("Numbered List"),i.numberedList),Ct(this.editor,"bulletedList",t("Bulleted List"),i.bulletedList)}} + */class Et extends e{static get pluginName(){return"ListUI"}init(){const t=this.editor.t;this.editor.ui.componentFactory.has("numberedList")||Ct(this.editor,"numberedList",t("Numbered List"),i.numberedList),this.editor.ui.componentFactory.has("bulletedList")||Ct(this.editor,"bulletedList",t("Bulleted List"),i.bulletedList)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -114,94 +114,94 @@ class Gt extends e{static get pluginName(){return"ListPropertiesUI"}init(){const /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const ie=m("Ctrl+Enter");class ne extends e{static get pluginName(){return"TodoListEditing"}static get requires(){return[Tt]}init(){const t=this.editor,e=t.model,i=t.editing,n=t.plugins.get(Tt),s=t.config.get("list.multiBlock")?"paragraph":"listItem";t.commands.add("todoList",new lt(t,"todo")),t.commands.add("checkTodoList",new te(t)),i.view.addObserver(ee),e.schema.extend("$listItem",{allowAttributes:"todoListChecked"}),e.schema.addAttributeCheck(((t,e)=>{const i=t.last;if("todoListChecked"==e)return!(!i.getAttribute("listItemId")||"todo"!=i.getAttribute("listType"))&&void 0})),t.conversion.for("upcast").add((t=>{t.on("element:input",((t,e,i)=>{const n=e.modelCursor,s=n.parent,r=e.viewItem;if(!i.consumable.test(r,{name:!0}))return;if("checkbox"!=r.getAttribute("type")||!n.isAtStart||!s.hasAttribute("listType"))return;i.consumable.consume(r,{name:!0});const o=i.writer;o.setAttribute("listType","todo",s),e.viewItem.hasAttribute("checked")&&o.setAttribute("todoListChecked",!0,s),e.modelRange=o.createRange(n)})),t.on("element:label",se({name:"label",classes:"todo-list__label"})),t.on("element:label",se({name:"label",classes:["todo-list__label","todo-list__label_without-description"]})),t.on("element:span",se({name:"span",classes:"todo-list__label__description"})),t.on("element:ul",function(t){const e=new w(t);return(t,i,n)=>{const s=e.match(i.viewItem);if(!s)return;const r=s.match;r.name=!1,n.consumable.consume(i.viewItem,r)}}({name:"ul",classes:"todo-list"}))})),t.conversion.for("downcast").elementToElement({model:s,view:(t,{writer:e})=>{if(re(t,n.getListAttributeNames()))return e.createContainerElement("span",{class:"todo-list__label__description"})},converterPriority:"highest"}),n.registerDowncastStrategy({scope:"list",attributeName:"listType",setAttributeOnDowncast(t,e,i){"todo"==e?t.addClass("todo-list",i):t.removeClass("todo-list",i)}}),n.registerDowncastStrategy({scope:"itemMarker",attributeName:"todoListChecked",createElement(t,e,{dataPipeline:i}){if("todo"!=e.getAttribute("listType"))return null;const n=t.createUIElement("input",{type:"checkbox",...e.getAttribute("todoListChecked")?{checked:"checked"}:null,...i?{disabled:"disabled"}:{tabindex:"-1"}});if(i)return n;const s=t.createContainerElement("span",{contenteditable:"false"},n);return s.getFillerOffset=()=>null,s},canWrapElement:t=>re(t,n.getListAttributeNames()),createWrapperElement(t,e,{dataPipeline:i}){const s=["todo-list__label"];return re(e,n.getListAttributeNames())||s.push("todo-list__label_without-description"),t.createAttributeElement(i?"label":"span",{class:s.join(" ")})}}),n.on("checkElement",((t,{modelElement:e,viewElement:i})=>{const s=re(e,n.getListAttributeNames());i.hasClass("todo-list__label__description")!=s&&(t.return=!0,t.stop())})),n.on("checkElement",((e,{modelElement:i,viewElement:n})=>{const s="todo"==i.getAttribute("listType")&&U(i);let r=!1;const o=t.editing.view.createPositionBefore(n).getWalker({direction:"backward"});for(const{item:e}of o){if(e.is("element")&&t.editing.mapper.toModelElement(e))break;e.is("element","input")&&"checkbox"==e.getAttribute("type")&&(r=!0)}r!=s&&(e.return=!0,e.stop())})),n.on("postFixer",((t,{listNodes:e,writer:i})=>{for(const{node:n,previousNodeInList:s}of e){if(!s)continue;if(s.getAttribute("listItemId")!=n.getAttribute("listItemId"))continue;const e=s.hasAttribute("todoListChecked"),r=n.hasAttribute("todoListChecked");r&&!e?(i.removeAttribute("todoListChecked",n),t.return=!0):!r&&e&&(i.setAttribute("todoListChecked",!0,n),t.return=!0)}})),e.document.registerPostFixer((t=>{const i=e.document.differ.getChanges();let n=!1;for(const e of i)if("attribute"==e.type&&"listType"==e.attributeKey){const i=e.range.start.nodeAfter;"todo"==e.attributeOldValue&&i.hasAttribute("todoListChecked")&&(t.removeAttribute("todoListChecked",i),n=!0)}else if("insert"==e.type&&"$text"!=e.name)for(const{item:i}of t.createRangeOn(e.position.nodeAfter))i.is("element")&&"todo"!=i.getAttribute("listType")&&i.hasAttribute("todoListChecked")&&(t.removeAttribute("todoListChecked",i),n=!0);return n})),this.listenTo(i.view.document,"keydown",((e,i)=>{p(i)===ie&&(t.execute("checkTodoList"),e.stop())}),{priority:"high"}),this.listenTo(i.view.document,"todoCheckboxChange",((t,e)=>{const n=e.target;if(!n||!n.is("element","input"))return;const s=i.view.createPositionAfter(n),r=i.mapper.toModelPosition(s).parent;r&&H(r)&&"todo"==r.getAttribute("listType")&&this._handleCheckmarkChange(r)})),this.listenTo(i.view.document,"arrowKey",function(t,e){return(i,n)=>{const s=h(n.keyCode,e.contentLanguageDirection),r=t.schema,o=t.document.selection;if(!o.isCollapsed)return;const l=o.getFirstPosition(),a=l.parent;if("right"==s&&l.isAtEnd){const e=r.getNearestSelectionRange(t.createPositionAfter(a),"forward");if(!e)return;const s=e.start.parent;s&&H(s)&&"todo"==s.getAttribute("listType")&&(t.change((t=>t.setSelection(e))),n.preventDefault(),n.stopPropagation(),i.stop())}else if("left"==s&&l.isAtStart&&H(a)&&"todo"==a.getAttribute("listType")){const e=r.getNearestSelectionRange(t.createPositionBefore(a),"backward");if(!e)return;t.change((t=>t.setSelection(e))),n.preventDefault(),n.stopPropagation(),i.stop()}}}(e,t.locale),{context:"$text"}),this.listenTo(i.mapper,"viewToModelPosition",((t,i)=>{const n=i.viewPosition.parent,s=n.is("attributeElement","li")&&0==i.viewPosition.offset,r=oe(n)&&i.viewPosition.offset<=1,o=n.is("element","span")&&"false"==n.getAttribute("contenteditable")&&oe(n.parent);if(!s&&!r&&!o)return;const l=i.modelPosition.nodeAfter;l&&"todo"==l.getAttribute("listType")&&(i.modelPosition=e.createPositionAt(l,0))}),{priority:"low"})}_handleCheckmarkChange(t){const e=this.editor,i=e.model,n=Array.from(i.document.selection.getRanges());i.change((i=>{i.setSelection(t,"end"),e.execute("checkTodoList"),i.setSelection(n)}))}}function se(t){const e=new w(t);return(t,i,n)=>{const s=e.match(i.viewItem);s&&n.consumable.consume(i.viewItem,s.match)&&Object.assign(i,n.convertChildren(i.viewItem,i.modelCursor))}}function re(t,e){return(t.is("element","paragraph")||t.is("element","listItem"))&&"todo"==t.getAttribute("listType")&&U(t)&&function(t,e){for(const i of t.getAttributeKeys())if(!i.startsWith("selection:")&&!e.includes(i))return!1;return!0}(t,e)}function oe(t){return!!t&&t.is("attributeElement")&&t.hasClass("todo-list__label")} + */const ie=m("Ctrl+Enter");class ne extends e{static get pluginName(){return"TodoListEditing"}static get requires(){return[Tt]}init(){const t=this.editor,e=t.model,i=t.editing,n=t.plugins.get(Tt),s=t.config.get("list.multiBlock")?"paragraph":"listItem";t.commands.add("todoList",new lt(t,"todo")),t.commands.add("checkTodoList",new te(t)),i.view.addObserver(ee),e.schema.extend("$listItem",{allowAttributes:"todoListChecked"}),e.schema.addAttributeCheck(((t,e)=>{const i=t.last;if("todoListChecked"==e)return!(!i.getAttribute("listItemId")||"todo"!=i.getAttribute("listType"))&&void 0})),t.conversion.for("upcast").add((t=>{t.on("element:input",((t,e,i)=>{const n=e.modelCursor,s=n.parent,r=e.viewItem;if(!i.consumable.test(r,{name:!0}))return;if("checkbox"!=r.getAttribute("type")||!n.isAtStart||!s.hasAttribute("listType"))return;i.consumable.consume(r,{name:!0});const o=i.writer;o.setAttribute("listType","todo",s),e.viewItem.hasAttribute("checked")&&o.setAttribute("todoListChecked",!0,s),e.modelRange=o.createRange(n)})),t.on("element:label",se({name:"label",classes:"todo-list__label"})),t.on("element:label",se({name:"label",classes:["todo-list__label","todo-list__label_without-description"]})),t.on("element:span",se({name:"span",classes:"todo-list__label__description"})),t.on("element:ul",function(t){const e=new A(t);return(t,i,n)=>{const s=e.match(i.viewItem);if(!s)return;const r=s.match;r.name=!1,n.consumable.consume(i.viewItem,r)}}({name:"ul",classes:"todo-list"}))})),t.conversion.for("downcast").elementToElement({model:s,view:(t,{writer:e})=>{if(re(t,n.getListAttributeNames()))return e.createContainerElement("span",{class:"todo-list__label__description"})},converterPriority:"highest"}),n.registerDowncastStrategy({scope:"list",attributeName:"listType",setAttributeOnDowncast(t,e,i){"todo"==e?t.addClass("todo-list",i):t.removeClass("todo-list",i)}}),n.registerDowncastStrategy({scope:"itemMarker",attributeName:"todoListChecked",createElement(t,e,{dataPipeline:i}){if("todo"!=e.getAttribute("listType"))return null;const n=t.createUIElement("input",{type:"checkbox",...e.getAttribute("todoListChecked")?{checked:"checked"}:null,...i?{disabled:"disabled"}:{tabindex:"-1"}});if(i)return n;const s=t.createContainerElement("span",{contenteditable:"false"},n);return s.getFillerOffset=()=>null,s},canWrapElement:t=>re(t,n.getListAttributeNames()),createWrapperElement(t,e,{dataPipeline:i}){const s=["todo-list__label"];return re(e,n.getListAttributeNames())||s.push("todo-list__label_without-description"),t.createAttributeElement(i?"label":"span",{class:s.join(" ")})}}),n.on("checkElement",((t,{modelElement:e,viewElement:i})=>{const s=re(e,n.getListAttributeNames());i.hasClass("todo-list__label__description")!=s&&(t.return=!0,t.stop())})),n.on("checkElement",((e,{modelElement:i,viewElement:n})=>{const s="todo"==i.getAttribute("listType")&&U(i);let r=!1;const o=t.editing.view.createPositionBefore(n).getWalker({direction:"backward"});for(const{item:e}of o){if(e.is("element")&&t.editing.mapper.toModelElement(e))break;e.is("element","input")&&"checkbox"==e.getAttribute("type")&&(r=!0)}r!=s&&(e.return=!0,e.stop())})),n.on("postFixer",((t,{listNodes:e,writer:i})=>{for(const{node:n,previousNodeInList:s}of e){if(!s)continue;if(s.getAttribute("listItemId")!=n.getAttribute("listItemId"))continue;const e=s.hasAttribute("todoListChecked"),r=n.hasAttribute("todoListChecked");r&&!e?(i.removeAttribute("todoListChecked",n),t.return=!0):!r&&e&&(i.setAttribute("todoListChecked",!0,n),t.return=!0)}})),e.document.registerPostFixer((t=>{const i=e.document.differ.getChanges();let n=!1;for(const e of i)if("attribute"==e.type&&"listType"==e.attributeKey){const i=e.range.start.nodeAfter;"todo"==e.attributeOldValue&&i.hasAttribute("todoListChecked")&&(t.removeAttribute("todoListChecked",i),n=!0)}else if("insert"==e.type&&"$text"!=e.name)for(const{item:i}of t.createRangeOn(e.position.nodeAfter))i.is("element")&&"todo"!=i.getAttribute("listType")&&i.hasAttribute("todoListChecked")&&(t.removeAttribute("todoListChecked",i),n=!0);return n})),this.listenTo(i.view.document,"keydown",((e,i)=>{p(i)===ie&&(t.execute("checkTodoList"),e.stop())}),{priority:"high"}),this.listenTo(i.view.document,"todoCheckboxChange",((t,e)=>{const n=e.target;if(!n||!n.is("element","input"))return;const s=i.view.createPositionAfter(n),r=i.mapper.toModelPosition(s).parent;r&&H(r)&&"todo"==r.getAttribute("listType")&&this._handleCheckmarkChange(r)})),this.listenTo(i.view.document,"arrowKey",function(t,e){return(i,n)=>{const s=h(n.keyCode,e.contentLanguageDirection),r=t.schema,o=t.document.selection;if(!o.isCollapsed)return;const l=o.getFirstPosition(),a=l.parent;if("right"==s&&l.isAtEnd){const e=r.getNearestSelectionRange(t.createPositionAfter(a),"forward");if(!e)return;const s=e.start.parent;s&&H(s)&&"todo"==s.getAttribute("listType")&&(t.change((t=>t.setSelection(e))),n.preventDefault(),n.stopPropagation(),i.stop())}else if("left"==s&&l.isAtStart&&H(a)&&"todo"==a.getAttribute("listType")){const e=r.getNearestSelectionRange(t.createPositionBefore(a),"backward");if(!e)return;t.change((t=>t.setSelection(e))),n.preventDefault(),n.stopPropagation(),i.stop()}}}(e,t.locale),{context:"$text"}),this.listenTo(i.mapper,"viewToModelPosition",((t,i)=>{const n=i.viewPosition.parent,s=n.is("attributeElement","li")&&0==i.viewPosition.offset,r=oe(n)&&i.viewPosition.offset<=1,o=n.is("element","span")&&"false"==n.getAttribute("contenteditable")&&oe(n.parent);if(!s&&!r&&!o)return;const l=i.modelPosition.nodeAfter;l&&"todo"==l.getAttribute("listType")&&(i.modelPosition=e.createPositionAt(l,0))}),{priority:"low"}),this._initAriaAnnouncements()}_handleCheckmarkChange(t){const e=this.editor,i=e.model,n=Array.from(i.document.selection.getRanges());i.change((i=>{i.setSelection(t,"end"),e.execute("checkTodoList"),i.setSelection(n)}))}_initAriaAnnouncements(){const{model:t,ui:e,t:i}=this.editor;let n=null;e&&t.document.selection.on("change:range",(()=>{const s=t.document.selection.focus.parent,r=le(n),o=le(s);r&&!o?e.ariaLiveAnnouncer.announce(i("Leaving a to-do list")):!r&&o&&e.ariaLiveAnnouncer.announce(i("Entering a to-do list")),n=s}))}}function se(t){const e=new A(t);return(t,i,n)=>{const s=e.match(i.viewItem);s&&n.consumable.consume(i.viewItem,s.match)&&Object.assign(i,n.convertChildren(i.viewItem,i.modelCursor))}}function re(t,e){return(t.is("element","paragraph")||t.is("element","listItem"))&&"todo"==t.getAttribute("listType")&&U(t)&&function(t,e){for(const i of t.getAttributeKeys())if(!i.startsWith("selection:")&&!e.includes(i))return!1;return!0}(t,e)}function oe(t){return!!t&&t.is("attributeElement")&&t.hasClass("todo-list__label")}function le(t){return!!t&&(!(!t.is("element","paragraph")&&!t.is("element","listItem"))&&"todo"==t.getAttribute("listType"))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class le extends e{static get pluginName(){return"TodoListUI"}init(){const t=this.editor.t;Ct(this.editor,"todoList",t("To-do List"),i.todoList)}}_t(':root{--ck-todo-list-checkmark-size:16px}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{margin-bottom:5px;position:relative}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;border:0;display:inline-block;height:var(--ck-todo-list-checkmark-size);left:-25px;margin-left:0;margin-right:-15px;position:relative;right:0;vertical-align:middle;width:var(--ck-todo-list-checkmark-size)}.ck-content[dir=rtl] .todo-list .todo-list__label>input{left:0;margin-left:-15px;margin-right:0;right:-25px}.ck-content .todo-list .todo-list__label>input:before{border:1px solid #333;border-radius:2px;box-sizing:border-box;content:"";display:block;height:100%;position:absolute;transition:box-shadow .25s ease-in-out;width:100%}.ck-content .todo-list .todo-list__label>input:after{border-color:transparent;border-style:solid;border-width:0 calc(var(--ck-todo-list-checkmark-size)/8) calc(var(--ck-todo-list-checkmark-size)/8) 0;box-sizing:content-box;content:"";display:block;height:calc(var(--ck-todo-list-checkmark-size)/2.6);left:calc(var(--ck-todo-list-checkmark-size)/3);pointer-events:none;position:absolute;top:calc(var(--ck-todo-list-checkmark-size)/5.3);transform:rotate(45deg);width:calc(var(--ck-todo-list-checkmark-size)/5.3)}.ck-content .todo-list .todo-list__label>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-content .todo-list .todo-list__label>input[checked]:after{border-color:#fff}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.ck-editor__editable.ck-content .todo-list .todo-list__label>input,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{cursor:pointer}.ck-editor__editable.ck-content .todo-list .todo-list__label>input:hover:before,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:hover:before{box-shadow:0 0 0 5px rgba(0,0,0,.1)}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{-webkit-appearance:none;border:0;display:inline-block;height:var(--ck-todo-list-checkmark-size);left:-25px;margin-left:0;margin-right:-15px;position:relative;right:0;vertical-align:middle;width:var(--ck-todo-list-checkmark-size)}.ck-editor__editable.ck-content[dir=rtl] .todo-list .todo-list__label>span[contenteditable=false]>input{left:0;margin-left:-15px;margin-right:0;right:-25px}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:before{border:1px solid #333;border-radius:2px;box-sizing:border-box;content:"";display:block;height:100%;position:absolute;transition:box-shadow .25s ease-in-out;width:100%}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:after{border-color:transparent;border-style:solid;border-width:0 calc(var(--ck-todo-list-checkmark-size)/8) calc(var(--ck-todo-list-checkmark-size)/8) 0;box-sizing:content-box;content:"";display:block;height:calc(var(--ck-todo-list-checkmark-size)/2.6);left:calc(var(--ck-todo-list-checkmark-size)/3);pointer-events:none;position:absolute;top:calc(var(--ck-todo-list-checkmark-size)/5.3);transform:rotate(45deg);width:calc(var(--ck-todo-list-checkmark-size)/5.3)}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:after{border-color:#fff}.ck-editor__editable.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}'); + */class ae extends e{static get pluginName(){return"TodoListUI"}init(){const t=this.editor.t;Ct(this.editor,"todoList",t("To-do List"),i.todoList)}}_t(':root{--ck-todo-list-checkmark-size:16px}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{margin-bottom:5px;position:relative}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;border:0;display:inline-block;height:var(--ck-todo-list-checkmark-size);left:-25px;margin-left:0;margin-right:-15px;position:relative;right:0;vertical-align:middle;width:var(--ck-todo-list-checkmark-size)}.ck-content[dir=rtl] .todo-list .todo-list__label>input{left:0;margin-left:-15px;margin-right:0;right:-25px}.ck-content .todo-list .todo-list__label>input:before{border:1px solid #333;border-radius:2px;box-sizing:border-box;content:"";display:block;height:100%;position:absolute;transition:box-shadow .25s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.ck-content .todo-list .todo-list__label>input:before{transition:none}}.ck-content .todo-list .todo-list__label>input:after{border-color:transparent;border-style:solid;border-width:0 calc(var(--ck-todo-list-checkmark-size)/8) calc(var(--ck-todo-list-checkmark-size)/8) 0;box-sizing:content-box;content:"";display:block;height:calc(var(--ck-todo-list-checkmark-size)/2.6);left:calc(var(--ck-todo-list-checkmark-size)/3);pointer-events:none;position:absolute;top:calc(var(--ck-todo-list-checkmark-size)/5.3);transform:rotate(45deg);width:calc(var(--ck-todo-list-checkmark-size)/5.3)}.ck-content .todo-list .todo-list__label>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-content .todo-list .todo-list__label>input[checked]:after{border-color:#fff}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.ck-editor__editable.ck-content .todo-list .todo-list__label>input,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{cursor:pointer}.ck-editor__editable.ck-content .todo-list .todo-list__label>input:hover:before,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:hover:before{box-shadow:0 0 0 5px rgba(0,0,0,.1)}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{-webkit-appearance:none;border:0;display:inline-block;height:var(--ck-todo-list-checkmark-size);left:-25px;margin-left:0;margin-right:-15px;position:relative;right:0;vertical-align:middle;width:var(--ck-todo-list-checkmark-size)}.ck-editor__editable.ck-content[dir=rtl] .todo-list .todo-list__label>span[contenteditable=false]>input{left:0;margin-left:-15px;margin-right:0;right:-25px}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:before{border:1px solid #333;border-radius:2px;box-sizing:border-box;content:"";display:block;height:100%;position:absolute;transition:box-shadow .25s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:before{transition:none}}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:after{border-color:transparent;border-style:solid;border-width:0 calc(var(--ck-todo-list-checkmark-size)/8) calc(var(--ck-todo-list-checkmark-size)/8) 0;box-sizing:content-box;content:"";display:block;height:calc(var(--ck-todo-list-checkmark-size)/2.6);left:calc(var(--ck-todo-list-checkmark-size)/3);pointer-events:none;position:absolute;top:calc(var(--ck-todo-list-checkmark-size)/5.3);transform:rotate(45deg);width:calc(var(--ck-todo-list-checkmark-size)/5.3)}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:after{border-color:#fff}.ck-editor__editable.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}'); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class ae extends e{static get requires(){return[ne,le]}static get pluginName(){return"TodoList"}} +class ce extends e{static get requires(){return[ne,ae]}static get pluginName(){return"TodoList"}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class ce extends t{constructor(t,e){super(t),this.type=e}refresh(){this.value=this._getValue(),this.isEnabled=this._checkEnabled()}execute(t={}){const e=this.editor.model,i=e.document,n=Array.from(i.selection.getSelectedBlocks()).filter((t=>ue(t,e.schema))),s=void 0!==t.forceValue?!t.forceValue:this.value;e.change((t=>{if(s){let e=n[n.length-1].nextSibling,i=Number.POSITIVE_INFINITY,s=[];for(;e&&"listItem"==e.name&&0!==e.getAttribute("listIndent");){const t=e.getAttribute("listIndent");t<i&&(i=t);const n=t-i;s.push({element:e,listIndent:n}),e=e.nextSibling}s=s.reverse();for(const e of s)t.setAttribute("listIndent",e.listIndent,e.element)}if(!s){let t=Number.POSITIVE_INFINITY;for(const e of n)e.is("element","listItem")&&e.getAttribute("listIndent")<t&&(t=e.getAttribute("listIndent"));t=0===t?1:t,de(n,!0,t),de(n,!1,t)}for(const e of n.reverse())s&&"listItem"==e.name?t.rename(e,"paragraph"):s||"listItem"==e.name?s||"listItem"!=e.name||e.getAttribute("listType")==this.type||t.setAttribute("listType",this.type,e):(t.setAttributes({listType:this.type,listIndent:0},e),t.rename(e,"listItem"));this.fire("_executeCleanup",n)}))}_getValue(){const t=o(this.editor.model.document.selection.getSelectedBlocks());return!!t&&t.is("element","listItem")&&t.getAttribute("listType")==this.type}_checkEnabled(){if(this.value)return!0;const t=this.editor.model.document.selection,e=this.editor.model.schema,i=o(t.getSelectedBlocks());return!!i&&ue(i,e)}}function de(t,e,i){const n=e?t[0]:t[t.length-1];if(n.is("element","listItem")){let s=n[e?"previousSibling":"nextSibling"],r=n.getAttribute("listIndent");for(;s&&s.is("element","listItem")&&s.getAttribute("listIndent")>=i;)r>s.getAttribute("listIndent")&&(r=s.getAttribute("listIndent")),s.getAttribute("listIndent")==r&&t[e?"unshift":"push"](s),s=s[e?"previousSibling":"nextSibling"]}}function ue(t,e){return e.checkChild(t.parent,"listItem")&&!e.isObject(t)} + */class de extends t{constructor(t,e){super(t),this.type=e}refresh(){this.value=this._getValue(),this.isEnabled=this._checkEnabled()}execute(t={}){const e=this.editor.model,i=e.document,n=Array.from(i.selection.getSelectedBlocks()).filter((t=>me(t,e.schema))),s=void 0!==t.forceValue?!t.forceValue:this.value;e.change((t=>{if(s){let e=n[n.length-1].nextSibling,i=Number.POSITIVE_INFINITY,s=[];for(;e&&"listItem"==e.name&&0!==e.getAttribute("listIndent");){const t=e.getAttribute("listIndent");t<i&&(i=t);const n=t-i;s.push({element:e,listIndent:n}),e=e.nextSibling}s=s.reverse();for(const e of s)t.setAttribute("listIndent",e.listIndent,e.element)}if(!s){let t=Number.POSITIVE_INFINITY;for(const e of n)e.is("element","listItem")&&e.getAttribute("listIndent")<t&&(t=e.getAttribute("listIndent"));t=0===t?1:t,ue(n,!0,t),ue(n,!1,t)}for(const e of n.reverse())s&&"listItem"==e.name?t.rename(e,"paragraph"):s||"listItem"==e.name?s||"listItem"!=e.name||e.getAttribute("listType")==this.type||t.setAttribute("listType",this.type,e):(t.setAttributes({listType:this.type,listIndent:0},e),t.rename(e,"listItem"));this.fire("_executeCleanup",n)}))}_getValue(){const t=o(this.editor.model.document.selection.getSelectedBlocks());return!!t&&t.is("element","listItem")&&t.getAttribute("listType")==this.type}_checkEnabled(){if(this.value)return!0;const t=this.editor.model.document.selection,e=this.editor.model.schema,i=o(t.getSelectedBlocks());return!!i&&me(i,e)}}function ue(t,e,i){const n=e?t[0]:t[t.length-1];if(n.is("element","listItem")){let s=n[e?"previousSibling":"nextSibling"],r=n.getAttribute("listIndent");for(;s&&s.is("element","listItem")&&s.getAttribute("listIndent")>=i;)r>s.getAttribute("listIndent")&&(r=s.getAttribute("listIndent")),s.getAttribute("listIndent")==r&&t[e?"unshift":"push"](s),s=s[e?"previousSibling":"nextSibling"]}}function me(t,e){return e.checkChild(t.parent,"listItem")&&!e.isObject(t)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class me extends t{constructor(t,e){super(t),this._indentBy="forward"==e?1:-1}refresh(){this.isEnabled=this._checkEnabled()}execute(){const t=this.editor.model,e=t.document;let i=Array.from(e.selection.getSelectedBlocks());t.change((t=>{const e=i[i.length-1];let n=e.nextSibling;for(;n&&"listItem"==n.name&&n.getAttribute("listIndent")>e.getAttribute("listIndent");)i.push(n),n=n.nextSibling;this._indentBy<0&&(i=i.reverse());for(const e of i){const i=e.getAttribute("listIndent")+this._indentBy;i<0?t.rename(e,"paragraph"):t.setAttribute("listIndent",i,e)}this.fire("_executeCleanup",i)}))}_checkEnabled(){const t=o(this.editor.model.document.selection.getSelectedBlocks());if(!t||!t.is("element","listItem"))return!1;if(this._indentBy>0){const e=t.getAttribute("listIndent"),i=t.getAttribute("listType");let n=t.previousSibling;for(;n&&n.is("element","listItem")&&n.getAttribute("listIndent")>=e;){if(n.getAttribute("listIndent")==e)return n.getAttribute("listType")==i;n=n.previousSibling}return!1}return!0}} + */class pe extends t{constructor(t,e){super(t),this._indentBy="forward"==e?1:-1}refresh(){this.isEnabled=this._checkEnabled()}execute(){const t=this.editor.model,e=t.document;let i=Array.from(e.selection.getSelectedBlocks());t.change((t=>{const e=i[i.length-1];let n=e.nextSibling;for(;n&&"listItem"==n.name&&n.getAttribute("listIndent")>e.getAttribute("listIndent");)i.push(n),n=n.nextSibling;this._indentBy<0&&(i=i.reverse());for(const e of i){const i=e.getAttribute("listIndent")+this._indentBy;i<0?t.rename(e,"paragraph"):t.setAttribute("listIndent",i,e)}this.fire("_executeCleanup",i)}))}_checkEnabled(){const t=o(this.editor.model.document.selection.getSelectedBlocks());if(!t||!t.is("element","listItem"))return!1;if(this._indentBy>0){const e=t.getAttribute("listIndent"),i=t.getAttribute("listType");let n=t.previousSibling;for(;n&&n.is("element","listItem")&&n.getAttribute("listIndent")>=e;){if(n.getAttribute("listIndent")==e)return n.getAttribute("listType")==i;n=n.previousSibling}return!1}return!0}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function pe(t,e){const i=e.mapper,n=e.writer,s="numbered"==t.getAttribute("listType")?"ol":"ul",r=function(t){const e=t.createContainerElement("li");return e.getFillerOffset=_e,e}(n),o=n.createContainerElement(s,null);return n.insert(n.createPositionAt(o,0),r),i.bindElements(t,r),r}function he(t,e,i,n){const s=e.parent,r=i.mapper,o=i.writer;let l=r.toViewPosition(n.createPositionBefore(t));const a=ge(t.previousSibling,{sameIndent:!0,smallerIndent:!0,listIndent:t.getAttribute("listIndent")}),c=t.previousSibling;if(a&&a.getAttribute("listIndent")==t.getAttribute("listIndent")){const t=r.toViewElement(a);l=o.breakContainer(o.createPositionAfter(t))}else if(c&&"listItem"==c.name){l=r.toViewPosition(n.createPositionAt(c,"end"));const t=r.findMappedViewAncestor(l),e=ye(t);l=e?o.createPositionBefore(e):o.createPositionAt(t,"end")}else l=r.toViewPosition(n.createPositionBefore(t));if(l=be(l),o.insert(l,s),c&&"listItem"==c.name){const t=r.toViewElement(c),i=o.createRange(o.createPositionAt(t,0),l).getWalker({ignoreElementEnd:!0});for(const t of i)if(t.item.is("element","li")){const n=o.breakContainer(o.createPositionBefore(t.item)),s=t.item.parent,r=o.createPositionAt(e,"end");fe(o,r.nodeBefore,r.nodeAfter),o.move(o.createRangeOn(s),r),i._position=n}}else{const i=s.nextSibling;if(i&&(i.is("element","ul")||i.is("element","ol"))){let n=null;for(const e of i.getChildren()){const i=r.toModelElement(e);if(!(i&&i.getAttribute("listIndent")>t.getAttribute("listIndent")))break;n=e}n&&(o.breakContainer(o.createPositionAfter(n)),o.move(o.createRangeOn(n.parent),o.createPositionAt(e,"end")))}}fe(o,s,s.nextSibling),fe(o,s.previousSibling,s)}function fe(t,e,i){return!e||!i||"ul"!=e.name&&"ol"!=e.name||e.name!=i.name||e.getAttribute("class")!==i.getAttribute("class")?null:t.mergeContainers(t.createPositionAfter(e))}function be(t){return t.getLastMatchingPosition((t=>t.item.is("uiElement")))}function ge(t,e){const i=!!e.sameIndent,n=!!e.smallerIndent,s=e.listIndent;let r=t;for(;r&&"listItem"==r.name;){const t=r.getAttribute("listIndent");if(i&&s==t||n&&s>t)return r;r="forward"===e.direction?r.nextSibling:r.previousSibling}return null}function ye(t){for(const e of t.getChildren())if("ul"==e.name||"ol"==e.name)return e;return null}function we(t,e){const i=[],n=t.parent,s={ignoreElementEnd:!1,startPosition:t,shallow:!0,direction:e},r=n.getAttribute("listIndent"),o=[...new A(s)].filter((t=>t.item.is("element"))).map((t=>t.item));for(const t of o){if(!t.is("element","listItem"))break;if(t.getAttribute("listIndent")<r)break;if(!(t.getAttribute("listIndent")>r)){if(t.getAttribute("listType")!==n.getAttribute("listType"))break;if(t.getAttribute("listStyle")!==n.getAttribute("listStyle"))break;if(t.getAttribute("listReversed")!==n.getAttribute("listReversed"))break;if(t.getAttribute("listStart")!==n.getAttribute("listStart"))break;"backward"===e?i.unshift(t):i.push(t)}}return i}function Ae(t){let e=[...t.document.selection.getSelectedBlocks()].filter((t=>t.is("element","listItem"))).map((e=>{const i=t.change((t=>t.createPositionAt(e,0)));return[...we(i,"backward"),...we(i,"forward")]})).flat();return e=[...new Set(e)],e}const ve=["disc","circle","square"],ke=["decimal","decimal-leading-zero","lower-roman","upper-roman","lower-latin","upper-latin"];function Ie(t){return ve.includes(t)?"bulleted":ke.includes(t)?"numbered":null}function _e(){const t=!this.isEmpty&&("ul"==this.getChild(0).name||"ol"==this.getChild(0).name);return this.isEmpty||t?0:v.call(this)} + */function he(t,e){const i=e.mapper,n=e.writer,s="numbered"==t.getAttribute("listType")?"ol":"ul",r=function(t){const e=t.createContainerElement("li");return e.getFillerOffset=xe,e}(n),o=n.createContainerElement(s,null);return n.insert(n.createPositionAt(o,0),r),i.bindElements(t,r),r}function fe(t,e,i,n){const s=e.parent,r=i.mapper,o=i.writer;let l=r.toViewPosition(n.createPositionBefore(t));const a=ye(t.previousSibling,{sameIndent:!0,smallerIndent:!0,listIndent:t.getAttribute("listIndent")}),c=t.previousSibling;if(a&&a.getAttribute("listIndent")==t.getAttribute("listIndent")){const t=r.toViewElement(a);l=o.breakContainer(o.createPositionAfter(t))}else if(c&&"listItem"==c.name){l=r.toViewPosition(n.createPositionAt(c,"end"));const t=r.findMappedViewAncestor(l),e=Ae(t);l=e?o.createPositionBefore(e):o.createPositionAt(t,"end")}else l=r.toViewPosition(n.createPositionBefore(t));if(l=ge(l),o.insert(l,s),c&&"listItem"==c.name){const t=r.toViewElement(c),i=o.createRange(o.createPositionAt(t,0),l).getWalker({ignoreElementEnd:!0});for(const t of i)if(t.item.is("element","li")){const n=o.breakContainer(o.createPositionBefore(t.item)),s=t.item.parent,r=o.createPositionAt(e,"end");be(o,r.nodeBefore,r.nodeAfter),o.move(o.createRangeOn(s),r),i._position=n}}else{const i=s.nextSibling;if(i&&(i.is("element","ul")||i.is("element","ol"))){let n=null;for(const e of i.getChildren()){const i=r.toModelElement(e);if(!(i&&i.getAttribute("listIndent")>t.getAttribute("listIndent")))break;n=e}n&&(o.breakContainer(o.createPositionAfter(n)),o.move(o.createRangeOn(n.parent),o.createPositionAt(e,"end")))}}be(o,s,s.nextSibling),be(o,s.previousSibling,s)}function be(t,e,i){return!e||!i||"ul"!=e.name&&"ol"!=e.name||e.name!=i.name||e.getAttribute("class")!==i.getAttribute("class")?null:t.mergeContainers(t.createPositionAfter(e))}function ge(t){return t.getLastMatchingPosition((t=>t.item.is("uiElement")))}function ye(t,e){const i=!!e.sameIndent,n=!!e.smallerIndent,s=e.listIndent;let r=t;for(;r&&"listItem"==r.name;){const t=r.getAttribute("listIndent");if(i&&s==t||n&&s>t)return r;r="forward"===e.direction?r.nextSibling:r.previousSibling}return null}function Ae(t){for(const e of t.getChildren())if("ul"==e.name||"ol"==e.name)return e;return null}function we(t,e){const i=[],n=t.parent,s={ignoreElementEnd:!1,startPosition:t,shallow:!0,direction:e},r=n.getAttribute("listIndent"),o=[...new w(s)].filter((t=>t.item.is("element"))).map((t=>t.item));for(const t of o){if(!t.is("element","listItem"))break;if(t.getAttribute("listIndent")<r)break;if(!(t.getAttribute("listIndent")>r)){if(t.getAttribute("listType")!==n.getAttribute("listType"))break;if(t.getAttribute("listStyle")!==n.getAttribute("listStyle"))break;if(t.getAttribute("listReversed")!==n.getAttribute("listReversed"))break;if(t.getAttribute("listStart")!==n.getAttribute("listStart"))break;"backward"===e?i.unshift(t):i.push(t)}}return i}function ve(t){let e=[...t.document.selection.getSelectedBlocks()].filter((t=>t.is("element","listItem"))).map((e=>{const i=t.change((t=>t.createPositionAt(e,0)));return[...we(i,"backward"),...we(i,"forward")]})).flat();return e=[...new Set(e)],e}const ke=["disc","circle","square"],Ie=["decimal","decimal-leading-zero","lower-roman","upper-roman","lower-latin","upper-latin"];function _e(t){return ke.includes(t)?"bulleted":Ie.includes(t)?"numbered":null}function xe(){const t=!this.isEmpty&&("ul"==this.getChild(0).name||"ol"==this.getChild(0).name);return this.isEmpty||t?0:v.call(this)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class xe extends e{static get pluginName(){return"LegacyListUtils"}getListTypeFromListStyleType(t){return Ie(t)}getSelectedListItems(t){return Ae(t)}getSiblingNodes(t,e){return we(t,e)}} + */class Te extends e{static get pluginName(){return"LegacyListUtils"}getListTypeFromListStyleType(t){return _e(t)}getSelectedListItems(t){return ve(t)}getSiblingNodes(t,e){return we(t,e)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Te(t){return(e,i,n)=>{const s=n.consumable;if(!s.test(i.item,"insert")||!s.test(i.item,"attribute:listType")||!s.test(i.item,"attribute:listIndent"))return;s.consume(i.item,"insert"),s.consume(i.item,"attribute:listType"),s.consume(i.item,"attribute:listIndent");const r=i.item;he(r,pe(r,n),n,t)}}const Se=(t,e,i)=>{if(!i.consumable.test(e.item,t.name))return;const n=i.mapper.toViewElement(e.item),s=i.writer;s.breakContainer(s.createPositionBefore(n)),s.breakContainer(s.createPositionAfter(n));const r=n.parent,o="numbered"==e.attributeNewValue?"ol":"ul";s.rename(o,r)},Ce=(t,e,i)=>{i.consumable.consume(e.item,t.name);const n=i.mapper.toViewElement(e.item).parent,s=i.writer;fe(s,n,n.nextSibling),fe(s,n.previousSibling,n)};const Le=(t,e,i)=>{if(i.consumable.test(e.item,t.name)&&"listItem"!=e.item.name){let t=i.mapper.toViewPosition(e.range.start);const n=i.writer,s=[];for(;("ul"==t.parent.name||"ol"==t.parent.name)&&(t=n.breakContainer(t),"li"==t.parent.name);){const e=t,i=n.createPositionAt(t.parent,"end");if(!e.isEqual(i)){const t=n.remove(n.createRange(e,i));s.push(t)}t=n.createPositionAfter(t.parent)}if(s.length>0){for(let e=0;e<s.length;e++){const i=t.nodeBefore;if(t=n.insert(t,s[e]).end,e>0){const e=fe(n,i,i.nextSibling);e&&e.parent==i&&t.offset--}}fe(n,t.nodeBefore,t.nodeAfter)}}},Ee=(t,e,i)=>{const n=i.mapper.toViewPosition(e.position),s=n.nodeBefore,r=n.nodeAfter;fe(i.writer,s,r)},Ve=(t,e,i)=>{if(i.consumable.consume(e.viewItem,{name:!0})){const t=i.writer,n=t.createElement("listItem"),s=function(t){let e=0,i=t.parent;for(;i;){if(i.is("element","li"))e++;else{const t=i.previousSibling;t&&t.is("element","li")&&e++}i=i.parent}return e} + */function Se(t){return(e,i,n)=>{const s=n.consumable;if(!s.test(i.item,"insert")||!s.test(i.item,"attribute:listType")||!s.test(i.item,"attribute:listIndent"))return;s.consume(i.item,"insert"),s.consume(i.item,"attribute:listType"),s.consume(i.item,"attribute:listIndent");const r=i.item;fe(r,he(r,n),n,t)}}const Ce=(t,e,i)=>{if(!i.consumable.test(e.item,t.name))return;const n=i.mapper.toViewElement(e.item),s=i.writer;s.breakContainer(s.createPositionBefore(n)),s.breakContainer(s.createPositionAfter(n));const r=n.parent,o="numbered"==e.attributeNewValue?"ol":"ul";s.rename(o,r)},Le=(t,e,i)=>{i.consumable.consume(e.item,t.name);const n=i.mapper.toViewElement(e.item).parent,s=i.writer;be(s,n,n.nextSibling),be(s,n.previousSibling,n)};const Ee=(t,e,i)=>{if(i.consumable.test(e.item,t.name)&&"listItem"!=e.item.name){let t=i.mapper.toViewPosition(e.range.start);const n=i.writer,s=[];for(;("ul"==t.parent.name||"ol"==t.parent.name)&&(t=n.breakContainer(t),"li"==t.parent.name);){const e=t,i=n.createPositionAt(t.parent,"end");if(!e.isEqual(i)){const t=n.remove(n.createRange(e,i));s.push(t)}t=n.createPositionAfter(t.parent)}if(s.length>0){for(let e=0;e<s.length;e++){const i=t.nodeBefore;if(t=n.insert(t,s[e]).end,e>0){const e=be(n,i,i.nextSibling);e&&e.parent==i&&t.offset--}}be(n,t.nodeBefore,t.nodeAfter)}}},Ve=(t,e,i)=>{const n=i.mapper.toViewPosition(e.position),s=n.nodeBefore,r=n.nodeAfter;be(i.writer,s,r)},Pe=(t,e,i)=>{if(i.consumable.consume(e.viewItem,{name:!0})){const t=i.writer,n=t.createElement("listItem"),s=function(t){let e=0,i=t.parent;for(;i;){if(i.is("element","li"))e++;else{const t=i.previousSibling;t&&t.is("element","li")&&e++}i=i.parent}return e} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(e.viewItem);t.setAttribute("listIndent",s,n);const r=e.viewItem.parent&&"ol"==e.viewItem.parent.name?"numbered":"bulleted";if(t.setAttribute("listType",r,n),!i.safeInsert(n,e.modelCursor))return;const o=function(t,e,i){const{writer:n,schema:s}=i;let r=n.createPositionAfter(t);for(const o of e)if("ul"==o.name||"ol"==o.name)r=i.convertItem(o,r).modelCursor;else{const e=i.convertItem(o,n.createPositionAt(t,"end")),l=e.modelRange.start.nodeAfter;l&&l.is("element")&&!s.checkChild(t,l.name)&&(t=e.modelCursor.parent.is("element","listItem")?e.modelCursor.parent:Re(e.modelCursor),r=n.createPositionAfter(t))}return r}(n,e.viewItem.getChildren(),i);e.modelRange=t.createRange(e.modelCursor,o),i.updateConversionResult(n,e)}},Pe=(t,e,i)=>{if(i.consumable.test(e.viewItem,{name:!0})){const t=Array.from(e.viewItem.getChildren());for(const e of t){!(e.is("element","li")||Fe(e))&&e._remove()}}},Ne=(t,e,i)=>{if(i.consumable.test(e.viewItem,{name:!0})){if(0===e.viewItem.childCount)return;const t=[...e.viewItem.getChildren()];let i=!1;for(const e of t)i&&!Fe(e)&&e._remove(),Fe(e)&&(i=!0)}};function ze(t){return(e,i)=>{if(i.isPhantom)return;const n=i.modelPosition.nodeBefore;if(n&&n.is("element","listItem")){const e=i.mapper.toViewElement(n),s=e.getAncestors().find(Fe),r=t.createPositionAt(e,0).getWalker();for(const t of r){if("elementStart"==t.type&&t.item.is("element","li")){i.viewPosition=t.previousPosition;break}if("elementEnd"==t.type&&t.item==s){i.viewPosition=t.nextPosition;break}}}}}const Be=function(t,[e,i]){const n=this;let s,r=e.is("documentFragment")?e.getChild(0):e;if(s=i?n.createSelection(i):n.document.selection,r&&r.is("element","listItem")){const t=s.getFirstPosition();let e=null;if(t.parent.is("element","listItem")?e=t.parent:t.nodeBefore&&t.nodeBefore.is("element","listItem")&&(e=t.nodeBefore),e){const t=e.getAttribute("listIndent");if(t>0)for(;r&&r.is("element","listItem");)r._setAttribute("listIndent",r.getAttribute("listIndent")+t),r=r.nextSibling}}};function Re(t){const e=new A({startPosition:t});let i;do{i=e.next()}while(!i.value.item.is("element","listItem"));return i.value.item}function Me(t,e,i,n,s,r){const o=ge(e.nodeBefore,{sameIndent:!0,smallerIndent:!0,listIndent:t}),l=s.mapper,a=s.writer,c=o?o.getAttribute("listIndent"):null;let d;if(o)if(c==t){const t=l.toViewElement(o).parent;d=a.createPositionAfter(t)}else{const t=r.createPositionAt(o,"end");d=l.toViewPosition(t)}else d=i;d=be(d);for(const t of[...n.getChildren()])Fe(t)&&(d=a.move(a.createRangeOn(t),d).end,fe(a,t,t.nextSibling),fe(a,t.previousSibling,t))}function Fe(t){return t.is("element","ol")||t.is("element","ul")}class Oe extends e{static get pluginName(){return"LegacyListEditing"}static get requires(){return[s,n,xe]}init(){const t=this.editor;t.model.schema.register("listItem",{inheritAllFrom:"$block",allowAttributes:["listType","listIndent"]});const e=t.data,i=t.editing;var n;t.model.document.registerPostFixer((e=>function(t,e){const i=t.document.differ.getChanges(),n=new Map;let s=!1;for(const n of i)if("insert"==n.type&&"listItem"==n.name)r(n.position);else if("insert"==n.type&&"listItem"!=n.name){if("$text"!=n.name){const i=n.position.nodeAfter;i.hasAttribute("listIndent")&&(e.removeAttribute("listIndent",i),s=!0),i.hasAttribute("listType")&&(e.removeAttribute("listType",i),s=!0),i.hasAttribute("listStyle")&&(e.removeAttribute("listStyle",i),s=!0),i.hasAttribute("listReversed")&&(e.removeAttribute("listReversed",i),s=!0),i.hasAttribute("listStart")&&(e.removeAttribute("listStart",i),s=!0);for(const e of Array.from(t.createRangeIn(i)).filter((t=>t.item.is("element","listItem"))))r(e.previousPosition)}r(n.position.getShiftedBy(n.length))}else"remove"==n.type&&"listItem"==n.name?r(n.position):("attribute"==n.type&&"listIndent"==n.attributeKey||"attribute"==n.type&&"listType"==n.attributeKey)&&r(n.range.start);for(const t of n.values())o(t),l(t);return s;function r(t){const e=t.nodeBefore;if(e&&e.is("element","listItem")){let t=e;if(n.has(t))return;for(let e=t.previousSibling;e&&e.is("element","listItem");e=t.previousSibling)if(t=e,n.has(t))return;n.set(e,t)}else{const e=t.nodeAfter;e&&e.is("element","listItem")&&n.set(e,e)}}function o(t){let i=0,n=null;for(;t&&t.is("element","listItem");){const r=t.getAttribute("listIndent");if(r>i){let o;null===n?(n=r-i,o=i):(n>r&&(n=r),o=r-n),e.setAttribute("listIndent",o,t),s=!0}else n=null,i=t.getAttribute("listIndent")+1;t=t.nextSibling}}function l(t){let i=[],n=null;for(;t&&t.is("element","listItem");){const r=t.getAttribute("listIndent");if(n&&n.getAttribute("listIndent")>r&&(i=i.slice(0,r+1)),0!=r)if(i[r]){const n=i[r];t.getAttribute("listType")!=n&&(e.setAttribute("listType",n,t),s=!0)}else i[r]=t.getAttribute("listType");n=t,t=t.nextSibling}}}(t.model,e))),i.mapper.registerViewToModelLength("li",De),e.mapper.registerViewToModelLength("li",De),i.mapper.on("modelToViewPosition",ze(i.view)),i.mapper.on("viewToModelPosition",(n=t.model,(t,e)=>{const i=e.viewPosition,s=i.parent,r=e.mapper;if("ul"==s.name||"ol"==s.name){if(i.isAtEnd){const t=r.toModelElement(i.nodeBefore),s=r.getModelLength(i.nodeBefore);e.modelPosition=n.createPositionBefore(t).getShiftedBy(s)}else{const t=r.toModelElement(i.nodeAfter);e.modelPosition=n.createPositionBefore(t)}t.stop()}else if("li"==s.name&&i.nodeBefore&&("ul"==i.nodeBefore.name||"ol"==i.nodeBefore.name)){const o=r.toModelElement(s);let l=1,a=i.nodeBefore;for(;a&&Fe(a);)l+=r.getModelLength(a),a=a.previousSibling;e.modelPosition=n.createPositionBefore(o).getShiftedBy(l),t.stop()}})),e.mapper.on("modelToViewPosition",ze(i.view)),t.conversion.for("editingDowncast").add((e=>{e.on("insert",Le,{priority:"high"}),e.on("insert:listItem",Te(t.model)),e.on("attribute:listType:listItem",Se,{priority:"high"}),e.on("attribute:listType:listItem",Ce,{priority:"low"}),e.on("attribute:listIndent:listItem",function(t){return(e,i,n)=>{if(!n.consumable.consume(i.item,"attribute:listIndent"))return;const s=n.mapper.toViewElement(i.item),r=n.writer;r.breakContainer(r.createPositionBefore(s)),r.breakContainer(r.createPositionAfter(s));const o=s.parent,l=o.previousSibling,a=r.createRangeOn(o);r.remove(a),l&&l.nextSibling&&fe(r,l,l.nextSibling),Me(i.attributeOldValue+1,i.range.start,a.start,s,n,t),he(i.item,s,n,t);for(const t of i.item.getChildren())n.consumable.consume(t,"insert")}}(t.model)),e.on("remove:listItem",function(t){return(e,i,n)=>{const s=n.mapper.toViewPosition(i.position).getLastMatchingPosition((t=>!t.item.is("element","li"))).nodeAfter,r=n.writer;r.breakContainer(r.createPositionBefore(s)),r.breakContainer(r.createPositionAfter(s));const o=s.parent,l=o.previousSibling,a=r.createRangeOn(o),c=r.remove(a);l&&l.nextSibling&&fe(r,l,l.nextSibling),Me(n.mapper.toModelElement(s).getAttribute("listIndent")+1,i.position,a.start,s,n,t);for(const t of r.createRangeIn(c).getItems())n.mapper.unbindViewElement(t);e.stop()}}(t.model)),e.on("remove",Ee,{priority:"low"})})),t.conversion.for("dataDowncast").add((e=>{e.on("insert",Le,{priority:"high"}),e.on("insert:listItem",Te(t.model))})),t.conversion.for("upcast").add((t=>{t.on("element:ul",Pe,{priority:"high"}),t.on("element:ol",Pe,{priority:"high"}),t.on("element:li",Ne,{priority:"high"}),t.on("element:li",Ve)})),t.model.on("insertContent",Be,{priority:"high"}),t.commands.add("numberedList",new ce(t,"numbered")),t.commands.add("bulletedList",new ce(t,"bulleted")),t.commands.add("indentList",new me(t,"forward")),t.commands.add("outdentList",new me(t,"backward"));const s=i.view.document;this.listenTo(s,"enter",((t,e)=>{const i=this.editor.model.document,n=i.selection.getLastPosition().parent;i.selection.isCollapsed&&"listItem"==n.name&&n.isEmpty&&(this.editor.execute("outdentList"),e.preventDefault(),t.stop())}),{context:"li"}),this.listenTo(s,"delete",((t,e)=>{if("backward"!==e.direction)return;const i=this.editor.model.document.selection;if(!i.isCollapsed)return;const n=i.getFirstPosition();if(!n.isAtStart)return;const s=n.parent;if("listItem"!==s.name)return;s.previousSibling&&"listItem"===s.previousSibling.name||(this.editor.execute("outdentList"),e.preventDefault(),t.stop())}),{context:"li"}),this.listenTo(t.editing.view.document,"tab",((e,i)=>{const n=i.shiftKey?"outdentList":"indentList";this.editor.commands.get(n).isEnabled&&(t.execute(n),i.stopPropagation(),i.preventDefault(),e.stop())}),{context:"li"})}afterInit(){const t=this.editor.commands,e=t.get("indent"),i=t.get("outdent");e&&e.registerChildCommand(t.get("indentList")),i&&i.registerChildCommand(t.get("outdentList"))}}function De(t){let e=1;for(const i of t.getChildren())if("ul"==i.name||"ol"==i.name)for(const t of i.getChildren())e+=De(t);return e} + */(e.viewItem);t.setAttribute("listIndent",s,n);const r=e.viewItem.parent&&"ol"==e.viewItem.parent.name?"numbered":"bulleted";if(t.setAttribute("listType",r,n),!i.safeInsert(n,e.modelCursor))return;const o=function(t,e,i){const{writer:n,schema:s}=i;let r=n.createPositionAfter(t);for(const o of e)if("ul"==o.name||"ol"==o.name)r=i.convertItem(o,r).modelCursor;else{const e=i.convertItem(o,n.createPositionAt(t,"end")),l=e.modelRange.start.nodeAfter;l&&l.is("element")&&!s.checkChild(t,l.name)&&(t=e.modelCursor.parent.is("element","listItem")?e.modelCursor.parent:Me(e.modelCursor),r=n.createPositionAfter(t))}return r}(n,e.viewItem.getChildren(),i);e.modelRange=t.createRange(e.modelCursor,o),i.updateConversionResult(n,e)}},Ne=(t,e,i)=>{if(i.consumable.test(e.viewItem,{name:!0})){const t=Array.from(e.viewItem.getChildren());for(const e of t){!(e.is("element","li")||Oe(e))&&e._remove()}}},ze=(t,e,i)=>{if(i.consumable.test(e.viewItem,{name:!0})){if(0===e.viewItem.childCount)return;const t=[...e.viewItem.getChildren()];let i=!1;for(const e of t)i&&!Oe(e)&&e._remove(),Oe(e)&&(i=!0)}};function Be(t){return(e,i)=>{if(i.isPhantom)return;const n=i.modelPosition.nodeBefore;if(n&&n.is("element","listItem")){const e=i.mapper.toViewElement(n),s=e.getAncestors().find(Oe),r=t.createPositionAt(e,0).getWalker();for(const t of r){if("elementStart"==t.type&&t.item.is("element","li")){i.viewPosition=t.previousPosition;break}if("elementEnd"==t.type&&t.item==s){i.viewPosition=t.nextPosition;break}}}}}const Re=function(t,[e,i]){const n=this;let s,r=e.is("documentFragment")?e.getChild(0):e;if(s=i?n.createSelection(i):n.document.selection,r&&r.is("element","listItem")){const t=s.getFirstPosition();let e=null;if(t.parent.is("element","listItem")?e=t.parent:t.nodeBefore&&t.nodeBefore.is("element","listItem")&&(e=t.nodeBefore),e){const t=e.getAttribute("listIndent");if(t>0)for(;r&&r.is("element","listItem");)r._setAttribute("listIndent",r.getAttribute("listIndent")+t),r=r.nextSibling}}};function Me(t){const e=new w({startPosition:t});let i;do{i=e.next()}while(!i.value.item.is("element","listItem"));return i.value.item}function Fe(t,e,i,n,s,r){const o=ye(e.nodeBefore,{sameIndent:!0,smallerIndent:!0,listIndent:t}),l=s.mapper,a=s.writer,c=o?o.getAttribute("listIndent"):null;let d;if(o)if(c==t){const t=l.toViewElement(o).parent;d=a.createPositionAfter(t)}else{const t=r.createPositionAt(o,"end");d=l.toViewPosition(t)}else d=i;d=ge(d);for(const t of[...n.getChildren()])Oe(t)&&(d=a.move(a.createRangeOn(t),d).end,be(a,t,t.nextSibling),be(a,t.previousSibling,t))}function Oe(t){return t.is("element","ol")||t.is("element","ul")}class De extends e{static get pluginName(){return"LegacyListEditing"}static get requires(){return[s,n,Te]}init(){const t=this.editor;t.model.schema.register("listItem",{inheritAllFrom:"$block",allowAttributes:["listType","listIndent"]});const e=t.data,i=t.editing;var n;t.model.document.registerPostFixer((e=>function(t,e){const i=t.document.differ.getChanges(),n=new Map;let s=!1;for(const n of i)if("insert"==n.type&&"listItem"==n.name)r(n.position);else if("insert"==n.type&&"listItem"!=n.name){if("$text"!=n.name){const i=n.position.nodeAfter;i.hasAttribute("listIndent")&&(e.removeAttribute("listIndent",i),s=!0),i.hasAttribute("listType")&&(e.removeAttribute("listType",i),s=!0),i.hasAttribute("listStyle")&&(e.removeAttribute("listStyle",i),s=!0),i.hasAttribute("listReversed")&&(e.removeAttribute("listReversed",i),s=!0),i.hasAttribute("listStart")&&(e.removeAttribute("listStart",i),s=!0);for(const e of Array.from(t.createRangeIn(i)).filter((t=>t.item.is("element","listItem"))))r(e.previousPosition)}r(n.position.getShiftedBy(n.length))}else"remove"==n.type&&"listItem"==n.name?r(n.position):("attribute"==n.type&&"listIndent"==n.attributeKey||"attribute"==n.type&&"listType"==n.attributeKey)&&r(n.range.start);for(const t of n.values())o(t),l(t);return s;function r(t){const e=t.nodeBefore;if(e&&e.is("element","listItem")){let t=e;if(n.has(t))return;for(let e=t.previousSibling;e&&e.is("element","listItem");e=t.previousSibling)if(t=e,n.has(t))return;n.set(e,t)}else{const e=t.nodeAfter;e&&e.is("element","listItem")&&n.set(e,e)}}function o(t){let i=0,n=null;for(;t&&t.is("element","listItem");){const r=t.getAttribute("listIndent");if(r>i){let o;null===n?(n=r-i,o=i):(n>r&&(n=r),o=r-n),e.setAttribute("listIndent",o,t),s=!0}else n=null,i=t.getAttribute("listIndent")+1;t=t.nextSibling}}function l(t){let i=[],n=null;for(;t&&t.is("element","listItem");){const r=t.getAttribute("listIndent");if(n&&n.getAttribute("listIndent")>r&&(i=i.slice(0,r+1)),0!=r)if(i[r]){const n=i[r];t.getAttribute("listType")!=n&&(e.setAttribute("listType",n,t),s=!0)}else i[r]=t.getAttribute("listType");n=t,t=t.nextSibling}}}(t.model,e))),i.mapper.registerViewToModelLength("li",He),e.mapper.registerViewToModelLength("li",He),i.mapper.on("modelToViewPosition",Be(i.view)),i.mapper.on("viewToModelPosition",(n=t.model,(t,e)=>{const i=e.viewPosition,s=i.parent,r=e.mapper;if("ul"==s.name||"ol"==s.name){if(i.isAtEnd){const t=r.toModelElement(i.nodeBefore),s=r.getModelLength(i.nodeBefore);e.modelPosition=n.createPositionBefore(t).getShiftedBy(s)}else{const t=r.toModelElement(i.nodeAfter);e.modelPosition=n.createPositionBefore(t)}t.stop()}else if("li"==s.name&&i.nodeBefore&&("ul"==i.nodeBefore.name||"ol"==i.nodeBefore.name)){const o=r.toModelElement(s);let l=1,a=i.nodeBefore;for(;a&&Oe(a);)l+=r.getModelLength(a),a=a.previousSibling;e.modelPosition=n.createPositionBefore(o).getShiftedBy(l),t.stop()}})),e.mapper.on("modelToViewPosition",Be(i.view)),t.conversion.for("editingDowncast").add((e=>{e.on("insert",Ee,{priority:"high"}),e.on("insert:listItem",Se(t.model)),e.on("attribute:listType:listItem",Ce,{priority:"high"}),e.on("attribute:listType:listItem",Le,{priority:"low"}),e.on("attribute:listIndent:listItem",function(t){return(e,i,n)=>{if(!n.consumable.consume(i.item,"attribute:listIndent"))return;const s=n.mapper.toViewElement(i.item),r=n.writer;r.breakContainer(r.createPositionBefore(s)),r.breakContainer(r.createPositionAfter(s));const o=s.parent,l=o.previousSibling,a=r.createRangeOn(o);r.remove(a),l&&l.nextSibling&&be(r,l,l.nextSibling),Fe(i.attributeOldValue+1,i.range.start,a.start,s,n,t),fe(i.item,s,n,t);for(const t of i.item.getChildren())n.consumable.consume(t,"insert")}}(t.model)),e.on("remove:listItem",function(t){return(e,i,n)=>{const s=n.mapper.toViewPosition(i.position).getLastMatchingPosition((t=>!t.item.is("element","li"))).nodeAfter,r=n.writer;r.breakContainer(r.createPositionBefore(s)),r.breakContainer(r.createPositionAfter(s));const o=s.parent,l=o.previousSibling,a=r.createRangeOn(o),c=r.remove(a);l&&l.nextSibling&&be(r,l,l.nextSibling),Fe(n.mapper.toModelElement(s).getAttribute("listIndent")+1,i.position,a.start,s,n,t);for(const t of r.createRangeIn(c).getItems())n.mapper.unbindViewElement(t);e.stop()}}(t.model)),e.on("remove",Ve,{priority:"low"})})),t.conversion.for("dataDowncast").add((e=>{e.on("insert",Ee,{priority:"high"}),e.on("insert:listItem",Se(t.model))})),t.conversion.for("upcast").add((t=>{t.on("element:ul",Ne,{priority:"high"}),t.on("element:ol",Ne,{priority:"high"}),t.on("element:li",ze,{priority:"high"}),t.on("element:li",Pe)})),t.model.on("insertContent",Re,{priority:"high"}),t.commands.add("numberedList",new de(t,"numbered")),t.commands.add("bulletedList",new de(t,"bulleted")),t.commands.add("indentList",new pe(t,"forward")),t.commands.add("outdentList",new pe(t,"backward"));const s=i.view.document;this.listenTo(s,"enter",((t,e)=>{const i=this.editor.model.document,n=i.selection.getLastPosition().parent;i.selection.isCollapsed&&"listItem"==n.name&&n.isEmpty&&(this.editor.execute("outdentList"),e.preventDefault(),t.stop())}),{context:"li"}),this.listenTo(s,"delete",((t,e)=>{if("backward"!==e.direction)return;const i=this.editor.model.document.selection;if(!i.isCollapsed)return;const n=i.getFirstPosition();if(!n.isAtStart)return;const s=n.parent;if("listItem"!==s.name)return;s.previousSibling&&"listItem"===s.previousSibling.name||(this.editor.execute("outdentList"),e.preventDefault(),t.stop())}),{context:"li"}),this.listenTo(t.editing.view.document,"tab",((e,i)=>{const n=i.shiftKey?"outdentList":"indentList";this.editor.commands.get(n).isEnabled&&(t.execute(n),i.stopPropagation(),i.preventDefault(),e.stop())}),{context:"li"})}afterInit(){const t=this.editor.commands,e=t.get("indent"),i=t.get("outdent");e&&e.registerChildCommand(t.get("indentList")),i&&i.registerChildCommand(t.get("outdentList"))}}function He(t){let e=1;for(const i of t.getChildren())if("ul"==i.name||"ol"==i.name)for(const t of i.getChildren())e+=He(t);return e} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class He extends e{static get requires(){return[Oe,Et]}static get pluginName(){return"LegacyList"}} + */class $e extends e{static get requires(){return[De,Et]}static get pluginName(){return"LegacyList"}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class $e extends t{constructor(t,e){super(t),this.defaultType=e}refresh(){this.value=this._getValue(),this.isEnabled=this._checkEnabled()}execute(t={}){this._tryToConvertItemsToList(t);const e=this.editor.model,i=Ae(e);i.length&&e.change((e=>{for(const n of i)e.setAttribute("listStyle",t.type||this.defaultType,n)}))}_getValue(){const t=this.editor.model.document.selection.getFirstPosition().parent;return t&&t.is("element","listItem")?t.getAttribute("listStyle"):null}_checkEnabled(){const t=this.editor,e=t.commands.get("numberedList"),i=t.commands.get("bulletedList");return e.isEnabled||i.isEnabled}_tryToConvertItemsToList(t){if(!t.type)return;const e=Ie(t.type); + */class qe extends t{constructor(t,e){super(t),this.defaultType=e}refresh(){this.value=this._getValue(),this.isEnabled=this._checkEnabled()}execute(t={}){this._tryToConvertItemsToList(t);const e=this.editor.model,i=ve(e);i.length&&e.change((e=>{for(const n of i)e.setAttribute("listStyle",t.type||this.defaultType,n)}))}_getValue(){const t=this.editor.model.document.selection.getFirstPosition().parent;return t&&t.is("element","listItem")?t.getAttribute("listStyle"):null}_checkEnabled(){const t=this.editor,e=t.commands.get("numberedList"),i=t.commands.get("bulletedList");return e.isEnabled||i.isEnabled}_tryToConvertItemsToList(t){if(!t.type)return;const e=_e(t.type); /* istanbul ignore next -- @preserve */if(!e)return;const i=this.editor,n=`${e}List`;i.commands.get(n).value||i.execute(n)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class qe extends t{refresh(){const t=this._getValue();this.value=t,this.isEnabled=null!=t}execute(t={}){const e=this.editor.model,i=Ae(e).filter((t=>"numbered"==t.getAttribute("listType")));e.change((e=>{for(const n of i)e.setAttribute("listReversed",!!t.reversed,n)}))}_getValue(){const t=this.editor.model.document.selection.getFirstPosition().parent;return t&&t.is("element","listItem")&&"numbered"==t.getAttribute("listType")?t.getAttribute("listReversed"):null}} + */class We extends t{refresh(){const t=this._getValue();this.value=t,this.isEnabled=null!=t}execute(t={}){const e=this.editor.model,i=ve(e).filter((t=>"numbered"==t.getAttribute("listType")));e.change((e=>{for(const n of i)e.setAttribute("listReversed",!!t.reversed,n)}))}_getValue(){const t=this.editor.model.document.selection.getFirstPosition().parent;return t&&t.is("element","listItem")&&"numbered"==t.getAttribute("listType")?t.getAttribute("listReversed"):null}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class We extends t{refresh(){const t=this._getValue();this.value=t,this.isEnabled=null!=t}execute({startIndex:t=1}={}){const e=this.editor.model,i=Ae(e).filter((t=>"numbered"==t.getAttribute("listType")));e.change((e=>{for(const n of i)e.setAttribute("listStart",t>=0?t:1,n)}))}_getValue(){const t=this.editor.model.document.selection.getFirstPosition().parent;return t&&t.is("element","listItem")&&"numbered"==t.getAttribute("listType")?t.getAttribute("listStart"):null}} + */class Ue extends t{refresh(){const t=this._getValue();this.value=t,this.isEnabled=null!=t}execute({startIndex:t=1}={}){const e=this.editor.model,i=ve(e).filter((t=>"numbered"==t.getAttribute("listType")));e.change((e=>{for(const n of i)e.setAttribute("listStart",t>=0?t:1,n)}))}_getValue(){const t=this.editor.model.document.selection.getFirstPosition().parent;return t&&t.is("element","listItem")&&"numbered"==t.getAttribute("listType")?t.getAttribute("listStart"):null}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const Ue="default";class je extends e{static get requires(){return[Oe]}static get pluginName(){return"LegacyListPropertiesEditing"}constructor(t){super(t),t.config.define("list",{properties:{styles:!0,startIndex:!1,reversed:!1}})}init(){const t=this.editor,e=t.model,i=function(t){const e=[];t.styles&&e.push({attributeName:"listStyle",defaultValue:Ue,addCommand(t){t.commands.add("listStyle",new $e(t,Ue))},appliesToListItem:()=>!0,setAttributeOnDowncast(t,e,i){e&&e!==Ue?t.setStyle("list-style-type",e,i):t.removeStyle("list-style-type",i)},getAttributeOnUpcast:t=>t.getStyle("list-style-type")||Ue});t.reversed&&e.push({attributeName:"listReversed",defaultValue:!1,addCommand(t){t.commands.add("listReversed",new qe(t))},appliesToListItem:t=>"numbered"==t.getAttribute("listType"),setAttributeOnDowncast(t,e,i){e?t.setAttribute("reversed","reversed",i):t.removeAttribute("reversed",i)},getAttributeOnUpcast:t=>t.hasAttribute("reversed")});t.startIndex&&e.push({attributeName:"listStart",defaultValue:1,addCommand(t){t.commands.add("listStart",new We(t))},appliesToListItem:t=>"numbered"==t.getAttribute("listType"),setAttributeOnDowncast(t,e,i){0==e||e>1?t.setAttribute("start",e,i):t.removeAttribute("start",i)},getAttributeOnUpcast(t){const e=t.getAttribute("start");return e>=0?e:1}});return e}(t.config.get("list.properties"));e.schema.extend("listItem",{allowAttributes:i.map((t=>t.attributeName))});for(const e of i)e.addCommand(t);var n;this.listenTo(t.commands.get("indentList"),"_executeCleanup",function(t,e){return(i,n)=>{const s=n[0],r=s.getAttribute("listIndent"),o=n.filter((t=>t.getAttribute("listIndent")===r));let l=null;s.previousSibling.getAttribute("listIndent")+1!==r&&(l=ge(s.previousSibling,{sameIndent:!0,direction:"backward",listIndent:r})),t.model.change((t=>{for(const i of o)for(const n of e)if(n.appliesToListItem(i)){const e=null==l?n.defaultValue:l.getAttribute(n.attributeName);t.setAttribute(n.attributeName,e,i)}}))}}(t,i)),this.listenTo(t.commands.get("outdentList"),"_executeCleanup",function(t,e){return(i,n)=>{if(!(n=n.reverse().filter((t=>t.is("element","listItem")))).length)return;const s=n[0].getAttribute("listIndent"),r=n[0].getAttribute("listType");let o=n[0].previousSibling;if(o.is("element","listItem"))for(;o.getAttribute("listIndent")!==s;)o=o.previousSibling;else o=null;o||(o=n[n.length-1].nextSibling),o&&o.is("element","listItem")&&o.getAttribute("listType")===r&&t.model.change((t=>{const i=n.filter((t=>t.getAttribute("listIndent")===s));for(const n of i)for(const i of e)if(i.appliesToListItem(n)){const e=i.attributeName,s=o.getAttribute(e);t.setAttribute(e,s,n)}}))}}(t,i)),this.listenTo(t.commands.get("bulletedList"),"_executeCleanup",Ye(t)),this.listenTo(t.commands.get("numberedList"),"_executeCleanup",Ye(t)),e.document.registerPostFixer(function(t,e){return i=>{let n=!1;const s=Je(t.model.document.differ.getChanges()).filter((t=>"todo"!==t.getAttribute("listType")));if(!s.length)return n;let r=s[s.length-1].nextSibling;if((!r||!r.is("element","listItem"))&&(r=s[0].previousSibling,r)){const t=s[0].getAttribute("listIndent");for(;r.is("element","listItem")&&r.getAttribute("listIndent")!==t&&(r=r.previousSibling,r););}for(const t of e){const e=t.attributeName;for(const o of s)if(t.appliesToListItem(o))if(o.hasAttribute(e)){const s=o.previousSibling;Ge(s,o,t.attributeName)&&(i.setAttribute(e,s.getAttribute(e),o),n=!0)}else Ke(r,o,t)?i.setAttribute(e,r.getAttribute(e),o):i.setAttribute(e,t.defaultValue,o),n=!0;else i.removeAttribute(e,o)}return n}}(t,i)),t.conversion.for("upcast").add((n=i,t=>{t.on("element:li",((t,e,i)=>{if(!e.modelRange)return;const s=e.viewItem.parent,r=e.modelRange.start.nodeAfter||e.modelRange.end.nodeBefore;for(const t of n)if(t.appliesToListItem(r)){const e=t.getAttributeOnUpcast(s);i.writer.setAttribute(t.attributeName,e,r)}}),{priority:"low"})})),t.conversion.for("downcast").add(function(t){return i=>{for(const n of t)i.on(`attribute:${n.attributeName}:listItem`,((t,i,s)=>{const r=s.writer,o=i.item,l=ge(o.previousSibling,{sameIndent:!0,listIndent:o.getAttribute("listIndent"),direction:"backward"}),a=s.mapper.toViewElement(o);e(o,l)||r.breakContainer(r.createPositionBefore(a)),n.setAttributeOnDowncast(r,i.attributeNewValue,a.parent)}),{priority:"low"})};function e(t,e){return e&&t.getAttribute("listType")===e.getAttribute("listType")&&t.getAttribute("listIndent")===e.getAttribute("listIndent")&&t.getAttribute("listStyle")===e.getAttribute("listStyle")&&t.getAttribute("listReversed")===e.getAttribute("listReversed")&&t.getAttribute("listStart")===e.getAttribute("listStart")}}(i)),this._mergeListAttributesWhileMergingLists(i)}afterInit(){const t=this.editor;t.commands.get("todoList")&&t.model.document.registerPostFixer(function(t){return e=>{const i=Je(t.model.document.differ.getChanges()).filter((t=>"todo"===t.getAttribute("listType")&&(t.hasAttribute("listStyle")||t.hasAttribute("listReversed")||t.hasAttribute("listStart"))));if(!i.length)return!1;for(const t of i)e.removeAttribute("listStyle",t),e.removeAttribute("listReversed",t),e.removeAttribute("listStart",t);return!0}}(t))}_mergeListAttributesWhileMergingLists(t){const e=this.editor.model;let i;this.listenTo(e,"deleteContent",((t,[e])=>{const n=e.getFirstPosition(),s=e.getLastPosition();if(n.parent===s.parent)return;if(!n.parent.is("element","listItem"))return;const r=s.parent.nextSibling;if(!r||!r.is("element","listItem"))return;const o=ge(n.parent,{sameIndent:!0,listIndent:r.getAttribute("listIndent")});o&&o.getAttribute("listType")===r.getAttribute("listType")&&(i=o)}),{priority:"high"}),this.listenTo(e,"deleteContent",(()=>{i&&(e.change((e=>{const n=ge(i.nextSibling,{sameIndent:!0,listIndent:i.getAttribute("listIndent"),direction:"forward"});if(!n)return void(i=null);const s=[n,...we(e.createPositionAt(n,0),"forward")];for(const n of s)for(const s of t)if(s.appliesToListItem(n)){const t=s.attributeName,r=i.getAttribute(t);e.setAttribute(t,r,n)}})),i=null)}),{priority:"low"})}}function Ke(t,e,i){if(!t)return!1;const n=t.getAttribute(i.attributeName);return!!n&&(n!=i.defaultValue&&t.getAttribute("listType")===e.getAttribute("listType"))}function Ge(t,e,i){if(!t||!t.is("element","listItem"))return!1;if(e.getAttribute("listType")!==t.getAttribute("listType"))return!1;const n=t.getAttribute("listIndent");if(n<1||n!==e.getAttribute("listIndent"))return!1;const s=t.getAttribute(i);return!(!s||s===e.getAttribute(i))}function Ye(t){return(e,i)=>{i=i.filter((t=>t.is("element","listItem"))),t.model.change((t=>{for(const e of i)t.removeAttribute("listStyle",e)}))}}function Je(t){const e=[];for(const i of t){const t=Qe(i);t&&t.is("element","listItem")&&e.push(t)}return e}function Qe(t){return"attribute"===t.type?t.range.start.nodeAfter:"insert"===t.type?t.position.nodeAfter:null} + */const je="default";class Ke extends e{static get requires(){return[De]}static get pluginName(){return"LegacyListPropertiesEditing"}constructor(t){super(t),t.config.define("list",{properties:{styles:!0,startIndex:!1,reversed:!1}})}init(){const t=this.editor,e=t.model,i=function(t){const e=[];t.styles&&e.push({attributeName:"listStyle",defaultValue:je,addCommand(t){t.commands.add("listStyle",new qe(t,je))},appliesToListItem:()=>!0,setAttributeOnDowncast(t,e,i){e&&e!==je?t.setStyle("list-style-type",e,i):t.removeStyle("list-style-type",i)},getAttributeOnUpcast:t=>t.getStyle("list-style-type")||je});t.reversed&&e.push({attributeName:"listReversed",defaultValue:!1,addCommand(t){t.commands.add("listReversed",new We(t))},appliesToListItem:t=>"numbered"==t.getAttribute("listType"),setAttributeOnDowncast(t,e,i){e?t.setAttribute("reversed","reversed",i):t.removeAttribute("reversed",i)},getAttributeOnUpcast:t=>t.hasAttribute("reversed")});t.startIndex&&e.push({attributeName:"listStart",defaultValue:1,addCommand(t){t.commands.add("listStart",new Ue(t))},appliesToListItem:t=>"numbered"==t.getAttribute("listType"),setAttributeOnDowncast(t,e,i){0==e||e>1?t.setAttribute("start",e,i):t.removeAttribute("start",i)},getAttributeOnUpcast(t){const e=t.getAttribute("start");return e>=0?e:1}});return e}(t.config.get("list.properties"));e.schema.extend("listItem",{allowAttributes:i.map((t=>t.attributeName))});for(const e of i)e.addCommand(t);var n;this.listenTo(t.commands.get("indentList"),"_executeCleanup",function(t,e){return(i,n)=>{const s=n[0],r=s.getAttribute("listIndent"),o=n.filter((t=>t.getAttribute("listIndent")===r));let l=null;s.previousSibling.getAttribute("listIndent")+1!==r&&(l=ye(s.previousSibling,{sameIndent:!0,direction:"backward",listIndent:r})),t.model.change((t=>{for(const i of o)for(const n of e)if(n.appliesToListItem(i)){const e=null==l?n.defaultValue:l.getAttribute(n.attributeName);t.setAttribute(n.attributeName,e,i)}}))}}(t,i)),this.listenTo(t.commands.get("outdentList"),"_executeCleanup",function(t,e){return(i,n)=>{if(!(n=n.reverse().filter((t=>t.is("element","listItem")))).length)return;const s=n[0].getAttribute("listIndent"),r=n[0].getAttribute("listType");let o=n[0].previousSibling;if(o.is("element","listItem"))for(;o.getAttribute("listIndent")!==s;)o=o.previousSibling;else o=null;o||(o=n[n.length-1].nextSibling),o&&o.is("element","listItem")&&o.getAttribute("listType")===r&&t.model.change((t=>{const i=n.filter((t=>t.getAttribute("listIndent")===s));for(const n of i)for(const i of e)if(i.appliesToListItem(n)){const e=i.attributeName,s=o.getAttribute(e);t.setAttribute(e,s,n)}}))}}(t,i)),this.listenTo(t.commands.get("bulletedList"),"_executeCleanup",Je(t)),this.listenTo(t.commands.get("numberedList"),"_executeCleanup",Je(t)),e.document.registerPostFixer(function(t,e){return i=>{let n=!1;const s=Qe(t.model.document.differ.getChanges()).filter((t=>"todo"!==t.getAttribute("listType")));if(!s.length)return n;let r=s[s.length-1].nextSibling;if((!r||!r.is("element","listItem"))&&(r=s[0].previousSibling,r)){const t=s[0].getAttribute("listIndent");for(;r.is("element","listItem")&&r.getAttribute("listIndent")!==t&&(r=r.previousSibling,r););}for(const t of e){const e=t.attributeName;for(const o of s)if(t.appliesToListItem(o))if(o.hasAttribute(e)){const s=o.previousSibling;Ye(s,o,t.attributeName)&&(i.setAttribute(e,s.getAttribute(e),o),n=!0)}else Ge(r,o,t)?i.setAttribute(e,r.getAttribute(e),o):i.setAttribute(e,t.defaultValue,o),n=!0;else i.removeAttribute(e,o)}return n}}(t,i)),t.conversion.for("upcast").add((n=i,t=>{t.on("element:li",((t,e,i)=>{if(!e.modelRange)return;const s=e.viewItem.parent,r=e.modelRange.start.nodeAfter||e.modelRange.end.nodeBefore;for(const t of n)if(t.appliesToListItem(r)){const e=t.getAttributeOnUpcast(s);i.writer.setAttribute(t.attributeName,e,r)}}),{priority:"low"})})),t.conversion.for("downcast").add(function(t){return i=>{for(const n of t)i.on(`attribute:${n.attributeName}:listItem`,((t,i,s)=>{const r=s.writer,o=i.item,l=ye(o.previousSibling,{sameIndent:!0,listIndent:o.getAttribute("listIndent"),direction:"backward"}),a=s.mapper.toViewElement(o);e(o,l)||r.breakContainer(r.createPositionBefore(a)),n.setAttributeOnDowncast(r,i.attributeNewValue,a.parent)}),{priority:"low"})};function e(t,e){return e&&t.getAttribute("listType")===e.getAttribute("listType")&&t.getAttribute("listIndent")===e.getAttribute("listIndent")&&t.getAttribute("listStyle")===e.getAttribute("listStyle")&&t.getAttribute("listReversed")===e.getAttribute("listReversed")&&t.getAttribute("listStart")===e.getAttribute("listStart")}}(i)),this._mergeListAttributesWhileMergingLists(i)}afterInit(){const t=this.editor;t.commands.get("todoList")&&t.model.document.registerPostFixer(function(t){return e=>{const i=Qe(t.model.document.differ.getChanges()).filter((t=>"todo"===t.getAttribute("listType")&&(t.hasAttribute("listStyle")||t.hasAttribute("listReversed")||t.hasAttribute("listStart"))));if(!i.length)return!1;for(const t of i)e.removeAttribute("listStyle",t),e.removeAttribute("listReversed",t),e.removeAttribute("listStart",t);return!0}}(t))}_mergeListAttributesWhileMergingLists(t){const e=this.editor.model;let i;this.listenTo(e,"deleteContent",((t,[e])=>{const n=e.getFirstPosition(),s=e.getLastPosition();if(n.parent===s.parent)return;if(!n.parent.is("element","listItem"))return;const r=s.parent.nextSibling;if(!r||!r.is("element","listItem"))return;const o=ye(n.parent,{sameIndent:!0,listIndent:r.getAttribute("listIndent")});o&&o.getAttribute("listType")===r.getAttribute("listType")&&(i=o)}),{priority:"high"}),this.listenTo(e,"deleteContent",(()=>{i&&(e.change((e=>{const n=ye(i.nextSibling,{sameIndent:!0,listIndent:i.getAttribute("listIndent"),direction:"forward"});if(!n)return void(i=null);const s=[n,...we(e.createPositionAt(n,0),"forward")];for(const n of s)for(const s of t)if(s.appliesToListItem(n)){const t=s.attributeName,r=i.getAttribute(t);e.setAttribute(t,r,n)}})),i=null)}),{priority:"low"})}}function Ge(t,e,i){if(!t)return!1;const n=t.getAttribute(i.attributeName);return!!n&&(n!=i.defaultValue&&t.getAttribute("listType")===e.getAttribute("listType"))}function Ye(t,e,i){if(!t||!t.is("element","listItem"))return!1;if(e.getAttribute("listType")!==t.getAttribute("listType"))return!1;const n=t.getAttribute("listIndent");if(n<1||n!==e.getAttribute("listIndent"))return!1;const s=t.getAttribute(i);return!(!s||s===e.getAttribute(i))}function Je(t){return(e,i)=>{i=i.filter((t=>t.is("element","listItem"))),t.model.change((t=>{for(const e of i)t.removeAttribute("listStyle",e)}))}}function Qe(t){const e=[];for(const i of t){const t=Xe(i);t&&t.is("element","listItem")&&e.push(t)}return e}function Xe(t){return"attribute"===t.type?t.range.start.nodeAfter:"insert"===t.type?t.position.nodeAfter:null} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Xe extends e{static get requires(){return[je,Gt]}static get pluginName(){return"LegacyListProperties"}} + */class Ze extends e{static get requires(){return[Ke,Gt]}static get pluginName(){return"LegacyListProperties"}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const Ze="todoListChecked";class ti extends t{constructor(t){super(t),this._selectedElements=[],this.on("execute",(()=>{this.refresh()}),{priority:"highest"})}refresh(){this._selectedElements=this._getSelectedItems(),this.value=this._selectedElements.every((t=>!!t.getAttribute(Ze))),this.isEnabled=!!this._selectedElements.length}_getSelectedItems(){const t=this.editor.model,e=t.schema,i=t.document.selection.getFirstRange(),n=i.start.parent,s=[];e.checkAttribute(n,Ze)&&s.push(n);for(const t of i.getItems())e.checkAttribute(t,Ze)&&!s.includes(t)&&s.push(t);return s}execute(t={}){this.editor.model.change((e=>{for(const i of this._selectedElements){(void 0===t.forceValue?!this.value:t.forceValue)?e.setAttribute(Ze,!0,i):e.removeAttribute(Ze,i)}}))}} + */const ti="todoListChecked";class ei extends t{constructor(t){super(t),this._selectedElements=[],this.on("execute",(()=>{this.refresh()}),{priority:"highest"})}refresh(){this._selectedElements=this._getSelectedItems(),this.value=this._selectedElements.every((t=>!!t.getAttribute(ti))),this.isEnabled=!!this._selectedElements.length}_getSelectedItems(){const t=this.editor.model,e=t.schema,i=t.document.selection.getFirstRange(),n=i.start.parent,s=[];e.checkAttribute(n,ti)&&s.push(n);for(const t of i.getItems())e.checkAttribute(t,ti)&&!s.includes(t)&&s.push(t);return s}execute(t={}){this.editor.model.change((e=>{for(const i of this._selectedElements){(void 0===t.forceValue?!this.value:t.forceValue)?e.setAttribute(ti,!0,i):e.removeAttribute(ti,i)}}))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const ei=(t,e,i)=>{const n=e.modelCursor,s=n.parent,r=e.viewItem;if("checkbox"!=r.getAttribute("type")||"listItem"!=s.name||!n.isAtStart)return;if(!i.consumable.consume(r,{name:!0}))return;const o=i.writer;o.setAttribute("listType","todo",s),e.viewItem.hasAttribute("checked")&&o.setAttribute("todoListChecked",!0,s),e.modelRange=o.createRange(n)};function ii(t){return(e,i)=>{const n=i.modelPosition,s=n.parent;if(!s.is("element","listItem")||"todo"!=s.getAttribute("listType"))return;const r=si(i.mapper.toViewElement(s),t);r&&(i.viewPosition=i.mapper.findPositionIn(r,n.offset))}}function ni(t,e,i,n){return e.createUIElement("label",{class:"todo-list__label",contenteditable:!1},(function(e){const s=f(document,"input",{type:"checkbox",tabindex:"-1"});i&&s.setAttribute("checked","checked"),s.addEventListener("change",(()=>n(t)));const r=this.toDomElement(e);return r.appendChild(s),r}))}function si(t,e){const i=e.createRangeIn(t);for(const t of i)if(t.item.is("containerElement","span")&&t.item.hasClass("todo-list__label__description"))return t.item} + */const ii=(t,e,i)=>{const n=e.modelCursor,s=n.parent,r=e.viewItem;if("checkbox"!=r.getAttribute("type")||"listItem"!=s.name||!n.isAtStart)return;if(!i.consumable.consume(r,{name:!0}))return;const o=i.writer;o.setAttribute("listType","todo",s),e.viewItem.hasAttribute("checked")&&o.setAttribute("todoListChecked",!0,s),e.modelRange=o.createRange(n)};function ni(t){return(e,i)=>{const n=i.modelPosition,s=n.parent;if(!s.is("element","listItem")||"todo"!=s.getAttribute("listType"))return;const r=ri(i.mapper.toViewElement(s),t);r&&(i.viewPosition=i.mapper.findPositionIn(r,n.offset))}}function si(t,e,i,n){return e.createUIElement("label",{class:"todo-list__label",contenteditable:!1},(function(e){const s=f(document,"input",{type:"checkbox",tabindex:"-1"});i&&s.setAttribute("checked","checked"),s.addEventListener("change",(()=>n(t)));const r=this.toDomElement(e);return r.appendChild(s),r}))}function ri(t,e){const i=e.createRangeIn(t);for(const t of i)if(t.item.is("containerElement","span")&&t.item.hasClass("todo-list__label__description"))return t.item} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const ri=m("Ctrl+Enter");class oi extends e{static get pluginName(){return"LegacyTodoListEditing"}static get requires(){return[Oe]}init(){const t=this.editor,{editing:e,data:i,model:n}=t;n.schema.extend("listItem",{allowAttributes:["todoListChecked"]}),n.schema.addAttributeCheck(((t,e)=>{const i=t.last;if("todoListChecked"==e&&"listItem"==i.name&&"todo"!=i.getAttribute("listType"))return!1})),t.commands.add("todoList",new ce(t,"todo"));const s=new ti(t);var r,o;t.commands.add("checkTodoList",s),t.commands.add("todoListCheck",s),i.downcastDispatcher.on("insert:listItem",function(t){return(e,i,n)=>{const s=n.consumable;if(!s.test(i.item,"insert")||!s.test(i.item,"attribute:listType")||!s.test(i.item,"attribute:listIndent"))return;if("todo"!=i.item.getAttribute("listType"))return;const r=i.item;s.consume(r,"insert"),s.consume(r,"attribute:listType"),s.consume(r,"attribute:listIndent"),s.consume(r,"attribute:todoListChecked");const o=n.writer,l=pe(r,n);o.addClass("todo-list",l.parent);const a=o.createContainerElement("label",{class:"todo-list__label"}),c=o.createEmptyElement("input",{type:"checkbox",disabled:"disabled"}),d=o.createContainerElement("span",{class:"todo-list__label__description"});r.getAttribute("todoListChecked")&&o.setAttribute("checked","checked",c),o.insert(o.createPositionAt(l,0),a),o.insert(o.createPositionAt(a,0),c),o.insert(o.createPositionAfter(c),d),he(r,l,n,t)}}(n),{priority:"high"}),i.upcastDispatcher.on("element:input",ei,{priority:"high"}),e.downcastDispatcher.on("insert:listItem",function(t,e){return(i,n,s)=>{const r=s.consumable;if(!r.test(n.item,"insert")||!r.test(n.item,"attribute:listType")||!r.test(n.item,"attribute:listIndent"))return;if("todo"!=n.item.getAttribute("listType"))return;const o=n.item;r.consume(o,"insert"),r.consume(o,"attribute:listType"),r.consume(o,"attribute:listIndent"),r.consume(o,"attribute:todoListChecked");const l=s.writer,a=pe(o,s),c=!!o.getAttribute("todoListChecked"),d=ni(o,l,c,e),u=l.createContainerElement("span",{class:"todo-list__label__description"});l.addClass("todo-list",a.parent),l.insert(l.createPositionAt(a,0),d),l.insert(l.createPositionAfter(d),u),he(o,a,s,t)}}(n,(t=>this._handleCheckmarkChange(t))),{priority:"high"}),e.downcastDispatcher.on("attribute:listType:listItem",(r=t=>this._handleCheckmarkChange(t),o=e.view,(t,e,i)=>{if(!i.consumable.consume(e.item,t.name))return;const n=i.mapper.toViewElement(e.item),s=i.writer,l=function(t,e){const i=e.createRangeIn(t);for(const t of i)if(t.item.is("uiElement","label"))return t.item}(n,o);if("todo"==e.attributeNewValue){const t=!!e.item.getAttribute("todoListChecked"),i=ni(e.item,s,t,r),o=s.createContainerElement("span",{class:"todo-list__label__description"}),l=s.createRangeIn(n),a=ye(n),c=be(l.start),d=a?s.createPositionBefore(a):l.end,u=s.createRange(c,d);s.addClass("todo-list",n.parent),s.move(u,s.createPositionAt(o,0)),s.insert(s.createPositionAt(n,0),i),s.insert(s.createPositionAfter(i),o)}else if("todo"==e.attributeOldValue){const t=si(n,o);s.removeClass("todo-list",n.parent),s.remove(l),s.move(s.createRangeIn(t),s.createPositionBefore(t)),s.remove(t)}})),e.downcastDispatcher.on("attribute:todoListChecked:listItem",function(t){return(e,i,n)=>{if("todo"!=i.item.getAttribute("listType"))return;if(!n.consumable.consume(i.item,"attribute:todoListChecked"))return;const{mapper:s,writer:r}=n,o=!!i.item.getAttribute("todoListChecked"),l=s.toViewElement(i.item).getChild(0),a=ni(i.item,r,o,t);r.insert(r.createPositionAfter(l),a),r.remove(l)}}((t=>this._handleCheckmarkChange(t)))),e.mapper.on("modelToViewPosition",ii(e.view)),i.mapper.on("modelToViewPosition",ii(e.view)),this.listenTo(e.view.document,"arrowKey",function(t,e){return(i,n)=>{if("left"!=h(n.keyCode,e.contentLanguageDirection))return;const s=t.schema,r=t.document.selection;if(!r.isCollapsed)return;const o=r.getFirstPosition(),l=o.parent;if("listItem"===l.name&&"todo"==l.getAttribute("listType")&&o.isAtStart){const e=s.getNearestSelectionRange(t.createPositionBefore(l),"backward");e&&t.change((t=>t.setSelection(e))),n.preventDefault(),n.stopPropagation(),i.stop()}}} + */const oi=m("Ctrl+Enter");class li extends e{static get pluginName(){return"LegacyTodoListEditing"}static get requires(){return[De]}init(){const t=this.editor,{editing:e,data:i,model:n}=t;n.schema.extend("listItem",{allowAttributes:["todoListChecked"]}),n.schema.addAttributeCheck(((t,e)=>{const i=t.last;if("todoListChecked"==e&&"listItem"==i.name&&"todo"!=i.getAttribute("listType"))return!1})),t.commands.add("todoList",new de(t,"todo"));const s=new ei(t);var r,o;t.commands.add("checkTodoList",s),t.commands.add("todoListCheck",s),i.downcastDispatcher.on("insert:listItem",function(t){return(e,i,n)=>{const s=n.consumable;if(!s.test(i.item,"insert")||!s.test(i.item,"attribute:listType")||!s.test(i.item,"attribute:listIndent"))return;if("todo"!=i.item.getAttribute("listType"))return;const r=i.item;s.consume(r,"insert"),s.consume(r,"attribute:listType"),s.consume(r,"attribute:listIndent"),s.consume(r,"attribute:todoListChecked");const o=n.writer,l=he(r,n);o.addClass("todo-list",l.parent);const a=o.createContainerElement("label",{class:"todo-list__label"}),c=o.createEmptyElement("input",{type:"checkbox",disabled:"disabled"}),d=o.createContainerElement("span",{class:"todo-list__label__description"});r.getAttribute("todoListChecked")&&o.setAttribute("checked","checked",c),o.insert(o.createPositionAt(l,0),a),o.insert(o.createPositionAt(a,0),c),o.insert(o.createPositionAfter(c),d),fe(r,l,n,t)}}(n),{priority:"high"}),i.upcastDispatcher.on("element:input",ii,{priority:"high"}),e.downcastDispatcher.on("insert:listItem",function(t,e){return(i,n,s)=>{const r=s.consumable;if(!r.test(n.item,"insert")||!r.test(n.item,"attribute:listType")||!r.test(n.item,"attribute:listIndent"))return;if("todo"!=n.item.getAttribute("listType"))return;const o=n.item;r.consume(o,"insert"),r.consume(o,"attribute:listType"),r.consume(o,"attribute:listIndent"),r.consume(o,"attribute:todoListChecked");const l=s.writer,a=he(o,s),c=!!o.getAttribute("todoListChecked"),d=si(o,l,c,e),u=l.createContainerElement("span",{class:"todo-list__label__description"});l.addClass("todo-list",a.parent),l.insert(l.createPositionAt(a,0),d),l.insert(l.createPositionAfter(d),u),fe(o,a,s,t)}}(n,(t=>this._handleCheckmarkChange(t))),{priority:"high"}),e.downcastDispatcher.on("attribute:listType:listItem",(r=t=>this._handleCheckmarkChange(t),o=e.view,(t,e,i)=>{if(!i.consumable.consume(e.item,t.name))return;const n=i.mapper.toViewElement(e.item),s=i.writer,l=function(t,e){const i=e.createRangeIn(t);for(const t of i)if(t.item.is("uiElement","label"))return t.item}(n,o);if("todo"==e.attributeNewValue){const t=!!e.item.getAttribute("todoListChecked"),i=si(e.item,s,t,r),o=s.createContainerElement("span",{class:"todo-list__label__description"}),l=s.createRangeIn(n),a=Ae(n),c=ge(l.start),d=a?s.createPositionBefore(a):l.end,u=s.createRange(c,d);s.addClass("todo-list",n.parent),s.move(u,s.createPositionAt(o,0)),s.insert(s.createPositionAt(n,0),i),s.insert(s.createPositionAfter(i),o)}else if("todo"==e.attributeOldValue){const t=ri(n,o);s.removeClass("todo-list",n.parent),s.remove(l),s.move(s.createRangeIn(t),s.createPositionBefore(t)),s.remove(t)}})),e.downcastDispatcher.on("attribute:todoListChecked:listItem",function(t){return(e,i,n)=>{if("todo"!=i.item.getAttribute("listType"))return;if(!n.consumable.consume(i.item,"attribute:todoListChecked"))return;const{mapper:s,writer:r}=n,o=!!i.item.getAttribute("todoListChecked"),l=s.toViewElement(i.item).getChild(0),a=si(i.item,r,o,t);r.insert(r.createPositionAfter(l),a),r.remove(l)}}((t=>this._handleCheckmarkChange(t)))),e.mapper.on("modelToViewPosition",ni(e.view)),i.mapper.on("modelToViewPosition",ni(e.view)),this.listenTo(e.view.document,"arrowKey",function(t,e){return(i,n)=>{if("left"!=h(n.keyCode,e.contentLanguageDirection))return;const s=t.schema,r=t.document.selection;if(!r.isCollapsed)return;const o=r.getFirstPosition(),l=o.parent;if("listItem"===l.name&&"todo"==l.getAttribute("listType")&&o.isAtStart){const e=s.getNearestSelectionRange(t.createPositionBefore(l),"backward");e&&t.change((t=>t.setSelection(e))),n.preventDefault(),n.stopPropagation(),i.stop()}}}(n,t.locale),{context:"li"}),this.listenTo(e.view.document,"keydown",((e,i)=>{p(i)===oi&&(t.execute("checkTodoList"),e.stop())}),{priority:"high"});const l=new Set;this.listenTo(n,"applyOperation",((t,e)=>{const i=e[0];if("rename"==i.type&&"listItem"==i.oldName){const t=i.position.nodeAfter;t.hasAttribute("todoListChecked")&&l.add(t)}else if("changeAttribute"==i.type&&"listType"==i.key&&"todo"===i.oldValue)for(const t of i.range.getItems())t.hasAttribute("todoListChecked")&&"todo"!==t.getAttribute("listType")&&l.add(t)})),n.document.registerPostFixer((t=>{let e=!1;for(const i of l)t.removeAttribute("todoListChecked",i),e=!0;return l.clear(),e})),this._initAriaAnnouncements()}_handleCheckmarkChange(t){const e=this.editor,i=e.model,n=Array.from(i.document.selection.getRanges());i.change((i=>{i.setSelection(t,"end"),e.execute("checkTodoList"),i.setSelection(n)}))}_initAriaAnnouncements(){const{model:t,ui:e,t:i}=this.editor;let n=null;e&&t.document.selection.on("change:range",(()=>{const s=t.document.selection.focus.parent,r=ai(n),o=ai(s);r&&!o?e.ariaLiveAnnouncer.announce(i("Leaving a to-do list")):!r&&o&&e.ariaLiveAnnouncer.announce(i("Entering a to-do list")),n=s}))}}function ai(t){return!!t&&t.is("element","listItem")&&"todo"===t.getAttribute("listType")} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(n,t.locale),{context:"li"}),this.listenTo(e.view.document,"keydown",((e,i)=>{p(i)===ri&&(t.execute("checkTodoList"),e.stop())}),{priority:"high"});const l=new Set;this.listenTo(n,"applyOperation",((t,e)=>{const i=e[0];if("rename"==i.type&&"listItem"==i.oldName){const t=i.position.nodeAfter;t.hasAttribute("todoListChecked")&&l.add(t)}else if("changeAttribute"==i.type&&"listType"==i.key&&"todo"===i.oldValue)for(const t of i.range.getItems())t.hasAttribute("todoListChecked")&&"todo"!==t.getAttribute("listType")&&l.add(t)})),n.document.registerPostFixer((t=>{let e=!1;for(const i of l)t.removeAttribute("todoListChecked",i),e=!0;return l.clear(),e}))}_handleCheckmarkChange(t){const e=this.editor,i=e.model,n=Array.from(i.document.selection.getRanges());i.change((i=>{i.setSelection(t,"end"),e.execute("checkTodoList"),i.setSelection(n)}))}}class li extends e{static get requires(){return[oi,le]}static get pluginName(){return"LegacyTodoList"}} + */class ci extends e{static get requires(){return[li,ae]}static get pluginName(){return"LegacyTodoList"}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class ai extends e{static get pluginName(){return"AdjacentListsSupport"}init(){const t=this.editor;t.model.schema.register("listSeparator",{allowWhere:"$block",isBlock:!0}),t.conversion.for("upcast").add((t=>{t.on("element:ol",ci()),t.on("element:ul",ci())})).elementToElement({model:"listSeparator",view:"ck-list-separator"}),t.conversion.for("editingDowncast").elementToElement({model:"listSeparator",view:{name:"div",classes:["ck-list-separator","ck-hidden"]}}),t.conversion.for("dataDowncast").elementToElement({model:"listSeparator",view:(t,e)=>{const i=e.writer.createContainerElement("ck-list-separator");return e.writer.setCustomProperty("dataPipeline:transparentRendering",!0,i),i.getFillerOffset=()=>null,i}})}}function ci(){return(t,e,i)=>{const n=e.viewItem,s=n.nextSibling;if(!s)return;if(n.name!==s.name)return;e.modelRange||Object.assign(e,i.convertChildren(e.viewItem,e.modelCursor));const r=i.writer,o=r.createElement("listSeparator");if(!i.safeInsert(o,e.modelCursor))return;const l=i.getSplitParts(o);e.modelRange=r.createRange(e.modelRange.start,r.createPositionAfter(l[l.length-1])),i.updateConversionResult(o,e)}} + */class di extends e{static get pluginName(){return"AdjacentListsSupport"}init(){const t=this.editor;t.model.schema.register("listSeparator",{allowWhere:"$block",isBlock:!0}),t.conversion.for("upcast").add((t=>{t.on("element:ol",ui()),t.on("element:ul",ui())})).elementToElement({model:"listSeparator",view:"ck-list-separator"}),t.conversion.for("editingDowncast").elementToElement({model:"listSeparator",view:{name:"div",classes:["ck-list-separator","ck-hidden"]}}),t.conversion.for("dataDowncast").elementToElement({model:"listSeparator",view:(t,e)=>{const i=e.writer.createContainerElement("ck-list-separator");return e.writer.setCustomProperty("dataPipeline:transparentRendering",!0,i),i.getFillerOffset=()=>null,i}})}}function ui(){return(t,e,i)=>{const n=e.viewItem,s=n.nextSibling;if(!s)return;if(n.name!==s.name)return;e.modelRange||Object.assign(e,i.convertChildren(e.viewItem,e.modelCursor));const r=i.writer,o=r.createElement("listSeparator");if(!i.safeInsert(o,e.modelCursor))return;const l=i.getSplitParts(o);e.modelRange=r.createRange(e.modelRange.start,r.createPositionAfter(l[l.length-1])),i.updateConversionResult(o,e)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class di extends e{static get requires(){return[Vt]}static get pluginName(){return"DocumentList"}constructor(t){super(t),b("plugin-obsolete-documentlist",{pluginName:"DocumentList"})}} + */class mi extends e{static get requires(){return[Vt]}static get pluginName(){return"DocumentList"}constructor(t){super(t),b("plugin-obsolete-documentlist",{pluginName:"DocumentList"})}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class ui extends e{static get requires(){return[Zt]}static get pluginName(){return"DocumentListProperties"}constructor(t){super(t),b("plugin-obsolete-documentlistproperties",{pluginName:"DocumentListProperties"})}} + */class pi extends e{static get requires(){return[Zt]}static get pluginName(){return"DocumentListProperties"}constructor(t){super(t),b("plugin-obsolete-documentlistproperties",{pluginName:"DocumentListProperties"})}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class mi extends e{static get requires(){return[ae]}static get pluginName(){return"TodoDocumentList"}constructor(t){super(t),b("plugin-obsolete-tododocumentlist",{pluginName:"TodoDocumentList"})}}export{ai as AdjacentListsSupport,di as DocumentList,ui as DocumentListProperties,me as LegacyIndentCommand,He as LegacyList,Oe as LegacyListEditing,Xe as LegacyListProperties,je as LegacyListPropertiesEditing,xe as LegacyListUtils,li as LegacyTodoList,oi as LegacyTodoListEditing,Vt as List,lt as ListCommand,Tt as ListEditing,rt as ListIndentCommand,Zt as ListProperties,jt as ListPropertiesEditing,Gt as ListPropertiesUI,Wt as ListPropertiesUtils,Et as ListUI,dt as ListUtils,mi as TodoDocumentList,ae as TodoList,ne as TodoListEditing,le as TodoListUI}; \ No newline at end of file + */class hi extends e{static get requires(){return[ce]}static get pluginName(){return"TodoDocumentList"}constructor(t){super(t),b("plugin-obsolete-tododocumentlist",{pluginName:"TodoDocumentList"})}}export{di as AdjacentListsSupport,mi as DocumentList,pi as DocumentListProperties,pe as LegacyIndentCommand,$e as LegacyList,De as LegacyListEditing,Ze as LegacyListProperties,Ke as LegacyListPropertiesEditing,Te as LegacyListUtils,ci as LegacyTodoList,li as LegacyTodoListEditing,Vt as List,lt as ListCommand,Tt as ListEditing,rt as ListIndentCommand,Zt as ListProperties,jt as ListPropertiesEditing,Gt as ListPropertiesUI,Wt as ListPropertiesUtils,Et as ListUI,dt as ListUtils,hi as TodoDocumentList,ce as TodoList,ne as TodoListEditing,ae as TodoListUI}; \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-show-blocks.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-show-blocks.js index b1dd393ebffeaf0c2321cc29ed83b0b893794192..6fd66f9aca61fc6ef6a8d99074d93b9bef108987 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-show-blocks.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-show-blocks.js @@ -6,7 +6,7 @@ import{Command as e,Plugin as t}from"@ckeditor/ckeditor5-core";import{ButtonView /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class n extends t{static get pluginName(){return"ShowBlocksEditing"}init(){const{editor:e}=this;e.commands.add("showBlocks",new a(e))}}!function(e,{insertAt:t}={}){if("undefined"==typeof document)return;const o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css",window.litNonce&&i.setAttribute("nonce",window.litNonce),"top"===t&&o.firstChild?o.insertBefore(i,o.firstChild):o.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}(":root{--ck-show-blocks-border-color:#757575}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *):not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *){background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *){background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>\");background-position:1px 1px;background-repeat:no-repeat;padding-top:15px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0);' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>\");background-position:calc(100% - 1px) 1px;background-repeat:no-repeat;padding-top:15px}"); + */class n extends t{static get pluginName(){return"ShowBlocksEditing"}init(){const{editor:e}=this;e.commands.add("showBlocks",new a(e))}}!function(e,{insertAt:t}={}){if("undefined"==typeof document)return;const o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css",window.litNonce&&i.setAttribute("nonce",window.litNonce),"top"===t&&o.firstChild?o.insertBefore(i,o.firstChild):o.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}(":root{--ck-show-blocks-border-color:#757575}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ADDRESS</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>ASIDE</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>BLOCKQUOTE</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DETAILS</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *){background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *):not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *){background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *){background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>DIV</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FOOTER</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H1</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H2</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H3</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H4</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H5</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>H6</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>HEADER</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>MAIN</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>NAV</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>PRE</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>OL</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>UL</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>P</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>SECTION</text></svg>\");background-position:calc(100% - 1px) 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption{background-repeat:no-repeat;padding-top:15px;[dir=ltr] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>\");background-position:1px 1px}[dir=rtl] &{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>\");background-position:calc(100% - 1px) 1px}}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption:not(.ck-widget_selected):not(.ck-widget:hover){outline:1px dashed var(--ck-show-blocks-border-color)}[dir=ltr] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='3' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>\");background-position:1px 1px}[dir=rtl] .ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption{background-image:url(\"data:image/svg+xml;utf8,<svg width='120' height='12' xmlns='http://www.w3.org/2000/svg' ><text style='paint-order:stroke fill; clip-path: inset(-3px); transform:translate(-2px, 0)' stroke='%23EAEAEA' stroke-width='13' dominant-baseline='middle' fill='black' x='100%' text-anchor='end' y='7' font-size='9px' font-family='Consolas, %22Lucida Console%22, %22Lucida Sans Typewriter%22, %22DejaVu Sans Mono%22, %22Bitstream Vera Sans Mono%22, %22Liberation Mono%22, Monaco, %22Courier New%22, Courier, monospace'>FIGCAPTION</text></svg>\");background-position:calc(100% - 1px) 1px}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-special-characters.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-special-characters.js index f647d30f041937fdff2e2b48724e80998d79a479..807d0f2cfbdfc1062292bbd8f9ff049ff5525813 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-special-characters.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-special-characters.js @@ -2,7 +2,7 @@ import{Plugin as t}from"@ckeditor/ckeditor5-core";import{Typing as e}from"@ckedi /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class p extends a{constructor(t,e){super(t);const a=t.t;this.set("class","ck-special-characters-navigation"),this.groupDropdownView=this._createGroupDropdown(e),this.groupDropdownView.panelPosition="rtl"===t.uiLanguageDirection?"se":"sw",this.label=a("Special characters"),this.children.add(this.groupDropdownView)}get currentGroupName(){return this.groupDropdownView.value}focus(){this.groupDropdownView.focus()}_createGroupDropdown(t){const e=this.locale,a=e.t,c=r(e),l=this._getCharacterGroupListItemDefinitions(c,t),n=a("Character categories");return c.set("value",l.first.model.name),c.buttonView.bind("label").to(c,"value",(e=>t.get(e))),c.buttonView.set({isOn:!1,withText:!0,tooltip:n,class:["ck-dropdown__button_label-width_auto"],ariaLabel:n,ariaLabelledBy:void 0}),c.on("execute",(t=>{c.value=t.source.name})),c.delegate("execute").to(this),i(c,l,{ariaLabel:n,role:"menu"}),c}_getCharacterGroupListItemDefinitions(t,e){const a=new o;for(const[r,i]of e){const e=new c({name:r,label:i,withText:!0,role:"menuitemradio"});e.bind("isOn").to(t,"value",(t=>t===e.name)),a.add({type:"button",model:e})}return a}}function m(t,{insertAt:e}={}){if(!t||"undefined"==typeof document)return;const a=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",window.litNonce&&r.setAttribute("nonce",window.litNonce),"top"===e&&a.firstChild?a.insertBefore(r,a.firstChild):a.appendChild(r),r.styleSheet?r.styleSheet.cssText=t:r.appendChild(document.createTextNode(t))}m(".ck.ck-character-grid{max-width:100%}.ck.ck-character-grid .ck-character-grid__tiles{display:grid}:root{--ck-character-grid-tile-size:24px}.ck.ck-character-grid{max-height:200px;overflow-x:hidden;overflow-y:auto;width:350px}@media screen and (max-width:600px){.ck.ck-character-grid{width:190px}}.ck.ck-character-grid .ck-character-grid__tiles{grid-gap:var(--ck-spacing-standard);grid-template-columns:repeat(10,1fr);margin:var(--ck-spacing-standard) var(--ck-spacing-large)}@media screen and (max-width:600px){.ck.ck-character-grid .ck-character-grid__tiles{grid-template-columns:repeat(5,1fr)}}.ck.ck-character-grid .ck-character-grid__tile{border:0;font-size:1.2em;height:var(--ck-character-grid-tile-size);min-height:var(--ck-character-grid-tile-size);min-width:var(--ck-character-grid-tile-size);padding:0;transition:box-shadow .2s ease;width:var(--ck-character-grid-tile-size)}.ck.ck-character-grid .ck-character-grid__tile:focus:not(.ck-disabled),.ck.ck-character-grid .ck-character-grid__tile:hover:not(.ck-disabled){border:0;box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-focus-border)}.ck.ck-character-grid .ck-character-grid__tile .ck-button__label{line-height:var(--ck-character-grid-tile-size);text-align:center;width:100%}"); + */class p extends a{constructor(t,e){super(t);const a=t.t;this.set("class","ck-special-characters-navigation"),this.groupDropdownView=this._createGroupDropdown(e),this.groupDropdownView.panelPosition="rtl"===t.uiLanguageDirection?"se":"sw",this.label=a("Special characters"),this.children.add(this.groupDropdownView)}get currentGroupName(){return this.groupDropdownView.value}focus(){this.groupDropdownView.focus()}_createGroupDropdown(t){const e=this.locale,a=e.t,c=r(e),l=this._getCharacterGroupListItemDefinitions(c,t),n=a("Character categories");return c.set("value",l.first.model.name),c.buttonView.bind("label").to(c,"value",(e=>t.get(e))),c.buttonView.set({isOn:!1,withText:!0,tooltip:n,class:["ck-dropdown__button_label-width_auto"],ariaLabel:n,ariaLabelledBy:void 0}),c.on("execute",(t=>{c.value=t.source.name})),c.delegate("execute").to(this),i(c,l,{ariaLabel:n,role:"menu"}),c}_getCharacterGroupListItemDefinitions(t,e){const a=new o;for(const[r,i]of e){const e=new c({name:r,label:i,withText:!0,role:"menuitemradio"});e.bind("isOn").to(t,"value",(t=>t===e.name)),a.add({type:"button",model:e})}return a}}function m(t,{insertAt:e}={}){if(!t||"undefined"==typeof document)return;const a=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",window.litNonce&&r.setAttribute("nonce",window.litNonce),"top"===e&&a.firstChild?a.insertBefore(r,a.firstChild):a.appendChild(r),r.styleSheet?r.styleSheet.cssText=t:r.appendChild(document.createTextNode(t))}m(".ck.ck-character-grid{max-width:100%}.ck.ck-character-grid .ck-character-grid__tiles{display:grid}:root{--ck-character-grid-tile-size:24px}.ck.ck-character-grid{max-height:200px;overflow-x:hidden;overflow-y:auto;width:350px}@media screen and (max-width:600px){.ck.ck-character-grid{width:190px}}.ck.ck-character-grid .ck-character-grid__tiles{grid-template-columns:repeat(10,1fr);margin:var(--ck-spacing-standard) var(--ck-spacing-large);grid-gap:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-character-grid .ck-character-grid__tiles{grid-template-columns:repeat(5,1fr)}}.ck.ck-character-grid .ck-character-grid__tile{border:0;font-size:1.2em;height:var(--ck-character-grid-tile-size);min-height:var(--ck-character-grid-tile-size);min-width:var(--ck-character-grid-tile-size);padding:0;transition:box-shadow .2s ease;width:var(--ck-character-grid-tile-size)}@media (prefers-reduced-motion:reduce){.ck.ck-character-grid .ck-character-grid__tile{transition:none}}.ck.ck-character-grid .ck-character-grid__tile:focus:not(.ck-disabled),.ck.ck-character-grid .ck-character-grid__tile:hover:not(.ck-disabled){border:0;box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-focus-border)}.ck.ck-character-grid .ck-character-grid__tile .ck-button__label{line-height:var(--ck-character-grid-tile-size);text-align:center;width:100%}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-table.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-table.js index 5f21136aa5d83a6b7e3be1c694d05708a22bdd4b..05bf132be2cceff5528297173b94adea731dcd97 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-table.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-table.js @@ -102,7 +102,7 @@ class At extends t{static get pluginName(){return"TableEditing"}static get requi /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(t,e.editing),function(e,t){const o=e.document.differ,n=new Set;for(const e of o.getChanges()){const t="attribute"==e.type?e.range.start.parent:e.position.parent;t.is("element","tableCell")&&n.add(t)}for(const e of n.values()){const o=Array.from(e.getChildren()).filter((e=>vt(e,t.mapper)));for(const e of o)t.reconvertItem(e)}}(t,e.editing)}))}registerAdditionalSlot(e){this._additionalSlots.push(e)}}function Tt(e){return t=>{const o=parseInt(t.getAttribute(e));return Number.isNaN(o)||o<=0?null:o}}yt(".ck .ck-insert-table-dropdown__grid{display:flex;flex-direction:row;flex-wrap:wrap}:root{--ck-insert-table-dropdown-padding:10px;--ck-insert-table-dropdown-box-height:11px;--ck-insert-table-dropdown-box-width:12px;--ck-insert-table-dropdown-box-margin:1px}.ck .ck-insert-table-dropdown__grid{padding:var(--ck-insert-table-dropdown-padding) var(--ck-insert-table-dropdown-padding) 0;width:calc(var(--ck-insert-table-dropdown-box-width)*10 + var(--ck-insert-table-dropdown-box-margin)*20 + var(--ck-insert-table-dropdown-padding)*2)}.ck .ck-insert-table-dropdown__label,.ck[dir=rtl] .ck-insert-table-dropdown__label{text-align:center}.ck .ck-insert-table-dropdown-grid-box{border:1px solid var(--ck-color-base-border);border-radius:1px;margin:var(--ck-insert-table-dropdown-box-margin);min-height:var(--ck-insert-table-dropdown-box-height);min-width:var(--ck-insert-table-dropdown-box-width);outline:none;transition:none}.ck .ck-insert-table-dropdown-grid-box:focus{box-shadow:none}.ck .ck-insert-table-dropdown-grid-box.ck-on{background:var(--ck-color-focus-outer-shadow);border-color:var(--ck-color-focus-border)}"); + */(t,e.editing),function(e,t){const o=e.document.differ,n=new Set;for(const e of o.getChanges()){const t="attribute"==e.type?e.range.start.parent:e.position.parent;t.is("element","tableCell")&&n.add(t)}for(const e of n.values()){const o=Array.from(e.getChildren()).filter((e=>vt(e,t.mapper)));for(const e of o)t.reconvertItem(e)}}(t,e.editing)}))}registerAdditionalSlot(e){this._additionalSlots.push(e)}}function Tt(e){return t=>{const o=parseInt(t.getAttribute(e));return Number.isNaN(o)||o<=0?null:o}}yt(".ck .ck-insert-table-dropdown__grid{display:flex;flex-direction:row;flex-wrap:wrap}:root{--ck-insert-table-dropdown-padding:10px;--ck-insert-table-dropdown-box-height:11px;--ck-insert-table-dropdown-box-width:12px;--ck-insert-table-dropdown-box-margin:1px}.ck .ck-insert-table-dropdown__grid{padding:var(--ck-insert-table-dropdown-padding) var(--ck-insert-table-dropdown-padding) 0;width:calc(var(--ck-insert-table-dropdown-box-width)*10 + var(--ck-insert-table-dropdown-box-margin)*20 + var(--ck-insert-table-dropdown-padding)*2)}.ck .ck-insert-table-dropdown__label,.ck[dir=rtl] .ck-insert-table-dropdown__label{text-align:center}.ck .ck-insert-table-dropdown-grid-box{border:1px solid var(--ck-color-base-border);border-radius:1px;margin:var(--ck-insert-table-dropdown-box-margin);min-height:var(--ck-insert-table-dropdown-box-height);min-width:var(--ck-insert-table-dropdown-box-width);outline:none;transition:none}@media (prefers-reduced-motion:reduce){.ck .ck-insert-table-dropdown-grid-box{transition:none}}.ck .ck-insert-table-dropdown-grid-box:focus{box-shadow:none}.ck .ck-insert-table-dropdown-grid-box.ck-on{background:var(--ck-color-focus-outer-shadow);border-color:var(--ck-color-focus-border)}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -165,7 +165,7 @@ class qt extends f{constructor(e,t){super(e),this.set("value",""),this.set("isRe * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class lo extends f{constructor(e,t={}){super(e);const o=this.bindTemplate;this.set("class",t.class||null),this.children=this.createCollection(),t.children&&t.children.forEach((e=>this.children.add(e))),this.set("_role",null),this.set("_ariaLabelledBy",null),t.labelView&&this.set({_role:"group",_ariaLabelledBy:t.labelView.id}),this.setTemplate({tag:"div",attributes:{class:["ck","ck-form__row",o.to("class")],role:o.to("_role"),"aria-labelledby":o.to("_ariaLabelledBy")},children:this.children})}}yt(".ck.ck-form{padding:0 0 var(--ck-spacing-large)}.ck.ck-form:focus{outline:none}.ck.ck-form .ck.ck-input-text{min-width:100%;width:0}.ck.ck-form .ck.ck-dropdown{min-width:100%}.ck.ck-form .ck.ck-dropdown .ck-dropdown__button:not(:focus){border:1px solid var(--ck-color-base-border)}.ck.ck-form .ck.ck-dropdown .ck-dropdown__button .ck-button__label{width:100%}");yt('.ck.ck-table-form .ck-form__row.ck-table-form__background-row,.ck.ck-table-form .ck-form__row.ck-table-form__border-row{flex-wrap:wrap}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row{align-items:center;flex-wrap:wrap}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-labeled-field-view{align-items:center;display:flex;flex-direction:column-reverse}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-labeled-field-view .ck.ck-dropdown,.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator{flex-grow:0}.ck.ck-table-form .ck.ck-labeled-field-view{position:relative}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{bottom:calc(var(--ck-table-properties-error-arrow-size)*-1);left:50%;position:absolute;transform:translate(-50%,100%);z-index:1}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status:after{content:"";left:50%;position:absolute;top:calc(var(--ck-table-properties-error-arrow-size)*-1);transform:translateX(-50%)}:root{--ck-table-properties-error-arrow-size:6px;--ck-table-properties-min-error-width:150px}.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-labeled-field-view>.ck-label{font-size:var(--ck-font-size-tiny);text-align:center}.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-style,.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-width{max-width:80px;min-width:80px;width:80px}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row{padding:0}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__height,.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__width{margin:0}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator{align-self:flex-end;display:inline-block;height:var(--ck-ui-component-min-height);line-height:var(--ck-ui-component-min-height);margin:0 var(--ck-spacing-small)}.ck.ck-table-form .ck.ck-labeled-field-view{padding-top:var(--ck-spacing-standard)}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{border-radius:0}.ck-rounded-corners .ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status,.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{background:var(--ck-color-base-error);color:var(--ck-color-base-background);min-width:var(--ck-table-properties-min-error-width);padding:var(--ck-spacing-small) var(--ck-spacing-medium);text-align:center}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status:after{border-color:transparent transparent var(--ck-color-base-error) transparent;border-style:solid;border-width:0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size)}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{animation:ck-table-form-labeled-view-status-appear .15s ease both}.ck.ck-table-form .ck.ck-labeled-field-view .ck-input.ck-error:not(:focus)+.ck.ck-labeled-field-view__status{display:none}@keyframes ck-table-form-labeled-view-status-appear{0%{opacity:0}to{opacity:1}}');yt(".ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row{flex-wrap:wrap}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:first-of-type{flex-grow:0.57}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:last-of-type{flex-grow:0.43}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar .ck-button{flex-grow:1}.ck.ck-table-cell-properties-form{width:320px}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__padding-row{align-self:flex-end;padding:0;width:25%}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar{background:none;margin-top:var(--ck-spacing-standard)}"); +class lo extends f{constructor(e,t={}){super(e);const o=this.bindTemplate;this.set("class",t.class||null),this.children=this.createCollection(),t.children&&t.children.forEach((e=>this.children.add(e))),this.set("_role",null),this.set("_ariaLabelledBy",null),t.labelView&&this.set({_role:"group",_ariaLabelledBy:t.labelView.id}),this.setTemplate({tag:"div",attributes:{class:["ck","ck-form__row",o.to("class")],role:o.to("_role"),"aria-labelledby":o.to("_ariaLabelledBy")},children:this.children})}}yt(".ck.ck-form{padding:0 0 var(--ck-spacing-large)}.ck.ck-form:focus{outline:none}.ck.ck-form .ck.ck-input-text{min-width:100%;width:0}.ck.ck-form .ck.ck-dropdown{min-width:100%}.ck.ck-form .ck.ck-dropdown .ck-dropdown__button:not(:focus){border:1px solid var(--ck-color-base-border)}.ck.ck-form .ck.ck-dropdown .ck-dropdown__button .ck-button__label{width:100%}");yt('.ck.ck-table-form .ck-form__row.ck-table-form__background-row,.ck.ck-table-form .ck-form__row.ck-table-form__border-row{flex-wrap:wrap}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row{align-items:center;flex-wrap:wrap}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-labeled-field-view{align-items:center;display:flex;flex-direction:column-reverse}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-labeled-field-view .ck.ck-dropdown,.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator{flex-grow:0}.ck.ck-table-form .ck.ck-labeled-field-view{position:relative}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{bottom:calc(var(--ck-table-properties-error-arrow-size)*-1);left:50%;position:absolute;transform:translate(-50%,100%);z-index:1}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status:after{content:"";left:50%;position:absolute;top:calc(var(--ck-table-properties-error-arrow-size)*-1);transform:translateX(-50%)}:root{--ck-table-properties-error-arrow-size:6px;--ck-table-properties-min-error-width:150px}.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-labeled-field-view>.ck-label{font-size:var(--ck-font-size-tiny);text-align:center}.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-style,.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-width{max-width:80px;min-width:80px;width:80px}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row{padding:0}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__height,.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__width{margin:0}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator{align-self:flex-end;display:inline-block;height:var(--ck-ui-component-min-height);line-height:var(--ck-ui-component-min-height);margin:0 var(--ck-spacing-small)}.ck.ck-table-form .ck.ck-labeled-field-view{padding-top:var(--ck-spacing-standard)}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{border-radius:0}.ck-rounded-corners .ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status,.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{background:var(--ck-color-base-error);color:var(--ck-color-base-background);min-width:var(--ck-table-properties-min-error-width);padding:var(--ck-spacing-small) var(--ck-spacing-medium);text-align:center}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status:after{border-color:transparent transparent var(--ck-color-base-error) transparent;border-style:solid;border-width:0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size)}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{animation:ck-table-form-labeled-view-status-appear .15s ease both}@media (prefers-reduced-motion:reduce){.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{animation:none}}.ck.ck-table-form .ck.ck-labeled-field-view .ck-input.ck-error:not(:focus)+.ck.ck-labeled-field-view__status{display:none}@keyframes ck-table-form-labeled-view-status-appear{0%{opacity:0}to{opacity:1}}');yt(".ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row{flex-wrap:wrap}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:first-of-type{flex-grow:0.57}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:last-of-type{flex-grow:0.43}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar .ck-button{flex-grow:1}.ck.ck-table-cell-properties-form{width:320px}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__padding-row{align-self:flex-end;padding:0;width:25%}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar{background:none;margin-top:var(--ck-spacing-standard)}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -305,7 +305,7 @@ const Qo={borderStyle:"tableBorderStyle",borderColor:"tableBorderColor",borderWi /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class an extends t{static get pluginName(){return"TableCaptionUI"}init(){const e=this.editor,t=e.editing.view,n=e.t;e.ui.componentFactory.add("toggleTableCaption",(i=>{const r=e.commands.get("toggleTableCaption"),l=new k(i);return l.set({icon:o.caption,tooltip:!0,isToggleable:!0}),l.bind("isOn","isEnabled").to(r,"value","isEnabled"),l.bind("label").to(r,"value",(e=>n(e?"Toggle caption off":"Toggle caption on"))),this.listenTo(l,"execute",(()=>{if(e.execute("toggleTableCaption",{focusCaptionOnShow:!0}),r.value){const o=function(e){const t=he(e);return t?nn(t):null}(e.model.document.selection),n=e.editing.mapper.toViewElement(o);if(!n)return;t.scrollToTheSelection(),t.change((e=>{e.addClass("table__caption_highlighted",n)}))}e.editing.view.focus()})),l}))}}yt(":root{--ck-color-selector-caption-background:#f7f7f7;--ck-color-selector-caption-text:#333;--ck-color-selector-caption-highlighted-background:#fd0}.ck-content .table>figcaption{background-color:var(--ck-color-selector-caption-background);caption-side:top;color:var(--ck-color-selector-caption-text);display:table-caption;font-size:.75em;outline-offset:-1px;padding:.6em;text-align:center;word-break:break-word}.ck.ck-editor__editable .table>figcaption.table__caption_highlighted{animation:ck-table-caption-highlight .6s ease-out}.ck.ck-editor__editable .table>figcaption.ck-placeholder:before{overflow:hidden;padding-left:inherit;padding-right:inherit;text-overflow:ellipsis;white-space:nowrap}@keyframes ck-table-caption-highlight{0%{background-color:var(--ck-color-selector-caption-highlighted-background)}to{background-color:var(--ck-color-selector-caption-background)}}"); + */class an extends t{static get pluginName(){return"TableCaptionUI"}init(){const e=this.editor,t=e.editing.view,n=e.t;e.ui.componentFactory.add("toggleTableCaption",(i=>{const r=e.commands.get("toggleTableCaption"),l=new k(i);return l.set({icon:o.caption,tooltip:!0,isToggleable:!0}),l.bind("isOn","isEnabled").to(r,"value","isEnabled"),l.bind("label").to(r,"value",(e=>n(e?"Toggle caption off":"Toggle caption on"))),this.listenTo(l,"execute",(()=>{if(e.execute("toggleTableCaption",{focusCaptionOnShow:!0}),r.value){const o=function(e){const t=he(e);return t?nn(t):null}(e.model.document.selection),n=e.editing.mapper.toViewElement(o);if(!n)return;t.scrollToTheSelection(),t.change((e=>{e.addClass("table__caption_highlighted",n)}))}e.editing.view.focus()})),l}))}}yt(":root{--ck-color-selector-caption-background:#f7f7f7;--ck-color-selector-caption-text:#333;--ck-color-selector-caption-highlighted-background:#fd0}.ck-content .table>figcaption{background-color:var(--ck-color-selector-caption-background);caption-side:top;color:var(--ck-color-selector-caption-text);display:table-caption;font-size:.75em;outline-offset:-1px;padding:.6em;text-align:center;word-break:break-word}@media (forced-colors:active){.ck-content .table>figcaption{background-color:unset;color:unset}}@media (forced-colors:none){.ck.ck-editor__editable .table>figcaption.table__caption_highlighted{animation:ck-table-caption-highlight .6s ease-out}}.ck.ck-editor__editable .table>figcaption.ck-placeholder:before{overflow:hidden;padding-left:inherit;padding-right:inherit;text-overflow:ellipsis;white-space:nowrap}@keyframes ck-table-caption-highlight{0%{background-color:var(--ck-color-selector-caption-highlighted-background)}to{background-color:var(--ck-color-selector-caption-background)}}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-typing.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-typing.js index 3a5db0171e89203a1cb543efb51dc5d15736a188..2b1f65694bbfc2ccd5108a29f85fe6bf30de2645 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-typing.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-typing.js @@ -22,7 +22,7 @@ import{Command as e,Plugin as t}from"@ckeditor/ckeditor5-core";import{env as i,E /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const w="word",x="selection",T="backward",S="forward",E={deleteContent:{unit:x,direction:T},deleteContentBackward:{unit:"codePoint",direction:T},deleteWordBackward:{unit:w,direction:T},deleteHardLineBackward:{unit:x,direction:T},deleteSoftLineBackward:{unit:x,direction:T},deleteContentForward:{unit:"character",direction:S},deleteWordForward:{unit:w,direction:S},deleteHardLineForward:{unit:x,direction:S},deleteSoftLineForward:{unit:x,direction:S}};class A extends d{constructor(e){super(e);const t=e.document;let n=0;t.on("keydown",(()=>{n++})),t.on("keyup",(()=>{n=0})),t.on("beforeinput",((o,r)=>{if(!this.isEnabled)return;const{targetRanges:l,domEvent:d,inputType:h}=r,g=E[h];if(!g)return;const m={direction:g.direction,unit:g.unit,sequence:n};m.unit==x&&(m.selectionToRemove=e.createSelection(l[0])),"deleteContentBackward"===h&&(i.isAndroid&&(m.sequence=1),function(e){if(1!=e.length||e[0].isCollapsed)return!1;const t=e[0].getWalker({direction:"backward",singleCharacters:!0,ignoreElementEnd:!0});let i=0;for(const{nextPosition:e}of t){if(e.parent.is("$text")){const t=e.parent.data,n=e.offset;if(s(t,n)||a(t,n)||c(t,n))continue;i++}else i++;if(i>1)return!0}return!1} + */const w="word",x="selection",T="backward",S="forward",E={deleteContent:{unit:x,direction:T},deleteContentBackward:{unit:"codePoint",direction:T},deleteWordBackward:{unit:w,direction:T},deleteHardLineBackward:{unit:x,direction:T},deleteSoftLineBackward:{unit:x,direction:T},deleteContentForward:{unit:"character",direction:S},deleteWordForward:{unit:w,direction:S},deleteHardLineForward:{unit:x,direction:S},deleteSoftLineForward:{unit:x,direction:S}};class A extends d{constructor(e){super(e);const t=e.document;let n=0;t.on("keydown",(()=>{n++})),t.on("keyup",(()=>{n=0})),t.on("beforeinput",((o,r)=>{if(!this.isEnabled)return;const{targetRanges:l,domEvent:d,inputType:h}=r,g=E[h];if(!g)return;const m={direction:g.direction,unit:g.unit,sequence:n};m.unit==x&&(m.selectionToRemove=e.createSelection(l[0])),"deleteContentBackward"===h&&(i.isAndroid&&(m.sequence=1),function(e){if(1!=e.length||e[0].isCollapsed)return!1;const t=e[0].getWalker({direction:"backward",singleCharacters:!0,ignoreElementEnd:!0});let i=0;for(const{nextPosition:e,item:n}of t){if(e.parent.is("$text")){const t=e.parent.data,n=e.offset;if(s(t,n)||a(t,n)||c(t,n))continue;i++}else(n.is("containerElement")||n.is("emptyElement"))&&i++;if(i>1)return!0}return!1} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-ui.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-ui.js index 916867c588526f6c2e32b5d72ef09e760aebccb0..d83cbdfd5d17b913bf1a3d7035e2817719a54cdb 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-ui.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-ui.js @@ -1,108 +1,108 @@ -import{Plugin as e,icons as t,ContextPlugin as o}from"@ckeditor/ckeditor5-core";import{Collection as i,CKEditorError as s,EmitterMixin as r,isNode as n,toArray as c,DomEmitterMixin as a,ObservableMixin as l,isIterable as d,uid as h,createElement as u,env as k,getEnvKeystrokeText as b,delay as p,FocusTracker as _,KeystrokeHandler as m,toUnit as f,global as w,isVisible as g,ResizeObserver as v,getBorderWidths as y,Rect as x,logWarning as T,getOptimalPosition as V,priorities as C,isRange as E,first as O,verifyLicense as I}from"@ckeditor/ckeditor5-utils";import{cloneDeepWith as B,isObject as P,debounce as M,isElement as F,throttle as A,extend as L,escapeRegExp as D,escape as S,cloneDeep as z}from"lodash-es";function N(e,t){return t.forEach((function(t){t&&"string"!=typeof t&&!Array.isArray(t)&&Object.keys(t).forEach((function(o){if("default"!==o&&!(o in e)){var i=Object.getOwnPropertyDescriptor(t,o);Object.defineProperty(e,o,i.get?i:{enumerable:!0,get:function(){return t[o]}})}}))})),Object.freeze(e)} +import{Collection as e,CKEditorError as t,EmitterMixin as o,isNode as i,toArray as r,DomEmitterMixin as s,ObservableMixin as n,isIterable as c,uid as a,createElement as l,env as d,getEnvKeystrokeText as h,delay as u,FocusTracker as k,KeystrokeHandler as b,toUnit as p,global as _,isVisible as m,ResizeObserver as f,getBorderWidths as w,Rect as g,logWarning as v,getOptimalPosition as y,priorities as x,isRange as T,first as V,verifyLicense as C}from"@ckeditor/ckeditor5-utils";import{cloneDeepWith as E,isObject as O,debounce as I,isElement as P,throttle as B,extend as M,escapeRegExp as F,escape as A,cloneDeep as L}from"lodash-es";import{Plugin as S,icons as D,ContextPlugin as z}from"@ckeditor/ckeditor5-core";function R(e,t){return t.forEach((function(t){t&&"string"!=typeof t&&!Array.isArray(t)&&Object.keys(t).forEach((function(o){if("default"!==o&&!(o in e)){var i=Object.getOwnPropertyDescriptor(t,o);Object.defineProperty(e,o,i.get?i:{enumerable:!0,get:function(){return t[o]}})}}))})),Object.freeze(e)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function R({emitter:e,activator:t,callback:o,contextElements:i}){e.listenTo(document,"mousedown",((e,s)=>{if(!t())return;const r="function"==typeof s.composedPath?s.composedPath():[],n="function"==typeof i?i():i;for(const e of n)if(e.contains(s.target)||r.includes(e))return;o()}))} + */class N extends e{constructor(e=[]){super(e,{idProperty:"viewUid"}),this.on("add",((e,t,o)=>{this._renderViewIntoCollectionParent(t,o)})),this.on("remove",((e,t)=>{t.element&&this._parentElement&&t.element.remove()})),this._parentElement=null}destroy(){this.map((e=>e.destroy()))}setParent(e){this._parentElement=e;for(const e of this)this._renderViewIntoCollectionParent(e)}delegate(...e){if(!e.length||!e.every((e=>"string"==typeof e)))throw new t("ui-viewcollection-delegate-wrong-events",this);return{to:t=>{for(const o of this)for(const i of e)o.delegate(i).to(t);this.on("add",((o,i)=>{for(const o of e)i.delegate(o).to(t)})),this.on("remove",((o,i)=>{for(const o of e)i.stopDelegating(o,t)}))}}}_renderViewIntoCollectionParent(e,t){e.isRendered||e.render(),e.element&&this._parentElement&&this._parentElement.insertBefore(e.element,this._parentElement.children[t])}remove(e){return super.remove(e)}}class W extends(o()){constructor(e){super(),Object.assign(this,Y(Z(e))),this._isRendered=!1,this._revertData=null}render(){const e=this._renderNode({intoFragment:!0});return this._isRendered=!0,e}apply(e){return this._revertData={children:[],bindings:[],attributes:{}},this._renderNode({node:e,intoFragment:!1,isApplying:!0,revertData:this._revertData}),e}revert(e){if(!this._revertData)throw new t("ui-template-revert-not-applied",[this,e]);this._revertTemplateFromNode(e,this._revertData)}*getViews(){yield*function*e(t){if(t.children)for(const o of t.children)ie(o)?yield o:re(o)&&(yield*e(o))}(this)}static bind(e,t){return{to:(o,i)=>new H({eventNameOrFunction:o,attribute:o,observable:e,emitter:t,callback:i}),if:(o,i,r)=>new $({observable:e,emitter:t,attribute:o,valueIfTrue:i,callback:r})}}static extend(e,o){if(e._isRendered)throw new t("template-extend-render",[this,e]);te(e,Y(Z(o)))}_renderNode(e){let o;if(o=e.node?this.tag&&this.text:this.tag?this.text:!this.text,o)throw new t("ui-template-wrong-syntax",this);return this.text?this._renderText(e):this._renderElement(e)}_renderElement(e){let t=e.node;return t||(t=e.node=document.createElementNS(this.ns||"http://www.w3.org/1999/xhtml",this.tag)),this._renderAttributes(e),this._renderElementChildren(e),this._setUpListeners(e),t}_renderText(e){let t=e.node;return t?e.revertData.text=t.textContent:t=e.node=document.createTextNode(""),q(this.text)?this._bindToObservable({schema:this.text,updater:U(t),data:e}):t.textContent=this.text.join(""),t}_renderAttributes(e){if(!this.attributes)return;const t=e.node,o=e.revertData;for(const i in this.attributes){const r=t.getAttribute(i),s=this.attributes[i];o&&(o.attributes[i]=r);const n=ne(s)?s[0].ns:null;if(q(s)){const c=ne(s)?s[0].value:s;o&&ce(i)&&c.unshift(r),this._bindToObservable({schema:c,updater:K(t,i,n),data:e})}else if("style"==i&&"string"!=typeof s[0])this._renderStyleAttribute(s[0],e);else{o&&r&&ce(i)&&s.unshift(r);const e=s.map((e=>e&&e.value||e)).reduce(((e,t)=>e.concat(t)),[]).reduce(J,"");oe(e)||t.setAttributeNS(n,i,e)}}}_renderStyleAttribute(e,t){const o=t.node;for(const i in e){const r=e[i];q(r)?this._bindToObservable({schema:[r],updater:X(o,i),data:t}):o.style[i]=r}}_renderElementChildren(e){const t=e.node,o=e.intoFragment?document.createDocumentFragment():t,r=e.isApplying;let s=0;for(const n of this.children)if(se(n)){if(!r){n.setParent(t);for(const e of n)o.appendChild(e.element)}}else if(ie(n))r||(n.isRendered||n.render(),o.appendChild(n.element));else if(i(n))o.appendChild(n);else if(r){const t={children:[],bindings:[],attributes:{}};e.revertData.children.push(t),n._renderNode({intoFragment:!1,node:o.childNodes[s++],isApplying:!0,revertData:t})}else o.appendChild(n.render());e.intoFragment&&t.appendChild(o)}_setUpListeners(e){if(this.eventListeners)for(const t in this.eventListeners){const o=this.eventListeners[t].map((o=>{const[i,r]=t.split("@");return o.activateDomEventListener(i,r,e)}));e.revertData&&e.revertData.bindings.push(o)}}_bindToObservable({schema:e,updater:t,data:o}){const i=o.revertData;j(e,t,o);const r=e.filter((e=>!oe(e))).filter((e=>e.observable)).map((i=>i.activateAttributeListener(e,t,o)));i&&i.bindings.push(r)}_revertTemplateFromNode(e,t){for(const e of t.bindings)for(const t of e)t();if(t.text)return void(e.textContent=t.text);const o=e;for(const e in t.attributes){const i=t.attributes[e];null===i?o.removeAttribute(e):o.setAttribute(e,i)}for(let e=0;e<t.children.length;++e)this._revertTemplateFromNode(o.childNodes[e],t.children[e])}}class G{constructor(e){this.attribute=e.attribute,this.observable=e.observable,this.emitter=e.emitter,this.callback=e.callback}getValue(e){const t=this.observable[this.attribute];return this.callback?this.callback(t,e):t}activateAttributeListener(e,t,o){const i=()=>j(e,t,o);return this.emitter.listenTo(this.observable,`change:${this.attribute}`,i),()=>{this.emitter.stopListening(this.observable,`change:${this.attribute}`,i)}}}class H extends G{constructor(e){super(e),this.eventNameOrFunction=e.eventNameOrFunction}activateDomEventListener(e,t,o){const i=(e,o)=>{t&&!o.target.matches(t)||("function"==typeof this.eventNameOrFunction?this.eventNameOrFunction(o):this.observable.fire(this.eventNameOrFunction,o))};return this.emitter.listenTo(o.node,e,i),()=>{this.emitter.stopListening(o.node,e,i)}}}class $ extends G{constructor(e){super(e),this.valueIfTrue=e.valueIfTrue}getValue(e){return!oe(super.getValue(e))&&(this.valueIfTrue||!0)}}function q(e){return!!e&&(e.value&&(e=e.value),Array.isArray(e)?e.some(q):e instanceof G)}function j(e,t,{node:o}){const i=function(e,t){return e.map((e=>e instanceof G?e.getValue(t):e))}(e,o);let r;r=1==e.length&&e[0]instanceof $?i[0]:i.reduce(J,""),oe(r)?t.remove():t.set(r)}function U(e){return{set(t){e.textContent=t},remove(){e.textContent=""}}}function K(e,t,o){return{set(i){e.setAttributeNS(o,t,i)},remove(){e.removeAttributeNS(o,t)}}}function X(e,t){return{set(o){e.style[t]=o},remove(){e.style[t]=null}}}function Z(e){return E(e,(e=>{if(e&&(e instanceof G||re(e)||ie(e)||se(e)))return e}))}function Y(e){if("string"==typeof e?e=function(e){return{text:[e]}}(e):e.text&&function(e){e.text=r(e.text)}(e),e.on&&(e.eventListeners=function(e){for(const t in e)Q(e,t);return e}(e.on),delete e.on),!e.text){e.attributes&&function(e){for(const t in e)e[t].value&&(e[t].value=r(e[t].value)),Q(e,t)}(e.attributes);const t=[];if(e.children)if(se(e.children))t.push(e.children);else for(const o of e.children)re(o)||ie(o)||i(o)?t.push(o):t.push(new W(o));e.children=t}return e}function Q(e,t){e[t]=r(e[t])}function J(e,t){return oe(t)?e:oe(e)?t:`${e} ${t}`}function ee(e,t){for(const o in t)e[o]?e[o].push(...t[o]):e[o]=t[o]}function te(e,o){if(o.attributes&&(e.attributes||(e.attributes={}),ee(e.attributes,o.attributes)),o.eventListeners&&(e.eventListeners||(e.eventListeners={}),ee(e.eventListeners,o.eventListeners)),o.text&&e.text.push(...o.text),o.children&&o.children.length){if(e.children.length!=o.children.length)throw new t("ui-template-extend-children-mismatch",e);let i=0;for(const t of o.children)te(e.children[i++],t)}}function oe(e){return!e&&0!==e}function ie(e){return e instanceof le}function re(e){return e instanceof W}function se(e){return e instanceof N}function ne(e){return O(e[0])&&e[0].ns}function ce(e){return"class"==e||"style"==e}function ae(e,{insertAt:t}={}){if(!e||"undefined"==typeof document)return;const o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css",window.litNonce&&i.setAttribute("nonce",window.litNonce),"top"===t&&o.firstChild?o.insertBefore(i,o.firstChild):o.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}ae(".ck-hidden{display:none!important}:root{--ck-z-default:1;--ck-z-panel:calc(var(--ck-z-default) + 999);--ck-z-dialog:9999}.ck-transitions-disabled,.ck-transitions-disabled *{transition:none!important}:root{--ck-powered-by-line-height:10px;--ck-powered-by-padding-vertical:2px;--ck-powered-by-padding-horizontal:4px;--ck-powered-by-text-color:#4f4f4f;--ck-powered-by-border-radius:var(--ck-border-radius);--ck-powered-by-background:#fff;--ck-powered-by-border-color:var(--ck-color-focus-border)}.ck.ck-balloon-panel.ck-powered-by-balloon{--ck-border-radius:var(--ck-powered-by-border-radius);background:var(--ck-powered-by-background);box-shadow:none;min-height:unset;z-index:calc(var(--ck-z-panel) - 1)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by{line-height:var(--ck-powered-by-line-height)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by a{align-items:center;cursor:pointer;display:flex;filter:grayscale(80%);line-height:var(--ck-powered-by-line-height);opacity:.66;padding:var(--ck-powered-by-padding-vertical) var(--ck-powered-by-padding-horizontal)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-powered-by__label{color:var(--ck-powered-by-text-color);cursor:pointer;font-size:7.5px;font-weight:700;letter-spacing:-.2px;line-height:normal;margin-right:4px;padding-left:2px;text-transform:uppercase}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-icon{cursor:pointer;display:block}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by:hover a{filter:grayscale(0);opacity:1}.ck.ck-balloon-panel.ck-powered-by-balloon[class*=position_inside]{border-color:transparent}.ck.ck-balloon-panel.ck-powered-by-balloon[class*=position_border]{border:var(--ck-focus-ring);border-color:var(--ck-powered-by-border-color)}:root{--ck-color-base-foreground:#fafafa;--ck-color-base-background:#fff;--ck-color-base-border:#ccced1;--ck-color-base-action:#53a336;--ck-color-base-focus:#6cb5f9;--ck-color-base-text:#333;--ck-color-base-active:#2977ff;--ck-color-base-active-focus:#0d65ff;--ck-color-base-error:#db3700;--ck-color-focus-border-coordinates:218,81.8%,56.9%;--ck-color-focus-border:hsl(var(--ck-color-focus-border-coordinates));--ck-color-focus-outer-shadow:#cae1fc;--ck-color-focus-disabled-shadow:rgba(119,186,248,.3);--ck-color-focus-error-shadow:rgba(255,64,31,.3);--ck-color-text:var(--ck-color-base-text);--ck-color-shadow-drop:rgba(0,0,0,.15);--ck-color-shadow-drop-active:rgba(0,0,0,.2);--ck-color-shadow-inner:rgba(0,0,0,.1);--ck-color-button-default-background:transparent;--ck-color-button-default-hover-background:#f0f0f0;--ck-color-button-default-active-background:#f0f0f0;--ck-color-button-default-disabled-background:transparent;--ck-color-button-on-background:#f0f7ff;--ck-color-button-on-hover-background:#dbecff;--ck-color-button-on-active-background:#dbecff;--ck-color-button-on-disabled-background:#f0f2f4;--ck-color-button-on-color:#2977ff;--ck-color-button-action-background:var(--ck-color-base-action);--ck-color-button-action-hover-background:#4d9d30;--ck-color-button-action-active-background:#4d9d30;--ck-color-button-action-disabled-background:#7ec365;--ck-color-button-action-text:var(--ck-color-base-background);--ck-color-button-save:#008a00;--ck-color-button-cancel:#db3700;--ck-color-switch-button-off-background:#939393;--ck-color-switch-button-off-hover-background:#7d7d7d;--ck-color-switch-button-on-background:var(--ck-color-button-action-background);--ck-color-switch-button-on-hover-background:#4d9d30;--ck-color-switch-button-inner-background:var(--ck-color-base-background);--ck-color-switch-button-inner-shadow:rgba(0,0,0,.1);--ck-color-dropdown-panel-background:var(--ck-color-base-background);--ck-color-dropdown-panel-border:var(--ck-color-base-border);--ck-color-dialog-background:var(--ck-custom-background);--ck-color-dialog-form-header-border:var(--ck-custom-border);--ck-color-input-background:var(--ck-color-base-background);--ck-color-input-border:var(--ck-color-base-border);--ck-color-input-error-border:var(--ck-color-base-error);--ck-color-input-text:var(--ck-color-base-text);--ck-color-input-disabled-background:#f2f2f2;--ck-color-input-disabled-border:var(--ck-color-base-border);--ck-color-input-disabled-text:#757575;--ck-color-list-background:var(--ck-color-base-background);--ck-color-list-button-hover-background:var(--ck-color-button-default-hover-background);--ck-color-list-button-on-background:var(--ck-color-button-on-color);--ck-color-list-button-on-background-focus:var(--ck-color-button-on-color);--ck-color-list-button-on-text:var(--ck-color-base-background);--ck-color-panel-background:var(--ck-color-base-background);--ck-color-panel-border:var(--ck-color-base-border);--ck-color-toolbar-background:var(--ck-color-base-background);--ck-color-toolbar-border:var(--ck-color-base-border);--ck-color-tooltip-background:var(--ck-color-base-text);--ck-color-tooltip-text:var(--ck-color-base-background);--ck-color-engine-placeholder-text:#707070;--ck-color-upload-bar-background:#6cb5f9;--ck-color-link-default:#0000f0;--ck-color-link-selected-background:rgba(31,176,255,.1);--ck-color-link-fake-selection:rgba(31,176,255,.3);--ck-color-highlight-background:#ff0;--ck-color-light-red:#fcc;--ck-disabled-opacity:.5;--ck-focus-outer-shadow-geometry:0 0 0 3px;--ck-focus-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-outer-shadow);--ck-focus-disabled-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-disabled-shadow);--ck-focus-error-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-error-shadow);--ck-focus-ring:1px solid var(--ck-color-focus-border);--ck-font-size-base:13px;--ck-line-height-base:1.84615;--ck-font-face:Helvetica,Arial,Tahoma,Verdana,Sans-Serif;--ck-font-size-tiny:0.7em;--ck-font-size-small:0.75em;--ck-font-size-normal:1em;--ck-font-size-big:1.4em;--ck-font-size-large:1.8em;--ck-ui-component-min-height:2.3em}.ck-reset_all :not(.ck-reset_all-excluded *),.ck.ck-reset,.ck.ck-reset_all{background:transparent;border:0;box-sizing:border-box;height:auto;margin:0;padding:0;position:static;text-decoration:none;transition:none;vertical-align:middle;width:auto;word-wrap:break-word}.ck-reset_all :not(.ck-reset_all-excluded *),.ck.ck-reset_all{border-collapse:collapse;color:var(--ck-color-text);cursor:auto;float:none;font:normal normal normal var(--ck-font-size-base)/var(--ck-line-height-base) var(--ck-font-face);text-align:left;white-space:nowrap}.ck-reset_all .ck-rtl :not(.ck-reset_all-excluded *){text-align:right}.ck-reset_all iframe:not(.ck-reset_all-excluded *){vertical-align:inherit}.ck-reset_all textarea:not(.ck-reset_all-excluded *){white-space:pre-wrap}.ck-reset_all input[type=password]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=text]:not(.ck-reset_all-excluded *),.ck-reset_all textarea:not(.ck-reset_all-excluded *){cursor:text}.ck-reset_all input[type=password][disabled]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=text][disabled]:not(.ck-reset_all-excluded *),.ck-reset_all textarea[disabled]:not(.ck-reset_all-excluded *){cursor:default}.ck-reset_all fieldset:not(.ck-reset_all-excluded *){border:2px groove #dfdee3;padding:10px}.ck-reset_all button:not(.ck-reset_all-excluded *)::-moz-focus-inner{border:0;padding:0}.ck[dir=rtl],.ck[dir=rtl] .ck{text-align:right}:root{--ck-border-radius:2px;--ck-inner-shadow:2px 2px 3px var(--ck-color-shadow-inner) inset;--ck-drop-shadow:0 1px 2px 1px var(--ck-color-shadow-drop);--ck-drop-shadow-active:0 3px 6px 1px var(--ck-color-shadow-drop-active);--ck-spacing-unit:0.6em;--ck-spacing-large:calc(var(--ck-spacing-unit)*1.5);--ck-spacing-standard:var(--ck-spacing-unit);--ck-spacing-medium:calc(var(--ck-spacing-unit)*0.8);--ck-spacing-small:calc(var(--ck-spacing-unit)*0.5);--ck-spacing-tiny:calc(var(--ck-spacing-unit)*0.3);--ck-spacing-extra-tiny:calc(var(--ck-spacing-unit)*0.16)}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function W(e){const t=e;t.set("_isCssTransitionsDisabled",!1),t.disableCssTransitions=()=>{t._isCssTransitionsDisabled=!0},t.enableCssTransitions=()=>{t._isCssTransitionsDisabled=!1},t.extendTemplate({attributes:{class:[t.bindTemplate.if("_isCssTransitionsDisabled","ck-transitions-disabled")]}})} + */ +class le extends(s(n())){constructor(t){super(),this.element=null,this.isRendered=!1,this.locale=t,this.t=t&&t.t,this._viewCollections=new e,this._unboundChildren=this.createCollection(),this._viewCollections.on("add",((e,o)=>{o.locale=t,o.t=t&&t.t})),this.decorate("render")}get bindTemplate(){return this._bindTemplate?this._bindTemplate:this._bindTemplate=W.bind(this,this)}createCollection(e){const t=new N(e);return this._viewCollections.add(t),t}registerChild(e){c(e)||(e=[e]);for(const t of e)this._unboundChildren.add(t)}deregisterChild(e){c(e)||(e=[e]);for(const t of e)this._unboundChildren.remove(t)}setTemplate(e){this.template=new W(e)}extendTemplate(e){W.extend(this.template,e)}render(){if(this.isRendered)throw new t("ui-view-render-already-rendered",this);this.template&&(this.element=this.template.render(),this.registerChild(this.template.getViews())),this.isRendered=!0}destroy(){this.stopListening(),this._viewCollections.map((e=>e.destroy())),this.template&&this.template._revertData&&this.template.revert(this.element)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function G(e){return class extends e{disableCssTransitions(){this._isCssTransitionsDisabled=!0}enableCssTransitions(){this._isCssTransitionsDisabled=!1}constructor(...e){super(...e),this.set("_isCssTransitionsDisabled",!1),this.initializeCssTransitionDisablerMixin()}initializeCssTransitionDisablerMixin(){this.extendTemplate({attributes:{class:[this.bindTemplate.if("_isCssTransitionsDisabled","ck-transitions-disabled")]}})}}} + */function de({emitter:e,activator:t,callback:o,contextElements:i}){e.listenTo(document,"mousedown",((e,r)=>{if(!t())return;const s="function"==typeof r.composedPath?r.composedPath():[],n="function"==typeof i?i():i;for(const e of n)if(e.contains(r.target)||s.includes(e))return;o()}))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function H({view:e}){e.listenTo(e.element,"submit",((t,o)=>{o.preventDefault(),e.fire("submit")}),{useCapture:!0})} + */function he(e){const t=e;t.set("_isCssTransitionsDisabled",!1),t.disableCssTransitions=()=>{t._isCssTransitionsDisabled=!0},t.enableCssTransitions=()=>{t._isCssTransitionsDisabled=!1},t.extendTemplate({attributes:{class:[t.bindTemplate.if("_isCssTransitionsDisabled","ck-transitions-disabled")]}})} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function $({keystrokeHandler:e,focusTracker:t,gridItems:o,numberOfColumns:i,uiLanguageDirection:s}){const r="number"==typeof i?()=>i:i;function n(e){return i=>{const s=o.find((e=>e.element===t.focusedElement)),r=o.getIndex(s),n=e(r,o);o.get(n).focus(),i.stopPropagation(),i.preventDefault()}}function c(e,t){return e===t-1?0:e+1}function a(e,t){return 0===e?t-1:e-1}e.set("arrowright",n(((e,t)=>"rtl"===s?a(e,t.length):c(e,t.length)))),e.set("arrowleft",n(((e,t)=>"rtl"===s?c(e,t.length):a(e,t.length)))),e.set("arrowup",n(((e,t)=>{let o=e-r();return o<0&&(o=e+r()*Math.floor(t.length/r()),o>t.length-1&&(o-=r())),o}))),e.set("arrowdown",n(((e,t)=>{let o=e+r();return o>t.length-1&&(o=e%r()),o})))} + */function ue(e){return class extends e{disableCssTransitions(){this._isCssTransitionsDisabled=!0}enableCssTransitions(){this._isCssTransitionsDisabled=!1}constructor(...e){super(...e),this.set("_isCssTransitionsDisabled",!1),this.initializeCssTransitionDisablerMixin()}initializeCssTransitionDisablerMixin(){this.extendTemplate({attributes:{class:[this.bindTemplate.if("_isCssTransitionsDisabled","ck-transitions-disabled")]}})}}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class q extends i{constructor(e=[]){super(e,{idProperty:"viewUid"}),this.on("add",((e,t,o)=>{this._renderViewIntoCollectionParent(t,o)})),this.on("remove",((e,t)=>{t.element&&this._parentElement&&t.element.remove()})),this._parentElement=null}destroy(){this.map((e=>e.destroy()))}setParent(e){this._parentElement=e;for(const e of this)this._renderViewIntoCollectionParent(e)}delegate(...e){if(!e.length||!e.every((e=>"string"==typeof e)))throw new s("ui-viewcollection-delegate-wrong-events",this);return{to:t=>{for(const o of this)for(const i of e)o.delegate(i).to(t);this.on("add",((o,i)=>{for(const o of e)i.delegate(o).to(t)})),this.on("remove",((o,i)=>{for(const o of e)i.stopDelegating(o,t)}))}}}_renderViewIntoCollectionParent(e,t){e.isRendered||e.render(),e.element&&this._parentElement&&this._parentElement.insertBefore(e.element,this._parentElement.children[t])}remove(e){return super.remove(e)}}class j extends(r()){constructor(e){super(),Object.assign(this,oe(te(e))),this._isRendered=!1,this._revertData=null}render(){const e=this._renderNode({intoFragment:!0});return this._isRendered=!0,e}apply(e){return this._revertData={children:[],bindings:[],attributes:{}},this._renderNode({node:e,intoFragment:!1,isApplying:!0,revertData:this._revertData}),e}revert(e){if(!this._revertData)throw new s("ui-template-revert-not-applied",[this,e]);this._revertTemplateFromNode(e,this._revertData)}*getViews(){yield*function*e(t){if(t.children)for(const o of t.children)ae(o)?yield o:le(o)&&(yield*e(o))}(this)}static bind(e,t){return{to:(o,i)=>new K({eventNameOrFunction:o,attribute:o,observable:e,emitter:t,callback:i}),if:(o,i,s)=>new X({observable:e,emitter:t,attribute:o,valueIfTrue:i,callback:s})}}static extend(e,t){if(e._isRendered)throw new s("template-extend-render",[this,e]);ne(e,oe(te(t)))}_renderNode(e){let t;if(t=e.node?this.tag&&this.text:this.tag?this.text:!this.text,t)throw new s("ui-template-wrong-syntax",this);return this.text?this._renderText(e):this._renderElement(e)}_renderElement(e){let t=e.node;return t||(t=e.node=document.createElementNS(this.ns||"http://www.w3.org/1999/xhtml",this.tag)),this._renderAttributes(e),this._renderElementChildren(e),this._setUpListeners(e),t}_renderText(e){let t=e.node;return t?e.revertData.text=t.textContent:t=e.node=document.createTextNode(""),Z(this.text)?this._bindToObservable({schema:this.text,updater:Q(t),data:e}):t.textContent=this.text.join(""),t}_renderAttributes(e){if(!this.attributes)return;const t=e.node,o=e.revertData;for(const i in this.attributes){const s=t.getAttribute(i),r=this.attributes[i];o&&(o.attributes[i]=s);const n=he(r)?r[0].ns:null;if(Z(r)){const c=he(r)?r[0].value:r;o&&ue(i)&&c.unshift(s),this._bindToObservable({schema:c,updater:J(t,i,n),data:e})}else if("style"==i&&"string"!=typeof r[0])this._renderStyleAttribute(r[0],e);else{o&&s&&ue(i)&&r.unshift(s);const e=r.map((e=>e&&e.value||e)).reduce(((e,t)=>e.concat(t)),[]).reduce(se,"");ce(e)||t.setAttributeNS(n,i,e)}}}_renderStyleAttribute(e,t){const o=t.node;for(const i in e){const s=e[i];Z(s)?this._bindToObservable({schema:[s],updater:ee(o,i),data:t}):o.style[i]=s}}_renderElementChildren(e){const t=e.node,o=e.intoFragment?document.createDocumentFragment():t,i=e.isApplying;let s=0;for(const r of this.children)if(de(r)){if(!i){r.setParent(t);for(const e of r)o.appendChild(e.element)}}else if(ae(r))i||(r.isRendered||r.render(),o.appendChild(r.element));else if(n(r))o.appendChild(r);else if(i){const t={children:[],bindings:[],attributes:{}};e.revertData.children.push(t),r._renderNode({intoFragment:!1,node:o.childNodes[s++],isApplying:!0,revertData:t})}else o.appendChild(r.render());e.intoFragment&&t.appendChild(o)}_setUpListeners(e){if(this.eventListeners)for(const t in this.eventListeners){const o=this.eventListeners[t].map((o=>{const[i,s]=t.split("@");return o.activateDomEventListener(i,s,e)}));e.revertData&&e.revertData.bindings.push(o)}}_bindToObservable({schema:e,updater:t,data:o}){const i=o.revertData;Y(e,t,o);const s=e.filter((e=>!ce(e))).filter((e=>e.observable)).map((i=>i.activateAttributeListener(e,t,o)));i&&i.bindings.push(s)}_revertTemplateFromNode(e,t){for(const e of t.bindings)for(const t of e)t();if(t.text)return void(e.textContent=t.text);const o=e;for(const e in t.attributes){const i=t.attributes[e];null===i?o.removeAttribute(e):o.setAttribute(e,i)}for(let e=0;e<t.children.length;++e)this._revertTemplateFromNode(o.childNodes[e],t.children[e])}}class U{constructor(e){this.attribute=e.attribute,this.observable=e.observable,this.emitter=e.emitter,this.callback=e.callback}getValue(e){const t=this.observable[this.attribute];return this.callback?this.callback(t,e):t}activateAttributeListener(e,t,o){const i=()=>Y(e,t,o);return this.emitter.listenTo(this.observable,`change:${this.attribute}`,i),()=>{this.emitter.stopListening(this.observable,`change:${this.attribute}`,i)}}}class K extends U{constructor(e){super(e),this.eventNameOrFunction=e.eventNameOrFunction}activateDomEventListener(e,t,o){const i=(e,o)=>{t&&!o.target.matches(t)||("function"==typeof this.eventNameOrFunction?this.eventNameOrFunction(o):this.observable.fire(this.eventNameOrFunction,o))};return this.emitter.listenTo(o.node,e,i),()=>{this.emitter.stopListening(o.node,e,i)}}}class X extends U{constructor(e){super(e),this.valueIfTrue=e.valueIfTrue}getValue(e){return!ce(super.getValue(e))&&(this.valueIfTrue||!0)}}function Z(e){return!!e&&(e.value&&(e=e.value),Array.isArray(e)?e.some(Z):e instanceof U)}function Y(e,t,{node:o}){const i=function(e,t){return e.map((e=>e instanceof U?e.getValue(t):e))}(e,o);let s;s=1==e.length&&e[0]instanceof X?i[0]:i.reduce(se,""),ce(s)?t.remove():t.set(s)}function Q(e){return{set(t){e.textContent=t},remove(){e.textContent=""}}}function J(e,t,o){return{set(i){e.setAttributeNS(o,t,i)},remove(){e.removeAttributeNS(o,t)}}}function ee(e,t){return{set(o){e.style[t]=o},remove(){e.style[t]=null}}}function te(e){return B(e,(e=>{if(e&&(e instanceof U||le(e)||ae(e)||de(e)))return e}))}function oe(e){if("string"==typeof e?e=function(e){return{text:[e]}}(e):e.text&&function(e){e.text=c(e.text)}(e),e.on&&(e.eventListeners=function(e){for(const t in e)ie(e,t);return e}(e.on),delete e.on),!e.text){e.attributes&&function(e){for(const t in e)e[t].value&&(e[t].value=c(e[t].value)),ie(e,t)}(e.attributes);const t=[];if(e.children)if(de(e.children))t.push(e.children);else for(const o of e.children)le(o)||ae(o)||n(o)?t.push(o):t.push(new j(o));e.children=t}return e}function ie(e,t){e[t]=c(e[t])}function se(e,t){return ce(t)?e:ce(e)?t:`${e} ${t}`}function re(e,t){for(const o in t)e[o]?e[o].push(...t[o]):e[o]=t[o]}function ne(e,t){if(t.attributes&&(e.attributes||(e.attributes={}),re(e.attributes,t.attributes)),t.eventListeners&&(e.eventListeners||(e.eventListeners={}),re(e.eventListeners,t.eventListeners)),t.text&&e.text.push(...t.text),t.children&&t.children.length){if(e.children.length!=t.children.length)throw new s("ui-template-extend-children-mismatch",e);let o=0;for(const i of t.children)ne(e.children[o++],i)}}function ce(e){return!e&&0!==e}function ae(e){return e instanceof be}function le(e){return e instanceof j}function de(e){return e instanceof q}function he(e){return P(e[0])&&e[0].ns}function ue(e){return"class"==e||"style"==e}function ke(e,{insertAt:t}={}){if(!e||"undefined"==typeof document)return;const o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css",window.litNonce&&i.setAttribute("nonce",window.litNonce),"top"===t&&o.firstChild?o.insertBefore(i,o.firstChild):o.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}ke(".ck-hidden{display:none!important}.ck-reset_all :not(.ck-reset_all-excluded *),.ck.ck-reset,.ck.ck-reset_all{box-sizing:border-box;height:auto;position:static;width:auto}:root{--ck-z-default:1;--ck-z-panel:calc(var(--ck-z-default) + 999);--ck-z-dialog:9999}.ck-transitions-disabled,.ck-transitions-disabled *{transition:none!important}:root{--ck-powered-by-line-height:10px;--ck-powered-by-padding-vertical:2px;--ck-powered-by-padding-horizontal:4px;--ck-powered-by-text-color:#4f4f4f;--ck-powered-by-border-radius:var(--ck-border-radius);--ck-powered-by-background:#fff;--ck-powered-by-border-color:var(--ck-color-focus-border)}.ck.ck-balloon-panel.ck-powered-by-balloon{--ck-border-radius:var(--ck-powered-by-border-radius);background:var(--ck-powered-by-background);box-shadow:none;min-height:unset;z-index:calc(var(--ck-z-panel) - 1)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by{line-height:var(--ck-powered-by-line-height)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by a{align-items:center;cursor:pointer;display:flex;filter:grayscale(80%);line-height:var(--ck-powered-by-line-height);opacity:.66;padding:var(--ck-powered-by-padding-vertical) var(--ck-powered-by-padding-horizontal)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-powered-by__label{color:var(--ck-powered-by-text-color);cursor:pointer;font-size:7.5px;font-weight:700;letter-spacing:-.2px;line-height:normal;margin-right:4px;padding-left:2px;text-transform:uppercase}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-icon{cursor:pointer;display:block}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by:hover a{filter:grayscale(0);opacity:1}.ck.ck-balloon-panel.ck-powered-by-balloon[class*=position_inside]{border-color:transparent}.ck.ck-balloon-panel.ck-powered-by-balloon[class*=position_border]{border:var(--ck-focus-ring);border-color:var(--ck-powered-by-border-color)}:root{--ck-color-base-foreground:#fafafa;--ck-color-base-background:#fff;--ck-color-base-border:#ccced1;--ck-color-base-action:#53a336;--ck-color-base-focus:#6cb5f9;--ck-color-base-text:#333;--ck-color-base-active:#2977ff;--ck-color-base-active-focus:#0d65ff;--ck-color-base-error:#db3700;--ck-color-focus-border-coordinates:218,81.8%,56.9%;--ck-color-focus-border:hsl(var(--ck-color-focus-border-coordinates));--ck-color-focus-outer-shadow:#cae1fc;--ck-color-focus-disabled-shadow:rgba(119,186,248,.3);--ck-color-focus-error-shadow:rgba(255,64,31,.3);--ck-color-text:var(--ck-color-base-text);--ck-color-shadow-drop:rgba(0,0,0,.15);--ck-color-shadow-drop-active:rgba(0,0,0,.2);--ck-color-shadow-inner:rgba(0,0,0,.1);--ck-color-button-default-background:transparent;--ck-color-button-default-hover-background:#f0f0f0;--ck-color-button-default-active-background:#f0f0f0;--ck-color-button-default-disabled-background:transparent;--ck-color-button-on-background:#f0f7ff;--ck-color-button-on-hover-background:#dbecff;--ck-color-button-on-active-background:#dbecff;--ck-color-button-on-disabled-background:#f0f2f4;--ck-color-button-on-color:#2977ff;--ck-color-button-action-background:var(--ck-color-base-action);--ck-color-button-action-hover-background:#4d9d30;--ck-color-button-action-active-background:#4d9d30;--ck-color-button-action-disabled-background:#7ec365;--ck-color-button-action-text:var(--ck-color-base-background);--ck-color-button-save:#008a00;--ck-color-button-cancel:#db3700;--ck-color-switch-button-off-background:#939393;--ck-color-switch-button-off-hover-background:#7d7d7d;--ck-color-switch-button-on-background:var(--ck-color-button-action-background);--ck-color-switch-button-on-hover-background:#4d9d30;--ck-color-switch-button-inner-background:var(--ck-color-base-background);--ck-color-switch-button-inner-shadow:rgba(0,0,0,.1);--ck-color-dropdown-panel-background:var(--ck-color-base-background);--ck-color-dropdown-panel-border:var(--ck-color-base-border);--ck-color-dialog-background:var(--ck-custom-background);--ck-color-dialog-form-header-border:var(--ck-custom-border);--ck-color-input-background:var(--ck-color-base-background);--ck-color-input-border:var(--ck-color-base-border);--ck-color-input-error-border:var(--ck-color-base-error);--ck-color-input-text:var(--ck-color-base-text);--ck-color-input-disabled-background:#f2f2f2;--ck-color-input-disabled-border:var(--ck-color-base-border);--ck-color-input-disabled-text:#757575;--ck-color-list-background:var(--ck-color-base-background);--ck-color-list-button-hover-background:var(--ck-color-button-default-hover-background);--ck-color-list-button-on-background:var(--ck-color-button-on-color);--ck-color-list-button-on-background-focus:var(--ck-color-button-on-color);--ck-color-list-button-on-text:var(--ck-color-base-background);--ck-color-panel-background:var(--ck-color-base-background);--ck-color-panel-border:var(--ck-color-base-border);--ck-color-toolbar-background:var(--ck-color-base-background);--ck-color-toolbar-border:var(--ck-color-base-border);--ck-color-tooltip-background:var(--ck-color-base-text);--ck-color-tooltip-text:var(--ck-color-base-background);--ck-color-engine-placeholder-text:#707070;--ck-color-upload-bar-background:#6cb5f9;--ck-color-link-default:#0000f0;--ck-color-link-selected-background:rgba(31,176,255,.1);--ck-color-link-fake-selection:rgba(31,176,255,.3);--ck-color-highlight-background:#ff0;--ck-color-light-red:#fcc;--ck-disabled-opacity:.5;--ck-focus-outer-shadow-geometry:0 0 0 3px;--ck-focus-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-outer-shadow);--ck-focus-disabled-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-disabled-shadow);--ck-focus-error-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-error-shadow);--ck-focus-ring:1px solid var(--ck-color-focus-border);--ck-font-size-base:13px;--ck-line-height-base:1.84615;--ck-font-face:Helvetica,Arial,Tahoma,Verdana,Sans-Serif;--ck-font-size-tiny:0.7em;--ck-font-size-small:0.75em;--ck-font-size-normal:1em;--ck-font-size-big:1.4em;--ck-font-size-large:1.8em;--ck-ui-component-min-height:2.3em}.ck-reset_all :not(.ck-reset_all-excluded *),.ck.ck-reset,.ck.ck-reset_all{word-wrap:break-word;background:transparent;border:0;margin:0;padding:0;text-decoration:none;transition:none;vertical-align:middle}.ck-reset_all :not(.ck-reset_all-excluded *),.ck.ck-reset_all{border-collapse:collapse;color:var(--ck-color-text);cursor:auto;float:none;font:normal normal normal var(--ck-font-size-base)/var(--ck-line-height-base) var(--ck-font-face);text-align:left;white-space:nowrap}.ck-reset_all .ck-rtl :not(.ck-reset_all-excluded *){text-align:right}.ck-reset_all iframe:not(.ck-reset_all-excluded *){vertical-align:inherit}.ck-reset_all textarea:not(.ck-reset_all-excluded *){white-space:pre-wrap}.ck-reset_all input[type=password]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=text]:not(.ck-reset_all-excluded *),.ck-reset_all textarea:not(.ck-reset_all-excluded *){cursor:text}.ck-reset_all input[type=password][disabled]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=text][disabled]:not(.ck-reset_all-excluded *),.ck-reset_all textarea[disabled]:not(.ck-reset_all-excluded *){cursor:default}.ck-reset_all fieldset:not(.ck-reset_all-excluded *){border:2px groove #dfdee3;padding:10px}.ck-reset_all button:not(.ck-reset_all-excluded *)::-moz-focus-inner{border:0;padding:0}.ck[dir=rtl],.ck[dir=rtl] .ck{text-align:right}:root{--ck-border-radius:2px;--ck-inner-shadow:2px 2px 3px var(--ck-color-shadow-inner) inset;--ck-drop-shadow:0 1px 2px 1px var(--ck-color-shadow-drop);--ck-drop-shadow-active:0 3px 6px 1px var(--ck-color-shadow-drop-active);--ck-spacing-unit:0.6em;--ck-spacing-large:calc(var(--ck-spacing-unit)*1.5);--ck-spacing-standard:var(--ck-spacing-unit);--ck-spacing-medium:calc(var(--ck-spacing-unit)*0.8);--ck-spacing-small:calc(var(--ck-spacing-unit)*0.5);--ck-spacing-tiny:calc(var(--ck-spacing-unit)*0.3);--ck-spacing-extra-tiny:calc(var(--ck-spacing-unit)*0.16)}"); + */function ke({view:e}){e.listenTo(e.element,"submit",((t,o)=>{o.preventDefault(),e.fire("submit")}),{useCapture:!0})} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */ -class be extends(a(l())){constructor(e){super(),this.element=null,this.isRendered=!1,this.locale=e,this.t=e&&e.t,this._viewCollections=new i,this._unboundChildren=this.createCollection(),this._viewCollections.on("add",((t,o)=>{o.locale=e,o.t=e&&e.t})),this.decorate("render")}get bindTemplate(){return this._bindTemplate?this._bindTemplate:this._bindTemplate=j.bind(this,this)}createCollection(e){const t=new q(e);return this._viewCollections.add(t),t}registerChild(e){d(e)||(e=[e]);for(const t of e)this._unboundChildren.add(t)}deregisterChild(e){d(e)||(e=[e]);for(const t of e)this._unboundChildren.remove(t)}setTemplate(e){this.template=new j(e)}extendTemplate(e){j.extend(this.template,e)}render(){if(this.isRendered)throw new s("ui-view-render-already-rendered",this);this.template&&(this.element=this.template.render(),this.registerChild(this.template.getViews())),this.isRendered=!0}destroy(){this.stopListening(),this._viewCollections.map((e=>e.destroy())),this.template&&this.template._revertData&&this.template.revert(this.element)}}ke(".ck.ck-label{display:block}.ck.ck-voice-label{display:none}.ck.ck-label{font-weight:700}"); + */function be({keystrokeHandler:e,focusTracker:t,gridItems:o,numberOfColumns:i,uiLanguageDirection:r}){const s="number"==typeof i?()=>i:i;function n(e){return i=>{const r=o.find((e=>e.element===t.focusedElement)),s=o.getIndex(r),n=e(s,o);o.get(n).focus(),i.stopPropagation(),i.preventDefault()}}function c(e,t){return e===t-1?0:e+1}function a(e,t){return 0===e?t-1:e-1}e.set("arrowright",n(((e,t)=>"rtl"===r?a(e,t.length):c(e,t.length)))),e.set("arrowleft",n(((e,t)=>"rtl"===r?c(e,t.length):a(e,t.length)))),e.set("arrowup",n(((e,t)=>{let o=e-s();return o<0&&(o=e+s()*Math.floor(t.length/s()),o>t.length-1&&(o-=s())),o}))),e.set("arrowdown",n(((e,t)=>{let o=e+s();return o>t.length-1&&(o=e%s()),o})))}ae(".ck.ck-label{display:block}.ck.ck-voice-label{display:none}.ck.ck-label{font-weight:700}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class pe extends be{constructor(e){super(e),this.set("text",void 0),this.set("for",void 0),this.id=`ck-editor__label_${h()}`;const t=this.bindTemplate;this.setTemplate({tag:"label",attributes:{class:["ck","ck-label"],id:this.id,for:t.to("for")},children:[{text:t.to("text")}]})}} +class pe extends le{constructor(e){super(e),this.set("text",void 0),this.set("for",void 0),this.id=`ck-editor__label_${a()}`;const t=this.bindTemplate;this.setTemplate({tag:"label",attributes:{class:["ck","ck-label"],id:this.id,for:t.to("for")},children:[{text:t.to("text")}]})}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class _e extends be{constructor(e,t){super(e);const o=e.t,i=new pe;i.text=o("Help Contents. To close this dialog press ESC."),this.setTemplate({tag:"div",attributes:{class:["ck","ck-accessibility-help-dialog__content"],"aria-labelledby":i.id,role:"document",tabindex:-1},children:[u(document,"p",{},o("Below, you can find a list of keyboard shortcuts that can be used in the editor.")),...this._createCategories(Array.from(t.values())),i]})}focus(){this.element.focus()}_createCategories(e){return e.map((e=>{const t=[u(document,"h3",{},e.label),...Array.from(e.groups.values()).map((e=>this._createGroup(e))).flat()];return e.description&&t.splice(1,0,u(document,"p",{},e.description)),u(document,"section",{},t)}))}_createGroup(e){const t=e.keystrokes.sort(((e,t)=>e.label.localeCompare(t.label))).map((e=>this._createGroupRow(e))).flat(),o=[u(document,"dl",{},t)];return e.label&&o.unshift(u(document,"h4",{},e.label)),o}_createGroupRow(e){const t=this.locale.t,o=u(document,"dt"),i=u(document,"dd"),s=function(e){if("string"==typeof e)return[[e]];if("string"==typeof e[0])return[e];return e}(e.keystroke),r=[];for(const e of s)r.push(e.map(me).join(""));return o.innerHTML=e.label,i.innerHTML=r.join(", ")+(e.mayRequireFn&&k.isMac?` ${t("(may require <kbd>Fn</kbd>)")}`:""),[o,i]}}function me(e){return b(e).split("+").map((e=>`<kbd>${e}</kbd>`)).join("+")}var fe='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10 6.628a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"/><path d="M8.5 9.125a.3.3 0 0 0-.253-.296L5.11 8.327a.75.75 0 1 1 .388-1.449l4.04.716c.267.072.624.08.893.009l4.066-.724a.75.75 0 1 1 .388 1.45l-3.132.5a.3.3 0 0 0-.253.296v1.357a.3.3 0 0 0 .018.102l1.615 4.438a.75.75 0 0 1-1.41.513l-1.35-3.71a.3.3 0 0 0-.281-.197h-.209a.3.3 0 0 0-.282.198l-1.35 3.711a.75.75 0 0 1-1.41-.513l1.64-4.509a.3.3 0 0 0 .019-.103V9.125Z"/><path clip-rule="evenodd" d="M10 18.5a8.5 8.5 0 1 1 0-17 8.5 8.5 0 0 1 0 17Zm0 1.5c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10Z"/></svg>';ke(":root{--ck-accessibility-help-dialog-max-width:600px;--ck-accessibility-help-dialog-max-height:400px;--ck-accessibility-help-dialog-border-color:#ccced1;--ck-accessibility-help-dialog-code-background-color:#ededed;--ck-accessibility-help-dialog-kbd-shadow-color:#9c9c9c}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content{border:1px solid transparent;max-height:var(--ck-accessibility-help-dialog-max-height);max-width:var(--ck-accessibility-help-dialog-max-width);overflow:auto;padding:var(--ck-spacing-large);user-select:text}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content:focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0;outline:none}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content{*{white-space:normal}}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content .ck-label{display:none}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3{font-size:1.2em;font-weight:700}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4{font-size:1em;font-weight:700}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content p,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content table{margin:1em 0}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl{border-bottom:none;border-top:1px solid var(--ck-accessibility-help-dialog-border-color);display:grid;grid-template-columns:2fr 1fr}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt{border-bottom:1px solid var(--ck-accessibility-help-dialog-border-color);padding:.4em 0}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt{grid-column-start:1}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd{grid-column-start:2;text-align:right}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd{background:var(--ck-accessibility-help-dialog-code-background-color);border-radius:2px;display:inline-block;font-size:.9em;line-height:1;padding:.4em;text-align:center;vertical-align:middle}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code{font-family:monospace}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd{box-shadow:0 1px 1px var(--ck-accessibility-help-dialog-kbd-shadow-color);margin:0 1px;min-width:1.8em}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd+kbd{margin-left:2px}"); + */class _e extends le{constructor(e,t){super(e);const o=e.t,i=new pe;i.text=o("Help Contents. To close this dialog press ESC."),this.setTemplate({tag:"div",attributes:{class:["ck","ck-accessibility-help-dialog__content"],"aria-labelledby":i.id,role:"document",tabindex:-1},children:[l(document,"p",{},o("Below, you can find a list of keyboard shortcuts that can be used in the editor.")),...this._createCategories(Array.from(t.values())),i]})}focus(){this.element.focus()}_createCategories(e){return e.map((e=>{const t=[l(document,"h3",{},e.label),...Array.from(e.groups.values()).map((e=>this._createGroup(e))).flat()];return e.description&&t.splice(1,0,l(document,"p",{},e.description)),l(document,"section",{},t)}))}_createGroup(e){const t=e.keystrokes.sort(((e,t)=>e.label.localeCompare(t.label))).map((e=>this._createGroupRow(e))).flat(),o=[l(document,"dl",{},t)];return e.label&&o.unshift(l(document,"h4",{},e.label)),o}_createGroupRow(e){const t=this.locale.t,o=l(document,"dt"),i=l(document,"dd"),r=function(e){if("string"==typeof e)return[[e]];if("string"==typeof e[0])return[e];return e}(e.keystroke),s=[];for(const e of r)s.push(e.map(me).join(""));return o.innerHTML=e.label,i.innerHTML=s.join(", ")+(e.mayRequireFn&&d.isMac?` ${t("(may require <kbd>Fn</kbd>)")}`:""),[o,i]}}function me(e){return h(e).split("+").map((e=>`<kbd>${e}</kbd>`)).join("+")}var fe='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10 6.628a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"/><path d="M8.5 9.125a.3.3 0 0 0-.253-.296L5.11 8.327a.75.75 0 1 1 .388-1.449l4.04.716c.267.072.624.08.893.009l4.066-.724a.75.75 0 1 1 .388 1.45l-3.132.5a.3.3 0 0 0-.253.296v1.357a.3.3 0 0 0 .018.102l1.615 4.438a.75.75 0 0 1-1.41.513l-1.35-3.71a.3.3 0 0 0-.281-.197h-.209a.3.3 0 0 0-.282.198l-1.35 3.711a.75.75 0 0 1-1.41-.513l1.64-4.509a.3.3 0 0 0 .019-.103V9.125Z"/><path clip-rule="evenodd" d="M10 18.5a8.5 8.5 0 1 1 0-17 8.5 8.5 0 0 1 0 17Zm0 1.5c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10Z"/></svg>';ae(":root{--ck-accessibility-help-dialog-max-width:600px;--ck-accessibility-help-dialog-max-height:400px;--ck-accessibility-help-dialog-border-color:#ccced1;--ck-accessibility-help-dialog-code-background-color:#ededed;--ck-accessibility-help-dialog-kbd-shadow-color:#9c9c9c}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content{border:1px solid transparent;max-height:var(--ck-accessibility-help-dialog-max-height);max-width:var(--ck-accessibility-help-dialog-max-width);overflow:auto;padding:var(--ck-spacing-large);user-select:text}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content:focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0;outline:none}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content{*{white-space:normal}}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content .ck-label{display:none}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3{font-size:1.2em;font-weight:700}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4{font-size:1em;font-weight:700}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content p,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content table{margin:1em 0}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl{border-bottom:none;border-top:1px solid var(--ck-accessibility-help-dialog-border-color);display:grid;grid-template-columns:2fr 1fr}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt{border-bottom:1px solid var(--ck-accessibility-help-dialog-border-color);padding:.4em 0}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt{grid-column-start:1}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd{grid-column-start:2;text-align:right}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd{background:var(--ck-accessibility-help-dialog-code-background-color);border-radius:2px;display:inline-block;font-size:.9em;line-height:1;padding:.4em;text-align:center;vertical-align:middle}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code{font-family:monospace}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd{box-shadow:0 1px 1px var(--ck-accessibility-help-dialog-kbd-shadow-color);margin:0 1px;min-width:1.8em}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd+kbd{margin-left:2px}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class we extends e{constructor(){super(...arguments),this.contentView=null}static get requires(){return[Fo]}static get pluginName(){return"AccessibilityHelp"}init(){const e=this.editor,t=e.locale.t;e.ui.componentFactory.add("accessibilityHelp",(()=>{const e=this._createButton(xe);return e.set({tooltip:!0,withText:!1,label:t("Accessibility help")}),e})),e.ui.componentFactory.add("menuBar:accessibilityHelp",(()=>{const e=this._createButton(Zi);return e.label=t("Accessibility"),e})),e.keystrokes.set("Alt+0",((e,t)=>{this._showDialog(),t()})),this._setupRootLabels()}_createButton(e){const t=new e(this.editor.locale);return t.set({keystroke:"Alt+0",icon:fe}),t.on("execute",(()=>this._showDialog())),t}_setupRootLabels(){const e=this.editor,t=e.editing.view,o=e.t;function i(e,t){const i=`${t.getAttribute("aria-label")}. ${o("Press %0 for help.",[b("Alt+0")])}`;e.setAttribute("aria-label",i,t)}e.ui.on("ready",(()=>{t.change((e=>{for(const o of t.document.roots)i(e,o)})),e.on("addRoot",((o,s)=>{const r=e.editing.view.document.getRoot(s.rootName);t.change((e=>i(e,r)))}),{priority:"low"})}))}_showDialog(){const e=this.editor,t=e.plugins.get("Dialog"),o=e.locale.t;this.contentView||(this.contentView=new _e(e.locale,e.accessibility.keystrokeInfos)),t.show({id:"accessibilityHelp",className:"ck-accessibility-help-dialog",title:o("Accessibility help"),icon:fe,hasCloseButton:!0,content:this.contentView})}} +class we extends S{constructor(){super(...arguments),this.contentView=null}static get requires(){return[Fo]}static get pluginName(){return"AccessibilityHelp"}init(){const e=this.editor,t=e.locale.t;e.ui.componentFactory.add("accessibilityHelp",(()=>{const e=this._createButton(xe);return e.set({tooltip:!0,withText:!1,label:t("Accessibility help")}),e})),e.ui.componentFactory.add("menuBar:accessibilityHelp",(()=>{const e=this._createButton(Yi);return e.label=t("Accessibility"),e})),e.keystrokes.set("Alt+0",((e,t)=>{this._showDialog(),t()})),this._setupRootLabels()}_createButton(e){const t=new e(this.editor.locale);return t.set({keystroke:"Alt+0",icon:fe}),t.on("execute",(()=>this._showDialog())),t}_setupRootLabels(){const e=this.editor,t=e.editing.view,o=e.t;function i(e,t){const i=`${t.getAttribute("aria-label")}. ${o("Press %0 for help.",[h("Alt+0")])}`;e.setAttribute("aria-label",i,t)}e.ui.on("ready",(()=>{t.change((e=>{for(const o of t.document.roots)i(e,o)})),e.on("addRoot",((o,r)=>{const s=e.editing.view.document.getRoot(r.rootName);t.change((e=>i(e,s)))}),{priority:"low"})}))}_showDialog(){const e=this.editor,t=e.plugins.get("Dialog"),o=e.locale.t;this.contentView||(this.contentView=new _e(e.locale,e.accessibility.keystrokeInfos)),t.show({id:"accessibilityHelp",className:"ck-accessibility-help-dialog",title:o("Accessibility help"),icon:fe,hasCloseButton:!0,content:this.contentView})}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class ge extends q{constructor(e,t=[]){super(t),this.locale=e}get bodyCollectionContainer(){return this._bodyCollectionContainer}attachToDom(){this._bodyCollectionContainer=new j({tag:"div",attributes:{class:["ck","ck-reset_all","ck-body","ck-rounded-corners"],dir:this.locale.uiLanguageDirection},children:this}).render();let e=document.querySelector(".ck-body-wrapper");e||(e=u(document,"div",{class:"ck-body-wrapper"}),document.body.appendChild(e)),e.appendChild(this._bodyCollectionContainer)}detachFromDom(){super.destroy(),this._bodyCollectionContainer&&this._bodyCollectionContainer.remove();const e=document.querySelector(".ck-body-wrapper");e&&0==e.childElementCount&&e.remove()}}ke(".ck.ck-icon{vertical-align:middle}:root{--ck-icon-size:calc(var(--ck-line-height-base)*var(--ck-font-size-normal))}.ck.ck-icon{font-size:.8333350694em;height:var(--ck-icon-size);width:var(--ck-icon-size);will-change:transform}.ck.ck-icon,.ck.ck-icon *{cursor:inherit}.ck.ck-icon.ck-icon_inherit-color,.ck.ck-icon.ck-icon_inherit-color *{color:inherit}.ck.ck-icon.ck-icon_inherit-color :not([fill]){fill:currentColor}"); + */class ge extends N{constructor(e,t=[]){super(t),this.locale=e}get bodyCollectionContainer(){return this._bodyCollectionContainer}attachToDom(){this._bodyCollectionContainer=new W({tag:"div",attributes:{class:["ck","ck-reset_all","ck-body","ck-rounded-corners"],dir:this.locale.uiLanguageDirection},children:this}).render();let e=document.querySelector(".ck-body-wrapper");e||(e=l(document,"div",{class:"ck-body-wrapper"}),document.body.appendChild(e)),e.appendChild(this._bodyCollectionContainer)}detachFromDom(){super.destroy(),this._bodyCollectionContainer&&this._bodyCollectionContainer.remove();const e=document.querySelector(".ck-body-wrapper");e&&0==e.childElementCount&&e.remove()}}ae(".ck.ck-icon{vertical-align:middle}:root{--ck-icon-size:calc(var(--ck-line-height-base)*var(--ck-font-size-normal))}.ck.ck-icon{font-size:.8333350694em;height:var(--ck-icon-size);width:var(--ck-icon-size);will-change:transform}.ck.ck-icon,.ck.ck-icon *{cursor:inherit}.ck.ck-icon.ck-icon_inherit-color,.ck.ck-icon.ck-icon_inherit-color *{color:inherit}.ck.ck-icon.ck-icon_inherit-color :not([fill]){fill:currentColor}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class ve extends be{constructor(){super();const e=this.bindTemplate;this.set("content",""),this.set("viewBox","0 0 20 20"),this.set("fillColor",""),this.set("isColorInherited",!0),this.set("isVisible",!0),this.setTemplate({tag:"svg",ns:"http://www.w3.org/2000/svg",attributes:{class:["ck","ck-icon",e.if("isVisible","ck-hidden",(e=>!e)),"ck-reset_all-excluded",e.if("isColorInherited","ck-icon_inherit-color")],viewBox:e.to("viewBox")}})}render(){super.render(),this._updateXMLContent(),this._colorFillPaths(),this.on("change:content",(()=>{this._updateXMLContent(),this._colorFillPaths()})),this.on("change:fillColor",(()=>{this._colorFillPaths()}))}_updateXMLContent(){if(this.content){const e=(new DOMParser).parseFromString(this.content.trim(),"image/svg+xml").querySelector("svg"),t=e.getAttribute("viewBox");t&&(this.viewBox=t);for(const{name:t,value:o}of Array.from(e.attributes))ve.presentationalAttributeNames.includes(t)&&this.element.setAttribute(t,o);for(;this.element.firstChild;)this.element.removeChild(this.element.firstChild);for(;e.childNodes.length>0;)this.element.appendChild(e.childNodes[0])}}_colorFillPaths(){this.fillColor&&this.element.querySelectorAll(".ck-icon__fill").forEach((e=>{e.style.fill=this.fillColor}))}}ve.presentationalAttributeNames=["alignment-baseline","baseline-shift","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-rendering","cursor","direction","display","dominant-baseline","fill","fill-opacity","fill-rule","filter","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","mask","opacity","overflow","paint-order","pointer-events","shape-rendering","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-overflow","text-rendering","transform","unicode-bidi","vector-effect","visibility","white-space","word-spacing","writing-mode"]; +class ve extends le{constructor(){super();const e=this.bindTemplate;this.set("content",""),this.set("viewBox","0 0 20 20"),this.set("fillColor",""),this.set("isColorInherited",!0),this.set("isVisible",!0),this.setTemplate({tag:"svg",ns:"http://www.w3.org/2000/svg",attributes:{class:["ck","ck-icon",e.if("isVisible","ck-hidden",(e=>!e)),"ck-reset_all-excluded",e.if("isColorInherited","ck-icon_inherit-color")],viewBox:e.to("viewBox")}})}render(){super.render(),this._updateXMLContent(),this._colorFillPaths(),this.on("change:content",(()=>{this._updateXMLContent(),this._colorFillPaths()})),this.on("change:fillColor",(()=>{this._colorFillPaths()}))}_updateXMLContent(){if(this.content){const e=(new DOMParser).parseFromString(this.content.trim(),"image/svg+xml").querySelector("svg"),t=e.getAttribute("viewBox");t&&(this.viewBox=t);for(const{name:t,value:o}of Array.from(e.attributes))ve.presentationalAttributeNames.includes(t)&&this.element.setAttribute(t,o);for(;this.element.firstChild;)this.element.removeChild(this.element.firstChild);for(;e.childNodes.length>0;)this.element.appendChild(e.childNodes[0])}}_colorFillPaths(){this.fillColor&&this.element.querySelectorAll(".ck-icon__fill").forEach((e=>{e.style.fill=this.fillColor}))}}ve.presentationalAttributeNames=["alignment-baseline","baseline-shift","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-rendering","cursor","direction","display","dominant-baseline","fill","fill-opacity","fill-rule","filter","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","mask","opacity","overflow","paint-order","pointer-events","shape-rendering","stop-color","stop-opacity","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-overflow","text-rendering","transform","unicode-bidi","vector-effect","visibility","white-space","word-spacing","writing-mode"]; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class ye extends be{constructor(){super(),this.set({style:void 0,text:void 0,id:void 0});const e=this.bindTemplate;this.setTemplate({tag:"span",attributes:{class:["ck","ck-button__label"],style:e.to("style"),id:e.to("id")},children:[{text:e.to("text")}]})}}ke(".ck.ck-button,a.ck.ck-button{align-items:center;display:inline-flex;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}[dir=ltr] .ck.ck-button,[dir=ltr] a.ck.ck-button{justify-content:left}[dir=rtl] .ck.ck-button,[dir=rtl] a.ck.ck-button{justify-content:right}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{display:none}.ck.ck-button.ck-button_with-text .ck-button__label,a.ck.ck-button.ck-button_with-text .ck-button__label{display:inline-block}.ck.ck-button:not(.ck-button_with-text),a.ck.ck-button:not(.ck-button_with-text){justify-content:center}.ck.ck-button,a.ck.ck-button{background:var(--ck-color-button-default-background)}.ck.ck-button:not(.ck-disabled):hover,a.ck.ck-button:not(.ck-disabled):hover{background:var(--ck-color-button-default-hover-background)}.ck.ck-button:not(.ck-disabled):active,a.ck.ck-button:not(.ck-disabled):active{background:var(--ck-color-button-default-active-background)}.ck.ck-button.ck-disabled,a.ck.ck-button.ck-disabled{background:var(--ck-color-button-default-disabled-background)}.ck.ck-button,a.ck.ck-button{border-radius:0}.ck-rounded-corners .ck.ck-button,.ck-rounded-corners a.ck.ck-button,.ck.ck-button.ck-rounded-corners,a.ck.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-button,a.ck.ck-button{-webkit-appearance:none;border:1px solid transparent;cursor:default;font-size:inherit;line-height:1;min-height:var(--ck-ui-component-min-height);min-width:var(--ck-ui-component-min-height);padding:var(--ck-spacing-tiny);text-align:center;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;vertical-align:middle;white-space:nowrap}.ck.ck-button:active,.ck.ck-button:focus,a.ck.ck-button:active,a.ck.ck-button:focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0;outline:none}.ck.ck-button .ck-button__icon use,.ck.ck-button .ck-button__icon use *,a.ck.ck-button .ck-button__icon use,a.ck.ck-button .ck-button__icon use *{color:inherit}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{color:inherit;cursor:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle}[dir=ltr] .ck.ck-button .ck-button__label,[dir=ltr] a.ck.ck-button .ck-button__label{text-align:left}[dir=rtl] .ck.ck-button .ck-button__label,[dir=rtl] a.ck.ck-button .ck-button__label{text-align:right}.ck.ck-button .ck-button__keystroke,a.ck.ck-button .ck-button__keystroke{color:inherit}[dir=ltr] .ck.ck-button .ck-button__keystroke,[dir=ltr] a.ck.ck-button .ck-button__keystroke{margin-left:var(--ck-spacing-large)}[dir=rtl] .ck.ck-button .ck-button__keystroke,[dir=rtl] a.ck.ck-button .ck-button__keystroke{margin-right:var(--ck-spacing-large)}.ck.ck-button .ck-button__keystroke,a.ck.ck-button .ck-button__keystroke{opacity:.5}.ck.ck-button.ck-disabled:active,.ck.ck-button.ck-disabled:focus,a.ck.ck-button.ck-disabled:active,a.ck.ck-button.ck-disabled:focus{box-shadow:var(--ck-focus-disabled-outer-shadow),0 0}.ck.ck-button.ck-disabled .ck-button__icon,.ck.ck-button.ck-disabled .ck-button__label,a.ck.ck-button.ck-disabled .ck-button__icon,a.ck.ck-button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-disabled .ck-button__keystroke,a.ck.ck-button.ck-disabled .ck-button__keystroke{opacity:.3}.ck.ck-button.ck-button_with-text,a.ck.ck-button.ck-button_with-text{padding:var(--ck-spacing-tiny) var(--ck-spacing-standard)}[dir=ltr] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=ltr] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-left:calc(var(--ck-spacing-small)*-1);margin-right:var(--ck-spacing-small)}[dir=rtl] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=rtl] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-left:var(--ck-spacing-small);margin-right:calc(var(--ck-spacing-small)*-1)}.ck.ck-button.ck-button_with-keystroke .ck-button__label,a.ck.ck-button.ck-button_with-keystroke .ck-button__label{flex-grow:1}.ck.ck-button.ck-on,a.ck.ck-button.ck-on{background:var(--ck-color-button-on-background)}.ck.ck-button.ck-on:not(.ck-disabled):hover,a.ck.ck-button.ck-on:not(.ck-disabled):hover{background:var(--ck-color-button-on-hover-background)}.ck.ck-button.ck-on:not(.ck-disabled):active,a.ck.ck-button.ck-on:not(.ck-disabled):active{background:var(--ck-color-button-on-active-background)}.ck.ck-button.ck-on.ck-disabled,a.ck.ck-button.ck-on.ck-disabled{background:var(--ck-color-button-on-disabled-background)}.ck.ck-button.ck-on,a.ck.ck-button.ck-on{color:var(--ck-color-button-on-color)}.ck.ck-button.ck-button-save,a.ck.ck-button.ck-button-save{color:var(--ck-color-button-save)}.ck.ck-button.ck-button-cancel,a.ck.ck-button.ck-button-cancel{color:var(--ck-color-button-cancel)}.ck.ck-button-action,a.ck.ck-button-action{background:var(--ck-color-button-action-background)}.ck.ck-button-action:not(.ck-disabled):hover,a.ck.ck-button-action:not(.ck-disabled):hover{background:var(--ck-color-button-action-hover-background)}.ck.ck-button-action:not(.ck-disabled):active,a.ck.ck-button-action:not(.ck-disabled):active{background:var(--ck-color-button-action-active-background)}.ck.ck-button-action.ck-disabled,a.ck.ck-button-action.ck-disabled{background:var(--ck-color-button-action-disabled-background)}.ck.ck-button-action,a.ck.ck-button-action{color:var(--ck-color-button-action-text)}.ck.ck-button-bold,a.ck.ck-button-bold{font-weight:700}"); +class ye extends le{constructor(){super(),this.set({style:void 0,text:void 0,id:void 0});const e=this.bindTemplate;this.setTemplate({tag:"span",attributes:{class:["ck","ck-button__label"],style:e.to("style"),id:e.to("id")},children:[{text:e.to("text")}]})}}ae(".ck.ck-button,a.ck.ck-button{align-items:center;display:inline-flex;position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}[dir=ltr] .ck.ck-button,[dir=ltr] a.ck.ck-button{justify-content:left}[dir=rtl] .ck.ck-button,[dir=rtl] a.ck.ck-button{justify-content:right}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{display:none}.ck.ck-button.ck-button_with-text .ck-button__label,a.ck.ck-button.ck-button_with-text .ck-button__label{display:inline-block}.ck.ck-button:not(.ck-button_with-text),a.ck.ck-button:not(.ck-button_with-text){justify-content:center}.ck.ck-button,a.ck.ck-button{background:var(--ck-color-button-default-background)}.ck.ck-button:not(.ck-disabled):hover,a.ck.ck-button:not(.ck-disabled):hover{background:var(--ck-color-button-default-hover-background)}.ck.ck-button:not(.ck-disabled):active,a.ck.ck-button:not(.ck-disabled):active{background:var(--ck-color-button-default-active-background)}.ck.ck-button.ck-disabled,a.ck.ck-button.ck-disabled{background:var(--ck-color-button-default-disabled-background)}.ck.ck-button,a.ck.ck-button{border-radius:0}.ck-rounded-corners .ck.ck-button,.ck-rounded-corners a.ck.ck-button,.ck.ck-button.ck-rounded-corners,a.ck.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-button,a.ck.ck-button{-webkit-appearance:none;border:1px solid transparent;cursor:default;font-size:inherit;line-height:1;min-height:var(--ck-ui-component-min-height);min-width:var(--ck-ui-component-min-height);padding:var(--ck-spacing-tiny);text-align:center;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;vertical-align:middle;white-space:nowrap}@media (prefers-reduced-motion:reduce){.ck.ck-button,a.ck.ck-button{transition:none}}.ck.ck-button:active,.ck.ck-button:focus,a.ck.ck-button:active,a.ck.ck-button:focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0;outline:none}.ck.ck-button .ck-button__icon use,.ck.ck-button .ck-button__icon use *,a.ck.ck-button .ck-button__icon use,a.ck.ck-button .ck-button__icon use *{color:inherit}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{color:inherit;cursor:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle}[dir=ltr] .ck.ck-button .ck-button__label,[dir=ltr] a.ck.ck-button .ck-button__label{text-align:left}[dir=rtl] .ck.ck-button .ck-button__label,[dir=rtl] a.ck.ck-button .ck-button__label{text-align:right}.ck.ck-button .ck-button__keystroke,a.ck.ck-button .ck-button__keystroke{color:inherit}[dir=ltr] .ck.ck-button .ck-button__keystroke,[dir=ltr] a.ck.ck-button .ck-button__keystroke{margin-left:var(--ck-spacing-large)}[dir=rtl] .ck.ck-button .ck-button__keystroke,[dir=rtl] a.ck.ck-button .ck-button__keystroke{margin-right:var(--ck-spacing-large)}.ck.ck-button .ck-button__keystroke,a.ck.ck-button .ck-button__keystroke{opacity:.5}.ck.ck-button.ck-disabled:active,.ck.ck-button.ck-disabled:focus,a.ck.ck-button.ck-disabled:active,a.ck.ck-button.ck-disabled:focus{box-shadow:var(--ck-focus-disabled-outer-shadow),0 0}.ck.ck-button.ck-disabled .ck-button__icon,.ck.ck-button.ck-disabled .ck-button__label,a.ck.ck-button.ck-disabled .ck-button__icon,a.ck.ck-button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-disabled .ck-button__keystroke,a.ck.ck-button.ck-disabled .ck-button__keystroke{opacity:.3}.ck.ck-button.ck-button_with-text,a.ck.ck-button.ck-button_with-text{padding:var(--ck-spacing-tiny) var(--ck-spacing-standard)}[dir=ltr] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=ltr] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-left:calc(var(--ck-spacing-small)*-1);margin-right:var(--ck-spacing-small)}[dir=rtl] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=rtl] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-left:var(--ck-spacing-small);margin-right:calc(var(--ck-spacing-small)*-1)}.ck.ck-button.ck-button_with-keystroke .ck-button__label,a.ck.ck-button.ck-button_with-keystroke .ck-button__label{flex-grow:1}.ck.ck-button.ck-on,a.ck.ck-button.ck-on{background:var(--ck-color-button-on-background)}.ck.ck-button.ck-on:not(.ck-disabled):hover,a.ck.ck-button.ck-on:not(.ck-disabled):hover{background:var(--ck-color-button-on-hover-background)}.ck.ck-button.ck-on:not(.ck-disabled):active,a.ck.ck-button.ck-on:not(.ck-disabled):active{background:var(--ck-color-button-on-active-background)}.ck.ck-button.ck-on.ck-disabled,a.ck.ck-button.ck-on.ck-disabled{background:var(--ck-color-button-on-disabled-background)}.ck.ck-button.ck-on,a.ck.ck-button.ck-on{color:var(--ck-color-button-on-color)}.ck.ck-button.ck-button-save,a.ck.ck-button.ck-button-save{color:var(--ck-color-button-save)}.ck.ck-button.ck-button-cancel,a.ck.ck-button.ck-button-cancel{color:var(--ck-color-button-cancel)}.ck.ck-button-action,a.ck.ck-button-action{background:var(--ck-color-button-action-background)}.ck.ck-button-action:not(.ck-disabled):hover,a.ck.ck-button-action:not(.ck-disabled):hover{background:var(--ck-color-button-action-hover-background)}.ck.ck-button-action:not(.ck-disabled):active,a.ck.ck-button-action:not(.ck-disabled):active{background:var(--ck-color-button-action-active-background)}.ck.ck-button-action.ck-disabled,a.ck.ck-button-action.ck-disabled{background:var(--ck-color-button-action-disabled-background)}.ck.ck-button-action,a.ck.ck-button-action{color:var(--ck-color-button-action-text)}.ck.ck-button-bold,a.ck.ck-button-bold{font-weight:700}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class xe extends be{constructor(e,t=new ye){super(e),this._focusDelayed=null;const o=this.bindTemplate,i=h();this.set("ariaLabel",void 0),this.set("ariaLabelledBy",`ck-editor__aria-label_${i}`),this.set("class",void 0),this.set("labelStyle",void 0),this.set("icon",void 0),this.set("isEnabled",!0),this.set("isOn",!1),this.set("isVisible",!0),this.set("isToggleable",!1),this.set("keystroke",void 0),this.set("label",void 0),this.set("role",void 0),this.set("tabindex",-1),this.set("tooltip",!1),this.set("tooltipPosition","s"),this.set("type","button"),this.set("withText",!1),this.set("withKeystroke",!1),this.children=this.createCollection(),this.labelView=this._setupLabelView(t),this.iconView=new ve,this.iconView.extendTemplate({attributes:{class:"ck-button__icon"}}),this.keystrokeView=this._createKeystrokeView(),this.bind("_tooltipString").to(this,"tooltip",this,"label",this,"keystroke",this._getTooltipString.bind(this));const s={tag:"button",attributes:{class:["ck","ck-button",o.to("class"),o.if("isEnabled","ck-disabled",(e=>!e)),o.if("isVisible","ck-hidden",(e=>!e)),o.to("isOn",(e=>e?"ck-on":"ck-off")),o.if("withText","ck-button_with-text"),o.if("withKeystroke","ck-button_with-keystroke")],role:o.to("role"),type:o.to("type",(e=>e||"button")),tabindex:o.to("tabindex"),"aria-checked":o.to("ariaChecked"),"aria-label":o.to("ariaLabel"),"aria-labelledby":o.to("ariaLabelledBy"),"aria-disabled":o.if("isEnabled",!0,(e=>!e)),"aria-pressed":o.to("isOn",(e=>!!this.isToggleable&&String(!!e))),"data-cke-tooltip-text":o.to("_tooltipString"),"data-cke-tooltip-position":o.to("tooltipPosition")},children:this.children,on:{click:o.to((e=>{this.isEnabled?this.fire("execute"):e.preventDefault()}))}};k.isSafari&&(this._focusDelayed||(this._focusDelayed=p((()=>this.focus()),0)),s.on.mousedown=o.to((()=>{this._focusDelayed()})),s.on.mouseup=o.to((()=>{this._focusDelayed.cancel()}))),this.setTemplate(s)}render(){super.render(),this.icon&&(this.iconView.bind("content").to(this,"icon"),this.children.add(this.iconView)),this.children.add(this.labelView),this.withKeystroke&&this.keystroke&&this.children.add(this.keystrokeView)}focus(){this.element.focus()}destroy(){this._focusDelayed&&this._focusDelayed.cancel(),super.destroy()}_setupLabelView(e){return e.bind("text","style","id").to(this,"label","labelStyle","ariaLabelledBy"),e}_createKeystrokeView(){const e=new be;return e.setTemplate({tag:"span",attributes:{class:["ck","ck-button__keystroke"]},children:[{text:this.bindTemplate.to("keystroke",(e=>b(e)))}]}),e}_getTooltipString(e,t,o){return e?"string"==typeof e?e:(o&&(o=b(o)),e instanceof Function?e(t,o):`${t}${o?` (${o})`:""}`):""}}ke(".ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{display:block}:root{--ck-switch-button-toggle-width:2.6153846154em;--ck-switch-button-toggle-inner-size:calc(1.07692em + 1px);--ck-switch-button-translation:calc(var(--ck-switch-button-toggle-width) - var(--ck-switch-button-toggle-inner-size) - 2px);--ck-switch-button-inner-hover-shadow:0 0 0 5px var(--ck-color-switch-button-inner-shadow)}.ck.ck-button.ck-switchbutton,.ck.ck-button.ck-switchbutton.ck-on:active,.ck.ck-button.ck-switchbutton.ck-on:focus,.ck.ck-button.ck-switchbutton.ck-on:hover,.ck.ck-button.ck-switchbutton:active,.ck.ck-button.ck-switchbutton:focus,.ck.ck-button.ck-switchbutton:hover{background:transparent;color:inherit}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__label{margin-right:calc(var(--ck-spacing-large)*2)}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__label{margin-left:calc(var(--ck-spacing-large)*2)}.ck.ck-button.ck-switchbutton .ck-button__toggle{border-radius:0}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle.ck-rounded-corners{border-radius:var(--ck-border-radius)}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-left:auto}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-right:auto}.ck.ck-button.ck-switchbutton .ck-button__toggle{background:var(--ck-color-switch-button-off-background);border:1px solid transparent;transition:background .4s ease,box-shadow .2s ease-in-out,outline .2s ease-in-out;width:var(--ck-switch-button-toggle-width)}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{border-radius:0}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner.ck-rounded-corners{border-radius:var(--ck-border-radius);border-radius:calc(var(--ck-border-radius)*.5)}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{background:var(--ck-color-switch-button-inner-background);height:var(--ck-switch-button-toggle-inner-size);transition:all .3s ease;width:var(--ck-switch-button-toggle-inner-size)}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover{background:var(--ck-color-switch-button-off-hover-background)}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover .ck-button__toggle__inner{box-shadow:var(--ck-switch-button-inner-hover-shadow)}.ck.ck-button.ck-switchbutton.ck-disabled .ck-button__toggle{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-switchbutton:focus{border-color:transparent;box-shadow:none;outline:none}.ck.ck-button.ck-switchbutton:focus .ck-button__toggle{box-shadow:0 0 0 1px var(--ck-color-base-background),0 0 0 5px var(--ck-color-focus-outer-shadow);outline:var(--ck-focus-ring);outline-offset:1px}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle{background:var(--ck-color-switch-button-on-background)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle:hover{background:var(--ck-color-switch-button-on-hover-background)}[dir=ltr] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{transform:translateX(var( --ck-switch-button-translation ))}[dir=rtl] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{transform:translateX(calc(var( --ck-switch-button-translation )*-1))}"); +class xe extends le{constructor(e,t=new ye){super(e),this._focusDelayed=null;const o=this.bindTemplate,i=a();this.set("ariaLabel",void 0),this.set("ariaLabelledBy",`ck-editor__aria-label_${i}`),this.set("class",void 0),this.set("labelStyle",void 0),this.set("icon",void 0),this.set("isEnabled",!0),this.set("isOn",!1),this.set("isVisible",!0),this.set("isToggleable",!1),this.set("keystroke",void 0),this.set("label",void 0),this.set("role",void 0),this.set("tabindex",-1),this.set("tooltip",!1),this.set("tooltipPosition","s"),this.set("type","button"),this.set("withText",!1),this.set("withKeystroke",!1),this.children=this.createCollection(),this.labelView=this._setupLabelView(t),this.iconView=new ve,this.iconView.extendTemplate({attributes:{class:"ck-button__icon"}}),this.keystrokeView=this._createKeystrokeView(),this.bind("_tooltipString").to(this,"tooltip",this,"label",this,"keystroke",this._getTooltipString.bind(this));const r={tag:"button",attributes:{class:["ck","ck-button",o.to("class"),o.if("isEnabled","ck-disabled",(e=>!e)),o.if("isVisible","ck-hidden",(e=>!e)),o.to("isOn",(e=>e?"ck-on":"ck-off")),o.if("withText","ck-button_with-text"),o.if("withKeystroke","ck-button_with-keystroke")],role:o.to("role"),type:o.to("type",(e=>e||"button")),tabindex:o.to("tabindex"),"aria-checked":o.to("ariaChecked"),"aria-label":o.to("ariaLabel"),"aria-labelledby":o.to("ariaLabelledBy"),"aria-disabled":o.if("isEnabled",!0,(e=>!e)),"aria-pressed":o.to("isOn",(e=>!!this.isToggleable&&String(!!e))),"data-cke-tooltip-text":o.to("_tooltipString"),"data-cke-tooltip-position":o.to("tooltipPosition")},children:this.children,on:{click:o.to((e=>{this.isEnabled?this.fire("execute"):e.preventDefault()}))}};d.isSafari&&(this._focusDelayed||(this._focusDelayed=u((()=>this.focus()),0)),r.on.mousedown=o.to((()=>{this._focusDelayed()})),r.on.mouseup=o.to((()=>{this._focusDelayed.cancel()}))),this.setTemplate(r)}render(){super.render(),this.icon&&(this.iconView.bind("content").to(this,"icon"),this.children.add(this.iconView)),this.children.add(this.labelView),this.withKeystroke&&this.keystroke&&this.children.add(this.keystrokeView)}focus(){this.element.focus()}destroy(){this._focusDelayed&&this._focusDelayed.cancel(),super.destroy()}_setupLabelView(e){return e.bind("text","style","id").to(this,"label","labelStyle","ariaLabelledBy"),e}_createKeystrokeView(){const e=new le;return e.setTemplate({tag:"span",attributes:{class:["ck","ck-button__keystroke"]},children:[{text:this.bindTemplate.to("keystroke",(e=>h(e)))}]}),e}_getTooltipString(e,t,o){return e?"string"==typeof e?e:(o&&(o=h(o)),e instanceof Function?e(t,o):`${t}${o?` (${o})`:""}`):""}}ae(".ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{display:block}:root{--ck-switch-button-toggle-width:2.6153846154em;--ck-switch-button-toggle-inner-size:calc(1.07692em + 1px);--ck-switch-button-translation:calc(var(--ck-switch-button-toggle-width) - var(--ck-switch-button-toggle-inner-size) - 2px);--ck-switch-button-inner-hover-shadow:0 0 0 5px var(--ck-color-switch-button-inner-shadow)}.ck.ck-button.ck-switchbutton,.ck.ck-button.ck-switchbutton.ck-on:active,.ck.ck-button.ck-switchbutton.ck-on:focus,.ck.ck-button.ck-switchbutton.ck-on:hover,.ck.ck-button.ck-switchbutton:active,.ck.ck-button.ck-switchbutton:focus,.ck.ck-button.ck-switchbutton:hover{background:transparent;color:inherit}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__label{margin-right:calc(var(--ck-spacing-large)*2)}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__label{margin-left:calc(var(--ck-spacing-large)*2)}.ck.ck-button.ck-switchbutton .ck-button__toggle{border-radius:0}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle.ck-rounded-corners{border-radius:var(--ck-border-radius)}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-left:auto}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-right:auto}.ck.ck-button.ck-switchbutton .ck-button__toggle{background:var(--ck-color-switch-button-off-background);border:1px solid transparent;transition:background .4s ease,box-shadow .2s ease-in-out,outline .2s ease-in-out;width:var(--ck-switch-button-toggle-width)}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{border-radius:0}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner.ck-rounded-corners{border-radius:var(--ck-border-radius);border-radius:calc(var(--ck-border-radius)*.5)}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{background:var(--ck-color-switch-button-inner-background);height:var(--ck-switch-button-toggle-inner-size);transition:all .3s ease;width:var(--ck-switch-button-toggle-inner-size)}@media (prefers-reduced-motion:reduce){.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{transition:none}}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover{background:var(--ck-color-switch-button-off-hover-background)}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover .ck-button__toggle__inner{box-shadow:var(--ck-switch-button-inner-hover-shadow)}.ck.ck-button.ck-switchbutton.ck-disabled .ck-button__toggle{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-switchbutton:focus{border-color:transparent;box-shadow:none;outline:none}.ck.ck-button.ck-switchbutton:focus .ck-button__toggle{box-shadow:0 0 0 1px var(--ck-color-base-background),0 0 0 5px var(--ck-color-focus-outer-shadow);outline:var(--ck-focus-ring);outline-offset:1px}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle{background:var(--ck-color-switch-button-on-background)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle:hover{background:var(--ck-color-switch-button-on-hover-background)}[dir=ltr] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{transform:translateX(var( --ck-switch-button-translation ))}[dir=rtl] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{transform:translateX(calc(var( --ck-switch-button-translation )*-1))}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Te extends xe{constructor(e){super(e),this.isToggleable=!0,this.toggleSwitchView=this._createToggleView(),this.extendTemplate({attributes:{class:"ck-switchbutton"}})}render(){super.render(),this.children.add(this.toggleSwitchView)}_createToggleView(){const e=new be;return e.setTemplate({tag:"span",attributes:{class:["ck","ck-button__toggle"]},children:[{tag:"span",attributes:{class:["ck","ck-button__toggle__inner"]}}]}),e}} +class Te extends xe{constructor(e){super(e),this.isToggleable=!0,this.toggleSwitchView=this._createToggleView(),this.extendTemplate({attributes:{class:"ck-switchbutton"}})}render(){super.render(),this.children.add(this.toggleSwitchView)}_createToggleView(){const e=new le;return e.setTemplate({tag:"span",attributes:{class:["ck","ck-button__toggle"]},children:[{tag:"span",attributes:{class:["ck","ck-button__toggle__inner"]}}]}),e}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Ve extends xe{constructor(e){super(e),this.buttonView=this,this._fileInputView=new Ce(e),this._fileInputView.bind("acceptedType").to(this),this._fileInputView.bind("allowMultipleFiles").to(this),this._fileInputView.delegate("done").to(this),this.on("execute",(()=>{this._fileInputView.open()})),this.extendTemplate({attributes:{class:"ck-file-dialog-button"}})}render(){super.render(),this.children.add(this._fileInputView)}}class Ce extends be{constructor(e){super(e),this.set("acceptedType",void 0),this.set("allowMultipleFiles",!1);const t=this.bindTemplate;this.setTemplate({tag:"input",attributes:{class:["ck-hidden"],type:"file",tabindex:"-1",accept:t.to("acceptedType"),multiple:t.to("allowMultipleFiles")},on:{change:t.to((/* istanbul ignore next -- @preserve */()=>{this.element&&this.element.files&&this.element.files.length&&this.fire("done",this.element.files),this.element.value=""}))}})}open(){this.element.click()}}var Ee='<svg viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg"><path d="M.941 4.523a.75.75 0 1 1 1.06-1.06l3.006 3.005 3.005-3.005a.75.75 0 1 1 1.06 1.06l-3.549 3.55a.75.75 0 0 1-1.168-.136L.941 4.523z"/></svg>';ke(".ck.ck-collapsible.ck-collapsible_collapsed>.ck-collapsible__children{display:none}:root{--ck-collapsible-arrow-size:calc(var(--ck-icon-size)*0.5)}.ck.ck-collapsible>.ck.ck-button{border-radius:0;color:inherit;font-weight:700;padding:var(--ck-list-button-padding);width:100%}.ck.ck-collapsible>.ck.ck-button:focus{background:transparent}.ck.ck-collapsible>.ck.ck-button:active,.ck.ck-collapsible>.ck.ck-button:hover:not(:focus),.ck.ck-collapsible>.ck.ck-button:not(:focus){background:transparent;border-color:transparent;box-shadow:none}.ck.ck-collapsible>.ck.ck-button>.ck-icon{margin-right:var(--ck-spacing-medium);width:var(--ck-collapsible-arrow-size)}.ck.ck-collapsible>.ck-collapsible__children{padding:var(--ck-spacing-medium) var(--ck-spacing-large) var(--ck-spacing-large)}.ck.ck-collapsible.ck-collapsible_collapsed>.ck.ck-button .ck-icon{transform:rotate(-90deg)}"); + */class Ve extends xe{constructor(e){super(e),this.buttonView=this,this._fileInputView=new Ce(e),this._fileInputView.bind("acceptedType").to(this),this._fileInputView.bind("allowMultipleFiles").to(this),this._fileInputView.delegate("done").to(this),this.on("execute",(()=>{this._fileInputView.open()})),this.extendTemplate({attributes:{class:"ck-file-dialog-button"}})}render(){super.render(),this.children.add(this._fileInputView)}}class Ce extends le{constructor(e){super(e),this.set("acceptedType",void 0),this.set("allowMultipleFiles",!1);const t=this.bindTemplate;this.setTemplate({tag:"input",attributes:{class:["ck-hidden"],type:"file",tabindex:"-1",accept:t.to("acceptedType"),multiple:t.to("allowMultipleFiles")},on:{change:t.to((/* istanbul ignore next -- @preserve */()=>{this.element&&this.element.files&&this.element.files.length&&this.fire("done",this.element.files),this.element.value=""}))}})}open(){this.element.click()}}var Ee='<svg viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg"><path d="M.941 4.523a.75.75 0 1 1 1.06-1.06l3.006 3.005 3.005-3.005a.75.75 0 1 1 1.06 1.06l-3.549 3.55a.75.75 0 0 1-1.168-.136L.941 4.523z"/></svg>';ae(".ck.ck-collapsible.ck-collapsible_collapsed>.ck-collapsible__children{display:none}:root{--ck-collapsible-arrow-size:calc(var(--ck-icon-size)*0.5)}.ck.ck-collapsible>.ck.ck-button{border-radius:0;color:inherit;font-weight:700;padding:var(--ck-list-button-padding);width:100%}.ck.ck-collapsible>.ck.ck-button:focus{background:transparent}.ck.ck-collapsible>.ck.ck-button:active,.ck.ck-collapsible>.ck.ck-button:hover:not(:focus),.ck.ck-collapsible>.ck.ck-button:not(:focus){background:transparent;border-color:transparent;box-shadow:none}.ck.ck-collapsible>.ck.ck-button>.ck-icon{margin-right:var(--ck-spacing-medium);width:var(--ck-collapsible-arrow-size)}.ck.ck-collapsible>.ck-collapsible__children{padding:var(--ck-spacing-medium) var(--ck-spacing-large) var(--ck-spacing-large)}.ck.ck-collapsible.ck-collapsible_collapsed>.ck.ck-button .ck-icon{transform:rotate(-90deg)}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Oe extends be{constructor(e,t){super(e);const o=this.bindTemplate;this.set("isCollapsed",!1),this.set("label",""),this.buttonView=this._createButtonView(),this.children=this.createCollection(),this.set("_collapsibleAriaLabelUid",void 0),t&&this.children.addMany(t),this.setTemplate({tag:"div",attributes:{class:["ck","ck-collapsible",o.if("isCollapsed","ck-collapsible_collapsed")]},children:[this.buttonView,{tag:"div",attributes:{class:["ck","ck-collapsible__children"],role:"region",hidden:o.if("isCollapsed","hidden"),"aria-labelledby":o.to("_collapsibleAriaLabelUid")},children:this.children}]})}render(){super.render(),this._collapsibleAriaLabelUid=this.buttonView.labelView.element.id}focus(){this.buttonView.focus()}_createButtonView(){const e=new xe(this.locale),t=e.bindTemplate;return e.set({withText:!0,icon:Ee}),e.extendTemplate({attributes:{"aria-expanded":t.to("isOn",(e=>String(e)))}}),e.bind("label").to(this),e.bind("isOn").to(this,"isCollapsed",(e=>!e)),e.on("execute",(()=>{this.isCollapsed=!this.isCollapsed})),e}} +class Oe extends le{constructor(e,t){super(e);const o=this.bindTemplate;this.set("isCollapsed",!1),this.set("label",""),this.buttonView=this._createButtonView(),this.children=this.createCollection(),this.set("_collapsibleAriaLabelUid",void 0),t&&this.children.addMany(t),this.setTemplate({tag:"div",attributes:{class:["ck","ck-collapsible",o.if("isCollapsed","ck-collapsible_collapsed")]},children:[this.buttonView,{tag:"div",attributes:{class:["ck","ck-collapsible__children"],role:"region",hidden:o.if("isCollapsed","hidden"),"aria-labelledby":o.to("_collapsibleAriaLabelUid")},children:this.children}]})}render(){super.render(),this._collapsibleAriaLabelUid=this.buttonView.labelView.element.id}focus(){this.buttonView.focus()}_createButtonView(){const e=new xe(this.locale),t=e.bindTemplate;return e.set({withText:!0,icon:Ee}),e.extendTemplate({attributes:{"aria-expanded":t.to("isOn",(e=>String(e)))}}),e.bind("label").to(this),e.bind("isOn").to(this,"isCollapsed",(e=>!e)),e.on("execute",(()=>{this.isCollapsed=!this.isCollapsed})),e}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Ie(e,t){const o=e.t,i={Black:o("Black"),"Dim grey":o("Dim grey"),Grey:o("Grey"),"Light grey":o("Light grey"),White:o("White"),Red:o("Red"),Orange:o("Orange"),Yellow:o("Yellow"),"Light green":o("Light green"),Green:o("Green"),Aquamarine:o("Aquamarine"),Turquoise:o("Turquoise"),"Light blue":o("Light blue"),Blue:o("Blue"),Purple:o("Purple")};return t.map((e=>{const t=i[e.label];return t&&t!=e.label&&(e.label=t),e}))}function Be(e){return e.map(Pe).filter((e=>!!e))}function Pe(e){return"string"==typeof e?{model:e,label:e,hasBorder:!1,view:{name:"span",styles:{color:e}}}:{model:e.color,label:e.label||e.color,hasBorder:void 0!==e.hasBorder&&e.hasBorder,view:{name:"span",styles:{color:`${e.color}`}}}} + */function Ie(e,t){const o=e.t,i={Black:o("Black"),"Dim grey":o("Dim grey"),Grey:o("Grey"),"Light grey":o("Light grey"),White:o("White"),Red:o("Red"),Orange:o("Orange"),Yellow:o("Yellow"),"Light green":o("Light green"),Green:o("Green"),Aquamarine:o("Aquamarine"),Turquoise:o("Turquoise"),"Light blue":o("Light blue"),Blue:o("Blue"),Purple:o("Purple")};return t.map((e=>{const t=i[e.label];return t&&t!=e.label&&(e.label=t),e}))}function Pe(e){return e.map(Be).filter((e=>!!e))}function Be(e){return"string"==typeof e?{model:e,label:e,hasBorder:!1,view:{name:"span",styles:{color:e}}}:{model:e.color,label:e.label||e.color,hasBorder:void 0!==e.hasBorder&&e.hasBorder,view:{name:"span",styles:{color:`${e.color}`}}}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Me extends xe{constructor(e){super(e);const t=this.bindTemplate;this.set("color",void 0),this.set("hasBorder",!1),this.icon='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path class="ck-icon__fill" d="M16.935 5.328a2 2 0 0 1 0 2.829l-7.778 7.778a2 2 0 0 1-2.829 0L3.5 13.107a1.999 1.999 0 1 1 2.828-2.829l.707.707a1 1 0 0 0 1.414 0l5.658-5.657a2 2 0 0 1 2.828 0z"/><path d="M14.814 6.035 8.448 12.4a1 1 0 0 1-1.414 0l-1.413-1.415A1 1 0 1 0 4.207 12.4l2.829 2.829a1 1 0 0 0 1.414 0l7.778-7.778a1 1 0 1 0-1.414-1.415z"/></svg>',this.extendTemplate({attributes:{style:{backgroundColor:t.to("color")},class:["ck","ck-color-grid__tile",t.if("hasBorder","ck-color-selector__color-tile_bordered")]}})}render(){super.render(),this.iconView.fillColor="hsl(0, 0%, 100%)"}}ke(".ck.ck-color-grid{display:grid}:root{--ck-color-grid-tile-size:24px;--ck-color-color-grid-check-icon:#166fd4}.ck.ck-color-grid{grid-gap:5px;padding:8px}.ck.ck-color-grid__tile{border:0;height:var(--ck-color-grid-tile-size);min-height:var(--ck-color-grid-tile-size);min-width:var(--ck-color-grid-tile-size);padding:0;transition:box-shadow .2s ease;width:var(--ck-color-grid-tile-size)}.ck.ck-color-grid__tile.ck-disabled{cursor:unset;transition:unset}.ck.ck-color-grid__tile.ck-color-selector__color-tile_bordered{box-shadow:0 0 0 1px var(--ck-color-base-border)}.ck.ck-color-grid__tile .ck.ck-icon{color:var(--ck-color-color-grid-check-icon);display:none}.ck.ck-color-grid__tile.ck-on{box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-base-text)}.ck.ck-color-grid__tile.ck-on .ck.ck-icon{display:block}.ck.ck-color-grid__tile.ck-on,.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){border:0}.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-focus-border)}.ck.ck-color-grid__label{padding:0 var(--ck-spacing-standard)}"); +class Me extends xe{constructor(e){super(e);const t=this.bindTemplate;this.set("color",void 0),this.set("hasBorder",!1),this.icon='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path class="ck-icon__fill" d="M16.935 5.328a2 2 0 0 1 0 2.829l-7.778 7.778a2 2 0 0 1-2.829 0L3.5 13.107a1.999 1.999 0 1 1 2.828-2.829l.707.707a1 1 0 0 0 1.414 0l5.658-5.657a2 2 0 0 1 2.828 0z"/><path d="M14.814 6.035 8.448 12.4a1 1 0 0 1-1.414 0l-1.413-1.415A1 1 0 1 0 4.207 12.4l2.829 2.829a1 1 0 0 0 1.414 0l7.778-7.778a1 1 0 1 0-1.414-1.415z"/></svg>',this.extendTemplate({attributes:{style:{backgroundColor:t.to("color",(e=>d.isMediaForcedColors?null:e))},class:["ck","ck-color-grid__tile",t.if("hasBorder","ck-color-selector__color-tile_bordered")]}})}render(){super.render(),this.iconView.fillColor="hsl(0, 0%, 100%)"}}ae(".ck.ck-color-grid{display:grid}:root{--ck-color-grid-tile-size:24px;--ck-color-color-grid-check-icon:#166fd4}.ck.ck-color-grid{grid-gap:5px;padding:8px}.ck.ck-color-grid__tile{transition:box-shadow .2s ease}@media (forced-colors:none){.ck.ck-color-grid__tile{border:0;height:var(--ck-color-grid-tile-size);min-height:var(--ck-color-grid-tile-size);min-width:var(--ck-color-grid-tile-size);padding:0;width:var(--ck-color-grid-tile-size)}.ck.ck-color-grid__tile.ck-on,.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){border:0}.ck.ck-color-grid__tile.ck-color-selector__color-tile_bordered{box-shadow:0 0 0 1px var(--ck-color-base-border)}.ck.ck-color-grid__tile.ck-on{box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-base-text)}.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-focus-border)}}@media (forced-colors:active){.ck.ck-color-grid__tile{height:unset;min-height:unset;min-width:unset;padding:0 var(--ck-spacing-small);width:unset}.ck.ck-color-grid__tile .ck-button__label{display:inline-block}}@media (prefers-reduced-motion:reduce){.ck.ck-color-grid__tile{transition:none}}.ck.ck-color-grid__tile.ck-disabled{cursor:unset;transition:unset}.ck.ck-color-grid__tile .ck.ck-icon{color:var(--ck-color-color-grid-check-icon);display:none}.ck.ck-color-grid__tile.ck-on .ck.ck-icon{display:block}.ck.ck-color-grid__label{padding:0 var(--ck-spacing-standard)}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Fe extends be{constructor(e,t){super(e);const o=t&&t.colorDefinitions?t.colorDefinitions:[];this.columns=t&&t.columns?t.columns:5;const i={gridTemplateColumns:`repeat( ${this.columns}, 1fr)`};this.set("selectedColor",void 0),this.items=this.createCollection(),this.focusTracker=new _,this.keystrokes=new m,this.items.on("add",((e,t)=>{t.isOn=t.color===this.selectedColor})),o.forEach((e=>{const t=new Me;t.set({color:e.color,label:e.label,tooltip:!0,hasBorder:e.options.hasBorder}),t.on("execute",(()=>{this.fire("execute",{value:e.color,hasBorder:e.options.hasBorder,label:e.label})})),this.items.add(t)})),this.setTemplate({tag:"div",children:this.items,attributes:{class:["ck","ck-color-grid"],style:i}}),this.on("change:selectedColor",((e,t,o)=>{for(const e of this.items)e.isOn=e.color===o}))}focus(){this.items.length&&this.items.first.focus()}focusLast(){this.items.length&&this.items.last.focus()}render(){super.render();for(const e of this.items)this.focusTracker.add(e.element);this.items.on("add",((e,t)=>{this.focusTracker.add(t.element)})),this.items.on("remove",((e,t)=>{this.focusTracker.remove(t.element)})),this.keystrokes.listenTo(this.element),$({keystrokeHandler:this.keystrokes,focusTracker:this.focusTracker,gridItems:this.items,numberOfColumns:this.columns,uiLanguageDirection:this.locale&&this.locale.uiLanguageDirection})}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}}function Ae(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Le={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},De=Ae(Le),Se={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};function ze(e){var t,o,i=[],s=1;if("string"==typeof e)if(De[e])i=De[e].slice(),o="rgb";else if("transparent"===e)s=0,o="rgb",i=[0,0,0];else if(/^#[A-Fa-f0-9]+$/.test(e)){var r=e.slice(1);s=1,(a=r.length)<=4?(i=[parseInt(r[0]+r[0],16),parseInt(r[1]+r[1],16),parseInt(r[2]+r[2],16)],4===a&&(s=parseInt(r[3]+r[3],16)/255)):(i=[parseInt(r[0]+r[1],16),parseInt(r[2]+r[3],16),parseInt(r[4]+r[5],16)],8===a&&(s=parseInt(r[6]+r[7],16)/255)),i[0]||(i[0]=0),i[1]||(i[1]=0),i[2]||(i[2]=0),o="rgb"}else if(t=/^((?:rgb|hs[lvb]|hwb|cmyk?|xy[zy]|gray|lab|lchu?v?|[ly]uv|lms)a?)\s*\(([^\)]*)\)/.exec(e)){var n=t[1],c="rgb"===n;o=r=n.replace(/a$/,"");var a="cmyk"===r?4:"gray"===r?1:3;i=t[2].trim().split(/\s*[,\/]\s*|\s+/).map((function(e,t){if(/%$/.test(e))return t===a?parseFloat(e)/100:"rgb"===r?255*parseFloat(e)/100:parseFloat(e);if("h"===r[t]){if(/deg$/.test(e))return parseFloat(e);if(void 0!==Se[e])return Se[e]}return parseFloat(e)})),n===r&&i.push(1),s=c||void 0===i[a]?1:i[a],i=i.slice(0,a)}else e.length>10&&/[0-9](?:\s|\/)/.test(e)&&(i=e.match(/([0-9]+)/g).map((function(e){return parseFloat(e)})),o=e.match(/([a-z])/gi).join("").toLowerCase());else isNaN(e)?Array.isArray(e)||e.length?(i=[e[0],e[1],e[2]],o="rgb",s=4===e.length?e[3]:1):e instanceof Object&&(null!=e.r||null!=e.red||null!=e.R?(o="rgb",i=[e.r||e.red||e.R||0,e.g||e.green||e.G||0,e.b||e.blue||e.B||0]):(o="hsl",i=[e.h||e.hue||e.H||0,e.s||e.saturation||e.S||0,e.l||e.lightness||e.L||e.b||e.brightness]),s=e.a||e.alpha||e.opacity||1,null!=e.opacity&&(s/=100)):(o="rgb",i=[e>>>16,(65280&e)>>>8,255&e]);return{space:o,values:i,alpha:s}}const Ne=Le,Re={};for(const e of Object.keys(Ne))Re[Ne[e]]=e;const We={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};var Ge=We;for(const e of Object.keys(We)){if(!("channels"in We[e]))throw new Error("missing channels property: "+e);if(!("labels"in We[e]))throw new Error("missing channel labels property: "+e);if(We[e].labels.length!==We[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:o}=We[e];delete We[e].channels,delete We[e].labels,Object.defineProperty(We[e],"channels",{value:t}),Object.defineProperty(We[e],"labels",{value:o})}We.rgb.hsl=function(e){const t=e[0]/255,o=e[1]/255,i=e[2]/255,s=Math.min(t,o,i),r=Math.max(t,o,i),n=r-s;let c,a;r===s?c=0:t===r?c=(o-i)/n:o===r?c=2+(i-t)/n:i===r&&(c=4+(t-o)/n),c=Math.min(60*c,360),c<0&&(c+=360);const l=(s+r)/2;return a=r===s?0:l<=.5?n/(r+s):n/(2-r-s),[c,100*a,100*l]},We.rgb.hsv=function(e){let t,o,i,s,r;const n=e[0]/255,c=e[1]/255,a=e[2]/255,l=Math.max(n,c,a),d=l-Math.min(n,c,a),h=function(e){return(l-e)/6/d+.5};return 0===d?(s=0,r=0):(r=d/l,t=h(n),o=h(c),i=h(a),n===l?s=i-o:c===l?s=1/3+t-i:a===l&&(s=2/3+o-t),s<0?s+=1:s>1&&(s-=1)),[360*s,100*r,100*l]},We.rgb.hwb=function(e){const t=e[0],o=e[1];let i=e[2];const s=We.rgb.hsl(e)[0],r=1/255*Math.min(t,Math.min(o,i));return i=1-1/255*Math.max(t,Math.max(o,i)),[s,100*r,100*i]},We.rgb.cmyk=function(e){const t=e[0]/255,o=e[1]/255,i=e[2]/255,s=Math.min(1-t,1-o,1-i);return[100*((1-t-s)/(1-s)||0),100*((1-o-s)/(1-s)||0),100*((1-i-s)/(1-s)||0),100*s]},We.rgb.keyword=function(e){const t=Re[e];if(t)return t;let o,i=1/0;for(const t of Object.keys(Ne)){const n=(r=Ne[t],((s=e)[0]-r[0])**2+(s[1]-r[1])**2+(s[2]-r[2])**2);n<i&&(i=n,o=t)}var s,r;return o},We.keyword.rgb=function(e){return Ne[e]},We.rgb.xyz=function(e){let t=e[0]/255,o=e[1]/255,i=e[2]/255;t=t>.04045?((t+.055)/1.055)**2.4:t/12.92,o=o>.04045?((o+.055)/1.055)**2.4:o/12.92,i=i>.04045?((i+.055)/1.055)**2.4:i/12.92;return[100*(.4124*t+.3576*o+.1805*i),100*(.2126*t+.7152*o+.0722*i),100*(.0193*t+.1192*o+.9505*i)]},We.rgb.lab=function(e){const t=We.rgb.xyz(e);let o=t[0],i=t[1],s=t[2];o/=95.047,i/=100,s/=108.883,o=o>.008856?o**(1/3):7.787*o+16/116,i=i>.008856?i**(1/3):7.787*i+16/116,s=s>.008856?s**(1/3):7.787*s+16/116;return[116*i-16,500*(o-i),200*(i-s)]},We.hsl.rgb=function(e){const t=e[0]/360,o=e[1]/100,i=e[2]/100;let s,r,n;if(0===o)return n=255*i,[n,n,n];s=i<.5?i*(1+o):i+o-i*o;const c=2*i-s,a=[0,0,0];for(let e=0;e<3;e++)r=t+1/3*-(e-1),r<0&&r++,r>1&&r--,n=6*r<1?c+6*(s-c)*r:2*r<1?s:3*r<2?c+(s-c)*(2/3-r)*6:c,a[e]=255*n;return a},We.hsl.hsv=function(e){const t=e[0];let o=e[1]/100,i=e[2]/100,s=o;const r=Math.max(i,.01);i*=2,o*=i<=1?i:2-i,s*=r<=1?r:2-r;return[t,100*(0===i?2*s/(r+s):2*o/(i+o)),100*((i+o)/2)]},We.hsv.rgb=function(e){const t=e[0]/60,o=e[1]/100;let i=e[2]/100;const s=Math.floor(t)%6,r=t-Math.floor(t),n=255*i*(1-o),c=255*i*(1-o*r),a=255*i*(1-o*(1-r));switch(i*=255,s){case 0:return[i,a,n];case 1:return[c,i,n];case 2:return[n,i,a];case 3:return[n,c,i];case 4:return[a,n,i];case 5:return[i,n,c]}},We.hsv.hsl=function(e){const t=e[0],o=e[1]/100,i=e[2]/100,s=Math.max(i,.01);let r,n;n=(2-o)*i;const c=(2-o)*s;return r=o*s,r/=c<=1?c:2-c,r=r||0,n/=2,[t,100*r,100*n]},We.hwb.rgb=function(e){const t=e[0]/360;let o=e[1]/100,i=e[2]/100;const s=o+i;let r;s>1&&(o/=s,i/=s);const n=Math.floor(6*t),c=1-i;r=6*t-n,1&n&&(r=1-r);const a=o+r*(c-o);let l,d,h;switch(n){default:case 6:case 0:l=c,d=a,h=o;break;case 1:l=a,d=c,h=o;break;case 2:l=o,d=c,h=a;break;case 3:l=o,d=a,h=c;break;case 4:l=a,d=o,h=c;break;case 5:l=c,d=o,h=a}return[255*l,255*d,255*h]},We.cmyk.rgb=function(e){const t=e[0]/100,o=e[1]/100,i=e[2]/100,s=e[3]/100;return[255*(1-Math.min(1,t*(1-s)+s)),255*(1-Math.min(1,o*(1-s)+s)),255*(1-Math.min(1,i*(1-s)+s))]},We.xyz.rgb=function(e){const t=e[0]/100,o=e[1]/100,i=e[2]/100;let s,r,n;return s=3.2406*t+-1.5372*o+-.4986*i,r=-.9689*t+1.8758*o+.0415*i,n=.0557*t+-.204*o+1.057*i,s=s>.0031308?1.055*s**(1/2.4)-.055:12.92*s,r=r>.0031308?1.055*r**(1/2.4)-.055:12.92*r,n=n>.0031308?1.055*n**(1/2.4)-.055:12.92*n,s=Math.min(Math.max(0,s),1),r=Math.min(Math.max(0,r),1),n=Math.min(Math.max(0,n),1),[255*s,255*r,255*n]},We.xyz.lab=function(e){let t=e[0],o=e[1],i=e[2];t/=95.047,o/=100,i/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,o=o>.008856?o**(1/3):7.787*o+16/116,i=i>.008856?i**(1/3):7.787*i+16/116;return[116*o-16,500*(t-o),200*(o-i)]},We.lab.xyz=function(e){let t,o,i;o=(e[0]+16)/116,t=e[1]/500+o,i=o-e[2]/200;const s=o**3,r=t**3,n=i**3;return o=s>.008856?s:(o-16/116)/7.787,t=r>.008856?r:(t-16/116)/7.787,i=n>.008856?n:(i-16/116)/7.787,t*=95.047,o*=100,i*=108.883,[t,o,i]},We.lab.lch=function(e){const t=e[0],o=e[1],i=e[2];let s;s=360*Math.atan2(i,o)/2/Math.PI,s<0&&(s+=360);return[t,Math.sqrt(o*o+i*i),s]},We.lch.lab=function(e){const t=e[0],o=e[1],i=e[2]/360*2*Math.PI;return[t,o*Math.cos(i),o*Math.sin(i)]},We.rgb.ansi16=function(e,t=null){const[o,i,s]=e;let r=null===t?We.rgb.hsv(e)[2]:t;if(r=Math.round(r/50),0===r)return 30;let n=30+(Math.round(s/255)<<2|Math.round(i/255)<<1|Math.round(o/255));return 2===r&&(n+=60),n},We.hsv.ansi16=function(e){return We.rgb.ansi16(We.hsv.rgb(e),e[2])},We.rgb.ansi256=function(e){const t=e[0],o=e[1],i=e[2];if(t===o&&o===i)return t<8?16:t>248?231:Math.round((t-8)/247*24)+232;return 16+36*Math.round(t/255*5)+6*Math.round(o/255*5)+Math.round(i/255*5)},We.ansi16.rgb=function(e){let t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const o=.5*(1+~~(e>50));return[(1&t)*o*255,(t>>1&1)*o*255,(t>>2&1)*o*255]},We.ansi256.rgb=function(e){if(e>=232){const t=10*(e-232)+8;return[t,t,t]}let t;e-=16;return[Math.floor(e/36)/5*255,Math.floor((t=e%36)/6)/5*255,t%6/5*255]},We.rgb.hex=function(e){const t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},We.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let o=t[0];3===t[0].length&&(o=o.split("").map((e=>e+e)).join(""));const i=parseInt(o,16);return[i>>16&255,i>>8&255,255&i]},We.rgb.hcg=function(e){const t=e[0]/255,o=e[1]/255,i=e[2]/255,s=Math.max(Math.max(t,o),i),r=Math.min(Math.min(t,o),i),n=s-r;let c,a;return c=n<1?r/(1-n):0,a=n<=0?0:s===t?(o-i)/n%6:s===o?2+(i-t)/n:4+(t-o)/n,a/=6,a%=1,[360*a,100*n,100*c]},We.hsl.hcg=function(e){const t=e[1]/100,o=e[2]/100,i=o<.5?2*t*o:2*t*(1-o);let s=0;return i<1&&(s=(o-.5*i)/(1-i)),[e[0],100*i,100*s]},We.hsv.hcg=function(e){const t=e[1]/100,o=e[2]/100,i=t*o;let s=0;return i<1&&(s=(o-i)/(1-i)),[e[0],100*i,100*s]},We.hcg.rgb=function(e){const t=e[0]/360,o=e[1]/100,i=e[2]/100;if(0===o)return[255*i,255*i,255*i];const s=[0,0,0],r=t%1*6,n=r%1,c=1-n;let a=0;switch(Math.floor(r)){case 0:s[0]=1,s[1]=n,s[2]=0;break;case 1:s[0]=c,s[1]=1,s[2]=0;break;case 2:s[0]=0,s[1]=1,s[2]=n;break;case 3:s[0]=0,s[1]=c,s[2]=1;break;case 4:s[0]=n,s[1]=0,s[2]=1;break;default:s[0]=1,s[1]=0,s[2]=c}return a=(1-o)*i,[255*(o*s[0]+a),255*(o*s[1]+a),255*(o*s[2]+a)]},We.hcg.hsv=function(e){const t=e[1]/100,o=t+e[2]/100*(1-t);let i=0;return o>0&&(i=t/o),[e[0],100*i,100*o]},We.hcg.hsl=function(e){const t=e[1]/100,o=e[2]/100*(1-t)+.5*t;let i=0;return o>0&&o<.5?i=t/(2*o):o>=.5&&o<1&&(i=t/(2*(1-o))),[e[0],100*i,100*o]},We.hcg.hwb=function(e){const t=e[1]/100,o=t+e[2]/100*(1-t);return[e[0],100*(o-t),100*(1-o)]},We.hwb.hcg=function(e){const t=e[1]/100,o=1-e[2]/100,i=o-t;let s=0;return i<1&&(s=(o-i)/(1-i)),[e[0],100*i,100*s]},We.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},We.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},We.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},We.gray.hsl=function(e){return[0,0,e[0]]},We.gray.hsv=We.gray.hsl,We.gray.hwb=function(e){return[0,100,e[0]]},We.gray.cmyk=function(e){return[0,0,0,e[0]]},We.gray.lab=function(e){return[e[0],0,0]},We.gray.hex=function(e){const t=255&Math.round(e[0]/100*255),o=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(o.length)+o},We.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]};const He=Ge;function $e(e){const t=function(){const e={},t=Object.keys(He);for(let o=t.length,i=0;i<o;i++)e[t[i]]={distance:-1,parent:null};return e}(),o=[e];for(t[e].distance=0;o.length;){const e=o.pop(),i=Object.keys(He[e]);for(let s=i.length,r=0;r<s;r++){const s=i[r],n=t[s];-1===n.distance&&(n.distance=t[e].distance+1,n.parent=e,o.unshift(s))}}return t}function qe(e,t){return function(o){return t(e(o))}}function je(e,t){const o=[t[e].parent,e];let i=He[t[e].parent][e],s=t[e].parent;for(;t[s].parent;)o.unshift(t[s].parent),i=qe(He[t[s].parent][s],i),s=t[s].parent;return i.conversion=o,i}const Ue=Ge,Ke=function(e){const t=$e(e),o={},i=Object.keys(t);for(let e=i.length,s=0;s<e;s++){const e=i[s];null!==t[e].parent&&(o[e]=je(e,t))}return o},Xe={};Object.keys(Ue).forEach((e=>{Xe[e]={},Object.defineProperty(Xe[e],"channels",{value:Ue[e].channels}),Object.defineProperty(Xe[e],"labels",{value:Ue[e].labels});const t=Ke(e);Object.keys(t).forEach((o=>{const i=t[o];Xe[e][o]=function(e){const t=function(...t){const o=t[0];if(null==o)return o;o.length>1&&(t=o);const i=e(t);if("object"==typeof i)for(let e=i.length,t=0;t<e;t++)i[t]=Math.round(i[t]);return i};return"conversion"in e&&(t.conversion=e.conversion),t}(i),Xe[e][o].raw=function(e){const t=function(...t){const o=t[0];return null==o?o:(o.length>1&&(t=o),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(i)}))}));var Ze=Xe,Ye=N({__proto__:null,default:Ae(Ze)},[Ze]); +class Fe extends le{constructor(e,t){super(e);const o=t&&t.colorDefinitions?t.colorDefinitions:[];this.columns=t&&t.columns?t.columns:5;const i={gridTemplateColumns:`repeat( ${this.columns}, 1fr)`};this.set("selectedColor",void 0),this.items=this.createCollection(),this.focusTracker=new k,this.keystrokes=new b,this.items.on("add",((e,t)=>{t.isOn=t.color===this.selectedColor})),o.forEach((e=>{const t=new Me;t.set({color:e.color,label:e.label,tooltip:!0,hasBorder:e.options.hasBorder}),t.on("execute",(()=>{this.fire("execute",{value:e.color,hasBorder:e.options.hasBorder,label:e.label})})),this.items.add(t)})),this.setTemplate({tag:"div",children:this.items,attributes:{class:["ck","ck-color-grid"],style:i}}),this.on("change:selectedColor",((e,t,o)=>{for(const e of this.items)e.isOn=e.color===o}))}focus(){this.items.length&&this.items.first.focus()}focusLast(){this.items.length&&this.items.last.focus()}render(){super.render();for(const e of this.items)this.focusTracker.add(e.element);this.items.on("add",((e,t)=>{this.focusTracker.add(t.element)})),this.items.on("remove",((e,t)=>{this.focusTracker.remove(t.element)})),this.keystrokes.listenTo(this.element),be({keystrokeHandler:this.keystrokes,focusTracker:this.focusTracker,gridItems:this.items,numberOfColumns:this.columns,uiLanguageDirection:this.locale&&this.locale.uiLanguageDirection})}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}}function Ae(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Le={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},Se=Ae(Le),De={red:0,orange:60,yellow:120,green:180,blue:240,purple:300};function ze(e){var t,o,i=[],r=1;if("string"==typeof e)if(Se[e])i=Se[e].slice(),o="rgb";else if("transparent"===e)r=0,o="rgb",i=[0,0,0];else if(/^#[A-Fa-f0-9]+$/.test(e)){var s=e.slice(1);r=1,(a=s.length)<=4?(i=[parseInt(s[0]+s[0],16),parseInt(s[1]+s[1],16),parseInt(s[2]+s[2],16)],4===a&&(r=parseInt(s[3]+s[3],16)/255)):(i=[parseInt(s[0]+s[1],16),parseInt(s[2]+s[3],16),parseInt(s[4]+s[5],16)],8===a&&(r=parseInt(s[6]+s[7],16)/255)),i[0]||(i[0]=0),i[1]||(i[1]=0),i[2]||(i[2]=0),o="rgb"}else if(t=/^((?:rgb|hs[lvb]|hwb|cmyk?|xy[zy]|gray|lab|lchu?v?|[ly]uv|lms)a?)\s*\(([^\)]*)\)/.exec(e)){var n=t[1],c="rgb"===n;o=s=n.replace(/a$/,"");var a="cmyk"===s?4:"gray"===s?1:3;i=t[2].trim().split(/\s*[,\/]\s*|\s+/).map((function(e,t){if(/%$/.test(e))return t===a?parseFloat(e)/100:"rgb"===s?255*parseFloat(e)/100:parseFloat(e);if("h"===s[t]){if(/deg$/.test(e))return parseFloat(e);if(void 0!==De[e])return De[e]}return parseFloat(e)})),n===s&&i.push(1),r=c||void 0===i[a]?1:i[a],i=i.slice(0,a)}else e.length>10&&/[0-9](?:\s|\/)/.test(e)&&(i=e.match(/([0-9]+)/g).map((function(e){return parseFloat(e)})),o=e.match(/([a-z])/gi).join("").toLowerCase());else isNaN(e)?Array.isArray(e)||e.length?(i=[e[0],e[1],e[2]],o="rgb",r=4===e.length?e[3]:1):e instanceof Object&&(null!=e.r||null!=e.red||null!=e.R?(o="rgb",i=[e.r||e.red||e.R||0,e.g||e.green||e.G||0,e.b||e.blue||e.B||0]):(o="hsl",i=[e.h||e.hue||e.H||0,e.s||e.saturation||e.S||0,e.l||e.lightness||e.L||e.b||e.brightness]),r=e.a||e.alpha||e.opacity||1,null!=e.opacity&&(r/=100)):(o="rgb",i=[e>>>16,(65280&e)>>>8,255&e]);return{space:o,values:i,alpha:r}}const Re=Le,Ne={};for(const e of Object.keys(Re))Ne[Re[e]]=e;const We={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};var Ge=We;for(const e of Object.keys(We)){if(!("channels"in We[e]))throw new Error("missing channels property: "+e);if(!("labels"in We[e]))throw new Error("missing channel labels property: "+e);if(We[e].labels.length!==We[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:o}=We[e];delete We[e].channels,delete We[e].labels,Object.defineProperty(We[e],"channels",{value:t}),Object.defineProperty(We[e],"labels",{value:o})}We.rgb.hsl=function(e){const t=e[0]/255,o=e[1]/255,i=e[2]/255,r=Math.min(t,o,i),s=Math.max(t,o,i),n=s-r;let c,a;s===r?c=0:t===s?c=(o-i)/n:o===s?c=2+(i-t)/n:i===s&&(c=4+(t-o)/n),c=Math.min(60*c,360),c<0&&(c+=360);const l=(r+s)/2;return a=s===r?0:l<=.5?n/(s+r):n/(2-s-r),[c,100*a,100*l]},We.rgb.hsv=function(e){let t,o,i,r,s;const n=e[0]/255,c=e[1]/255,a=e[2]/255,l=Math.max(n,c,a),d=l-Math.min(n,c,a),h=function(e){return(l-e)/6/d+.5};return 0===d?(r=0,s=0):(s=d/l,t=h(n),o=h(c),i=h(a),n===l?r=i-o:c===l?r=1/3+t-i:a===l&&(r=2/3+o-t),r<0?r+=1:r>1&&(r-=1)),[360*r,100*s,100*l]},We.rgb.hwb=function(e){const t=e[0],o=e[1];let i=e[2];const r=We.rgb.hsl(e)[0],s=1/255*Math.min(t,Math.min(o,i));return i=1-1/255*Math.max(t,Math.max(o,i)),[r,100*s,100*i]},We.rgb.cmyk=function(e){const t=e[0]/255,o=e[1]/255,i=e[2]/255,r=Math.min(1-t,1-o,1-i);return[100*((1-t-r)/(1-r)||0),100*((1-o-r)/(1-r)||0),100*((1-i-r)/(1-r)||0),100*r]},We.rgb.keyword=function(e){const t=Ne[e];if(t)return t;let o,i=1/0;for(const t of Object.keys(Re)){const n=(s=Re[t],((r=e)[0]-s[0])**2+(r[1]-s[1])**2+(r[2]-s[2])**2);n<i&&(i=n,o=t)}var r,s;return o},We.keyword.rgb=function(e){return Re[e]},We.rgb.xyz=function(e){let t=e[0]/255,o=e[1]/255,i=e[2]/255;t=t>.04045?((t+.055)/1.055)**2.4:t/12.92,o=o>.04045?((o+.055)/1.055)**2.4:o/12.92,i=i>.04045?((i+.055)/1.055)**2.4:i/12.92;return[100*(.4124*t+.3576*o+.1805*i),100*(.2126*t+.7152*o+.0722*i),100*(.0193*t+.1192*o+.9505*i)]},We.rgb.lab=function(e){const t=We.rgb.xyz(e);let o=t[0],i=t[1],r=t[2];o/=95.047,i/=100,r/=108.883,o=o>.008856?o**(1/3):7.787*o+16/116,i=i>.008856?i**(1/3):7.787*i+16/116,r=r>.008856?r**(1/3):7.787*r+16/116;return[116*i-16,500*(o-i),200*(i-r)]},We.hsl.rgb=function(e){const t=e[0]/360,o=e[1]/100,i=e[2]/100;let r,s,n;if(0===o)return n=255*i,[n,n,n];r=i<.5?i*(1+o):i+o-i*o;const c=2*i-r,a=[0,0,0];for(let e=0;e<3;e++)s=t+1/3*-(e-1),s<0&&s++,s>1&&s--,n=6*s<1?c+6*(r-c)*s:2*s<1?r:3*s<2?c+(r-c)*(2/3-s)*6:c,a[e]=255*n;return a},We.hsl.hsv=function(e){const t=e[0];let o=e[1]/100,i=e[2]/100,r=o;const s=Math.max(i,.01);i*=2,o*=i<=1?i:2-i,r*=s<=1?s:2-s;return[t,100*(0===i?2*r/(s+r):2*o/(i+o)),100*((i+o)/2)]},We.hsv.rgb=function(e){const t=e[0]/60,o=e[1]/100;let i=e[2]/100;const r=Math.floor(t)%6,s=t-Math.floor(t),n=255*i*(1-o),c=255*i*(1-o*s),a=255*i*(1-o*(1-s));switch(i*=255,r){case 0:return[i,a,n];case 1:return[c,i,n];case 2:return[n,i,a];case 3:return[n,c,i];case 4:return[a,n,i];case 5:return[i,n,c]}},We.hsv.hsl=function(e){const t=e[0],o=e[1]/100,i=e[2]/100,r=Math.max(i,.01);let s,n;n=(2-o)*i;const c=(2-o)*r;return s=o*r,s/=c<=1?c:2-c,s=s||0,n/=2,[t,100*s,100*n]},We.hwb.rgb=function(e){const t=e[0]/360;let o=e[1]/100,i=e[2]/100;const r=o+i;let s;r>1&&(o/=r,i/=r);const n=Math.floor(6*t),c=1-i;s=6*t-n,1&n&&(s=1-s);const a=o+s*(c-o);let l,d,h;switch(n){default:case 6:case 0:l=c,d=a,h=o;break;case 1:l=a,d=c,h=o;break;case 2:l=o,d=c,h=a;break;case 3:l=o,d=a,h=c;break;case 4:l=a,d=o,h=c;break;case 5:l=c,d=o,h=a}return[255*l,255*d,255*h]},We.cmyk.rgb=function(e){const t=e[0]/100,o=e[1]/100,i=e[2]/100,r=e[3]/100;return[255*(1-Math.min(1,t*(1-r)+r)),255*(1-Math.min(1,o*(1-r)+r)),255*(1-Math.min(1,i*(1-r)+r))]},We.xyz.rgb=function(e){const t=e[0]/100,o=e[1]/100,i=e[2]/100;let r,s,n;return r=3.2406*t+-1.5372*o+-.4986*i,s=-.9689*t+1.8758*o+.0415*i,n=.0557*t+-.204*o+1.057*i,r=r>.0031308?1.055*r**(1/2.4)-.055:12.92*r,s=s>.0031308?1.055*s**(1/2.4)-.055:12.92*s,n=n>.0031308?1.055*n**(1/2.4)-.055:12.92*n,r=Math.min(Math.max(0,r),1),s=Math.min(Math.max(0,s),1),n=Math.min(Math.max(0,n),1),[255*r,255*s,255*n]},We.xyz.lab=function(e){let t=e[0],o=e[1],i=e[2];t/=95.047,o/=100,i/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,o=o>.008856?o**(1/3):7.787*o+16/116,i=i>.008856?i**(1/3):7.787*i+16/116;return[116*o-16,500*(t-o),200*(o-i)]},We.lab.xyz=function(e){let t,o,i;o=(e[0]+16)/116,t=e[1]/500+o,i=o-e[2]/200;const r=o**3,s=t**3,n=i**3;return o=r>.008856?r:(o-16/116)/7.787,t=s>.008856?s:(t-16/116)/7.787,i=n>.008856?n:(i-16/116)/7.787,t*=95.047,o*=100,i*=108.883,[t,o,i]},We.lab.lch=function(e){const t=e[0],o=e[1],i=e[2];let r;r=360*Math.atan2(i,o)/2/Math.PI,r<0&&(r+=360);return[t,Math.sqrt(o*o+i*i),r]},We.lch.lab=function(e){const t=e[0],o=e[1],i=e[2]/360*2*Math.PI;return[t,o*Math.cos(i),o*Math.sin(i)]},We.rgb.ansi16=function(e,t=null){const[o,i,r]=e;let s=null===t?We.rgb.hsv(e)[2]:t;if(s=Math.round(s/50),0===s)return 30;let n=30+(Math.round(r/255)<<2|Math.round(i/255)<<1|Math.round(o/255));return 2===s&&(n+=60),n},We.hsv.ansi16=function(e){return We.rgb.ansi16(We.hsv.rgb(e),e[2])},We.rgb.ansi256=function(e){const t=e[0],o=e[1],i=e[2];if(t===o&&o===i)return t<8?16:t>248?231:Math.round((t-8)/247*24)+232;return 16+36*Math.round(t/255*5)+6*Math.round(o/255*5)+Math.round(i/255*5)},We.ansi16.rgb=function(e){let t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const o=.5*(1+~~(e>50));return[(1&t)*o*255,(t>>1&1)*o*255,(t>>2&1)*o*255]},We.ansi256.rgb=function(e){if(e>=232){const t=10*(e-232)+8;return[t,t,t]}let t;e-=16;return[Math.floor(e/36)/5*255,Math.floor((t=e%36)/6)/5*255,t%6/5*255]},We.rgb.hex=function(e){const t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},We.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let o=t[0];3===t[0].length&&(o=o.split("").map((e=>e+e)).join(""));const i=parseInt(o,16);return[i>>16&255,i>>8&255,255&i]},We.rgb.hcg=function(e){const t=e[0]/255,o=e[1]/255,i=e[2]/255,r=Math.max(Math.max(t,o),i),s=Math.min(Math.min(t,o),i),n=r-s;let c,a;return c=n<1?s/(1-n):0,a=n<=0?0:r===t?(o-i)/n%6:r===o?2+(i-t)/n:4+(t-o)/n,a/=6,a%=1,[360*a,100*n,100*c]},We.hsl.hcg=function(e){const t=e[1]/100,o=e[2]/100,i=o<.5?2*t*o:2*t*(1-o);let r=0;return i<1&&(r=(o-.5*i)/(1-i)),[e[0],100*i,100*r]},We.hsv.hcg=function(e){const t=e[1]/100,o=e[2]/100,i=t*o;let r=0;return i<1&&(r=(o-i)/(1-i)),[e[0],100*i,100*r]},We.hcg.rgb=function(e){const t=e[0]/360,o=e[1]/100,i=e[2]/100;if(0===o)return[255*i,255*i,255*i];const r=[0,0,0],s=t%1*6,n=s%1,c=1-n;let a=0;switch(Math.floor(s)){case 0:r[0]=1,r[1]=n,r[2]=0;break;case 1:r[0]=c,r[1]=1,r[2]=0;break;case 2:r[0]=0,r[1]=1,r[2]=n;break;case 3:r[0]=0,r[1]=c,r[2]=1;break;case 4:r[0]=n,r[1]=0,r[2]=1;break;default:r[0]=1,r[1]=0,r[2]=c}return a=(1-o)*i,[255*(o*r[0]+a),255*(o*r[1]+a),255*(o*r[2]+a)]},We.hcg.hsv=function(e){const t=e[1]/100,o=t+e[2]/100*(1-t);let i=0;return o>0&&(i=t/o),[e[0],100*i,100*o]},We.hcg.hsl=function(e){const t=e[1]/100,o=e[2]/100*(1-t)+.5*t;let i=0;return o>0&&o<.5?i=t/(2*o):o>=.5&&o<1&&(i=t/(2*(1-o))),[e[0],100*i,100*o]},We.hcg.hwb=function(e){const t=e[1]/100,o=t+e[2]/100*(1-t);return[e[0],100*(o-t),100*(1-o)]},We.hwb.hcg=function(e){const t=e[1]/100,o=1-e[2]/100,i=o-t;let r=0;return i<1&&(r=(o-i)/(1-i)),[e[0],100*i,100*r]},We.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},We.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},We.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},We.gray.hsl=function(e){return[0,0,e[0]]},We.gray.hsv=We.gray.hsl,We.gray.hwb=function(e){return[0,100,e[0]]},We.gray.cmyk=function(e){return[0,0,0,e[0]]},We.gray.lab=function(e){return[e[0],0,0]},We.gray.hex=function(e){const t=255&Math.round(e[0]/100*255),o=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(o.length)+o},We.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]};const He=Ge;function $e(e){const t=function(){const e={},t=Object.keys(He);for(let o=t.length,i=0;i<o;i++)e[t[i]]={distance:-1,parent:null};return e}(),o=[e];for(t[e].distance=0;o.length;){const e=o.pop(),i=Object.keys(He[e]);for(let r=i.length,s=0;s<r;s++){const r=i[s],n=t[r];-1===n.distance&&(n.distance=t[e].distance+1,n.parent=e,o.unshift(r))}}return t}function qe(e,t){return function(o){return t(e(o))}}function je(e,t){const o=[t[e].parent,e];let i=He[t[e].parent][e],r=t[e].parent;for(;t[r].parent;)o.unshift(t[r].parent),i=qe(He[t[r].parent][r],i),r=t[r].parent;return i.conversion=o,i}const Ue=Ge,Ke=function(e){const t=$e(e),o={},i=Object.keys(t);for(let e=i.length,r=0;r<e;r++){const e=i[r];null!==t[e].parent&&(o[e]=je(e,t))}return o},Xe={};Object.keys(Ue).forEach((e=>{Xe[e]={},Object.defineProperty(Xe[e],"channels",{value:Ue[e].channels}),Object.defineProperty(Xe[e],"labels",{value:Ue[e].labels});const t=Ke(e);Object.keys(t).forEach((o=>{const i=t[o];Xe[e][o]=function(e){const t=function(...t){const o=t[0];if(null==o)return o;o.length>1&&(t=o);const i=e(t);if("object"==typeof i)for(let e=i.length,t=0;t<e;t++)i[t]=Math.round(i[t]);return i};return"conversion"in e&&(t.conversion=e.conversion),t}(i),Xe[e][o].raw=function(e){const t=function(...t){const o=t[0];return null==o?o:(o.length>1&&(t=o),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(i)}))}));var Ze=Xe,Ye=R({__proto__:null,default:Ae(Ze)},[Ze]); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -function Qe(e,t){if(!e)return"";const o=Je(e);if(!o)return"";if(o.space===t)return e;if(i=o,!Object.keys(Ye).includes(i.space))return"";var i;const s=Ye[o.space][t];if(!s)return"";return function(e,t){switch(t){case"hex":return`#${e}`;case"rgb":return`rgb( ${e[0]}, ${e[1]}, ${e[2]} )`;case"hsl":return`hsl( ${e[0]}, ${e[1]}%, ${e[2]}% )`;case"hwb":return`hwb( ${e[0]}, ${e[1]}, ${e[2]} )`;case"lab":return`lab( ${e[0]}% ${e[1]} ${e[2]} )`;case"lch":return`lch( ${e[0]}% ${e[1]} ${e[2]} )`;default:return""}}(s("hex"===o.space?o.hexValue:o.values),t)}function Je(e){if(e.startsWith("#")){const t=ze(e);return{space:"hex",values:t.values,hexValue:e,alpha:t.alpha}}const t=ze(e);return t.space?t:null}ke(".ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{display:flex;position:relative}.ck.ck-labeled-field-view .ck.ck-label{display:block;position:absolute}:root{--ck-labeled-field-view-transition:.1s cubic-bezier(0,0,0.24,0.95);--ck-labeled-field-empty-unfocused-max-width:100% - 2 * var(--ck-spacing-medium);--ck-labeled-field-label-default-position-x:var(--ck-spacing-medium);--ck-labeled-field-label-default-position-y:calc(var(--ck-font-size-base)*0.6);--ck-color-labeled-field-label-background:var(--ck-color-base-background)}.ck.ck-labeled-field-view{border-radius:0}.ck-rounded-corners .ck.ck-labeled-field-view,.ck.ck-labeled-field-view.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{width:100%}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{top:0}[dir=ltr] .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{left:0;transform:translate(var(--ck-spacing-medium),-6px) scale(.75);transform-origin:0 0}[dir=rtl] .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{right:0;transform:translate(calc(var(--ck-spacing-medium)*-1),-6px) scale(.75);transform-origin:100% 0}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{background:var(--ck-color-labeled-field-label-background);font-weight:400;line-height:normal;max-width:100%;overflow:hidden;padding:0 calc(var(--ck-font-size-tiny)*.5);pointer-events:none;text-overflow:ellipsis;transition:transform var(--ck-labeled-field-view-transition),padding var(--ck-labeled-field-view-transition),background var(--ck-labeled-field-view-transition)}.ck.ck-labeled-field-view.ck-error .ck-input:not([readonly])+.ck.ck-label,.ck.ck-labeled-field-view.ck-error>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view .ck-labeled-field-view__status{font-size:var(--ck-font-size-small);margin-top:var(--ck-spacing-small);white-space:normal}.ck.ck-labeled-field-view .ck-labeled-field-view__status.ck-labeled-field-view__status_error{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view.ck-disabled>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-input-disabled-text)}[dir=ltr] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,[dir=ltr] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transform:translate(var(--ck-labeled-field-label-default-position-x),var(--ck-labeled-field-label-default-position-y)) scale(1)}[dir=rtl] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,[dir=rtl] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transform:translate(calc(var(--ck-labeled-field-label-default-position-x)*-1),var(--ck-labeled-field-label-default-position-y)) scale(1)}.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{background:transparent;max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width));padding:0}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck.ck-button{background:transparent}.ck.ck-labeled-field-view.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck-button>.ck-button__label{opacity:0}.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown+.ck-label{max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width) - var(--ck-dropdown-arrow-size) - var(--ck-spacing-standard))}"); +function Qe(e,t){if(!e)return"";const o=Je(e);if(!o)return"";if(o.space===t)return e;if(i=o,!Object.keys(Ye).includes(i.space))return"";var i;const r=Ye[o.space][t];if(!r)return"";return function(e,t){switch(t){case"hex":return`#${e}`;case"rgb":return`rgb( ${e[0]}, ${e[1]}, ${e[2]} )`;case"hsl":return`hsl( ${e[0]}, ${e[1]}%, ${e[2]}% )`;case"hwb":return`hwb( ${e[0]}, ${e[1]}, ${e[2]} )`;case"lab":return`lab( ${e[0]}% ${e[1]} ${e[2]} )`;case"lch":return`lch( ${e[0]}% ${e[1]} ${e[2]} )`;default:return""}}(r("hex"===o.space?o.hexValue:o.values),t)}function Je(e){if(e.startsWith("#")){const t=ze(e);return{space:"hex",values:t.values,hexValue:e,alpha:t.alpha}}const t=ze(e);return t.space?t:null}ae(".ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{display:flex;position:relative}.ck.ck-labeled-field-view .ck.ck-label{display:block;position:absolute}:root{--ck-labeled-field-view-transition:.1s cubic-bezier(0,0,0.24,0.95);--ck-labeled-field-empty-unfocused-max-width:100% - 2 * var(--ck-spacing-medium);--ck-labeled-field-label-default-position-x:var(--ck-spacing-medium);--ck-labeled-field-label-default-position-y:calc(var(--ck-font-size-base)*0.6);--ck-color-labeled-field-label-background:var(--ck-color-base-background)}.ck.ck-labeled-field-view{border-radius:0}.ck-rounded-corners .ck.ck-labeled-field-view,.ck.ck-labeled-field-view.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{width:100%}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{top:0}[dir=ltr] .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{left:0;transform:translate(var(--ck-spacing-medium),-6px) scale(.75);transform-origin:0 0}[dir=rtl] .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{right:0;transform:translate(calc(var(--ck-spacing-medium)*-1),-6px) scale(.75);transform-origin:100% 0}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{background:var(--ck-color-labeled-field-label-background);font-weight:400;line-height:normal;max-width:100%;overflow:hidden;padding:0 calc(var(--ck-font-size-tiny)*.5);pointer-events:none;text-overflow:ellipsis;transition:transform var(--ck-labeled-field-view-transition),padding var(--ck-labeled-field-view-transition),background var(--ck-labeled-field-view-transition)}@media (prefers-reduced-motion:reduce){.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transition:none}}.ck.ck-labeled-field-view.ck-error .ck-input:not([readonly])+.ck.ck-label,.ck.ck-labeled-field-view.ck-error>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view .ck-labeled-field-view__status{font-size:var(--ck-font-size-small);margin-top:var(--ck-spacing-small);white-space:normal}.ck.ck-labeled-field-view .ck-labeled-field-view__status.ck-labeled-field-view__status_error{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view.ck-disabled>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-input-disabled-text)}[dir=ltr] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,[dir=ltr] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transform:translate(var(--ck-labeled-field-label-default-position-x),var(--ck-labeled-field-label-default-position-y)) scale(1)}[dir=rtl] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,[dir=rtl] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transform:translate(calc(var(--ck-labeled-field-label-default-position-x)*-1),var(--ck-labeled-field-label-default-position-y)) scale(1)}.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{background:transparent;max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width));padding:0}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck.ck-button{background:transparent}.ck.ck-labeled-field-view.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck-button>.ck-button__label{opacity:0}.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown+.ck-label{max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width) - var(--ck-dropdown-arrow-size) - var(--ck-spacing-standard))}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class et extends be{constructor(e,t){super(e);const o=`ck-labeled-field-view-${h()}`,i=`ck-labeled-field-view-status-${h()}`;this.fieldView=t(this,o,i),this.set("label",void 0),this.set("isEnabled",!0),this.set("isEmpty",!0),this.set("isFocused",!1),this.set("errorText",null),this.set("infoText",null),this.set("class",void 0),this.set("placeholder",void 0),this.labelView=this._createLabelView(o),this.statusView=this._createStatusView(i),this.fieldWrapperChildren=this.createCollection([this.fieldView,this.labelView]),this.bind("_statusText").to(this,"errorText",this,"infoText",((e,t)=>e||t));const s=this.bindTemplate;this.setTemplate({tag:"div",attributes:{class:["ck","ck-labeled-field-view",s.to("class"),s.if("isEnabled","ck-disabled",(e=>!e)),s.if("isEmpty","ck-labeled-field-view_empty"),s.if("isFocused","ck-labeled-field-view_focused"),s.if("placeholder","ck-labeled-field-view_placeholder"),s.if("errorText","ck-error")]},children:[{tag:"div",attributes:{class:["ck","ck-labeled-field-view__input-wrapper"]},children:this.fieldWrapperChildren},this.statusView]})}_createLabelView(e){const t=new pe(this.locale);return t.for=e,t.bind("text").to(this,"label"),t}_createStatusView(e){const t=new be(this.locale),o=this.bindTemplate;return t.setTemplate({tag:"div",attributes:{class:["ck","ck-labeled-field-view__status",o.if("errorText","ck-labeled-field-view__status_error"),o.if("_statusText","ck-hidden",(e=>!e))],id:e,role:o.if("errorText","alert")},children:[{text:o.to("_statusText")}]}),t}focus(e){this.fieldView.focus(e)}} +class et extends le{constructor(e,t){super(e);const o=`ck-labeled-field-view-${a()}`,i=`ck-labeled-field-view-status-${a()}`;this.fieldView=t(this,o,i),this.set("label",void 0),this.set("isEnabled",!0),this.set("isEmpty",!0),this.set("isFocused",!1),this.set("errorText",null),this.set("infoText",null),this.set("class",void 0),this.set("placeholder",void 0),this.labelView=this._createLabelView(o),this.statusView=this._createStatusView(i),this.fieldWrapperChildren=this.createCollection([this.fieldView,this.labelView]),this.bind("_statusText").to(this,"errorText",this,"infoText",((e,t)=>e||t));const r=this.bindTemplate;this.setTemplate({tag:"div",attributes:{class:["ck","ck-labeled-field-view",r.to("class"),r.if("isEnabled","ck-disabled",(e=>!e)),r.if("isEmpty","ck-labeled-field-view_empty"),r.if("isFocused","ck-labeled-field-view_focused"),r.if("placeholder","ck-labeled-field-view_placeholder"),r.if("errorText","ck-error")]},children:[{tag:"div",attributes:{class:["ck","ck-labeled-field-view__input-wrapper"]},children:this.fieldWrapperChildren},this.statusView]})}_createLabelView(e){const t=new pe(this.locale);return t.for=e,t.bind("text").to(this,"label"),t}_createStatusView(e){const t=new le(this.locale),o=this.bindTemplate;return t.setTemplate({tag:"div",attributes:{class:["ck","ck-labeled-field-view__status",o.if("errorText","ck-labeled-field-view__status_error"),o.if("_statusText","ck-hidden",(e=>!e))],id:e,role:o.if("errorText","alert")},children:[{text:o.to("_statusText")}]}),t}focus(e){this.fieldView.focus(e)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class tt extends be{constructor(e){super(e),this.set("value",void 0),this.set("id",void 0),this.set("placeholder",void 0),this.set("tabIndex",void 0),this.set("isReadOnly",!1),this.set("hasError",!1),this.set("ariaDescribedById",void 0),this.set("ariaLabel",void 0),this.focusTracker=new _,this.bind("isFocused").to(this.focusTracker),this.set("isEmpty",!0);const t=this.bindTemplate;this.setTemplate({tag:"input",attributes:{class:["ck","ck-input",t.if("isFocused","ck-input_focused"),t.if("isEmpty","ck-input-text_empty"),t.if("hasError","ck-error")],id:t.to("id"),placeholder:t.to("placeholder"),tabindex:t.to("tabIndex"),readonly:t.to("isReadOnly"),"aria-invalid":t.if("hasError",!0),"aria-describedby":t.to("ariaDescribedById"),"aria-label":t.to("ariaLabel")},on:{input:t.to(((...e)=>{this.fire("input",...e),this._updateIsEmpty()})),change:t.to(this._updateIsEmpty.bind(this))}})}render(){super.render(),this.focusTracker.add(this.element),this._setDomElementValue(this.value),this._updateIsEmpty(),this.on("change:value",((e,t,o)=>{this._setDomElementValue(o),this._updateIsEmpty()}))}destroy(){super.destroy(),this.focusTracker.destroy()}select(){this.element.select()}focus(){this.element.focus()}reset(){this.value=this.element.value="",this._updateIsEmpty()}_updateIsEmpty(){this.isEmpty=!this.element.value}_setDomElementValue(e){this.element.value=e||0===e?e:""}}ke(":root{--ck-input-width:18em;--ck-input-text-width:var(--ck-input-width)}.ck.ck-input{border-radius:0}.ck-rounded-corners .ck.ck-input,.ck.ck-input.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-input{background:var(--ck-color-input-background);border:1px solid var(--ck-color-input-border);min-height:var(--ck-ui-component-min-height);min-width:var(--ck-input-width);padding:var(--ck-spacing-extra-tiny) var(--ck-spacing-medium);transition:box-shadow .1s ease-in-out,border .1s ease-in-out}.ck.ck-input:focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0;outline:none}.ck.ck-input[readonly]{background:var(--ck-color-input-disabled-background);border:1px solid var(--ck-color-input-disabled-border);color:var(--ck-color-input-disabled-text)}.ck.ck-input[readonly]:focus{box-shadow:var(--ck-focus-disabled-outer-shadow),0 0}.ck.ck-input.ck-error{animation:ck-input-shake .3s ease both;border-color:var(--ck-color-input-error-border)}.ck.ck-input.ck-error:focus{box-shadow:var(--ck-focus-error-outer-shadow),0 0}@keyframes ck-input-shake{20%{transform:translateX(-2px)}40%{transform:translateX(2px)}60%{transform:translateX(-1px)}80%{transform:translateX(1px)}}"); + */class tt extends le{constructor(e){super(e),this.set("value",void 0),this.set("id",void 0),this.set("placeholder",void 0),this.set("tabIndex",void 0),this.set("isReadOnly",!1),this.set("hasError",!1),this.set("ariaDescribedById",void 0),this.set("ariaLabel",void 0),this.focusTracker=new k,this.bind("isFocused").to(this.focusTracker),this.set("isEmpty",!0);const t=this.bindTemplate;this.setTemplate({tag:"input",attributes:{class:["ck","ck-input",t.if("isFocused","ck-input_focused"),t.if("isEmpty","ck-input-text_empty"),t.if("hasError","ck-error")],id:t.to("id"),placeholder:t.to("placeholder"),tabindex:t.to("tabIndex"),readonly:t.to("isReadOnly"),"aria-invalid":t.if("hasError",!0),"aria-describedby":t.to("ariaDescribedById"),"aria-label":t.to("ariaLabel")},on:{input:t.to(((...e)=>{this.fire("input",...e),this._updateIsEmpty()})),change:t.to(this._updateIsEmpty.bind(this))}})}render(){super.render(),this.focusTracker.add(this.element),this._setDomElementValue(this.value),this._updateIsEmpty(),this.on("change:value",((e,t,o)=>{this._setDomElementValue(o),this._updateIsEmpty()}))}destroy(){super.destroy(),this.focusTracker.destroy()}select(){this.element.select()}focus(){this.element.focus()}reset(){this.value=this.element.value="",this._updateIsEmpty()}_updateIsEmpty(){this.isEmpty=!this.element.value}_setDomElementValue(e){this.element.value=e||0===e?e:""}}ae(":root{--ck-input-width:18em;--ck-input-text-width:var(--ck-input-width)}.ck.ck-input{border-radius:0}.ck-rounded-corners .ck.ck-input,.ck.ck-input.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-input{background:var(--ck-color-input-background);border:1px solid var(--ck-color-input-border);min-height:var(--ck-ui-component-min-height);min-width:var(--ck-input-width);padding:var(--ck-spacing-extra-tiny) var(--ck-spacing-medium);transition:box-shadow .1s ease-in-out,border .1s ease-in-out}@media (prefers-reduced-motion:reduce){.ck.ck-input{transition:none}}.ck.ck-input:focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0;outline:none}.ck.ck-input[readonly]{background:var(--ck-color-input-disabled-background);border:1px solid var(--ck-color-input-disabled-border);color:var(--ck-color-input-disabled-text)}.ck.ck-input[readonly]:focus{box-shadow:var(--ck-focus-disabled-outer-shadow),0 0}.ck.ck-input.ck-error{animation:ck-input-shake .3s ease both;border-color:var(--ck-color-input-error-border)}@media (prefers-reduced-motion:reduce){.ck.ck-input.ck-error{animation:none}}.ck.ck-input.ck-error:focus{box-shadow:var(--ck-focus-error-outer-shadow),0 0}@keyframes ck-input-shake{20%{transform:translateX(-2px)}40%{transform:translateX(2px)}60%{transform:translateX(-1px)}80%{transform:translateX(1px)}}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -115,21 +115,21 @@ class ot extends tt{constructor(e){super(e),this.set("inputMode","text");const t /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class st extends ot{constructor(e,{min:t,max:o,step:i}={}){super(e);const s=this.bindTemplate;this.set("min",t),this.set("max",o),this.set("step",i),this.extendTemplate({attributes:{type:"number",class:["ck-input-number"],min:s.to("min"),max:s.to("max"),step:s.to("step")}})}}ke(".ck-textarea{overflow-x:hidden}"); + */class rt extends ot{constructor(e,{min:t,max:o,step:i}={}){super(e);const r=this.bindTemplate;this.set("min",t),this.set("max",o),this.set("step",i),this.extendTemplate({attributes:{type:"number",class:["ck-input-number"],min:r.to("min"),max:r.to("max"),step:r.to("step")}})}}ae(".ck-textarea{overflow-x:hidden}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class rt extends tt{constructor(e){super(e),this._isUpdateAutoGrowHeightPending=!1;const t=f("px");this.set("minRows",2),this.set("maxRows",5),this.set("_height",null),this.set("resize","none"),this._resizeObserver=null,this.on("change:minRows",this._validateMinMaxRows.bind(this)),this.on("change:maxRows",this._validateMinMaxRows.bind(this));const o=this.bindTemplate;this.template.tag="textarea",this.extendTemplate({attributes:{class:["ck-textarea"],style:{height:o.to("_height",(e=>e?t(e):null)),resize:o.to("resize")},rows:o.to("minRows")}})}render(){super.render();let e=!1;this.on("input",(()=>{this._updateAutoGrowHeight(!0),this.fire("update")})),this.on("change:value",(()=>{w.window.requestAnimationFrame((()=>{g(this.element)?(this._updateAutoGrowHeight(),this.fire("update")):this._isUpdateAutoGrowHeightPending=!0}))})),this._resizeObserver=new v(this.element,(t=>{const o=!!t.contentRect.width&&!!t.contentRect.height;!e&&o&&this._isUpdateAutoGrowHeightPending&&w.window.requestAnimationFrame((()=>{this._updateAutoGrowHeight(),this.fire("update")})),e=o}))}destroy(){this._resizeObserver&&this._resizeObserver.destroy()}reset(){super.reset(),this._updateAutoGrowHeight(),this.fire("update")}_updateAutoGrowHeight(e){const t=this.element;if(!t.offsetParent)return void(this._isUpdateAutoGrowHeightPending=!0);this._isUpdateAutoGrowHeightPending=!1;const o=nt(t,"1"),i=nt(t,t.value),s=o.ownerDocument.defaultView.getComputedStyle(o),r=parseFloat(s.paddingTop)+parseFloat(s.paddingBottom),n=y(o),c=parseFloat(s.lineHeight),a=n.top+n.bottom,l=new x(o).height,d=Math.round((i.scrollHeight-r)/c),h=this.maxRows*c+r+a,u=1===d?l:this.minRows*c+r+a;this._height=Math.min(Math.max(Math.max(d,this.minRows)*c+r+a,u),h),e&&(t.scrollTop=t.scrollHeight),o.remove(),i.remove()}_validateMinMaxRows(){if(this.minRows>this.maxRows)throw new s("ui-textarea-view-min-rows-greater-than-max-rows",{textareaView:this,minRows:this.minRows,maxRows:this.maxRows})}}function nt(e,t){const o=e.cloneNode();return o.style.position="absolute",o.style.top="-99999px",o.style.left="-99999px",o.style.height="auto",o.style.overflow="hidden",o.style.width=e.ownerDocument.defaultView.getComputedStyle(e).width,o.tabIndex=-1,o.rows=1,o.value=t,e.parentNode.insertBefore(o,e),o} +class st extends tt{constructor(e){super(e),this._isUpdateAutoGrowHeightPending=!1;const t=p("px");this.set("minRows",2),this.set("maxRows",5),this.set("_height",null),this.set("resize","none"),this._resizeObserver=null,this.on("change:minRows",this._validateMinMaxRows.bind(this)),this.on("change:maxRows",this._validateMinMaxRows.bind(this));const o=this.bindTemplate;this.template.tag="textarea",this.extendTemplate({attributes:{class:["ck-textarea"],style:{height:o.to("_height",(e=>e?t(e):null)),resize:o.to("resize")},rows:o.to("minRows")}})}render(){super.render();let e=!1;this.on("input",(()=>{this._updateAutoGrowHeight(!0),this.fire("update")})),this.on("change:value",(()=>{_.window.requestAnimationFrame((()=>{m(this.element)?(this._updateAutoGrowHeight(),this.fire("update")):this._isUpdateAutoGrowHeightPending=!0}))})),this._resizeObserver=new f(this.element,(t=>{const o=!!t.contentRect.width&&!!t.contentRect.height;!e&&o&&this._isUpdateAutoGrowHeightPending&&_.window.requestAnimationFrame((()=>{this._updateAutoGrowHeight(),this.fire("update")})),e=o}))}destroy(){this._resizeObserver&&this._resizeObserver.destroy()}reset(){super.reset(),this._updateAutoGrowHeight(),this.fire("update")}_updateAutoGrowHeight(e){const t=this.element;if(!t.offsetParent)return void(this._isUpdateAutoGrowHeightPending=!0);this._isUpdateAutoGrowHeightPending=!1;const o=nt(t,"1"),i=nt(t,t.value),r=o.ownerDocument.defaultView.getComputedStyle(o),s=parseFloat(r.paddingTop)+parseFloat(r.paddingBottom),n=w(o),c=parseFloat(r.lineHeight),a=n.top+n.bottom,l=new g(o).height,d=Math.round((i.scrollHeight-s)/c),h=this.maxRows*c+s+a,u=1===d?l:this.minRows*c+s+a;this._height=Math.min(Math.max(Math.max(d,this.minRows)*c+s+a,u),h),e&&(t.scrollTop=t.scrollHeight),o.remove(),i.remove()}_validateMinMaxRows(){if(this.minRows>this.maxRows)throw new t("ui-textarea-view-min-rows-greater-than-max-rows",{textareaView:this,minRows:this.minRows,maxRows:this.maxRows})}}function nt(e,t){const o=e.cloneNode();return o.style.position="absolute",o.style.top="-99999px",o.style.left="-99999px",o.style.height="auto",o.style.overflow="hidden",o.style.width=e.ownerDocument.defaultView.getComputedStyle(e).width,o.tabIndex=-1,o.rows=1,o.value=t,e.parentNode.insertBefore(o,e),o} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class ct extends be{constructor(e){super(e);const t=this.bindTemplate;this.set("isVisible",!1),this.set("position","se"),this.children=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-reset","ck-dropdown__panel",t.to("position",(e=>`ck-dropdown__panel_${e}`)),t.if("isVisible","ck-dropdown__panel-visible")],tabindex:"-1"},children:this.children,on:{selectstart:t.to((e=>{"input"!==e.target.tagName.toLocaleLowerCase()&&e.preventDefault()}))}})}focus(){if(this.children.length){const e=this.children.first;"function"==typeof e.focus?e.focus():T("ui-dropdown-panel-focus-child-missing-focus",{childView:this.children.first,dropdownPanel:this})}}focusLast(){if(this.children.length){const e=this.children.last;"function"==typeof e.focusLast?e.focusLast():e.focus()}}}ke(":root{--ck-dropdown-max-width:75vw}.ck.ck-dropdown{display:inline-block;position:relative}.ck.ck-dropdown .ck-dropdown__arrow{pointer-events:none;z-index:var(--ck-z-default)}.ck.ck-dropdown .ck-button.ck-dropdown__button{width:100%}.ck.ck-dropdown .ck-dropdown__panel{display:none;max-width:var(--ck-dropdown-max-width);position:absolute;z-index:var(--ck-z-panel)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel-visible{display:inline-block}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw{bottom:100%}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{bottom:auto;top:100%}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se{left:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{right:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s{left:50%;transform:translateX(-50%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw{left:75%;transform:translateX(-75%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme{left:25%;transform:translateX(-25%)}.ck.ck-toolbar .ck-dropdown__panel{z-index:calc(var(--ck-z-panel) + 1)}:root{--ck-dropdown-arrow-size:calc(var(--ck-icon-size)*0.5)}.ck.ck-dropdown{font-size:inherit}.ck.ck-dropdown .ck-dropdown__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] .ck.ck-dropdown .ck-dropdown__arrow{margin-left:var(--ck-spacing-standard);right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-dropdown .ck-dropdown__arrow{left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small)}.ck.ck-dropdown.ck-disabled .ck-dropdown__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label{overflow:hidden;text-overflow:ellipsis;width:7em}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on{border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-dropdown__button_label-width_auto .ck-button__label{width:auto}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active{box-shadow:none}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active:focus,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active:focus{box-shadow:var(--ck-focus-outer-shadow),0 0}.ck.ck-dropdown__panel{border-radius:0}.ck-rounded-corners .ck.ck-dropdown__panel,.ck.ck-dropdown__panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-dropdown__panel{background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);bottom:0;box-shadow:var(--ck-drop-shadow),0 0;min-width:100%}.ck.ck-dropdown__panel.ck-dropdown__panel_se{border-top-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_sw{border-top-right-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_ne{border-bottom-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_nw{border-bottom-right-radius:0}.ck.ck-dropdown__panel:focus{outline:none}"); + */class ct extends le{constructor(e){super(e);const t=this.bindTemplate;this.set("isVisible",!1),this.set("position","se"),this.children=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-reset","ck-dropdown__panel",t.to("position",(e=>`ck-dropdown__panel_${e}`)),t.if("isVisible","ck-dropdown__panel-visible")],tabindex:"-1"},children:this.children,on:{selectstart:t.to((e=>{"input"!==e.target.tagName.toLocaleLowerCase()&&e.preventDefault()}))}})}focus(){if(this.children.length){const e=this.children.first;"function"==typeof e.focus?e.focus():v("ui-dropdown-panel-focus-child-missing-focus",{childView:this.children.first,dropdownPanel:this})}}focusLast(){if(this.children.length){const e=this.children.last;"function"==typeof e.focusLast?e.focusLast():e.focus()}}}ae(":root{--ck-dropdown-max-width:75vw}.ck.ck-dropdown{display:inline-block;position:relative}.ck.ck-dropdown .ck-dropdown__arrow{pointer-events:none;z-index:var(--ck-z-default)}.ck.ck-dropdown .ck-button.ck-dropdown__button{width:100%}.ck.ck-dropdown .ck-dropdown__panel{display:none;max-width:var(--ck-dropdown-max-width);position:absolute;z-index:var(--ck-z-panel)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel-visible{display:inline-block}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw{bottom:100%}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{bottom:auto;top:100%}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se{left:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{right:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s{left:50%;transform:translateX(-50%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw{left:75%;transform:translateX(-75%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme{left:25%;transform:translateX(-25%)}.ck.ck-toolbar .ck-dropdown__panel{z-index:calc(var(--ck-z-panel) + 1)}:root{--ck-dropdown-arrow-size:calc(var(--ck-icon-size)*0.5)}.ck.ck-dropdown{font-size:inherit}.ck.ck-dropdown .ck-dropdown__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] .ck.ck-dropdown .ck-dropdown__arrow{margin-left:var(--ck-spacing-standard);right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-dropdown .ck-dropdown__arrow{left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small)}.ck.ck-dropdown.ck-disabled .ck-dropdown__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label{overflow:hidden;text-overflow:ellipsis;width:7em}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on{border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-dropdown__button_label-width_auto .ck-button__label{width:auto}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active{box-shadow:none}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active:focus,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active:focus{box-shadow:var(--ck-focus-outer-shadow),0 0}.ck.ck-dropdown__panel{border-radius:0}.ck-rounded-corners .ck.ck-dropdown__panel,.ck.ck-dropdown__panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-dropdown__panel{background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);bottom:0;box-shadow:var(--ck-drop-shadow),0 0;min-width:100%}.ck.ck-dropdown__panel.ck-dropdown__panel_se{border-top-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_sw{border-top-right-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_ne{border-bottom-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_nw{border-bottom-right-radius:0}.ck.ck-dropdown__panel:focus{outline:none}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class at extends be{constructor(e,t,o){super(e);const i=this.bindTemplate;this.buttonView=t,this.panelView=o,this.set("isOpen",!1),this.set("isEnabled",!0),this.set("class",void 0),this.set("id",void 0),this.set("panelPosition","auto"),this.panelView.bind("isVisible").to(this,"isOpen"),this.keystrokes=new m,this.focusTracker=new _,this.setTemplate({tag:"div",attributes:{class:["ck","ck-dropdown",i.to("class"),i.if("isEnabled","ck-disabled",(e=>!e))],id:i.to("id"),"aria-describedby":i.to("ariaDescribedById")},children:[t,o]}),t.extendTemplate({attributes:{class:["ck-dropdown__button"],"data-cke-tooltip-disabled":i.to("isOpen")}})}render(){super.render(),this.focusTracker.add(this.buttonView.element),this.focusTracker.add(this.panelView.element),this.listenTo(this.buttonView,"open",(()=>{this.isOpen=!this.isOpen})),this.on("change:isOpen",((e,t,o)=>{if(o)if("auto"===this.panelPosition){const e=at._getOptimalPosition({element:this.panelView.element,target:this.buttonView.element,fitInViewport:!0,positions:this._panelPositions});this.panelView.position=e?e.name:this._panelPositions[0].name}else this.panelView.position=this.panelPosition})),this.keystrokes.listenTo(this.element);const e=(e,t)=>{this.isOpen&&(this.isOpen=!1,t())};this.keystrokes.set("arrowdown",((e,t)=>{this.buttonView.isEnabled&&!this.isOpen&&(this.isOpen=!0,t())})),this.keystrokes.set("arrowright",((e,t)=>{this.isOpen&&t()})),this.keystrokes.set("arrowleft",e),this.keystrokes.set("esc",e)}focus(){this.buttonView.focus()}get _panelPositions(){const{south:e,north:t,southEast:o,southWest:i,northEast:s,northWest:r,southMiddleEast:n,southMiddleWest:c,northMiddleEast:a,northMiddleWest:l}=at.defaultPanelPositions;return"rtl"!==this.locale.uiLanguageDirection?[o,i,n,c,e,s,r,a,l,t]:[i,o,c,n,e,r,s,l,a,t]}}at.defaultPanelPositions={south:(e,t)=>({top:e.bottom,left:e.left-(t.width-e.width)/2,name:"s"}),southEast:e=>({top:e.bottom,left:e.left,name:"se"}),southWest:(e,t)=>({top:e.bottom,left:e.left-t.width+e.width,name:"sw"}),southMiddleEast:(e,t)=>({top:e.bottom,left:e.left-(t.width-e.width)/4,name:"sme"}),southMiddleWest:(e,t)=>({top:e.bottom,left:e.left-3*(t.width-e.width)/4,name:"smw"}),north:(e,t)=>({top:e.top-t.height,left:e.left-(t.width-e.width)/2,name:"n"}),northEast:(e,t)=>({top:e.top-t.height,left:e.left,name:"ne"}),northWest:(e,t)=>({top:e.top-t.height,left:e.left-t.width+e.width,name:"nw"}),northMiddleEast:(e,t)=>({top:e.top-t.height,left:e.left-(t.width-e.width)/4,name:"nme"}),northMiddleWest:(e,t)=>({top:e.top-t.height,left:e.left-3*(t.width-e.width)/4,name:"nmw"})},at._getOptimalPosition=V; +class at extends le{constructor(e,t,o){super(e);const i=this.bindTemplate;this.buttonView=t,this.panelView=o,this.set("isOpen",!1),this.set("isEnabled",!0),this.set("class",void 0),this.set("id",void 0),this.set("panelPosition","auto"),this.panelView.bind("isVisible").to(this,"isOpen"),this.keystrokes=new b,this.focusTracker=new k,this.setTemplate({tag:"div",attributes:{class:["ck","ck-dropdown",i.to("class"),i.if("isEnabled","ck-disabled",(e=>!e))],id:i.to("id"),"aria-describedby":i.to("ariaDescribedById")},children:[t,o]}),t.extendTemplate({attributes:{class:["ck-dropdown__button"],"data-cke-tooltip-disabled":i.to("isOpen")}})}render(){super.render(),this.focusTracker.add(this.buttonView.element),this.focusTracker.add(this.panelView.element),this.listenTo(this.buttonView,"open",(()=>{this.isOpen=!this.isOpen})),this.on("change:isOpen",((e,t,o)=>{if(o)if("auto"===this.panelPosition){const e=at._getOptimalPosition({element:this.panelView.element,target:this.buttonView.element,fitInViewport:!0,positions:this._panelPositions});this.panelView.position=e?e.name:this._panelPositions[0].name}else this.panelView.position=this.panelPosition})),this.keystrokes.listenTo(this.element);const e=(e,t)=>{this.isOpen&&(this.isOpen=!1,t())};this.keystrokes.set("arrowdown",((e,t)=>{this.buttonView.isEnabled&&!this.isOpen&&(this.isOpen=!0,t())})),this.keystrokes.set("arrowright",((e,t)=>{this.isOpen&&t()})),this.keystrokes.set("arrowleft",e),this.keystrokes.set("esc",e)}focus(){this.buttonView.focus()}get _panelPositions(){const{south:e,north:t,southEast:o,southWest:i,northEast:r,northWest:s,southMiddleEast:n,southMiddleWest:c,northMiddleEast:a,northMiddleWest:l}=at.defaultPanelPositions;return"rtl"!==this.locale.uiLanguageDirection?[o,i,n,c,e,r,s,a,l,t]:[i,o,c,n,e,s,r,l,a,t]}}at.defaultPanelPositions={south:(e,t)=>({top:e.bottom,left:e.left-(t.width-e.width)/2,name:"s"}),southEast:e=>({top:e.bottom,left:e.left,name:"se"}),southWest:(e,t)=>({top:e.bottom,left:e.left-t.width+e.width,name:"sw"}),southMiddleEast:(e,t)=>({top:e.bottom,left:e.left-(t.width-e.width)/4,name:"sme"}),southMiddleWest:(e,t)=>({top:e.bottom,left:e.left-3*(t.width-e.width)/4,name:"smw"}),north:(e,t)=>({top:e.top-t.height,left:e.left-(t.width-e.width)/2,name:"n"}),northEast:(e,t)=>({top:e.top-t.height,left:e.left,name:"ne"}),northWest:(e,t)=>({top:e.top-t.height,left:e.left-t.width+e.width,name:"nw"}),northMiddleEast:(e,t)=>({top:e.top-t.height,left:e.left-(t.width-e.width)/4,name:"nme"}),northMiddleWest:(e,t)=>({top:e.top-t.height,left:e.left-3*(t.width-e.width)/4,name:"nmw"})},at._getOptimalPosition=y; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -138,15 +138,15 @@ class lt extends xe{constructor(e){super(e),this.arrowView=this._createArrowView /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class dt extends(r()){constructor(e){if(super(),this.focusables=e.focusables,this.focusTracker=e.focusTracker,this.keystrokeHandler=e.keystrokeHandler,this.actions=e.actions,e.actions&&e.keystrokeHandler)for(const t in e.actions){let o=e.actions[t];"string"==typeof o&&(o=[o]);for(const i of o)e.keystrokeHandler.set(i,((e,o)=>{this[t](),o()}))}this.on("forwardCycle",(()=>this.focusFirst()),{priority:"low"}),this.on("backwardCycle",(()=>this.focusLast()),{priority:"low"})}get first(){return this.focusables.find(ht)||null}get last(){return this.focusables.filter(ht).slice(-1)[0]||null}get next(){return this._getDomFocusableItem(1)}get previous(){return this._getDomFocusableItem(-1)}get current(){let e=null;return null===this.focusTracker.focusedElement?null:(this.focusables.find(((t,o)=>{const i=t.element===this.focusTracker.focusedElement;return i&&(e=o),i})),e)}focusFirst(){this._focus(this.first,1)}focusLast(){this._focus(this.last,-1)}focusNext(){const e=this.next;e&&this.focusables.getIndex(e)===this.current||e===this.first?this.fire("forwardCycle"):this._focus(e,1)}focusPrevious(){const e=this.previous;e&&this.focusables.getIndex(e)===this.current||e===this.last?this.fire("backwardCycle"):this._focus(e,-1)}_focus(e,t){e&&this.focusTracker.focusedElement!==e.element&&e.focus(t)}_getDomFocusableItem(e){const t=this.focusables.length;if(!t)return null;const o=this.current;if(null===o)return this[1===e?"first":"last"];let i=this.focusables.get(o),s=(o+t+e)%t;do{const o=this.focusables.get(s);if(ht(o)){i=o;break}s=(s+t+e)%t}while(s!==o);return i}}function ht(e){return ut(e)&&g(e.element)}function ut(e){return!(!("focus"in e)||"function"!=typeof e.focus)}function kt(e){return ut(e)&&"focusCycler"in e&&e.focusCycler instanceof dt} + */class dt extends(o()){constructor(e){if(super(),this.focusables=e.focusables,this.focusTracker=e.focusTracker,this.keystrokeHandler=e.keystrokeHandler,this.actions=e.actions,e.actions&&e.keystrokeHandler)for(const t in e.actions){let o=e.actions[t];"string"==typeof o&&(o=[o]);for(const i of o)e.keystrokeHandler.set(i,((e,o)=>{this[t](),o()}))}this.on("forwardCycle",(()=>this.focusFirst()),{priority:"low"}),this.on("backwardCycle",(()=>this.focusLast()),{priority:"low"})}get first(){return this.focusables.find(ht)||null}get last(){return this.focusables.filter(ht).slice(-1)[0]||null}get next(){return this._getDomFocusableItem(1)}get previous(){return this._getDomFocusableItem(-1)}get current(){let e=null;return null===this.focusTracker.focusedElement?null:(this.focusables.find(((t,o)=>{const i=t.element===this.focusTracker.focusedElement;return i&&(e=o),i})),e)}focusFirst(){this._focus(this.first,1)}focusLast(){this._focus(this.last,-1)}focusNext(){const e=this.next;e&&this.focusables.getIndex(e)===this.current||e===this.first?this.fire("forwardCycle"):this._focus(e,1)}focusPrevious(){const e=this.previous;e&&this.focusables.getIndex(e)===this.current||e===this.last?this.fire("backwardCycle"):this._focus(e,-1)}_focus(e,t){e&&this.focusTracker.focusedElement!==e.element&&e.focus(t)}_getDomFocusableItem(e){const t=this.focusables.length;if(!t)return null;const o=this.current;if(null===o)return this[1===e?"first":"last"];let i=this.focusables.get(o),r=(o+t+e)%t;do{const o=this.focusables.get(r);if(ht(o)){i=o;break}r=(r+t+e)%t}while(r!==o);return i}}function ht(e){return ut(e)&&m(e.element)}function ut(e){return!(!("focus"in e)||"function"!=typeof e.focus)}function kt(e){return ut(e)&&"focusCycler"in e&&e.focusCycler instanceof dt} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class bt extends be{constructor(e){super(e),this.setTemplate({tag:"span",attributes:{class:["ck","ck-toolbar__separator"]}})}} + */class bt extends le{constructor(e){super(e),this.setTemplate({tag:"span",attributes:{class:["ck","ck-toolbar__separator"]}})}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class pt extends be{constructor(e){super(e),this.setTemplate({tag:"span",attributes:{class:["ck","ck-toolbar__line-break"]}})}} + */class pt extends le{constructor(e){super(e),this.setTemplate({tag:"span",attributes:{class:["ck","ck-toolbar__line-break"]}})}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -155,243 +155,243 @@ class lt extends xe{constructor(e){super(e),this.arrowView=this._createArrowView * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -function _t(e){if(Array.isArray(e))return{items:e,removeItems:[]};const t={items:[],removeItems:[]};return e?{...t,...e}:t}ke(".ck.ck-toolbar{align-items:center;display:flex;flex-flow:row nowrap;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ck.ck-toolbar>.ck-toolbar__items{align-items:center;display:flex;flex-flow:row wrap;flex-grow:1}.ck.ck-toolbar .ck.ck-toolbar__separator{display:inline-block}.ck.ck-toolbar .ck.ck-toolbar__separator:first-child,.ck.ck-toolbar .ck.ck-toolbar__separator:last-child{display:none}.ck.ck-toolbar .ck-toolbar__line-break{flex-basis:100%}.ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items{flex-direction:column}.ck.ck-toolbar.ck-toolbar_floating>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck-dropdown__button .ck-dropdown__arrow{display:none}.ck.ck-toolbar{border-radius:0}.ck-rounded-corners .ck.ck-toolbar,.ck.ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-toolbar{background:var(--ck-color-toolbar-background);border:1px solid var(--ck-color-toolbar-border);padding:0 var(--ck-spacing-small)}.ck.ck-toolbar .ck.ck-toolbar__separator{align-self:stretch;background:var(--ck-color-toolbar-border);margin-bottom:var(--ck-spacing-small);margin-top:var(--ck-spacing-small);min-width:1px;width:1px}.ck.ck-toolbar .ck-toolbar__line-break{height:0}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break){margin-right:var(--ck-spacing-small)}.ck.ck-toolbar>.ck-toolbar__items:empty+.ck.ck-toolbar__separator{display:none}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break),.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown{margin-bottom:var(--ck-spacing-small);margin-top:var(--ck-spacing-small)}.ck.ck-toolbar.ck-toolbar_vertical{padding:0}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items>.ck{border-radius:0;margin:0;width:100%}.ck.ck-toolbar.ck-toolbar_compact{padding:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>*{margin:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>:not(:first-child):not(:last-child){border-radius:0}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck.ck-button.ck-dropdown__button{padding-left:var(--ck-spacing-tiny)}.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown>.ck-dropdown__panel{min-width:auto}.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown>.ck-button>.ck-button__label{max-width:7em;width:auto}.ck.ck-toolbar:focus{outline:none}.ck-toolbar-container .ck.ck-toolbar{border:0}.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck,[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck{margin-right:0}.ck.ck-toolbar[dir=rtl]:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck,[dir=rtl] .ck.ck-toolbar:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck{margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck:last-child,[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child{margin-left:0}.ck.ck-toolbar.ck-toolbar_compact[dir=rtl]>.ck-toolbar__items>.ck:first-child,[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.ck.ck-toolbar.ck-toolbar_compact[dir=rtl]>.ck-toolbar__items>.ck:last-child,[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.ck.ck-toolbar.ck-toolbar_grouping[dir=rtl]>.ck-toolbar__items:not(:empty):not(:only-child),.ck.ck-toolbar[dir=rtl]>.ck.ck-toolbar__separator,[dir=rtl] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),[dir=rtl] .ck.ck-toolbar>.ck.ck-toolbar__separator{margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=ltr]>.ck-toolbar__items>.ck:last-child,[dir=ltr] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child{margin-right:0}.ck.ck-toolbar.ck-toolbar_compact[dir=ltr]>.ck-toolbar__items>.ck:first-child,[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.ck.ck-toolbar.ck-toolbar_compact[dir=ltr]>.ck-toolbar__items>.ck:last-child,[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.ck.ck-toolbar.ck-toolbar_grouping[dir=ltr]>.ck-toolbar__items:not(:empty):not(:only-child),.ck.ck-toolbar[dir=ltr]>.ck.ck-toolbar__separator,[dir=ltr] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),[dir=ltr] .ck.ck-toolbar>.ck.ck-toolbar__separator{margin-right:var(--ck-spacing-small)}"); +function _t(e){if(Array.isArray(e))return{items:e,removeItems:[]};const t={items:[],removeItems:[]};return e?{...t,...e}:t}ae(".ck.ck-toolbar{align-items:center;display:flex;flex-flow:row nowrap;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ck.ck-toolbar>.ck-toolbar__items{align-items:center;display:flex;flex-flow:row wrap;flex-grow:1}.ck.ck-toolbar .ck.ck-toolbar__separator{display:inline-block}.ck.ck-toolbar .ck.ck-toolbar__separator:first-child,.ck.ck-toolbar .ck.ck-toolbar__separator:last-child{display:none}.ck.ck-toolbar .ck-toolbar__line-break{flex-basis:100%}.ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items{flex-direction:column}.ck.ck-toolbar.ck-toolbar_floating>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck-dropdown__button .ck-dropdown__arrow{display:none}.ck.ck-toolbar{border-radius:0}.ck-rounded-corners .ck.ck-toolbar,.ck.ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-toolbar{background:var(--ck-color-toolbar-background);border:1px solid var(--ck-color-toolbar-border);padding:0 var(--ck-spacing-small)}.ck.ck-toolbar .ck.ck-toolbar__separator{align-self:stretch;background:var(--ck-color-toolbar-border);margin-bottom:var(--ck-spacing-small);margin-top:var(--ck-spacing-small);min-width:1px;width:1px}.ck.ck-toolbar .ck-toolbar__line-break{height:0}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break){margin-right:var(--ck-spacing-small)}.ck.ck-toolbar>.ck-toolbar__items:empty+.ck.ck-toolbar__separator{display:none}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break),.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown{margin-bottom:var(--ck-spacing-small);margin-top:var(--ck-spacing-small)}.ck.ck-toolbar.ck-toolbar_vertical{padding:0}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items>.ck{border-radius:0;margin:0;width:100%}.ck.ck-toolbar.ck-toolbar_compact{padding:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>*{margin:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>:not(:first-child):not(:last-child){border-radius:0}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck.ck-button.ck-dropdown__button{padding-left:var(--ck-spacing-tiny)}.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown>.ck-dropdown__panel{min-width:auto}.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown>.ck-button>.ck-button__label{max-width:7em;width:auto}.ck.ck-toolbar:focus{outline:none}.ck-toolbar-container .ck.ck-toolbar{border:0}.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck,[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck{margin-right:0}.ck.ck-toolbar[dir=rtl]:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck,[dir=rtl] .ck.ck-toolbar:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck{margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck:last-child,[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child{margin-left:0}.ck.ck-toolbar.ck-toolbar_compact[dir=rtl]>.ck-toolbar__items>.ck:first-child,[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.ck.ck-toolbar.ck-toolbar_compact[dir=rtl]>.ck-toolbar__items>.ck:last-child,[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.ck.ck-toolbar.ck-toolbar_grouping[dir=rtl]>.ck-toolbar__items:not(:empty):not(:only-child),.ck.ck-toolbar[dir=rtl]>.ck.ck-toolbar__separator,[dir=rtl] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),[dir=rtl] .ck.ck-toolbar>.ck.ck-toolbar__separator{margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=ltr]>.ck-toolbar__items>.ck:last-child,[dir=ltr] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child{margin-right:0}.ck.ck-toolbar.ck-toolbar_compact[dir=ltr]>.ck-toolbar__items>.ck:first-child,[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.ck.ck-toolbar.ck-toolbar_compact[dir=ltr]>.ck-toolbar__items>.ck:last-child,[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.ck.ck-toolbar.ck-toolbar_grouping[dir=ltr]>.ck-toolbar__items:not(:empty):not(:only-child),.ck.ck-toolbar[dir=ltr]>.ck.ck-toolbar__separator,[dir=ltr] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),[dir=ltr] .ck.ck-toolbar>.ck.ck-toolbar__separator{margin-right:var(--ck-spacing-small)}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const{threeVerticalDots:mt}=t,ft={alignLeft:t.alignLeft,bold:t.bold,importExport:t.importExport,paragraph:t.paragraph,plus:t.plus,text:t.text,threeVerticalDots:t.threeVerticalDots,pilcrow:t.pilcrow,dragIndicator:t.dragIndicator};class wt extends be{constructor(e,t){super(e);const o=this.bindTemplate,i=this.t;this.options=t||{},this.set("ariaLabel",i("Editor toolbar")),this.set("maxWidth","auto"),this.items=this.createCollection(),this.focusTracker=new _,this.keystrokes=new m,this.set("class",void 0),this.set("isCompact",!1),this.itemsView=new gt(e),this.children=this.createCollection(),this.children.add(this.itemsView),this.focusables=this.createCollection();const s="rtl"===e.uiLanguageDirection;this._focusCycler=new dt({focusables:this.focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:[s?"arrowright":"arrowleft","arrowup"],focusNext:[s?"arrowleft":"arrowright","arrowdown"]}});const r=["ck","ck-toolbar",o.to("class"),o.if("isCompact","ck-toolbar_compact")];var n;this.options.shouldGroupWhenFull&&this.options.isFloating&&r.push("ck-toolbar_floating"),this.setTemplate({tag:"div",attributes:{class:r,role:"toolbar","aria-label":o.to("ariaLabel"),style:{maxWidth:o.to("maxWidth")},tabindex:-1},children:this.children,on:{mousedown:(n=this,n.bindTemplate.to((e=>{e.target===n.element&&e.preventDefault()})))}}),this._behavior=this.options.shouldGroupWhenFull?new yt(this):new vt(this)}render(){super.render(),this.focusTracker.add(this.element);for(const e of this.items)this.focusTracker.add(e.element);this.items.on("add",((e,t)=>{this.focusTracker.add(t.element)})),this.items.on("remove",((e,t)=>{this.focusTracker.remove(t.element)})),this.keystrokes.listenTo(this.element),this._behavior.render(this)}destroy(){return this._behavior.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy(),super.destroy()}focus(){this._focusCycler.focusFirst()}focusLast(){this._focusCycler.focusLast()}fillFromConfig(e,t,o){this.items.addMany(this._buildItemsFromConfig(e,t,o))}_buildItemsFromConfig(e,t,o){const i=_t(e),s=o||i.removeItems;return this._cleanItemsConfiguration(i.items,t,s).map((e=>P(e)?this._createNestedToolbarDropdown(e,t,s):"|"===e?new bt:"-"===e?new pt:t.create(e))).filter((e=>!!e))}_cleanItemsConfiguration(e,t,o){const i=e.filter(((e,i,s)=>"|"===e||-1===o.indexOf(e)&&("-"===e?!this.options.shouldGroupWhenFull||(T("toolbarview-line-break-ignored-when-grouping-items",s),!1):!(!P(e)&&!t.has(e))||(T("toolbarview-item-unavailable",{item:e}),!1))));return this._cleanSeparatorsAndLineBreaks(i)}_cleanSeparatorsAndLineBreaks(e){const t=e=>"-"!==e&&"|"!==e,o=e.length,i=e.findIndex(t);if(-1===i)return[];const s=o-e.slice().reverse().findIndex(t);return e.slice(i,s).filter(((e,o,i)=>{if(t(e))return!0;return!(o>0&&i[o-1]===e)}))}_createNestedToolbarDropdown(e,t,o){let{label:i,icon:s,items:r,tooltip:n=!0,withText:c=!1}=e;if(r=this._cleanItemsConfiguration(r,t,o),!r.length)return null;const a=Ot(this.locale);return i||T("toolbarview-nested-toolbar-dropdown-missing-label",e),a.class="ck-toolbar__nested-toolbar-dropdown",a.buttonView.set({label:i,tooltip:n,withText:!!c}),!1!==s?a.buttonView.icon=ft[s]||s||mt:a.buttonView.withText=!0,It(a,(()=>a.toolbarView._buildItemsFromConfig(r,t,o))),a}}class gt extends be{constructor(e){super(e),this.children=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-toolbar__items"]},children:this.children})}}class vt{constructor(e){const t=e.bindTemplate;e.set("isVertical",!1),e.itemsView.children.bindTo(e.items).using((e=>e)),e.focusables.bindTo(e.items).using((e=>ut(e)?e:null)),e.extendTemplate({attributes:{class:[t.if("isVertical","ck-toolbar_vertical")]}})}render(){}destroy(){}}class yt{constructor(e){this.resizeObserver=null,this.cachedPadding=null,this.shouldUpdateGroupingOnNextResize=!1,this.view=e,this.viewChildren=e.children,this.viewFocusables=e.focusables,this.viewItemsView=e.itemsView,this.viewFocusTracker=e.focusTracker,this.viewLocale=e.locale,this.ungroupedItems=e.createCollection(),this.groupedItems=e.createCollection(),this.groupedItemsDropdown=this._createGroupedItemsDropdown(),e.itemsView.children.bindTo(this.ungroupedItems).using((e=>e)),this.ungroupedItems.on("change",this._updateFocusCyclableItems.bind(this)),e.children.on("change",this._updateFocusCyclableItems.bind(this)),e.items.on("change",((e,t)=>{const o=t.index,i=Array.from(t.added);for(const e of t.removed)o>=this.ungroupedItems.length?this.groupedItems.remove(e):this.ungroupedItems.remove(e);for(let e=o;e<o+i.length;e++){const t=i[e-o];e>this.ungroupedItems.length?this.groupedItems.add(t,e-this.ungroupedItems.length):this.ungroupedItems.add(t,e)}this._updateGrouping()})),e.extendTemplate({attributes:{class:["ck-toolbar_grouping"]}})}render(e){this.viewElement=e.element,this._enableGroupingOnResize(),this._enableGroupingOnMaxWidthChange(e)}destroy(){this.groupedItemsDropdown.destroy(),this.resizeObserver.destroy()}_updateGrouping(){if(!this.viewElement.ownerDocument.body.contains(this.viewElement))return;if(!g(this.viewElement))return void(this.shouldUpdateGroupingOnNextResize=!0);const e=this.groupedItems.length;let t;for(;this._areItemsOverflowing;)this._groupLastItem(),t=!0;if(!t&&this.groupedItems.length){for(;this.groupedItems.length&&!this._areItemsOverflowing;)this._ungroupFirstItem();this._areItemsOverflowing&&this._groupLastItem()}this.groupedItems.length!==e&&this.view.fire("groupedItemsUpdate")}get _areItemsOverflowing(){if(!this.ungroupedItems.length)return!1;const e=this.viewElement,t=this.viewLocale.uiLanguageDirection,o=new x(e.lastChild),i=new x(e);if(!this.cachedPadding){const o=w.window.getComputedStyle(e),i="ltr"===t?"paddingRight":"paddingLeft";this.cachedPadding=Number.parseInt(o[i])}return"ltr"===t?o.right>i.right-this.cachedPadding:o.left<i.left+this.cachedPadding}_enableGroupingOnResize(){let e;this.resizeObserver=new v(this.viewElement,(t=>{e&&e===t.contentRect.width&&!this.shouldUpdateGroupingOnNextResize||(this.shouldUpdateGroupingOnNextResize=!1,this._updateGrouping(),e=t.contentRect.width)})),this._updateGrouping()}_enableGroupingOnMaxWidthChange(e){e.on("change:maxWidth",(()=>{this._updateGrouping()}))}_groupLastItem(){this.groupedItems.length||(this.viewChildren.add(new bt),this.viewChildren.add(this.groupedItemsDropdown),this.viewFocusTracker.add(this.groupedItemsDropdown.element)),this.groupedItems.add(this.ungroupedItems.remove(this.ungroupedItems.last),0)}_ungroupFirstItem(){this.ungroupedItems.add(this.groupedItems.remove(this.groupedItems.first)),this.groupedItems.length||(this.viewChildren.remove(this.groupedItemsDropdown),this.viewChildren.remove(this.viewChildren.last),this.viewFocusTracker.remove(this.groupedItemsDropdown.element))}_createGroupedItemsDropdown(){const e=this.viewLocale,t=e.t,o=Ot(e);return o.class="ck-toolbar__grouped-dropdown",o.panelPosition="ltr"===e.uiLanguageDirection?"sw":"se",It(o,this.groupedItems),o.buttonView.set({label:t("Show more items"),tooltip:!0,tooltipPosition:"rtl"===e.uiLanguageDirection?"se":"sw",icon:mt}),o}_updateFocusCyclableItems(){this.viewFocusables.clear(),this.ungroupedItems.map((e=>{ut(e)&&this.viewFocusables.add(e)})),this.groupedItems.length&&this.viewFocusables.add(this.groupedItemsDropdown)}} +const mt={alignLeft:D.alignLeft,bold:D.bold,importExport:D.importExport,paragraph:D.paragraph,plus:D.plus,text:D.text,threeVerticalDots:D.threeVerticalDots,pilcrow:D.pilcrow,dragIndicator:D.dragIndicator};class ft extends le{constructor(e,t){super(e);const o=this.bindTemplate,i=this.t;this.options=t||{},this.set("ariaLabel",i("Editor toolbar")),this.set("maxWidth","auto"),this.items=this.createCollection(),this.focusTracker=new k,this.keystrokes=new b,this.set("class",void 0),this.set("isCompact",!1),this.itemsView=new wt(e),this.children=this.createCollection(),this.children.add(this.itemsView),this.focusables=this.createCollection();const r="rtl"===e.uiLanguageDirection;this._focusCycler=new dt({focusables:this.focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:[r?"arrowright":"arrowleft","arrowup"],focusNext:[r?"arrowleft":"arrowright","arrowdown"]}});const s=["ck","ck-toolbar",o.to("class"),o.if("isCompact","ck-toolbar_compact")];var n;this.options.shouldGroupWhenFull&&this.options.isFloating&&s.push("ck-toolbar_floating"),this.setTemplate({tag:"div",attributes:{class:s,role:"toolbar","aria-label":o.to("ariaLabel"),style:{maxWidth:o.to("maxWidth")},tabindex:-1},children:this.children,on:{mousedown:(n=this,n.bindTemplate.to((e=>{e.target===n.element&&e.preventDefault()})))}}),this._behavior=this.options.shouldGroupWhenFull?new vt(this):new gt(this)}render(){super.render(),this.focusTracker.add(this.element);for(const e of this.items)this.focusTracker.add(e.element);this.items.on("add",((e,t)=>{this.focusTracker.add(t.element)})),this.items.on("remove",((e,t)=>{this.focusTracker.remove(t.element)})),this.keystrokes.listenTo(this.element),this._behavior.render(this)}destroy(){return this._behavior.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy(),super.destroy()}focus(){this._focusCycler.focusFirst()}focusLast(){this._focusCycler.focusLast()}fillFromConfig(e,t,o){this.items.addMany(this._buildItemsFromConfig(e,t,o))}_buildItemsFromConfig(e,t,o){const i=_t(e),r=o||i.removeItems;return this._cleanItemsConfiguration(i.items,t,r).map((e=>O(e)?this._createNestedToolbarDropdown(e,t,r):"|"===e?new bt:"-"===e?new pt:t.create(e))).filter((e=>!!e))}_cleanItemsConfiguration(e,t,o){const i=e.filter(((e,i,r)=>"|"===e||-1===o.indexOf(e)&&("-"===e?!this.options.shouldGroupWhenFull||(v("toolbarview-line-break-ignored-when-grouping-items",r),!1):!(!O(e)&&!t.has(e))||(v("toolbarview-item-unavailable",{item:e}),!1))));return this._cleanSeparatorsAndLineBreaks(i)}_cleanSeparatorsAndLineBreaks(e){const t=e=>"-"!==e&&"|"!==e,o=e.length,i=e.findIndex(t);if(-1===i)return[];const r=o-e.slice().reverse().findIndex(t);return e.slice(i,r).filter(((e,o,i)=>{if(t(e))return!0;return!(o>0&&i[o-1]===e)}))}_createNestedToolbarDropdown(e,t,o){let{label:i,icon:r,items:s,tooltip:n=!0,withText:c=!1}=e;if(s=this._cleanItemsConfiguration(s,t,o),!s.length)return null;const a=Et(this.locale);return i||v("toolbarview-nested-toolbar-dropdown-missing-label",e),a.class="ck-toolbar__nested-toolbar-dropdown",a.buttonView.set({label:i,tooltip:n,withText:!!c}),!1!==r?a.buttonView.icon=mt[r]||r||D.threeVerticalDots:a.buttonView.withText=!0,Ot(a,(()=>a.toolbarView._buildItemsFromConfig(s,t,o))),a}}class wt extends le{constructor(e){super(e),this.children=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-toolbar__items"]},children:this.children})}}class gt{constructor(e){const t=e.bindTemplate;e.set("isVertical",!1),e.itemsView.children.bindTo(e.items).using((e=>e)),e.focusables.bindTo(e.items).using((e=>ut(e)?e:null)),e.extendTemplate({attributes:{class:[t.if("isVertical","ck-toolbar_vertical")]}})}render(){}destroy(){}}class vt{constructor(e){this.resizeObserver=null,this.cachedPadding=null,this.shouldUpdateGroupingOnNextResize=!1,this.view=e,this.viewChildren=e.children,this.viewFocusables=e.focusables,this.viewItemsView=e.itemsView,this.viewFocusTracker=e.focusTracker,this.viewLocale=e.locale,this.ungroupedItems=e.createCollection(),this.groupedItems=e.createCollection(),this.groupedItemsDropdown=this._createGroupedItemsDropdown(),e.itemsView.children.bindTo(this.ungroupedItems).using((e=>e)),this.ungroupedItems.on("change",this._updateFocusCyclableItems.bind(this)),e.children.on("change",this._updateFocusCyclableItems.bind(this)),e.items.on("change",((e,t)=>{const o=t.index,i=Array.from(t.added);for(const e of t.removed)o>=this.ungroupedItems.length?this.groupedItems.remove(e):this.ungroupedItems.remove(e);for(let e=o;e<o+i.length;e++){const t=i[e-o];e>this.ungroupedItems.length?this.groupedItems.add(t,e-this.ungroupedItems.length):this.ungroupedItems.add(t,e)}this._updateGrouping()})),e.extendTemplate({attributes:{class:["ck-toolbar_grouping"]}})}render(e){this.viewElement=e.element,this._enableGroupingOnResize(),this._enableGroupingOnMaxWidthChange(e)}destroy(){this.groupedItemsDropdown.destroy(),this.resizeObserver.destroy()}_updateGrouping(){if(!this.viewElement.ownerDocument.body.contains(this.viewElement))return;if(!m(this.viewElement))return void(this.shouldUpdateGroupingOnNextResize=!0);const e=this.groupedItems.length;let t;for(;this._areItemsOverflowing;)this._groupLastItem(),t=!0;if(!t&&this.groupedItems.length){for(;this.groupedItems.length&&!this._areItemsOverflowing;)this._ungroupFirstItem();this._areItemsOverflowing&&this._groupLastItem()}this.groupedItems.length!==e&&this.view.fire("groupedItemsUpdate")}get _areItemsOverflowing(){if(!this.ungroupedItems.length)return!1;const e=this.viewElement,t=this.viewLocale.uiLanguageDirection,o=new g(e.lastChild),i=new g(e);if(!this.cachedPadding){const o=_.window.getComputedStyle(e),i="ltr"===t?"paddingRight":"paddingLeft";this.cachedPadding=Number.parseInt(o[i])}return"ltr"===t?o.right>i.right-this.cachedPadding:o.left<i.left+this.cachedPadding}_enableGroupingOnResize(){let e;this.resizeObserver=new f(this.viewElement,(t=>{e&&e===t.contentRect.width&&!this.shouldUpdateGroupingOnNextResize||(this.shouldUpdateGroupingOnNextResize=!1,this._updateGrouping(),e=t.contentRect.width)})),this._updateGrouping()}_enableGroupingOnMaxWidthChange(e){e.on("change:maxWidth",(()=>{this._updateGrouping()}))}_groupLastItem(){this.groupedItems.length||(this.viewChildren.add(new bt),this.viewChildren.add(this.groupedItemsDropdown),this.viewFocusTracker.add(this.groupedItemsDropdown.element)),this.groupedItems.add(this.ungroupedItems.remove(this.ungroupedItems.last),0)}_ungroupFirstItem(){this.ungroupedItems.add(this.groupedItems.remove(this.groupedItems.first)),this.groupedItems.length||(this.viewChildren.remove(this.groupedItemsDropdown),this.viewChildren.remove(this.viewChildren.last),this.viewFocusTracker.remove(this.groupedItemsDropdown.element))}_createGroupedItemsDropdown(){const e=this.viewLocale,t=e.t,o=Et(e);return o.class="ck-toolbar__grouped-dropdown",o.panelPosition="ltr"===e.uiLanguageDirection?"sw":"se",Ot(o,this.groupedItems),o.buttonView.set({label:t("Show more items"),tooltip:!0,tooltipPosition:"rtl"===e.uiLanguageDirection?"se":"sw",icon:D.threeVerticalDots}),o}_updateFocusCyclableItems(){this.viewFocusables.clear(),this.ungroupedItems.map((e=>{ut(e)&&this.viewFocusables.add(e)})),this.groupedItems.length&&this.viewFocusables.add(this.groupedItemsDropdown)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class xt extends be{constructor(e){super(e);const t=this.bindTemplate;this.set("isVisible",!0),this.children=this.createCollection(),this.setTemplate({tag:"li",attributes:{class:["ck","ck-list__item",t.if("isVisible","ck-hidden",(e=>!e))],role:"presentation"},children:this.children})}focus(){this.children.first&&this.children.first.focus()}} + */class yt extends le{constructor(e){super(e);const t=this.bindTemplate;this.set("isVisible",!0),this.children=this.createCollection(),this.setTemplate({tag:"li",attributes:{class:["ck","ck-list__item",t.if("isVisible","ck-hidden",(e=>!e))],role:"presentation"},children:this.children})}focus(){this.children.first&&this.children.first.focus()}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Tt extends be{constructor(e){super(e),this.setTemplate({tag:"li",attributes:{class:["ck","ck-list__separator"]}})}} + */class xt extends le{constructor(e){super(e),this.setTemplate({tag:"li",attributes:{class:["ck","ck-list__separator"]}})}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Vt extends be{constructor(e,t=new pe){super(e);const o=this.bindTemplate,i=new Ct(e);this.set({label:"",isVisible:!0}),this.labelView=t,this.labelView.bind("text").to(this,"label"),this.children=this.createCollection(),this.children.addMany([this.labelView,i]),i.set({role:"group",ariaLabelledBy:t.id}),i.focusTracker.destroy(),i.keystrokes.destroy(),this.items=i.items,this.setTemplate({tag:"li",attributes:{role:"presentation",class:["ck","ck-list__group",o.if("isVisible","ck-hidden",(e=>!e))]},children:this.children})}focus(){if(this.items){const e=this.items.find((e=>!(e instanceof Tt)));e&&e.focus()}}}ke(".ck.ck-list{display:flex;flex-direction:column;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ck.ck-list .ck-list__item,.ck.ck-list .ck-list__separator{display:block}.ck.ck-list .ck-list__item>:focus{position:relative;z-index:var(--ck-z-default)}:root{--ck-list-button-padding:calc(var(--ck-line-height-base)*0.11*var(--ck-font-size-base)) calc(var(--ck-line-height-base)*0.4*var(--ck-font-size-base))}.ck.ck-list{border-radius:0}.ck-rounded-corners .ck.ck-list,.ck.ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-list{background:var(--ck-color-list-background);list-style-type:none}.ck.ck-list__item{cursor:default;min-width:12em}.ck.ck-list__item>.ck-button{border-radius:0;min-height:unset;width:100%}[dir=ltr] .ck.ck-list__item>.ck-button{text-align:left}[dir=rtl] .ck.ck-list__item>.ck-button{text-align:right}.ck.ck-list__item>.ck-button{padding:var(--ck-list-button-padding)}.ck.ck-list__item>.ck-button:active{box-shadow:none}.ck.ck-list__item>.ck-button.ck-on{background:var(--ck-color-list-button-on-background);color:var(--ck-color-list-button-on-text)}.ck.ck-list__item>.ck-button.ck-on:active{box-shadow:none}.ck.ck-list__item>.ck-button.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-on-background-focus)}.ck.ck-list__item>.ck-button.ck-on:focus:not(.ck-switchbutton):not(.ck-disabled){border-color:var(--ck-color-base-background)}.ck.ck-list__item>.ck-button:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background)}.ck.ck-list__item>.ck-switchbutton.ck-on{background:var(--ck-color-list-background);color:inherit}.ck.ck-list__item>.ck-switchbutton.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background);color:inherit}.ck-list .ck-list__group{padding-top:var(--ck-spacing-medium);:not(.ck-hidden)~&{border-top:1px solid var(--ck-color-base-border)}}.ck-list .ck-list__group>.ck-label{font-size:11px;font-weight:700;padding:var(--ck-spacing-medium) var(--ck-spacing-medium) 0 var(--ck-spacing-medium)}.ck.ck-list__separator{background:var(--ck-color-base-border);height:1px;width:100%}"); + */class Tt extends le{constructor(e,t=new pe){super(e);const o=this.bindTemplate,i=new Vt(e);this.set({label:"",isVisible:!0}),this.labelView=t,this.labelView.bind("text").to(this,"label"),this.children=this.createCollection(),this.children.addMany([this.labelView,i]),i.set({role:"group",ariaLabelledBy:t.id}),i.focusTracker.destroy(),i.keystrokes.destroy(),this.items=i.items,this.setTemplate({tag:"li",attributes:{role:"presentation",class:["ck","ck-list__group",o.if("isVisible","ck-hidden",(e=>!e))]},children:this.children})}focus(){if(this.items){const e=this.items.find((e=>!(e instanceof xt)));e&&e.focus()}}}ae(".ck.ck-list{display:flex;flex-direction:column;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ck.ck-list .ck-list__item,.ck.ck-list .ck-list__separator{display:block}.ck.ck-list .ck-list__item>:focus{position:relative;z-index:var(--ck-z-default)}:root{--ck-list-button-padding:calc(var(--ck-line-height-base)*0.11*var(--ck-font-size-base)) calc(var(--ck-line-height-base)*0.4*var(--ck-font-size-base))}.ck.ck-list{border-radius:0}.ck-rounded-corners .ck.ck-list,.ck.ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-list{background:var(--ck-color-list-background);list-style-type:none}.ck.ck-list__item{cursor:default;min-width:12em}.ck.ck-list__item>.ck-button{border-radius:0;min-height:unset;width:100%}[dir=ltr] .ck.ck-list__item>.ck-button{text-align:left}[dir=rtl] .ck.ck-list__item>.ck-button{text-align:right}.ck.ck-list__item>.ck-button{padding:var(--ck-list-button-padding)}.ck.ck-list__item>.ck-button:active{box-shadow:none}.ck.ck-list__item>.ck-button.ck-on{background:var(--ck-color-list-button-on-background);color:var(--ck-color-list-button-on-text)}.ck.ck-list__item>.ck-button.ck-on:active{box-shadow:none}.ck.ck-list__item>.ck-button.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-on-background-focus)}.ck.ck-list__item>.ck-button.ck-on:focus:not(.ck-switchbutton):not(.ck-disabled){border-color:var(--ck-color-base-background)}.ck.ck-list__item>.ck-button:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background)}.ck.ck-list__item>.ck-switchbutton.ck-on{background:var(--ck-color-list-background);color:inherit}.ck.ck-list__item>.ck-switchbutton.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background);color:inherit}.ck-list .ck-list__group{padding-top:var(--ck-spacing-medium);:not(.ck-hidden)~&{border-top:1px solid var(--ck-color-base-border)}}.ck-list .ck-list__group>.ck-label{font-size:11px;font-weight:700;padding:var(--ck-spacing-medium) var(--ck-spacing-medium) 0 var(--ck-spacing-medium)}.ck.ck-list__separator{background:var(--ck-color-base-border);height:1px;width:100%}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Ct extends be{constructor(e){super(e),this._listItemGroupToChangeListeners=new WeakMap;const t=this.bindTemplate;this.focusables=new q,this.items=this.createCollection(),this.focusTracker=new _,this.keystrokes=new m,this._focusCycler=new dt({focusables:this.focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"arrowup",focusNext:"arrowdown"}}),this.set("ariaLabel",void 0),this.set("ariaLabelledBy",void 0),this.set("role",void 0),this.setTemplate({tag:"ul",attributes:{class:["ck","ck-reset","ck-list"],role:t.to("role"),"aria-label":t.to("ariaLabel"),"aria-labelledby":t.to("ariaLabelledBy")},children:this.items})}render(){super.render();for(const e of this.items)e instanceof Vt?this._registerFocusableItemsGroup(e):e instanceof xt&&this._registerFocusableListItem(e);this.items.on("change",((e,t)=>{for(const e of t.removed)e instanceof Vt?this._deregisterFocusableItemsGroup(e):e instanceof xt&&this._deregisterFocusableListItem(e);for(const e of Array.from(t.added).reverse())e instanceof Vt?this._registerFocusableItemsGroup(e,t.index):this._registerFocusableListItem(e,t.index)})),this.keystrokes.listenTo(this.element)}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}focus(){this._focusCycler.focusFirst()}focusFirst(){this._focusCycler.focusFirst()}focusLast(){this._focusCycler.focusLast()}_registerFocusableListItem(e,t){this.focusTracker.add(e.element),this.focusables.add(e,t)}_deregisterFocusableListItem(e){this.focusTracker.remove(e.element),this.focusables.remove(e)}_getOnGroupItemsChangeCallback(e){return(t,o)=>{for(const e of o.removed)this._deregisterFocusableListItem(e);for(const t of Array.from(o.added).reverse())this._registerFocusableListItem(t,this.items.getIndex(e)+o.index)}}_registerFocusableItemsGroup(e,t){Array.from(e.items).forEach(((e,o)=>{const i=void 0!==t?t+o:void 0;this._registerFocusableListItem(e,i)}));const o=this._getOnGroupItemsChangeCallback(e);this._listItemGroupToChangeListeners.set(e,o),e.items.on("change",o)}_deregisterFocusableItemsGroup(e){for(const t of e.items)this._deregisterFocusableListItem(t);e.items.off("change",this._listItemGroupToChangeListeners.get(e)),this._listItemGroupToChangeListeners.delete(e)}}ke('.ck.ck-splitbutton{font-size:inherit}.ck.ck-splitbutton .ck-splitbutton__action:focus{z-index:calc(var(--ck-z-default) + 1)}:root{--ck-color-split-button-hover-background:#ebebeb;--ck-color-split-button-hover-border:#b3b3b3}[dir=ltr] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,[dir=ltr] .ck.ck-splitbutton:hover>.ck-splitbutton__action{border-bottom-right-radius:unset;border-top-right-radius:unset}[dir=rtl] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,[dir=rtl] .ck.ck-splitbutton:hover>.ck-splitbutton__action{border-bottom-left-radius:unset;border-top-left-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow{min-width:unset}[dir=ltr] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-bottom-left-radius:unset;border-top-left-radius:unset}[dir=rtl] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-bottom-right-radius:unset;border-top-right-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow svg{width:var(--ck-dropdown-arrow-size)}.ck.ck-splitbutton>.ck-splitbutton__arrow:not(:focus){border-bottom-width:0;border-top-width:0}.ck.ck-splitbutton.ck-splitbutton_open>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover),.ck.ck-splitbutton:hover>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover){background:var(--ck-color-split-button-hover-background)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{background-color:var(--ck-color-split-button-hover-border);content:"";height:100%;position:absolute;width:1px}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:focus:after,.ck.ck-splitbutton:hover>.ck-splitbutton__arrow:focus:after{--ck-color-split-button-hover-border:var(--ck-color-focus-border)}[dir=ltr] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,[dir=ltr] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{left:-1px}[dir=rtl] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,[dir=rtl] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{right:-1px}.ck.ck-splitbutton.ck-splitbutton_open{border-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__action{border-bottom-left-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__arrow{border-bottom-right-radius:0}'); +class Vt extends le{constructor(e){super(e),this._listItemGroupToChangeListeners=new WeakMap;const t=this.bindTemplate;this.focusables=new N,this.items=this.createCollection(),this.focusTracker=new k,this.keystrokes=new b,this._focusCycler=new dt({focusables:this.focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"arrowup",focusNext:"arrowdown"}}),this.set("ariaLabel",void 0),this.set("ariaLabelledBy",void 0),this.set("role",void 0),this.setTemplate({tag:"ul",attributes:{class:["ck","ck-reset","ck-list"],role:t.to("role"),"aria-label":t.to("ariaLabel"),"aria-labelledby":t.to("ariaLabelledBy")},children:this.items})}render(){super.render();for(const e of this.items)e instanceof Tt?this._registerFocusableItemsGroup(e):e instanceof yt&&this._registerFocusableListItem(e);this.items.on("change",((e,t)=>{for(const e of t.removed)e instanceof Tt?this._deregisterFocusableItemsGroup(e):e instanceof yt&&this._deregisterFocusableListItem(e);for(const e of Array.from(t.added).reverse())e instanceof Tt?this._registerFocusableItemsGroup(e,t.index):this._registerFocusableListItem(e,t.index)})),this.keystrokes.listenTo(this.element)}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}focus(){this._focusCycler.focusFirst()}focusFirst(){this._focusCycler.focusFirst()}focusLast(){this._focusCycler.focusLast()}_registerFocusableListItem(e,t){this.focusTracker.add(e.element),this.focusables.add(e,t)}_deregisterFocusableListItem(e){this.focusTracker.remove(e.element),this.focusables.remove(e)}_getOnGroupItemsChangeCallback(e){return(t,o)=>{for(const e of o.removed)this._deregisterFocusableListItem(e);for(const t of Array.from(o.added).reverse())this._registerFocusableListItem(t,this.items.getIndex(e)+o.index)}}_registerFocusableItemsGroup(e,t){Array.from(e.items).forEach(((e,o)=>{const i=void 0!==t?t+o:void 0;this._registerFocusableListItem(e,i)}));const o=this._getOnGroupItemsChangeCallback(e);this._listItemGroupToChangeListeners.set(e,o),e.items.on("change",o)}_deregisterFocusableItemsGroup(e){for(const t of e.items)this._deregisterFocusableListItem(t);e.items.off("change",this._listItemGroupToChangeListeners.get(e)),this._listItemGroupToChangeListeners.delete(e)}}ae('.ck.ck-splitbutton{font-size:inherit}.ck.ck-splitbutton .ck-splitbutton__action:focus{z-index:calc(var(--ck-z-default) + 1)}:root{--ck-color-split-button-hover-background:#ebebeb;--ck-color-split-button-hover-border:#b3b3b3}[dir=ltr] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,[dir=ltr] .ck.ck-splitbutton:hover>.ck-splitbutton__action{border-bottom-right-radius:unset;border-top-right-radius:unset}[dir=rtl] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,[dir=rtl] .ck.ck-splitbutton:hover>.ck-splitbutton__action{border-bottom-left-radius:unset;border-top-left-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow{min-width:unset}[dir=ltr] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-bottom-left-radius:unset;border-top-left-radius:unset}[dir=rtl] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-bottom-right-radius:unset;border-top-right-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow svg{width:var(--ck-dropdown-arrow-size)}.ck.ck-splitbutton>.ck-splitbutton__arrow:not(:focus){border-bottom-width:0;border-top-width:0}.ck.ck-splitbutton.ck-splitbutton_open>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover),.ck.ck-splitbutton:hover>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover){background:var(--ck-color-split-button-hover-background)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{background-color:var(--ck-color-split-button-hover-border);content:"";height:100%;position:absolute;width:1px}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:focus:after,.ck.ck-splitbutton:hover>.ck-splitbutton__arrow:focus:after{--ck-color-split-button-hover-border:var(--ck-color-focus-border)}[dir=ltr] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,[dir=ltr] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{left:-1px}[dir=rtl] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,[dir=rtl] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{right:-1px}.ck.ck-splitbutton.ck-splitbutton_open{border-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__action{border-bottom-left-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__arrow{border-bottom-right-radius:0}'); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Et extends be{constructor(e,t){super(e);const o=this.bindTemplate;this.set("class",void 0),this.set("labelStyle",void 0),this.set("icon",void 0),this.set("isEnabled",!0),this.set("isOn",!1),this.set("isToggleable",!1),this.set("isVisible",!0),this.set("keystroke",void 0),this.set("withKeystroke",!1),this.set("label",void 0),this.set("tabindex",-1),this.set("tooltip",!1),this.set("tooltipPosition","s"),this.set("type","button"),this.set("withText",!1),this.children=this.createCollection(),this.actionView=this._createActionView(t),this.arrowView=this._createArrowView(),this.keystrokes=new m,this.focusTracker=new _,this.setTemplate({tag:"div",attributes:{class:["ck","ck-splitbutton",o.to("class"),o.if("isVisible","ck-hidden",(e=>!e)),this.arrowView.bindTemplate.if("isOn","ck-splitbutton_open")]},children:this.children})}render(){super.render(),this.children.add(this.actionView),this.children.add(this.arrowView),this.focusTracker.add(this.actionView.element),this.focusTracker.add(this.arrowView.element),this.keystrokes.listenTo(this.element),this.keystrokes.set("arrowright",((e,t)=>{this.focusTracker.focusedElement===this.actionView.element&&(this.arrowView.focus(),t())})),this.keystrokes.set("arrowleft",((e,t)=>{this.focusTracker.focusedElement===this.arrowView.element&&(this.actionView.focus(),t())}))}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}focus(){this.actionView.focus()}_createActionView(e){const t=e||new xe;return e||t.bind("icon","isEnabled","isOn","isToggleable","keystroke","label","tabindex","tooltip","tooltipPosition","type","withText").to(this),t.extendTemplate({attributes:{class:"ck-splitbutton__action"}}),t.delegate("execute").to(this),t}_createArrowView(){const e=new xe,t=e.bindTemplate;return e.icon=Ee,e.extendTemplate({attributes:{class:["ck-splitbutton__arrow"],"data-cke-tooltip-disabled":t.to("isOn"),"aria-haspopup":!0,"aria-expanded":t.to("isOn",(e=>String(e)))}}),e.bind("isEnabled").to(this),e.bind("label").to(this),e.bind("tooltip").to(this),e.delegate("execute").to(this,"open"),e}}ke(":root{--ck-toolbar-dropdown-max-width:60vw}.ck.ck-toolbar-dropdown>.ck-dropdown__panel{max-width:var(--ck-toolbar-dropdown-max-width);width:max-content}.ck.ck-toolbar-dropdown>.ck-dropdown__panel .ck-button:focus{z-index:calc(var(--ck-z-default) + 1)}.ck.ck-toolbar-dropdown .ck-toolbar{border:0}"); +class Ct extends le{constructor(e,t){super(e);const o=this.bindTemplate;this.set("class",void 0),this.set("labelStyle",void 0),this.set("icon",void 0),this.set("isEnabled",!0),this.set("isOn",!1),this.set("isToggleable",!1),this.set("isVisible",!0),this.set("keystroke",void 0),this.set("withKeystroke",!1),this.set("label",void 0),this.set("tabindex",-1),this.set("tooltip",!1),this.set("tooltipPosition","s"),this.set("type","button"),this.set("withText",!1),this.children=this.createCollection(),this.actionView=this._createActionView(t),this.arrowView=this._createArrowView(),this.keystrokes=new b,this.focusTracker=new k,this.setTemplate({tag:"div",attributes:{class:["ck","ck-splitbutton",o.to("class"),o.if("isVisible","ck-hidden",(e=>!e)),this.arrowView.bindTemplate.if("isOn","ck-splitbutton_open")]},children:this.children})}render(){super.render(),this.children.add(this.actionView),this.children.add(this.arrowView),this.focusTracker.add(this.actionView.element),this.focusTracker.add(this.arrowView.element),this.keystrokes.listenTo(this.element),this.keystrokes.set("arrowright",((e,t)=>{this.focusTracker.focusedElement===this.actionView.element&&(this.arrowView.focus(),t())})),this.keystrokes.set("arrowleft",((e,t)=>{this.focusTracker.focusedElement===this.arrowView.element&&(this.actionView.focus(),t())}))}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}focus(){this.actionView.focus()}_createActionView(e){const t=e||new xe;return e||t.bind("icon","isEnabled","isOn","isToggleable","keystroke","label","tabindex","tooltip","tooltipPosition","type","withText").to(this),t.extendTemplate({attributes:{class:"ck-splitbutton__action"}}),t.delegate("execute").to(this),t}_createArrowView(){const e=new xe,t=e.bindTemplate;return e.icon=Ee,e.extendTemplate({attributes:{class:["ck-splitbutton__arrow"],"data-cke-tooltip-disabled":t.to("isOn"),"aria-haspopup":!0,"aria-expanded":t.to("isOn",(e=>String(e)))}}),e.bind("isEnabled").to(this),e.bind("label").to(this),e.bind("tooltip").to(this),e.delegate("execute").to(this,"open"),e}}ae(":root{--ck-toolbar-dropdown-max-width:60vw}.ck.ck-toolbar-dropdown>.ck-dropdown__panel{max-width:var(--ck-toolbar-dropdown-max-width);width:max-content}.ck.ck-toolbar-dropdown>.ck-dropdown__panel .ck-button:focus{z-index:calc(var(--ck-z-default) + 1)}.ck.ck-toolbar-dropdown .ck-toolbar{border:0}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -function Ot(e,t=lt){const o="function"==typeof t?new t(e):t,i=new ct(e),s=new at(e,o,i);return o.bind("isEnabled").to(s),o instanceof Et?o.arrowView.bind("isOn").to(s,"isOpen"):o.bind("isOn").to(s,"isOpen"),function(e){(function(e){e.on("render",(()=>{R({emitter:e,activator:()=>e.isOpen,callback:()=>{e.isOpen=!1},contextElements:()=>[e.element,...e.focusTracker._elements]})}))})(e),function(e){e.on("execute",(t=>{t.source instanceof Te||(e.isOpen=!1)}))}(e),function(e){e.focusTracker.on("change:isFocused",((t,o,i)=>{e.isOpen&&!i&&(e.isOpen=!1)}))}(e),function(e){e.keystrokes.set("arrowdown",((t,o)=>{e.isOpen&&(e.panelView.focus(),o())})),e.keystrokes.set("arrowup",((t,o)=>{e.isOpen&&(e.panelView.focusLast(),o())}))}(e),function(e){e.on("change:isOpen",((t,o,i)=>{if(i)return;const s=e.panelView.element;s&&s.contains(w.document.activeElement)&&e.buttonView.focus()}))}(e),function(e){e.on("change:isOpen",((t,o,i)=>{i&&e.panelView.focus()}),{priority:"low"})}(e)}(s),s}function It(e,t,o={}){e.extendTemplate({attributes:{class:["ck-toolbar-dropdown"]}}),e.isOpen?Bt(e,t,o):e.once("change:isOpen",(()=>Bt(e,t,o)),{priority:"highest"}),o.enableActiveItemFocusOnDropdownOpen&&Ft(e,(()=>e.toolbarView.items.find((e=>e.isOn))))}function Bt(e,t,o){const i=e.locale,s=i.t,r=e.toolbarView=new wt(i),n="function"==typeof t?t():t;r.ariaLabel=o.ariaLabel||s("Dropdown toolbar"),o.maxWidth&&(r.maxWidth=o.maxWidth),o.class&&(r.class=o.class),o.isCompact&&(r.isCompact=o.isCompact),o.isVertical&&(r.isVertical=!0),n instanceof q?r.items.bindTo(n).using((e=>e)):r.items.addMany(n),e.panelView.children.add(r),r.items.delegate("execute").to(e)}function Pt(e,t,o={}){e.isOpen?Mt(e,t,o):e.once("change:isOpen",(()=>Mt(e,t,o)),{priority:"highest"}),Ft(e,(()=>e.listView.items.find((e=>e instanceof xt&&e.children.first.isOn))))}function Mt(e,t,o){const i=e.locale,s=e.listView=new Ct(i),r="function"==typeof t?t():t;s.ariaLabel=o.ariaLabel,s.role=o.role,At(e,s.items,r,i),e.panelView.children.add(s),s.items.delegate("execute").to(e)}function Ft(e,t){e.on("change:isOpen",(()=>{if(!e.isOpen)return;const o=t();o&&("function"==typeof o.focus?o.focus():T("ui-dropdown-focus-child-on-open-child-missing-focus",{view:o}))}),{priority:C.low-10})}function At(e,t,o,i){t.bindTo(o).using((t=>{if("separator"===t.type)return new Tt(i);if("group"===t.type){const o=new Vt(i);return o.set({label:t.label}),At(e,o.items,t.items,i),o.items.delegate("execute").to(e),o}if("button"===t.type||"switchbutton"===t.type){const e=new xt(i);let o;return"button"===t.type?(o=new xe(i),o.bind("ariaChecked").to(o,"isOn")):o=new Te(i),o.bind(...Object.keys(t.model)).to(t.model),o.delegate("execute").to(e),e.children.add(o),e}return null}))} +function Et(e,t=lt){const o="function"==typeof t?new t(e):t,i=new ct(e),r=new at(e,o,i);return o.bind("isEnabled").to(r),o instanceof Ct?o.arrowView.bind("isOn").to(r,"isOpen"):o.bind("isOn").to(r,"isOpen"),function(e){(function(e){e.on("render",(()=>{de({emitter:e,activator:()=>e.isOpen,callback:()=>{e.isOpen=!1},contextElements:()=>[e.element,...e.focusTracker._elements]})}))})(e),function(e){e.on("execute",(t=>{t.source instanceof Te||(e.isOpen=!1)}))}(e),function(e){e.focusTracker.on("change:isFocused",((t,o,i)=>{e.isOpen&&!i&&(e.isOpen=!1)}))}(e),function(e){e.keystrokes.set("arrowdown",((t,o)=>{e.isOpen&&(e.panelView.focus(),o())})),e.keystrokes.set("arrowup",((t,o)=>{e.isOpen&&(e.panelView.focusLast(),o())}))}(e),function(e){e.on("change:isOpen",((t,o,i)=>{if(i)return;const r=e.panelView.element;r&&r.contains(_.document.activeElement)&&e.buttonView.focus()}))}(e),function(e){e.on("change:isOpen",((t,o,i)=>{i&&e.panelView.focus()}),{priority:"low"})}(e)}(r),r}function Ot(e,t,o={}){e.extendTemplate({attributes:{class:["ck-toolbar-dropdown"]}}),e.isOpen?It(e,t,o):e.once("change:isOpen",(()=>It(e,t,o)),{priority:"highest"}),o.enableActiveItemFocusOnDropdownOpen&&Mt(e,(()=>e.toolbarView.items.find((e=>e.isOn))))}function It(e,t,o){const i=e.locale,r=i.t,s=e.toolbarView=new ft(i),n="function"==typeof t?t():t;s.ariaLabel=o.ariaLabel||r("Dropdown toolbar"),o.maxWidth&&(s.maxWidth=o.maxWidth),o.class&&(s.class=o.class),o.isCompact&&(s.isCompact=o.isCompact),o.isVertical&&(s.isVertical=!0),n instanceof N?s.items.bindTo(n).using((e=>e)):s.items.addMany(n),e.panelView.children.add(s),s.items.delegate("execute").to(e)}function Pt(e,t,o={}){e.isOpen?Bt(e,t,o):e.once("change:isOpen",(()=>Bt(e,t,o)),{priority:"highest"}),Mt(e,(()=>e.listView.items.find((e=>e instanceof yt&&e.children.first.isOn))))}function Bt(e,t,o){const i=e.locale,r=e.listView=new Vt(i),s="function"==typeof t?t():t;r.ariaLabel=o.ariaLabel,r.role=o.role,Ft(e,r.items,s,i),e.panelView.children.add(r),r.items.delegate("execute").to(e)}function Mt(e,t){e.on("change:isOpen",(()=>{if(!e.isOpen)return;const o=t();o&&("function"==typeof o.focus?o.focus():v("ui-dropdown-focus-child-on-open-child-missing-focus",{view:o}))}),{priority:x.low-10})}function Ft(e,t,o,i){t.bindTo(o).using((t=>{if("separator"===t.type)return new xt(i);if("group"===t.type){const o=new Tt(i);return o.set({label:t.label}),Ft(e,o.items,t.items,i),o.items.delegate("execute").to(e),o}if("button"===t.type||"switchbutton"===t.type){const e=new yt(i);let o;return"button"===t.type?(o=new xe(i),o.bind("ariaChecked").to(o,"isOn")):o=new Te(i),o.bind(...Object.keys(t.model)).to(t.model),o.delegate("execute").to(e),e.children.add(o),e}return null}))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */ke(".ck.ck-dropdown>.ck-dropdown__panel>.ck-list{border-radius:0}.ck-rounded-corners .ck.ck-dropdown>.ck-dropdown__panel>.ck-list,.ck.ck-dropdown>.ck-dropdown__panel>.ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:first-child>.ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:first-child>.ck-button,.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:first-child>.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:last-child>.ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:last-child>.ck-button,.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:last-child>.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}");const Lt=(e,t,o)=>{const i=new it(e.locale);return i.set({id:t,ariaDescribedById:o}),i.bind("isReadOnly").to(e,"isEnabled",(e=>!e)),i.bind("hasError").to(e,"errorText",(e=>!!e)),i.on("input",(()=>{e.errorText=null})),e.bind("isEmpty","isFocused","placeholder").to(i),i},Dt=(e,t,o)=>{const i=new st(e.locale);return i.set({id:t,ariaDescribedById:o,inputMode:"numeric"}),i.bind("isReadOnly").to(e,"isEnabled",(e=>!e)),i.bind("hasError").to(e,"errorText",(e=>!!e)),i.on("input",(()=>{e.errorText=null})),e.bind("isEmpty","isFocused","placeholder").to(i),i},St=(e,t,o)=>{const i=new rt(e.locale);return i.set({id:t,ariaDescribedById:o}),i.bind("isReadOnly").to(e,"isEnabled",(e=>!e)),i.bind("hasError").to(e,"errorText",(e=>!!e)),i.on("input",(()=>{e.errorText=null})),e.bind("isEmpty","isFocused","placeholder").to(i),i},zt=(e,t,o)=>{const i=Ot(e.locale);return i.set({id:t,ariaDescribedById:o}),i.bind("isEnabled").to(e),i},Nt=(e,t=0,o=1)=>e>o?o:e<t?t:e,Rt=(e,t=0,o=Math.pow(10,t))=>Math.round(o*e)/o,Wt=e=>("#"===e[0]&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?Rt(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:8===e.length?Rt(parseInt(e.substring(6,8),16)/255,2):1}),Gt=e=>{const{h:t,s:o,l:i}=(({h:e,s:t,v:o,a:i})=>{const s=(200-t)*o/100;return{h:Rt(e),s:Rt(s>0&&s<200?t*o/100/(s<=100?s:200-s)*100:0),l:Rt(s/2),a:Rt(i,2)}})(e);return`hsl(${t}, ${o}%, ${i}%)`},Ht=({h:e,s:t,v:o,a:i})=>{e=e/360*6,t/=100,o/=100;const s=Math.floor(e),r=o*(1-t),n=o*(1-(e-s)*t),c=o*(1-(1-e+s)*t),a=s%6;return{r:Rt(255*[o,n,r,r,c,o][a]),g:Rt(255*[c,o,o,n,r,r][a]),b:Rt(255*[r,r,c,o,o,n][a]),a:Rt(i,2)}},$t=e=>{const t=e.toString(16);return t.length<2?"0"+t:t},qt=({r:e,g:t,b:o,a:i})=>{const s=i<1?$t(Rt(255*i)):"";return"#"+$t(e)+$t(t)+$t(o)+s},jt=({r:e,g:t,b:o,a:i})=>{const s=Math.max(e,t,o),r=s-Math.min(e,t,o),n=r?s===e?(t-o)/r:s===t?2+(o-e)/r:4+(e-t)/r:0;return{h:Rt(60*(n<0?n+6:n)),s:Rt(s?r/s*100:0),v:Rt(s/255*100),a:i}},Ut=(e,t)=>{if(e===t)return!0;for(const o in e)if(e[o]!==t[o])return!1;return!0},Kt={},Xt=e=>{let t=Kt[e];return t||(t=document.createElement("template"),t.innerHTML=e,Kt[e]=t),t},Zt=(e,t,o)=>{e.dispatchEvent(new CustomEvent(t,{bubbles:!0,detail:o}))};let Yt=!1;const Qt=e=>"touches"in e,Jt=(e,t)=>{const o=Qt(t)?t.touches[0]:t,i=e.el.getBoundingClientRect();Zt(e.el,"move",e.getMove({x:Nt((o.pageX-(i.left+window.pageXOffset))/i.width),y:Nt((o.pageY-(i.top+window.pageYOffset))/i.height)}))};class eo{constructor(e,t,o,i){const s=Xt(`<div role="slider" tabindex="0" part="${t}" ${o}><div part="${t}-pointer"></div></div>`);e.appendChild(s.content.cloneNode(!0));const r=e.querySelector(`[part=${t}]`);r.addEventListener("mousedown",this),r.addEventListener("touchstart",this),r.addEventListener("keydown",this),this.el=r,this.xy=i,this.nodes=[r.firstChild,r]}set dragging(e){const t=e?document.addEventListener:document.removeEventListener;t(Yt?"touchmove":"mousemove",this),t(Yt?"touchend":"mouseup",this)}handleEvent(e){switch(e.type){case"mousedown":case"touchstart":if(e.preventDefault(),!(e=>!(Yt&&!Qt(e)||(Yt||(Yt=Qt(e)),0)))(e)||!Yt&&0!=e.button)return;this.el.focus(),Jt(this,e),this.dragging=!0;break;case"mousemove":case"touchmove":e.preventDefault(),Jt(this,e);break;case"mouseup":case"touchend":this.dragging=!1;break;case"keydown":((e,t)=>{const o=t.keyCode;o>40||e.xy&&o<37||o<33||(t.preventDefault(),Zt(e.el,"move",e.getMove({x:39===o?.01:37===o?-.01:34===o?.05:33===o?-.05:35===o?1:36===o?-1:0,y:40===o?.01:38===o?-.01:0},!0)))})(this,e)}}style(e){e.forEach(((e,t)=>{for(const o in e)this.nodes[t].style.setProperty(o,e[o])}))}}class to extends eo{constructor(e){super(e,"hue",'aria-label="Hue" aria-valuemin="0" aria-valuemax="360"',!1)}update({h:e}){this.h=e,this.style([{left:e/360*100+"%",color:Gt({h:e,s:100,v:100,a:1})}]),this.el.setAttribute("aria-valuenow",`${Rt(e)}`)}getMove(e,t){return{h:t?Nt(this.h+360*e.x,0,360):360*e.x}}}class oo extends eo{constructor(e){super(e,"saturation",'aria-label="Color"',!0)}update(e){this.hsva=e,this.style([{top:100-e.v+"%",left:`${e.s}%`,color:Gt(e)},{"background-color":Gt({h:e.h,s:100,v:100,a:1})}]),this.el.setAttribute("aria-valuetext",`Saturation ${Rt(e.s)}%, Brightness ${Rt(e.v)}%`)}getMove(e,t){return{s:t?Nt(this.hsva.s+100*e.x,0,100):100*e.x,v:t?Nt(this.hsva.v-100*e.y,0,100):Math.round(100-100*e.y)}}}const io=Symbol("same"),so=Symbol("color"),ro=Symbol("hsva"),no=Symbol("update"),co=Symbol("parts"),ao=Symbol("css"),lo=Symbol("sliders");class ho extends HTMLElement{static get observedAttributes(){return["color"]}get[ao](){return[':host{display:flex;flex-direction:column;position:relative;width:200px;height:200px;user-select:none;-webkit-user-select:none;cursor:default}:host([hidden]){display:none!important}[role=slider]{position:relative;touch-action:none;user-select:none;-webkit-user-select:none;outline:0}[role=slider]:last-child{border-radius:0 0 8px 8px}[part$=pointer]{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;display:flex;place-content:center center;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}[part$=pointer]::after{content:"";width:100%;height:100%;border-radius:inherit;background-color:currentColor}[role=slider]:focus [part$=pointer]{transform:translate(-50%,-50%) scale(1.1)}',"[part=hue]{flex:0 0 24px;background:linear-gradient(to right,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}[part=hue-pointer]{top:50%;z-index:2}","[part=saturation]{flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}[part=saturation-pointer]{z-index:3}"]}get[lo](){return[oo,to]}get color(){return this[so]}set color(e){if(!this[io](e)){const t=this.colorModel.toHsva(e);this[no](t),this[so]=e}}constructor(){super();const e=Xt(`<style>${this[ao].join("")}</style>`),t=this.attachShadow({mode:"open"});t.appendChild(e.content.cloneNode(!0)),t.addEventListener("move",this),this[co]=this[lo].map((e=>new e(t)))}connectedCallback(){if(this.hasOwnProperty("color")){const e=this.color;delete this.color,this.color=e}else this.color||(this.color=this.colorModel.defaultColor)}attributeChangedCallback(e,t,o){const i=this.colorModel.fromAttr(o);this[io](i)||(this.color=i)}handleEvent(e){const t=this[ro],o={...t,...e.detail};let i;this[no](o),Ut(o,t)||this[io](i=this.colorModel.fromHsva(o))||(this[so]=i,Zt(this,"color-changed",{value:i}))}[io](e){return this.color&&this.colorModel.equal(e,this.color)}[no](e){this[ro]=e,this[co].forEach((t=>t.update(e)))}}const uo={defaultColor:"#000",toHsva:e=>jt(Wt(e)),fromHsva:({h:e,s:t,v:o})=>qt(Ht({h:e,s:t,v:o,a:1})),equal:(e,t)=>e.toLowerCase()===t.toLowerCase()||Ut(Wt(e),Wt(t)),fromAttr:e=>e};class ko extends ho{get colorModel(){return uo}}ke(".color-picker-hex-input{width:max-content}.color-picker-hex-input .ck.ck-input{min-width:unset}.ck.ck-color-picker__row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:var(--ck-spacing-large) 0 0;width:unset}.ck.ck-color-picker__row .ck.ck-labeled-field-view{padding-top:unset}.ck.ck-color-picker__row .ck.ck-input-text{width:unset}.ck.ck-color-picker__row .ck-color-picker__hash-view{padding-right:var(--ck-spacing-medium);padding-top:var(--ck-spacing-tiny)}");class bo extends be{constructor(e,t={}){super(e),this.set({color:"",_hexColor:""}),this.hexInputRow=this._createInputRow();const o=this.createCollection();t.hideInput||o.add(this.hexInputRow),this.setTemplate({tag:"div",attributes:{class:["ck","ck-color-picker"],tabindex:-1},children:o}),this._config=t,this._debounceColorPickerEvent=M((e=>{this.set("color",e),this.fire("colorSelected",{color:this.color})}),150,{leading:!0}),this.on("set:color",((e,t,o)=>{e.return=Qe(o,this._config.format||"hsl")})),this.on("change:color",(()=>{this._hexColor=po(this.color)})),this.on("change:_hexColor",(()=>{document.activeElement!==this.picker&&this.picker.setAttribute("color",this._hexColor),po(this.color)!=po(this._hexColor)&&(this.color=this._hexColor)}))}render(){var e,t;if(super.render(),e="hex-color-picker",t=ko,void 0===customElements.get(e)&&customElements.define(e,t),this.picker=w.document.createElement("hex-color-picker"),this.picker.setAttribute("class","hex-color-picker"),this.picker.setAttribute("tabindex","-1"),this._createSlidersView(),this.element){this.hexInputRow.element?this.element.insertBefore(this.picker,this.hexInputRow.element):this.element.appendChild(this.picker);const e=document.createElement("style");e.textContent='[role="slider"]:focus [part$="pointer"] {border: 1px solid #fff;outline: 1px solid var(--ck-color-focus-border);box-shadow: 0 0 0 2px #fff;}',this.picker.shadowRoot.appendChild(e)}this.picker.addEventListener("color-changed",(e=>{const t=e.detail.value;this._debounceColorPickerEvent(t)}))}focus(){ + */ae(".ck.ck-dropdown>.ck-dropdown__panel>.ck-list{border-radius:0}.ck-rounded-corners .ck.ck-dropdown>.ck-dropdown__panel>.ck-list,.ck.ck-dropdown>.ck-dropdown__panel>.ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:first-child>.ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:first-child>.ck-button,.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:first-child>.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:last-child>.ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:last-child>.ck-button,.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:last-child>.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}");const At=(e,t,o)=>{const i=new it(e.locale);return i.set({id:t,ariaDescribedById:o}),i.bind("isReadOnly").to(e,"isEnabled",(e=>!e)),i.bind("hasError").to(e,"errorText",(e=>!!e)),i.on("input",(()=>{e.errorText=null})),e.bind("isEmpty","isFocused","placeholder").to(i),i},Lt=(e,t,o)=>{const i=new rt(e.locale);return i.set({id:t,ariaDescribedById:o,inputMode:"numeric"}),i.bind("isReadOnly").to(e,"isEnabled",(e=>!e)),i.bind("hasError").to(e,"errorText",(e=>!!e)),i.on("input",(()=>{e.errorText=null})),e.bind("isEmpty","isFocused","placeholder").to(i),i},St=(e,t,o)=>{const i=new st(e.locale);return i.set({id:t,ariaDescribedById:o}),i.bind("isReadOnly").to(e,"isEnabled",(e=>!e)),i.bind("hasError").to(e,"errorText",(e=>!!e)),i.on("input",(()=>{e.errorText=null})),e.bind("isEmpty","isFocused","placeholder").to(i),i},Dt=(e,t,o)=>{const i=Et(e.locale);return i.set({id:t,ariaDescribedById:o}),i.bind("isEnabled").to(e),i},zt=(e,t=0,o=1)=>e>o?o:e<t?t:e,Rt=(e,t=0,o=Math.pow(10,t))=>Math.round(o*e)/o,Nt=e=>("#"===e[0]&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?Rt(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:8===e.length?Rt(parseInt(e.substring(6,8),16)/255,2):1}),Wt=e=>{const{h:t,s:o,l:i}=(({h:e,s:t,v:o,a:i})=>{const r=(200-t)*o/100;return{h:Rt(e),s:Rt(r>0&&r<200?t*o/100/(r<=100?r:200-r)*100:0),l:Rt(r/2),a:Rt(i,2)}})(e);return`hsl(${t}, ${o}%, ${i}%)`},Gt=({h:e,s:t,v:o,a:i})=>{e=e/360*6,t/=100,o/=100;const r=Math.floor(e),s=o*(1-t),n=o*(1-(e-r)*t),c=o*(1-(1-e+r)*t),a=r%6;return{r:Rt(255*[o,n,s,s,c,o][a]),g:Rt(255*[c,o,o,n,s,s][a]),b:Rt(255*[s,s,c,o,o,n][a]),a:Rt(i,2)}},Ht=e=>{const t=e.toString(16);return t.length<2?"0"+t:t},$t=({r:e,g:t,b:o,a:i})=>{const r=i<1?Ht(Rt(255*i)):"";return"#"+Ht(e)+Ht(t)+Ht(o)+r},qt=({r:e,g:t,b:o,a:i})=>{const r=Math.max(e,t,o),s=r-Math.min(e,t,o),n=s?r===e?(t-o)/s:r===t?2+(o-e)/s:4+(e-t)/s:0;return{h:Rt(60*(n<0?n+6:n)),s:Rt(r?s/r*100:0),v:Rt(r/255*100),a:i}},jt=(e,t)=>{if(e===t)return!0;for(const o in e)if(e[o]!==t[o])return!1;return!0},Ut={},Kt=e=>{let t=Ut[e];return t||(t=document.createElement("template"),t.innerHTML=e,Ut[e]=t),t},Xt=(e,t,o)=>{e.dispatchEvent(new CustomEvent(t,{bubbles:!0,detail:o}))};let Zt=!1;const Yt=e=>"touches"in e,Qt=(e,t)=>{const o=Yt(t)?t.touches[0]:t,i=e.el.getBoundingClientRect();Xt(e.el,"move",e.getMove({x:zt((o.pageX-(i.left+window.pageXOffset))/i.width),y:zt((o.pageY-(i.top+window.pageYOffset))/i.height)}))};class Jt{constructor(e,t,o,i){const r=Kt(`<div role="slider" tabindex="0" part="${t}" ${o}><div part="${t}-pointer"></div></div>`);e.appendChild(r.content.cloneNode(!0));const s=e.querySelector(`[part=${t}]`);s.addEventListener("mousedown",this),s.addEventListener("touchstart",this),s.addEventListener("keydown",this),this.el=s,this.xy=i,this.nodes=[s.firstChild,s]}set dragging(e){const t=e?document.addEventListener:document.removeEventListener;t(Zt?"touchmove":"mousemove",this),t(Zt?"touchend":"mouseup",this)}handleEvent(e){switch(e.type){case"mousedown":case"touchstart":if(e.preventDefault(),!(e=>!(Zt&&!Yt(e)||(Zt||(Zt=Yt(e)),0)))(e)||!Zt&&0!=e.button)return;this.el.focus(),Qt(this,e),this.dragging=!0;break;case"mousemove":case"touchmove":e.preventDefault(),Qt(this,e);break;case"mouseup":case"touchend":this.dragging=!1;break;case"keydown":((e,t)=>{const o=t.keyCode;o>40||e.xy&&o<37||o<33||(t.preventDefault(),Xt(e.el,"move",e.getMove({x:39===o?.01:37===o?-.01:34===o?.05:33===o?-.05:35===o?1:36===o?-1:0,y:40===o?.01:38===o?-.01:0},!0)))})(this,e)}}style(e){e.forEach(((e,t)=>{for(const o in e)this.nodes[t].style.setProperty(o,e[o])}))}}class eo extends Jt{constructor(e){super(e,"hue",'aria-label="Hue" aria-valuemin="0" aria-valuemax="360"',!1)}update({h:e}){this.h=e,this.style([{left:e/360*100+"%",color:Wt({h:e,s:100,v:100,a:1})}]),this.el.setAttribute("aria-valuenow",`${Rt(e)}`)}getMove(e,t){return{h:t?zt(this.h+360*e.x,0,360):360*e.x}}}class to extends Jt{constructor(e){super(e,"saturation",'aria-label="Color"',!0)}update(e){this.hsva=e,this.style([{top:100-e.v+"%",left:`${e.s}%`,color:Wt(e)},{"background-color":Wt({h:e.h,s:100,v:100,a:1})}]),this.el.setAttribute("aria-valuetext",`Saturation ${Rt(e.s)}%, Brightness ${Rt(e.v)}%`)}getMove(e,t){return{s:t?zt(this.hsva.s+100*e.x,0,100):100*e.x,v:t?zt(this.hsva.v-100*e.y,0,100):Math.round(100-100*e.y)}}}const oo=Symbol("same"),io=Symbol("color"),ro=Symbol("hsva"),so=Symbol("update"),no=Symbol("parts"),co=Symbol("css"),ao=Symbol("sliders");class lo extends HTMLElement{static get observedAttributes(){return["color"]}get[co](){return[':host{display:flex;flex-direction:column;position:relative;width:200px;height:200px;user-select:none;-webkit-user-select:none;cursor:default}:host([hidden]){display:none!important}[role=slider]{position:relative;touch-action:none;user-select:none;-webkit-user-select:none;outline:0}[role=slider]:last-child{border-radius:0 0 8px 8px}[part$=pointer]{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;display:flex;place-content:center center;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}[part$=pointer]::after{content:"";width:100%;height:100%;border-radius:inherit;background-color:currentColor}[role=slider]:focus [part$=pointer]{transform:translate(-50%,-50%) scale(1.1)}',"[part=hue]{flex:0 0 24px;background:linear-gradient(to right,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}[part=hue-pointer]{top:50%;z-index:2}","[part=saturation]{flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}[part=saturation-pointer]{z-index:3}"]}get[ao](){return[to,eo]}get color(){return this[io]}set color(e){if(!this[oo](e)){const t=this.colorModel.toHsva(e);this[so](t),this[io]=e}}constructor(){super();const e=Kt(`<style>${this[co].join("")}</style>`),t=this.attachShadow({mode:"open"});t.appendChild(e.content.cloneNode(!0)),t.addEventListener("move",this),this[no]=this[ao].map((e=>new e(t)))}connectedCallback(){if(this.hasOwnProperty("color")){const e=this.color;delete this.color,this.color=e}else this.color||(this.color=this.colorModel.defaultColor)}attributeChangedCallback(e,t,o){const i=this.colorModel.fromAttr(o);this[oo](i)||(this.color=i)}handleEvent(e){const t=this[ro],o={...t,...e.detail};let i;this[so](o),jt(o,t)||this[oo](i=this.colorModel.fromHsva(o))||(this[io]=i,Xt(this,"color-changed",{value:i}))}[oo](e){return this.color&&this.colorModel.equal(e,this.color)}[so](e){this[ro]=e,this[no].forEach((t=>t.update(e)))}}const ho={defaultColor:"#000",toHsva:e=>qt(Nt(e)),fromHsva:({h:e,s:t,v:o})=>$t(Gt({h:e,s:t,v:o,a:1})),equal:(e,t)=>e.toLowerCase()===t.toLowerCase()||jt(Nt(e),Nt(t)),fromAttr:e=>e};class uo extends lo{get colorModel(){return ho}}ae(".color-picker-hex-input{width:max-content}.color-picker-hex-input .ck.ck-input{min-width:unset}.ck.ck-color-picker__row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:var(--ck-spacing-large) 0 0;width:unset}.ck.ck-color-picker__row .ck.ck-labeled-field-view{padding-top:unset}.ck.ck-color-picker__row .ck.ck-input-text{width:unset}.ck.ck-color-picker__row .ck-color-picker__hash-view{padding-right:var(--ck-spacing-medium);padding-top:var(--ck-spacing-tiny)}");class ko extends le{constructor(e,t={}){super(e),this.set({color:"",_hexColor:""}),this.hexInputRow=this._createInputRow();const o=this.createCollection();t.hideInput||o.add(this.hexInputRow),this.setTemplate({tag:"div",attributes:{class:["ck","ck-color-picker"],tabindex:-1},children:o}),this._config=t,this._debounceColorPickerEvent=I((e=>{this.set("color",e),this.fire("colorSelected",{color:this.color})}),150,{leading:!0}),this.on("set:color",((e,t,o)=>{e.return=Qe(o,this._config.format||"hsl")})),this.on("change:color",(()=>{this._hexColor=bo(this.color)})),this.on("change:_hexColor",(()=>{document.activeElement!==this.picker&&this.picker.setAttribute("color",this._hexColor),bo(this.color)!=bo(this._hexColor)&&(this.color=this._hexColor)}))}render(){var e,t;if(super.render(),e="hex-color-picker",t=uo,void 0===customElements.get(e)&&customElements.define(e,t),this.picker=_.document.createElement("hex-color-picker"),this.picker.setAttribute("class","hex-color-picker"),this.picker.setAttribute("tabindex","-1"),this._createSlidersView(),this.element){this.hexInputRow.element?this.element.insertBefore(this.picker,this.hexInputRow.element):this.element.appendChild(this.picker);const e=document.createElement("style");e.textContent='[role="slider"]:focus [part$="pointer"] {border: 1px solid #fff;outline: 1px solid var(--ck-color-focus-border);box-shadow: 0 0 0 2px #fff;}',this.picker.shadowRoot.appendChild(e)}this.picker.addEventListener("color-changed",(e=>{const t=e.detail.value;this._debounceColorPickerEvent(t)}))}focus(){ /* istanbul ignore next -- @preserve */ -if(!this._config.hideInput&&(k.isGecko||k.isiOS||k.isSafari)){this.hexInputRow.children.get(1).focus()}this.slidersView.first.focus()}_createSlidersView(){const e=[...this.picker.shadowRoot.children].filter((e=>"slider"===e.getAttribute("role"))).map((e=>new _o(e)));this.slidersView=this.createCollection(),e.forEach((e=>{this.slidersView.add(e)}))}_createInputRow(){const e=new mo,t=this._createColorInput();return new fo(this.locale,[e,t])}_createColorInput(){const e=new et(this.locale,Lt),{t}=this.locale;return e.set({label:t("HEX"),class:"color-picker-hex-input"}),e.fieldView.bind("value").to(this,"_hexColor",(t=>e.isFocused?e.fieldView.value:t.startsWith("#")?t.substring(1):t)),e.fieldView.on("input",(()=>{const t=e.fieldView.element.value;if(t){const e=t.trim(),o=e.startsWith("#")?e.substring(1):e;[3,4,6,8].includes(o.length)&&/(([0-9a-fA-F]{2}){3,4}|([0-9a-fA-F]){3,4})/.test(o)&&this._debounceColorPickerEvent("#"+o)}})),e}}function po(e){let t=function(e){if(!e)return"";const t=Je(e);return t?"hex"===t.space?t.hexValue:Qe(e,"hex"):"#000"}(e);return t||(t="#000"),4===t.length&&(t="#"+[t[1],t[1],t[2],t[2],t[3],t[3]].join("")),t.toLowerCase()}class _o extends be{constructor(e){super(),this.element=e}focus(){this.element.focus()}}class mo extends be{constructor(e){super(e),this.setTemplate({tag:"div",attributes:{class:["ck","ck-color-picker__hash-view"]},children:"#"})}}class fo extends be{constructor(e,t){super(e),this.children=this.createCollection(t),this.setTemplate({tag:"div",attributes:{class:["ck","ck-color-picker__row"]},children:this.children})}} +if(!this._config.hideInput&&(d.isGecko||d.isiOS||d.isSafari)){this.hexInputRow.children.get(1).focus()}this.slidersView.first.focus()}_createSlidersView(){const e=[...this.picker.shadowRoot.children].filter((e=>"slider"===e.getAttribute("role"))).map((e=>new po(e)));this.slidersView=this.createCollection(),e.forEach((e=>{this.slidersView.add(e)}))}_createInputRow(){const e=this._createColorInput();return new mo(this.locale,e)}_createColorInput(){const e=new et(this.locale,At),{t}=this.locale;return e.set({label:t("HEX"),class:"color-picker-hex-input"}),e.fieldView.bind("value").to(this,"_hexColor",(t=>e.isFocused?e.fieldView.value:t.startsWith("#")?t.substring(1):t)),e.fieldView.on("input",(()=>{const t=e.fieldView.element.value;if(t){const e=fo(t);e&&this._debounceColorPickerEvent(e)}})),e}isValid(){const{t:e}=this.locale;return this.resetValidationStatus(),!!this.hexInputRow.getParsedColor()||(this.hexInputRow.inputView.errorText=e('Please enter a valid color (e.g. "ff0000").'),!1)}resetValidationStatus(){this.hexInputRow.inputView.errorText=null}}function bo(e){let t=function(e){if(!e)return"";const t=Je(e);return t?"hex"===t.space?t.hexValue:Qe(e,"hex"):"#000"}(e);return t||(t="#000"),4===t.length&&(t="#"+[t[1],t[1],t[2],t[2],t[3],t[3]].join("")),t.toLowerCase()}class po extends le{constructor(e){super(),this.element=e}focus(){this.element.focus()}}class _o extends le{constructor(e){super(e),this.setTemplate({tag:"div",attributes:{class:["ck","ck-color-picker__hash-view"]},children:"#"})}}class mo extends le{constructor(e,t){super(e),this.inputView=t,this.children=this.createCollection([new _o,this.inputView]),this.setTemplate({tag:"div",attributes:{class:["ck","ck-color-picker__row"]},children:this.children})}getParsedColor(){return fo(this.inputView.fieldView.element.value)}}function fo(e){if(!e)return null;const t=e.trim().replace(/^#/,"");return[3,4,6,8].includes(t.length)&&/^(([0-9a-fA-F]{2}){3,4}|([0-9a-fA-F]){3,4})$/.test(t)?`#${t}`:null} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class wo extends(l(i)){constructor(e){super(e),this.set("isEmpty",!0),this.on("change",(()=>{this.set("isEmpty",0===this.length)}))}add(e,t){return this.find((t=>t.color===e.color))?this:super.add(e,t)}hasColor(e){return!!this.find((t=>t.color===e))}} + */class wo extends(n(e)){constructor(e){super(e),this.set("isEmpty",!0),this.on("change",(()=>{this.set("isEmpty",0===this.length)}))}add(e,t){return this.find((t=>t.color===e.color))?this:super.add(e,t)}hasColor(e){return!!this.find((t=>t.color===e))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const{eraser:go,colorPalette:vo}=t;class yo extends be{constructor(e,{colors:t,columns:o,removeButtonLabel:i,documentColorsLabel:s,documentColorsCount:r,colorPickerLabel:n,focusTracker:c,focusables:a}){super(e);const l=this.bindTemplate;this.set("isVisible",!0),this.focusTracker=c,this.items=this.createCollection(),this.colorDefinitions=t,this.columns=o,this.documentColors=new wo,this.documentColorsCount=r,this._focusables=a,this._removeButtonLabel=i,this._colorPickerLabel=n,this._documentColorsLabel=s,this.setTemplate({tag:"div",attributes:{class:["ck-color-grids-fragment",l.if("isVisible","ck-hidden",(e=>!e))]},children:this.items}),this.removeColorButtonView=this._createRemoveColorButton(),this.items.add(this.removeColorButtonView)}updateDocumentColors(e,t){const o=e.document,i=this.documentColorsCount;this.documentColors.clear();for(const s of o.getRoots()){const o=e.createRangeIn(s);for(const e of o.getItems())if(e.is("$textProxy")&&e.hasAttribute(t)&&(this._addColorToDocumentColors(e.getAttribute(t)),this.documentColors.length>=i))return}}updateSelectedColors(){const e=this.documentColorsGrid,t=this.staticColorsGrid,o=this.selectedColor;t.selectedColor=o,e&&(e.selectedColor=o)}render(){if(super.render(),this.staticColorsGrid=this._createStaticColorsGrid(),this.items.add(this.staticColorsGrid),this.documentColorsCount){const e=j.bind(this.documentColors,this.documentColors),t=new pe(this.locale);t.text=this._documentColorsLabel,t.extendTemplate({attributes:{class:["ck","ck-color-grid__label",e.if("isEmpty","ck-hidden")]}}),this.items.add(t),this.documentColorsGrid=this._createDocumentColorsGrid(),this.items.add(this.documentColorsGrid)}this._createColorPickerButton(),this._addColorSelectorElementsToFocusTracker()}focus(){this.removeColorButtonView.focus()}destroy(){super.destroy()}addColorPickerButton(){this.colorPickerButtonView&&(this.items.add(this.colorPickerButtonView),this.focusTracker.add(this.colorPickerButtonView.element),this._focusables.add(this.colorPickerButtonView))}_addColorSelectorElementsToFocusTracker(){this.focusTracker.add(this.removeColorButtonView.element),this._focusables.add(this.removeColorButtonView),this.staticColorsGrid&&(this.focusTracker.add(this.staticColorsGrid.element),this._focusables.add(this.staticColorsGrid)),this.documentColorsGrid&&(this.focusTracker.add(this.documentColorsGrid.element),this._focusables.add(this.documentColorsGrid))}_createColorPickerButton(){this.colorPickerButtonView=new xe,this.colorPickerButtonView.set({label:this._colorPickerLabel,withText:!0,icon:vo,class:"ck-color-selector__color-picker"}),this.colorPickerButtonView.on("execute",(()=>{this.fire("colorPicker:show")}))}_createRemoveColorButton(){const e=new xe;return e.set({withText:!0,icon:go,label:this._removeButtonLabel}),e.class="ck-color-selector__remove-color",e.on("execute",(()=>{this.fire("execute",{value:null,source:"removeColorButton"})})),e.render(),e}_createStaticColorsGrid(){const e=new Fe(this.locale,{colorDefinitions:this.colorDefinitions,columns:this.columns});return e.on("execute",((e,t)=>{this.fire("execute",{value:t.value,source:"staticColorsGrid"})})),e}_createDocumentColorsGrid(){const e=j.bind(this.documentColors,this.documentColors),t=new Fe(this.locale,{columns:this.columns});return t.extendTemplate({attributes:{class:e.if("isEmpty","ck-hidden")}}),t.items.bindTo(this.documentColors).using((e=>{const t=new Me;return t.set({color:e.color,hasBorder:e.options&&e.options.hasBorder}),e.label&&t.set({label:e.label,tooltip:!0}),t.on("execute",(()=>{this.fire("execute",{value:e.color,source:"documentColorsGrid"})})),t})),this.documentColors.on("change:isEmpty",((e,o,i)=>{i&&(t.selectedColor=null)})),t}_addColorToDocumentColors(e){const t=this.colorDefinitions.find((t=>t.color===e));t?this.documentColors.add(Object.assign({},t)):this.documentColors.add({color:e,label:e,options:{hasBorder:!1}})}} + */const{eraser:go,colorPalette:vo}=D;class yo extends le{constructor(e,{colors:t,columns:o,removeButtonLabel:i,documentColorsLabel:r,documentColorsCount:s,colorPickerLabel:n,focusTracker:c,focusables:a}){super(e);const l=this.bindTemplate;this.set("isVisible",!0),this.focusTracker=c,this.items=this.createCollection(),this.colorDefinitions=t,this.columns=o,this.documentColors=new wo,this.documentColorsCount=s,this._focusables=a,this._removeButtonLabel=i,this._colorPickerLabel=n,this._documentColorsLabel=r,this.setTemplate({tag:"div",attributes:{class:["ck-color-grids-fragment",l.if("isVisible","ck-hidden",(e=>!e))]},children:this.items}),this.removeColorButtonView=this._createRemoveColorButton(),this.items.add(this.removeColorButtonView)}updateDocumentColors(e,t){const o=e.document,i=this.documentColorsCount;this.documentColors.clear();for(const r of o.getRoots()){const o=e.createRangeIn(r);for(const e of o.getItems())if(e.is("$textProxy")&&e.hasAttribute(t)&&(this._addColorToDocumentColors(e.getAttribute(t)),this.documentColors.length>=i))return}}updateSelectedColors(){const e=this.documentColorsGrid,t=this.staticColorsGrid,o=this.selectedColor;t.selectedColor=o,e&&(e.selectedColor=o)}render(){if(super.render(),this.staticColorsGrid=this._createStaticColorsGrid(),this.items.add(this.staticColorsGrid),this.documentColorsCount){const e=W.bind(this.documentColors,this.documentColors),t=new pe(this.locale);t.text=this._documentColorsLabel,t.extendTemplate({attributes:{class:["ck","ck-color-grid__label",e.if("isEmpty","ck-hidden")]}}),this.items.add(t),this.documentColorsGrid=this._createDocumentColorsGrid(),this.items.add(this.documentColorsGrid)}this._createColorPickerButton(),this._addColorSelectorElementsToFocusTracker()}focus(){this.removeColorButtonView.focus()}destroy(){super.destroy()}addColorPickerButton(){this.colorPickerButtonView&&(this.items.add(this.colorPickerButtonView),this.focusTracker.add(this.colorPickerButtonView.element),this._focusables.add(this.colorPickerButtonView))}_addColorSelectorElementsToFocusTracker(){this.focusTracker.add(this.removeColorButtonView.element),this._focusables.add(this.removeColorButtonView),this.staticColorsGrid&&(this.focusTracker.add(this.staticColorsGrid.element),this._focusables.add(this.staticColorsGrid)),this.documentColorsGrid&&(this.focusTracker.add(this.documentColorsGrid.element),this._focusables.add(this.documentColorsGrid))}_createColorPickerButton(){this.colorPickerButtonView=new xe,this.colorPickerButtonView.set({label:this._colorPickerLabel,withText:!0,icon:vo,class:"ck-color-selector__color-picker"}),this.colorPickerButtonView.on("execute",(()=>{this.fire("colorPicker:show")}))}_createRemoveColorButton(){const e=new xe;return e.set({withText:!0,icon:go,label:this._removeButtonLabel}),e.class="ck-color-selector__remove-color",e.on("execute",(()=>{this.fire("execute",{value:null,source:"removeColorButton"})})),e.render(),e}_createStaticColorsGrid(){const e=new Fe(this.locale,{colorDefinitions:this.colorDefinitions,columns:this.columns});return e.on("execute",((e,t)=>{this.fire("execute",{value:t.value,source:"staticColorsGrid"})})),e}_createDocumentColorsGrid(){const e=W.bind(this.documentColors,this.documentColors),t=new Fe(this.locale,{columns:this.columns});return t.extendTemplate({attributes:{class:e.if("isEmpty","ck-hidden")}}),t.items.bindTo(this.documentColors).using((e=>{const t=new Me;return t.set({color:e.color,hasBorder:e.options&&e.options.hasBorder}),e.label&&t.set({label:e.label,tooltip:!0}),t.on("execute",(()=>{this.fire("execute",{value:e.color,source:"documentColorsGrid"})})),t})),this.documentColors.on("change:isEmpty",((e,o,i)=>{i&&(t.selectedColor=null)})),t}_addColorToDocumentColors(e){const t=this.colorDefinitions.find((t=>t.color===e));t?this.documentColors.add(Object.assign({},t)):this.documentColors.add({color:e,label:e,options:{hasBorder:!1}})}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class xo extends be{constructor(e,{focusTracker:t,focusables:o,keystrokes:i,colorPickerViewConfig:s}){super(e),this.items=this.createCollection(),this.focusTracker=t,this.keystrokes=i,this.set("isVisible",!1),this.set("selectedColor",void 0),this._focusables=o,this._colorPickerViewConfig=s;const r=this.bindTemplate,{saveButtonView:n,cancelButtonView:c}=this._createActionButtons();this.saveButtonView=n,this.cancelButtonView=c,this.actionBarView=this._createActionBarView({saveButtonView:n,cancelButtonView:c}),this.setTemplate({tag:"div",attributes:{class:["ck-color-picker-fragment",r.if("isVisible","ck-hidden",(e=>!e))]},children:this.items})}render(){super.render();const e=new bo(this.locale,{...this._colorPickerViewConfig});this.colorPickerView=e,this.colorPickerView.render(),this.selectedColor&&(e.color=this.selectedColor),this.listenTo(this,"change:selectedColor",((t,o,i)=>{e.color=i})),this.items.add(this.colorPickerView),this.items.add(this.actionBarView),this._addColorPickersElementsToFocusTracker(),this._stopPropagationOnArrowsKeys(),this._executeOnEnterPress(),this._executeUponColorChange()}destroy(){super.destroy()}focus(){this.colorPickerView.focus()}_executeOnEnterPress(){this.keystrokes.set("enter",(e=>{this.isVisible&&this.focusTracker.focusedElement!==this.cancelButtonView.element&&(this.fire("execute",{value:this.selectedColor}),e.stopPropagation(),e.preventDefault())}))}_stopPropagationOnArrowsKeys(){const e=e=>e.stopPropagation();this.keystrokes.set("arrowright",e),this.keystrokes.set("arrowleft",e),this.keystrokes.set("arrowup",e),this.keystrokes.set("arrowdown",e)}_addColorPickersElementsToFocusTracker(){for(const e of this.colorPickerView.slidersView)this.focusTracker.add(e.element),this._focusables.add(e);const e=this.colorPickerView.hexInputRow.children.get(1);e.element&&(this.focusTracker.add(e.element),this._focusables.add(e)),this.focusTracker.add(this.saveButtonView.element),this._focusables.add(this.saveButtonView),this.focusTracker.add(this.cancelButtonView.element),this._focusables.add(this.cancelButtonView)}_createActionBarView({saveButtonView:e,cancelButtonView:t}){const o=new be,i=this.createCollection();return i.add(e),i.add(t),o.setTemplate({tag:"div",attributes:{class:["ck","ck-color-selector_action-bar"]},children:i}),o}_createActionButtons(){const e=this.locale,o=e.t,i=new xe(e),s=new xe(e);return i.set({icon:t.check,class:"ck-button-save",type:"button",withText:!1,label:o("Accept")}),s.set({icon:t.cancel,class:"ck-button-cancel",type:"button",withText:!1,label:o("Cancel")}),i.on("execute",(()=>{this.fire("execute",{source:"colorPickerSaveButton",value:this.selectedColor})})),s.on("execute",(()=>{this.fire("colorPicker:cancel")})),{saveButtonView:i,cancelButtonView:s}}_executeUponColorChange(){this.colorPickerView.on("colorSelected",((e,t)=>{this.fire("execute",{value:t.color,source:"colorPicker"}),this.set("selectedColor",t.color)}))}}ke(".ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker,.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color{align-items:center;display:flex}[dir=rtl] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker,[dir=rtl] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color{justify-content:flex-start}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar{display:flex;flex-direction:row;justify-content:space-around}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-cancel,.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-save{flex:1}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker,.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color{width:100%}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:calc(var(--ck-spacing-standard)/2) var(--ck-spacing-standard)}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker:not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon{margin-left:var(--ck-spacing-standard)}.ck.ck-color-selector .ck-color-grids-fragment label.ck.ck-color-grid__label{font-weight:unset}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker{padding:8px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker{height:100px;min-width:180px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation){border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue){border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius)}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue-pointer),.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation-pointer){height:15px;width:15px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar{padding:0 8px 8px}"); + */class xo extends le{constructor(e,{focusTracker:t,focusables:o,keystrokes:i,colorPickerViewConfig:r}){super(e),this.items=this.createCollection(),this.focusTracker=t,this.keystrokes=i,this.set("isVisible",!1),this.set("selectedColor",void 0),this._focusables=o,this._colorPickerViewConfig=r;const s=this.bindTemplate,{saveButtonView:n,cancelButtonView:c}=this._createActionButtons();this.saveButtonView=n,this.cancelButtonView=c,this.actionBarView=this._createActionBarView({saveButtonView:n,cancelButtonView:c}),this.setTemplate({tag:"div",attributes:{class:["ck-color-picker-fragment",s.if("isVisible","ck-hidden",(e=>!e))]},children:this.items})}render(){super.render();const e=new ko(this.locale,{...this._colorPickerViewConfig});this.colorPickerView=e,this.colorPickerView.render(),this.selectedColor&&(e.color=this.selectedColor),this.listenTo(this,"change:selectedColor",((t,o,i)=>{e.color=i})),this.items.add(this.colorPickerView),this.items.add(this.actionBarView),this._addColorPickersElementsToFocusTracker(),this._stopPropagationOnArrowsKeys(),this._executeOnEnterPress(),this._executeUponColorChange()}destroy(){super.destroy()}focus(){this.colorPickerView.focus()}resetValidationStatus(){this.colorPickerView.resetValidationStatus()}_executeOnEnterPress(){this.keystrokes.set("enter",(e=>{this.isVisible&&this.focusTracker.focusedElement!==this.cancelButtonView.element&&this.colorPickerView.isValid()&&(this.fire("execute",{value:this.selectedColor}),e.stopPropagation(),e.preventDefault())}))}_stopPropagationOnArrowsKeys(){const e=e=>e.stopPropagation();this.keystrokes.set("arrowright",e),this.keystrokes.set("arrowleft",e),this.keystrokes.set("arrowup",e),this.keystrokes.set("arrowdown",e)}_addColorPickersElementsToFocusTracker(){for(const e of this.colorPickerView.slidersView)this.focusTracker.add(e.element),this._focusables.add(e);const e=this.colorPickerView.hexInputRow.children.get(1);e.element&&(this.focusTracker.add(e.element),this._focusables.add(e)),this.focusTracker.add(this.saveButtonView.element),this._focusables.add(this.saveButtonView),this.focusTracker.add(this.cancelButtonView.element),this._focusables.add(this.cancelButtonView)}_createActionBarView({saveButtonView:e,cancelButtonView:t}){const o=new le,i=this.createCollection();return i.add(e),i.add(t),o.setTemplate({tag:"div",attributes:{class:["ck","ck-color-selector_action-bar"]},children:i}),o}_createActionButtons(){const e=this.locale,t=e.t,o=new xe(e),i=new xe(e);return o.set({icon:D.check,class:"ck-button-save",type:"button",withText:!1,label:t("Accept")}),i.set({icon:D.cancel,class:"ck-button-cancel",type:"button",withText:!1,label:t("Cancel")}),o.on("execute",(()=>{this.colorPickerView.isValid()&&this.fire("execute",{source:"colorPickerSaveButton",value:this.selectedColor})})),i.on("execute",(()=>{this.fire("colorPicker:cancel")})),{saveButtonView:o,cancelButtonView:i}}_executeUponColorChange(){this.colorPickerView.on("colorSelected",((e,t)=>{this.fire("execute",{value:t.color,source:"colorPicker"}),this.set("selectedColor",t.color)}))}}ae(".ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker,.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color{align-items:center;display:flex}[dir=rtl] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker,[dir=rtl] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color{justify-content:flex-start}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar{display:flex;flex-direction:row;justify-content:space-around}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-cancel,.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-save{flex:1}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker,.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color{width:100%}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:calc(var(--ck-spacing-standard)/2) var(--ck-spacing-standard)}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker:not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon{margin-left:var(--ck-spacing-standard)}.ck.ck-color-selector .ck-color-grids-fragment label.ck.ck-color-grid__label{font-weight:unset}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker{padding:8px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker{height:100px;min-width:180px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation){border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue){border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius)}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue-pointer),.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation-pointer){height:15px;width:15px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar{padding:0 8px 8px}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class To extends be{constructor(e,{colors:t,columns:o,removeButtonLabel:i,documentColorsLabel:s,documentColorsCount:r,colorPickerLabel:n,colorPickerViewConfig:c}){super(e),this.items=this.createCollection(),this.focusTracker=new _,this.keystrokes=new m,this._focusables=new q,this._colorPickerViewConfig=c,this._focusCycler=new dt({focusables:this._focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.colorGridsFragmentView=new yo(e,{colors:t,columns:o,removeButtonLabel:i,documentColorsLabel:s,documentColorsCount:r,colorPickerLabel:n,focusTracker:this.focusTracker,focusables:this._focusables}),this.colorPickerFragmentView=new xo(e,{focusables:this._focusables,focusTracker:this.focusTracker,keystrokes:this.keystrokes,colorPickerViewConfig:c}),this.set("_isColorGridsFragmentVisible",!0),this.set("_isColorPickerFragmentVisible",!1),this.set("selectedColor",void 0),this.colorGridsFragmentView.bind("isVisible").to(this,"_isColorGridsFragmentVisible"),this.colorPickerFragmentView.bind("isVisible").to(this,"_isColorPickerFragmentVisible"),this.on("change:selectedColor",((e,t,o)=>{this.colorGridsFragmentView.set("selectedColor",o),this.colorPickerFragmentView.set("selectedColor",o)})),this.colorGridsFragmentView.on("change:selectedColor",((e,t,o)=>{this.set("selectedColor",o)})),this.colorPickerFragmentView.on("change:selectedColor",((e,t,o)=>{this.set("selectedColor",o)})),this.setTemplate({tag:"div",attributes:{class:["ck","ck-color-selector"]},children:this.items})}render(){super.render(),this.keystrokes.listenTo(this.element)}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}appendUI(){this._appendColorGridsFragment(),this._colorPickerViewConfig&&this._appendColorPickerFragment()}showColorPickerFragment(){this.colorPickerFragmentView.colorPickerView&&!this._isColorPickerFragmentVisible&&(this._isColorPickerFragmentVisible=!0,this.colorPickerFragmentView.focus(),this._isColorGridsFragmentVisible=!1)}showColorGridsFragment(){this._isColorGridsFragmentVisible||(this._isColorGridsFragmentVisible=!0,this.colorGridsFragmentView.focus(),this._isColorPickerFragmentVisible=!1)}focus(){this._focusCycler.focusFirst()}focusLast(){this._focusCycler.focusLast()}updateDocumentColors(e,t){this.colorGridsFragmentView.updateDocumentColors(e,t)}updateSelectedColors(){this.colorGridsFragmentView.updateSelectedColors()}_appendColorGridsFragment(){this.items.length||(this.items.add(this.colorGridsFragmentView),this.colorGridsFragmentView.delegate("execute").to(this),this.colorGridsFragmentView.delegate("colorPicker:show").to(this))}_appendColorPickerFragment(){2!==this.items.length&&(this.items.add(this.colorPickerFragmentView),this.colorGridsFragmentView.colorPickerButtonView&&this.colorGridsFragmentView.colorPickerButtonView.on("execute",(()=>{this.showColorPickerFragment()})),this.colorGridsFragmentView.addColorPickerButton(),this.colorPickerFragmentView.delegate("execute").to(this),this.colorPickerFragmentView.delegate("colorPicker:cancel").to(this))}} +class To extends le{constructor(e,{colors:t,columns:o,removeButtonLabel:i,documentColorsLabel:r,documentColorsCount:s,colorPickerLabel:n,colorPickerViewConfig:c}){super(e),this.items=this.createCollection(),this.focusTracker=new k,this.keystrokes=new b,this._focusables=new N,this._colorPickerViewConfig=c,this._focusCycler=new dt({focusables:this._focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.colorGridsFragmentView=new yo(e,{colors:t,columns:o,removeButtonLabel:i,documentColorsLabel:r,documentColorsCount:s,colorPickerLabel:n,focusTracker:this.focusTracker,focusables:this._focusables}),this.colorPickerFragmentView=new xo(e,{focusables:this._focusables,focusTracker:this.focusTracker,keystrokes:this.keystrokes,colorPickerViewConfig:c}),this.set("_isColorGridsFragmentVisible",!0),this.set("_isColorPickerFragmentVisible",!1),this.set("selectedColor",void 0),this.colorGridsFragmentView.bind("isVisible").to(this,"_isColorGridsFragmentVisible"),this.colorPickerFragmentView.bind("isVisible").to(this,"_isColorPickerFragmentVisible"),this.on("change:selectedColor",((e,t,o)=>{this.colorGridsFragmentView.set("selectedColor",o),this.colorPickerFragmentView.set("selectedColor",o)})),this.colorGridsFragmentView.on("change:selectedColor",((e,t,o)=>{this.set("selectedColor",o)})),this.colorPickerFragmentView.on("change:selectedColor",((e,t,o)=>{this.set("selectedColor",o)})),this.setTemplate({tag:"div",attributes:{class:["ck","ck-color-selector"]},children:this.items})}render(){super.render(),this.keystrokes.listenTo(this.element)}destroy(){super.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy()}appendUI(){this._appendColorGridsFragment(),this._colorPickerViewConfig&&this._appendColorPickerFragment()}showColorPickerFragment(){this.colorPickerFragmentView.colorPickerView&&!this._isColorPickerFragmentVisible&&(this._isColorPickerFragmentVisible=!0,this.colorPickerFragmentView.focus(),this.colorPickerFragmentView.resetValidationStatus(),this._isColorGridsFragmentVisible=!1)}showColorGridsFragment(){this._isColorGridsFragmentVisible||(this._isColorGridsFragmentVisible=!0,this.colorGridsFragmentView.focus(),this._isColorPickerFragmentVisible=!1)}focus(){this._focusCycler.focusFirst()}focusLast(){this._focusCycler.focusLast()}updateDocumentColors(e,t){this.colorGridsFragmentView.updateDocumentColors(e,t)}updateSelectedColors(){this.colorGridsFragmentView.updateSelectedColors()}_appendColorGridsFragment(){this.items.length||(this.items.add(this.colorGridsFragmentView),this.colorGridsFragmentView.delegate("execute").to(this),this.colorGridsFragmentView.delegate("colorPicker:show").to(this))}_appendColorPickerFragment(){2!==this.items.length&&(this.items.add(this.colorPickerFragmentView),this.colorGridsFragmentView.colorPickerButtonView&&this.colorGridsFragmentView.colorPickerButtonView.on("execute",(()=>{this.showColorPickerFragment()})),this.colorGridsFragmentView.addColorPickerButton(),this.colorPickerFragmentView.delegate("execute").to(this),this.colorPickerFragmentView.delegate("colorPicker:cancel").to(this))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Vo{constructor(e){this._components=new Map,this.editor=e}*names(){for(const e of this._components.values())yield e.originalName}add(e,t){this._components.set(Co(e),{callback:t,originalName:e})}create(e){if(!this.has(e))throw new s("componentfactory-item-missing",this,{name:e});return this._components.get(Co(e)).callback(this.editor.locale)}has(e){return this._components.has(Co(e))}}function Co(e){return String(e).toLowerCase()}ke(".ck.ck-form__header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.ck.ck-form__header h2.ck-form__header__label{flex-grow:1}:root{--ck-form-header-height:44px}.ck.ck-form__header{border-bottom:1px solid var(--ck-color-base-border);height:var(--ck-form-header-height);line-height:var(--ck-form-header-height);padding:var(--ck-spacing-small) var(--ck-spacing-large)}[dir=ltr] .ck.ck-form__header>.ck-icon{margin-right:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-form__header>.ck-icon{margin-left:var(--ck-spacing-medium)}.ck.ck-form__header .ck-form__header__label{--ck-font-size-base:15px;font-weight:700}"); + */class Vo{constructor(e){this._components=new Map,this.editor=e}*names(){for(const e of this._components.values())yield e.originalName}add(e,t){this._components.set(Co(e),{callback:t,originalName:e})}create(e){if(!this.has(e))throw new t("componentfactory-item-missing",this,{name:e});return this._components.get(Co(e)).callback(this.editor.locale)}has(e){return this._components.has(Co(e))}}function Co(e){return String(e).toLowerCase()}ae(".ck.ck-form__header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.ck.ck-form__header h2.ck-form__header__label{flex-grow:1}:root{--ck-form-header-height:44px}.ck.ck-form__header{border-bottom:1px solid var(--ck-color-base-border);height:var(--ck-form-header-height);line-height:var(--ck-form-header-height);padding:var(--ck-spacing-small) var(--ck-spacing-large)}[dir=ltr] .ck.ck-form__header>.ck-icon{margin-right:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-form__header>.ck-icon{margin-left:var(--ck-spacing-medium)}.ck.ck-form__header .ck-form__header__label{--ck-font-size-base:15px;font-weight:700}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Eo extends be{constructor(e,t={}){super(e);const o=this.bindTemplate;this.set("label",t.label||""),this.set("class",t.class||null),this.children=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-form__header",o.to("class")]},children:this.children}),t.icon&&(this.iconView=new ve,this.iconView.content=t.icon,this.children.add(this.iconView));const i=new be(e);i.setTemplate({tag:"h2",attributes:{class:["ck","ck-form__header__label"],role:"presentation"},children:[{text:o.to("label")}]}),this.children.add(i)}} +class Eo extends le{constructor(e,t={}){super(e);const o=this.bindTemplate;this.set("label",t.label||""),this.set("class",t.class||null),this.children=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-form__header",o.to("class")]},children:this.children}),t.icon&&(this.iconView=new ve,this.iconView.content=t.icon,this.children.add(this.iconView));const i=new le(e);i.setTemplate({tag:"h2",attributes:{class:["ck","ck-form__header__label"],role:"presentation"},children:[{text:o.to("label")}]}),this.children.add(i)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */ke(".ck.ck-dialog .ck.ck-dialog__actions{display:flex;justify-content:flex-end;padding:var(--ck-spacing-large)}.ck.ck-dialog .ck.ck-dialog__actions>*+*{margin-left:var(--ck-spacing-large)}"); + */ae(".ck.ck-dialog .ck.ck-dialog__actions{display:flex;justify-content:flex-end;padding:var(--ck-spacing-large)}.ck.ck-dialog .ck.ck-dialog__actions>*+*{margin-left:var(--ck-spacing-large)}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Oo extends be{constructor(e){super(e),this.children=this.createCollection(),this.keystrokes=new m,this._focusTracker=new _,this._focusables=new q,this.focusCycler=new dt({focusables:this._focusables,focusTracker:this._focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.setTemplate({tag:"div",attributes:{class:["ck","ck-dialog__actions"]},children:this.children})}render(){super.render(),this.keystrokes.listenTo(this.element)}setButtons(e){for(const t of e){const e=new xe(this.locale);let o;for(o in e.on("execute",(()=>t.onExecute())),t.onCreate&&t.onCreate(e),t)"onExecute"!=o&&"onCreate"!=o&&e.set(o,t[o]);this.children.add(e)}this._updateFocusCyclableItems()}focus(e){-1===e?this.focusCycler.focusLast():this.focusCycler.focusFirst()}_updateFocusCyclableItems(){Array.from(this.children).forEach((e=>{this._focusables.add(e),this._focusTracker.add(e.element)}))}} +class Oo extends le{constructor(e){super(e),this.children=this.createCollection(),this.keystrokes=new b,this._focusTracker=new k,this._focusables=new N,this.focusCycler=new dt({focusables:this._focusables,focusTracker:this._focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.setTemplate({tag:"div",attributes:{class:["ck","ck-dialog__actions"]},children:this.children})}render(){super.render(),this.keystrokes.listenTo(this.element)}setButtons(e){for(const t of e){const e=new xe(this.locale);let o;for(o in e.on("execute",(()=>t.onExecute())),t.onCreate&&t.onCreate(e),t)"onExecute"!=o&&"onCreate"!=o&&e.set(o,t[o]);this.children.add(e)}this._updateFocusCyclableItems()}focus(e){-1===e?this.focusCycler.focusLast():this.focusCycler.focusFirst()}_updateFocusCyclableItems(){Array.from(this.children).forEach((e=>{this._focusables.add(e),this._focusTracker.add(e.element)}))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Io extends be{constructor(e){super(e),this.children=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-dialog__content"]},children:this.children})}reset(){for(;this.children.length;)this.children.remove(0)}}ke(".ck.ck-dialog-overlay{bottom:0;left:0;overscroll-behavior:none;position:fixed;right:0;top:0;user-select:none}.ck.ck-dialog-overlay.ck-dialog-overlay__transparent{animation:none;background:none;pointer-events:none}.ck.ck-dialog{overscroll-behavior:none;position:absolute;width:fit-content}.ck.ck-dialog .ck.ck-form__header{flex-shrink:0}.ck.ck-dialog .ck.ck-form__header .ck-form__header__label{cursor:grab}.ck.ck-dialog-overlay.ck-dialog-overlay__transparent .ck.ck-dialog{pointer-events:all}:root{--ck-dialog-overlay-background-color:rgba(0,0,0,.5);--ck-dialog-drop-shadow:0px 0px 6px 2px rgba(0,0,0,.15);--ck-dialog-max-width:100vw;--ck-dialog-max-height:90vh;--ck-color-dialog-background:var(--ck-color-base-background);--ck-color-dialog-form-header-border:var(--ck-color-base-border)}.ck.ck-dialog-overlay{animation:ck-dialog-fade-in .3s;background:var(--ck-dialog-overlay-background-color);z-index:var(--ck-z-dialog)}.ck.ck-dialog{border-radius:0}.ck-rounded-corners .ck.ck-dialog,.ck.ck-dialog.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-dialog{--ck-drop-shadow:var(--ck-dialog-drop-shadow);background:var(--ck-color-dialog-background);border:1px solid var(--ck-color-base-border);box-shadow:var(--ck-drop-shadow),0 0;max-height:var(--ck-dialog-max-height);max-width:var(--ck-dialog-max-width)}.ck.ck-dialog .ck.ck-form__header{border-bottom:1px solid var(--ck-color-dialog-form-header-border)}@keyframes ck-dialog-fade-in{0%{background:transparent}to{background:var(--ck-dialog-overlay-background-color)}}"); + */class Io extends le{constructor(e){super(e),this.children=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-dialog__content"]},children:this.children})}reset(){for(;this.children.length;)this.children.remove(0)}}ae(".ck.ck-dialog-overlay{bottom:0;left:0;overscroll-behavior:none;position:fixed;right:0;top:0;user-select:none}.ck.ck-dialog-overlay.ck-dialog-overlay__transparent{animation:none;background:none;pointer-events:none}.ck.ck-dialog{overscroll-behavior:none;position:absolute;width:fit-content}.ck.ck-dialog .ck.ck-form__header{flex-shrink:0}.ck.ck-dialog .ck.ck-form__header .ck-form__header__label{cursor:grab}.ck.ck-dialog-overlay.ck-dialog-overlay__transparent .ck.ck-dialog{pointer-events:all}:root{--ck-dialog-overlay-background-color:rgba(0,0,0,.5);--ck-dialog-drop-shadow:0px 0px 6px 2px rgba(0,0,0,.15);--ck-dialog-max-width:100vw;--ck-dialog-max-height:90vh;--ck-color-dialog-background:var(--ck-color-base-background);--ck-color-dialog-form-header-border:var(--ck-color-base-border)}.ck.ck-dialog-overlay{animation:ck-dialog-fade-in .3s;background:var(--ck-dialog-overlay-background-color);z-index:var(--ck-z-dialog)}.ck.ck-dialog{border-radius:0}.ck-rounded-corners .ck.ck-dialog,.ck.ck-dialog.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-dialog{box-shadow:var(--ck-drop-shadow),0 0;--ck-drop-shadow:var(--ck-dialog-drop-shadow);background:var(--ck-color-dialog-background);border:1px solid var(--ck-color-base-border);max-height:var(--ck-dialog-max-height);max-width:var(--ck-dialog-max-width)}.ck.ck-dialog .ck.ck-form__header{border-bottom:1px solid var(--ck-color-dialog-form-header-border)}@keyframes ck-dialog-fade-in{0%{background:transparent}to{background:var(--ck-dialog-overlay-background-color)}}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const Bo={SCREEN_CENTER:"screen-center",EDITOR_CENTER:"editor-center",EDITOR_TOP_SIDE:"editor-top-side",EDITOR_TOP_CENTER:"editor-top-center",EDITOR_BOTTOM_CENTER:"editor-bottom-center",EDITOR_ABOVE_CENTER:"editor-above-center",EDITOR_BELOW_CENTER:"editor-below-center"},Po=f("px");class Mo extends(function(e){return class extends e{constructor(...e){super(...e),this._onDragBound=this._onDrag.bind(this),this._onDragEndBound=this._onDragEnd.bind(this),this._lastDraggingCoordinates={x:0,y:0},this.on("render",(()=>{this._attachListeners()})),this.set("isDragging",!1)}_attachListeners(){this.listenTo(this.element,"mousedown",this._onDragStart.bind(this)),this.listenTo(this.element,"touchstart",this._onDragStart.bind(this))}_attachDragListeners(){this.listenTo(w.document,"mouseup",this._onDragEndBound),this.listenTo(w.document,"touchend",this._onDragEndBound),this.listenTo(w.document,"mousemove",this._onDragBound),this.listenTo(w.document,"touchmove",this._onDragBound)}_detachDragListeners(){this.stopListening(w.document,"mouseup",this._onDragEndBound),this.stopListening(w.document,"touchend",this._onDragEndBound),this.stopListening(w.document,"mousemove",this._onDragBound),this.stopListening(w.document,"touchmove",this._onDragBound)}_onDragStart(e,t){if(!this._isHandleElementPressed(t))return;this._attachDragListeners();let o=0,i=0;t instanceof MouseEvent?(o=t.clientX,i=t.clientY):(o=t.touches[0].clientX,i=t.touches[0].clientY),this._lastDraggingCoordinates={x:o,y:i},this.isDragging=!0}_onDrag(e,t){if(!this.isDragging)return void this._detachDragListeners();let o=0,i=0;t instanceof MouseEvent?(o=t.clientX,i=t.clientY):(o=t.touches[0].clientX,i=t.touches[0].clientY),t.preventDefault(),this.fire("drag",{deltaX:Math.round(o-this._lastDraggingCoordinates.x),deltaY:Math.round(i-this._lastDraggingCoordinates.y)}),this._lastDraggingCoordinates={x:o,y:i}}_onDragEnd(){this._detachDragListeners(),this.isDragging=!1}_isHandleElementPressed(e){return!!this.dragHandleElement&&(this.dragHandleElement===e.target||e.target instanceof HTMLElement&&this.dragHandleElement.contains(e.target))}}}(be)){constructor(e,{getCurrentDomRoot:t,getViewportOffset:o}){super(e),this.wasMoved=!1;const i=this.bindTemplate,s=e.t;this.set("className",""),this.set("ariaLabel",s("Editor dialog")),this.set("isModal",!1),this.set("position",Bo.SCREEN_CENTER),this.set("_isVisible",!1),this.set("_isTransparent",!1),this.set("_top",0),this.set("_left",0),this._getCurrentDomRoot=t,this._getViewportOffset=o,this.decorate("moveTo"),this.parts=this.createCollection(),this.keystrokes=new m,this.focusTracker=new _,this._focusables=new q,this._focusCycler=new dt({focusables:this._focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.setTemplate({tag:"div",attributes:{class:["ck","ck-dialog-overlay",i.if("isModal","ck-dialog-overlay__transparent",(e=>!e)),i.if("_isVisible","ck-hidden",(e=>!e))],tabindex:"-1"},children:[{tag:"div",attributes:{tabindex:"-1",class:["ck","ck-dialog",i.to("className")],role:"dialog","aria-label":i.to("ariaLabel"),style:{top:i.to("_top",(e=>Po(e))),left:i.to("_left",(e=>Po(e))),visibility:i.if("_isTransparent","hidden")}},children:this.parts}]})}render(){super.render(),this.keystrokes.set("Esc",((e,t)=>{this.fire("close",{source:"escKeyPress"}),t()})),this.on("drag",((e,{deltaX:t,deltaY:o})=>{this.wasMoved=!0,this.moveBy(t,o)})),this.listenTo(w.window,"resize",(()=>{this._isVisible&&!this.wasMoved&&this.updatePosition()})),this.listenTo(w.document,"scroll",(()=>{this._isVisible&&!this.wasMoved&&this.updatePosition()})),this.on("change:_isVisible",((e,t,o)=>{o&&(this._isTransparent=!0,setTimeout((()=>{this.updatePosition(),this._isTransparent=!1,this.focus()}),10))})),this.keystrokes.listenTo(this.element)}get dragHandleElement(){return this.headerView?this.headerView.element:null}setupParts({icon:e,title:t,hasCloseButton:o=!0,content:i,actionButtons:s}){t&&(this.headerView=new Eo(this.locale,{icon:e}),o&&(this.closeButtonView=this._createCloseButton(),this.headerView.children.add(this.closeButtonView)),this.headerView.label=t,this.ariaLabel=t,this.parts.add(this.headerView,0)),i&&(i instanceof be&&(i=[i]),this.contentView=new Io(this.locale),this.contentView.children.addMany(i),this.parts.add(this.contentView)),s&&(this.actionsView=new Oo(this.locale),this.actionsView.setButtons(s),this.parts.add(this.actionsView)),this._updateFocusCyclableItems()}focus(){this._focusCycler.focusFirst()}moveTo(e,t){const o=this._getViewportRect(),i=this._getDialogRect();e+i.width>o.right&&(e=o.right-i.width),e<o.left&&(e=o.left),t<o.top&&(t=o.top),this._moveTo(e,t)}_moveTo(e,t){this._left=e,this._top=t}moveBy(e,t){this.moveTo(this._left+e,this._top+t)}_moveOffScreen(){this._moveTo(-9999,-9999)}updatePosition(){if(!this.element||!this.element.parentNode)return;const e=this._getViewportRect();let t,o=this.position;this._getCurrentDomRoot()?t=this._getVisibleDomRootRect(e):o=Bo.SCREEN_CENTER;const i=Mo.defaultOffset,s=this._getDialogRect();switch(o){case Bo.EDITOR_TOP_SIDE:if(t){const e="ltr"===this.locale.contentLanguageDirection?t.right-s.width-i:t.left+i;this.moveTo(e,t.top+i)}else this._moveOffScreen();break;case Bo.EDITOR_CENTER:t?this.moveTo(Math.round(t.left+t.width/2-s.width/2),Math.round(t.top+t.height/2-s.height/2)):this._moveOffScreen();break;case Bo.SCREEN_CENTER:this.moveTo(Math.round((e.width-s.width)/2),Math.round((e.height-s.height)/2));break;case Bo.EDITOR_TOP_CENTER:t?this.moveTo(Math.round(t.left+t.width/2-s.width/2),t.top+i):this._moveOffScreen();break;case Bo.EDITOR_BOTTOM_CENTER:t?this.moveTo(Math.round(t.left+t.width/2-s.width/2),t.bottom-s.height-i):this._moveOffScreen();break;case Bo.EDITOR_ABOVE_CENTER:t?this.moveTo(Math.round(t.left+t.width/2-s.width/2),t.top-s.height-i):this._moveOffScreen();break;case Bo.EDITOR_BELOW_CENTER:t?this.moveTo(Math.round(t.left+t.width/2-s.width/2),t.bottom+i):this._moveOffScreen()}}_getVisibleDomRootRect(e){let t=new x(this._getCurrentDomRoot()).getVisible();return t?(t=e.getIntersection(t),t||null):null}_getDialogRect(){return new x(this.element.firstElementChild)}_getViewportRect(){return function(e){e=Object.assign({top:0,bottom:0,left:0,right:0},e);const t=new x(w.window);return t.top+=e.top,t.height-=e.top,t.bottom-=e.bottom,t.height-=e.bottom,t.left+=e.left,t.right-=e.right,t.width-=e.left+e.right,t} +const Po={SCREEN_CENTER:"screen-center",EDITOR_CENTER:"editor-center",EDITOR_TOP_SIDE:"editor-top-side",EDITOR_TOP_CENTER:"editor-top-center",EDITOR_BOTTOM_CENTER:"editor-bottom-center",EDITOR_ABOVE_CENTER:"editor-above-center",EDITOR_BELOW_CENTER:"editor-below-center"},Bo=p("px");class Mo extends(function(e){return class extends e{constructor(...e){super(...e),this._onDragBound=this._onDrag.bind(this),this._onDragEndBound=this._onDragEnd.bind(this),this._lastDraggingCoordinates={x:0,y:0},this.on("render",(()=>{this._attachListeners()})),this.set("isDragging",!1)}_attachListeners(){this.listenTo(this.element,"mousedown",this._onDragStart.bind(this)),this.listenTo(this.element,"touchstart",this._onDragStart.bind(this))}_attachDragListeners(){this.listenTo(_.document,"mouseup",this._onDragEndBound),this.listenTo(_.document,"touchend",this._onDragEndBound),this.listenTo(_.document,"mousemove",this._onDragBound),this.listenTo(_.document,"touchmove",this._onDragBound)}_detachDragListeners(){this.stopListening(_.document,"mouseup",this._onDragEndBound),this.stopListening(_.document,"touchend",this._onDragEndBound),this.stopListening(_.document,"mousemove",this._onDragBound),this.stopListening(_.document,"touchmove",this._onDragBound)}_onDragStart(e,t){if(!this._isHandleElementPressed(t))return;this._attachDragListeners();let o=0,i=0;t instanceof MouseEvent?(o=t.clientX,i=t.clientY):(o=t.touches[0].clientX,i=t.touches[0].clientY),this._lastDraggingCoordinates={x:o,y:i},this.isDragging=!0}_onDrag(e,t){if(!this.isDragging)return void this._detachDragListeners();let o=0,i=0;t instanceof MouseEvent?(o=t.clientX,i=t.clientY):(o=t.touches[0].clientX,i=t.touches[0].clientY),t.preventDefault(),this.fire("drag",{deltaX:Math.round(o-this._lastDraggingCoordinates.x),deltaY:Math.round(i-this._lastDraggingCoordinates.y)}),this._lastDraggingCoordinates={x:o,y:i}}_onDragEnd(){this._detachDragListeners(),this.isDragging=!1}_isHandleElementPressed(e){return!!this.dragHandleElement&&(this.dragHandleElement===e.target||e.target instanceof HTMLElement&&this.dragHandleElement.contains(e.target))}}}(le)){constructor(e,{getCurrentDomRoot:t,getViewportOffset:o}){super(e),this.wasMoved=!1;const i=this.bindTemplate,r=e.t;this.set("className",""),this.set("ariaLabel",r("Editor dialog")),this.set("isModal",!1),this.set("position",Po.SCREEN_CENTER),this.set("_isVisible",!1),this.set("_isTransparent",!1),this.set("_top",0),this.set("_left",0),this._getCurrentDomRoot=t,this._getViewportOffset=o,this.decorate("moveTo"),this.parts=this.createCollection(),this.keystrokes=new b,this.focusTracker=new k,this._focusables=new N,this._focusCycler=new dt({focusables:this._focusables,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.setTemplate({tag:"div",attributes:{class:["ck","ck-dialog-overlay",i.if("isModal","ck-dialog-overlay__transparent",(e=>!e)),i.if("_isVisible","ck-hidden",(e=>!e))],tabindex:"-1"},children:[{tag:"div",attributes:{tabindex:"-1",class:["ck","ck-dialog",i.to("className")],role:"dialog","aria-label":i.to("ariaLabel"),style:{top:i.to("_top",(e=>Bo(e))),left:i.to("_left",(e=>Bo(e))),visibility:i.if("_isTransparent","hidden")}},children:this.parts}]})}render(){super.render(),this.keystrokes.set("Esc",((e,t)=>{this.fire("close",{source:"escKeyPress"}),t()})),this.on("drag",((e,{deltaX:t,deltaY:o})=>{this.wasMoved=!0,this.moveBy(t,o)})),this.listenTo(_.window,"resize",(()=>{this._isVisible&&!this.wasMoved&&this.updatePosition()})),this.listenTo(_.document,"scroll",(()=>{this._isVisible&&!this.wasMoved&&this.updatePosition()})),this.on("change:_isVisible",((e,t,o)=>{o&&(this._isTransparent=!0,setTimeout((()=>{this.updatePosition(),this._isTransparent=!1,this.focus()}),10))})),this.keystrokes.listenTo(this.element)}get dragHandleElement(){return this.headerView?this.headerView.element:null}setupParts({icon:e,title:t,hasCloseButton:o=!0,content:i,actionButtons:r}){t&&(this.headerView=new Eo(this.locale,{icon:e}),o&&(this.closeButtonView=this._createCloseButton(),this.headerView.children.add(this.closeButtonView)),this.headerView.label=t,this.ariaLabel=t,this.parts.add(this.headerView,0)),i&&(i instanceof le&&(i=[i]),this.contentView=new Io(this.locale),this.contentView.children.addMany(i),this.parts.add(this.contentView)),r&&(this.actionsView=new Oo(this.locale),this.actionsView.setButtons(r),this.parts.add(this.actionsView)),this._updateFocusCyclableItems()}focus(){this._focusCycler.focusFirst()}moveTo(e,t){const o=this._getViewportRect(),i=this._getDialogRect();e+i.width>o.right&&(e=o.right-i.width),e<o.left&&(e=o.left),t<o.top&&(t=o.top),this._moveTo(e,t)}_moveTo(e,t){this._left=e,this._top=t}moveBy(e,t){this.moveTo(this._left+e,this._top+t)}_moveOffScreen(){this._moveTo(-9999,-9999)}updatePosition(){if(!this.element||!this.element.parentNode)return;const e=this._getViewportRect();let t,o=this.position;this._getCurrentDomRoot()?t=this._getVisibleDomRootRect(e):o=Po.SCREEN_CENTER;const i=Mo.defaultOffset,r=this._getDialogRect();switch(o){case Po.EDITOR_TOP_SIDE:if(t){const e="ltr"===this.locale.contentLanguageDirection?t.right-r.width-i:t.left+i;this.moveTo(e,t.top+i)}else this._moveOffScreen();break;case Po.EDITOR_CENTER:t?this.moveTo(Math.round(t.left+t.width/2-r.width/2),Math.round(t.top+t.height/2-r.height/2)):this._moveOffScreen();break;case Po.SCREEN_CENTER:this.moveTo(Math.round((e.width-r.width)/2),Math.round((e.height-r.height)/2));break;case Po.EDITOR_TOP_CENTER:t?this.moveTo(Math.round(t.left+t.width/2-r.width/2),t.top+i):this._moveOffScreen();break;case Po.EDITOR_BOTTOM_CENTER:t?this.moveTo(Math.round(t.left+t.width/2-r.width/2),t.bottom-r.height-i):this._moveOffScreen();break;case Po.EDITOR_ABOVE_CENTER:t?this.moveTo(Math.round(t.left+t.width/2-r.width/2),t.top-r.height-i):this._moveOffScreen();break;case Po.EDITOR_BELOW_CENTER:t?this.moveTo(Math.round(t.left+t.width/2-r.width/2),t.bottom+i):this._moveOffScreen()}}_getVisibleDomRootRect(e){let t=new g(this._getCurrentDomRoot()).getVisible();return t?(t=e.getIntersection(t),t||null):null}_getDialogRect(){return new g(this.element.firstElementChild)}_getViewportRect(){return function(e){e=Object.assign({top:0,bottom:0,left:0,right:0},e);const t=new g(_.window);return t.top+=e.top,t.height-=e.top,t.bottom-=e.bottom,t.height-=e.bottom,t.left+=e.left,t.right-=e.right,t.width-=e.left+e.right,t} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(this._getViewportOffset())}_updateFocusCyclableItems(){const e=[];if(this.contentView)for(const t of this.contentView.children)ut(t)&&e.push(t);this.actionsView&&e.push(this.actionsView),this.closeButtonView&&e.push(this.closeButtonView),e.forEach((e=>{this._focusables.add(e),this.focusTracker.add(e.element),kt(e)&&(this.listenTo(e.focusCycler,"forwardCycle",(e=>{this._focusCycler.focusNext(),this._focusCycler.next!==this._focusCycler.focusables.get(this._focusCycler.current)&&e.stop()})),this.listenTo(e.focusCycler,"backwardCycle",(e=>{this._focusCycler.focusPrevious(),this._focusCycler.previous!==this._focusCycler.focusables.get(this._focusCycler.current)&&e.stop()})))}))}_createCloseButton(){const e=new xe(this.locale),o=this.locale.t;return e.set({label:o("Close"),tooltip:!0,icon:t.cancel}),e.on("execute",(()=>this.fire("close",{source:"closeButton"}))),e}}Mo.defaultOffset=15;class Fo extends e{static get pluginName(){return"Dialog"}constructor(e){super(e);const t=e.t;this._initShowHideListeners(),this._initFocusToggler(),this._initMultiRootIntegration(),this.set("id",null),e.accessibility.addKeystrokeInfos({categoryId:"navigation",keystrokes:[{label:t("Move focus in and out of an active dialog window"),keystroke:"Ctrl+F6",mayRequireFn:!0}]})}_initShowHideListeners(){this.on("show",((e,t)=>{this._show(t)})),this.on("show",((e,t)=>{t.onShow&&t.onShow(this)}),{priority:"low"}),this.on("hide",(()=>{Fo._visibleDialogPlugin&&Fo._visibleDialogPlugin._hide()})),this.on("hide",(()=>{this._onHide&&(this._onHide(this),this._onHide=void 0)}),{priority:"low"})}_initFocusToggler(){const e=this.editor;e.keystrokes.set("Ctrl+F6",((t,o)=>{this.isOpen&&!this.view.isModal&&(this.view.focusTracker.isFocused?e.editing.view.focus():this.view.focus(),o())}))}_initMultiRootIntegration(){const e=this.editor.model;e.document.on("change:data",(()=>{if(!this.view)return;const t=e.document.differ.getChangedRoots();for(const e of t)e.state&&this.view.updatePosition()}))}show(e){this.hide(),this.fire(`show:${e.id}`,e)}_show({id:e,icon:t,title:o,hasCloseButton:i=!0,content:s,actionButtons:r,className:n,isModal:c,position:a,onHide:l}){const d=this.editor;this.view=new Mo(d.locale,{getCurrentDomRoot:()=>d.editing.view.getDomRoot(d.model.document.selection.anchor.root.rootName),getViewportOffset:()=>d.ui.viewportOffset});const h=this.view;h.on("close",(()=>{this.hide()})),d.ui.view.body.add(h),d.ui.focusTracker.add(h.element),d.keystrokes.listenTo(h.element),a||(a=c?Bo.SCREEN_CENTER:Bo.EDITOR_CENTER),h.set({position:a,_isVisible:!0,className:n,isModal:c}),h.setupParts({icon:t,title:o,hasCloseButton:i,content:s,actionButtons:r}),this.id=e,l&&(this._onHide=l),this.isOpen=!0,Fo._visibleDialogPlugin=this}hide(){Fo._visibleDialogPlugin&&Fo._visibleDialogPlugin.fire(`hide:${Fo._visibleDialogPlugin.id}`)}_hide(){if(!this.view)return;const e=this.editor,t=this.view;t.contentView&&t.contentView.reset(),e.ui.view.body.remove(t),e.ui.focusTracker.remove(t.element),e.keystrokes.stopListening(t.element),t.destroy(),e.editing.view.focus(),this.id=null,this.isOpen=!1,Fo._visibleDialogPlugin=null}}ke(':root{--ck-balloon-panel-arrow-z-index:calc(var(--ck-z-default) - 3)}.ck.ck-balloon-panel{display:none;position:absolute;z-index:var(--ck-z-panel)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{content:"";position:absolute}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_n]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_n]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_s]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_s]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel.ck-balloon-panel_visible{display:block}:root{--ck-balloon-border-width:1px;--ck-balloon-arrow-offset:2px;--ck-balloon-arrow-height:10px;--ck-balloon-arrow-half-width:8px;--ck-balloon-arrow-drop-shadow:0 2px 2px var(--ck-color-shadow-drop)}.ck.ck-balloon-panel{border-radius:0}.ck-rounded-corners .ck.ck-balloon-panel,.ck.ck-balloon-panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-balloon-panel{background:var(--ck-color-panel-background);border:var(--ck-balloon-border-width) solid var(--ck-color-panel-border);box-shadow:var(--ck-drop-shadow),0 0;min-height:15px}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{border-style:solid;height:0;width:0}.ck.ck-balloon-panel[class*=arrow_n]:after,.ck.ck-balloon-panel[class*=arrow_n]:before{border-width:0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width)}.ck.ck-balloon-panel[class*=arrow_n]:before{border-color:transparent transparent var(--ck-color-panel-border) transparent;margin-top:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_n]:after{border-color:transparent transparent var(--ck-color-panel-background) transparent;margin-top:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_s]:after,.ck.ck-balloon-panel[class*=arrow_s]:before{border-width:var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width)}.ck.ck-balloon-panel[class*=arrow_s]:before{border-color:var(--ck-color-panel-border) transparent transparent;filter:drop-shadow(var(--ck-balloon-arrow-drop-shadow));margin-bottom:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_s]:after{border-color:var(--ck-color-panel-background) transparent transparent transparent;margin-bottom:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_e]:after,.ck.ck-balloon-panel[class*=arrow_e]:before{border-width:var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height)}.ck.ck-balloon-panel[class*=arrow_e]:before{border-color:transparent transparent transparent var(--ck-color-panel-border);margin-right:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_e]:after{border-color:transparent transparent transparent var(--ck-color-panel-background);margin-right:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_w]:after,.ck.ck-balloon-panel[class*=arrow_w]:before{border-width:var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0}.ck.ck-balloon-panel[class*=arrow_w]:before{border-color:transparent var(--ck-color-panel-border) transparent transparent;margin-left:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_w]:after{border-color:transparent var(--ck-color-panel-background) transparent transparent;margin-left:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:before{left:50%;margin-left:calc(var(--ck-balloon-arrow-half-width)*-1);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:before{left:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:before{right:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);left:50%;margin-left:calc(var(--ck-balloon-arrow-half-width)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);left:calc(var(--ck-balloon-arrow-half-width)*2)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);right:calc(var(--ck-balloon-arrow-half-width)*2)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);margin-right:calc(var(--ck-balloon-arrow-half-width)*2);right:25%}.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);left:25%;margin-left:calc(var(--ck-balloon-arrow-half-width)*2)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:before{margin-right:calc(var(--ck-balloon-arrow-half-width)*2);right:25%;top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:before{left:25%;margin-left:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_e:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_e:before{margin-top:calc(var(--ck-balloon-arrow-half-width)*-1);right:calc(var(--ck-balloon-arrow-height)*-1);top:50%}.ck.ck-balloon-panel.ck-balloon-panel_arrow_w:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_w:before{left:calc(var(--ck-balloon-arrow-height)*-1);margin-top:calc(var(--ck-balloon-arrow-half-width)*-1);top:50%}'); + */(this._getViewportOffset())}_updateFocusCyclableItems(){const e=[];if(this.contentView)for(const t of this.contentView.children)ut(t)&&e.push(t);this.actionsView&&e.push(this.actionsView),this.closeButtonView&&e.push(this.closeButtonView),e.forEach((e=>{this._focusables.add(e),this.focusTracker.add(e.element),kt(e)&&(this.listenTo(e.focusCycler,"forwardCycle",(e=>{this._focusCycler.focusNext(),this._focusCycler.next!==this._focusCycler.focusables.get(this._focusCycler.current)&&e.stop()})),this.listenTo(e.focusCycler,"backwardCycle",(e=>{this._focusCycler.focusPrevious(),this._focusCycler.previous!==this._focusCycler.focusables.get(this._focusCycler.current)&&e.stop()})))}))}_createCloseButton(){const e=new xe(this.locale),t=this.locale.t;return e.set({label:t("Close"),tooltip:!0,icon:D.cancel}),e.on("execute",(()=>this.fire("close",{source:"closeButton"}))),e}}Mo.defaultOffset=15;class Fo extends S{static get pluginName(){return"Dialog"}constructor(e){super(e);const t=e.t;this._initShowHideListeners(),this._initFocusToggler(),this._initMultiRootIntegration(),this.set("id",null),e.accessibility.addKeystrokeInfos({categoryId:"navigation",keystrokes:[{label:t("Move focus in and out of an active dialog window"),keystroke:"Ctrl+F6",mayRequireFn:!0}]})}_initShowHideListeners(){this.on("show",((e,t)=>{this._show(t)})),this.on("show",((e,t)=>{t.onShow&&t.onShow(this)}),{priority:"low"}),this.on("hide",(()=>{Fo._visibleDialogPlugin&&Fo._visibleDialogPlugin._hide()})),this.on("hide",(()=>{this._onHide&&(this._onHide(this),this._onHide=void 0)}),{priority:"low"})}_initFocusToggler(){const e=this.editor;e.keystrokes.set("Ctrl+F6",((t,o)=>{this.isOpen&&!this.view.isModal&&(this.view.focusTracker.isFocused?e.editing.view.focus():this.view.focus(),o())}))}_initMultiRootIntegration(){const e=this.editor.model;e.document.on("change:data",(()=>{if(!this.view)return;const t=e.document.differ.getChangedRoots();for(const e of t)e.state&&this.view.updatePosition()}))}show(e){this.hide(),this.fire(`show:${e.id}`,e)}_show({id:e,icon:t,title:o,hasCloseButton:i=!0,content:r,actionButtons:s,className:n,isModal:c,position:a,onHide:l}){const d=this.editor;this.view=new Mo(d.locale,{getCurrentDomRoot:()=>d.editing.view.getDomRoot(d.model.document.selection.anchor.root.rootName),getViewportOffset:()=>d.ui.viewportOffset});const h=this.view;h.on("close",(()=>{this.hide()})),d.ui.view.body.add(h),d.ui.focusTracker.add(h.element),d.keystrokes.listenTo(h.element),a||(a=c?Po.SCREEN_CENTER:Po.EDITOR_CENTER),h.set({position:a,_isVisible:!0,className:n,isModal:c}),h.setupParts({icon:t,title:o,hasCloseButton:i,content:r,actionButtons:s}),this.id=e,l&&(this._onHide=l),this.isOpen=!0,Fo._visibleDialogPlugin=this}hide(){Fo._visibleDialogPlugin&&Fo._visibleDialogPlugin.fire(`hide:${Fo._visibleDialogPlugin.id}`)}_hide(){if(!this.view)return;const e=this.editor,t=this.view;t.contentView&&t.contentView.reset(),e.ui.view.body.remove(t),e.ui.focusTracker.remove(t.element),e.keystrokes.stopListening(t.element),t.destroy(),e.editing.view.focus(),this.id=null,this.isOpen=!1,Fo._visibleDialogPlugin=null}}ae(':root{--ck-balloon-panel-arrow-z-index:calc(var(--ck-z-default) - 3)}.ck.ck-balloon-panel{display:none;position:absolute;z-index:var(--ck-z-panel)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{content:"";position:absolute}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_n]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_n]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_s]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_s]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel.ck-balloon-panel_visible{display:block}:root{--ck-balloon-border-width:1px;--ck-balloon-arrow-offset:2px;--ck-balloon-arrow-height:10px;--ck-balloon-arrow-half-width:8px;--ck-balloon-arrow-drop-shadow:0 2px 2px var(--ck-color-shadow-drop)}.ck.ck-balloon-panel{border-radius:0}.ck-rounded-corners .ck.ck-balloon-panel,.ck.ck-balloon-panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-balloon-panel{background:var(--ck-color-panel-background);border:var(--ck-balloon-border-width) solid var(--ck-color-panel-border);box-shadow:var(--ck-drop-shadow),0 0;min-height:15px}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{border-style:solid;height:0;width:0}.ck.ck-balloon-panel[class*=arrow_n]:after,.ck.ck-balloon-panel[class*=arrow_n]:before{border-width:0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width)}.ck.ck-balloon-panel[class*=arrow_n]:before{border-color:transparent transparent var(--ck-color-panel-border) transparent;margin-top:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_n]:after{border-color:transparent transparent var(--ck-color-panel-background) transparent;margin-top:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_s]:after,.ck.ck-balloon-panel[class*=arrow_s]:before{border-width:var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width)}.ck.ck-balloon-panel[class*=arrow_s]:before{border-color:var(--ck-color-panel-border) transparent transparent;filter:drop-shadow(var(--ck-balloon-arrow-drop-shadow));margin-bottom:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_s]:after{border-color:var(--ck-color-panel-background) transparent transparent transparent;margin-bottom:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_e]:after,.ck.ck-balloon-panel[class*=arrow_e]:before{border-width:var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height)}.ck.ck-balloon-panel[class*=arrow_e]:before{border-color:transparent transparent transparent var(--ck-color-panel-border);margin-right:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_e]:after{border-color:transparent transparent transparent var(--ck-color-panel-background);margin-right:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_w]:after,.ck.ck-balloon-panel[class*=arrow_w]:before{border-width:var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0}.ck.ck-balloon-panel[class*=arrow_w]:before{border-color:transparent var(--ck-color-panel-border) transparent transparent;margin-left:calc(var(--ck-balloon-border-width)*-1)}.ck.ck-balloon-panel[class*=arrow_w]:after{border-color:transparent var(--ck-color-panel-background) transparent transparent;margin-left:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:before{left:50%;margin-left:calc(var(--ck-balloon-arrow-half-width)*-1);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:before{left:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:before{right:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);left:50%;margin-left:calc(var(--ck-balloon-arrow-half-width)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);left:calc(var(--ck-balloon-arrow-half-width)*2)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);right:calc(var(--ck-balloon-arrow-half-width)*2)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);margin-right:calc(var(--ck-balloon-arrow-half-width)*2);right:25%}.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:before{bottom:calc(var(--ck-balloon-arrow-height)*-1);left:25%;margin-left:calc(var(--ck-balloon-arrow-half-width)*2)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:before{margin-right:calc(var(--ck-balloon-arrow-half-width)*2);right:25%;top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:before{left:25%;margin-left:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_e:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_e:before{margin-top:calc(var(--ck-balloon-arrow-half-width)*-1);right:calc(var(--ck-balloon-arrow-height)*-1);top:50%}.ck.ck-balloon-panel.ck-balloon-panel_arrow_w:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_w:before{left:calc(var(--ck-balloon-arrow-height)*-1);margin-top:calc(var(--ck-balloon-arrow-half-width)*-1);top:50%}'); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const Ao=f("px"),Lo=w.document.body,Do={top:-99999,left:-99999,name:"arrowless",config:{withArrow:!1}};class So extends be{constructor(e){super(e);const t=this.bindTemplate;this.set("top",0),this.set("left",0),this.set("position","arrow_nw"),this.set("isVisible",!1),this.set("withArrow",!0),this.set("class",void 0),this._pinWhenIsVisibleCallback=null,this.content=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-balloon-panel",t.to("position",(e=>`ck-balloon-panel_${e}`)),t.if("isVisible","ck-balloon-panel_visible"),t.if("withArrow","ck-balloon-panel_with-arrow"),t.to("class")],style:{top:t.to("top",Ao),left:t.to("left",Ao)}},children:this.content})}show(){this.isVisible=!0}hide(){this.isVisible=!1}attachTo(e){this.show();const t=So.defaultPositions,o=Object.assign({},{element:this.element,positions:[t.southArrowNorth,t.southArrowNorthMiddleWest,t.southArrowNorthMiddleEast,t.southArrowNorthWest,t.southArrowNorthEast,t.northArrowSouth,t.northArrowSouthMiddleWest,t.northArrowSouthMiddleEast,t.northArrowSouthWest,t.northArrowSouthEast,t.viewportStickyNorth],limiter:Lo,fitInViewport:!0},e),i=So._getOptimalPosition(o)||Do,s=parseInt(i.left),r=parseInt(i.top),n=i.name,c=i.config||{},{withArrow:a=!0}=c;this.top=r,this.left=s,this.position=n,this.withArrow=a}pin(e){this.unpin(),this._pinWhenIsVisibleCallback=()=>{this.isVisible?this._startPinning(e):this._stopPinning()},this._startPinning(e),this.listenTo(this,"change:isVisible",this._pinWhenIsVisibleCallback)}unpin(){this._pinWhenIsVisibleCallback&&(this._stopPinning(),this.stopListening(this,"change:isVisible",this._pinWhenIsVisibleCallback),this._pinWhenIsVisibleCallback=null,this.hide())}_startPinning(e){this.attachTo(e);const t=zo(e.target),o=e.limiter?zo(e.limiter):Lo;this.listenTo(w.document,"scroll",((i,s)=>{const r=s.target,n=t&&r.contains(t),c=o&&r.contains(o);!n&&!c&&t&&o||this.attachTo(e)}),{useCapture:!0}),this.listenTo(w.window,"resize",(()=>{this.attachTo(e)}))}_stopPinning(){this.stopListening(w.document,"scroll"),this.stopListening(w.window,"resize")}}function zo(e){return F(e)?e:E(e)?e.commonAncestorContainer:"function"==typeof e?zo(e()):null}function No(e={}){const{sideOffset:t=So.arrowSideOffset,heightOffset:o=So.arrowHeightOffset,stickyVerticalOffset:i=So.stickyVerticalOffset,config:s}=e;return{northWestArrowSouthWest:(e,o)=>({top:r(e,o),left:e.left-t,name:"arrow_sw",...s&&{config:s}}),northWestArrowSouthMiddleWest:(e,o)=>({top:r(e,o),left:e.left-.25*o.width-t,name:"arrow_smw",...s&&{config:s}}),northWestArrowSouth:(e,t)=>({top:r(e,t),left:e.left-t.width/2,name:"arrow_s",...s&&{config:s}}),northWestArrowSouthMiddleEast:(e,o)=>({top:r(e,o),left:e.left-.75*o.width+t,name:"arrow_sme",...s&&{config:s}}),northWestArrowSouthEast:(e,o)=>({top:r(e,o),left:e.left-o.width+t,name:"arrow_se",...s&&{config:s}}),northArrowSouthWest:(e,o)=>({top:r(e,o),left:e.left+e.width/2-t,name:"arrow_sw",...s&&{config:s}}),northArrowSouthMiddleWest:(e,o)=>({top:r(e,o),left:e.left+e.width/2-.25*o.width-t,name:"arrow_smw",...s&&{config:s}}),northArrowSouth:(e,t)=>({top:r(e,t),left:e.left+e.width/2-t.width/2,name:"arrow_s",...s&&{config:s}}),northArrowSouthMiddleEast:(e,o)=>({top:r(e,o),left:e.left+e.width/2-.75*o.width+t,name:"arrow_sme",...s&&{config:s}}),northArrowSouthEast:(e,o)=>({top:r(e,o),left:e.left+e.width/2-o.width+t,name:"arrow_se",...s&&{config:s}}),northEastArrowSouthWest:(e,o)=>({top:r(e,o),left:e.right-t,name:"arrow_sw",...s&&{config:s}}),northEastArrowSouthMiddleWest:(e,o)=>({top:r(e,o),left:e.right-.25*o.width-t,name:"arrow_smw",...s&&{config:s}}),northEastArrowSouth:(e,t)=>({top:r(e,t),left:e.right-t.width/2,name:"arrow_s",...s&&{config:s}}),northEastArrowSouthMiddleEast:(e,o)=>({top:r(e,o),left:e.right-.75*o.width+t,name:"arrow_sme",...s&&{config:s}}),northEastArrowSouthEast:(e,o)=>({top:r(e,o),left:e.right-o.width+t,name:"arrow_se",...s&&{config:s}}),southWestArrowNorthWest:e=>({top:n(e),left:e.left-t,name:"arrow_nw",...s&&{config:s}}),southWestArrowNorthMiddleWest:(e,o)=>({top:n(e),left:e.left-.25*o.width-t,name:"arrow_nmw",...s&&{config:s}}),southWestArrowNorth:(e,t)=>({top:n(e),left:e.left-t.width/2,name:"arrow_n",...s&&{config:s}}),southWestArrowNorthMiddleEast:(e,o)=>({top:n(e),left:e.left-.75*o.width+t,name:"arrow_nme",...s&&{config:s}}),southWestArrowNorthEast:(e,o)=>({top:n(e),left:e.left-o.width+t,name:"arrow_ne",...s&&{config:s}}),southArrowNorthWest:e=>({top:n(e),left:e.left+e.width/2-t,name:"arrow_nw",...s&&{config:s}}),southArrowNorthMiddleWest:(e,o)=>({top:n(e),left:e.left+e.width/2-.25*o.width-t,name:"arrow_nmw",...s&&{config:s}}),southArrowNorth:(e,t)=>({top:n(e),left:e.left+e.width/2-t.width/2,name:"arrow_n",...s&&{config:s}}),southArrowNorthMiddleEast:(e,o)=>({top:n(e),left:e.left+e.width/2-.75*o.width+t,name:"arrow_nme",...s&&{config:s}}),southArrowNorthEast:(e,o)=>({top:n(e),left:e.left+e.width/2-o.width+t,name:"arrow_ne",...s&&{config:s}}),southEastArrowNorthWest:e=>({top:n(e),left:e.right-t,name:"arrow_nw",...s&&{config:s}}),southEastArrowNorthMiddleWest:(e,o)=>({top:n(e),left:e.right-.25*o.width-t,name:"arrow_nmw",...s&&{config:s}}),southEastArrowNorth:(e,t)=>({top:n(e),left:e.right-t.width/2,name:"arrow_n",...s&&{config:s}}),southEastArrowNorthMiddleEast:(e,o)=>({top:n(e),left:e.right-.75*o.width+t,name:"arrow_nme",...s&&{config:s}}),southEastArrowNorthEast:(e,o)=>({top:n(e),left:e.right-o.width+t,name:"arrow_ne",...s&&{config:s}}),westArrowEast:(e,t)=>({top:e.top+e.height/2-t.height/2,left:e.left-t.width-o,name:"arrow_e",...s&&{config:s}}),eastArrowWest:(e,t)=>({top:e.top+e.height/2-t.height/2,left:e.right+o,name:"arrow_w",...s&&{config:s}}),viewportStickyNorth:(e,t,o,r)=>{const n=r||o;return e.getIntersection(n)?n.height-e.height>i?null:{top:n.top+i,left:e.left+e.width/2-t.width/2,name:"arrowless",config:{withArrow:!1,...s}}:null}};function r(e,t){return e.top-t.height-o}function n(e){return e.bottom+o}}So.arrowSideOffset=25,So.arrowHeightOffset=10,So.stickyVerticalOffset=20,So._getOptimalPosition=V,So.defaultPositions=No();ke(".ck.ck-balloon-panel.ck-tooltip{--ck-balloon-border-width:0px;--ck-balloon-arrow-offset:0px;--ck-balloon-arrow-half-width:4px;--ck-balloon-arrow-height:4px;--ck-tooltip-text-padding:4px;--ck-color-panel-background:var(--ck-color-tooltip-background);padding:0 var(--ck-spacing-medium);z-index:calc(var(--ck-z-dialog) + 100)}.ck.ck-balloon-panel.ck-tooltip .ck-tooltip__text{color:var(--ck-color-tooltip-text);font-size:.9em;line-height:1.5}.ck.ck-balloon-panel.ck-tooltip.ck-tooltip_multi-line .ck-tooltip__text{display:inline-block;max-width:200px;padding:var(--ck-tooltip-text-padding) 0;white-space:break-spaces}.ck.ck-balloon-panel.ck-tooltip{box-shadow:none}.ck.ck-balloon-panel.ck-tooltip:before{display:none}"); +const Ao=p("px"),Lo=_.document.body,So={top:-99999,left:-99999,name:"arrowless",config:{withArrow:!1}};class Do extends le{constructor(e){super(e);const t=this.bindTemplate;this.set("top",0),this.set("left",0),this.set("position","arrow_nw"),this.set("isVisible",!1),this.set("withArrow",!0),this.set("class",void 0),this._pinWhenIsVisibleCallback=null,this.content=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-balloon-panel",t.to("position",(e=>`ck-balloon-panel_${e}`)),t.if("isVisible","ck-balloon-panel_visible"),t.if("withArrow","ck-balloon-panel_with-arrow"),t.to("class")],style:{top:t.to("top",Ao),left:t.to("left",Ao)}},children:this.content})}show(){this.isVisible=!0}hide(){this.isVisible=!1}attachTo(e){this.show();const t=Do.defaultPositions,o=Object.assign({},{element:this.element,positions:[t.southArrowNorth,t.southArrowNorthMiddleWest,t.southArrowNorthMiddleEast,t.southArrowNorthWest,t.southArrowNorthEast,t.northArrowSouth,t.northArrowSouthMiddleWest,t.northArrowSouthMiddleEast,t.northArrowSouthWest,t.northArrowSouthEast,t.viewportStickyNorth],limiter:Lo,fitInViewport:!0},e),i=Do._getOptimalPosition(o)||So,r=parseInt(i.left),s=parseInt(i.top),n=i.name,c=i.config||{},{withArrow:a=!0}=c;this.top=s,this.left=r,this.position=n,this.withArrow=a}pin(e){this.unpin(),this._pinWhenIsVisibleCallback=()=>{this.isVisible?this._startPinning(e):this._stopPinning()},this._startPinning(e),this.listenTo(this,"change:isVisible",this._pinWhenIsVisibleCallback)}unpin(){this._pinWhenIsVisibleCallback&&(this._stopPinning(),this.stopListening(this,"change:isVisible",this._pinWhenIsVisibleCallback),this._pinWhenIsVisibleCallback=null,this.hide())}_startPinning(e){this.attachTo(e);const t=zo(e.target),o=e.limiter?zo(e.limiter):Lo;this.listenTo(_.document,"scroll",((i,r)=>{const s=r.target,n=t&&s.contains(t),c=o&&s.contains(o);!n&&!c&&t&&o||this.attachTo(e)}),{useCapture:!0}),this.listenTo(_.window,"resize",(()=>{this.attachTo(e)}))}_stopPinning(){this.stopListening(_.document,"scroll"),this.stopListening(_.window,"resize")}}function zo(e){return P(e)?e:T(e)?e.commonAncestorContainer:"function"==typeof e?zo(e()):null}function Ro(e={}){const{sideOffset:t=Do.arrowSideOffset,heightOffset:o=Do.arrowHeightOffset,stickyVerticalOffset:i=Do.stickyVerticalOffset,config:r}=e;return{northWestArrowSouthWest:(e,o)=>({top:s(e,o),left:e.left-t,name:"arrow_sw",...r&&{config:r}}),northWestArrowSouthMiddleWest:(e,o)=>({top:s(e,o),left:e.left-.25*o.width-t,name:"arrow_smw",...r&&{config:r}}),northWestArrowSouth:(e,t)=>({top:s(e,t),left:e.left-t.width/2,name:"arrow_s",...r&&{config:r}}),northWestArrowSouthMiddleEast:(e,o)=>({top:s(e,o),left:e.left-.75*o.width+t,name:"arrow_sme",...r&&{config:r}}),northWestArrowSouthEast:(e,o)=>({top:s(e,o),left:e.left-o.width+t,name:"arrow_se",...r&&{config:r}}),northArrowSouthWest:(e,o)=>({top:s(e,o),left:e.left+e.width/2-t,name:"arrow_sw",...r&&{config:r}}),northArrowSouthMiddleWest:(e,o)=>({top:s(e,o),left:e.left+e.width/2-.25*o.width-t,name:"arrow_smw",...r&&{config:r}}),northArrowSouth:(e,t)=>({top:s(e,t),left:e.left+e.width/2-t.width/2,name:"arrow_s",...r&&{config:r}}),northArrowSouthMiddleEast:(e,o)=>({top:s(e,o),left:e.left+e.width/2-.75*o.width+t,name:"arrow_sme",...r&&{config:r}}),northArrowSouthEast:(e,o)=>({top:s(e,o),left:e.left+e.width/2-o.width+t,name:"arrow_se",...r&&{config:r}}),northEastArrowSouthWest:(e,o)=>({top:s(e,o),left:e.right-t,name:"arrow_sw",...r&&{config:r}}),northEastArrowSouthMiddleWest:(e,o)=>({top:s(e,o),left:e.right-.25*o.width-t,name:"arrow_smw",...r&&{config:r}}),northEastArrowSouth:(e,t)=>({top:s(e,t),left:e.right-t.width/2,name:"arrow_s",...r&&{config:r}}),northEastArrowSouthMiddleEast:(e,o)=>({top:s(e,o),left:e.right-.75*o.width+t,name:"arrow_sme",...r&&{config:r}}),northEastArrowSouthEast:(e,o)=>({top:s(e,o),left:e.right-o.width+t,name:"arrow_se",...r&&{config:r}}),southWestArrowNorthWest:e=>({top:n(e),left:e.left-t,name:"arrow_nw",...r&&{config:r}}),southWestArrowNorthMiddleWest:(e,o)=>({top:n(e),left:e.left-.25*o.width-t,name:"arrow_nmw",...r&&{config:r}}),southWestArrowNorth:(e,t)=>({top:n(e),left:e.left-t.width/2,name:"arrow_n",...r&&{config:r}}),southWestArrowNorthMiddleEast:(e,o)=>({top:n(e),left:e.left-.75*o.width+t,name:"arrow_nme",...r&&{config:r}}),southWestArrowNorthEast:(e,o)=>({top:n(e),left:e.left-o.width+t,name:"arrow_ne",...r&&{config:r}}),southArrowNorthWest:e=>({top:n(e),left:e.left+e.width/2-t,name:"arrow_nw",...r&&{config:r}}),southArrowNorthMiddleWest:(e,o)=>({top:n(e),left:e.left+e.width/2-.25*o.width-t,name:"arrow_nmw",...r&&{config:r}}),southArrowNorth:(e,t)=>({top:n(e),left:e.left+e.width/2-t.width/2,name:"arrow_n",...r&&{config:r}}),southArrowNorthMiddleEast:(e,o)=>({top:n(e),left:e.left+e.width/2-.75*o.width+t,name:"arrow_nme",...r&&{config:r}}),southArrowNorthEast:(e,o)=>({top:n(e),left:e.left+e.width/2-o.width+t,name:"arrow_ne",...r&&{config:r}}),southEastArrowNorthWest:e=>({top:n(e),left:e.right-t,name:"arrow_nw",...r&&{config:r}}),southEastArrowNorthMiddleWest:(e,o)=>({top:n(e),left:e.right-.25*o.width-t,name:"arrow_nmw",...r&&{config:r}}),southEastArrowNorth:(e,t)=>({top:n(e),left:e.right-t.width/2,name:"arrow_n",...r&&{config:r}}),southEastArrowNorthMiddleEast:(e,o)=>({top:n(e),left:e.right-.75*o.width+t,name:"arrow_nme",...r&&{config:r}}),southEastArrowNorthEast:(e,o)=>({top:n(e),left:e.right-o.width+t,name:"arrow_ne",...r&&{config:r}}),westArrowEast:(e,t)=>({top:e.top+e.height/2-t.height/2,left:e.left-t.width-o,name:"arrow_e",...r&&{config:r}}),eastArrowWest:(e,t)=>({top:e.top+e.height/2-t.height/2,left:e.right+o,name:"arrow_w",...r&&{config:r}}),viewportStickyNorth:(e,t,o,s)=>{const n=s||o;return e.getIntersection(n)?n.height-e.height>i?null:{top:n.top+i,left:e.left+e.width/2-t.width/2,name:"arrowless",config:{withArrow:!1,...r}}:null}};function s(e,t){return e.top-t.height-o}function n(e){return e.bottom+o}}Do.arrowSideOffset=25,Do.arrowHeightOffset=10,Do.stickyVerticalOffset=20,Do._getOptimalPosition=y,Do.defaultPositions=Ro();ae(".ck.ck-balloon-panel.ck-tooltip{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:calc(var(--ck-z-dialog) + 100);--ck-balloon-border-width:0px;--ck-balloon-arrow-offset:0px;--ck-balloon-arrow-half-width:4px;--ck-balloon-arrow-height:4px;--ck-tooltip-text-padding:4px;--ck-color-panel-background:var(--ck-color-tooltip-background);padding:0 var(--ck-spacing-medium)}.ck.ck-balloon-panel.ck-tooltip .ck-tooltip__text{color:var(--ck-color-tooltip-text);font-size:.9em;line-height:1.5}.ck.ck-balloon-panel.ck-tooltip.ck-tooltip_multi-line .ck-tooltip__text{display:inline-block;max-width:200px;padding:var(--ck-tooltip-text-padding) 0;white-space:break-spaces}.ck.ck-balloon-panel.ck-tooltip{box-shadow:none}.ck.ck-balloon-panel.ck-tooltip:before{display:none}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const Ro="ck-tooltip";class Wo extends(a()){constructor(e){if(super(),this._currentElementWithTooltip=null,this._currentTooltipPosition=null,this._resizeObserver=null,this._mutationObserver=null,Wo._editors.add(e),Wo._instance)return Wo._instance;Wo._instance=this,this.tooltipTextView=new be(e.locale),this.tooltipTextView.set("text",""),this.tooltipTextView.setTemplate({tag:"span",attributes:{class:["ck","ck-tooltip__text"]},children:[{text:this.tooltipTextView.bindTemplate.to("text")}]}),this.balloonPanelView=new So(e.locale),this.balloonPanelView.class=Ro,this.balloonPanelView.content.add(this.tooltipTextView),this._mutationObserver=function(e){const t=new MutationObserver((()=>{e()}));return{attach(e){t.observe(e,{attributes:!0,attributeFilter:["data-cke-tooltip-text","data-cke-tooltip-position"]})},detach(){t.disconnect()}}}((()=>{this._updateTooltipPosition()})),this._pinTooltipDebounced=M(this._pinTooltip,600),this._unpinTooltipDebounced=M(this._unpinTooltip,400),this.listenTo(w.document,"keydown",this._onKeyDown.bind(this),{useCapture:!0}),this.listenTo(w.document,"mouseenter",this._onEnterOrFocus.bind(this),{useCapture:!0}),this.listenTo(w.document,"mouseleave",this._onLeaveOrBlur.bind(this),{useCapture:!0}),this.listenTo(w.document,"focus",this._onEnterOrFocus.bind(this),{useCapture:!0}),this.listenTo(w.document,"blur",this._onLeaveOrBlur.bind(this),{useCapture:!0}),this.listenTo(w.document,"scroll",this._onScroll.bind(this),{useCapture:!0}),this._watchdogExcluded=!0}destroy(e){const t=e.ui.view&&e.ui.view.body;Wo._editors.delete(e),this.stopListening(e.ui),t&&t.has(this.balloonPanelView)&&t.remove(this.balloonPanelView),Wo._editors.size||(this._unpinTooltip(),this.balloonPanelView.destroy(),this.stopListening(),Wo._instance=null)}static getPositioningFunctions(e){const t=Wo.defaultBalloonPositions;return{s:[t.southArrowNorth,t.southArrowNorthEast,t.southArrowNorthWest],n:[t.northArrowSouth],e:[t.eastArrowWest],w:[t.westArrowEast],sw:[t.southArrowNorthEast],se:[t.southArrowNorthWest]}[e]}_onKeyDown(e,t){"Escape"===t.key&&this._currentElementWithTooltip&&(this._unpinTooltip(),t.stopPropagation())}_onEnterOrFocus(e,{target:t}){const o=Go(t);o?o!==this._currentElementWithTooltip&&(this._unpinTooltip(),this._pinTooltipDebounced(o,Ho(o))):"focus"===e.name&&this._unpinTooltip()}_onLeaveOrBlur(e,{target:t,relatedTarget:o}){if("mouseleave"===e.name){if(!F(t))return;const e=this.balloonPanelView.element,i=e&&(e===o||e.contains(o)),s=!i&&t===e;if(i)return void this._unpinTooltipDebounced.cancel();if(!s&&this._currentElementWithTooltip&&t!==this._currentElementWithTooltip)return;const r=Go(t),n=Go(o);(s||r&&r!==n)&&this._unpinTooltipDebounced()}else{if(this._currentElementWithTooltip&&t!==this._currentElementWithTooltip)return;this._unpinTooltipDebounced()}}_onScroll(e,{target:t}){this._currentElementWithTooltip&&(t.contains(this.balloonPanelView.element)&&t.contains(this._currentElementWithTooltip)||this._unpinTooltip())}_pinTooltip(e,{text:t,position:o,cssClass:i}){this._unpinTooltip();const s=O(Wo._editors.values()).ui.view.body;s.has(this.balloonPanelView)||s.add(this.balloonPanelView),this.tooltipTextView.text=t,this.balloonPanelView.pin({target:e,positions:Wo.getPositioningFunctions(o)}),this._resizeObserver=new v(e,(()=>{g(e)||this._unpinTooltip()})),this._mutationObserver.attach(e),this.balloonPanelView.class=[Ro,i].filter((e=>e)).join(" ");for(const e of Wo._editors)this.listenTo(e.ui,"update",this._updateTooltipPosition.bind(this),{priority:"low"});this._currentElementWithTooltip=e,this._currentTooltipPosition=o}_unpinTooltip(){this._unpinTooltipDebounced.cancel(),this._pinTooltipDebounced.cancel(),this.balloonPanelView.unpin();for(const e of Wo._editors)this.stopListening(e.ui,"update");this._currentElementWithTooltip=null,this._currentTooltipPosition=null,this.tooltipTextView.text="",this._resizeObserver&&this._resizeObserver.destroy(),this._mutationObserver.detach()}_updateTooltipPosition(){const e=Ho(this._currentElementWithTooltip);g(this._currentElementWithTooltip)&&e.text?this.balloonPanelView.pin({target:this._currentElementWithTooltip,positions:Wo.getPositioningFunctions(e.position)}):this._unpinTooltip()}}function Go(e){return F(e)?e.closest("[data-cke-tooltip-text]:not([data-cke-tooltip-disabled])"):null}function Ho(e){return{text:e.dataset.ckeTooltipText,position:e.dataset.ckeTooltipPosition||"s",cssClass:e.dataset.ckeTooltipClass||""}}Wo.defaultBalloonPositions=No({heightOffset:5,sideOffset:13}),Wo._editors=new Set,Wo._instance=null; +const No="ck-tooltip";class Wo extends(s()){constructor(e){if(super(),this._currentElementWithTooltip=null,this._currentTooltipPosition=null,this._resizeObserver=null,this._mutationObserver=null,Wo._editors.add(e),Wo._instance)return Wo._instance;Wo._instance=this,this.tooltipTextView=new le(e.locale),this.tooltipTextView.set("text",""),this.tooltipTextView.setTemplate({tag:"span",attributes:{class:["ck","ck-tooltip__text"]},children:[{text:this.tooltipTextView.bindTemplate.to("text")}]}),this.balloonPanelView=new Do(e.locale),this.balloonPanelView.class=No,this.balloonPanelView.content.add(this.tooltipTextView),this._mutationObserver=function(e){const t=new MutationObserver((()=>{e()}));return{attach(e){t.observe(e,{attributes:!0,attributeFilter:["data-cke-tooltip-text","data-cke-tooltip-position"]})},detach(){t.disconnect()}}}((()=>{this._updateTooltipPosition()})),this._pinTooltipDebounced=I(this._pinTooltip,600),this._unpinTooltipDebounced=I(this._unpinTooltip,400),this.listenTo(_.document,"keydown",this._onKeyDown.bind(this),{useCapture:!0}),this.listenTo(_.document,"mouseenter",this._onEnterOrFocus.bind(this),{useCapture:!0}),this.listenTo(_.document,"mouseleave",this._onLeaveOrBlur.bind(this),{useCapture:!0}),this.listenTo(_.document,"focus",this._onEnterOrFocus.bind(this),{useCapture:!0}),this.listenTo(_.document,"blur",this._onLeaveOrBlur.bind(this),{useCapture:!0}),this.listenTo(_.document,"scroll",this._onScroll.bind(this),{useCapture:!0}),this._watchdogExcluded=!0}destroy(e){const t=e.ui.view&&e.ui.view.body;Wo._editors.delete(e),this.stopListening(e.ui),t&&t.has(this.balloonPanelView)&&t.remove(this.balloonPanelView),Wo._editors.size||(this._unpinTooltip(),this.balloonPanelView.destroy(),this.stopListening(),Wo._instance=null)}static getPositioningFunctions(e){const t=Wo.defaultBalloonPositions;return{s:[t.southArrowNorth,t.southArrowNorthEast,t.southArrowNorthWest],n:[t.northArrowSouth],e:[t.eastArrowWest],w:[t.westArrowEast],sw:[t.southArrowNorthEast],se:[t.southArrowNorthWest]}[e]}_onKeyDown(e,t){"Escape"===t.key&&this._currentElementWithTooltip&&(this._unpinTooltip(),t.stopPropagation())}_onEnterOrFocus(e,{target:t}){const o=Go(t);o?o!==this._currentElementWithTooltip&&(this._unpinTooltip(),this._pinTooltipDebounced(o,Ho(o))):"focus"===e.name&&this._unpinTooltip()}_onLeaveOrBlur(e,{target:t,relatedTarget:o}){if("mouseleave"===e.name){if(!P(t))return;const e=this.balloonPanelView.element,i=e&&(e===o||e.contains(o)),r=!i&&t===e;if(i)return void this._unpinTooltipDebounced.cancel();if(!r&&this._currentElementWithTooltip&&t!==this._currentElementWithTooltip)return;const s=Go(t),n=Go(o);(r||s&&s!==n)&&this._unpinTooltipDebounced()}else{if(this._currentElementWithTooltip&&t!==this._currentElementWithTooltip)return;this._unpinTooltipDebounced()}}_onScroll(e,{target:t}){this._currentElementWithTooltip&&(t.contains(this.balloonPanelView.element)&&t.contains(this._currentElementWithTooltip)||this._unpinTooltip())}_pinTooltip(e,{text:t,position:o,cssClass:i}){this._unpinTooltip();const r=V(Wo._editors.values()).ui.view.body;r.has(this.balloonPanelView)||r.add(this.balloonPanelView),this.tooltipTextView.text=t,this.balloonPanelView.pin({target:e,positions:Wo.getPositioningFunctions(o)}),this._resizeObserver=new f(e,(()=>{m(e)||this._unpinTooltip()})),this._mutationObserver.attach(e),this.balloonPanelView.class=[No,i].filter((e=>e)).join(" ");for(const e of Wo._editors)this.listenTo(e.ui,"update",this._updateTooltipPosition.bind(this),{priority:"low"});this._currentElementWithTooltip=e,this._currentTooltipPosition=o}_unpinTooltip(){this._unpinTooltipDebounced.cancel(),this._pinTooltipDebounced.cancel(),this.balloonPanelView.unpin();for(const e of Wo._editors)this.stopListening(e.ui,"update");this._currentElementWithTooltip=null,this._currentTooltipPosition=null,this.tooltipTextView.text="",this._resizeObserver&&this._resizeObserver.destroy(),this._mutationObserver.detach()}_updateTooltipPosition(){if(!this._currentElementWithTooltip)return;const e=Ho(this._currentElementWithTooltip);m(this._currentElementWithTooltip)&&e.text?this.balloonPanelView.pin({target:this._currentElementWithTooltip,positions:Wo.getPositioningFunctions(e.position)}):this._unpinTooltip()}}function Go(e){return P(e)?e.closest("[data-cke-tooltip-text]:not([data-cke-tooltip-disabled])"):null}function Ho(e){return{text:e.dataset.ckeTooltipText,position:e.dataset.ckeTooltipPosition||"s",cssClass:e.dataset.ckeTooltipClass||""}}Wo.defaultBalloonPositions=Ro({heightOffset:5,sideOffset:13}),Wo._editors=new Set,Wo._instance=null; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const $o=50,qo=350,jo="Powered by";class Uo extends(a()){constructor(e){super(),this.editor=e,this._balloonView=null,this._lastFocusedEditableElement=null,this._showBalloonThrottled=A(this._showBalloon.bind(this),50,{leading:!0}),e.on("ready",this._handleEditorReady.bind(this))}destroy(){const e=this._balloonView;e&&(e.unpin(),this._balloonView=null),this._showBalloonThrottled.cancel(),this.stopListening()}_handleEditorReady(){const e=this.editor; +const $o=50,qo=350,jo="Powered by";class Uo extends(s()){constructor(e){super(),this.editor=e,this._balloonView=null,this._lastFocusedEditableElement=null,this._showBalloonThrottled=B(this._showBalloon.bind(this),50,{leading:!0}),e.on("ready",this._handleEditorReady.bind(this))}destroy(){const e=this._balloonView;e&&(e.unpin(),this._balloonView=null),this._showBalloonThrottled.cancel(),this.stopListening()}_handleEditorReady(){const e=this.editor; /* istanbul ignore next -- @preserve */ -(!!e.config.get("ui.poweredBy.forceVisible")||"VALID"!==I(e.config.get("licenseKey")))&&e.ui.view&&(e.ui.focusTracker.on("change:isFocused",((e,t,o)=>{this._updateLastFocusedEditableElement(),o?this._showBalloon():this._hideBalloon()})),e.ui.focusTracker.on("change:focusedElement",((e,t,o)=>{this._updateLastFocusedEditableElement(),o&&this._showBalloon()})),e.ui.on("update",(()=>{this._showBalloonThrottled()})))}_createBalloonView(){const e=this.editor,t=this._balloonView=new So,o=Zo(e),i=new Ko(e.locale,o.label);t.content.add(i),t.set({class:"ck-powered-by-balloon"}),e.ui.view.body.add(t),e.ui.focusTracker.add(t.element),this._balloonView=t}_showBalloon(){if(!this._lastFocusedEditableElement)return;const e=function(e,t){const o=Zo(e),i="right"===o.side?function(e,t){return Xo(e,t,((e,o)=>e.left+e.width-o.width-t.horizontalOffset))}(t,o):function(e,t){return Xo(e,t,(e=>e.left+t.horizontalOffset))}(t,o);return{target:t,positions:[i]}}(this.editor,this._lastFocusedEditableElement);e&&(this._balloonView||this._createBalloonView(),this._balloonView.pin(e))}_hideBalloon(){this._balloonView&&this._balloonView.unpin()}_updateLastFocusedEditableElement(){const e=this.editor,t=e.ui.focusTracker.isFocused,o=e.ui.focusTracker.focusedElement;if(!t||!o)return void(this._lastFocusedEditableElement=null);const i=Array.from(e.ui.getEditableElementsNames()).map((t=>e.ui.getEditableElement(t)));i.includes(o)?this._lastFocusedEditableElement=o:this._lastFocusedEditableElement=i[0]}}class Ko extends be{constructor(e,t){super(e);const o=new ve,i=this.bindTemplate;o.set({content:'<svg xmlns="http://www.w3.org/2000/svg" width="53" height="10" viewBox="0 0 53 10"><path fill="#1C2331" d="M31.724 1.492a15.139 15.139 0 0 0 .045 1.16 2.434 2.434 0 0 0-.687-.34 3.68 3.68 0 0 0-1.103-.166 2.332 2.332 0 0 0-1.14.255 1.549 1.549 0 0 0-.686.87c-.15.41-.225.98-.225 1.712 0 .939.148 1.659.444 2.161.297.503.792.754 1.487.754.452.015.9-.094 1.294-.316.296-.174.557-.4.771-.669l.14.852h1.282V.007h-1.623v1.485ZM31 6.496a1.77 1.77 0 0 1-.494.061.964.964 0 0 1-.521-.127.758.758 0 0 1-.296-.466 3.984 3.984 0 0 1-.093-.992 4.208 4.208 0 0 1 .098-1.052.753.753 0 0 1 .307-.477 1.08 1.08 0 0 1 .55-.122c.233-.004.466.026.69.089l.483.144v2.553c-.11.076-.213.143-.307.2a1.73 1.73 0 0 1-.417.189ZM35.68 0l-.702.004c-.322.002-.482.168-.48.497l.004.581c.002.33.164.493.486.49l.702-.004c.322-.002.481-.167.48-.496L36.165.49c-.002-.33-.164-.493-.486-.491ZM36.145 2.313l-1.612.01.034 5.482 1.613-.01-.035-5.482ZM39.623.79 37.989.8 38 2.306l-.946.056.006 1.009.949-.006.024 2.983c.003.476.143.844.419 1.106.275.26.658.39 1.148.387.132 0 .293-.01.483-.03.19-.02.38-.046.57-.08.163-.028.324-.068.482-.119l-.183-1.095-.702.004a.664.664 0 0 1-.456-.123.553.553 0 0 1-.14-.422l-.016-2.621 1.513-.01-.006-1.064-1.514.01-.01-1.503ZM46.226 2.388c-.41-.184-.956-.274-1.636-.27-.673.004-1.215.101-1.627.29-.402.179-.72.505-.888.91-.18.419-.268.979-.264 1.68.004.688.1 1.24.285 1.655.172.404.495.724.9.894.414.18.957.268 1.63.264.68-.004 1.224-.099 1.632-.284.4-.176.714-.501.878-.905.176-.418.263-.971.258-1.658-.004-.702-.097-1.261-.28-1.677a1.696 1.696 0 0 0-.888-.9Zm-.613 3.607a.77.77 0 0 1-.337.501 1.649 1.649 0 0 1-1.317.009.776.776 0 0 1-.343-.497 4.066 4.066 0 0 1-.105-1.02 4.136 4.136 0 0 1 .092-1.03.786.786 0 0 1 .337-.507 1.59 1.59 0 0 1 1.316-.008.79.79 0 0 1 .344.502c.078.337.113.683.105 1.03.012.343-.019.685-.092 1.02ZM52.114 2.07a2.67 2.67 0 0 0-1.128.278c-.39.191-.752.437-1.072.73l-.157-.846-1.273.008.036 5.572 1.623-.01-.024-3.78c.35-.124.646-.22.887-.286.26-.075.53-.114.8-.118l.45-.003.144-1.546-.286.001ZM22.083 7.426l-1.576-2.532a2.137 2.137 0 0 0-.172-.253 1.95 1.95 0 0 0-.304-.29.138.138 0 0 1 .042-.04 1.7 1.7 0 0 0 .328-.374l1.75-2.71c.01-.015.025-.028.024-.048-.01-.01-.021-.007-.031-.007L20.49 1.17a.078.078 0 0 0-.075.045l-.868 1.384c-.23.366-.46.732-.688 1.099a.108.108 0 0 1-.112.06c-.098-.005-.196-.001-.294-.002-.018 0-.038.006-.055-.007.002-.02.002-.039.005-.058a4.6 4.6 0 0 0 .046-.701V1.203c0-.02-.009-.032-.03-.03h-.033L16.93 1.17c-.084 0-.073-.01-.073.076v6.491c-.001.018.006.028.025.027h1.494c.083 0 .072.007.072-.071v-2.19c0-.055-.003-.11-.004-.166a3.366 3.366 0 0 0-.05-.417h.06c.104 0 .209.002.313-.002a.082.082 0 0 1 .084.05c.535.913 1.07 1.824 1.607 2.736a.104.104 0 0 0 .103.062c.554-.003 1.107-.002 1.66-.002l.069-.003-.019-.032-.188-.304ZM27.112 6.555c-.005-.08-.004-.08-.082-.08h-2.414c-.053 0-.106-.003-.159-.011a.279.279 0 0 1-.246-.209.558.558 0 0 1-.022-.15c0-.382 0-.762-.002-1.143 0-.032.007-.049.042-.044h2.504c.029.003.037-.012.034-.038V3.814c0-.089.013-.078-.076-.078h-2.44c-.07 0-.062.003-.062-.06v-.837c0-.047.004-.093.013-.14a.283.283 0 0 1 .241-.246.717.717 0 0 1 .146-.011h2.484c.024.002.035-.009.036-.033l.003-.038.03-.496c.01-.183.024-.365.034-.548.005-.085.003-.087-.082-.094-.218-.018-.437-.038-.655-.05a17.845 17.845 0 0 0-.657-.026 72.994 72.994 0 0 0-1.756-.016 1.7 1.7 0 0 0-.471.064 1.286 1.286 0 0 0-.817.655c-.099.196-.149.413-.145.633v3.875c0 .072.003.144.011.216a1.27 1.27 0 0 0 .711 1.029c.228.113.48.167.734.158.757-.005 1.515.002 2.272-.042.274-.016.548-.034.82-.053.03-.002.043-.008.04-.041-.008-.104-.012-.208-.019-.312a69.964 69.964 0 0 1-.05-.768ZM16.14 7.415l-.127-1.075c-.004-.03-.014-.04-.044-.037a13.125 13.125 0 0 1-.998.073c-.336.01-.672.02-1.008.016-.116-.001-.233-.014-.347-.039a.746.746 0 0 1-.45-.262c-.075-.1-.132-.211-.167-.33a3.324 3.324 0 0 1-.126-.773 9.113 9.113 0 0 1-.015-.749c0-.285.022-.57.065-.852.023-.158.066-.312.127-.46a.728.728 0 0 1 .518-.443 1.64 1.64 0 0 1 .397-.048c.628-.001 1.255.003 1.882.05.022.001.033-.006.036-.026l.003-.031.06-.55c.019-.177.036-.355.057-.532.004-.034-.005-.046-.04-.056a5.595 5.595 0 0 0-1.213-.21 10.783 10.783 0 0 0-.708-.02c-.24-.003-.48.01-.719.041a3.477 3.477 0 0 0-.625.14 1.912 1.912 0 0 0-.807.497c-.185.2-.33.433-.424.688a4.311 4.311 0 0 0-.24 1.096c-.031.286-.045.572-.042.86-.006.43.024.86.091 1.286.04.25.104.497.193.734.098.279.26.53.473.734.214.205.473.358.756.446.344.11.702.17 1.063.177a8.505 8.505 0 0 0 1.578-.083 6.11 6.11 0 0 0 .766-.18c.03-.008.047-.023.037-.057a.157.157 0 0 1-.003-.025Z"/><path fill="#AFE229" d="M6.016 6.69a1.592 1.592 0 0 0-.614.21c-.23.132-.422.32-.56.546-.044.072-.287.539-.287.539l-.836 1.528.009.006c.038.025.08.046.123.063.127.046.26.07.395.073.505.023 1.011-.007 1.517-.003.29.009.58.002.869-.022a.886.886 0 0 0 .395-.116.962.962 0 0 0 .312-.286c.056-.083.114-.163.164-.249.24-.408.48-.816.718-1.226.075-.128.148-.257.222-.386l.112-.192a1.07 1.07 0 0 0 .153-.518l-1.304.023s-1.258-.005-1.388.01Z"/><path fill="#771BFF" d="m2.848 9.044.76-1.39.184-.352c-.124-.067-.245-.14-.367-.21-.346-.204-.706-.384-1.045-.6a.984.984 0 0 1-.244-.207c-.108-.134-.136-.294-.144-.46-.021-.409-.002-.818-.009-1.227-.003-.195 0-.39.003-.585.004-.322.153-.553.427-.713l.833-.488c.22-.13.44-.257.662-.385.05-.029.105-.052.158-.077.272-.128.519-.047.76.085l.044.028c.123.06.242.125.358.196.318.178.635.357.952.537.095.056.187.117.275.184.194.144.254.35.266.578.016.284.007.569.006.853-.001.28.004.558 0 .838.592-.003 1.259 0 1.259 0l.723-.013c-.003-.292-.007-.584-.007-.876 0-.524.015-1.048-.016-1.571-.024-.42-.135-.8-.492-1.067a5.02 5.02 0 0 0-.506-.339A400.52 400.52 0 0 0 5.94.787C5.722.664 5.513.524 5.282.423 5.255.406 5.228.388 5.2.373 4.758.126 4.305-.026 3.807.21c-.097.046-.197.087-.29.14A699.896 699.896 0 0 0 .783 1.948c-.501.294-.773.717-.778 1.31-.004.36-.009.718-.001 1.077.016.754-.017 1.508.024 2.261.016.304.07.6.269.848.127.15.279.28.448.382.622.4 1.283.734 1.92 1.11l.183.109Z"/></svg>',isColorInherited:!1}),o.extendTemplate({attributes:{style:{width:"53px",height:"10px"}}}),this.setTemplate({tag:"div",attributes:{class:["ck","ck-powered-by"],"aria-hidden":!0},children:[{tag:"a",attributes:{href:"https://ckeditor.com/?utm_source=ckeditor&utm_medium=referral&utm_campaign=701Dn000000hVgmIAE_powered_by_ckeditor_logo",target:"_blank",tabindex:"-1"},children:[...t?[{tag:"span",attributes:{class:["ck","ck-powered-by__label"]},children:[t]}]:[],o],on:{dragstart:i.to((e=>e.preventDefault()))}}]})}}function Xo(e,t,o){return(i,s)=>{const r=new x(e);if(r.width<qo||r.height<$o)return null;let n;n="inside"===t.position?r.bottom-s.height:r.bottom-s.height/2,n-=t.verticalOffset;const c=o(r,s),a=i.clone().moveTo(c,n).getIntersection(s.clone().moveTo(c,n)).getVisible();return!a||a.getArea()<s.getArea()?null:{top:n,left:c,name:`position_${t.position}-side_${t.side}`,config:{withArrow:!1}}}}function Zo(e){const t=e.config.get("ui.poweredBy"),o=t&&t.position||"border";return{position:o,label:jo,verticalOffset:"inside"===o?5:0,horizontalOffset:5,side:"ltr"===e.locale.contentLanguageDirection?"right":"left",...t}}ke(".ck.ck-aria-live-announcer{left:-10000px;position:absolute;top:-10000px}"); +(!!e.config.get("ui.poweredBy.forceVisible")||"VALID"!==C(e.config.get("licenseKey")))&&e.ui.view&&(e.ui.focusTracker.on("change:isFocused",((e,t,o)=>{this._updateLastFocusedEditableElement(),o?this._showBalloon():this._hideBalloon()})),e.ui.focusTracker.on("change:focusedElement",((e,t,o)=>{this._updateLastFocusedEditableElement(),o&&this._showBalloon()})),e.ui.on("update",(()=>{this._showBalloonThrottled()})))}_createBalloonView(){const e=this.editor,t=this._balloonView=new Do,o=Zo(e),i=new Ko(e.locale,o.label);t.content.add(i),t.set({class:"ck-powered-by-balloon"}),e.ui.view.body.add(t),e.ui.focusTracker.add(t.element),this._balloonView=t}_showBalloon(){if(!this._lastFocusedEditableElement)return;const e=function(e,t){const o=Zo(e),i="right"===o.side?function(e,t){return Xo(e,t,((e,o)=>e.left+e.width-o.width-t.horizontalOffset))}(t,o):function(e,t){return Xo(e,t,(e=>e.left+t.horizontalOffset))}(t,o);return{target:t,positions:[i]}}(this.editor,this._lastFocusedEditableElement);e&&(this._balloonView||this._createBalloonView(),this._balloonView.pin(e))}_hideBalloon(){this._balloonView&&this._balloonView.unpin()}_updateLastFocusedEditableElement(){const e=this.editor,t=e.ui.focusTracker.isFocused,o=e.ui.focusTracker.focusedElement;if(!t||!o)return void(this._lastFocusedEditableElement=null);const i=Array.from(e.ui.getEditableElementsNames()).map((t=>e.ui.getEditableElement(t)));i.includes(o)?this._lastFocusedEditableElement=o:this._lastFocusedEditableElement=i[0]}}class Ko extends le{constructor(e,t){super(e);const o=new ve,i=this.bindTemplate;o.set({content:'<svg xmlns="http://www.w3.org/2000/svg" width="53" height="10" viewBox="0 0 53 10"><path fill="#1C2331" d="M31.724 1.492a15.139 15.139 0 0 0 .045 1.16 2.434 2.434 0 0 0-.687-.34 3.68 3.68 0 0 0-1.103-.166 2.332 2.332 0 0 0-1.14.255 1.549 1.549 0 0 0-.686.87c-.15.41-.225.98-.225 1.712 0 .939.148 1.659.444 2.161.297.503.792.754 1.487.754.452.015.9-.094 1.294-.316.296-.174.557-.4.771-.669l.14.852h1.282V.007h-1.623v1.485ZM31 6.496a1.77 1.77 0 0 1-.494.061.964.964 0 0 1-.521-.127.758.758 0 0 1-.296-.466 3.984 3.984 0 0 1-.093-.992 4.208 4.208 0 0 1 .098-1.052.753.753 0 0 1 .307-.477 1.08 1.08 0 0 1 .55-.122c.233-.004.466.026.69.089l.483.144v2.553c-.11.076-.213.143-.307.2a1.73 1.73 0 0 1-.417.189ZM35.68 0l-.702.004c-.322.002-.482.168-.48.497l.004.581c.002.33.164.493.486.49l.702-.004c.322-.002.481-.167.48-.496L36.165.49c-.002-.33-.164-.493-.486-.491ZM36.145 2.313l-1.612.01.034 5.482 1.613-.01-.035-5.482ZM39.623.79 37.989.8 38 2.306l-.946.056.006 1.009.949-.006.024 2.983c.003.476.143.844.419 1.106.275.26.658.39 1.148.387.132 0 .293-.01.483-.03.19-.02.38-.046.57-.08.163-.028.324-.068.482-.119l-.183-1.095-.702.004a.664.664 0 0 1-.456-.123.553.553 0 0 1-.14-.422l-.016-2.621 1.513-.01-.006-1.064-1.514.01-.01-1.503ZM46.226 2.388c-.41-.184-.956-.274-1.636-.27-.673.004-1.215.101-1.627.29-.402.179-.72.505-.888.91-.18.419-.268.979-.264 1.68.004.688.1 1.24.285 1.655.172.404.495.724.9.894.414.18.957.268 1.63.264.68-.004 1.224-.099 1.632-.284.4-.176.714-.501.878-.905.176-.418.263-.971.258-1.658-.004-.702-.097-1.261-.28-1.677a1.696 1.696 0 0 0-.888-.9Zm-.613 3.607a.77.77 0 0 1-.337.501 1.649 1.649 0 0 1-1.317.009.776.776 0 0 1-.343-.497 4.066 4.066 0 0 1-.105-1.02 4.136 4.136 0 0 1 .092-1.03.786.786 0 0 1 .337-.507 1.59 1.59 0 0 1 1.316-.008.79.79 0 0 1 .344.502c.078.337.113.683.105 1.03.012.343-.019.685-.092 1.02ZM52.114 2.07a2.67 2.67 0 0 0-1.128.278c-.39.191-.752.437-1.072.73l-.157-.846-1.273.008.036 5.572 1.623-.01-.024-3.78c.35-.124.646-.22.887-.286.26-.075.53-.114.8-.118l.45-.003.144-1.546-.286.001ZM22.083 7.426l-1.576-2.532a2.137 2.137 0 0 0-.172-.253 1.95 1.95 0 0 0-.304-.29.138.138 0 0 1 .042-.04 1.7 1.7 0 0 0 .328-.374l1.75-2.71c.01-.015.025-.028.024-.048-.01-.01-.021-.007-.031-.007L20.49 1.17a.078.078 0 0 0-.075.045l-.868 1.384c-.23.366-.46.732-.688 1.099a.108.108 0 0 1-.112.06c-.098-.005-.196-.001-.294-.002-.018 0-.038.006-.055-.007.002-.02.002-.039.005-.058a4.6 4.6 0 0 0 .046-.701V1.203c0-.02-.009-.032-.03-.03h-.033L16.93 1.17c-.084 0-.073-.01-.073.076v6.491c-.001.018.006.028.025.027h1.494c.083 0 .072.007.072-.071v-2.19c0-.055-.003-.11-.004-.166a3.366 3.366 0 0 0-.05-.417h.06c.104 0 .209.002.313-.002a.082.082 0 0 1 .084.05c.535.913 1.07 1.824 1.607 2.736a.104.104 0 0 0 .103.062c.554-.003 1.107-.002 1.66-.002l.069-.003-.019-.032-.188-.304ZM27.112 6.555c-.005-.08-.004-.08-.082-.08h-2.414c-.053 0-.106-.003-.159-.011a.279.279 0 0 1-.246-.209.558.558 0 0 1-.022-.15c0-.382 0-.762-.002-1.143 0-.032.007-.049.042-.044h2.504c.029.003.037-.012.034-.038V3.814c0-.089.013-.078-.076-.078h-2.44c-.07 0-.062.003-.062-.06v-.837c0-.047.004-.093.013-.14a.283.283 0 0 1 .241-.246.717.717 0 0 1 .146-.011h2.484c.024.002.035-.009.036-.033l.003-.038.03-.496c.01-.183.024-.365.034-.548.005-.085.003-.087-.082-.094-.218-.018-.437-.038-.655-.05a17.845 17.845 0 0 0-.657-.026 72.994 72.994 0 0 0-1.756-.016 1.7 1.7 0 0 0-.471.064 1.286 1.286 0 0 0-.817.655c-.099.196-.149.413-.145.633v3.875c0 .072.003.144.011.216a1.27 1.27 0 0 0 .711 1.029c.228.113.48.167.734.158.757-.005 1.515.002 2.272-.042.274-.016.548-.034.82-.053.03-.002.043-.008.04-.041-.008-.104-.012-.208-.019-.312a69.964 69.964 0 0 1-.05-.768ZM16.14 7.415l-.127-1.075c-.004-.03-.014-.04-.044-.037a13.125 13.125 0 0 1-.998.073c-.336.01-.672.02-1.008.016-.116-.001-.233-.014-.347-.039a.746.746 0 0 1-.45-.262c-.075-.1-.132-.211-.167-.33a3.324 3.324 0 0 1-.126-.773 9.113 9.113 0 0 1-.015-.749c0-.285.022-.57.065-.852.023-.158.066-.312.127-.46a.728.728 0 0 1 .518-.443 1.64 1.64 0 0 1 .397-.048c.628-.001 1.255.003 1.882.05.022.001.033-.006.036-.026l.003-.031.06-.55c.019-.177.036-.355.057-.532.004-.034-.005-.046-.04-.056a5.595 5.595 0 0 0-1.213-.21 10.783 10.783 0 0 0-.708-.02c-.24-.003-.48.01-.719.041a3.477 3.477 0 0 0-.625.14 1.912 1.912 0 0 0-.807.497c-.185.2-.33.433-.424.688a4.311 4.311 0 0 0-.24 1.096c-.031.286-.045.572-.042.86-.006.43.024.86.091 1.286.04.25.104.497.193.734.098.279.26.53.473.734.214.205.473.358.756.446.344.11.702.17 1.063.177a8.505 8.505 0 0 0 1.578-.083 6.11 6.11 0 0 0 .766-.18c.03-.008.047-.023.037-.057a.157.157 0 0 1-.003-.025Z"/><path fill="#AFE229" d="M6.016 6.69a1.592 1.592 0 0 0-.614.21c-.23.132-.422.32-.56.546-.044.072-.287.539-.287.539l-.836 1.528.009.006c.038.025.08.046.123.063.127.046.26.07.395.073.505.023 1.011-.007 1.517-.003.29.009.58.002.869-.022a.886.886 0 0 0 .395-.116.962.962 0 0 0 .312-.286c.056-.083.114-.163.164-.249.24-.408.48-.816.718-1.226.075-.128.148-.257.222-.386l.112-.192a1.07 1.07 0 0 0 .153-.518l-1.304.023s-1.258-.005-1.388.01Z"/><path fill="#771BFF" d="m2.848 9.044.76-1.39.184-.352c-.124-.067-.245-.14-.367-.21-.346-.204-.706-.384-1.045-.6a.984.984 0 0 1-.244-.207c-.108-.134-.136-.294-.144-.46-.021-.409-.002-.818-.009-1.227-.003-.195 0-.39.003-.585.004-.322.153-.553.427-.713l.833-.488c.22-.13.44-.257.662-.385.05-.029.105-.052.158-.077.272-.128.519-.047.76.085l.044.028c.123.06.242.125.358.196.318.178.635.357.952.537.095.056.187.117.275.184.194.144.254.35.266.578.016.284.007.569.006.853-.001.28.004.558 0 .838.592-.003 1.259 0 1.259 0l.723-.013c-.003-.292-.007-.584-.007-.876 0-.524.015-1.048-.016-1.571-.024-.42-.135-.8-.492-1.067a5.02 5.02 0 0 0-.506-.339A400.52 400.52 0 0 0 5.94.787C5.722.664 5.513.524 5.282.423 5.255.406 5.228.388 5.2.373 4.758.126 4.305-.026 3.807.21c-.097.046-.197.087-.29.14A699.896 699.896 0 0 0 .783 1.948c-.501.294-.773.717-.778 1.31-.004.36-.009.718-.001 1.077.016.754-.017 1.508.024 2.261.016.304.07.6.269.848.127.15.279.28.448.382.622.4 1.283.734 1.92 1.11l.183.109Z"/></svg>',isColorInherited:!1}),o.extendTemplate({attributes:{style:{width:"53px",height:"10px"}}}),this.setTemplate({tag:"div",attributes:{class:["ck","ck-powered-by"],"aria-hidden":!0},children:[{tag:"a",attributes:{href:"https://ckeditor.com/?utm_source=ckeditor&utm_medium=referral&utm_campaign=701Dn000000hVgmIAE_powered_by_ckeditor_logo",target:"_blank",tabindex:"-1"},children:[...t?[{tag:"span",attributes:{class:["ck","ck-powered-by__label"]},children:[t]}]:[],o],on:{dragstart:i.to((e=>e.preventDefault()))}}]})}}function Xo(e,t,o){return(i,r)=>{const s=new g(e);if(s.width<qo||s.height<$o)return null;let n;n="inside"===t.position?s.bottom-r.height:s.bottom-r.height/2,n-=t.verticalOffset;const c=o(s,r),a=i.clone().moveTo(c,n).getIntersection(r.clone().moveTo(c,n)).getVisible();return!a||a.getArea()<r.getArea()?null:{top:n,left:c,name:`position_${t.position}-side_${t.side}`,config:{withArrow:!1}}}}function Zo(e){const t=e.config.get("ui.poweredBy"),o=t&&t.position||"border";return{position:o,label:jo,verticalOffset:"inside"===o?5:0,horizontalOffset:5,side:"ltr"===e.locale.contentLanguageDirection?"right":"left",...t}}ae(".ck.ck-aria-live-announcer{left:-10000px;position:absolute;top:-10000px}.ck.ck-aria-live-region-list{list-style-type:none}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const Yo="polite";class Qo{constructor(e){this.editor=e}announce(e,t,o=Yo){const i=this.editor;this.view||(this.view=new Jo(i.locale),i.ui.view.body.add(this.view));let s=this.view.regionViews.find((t=>t.regionName===e));s||(s=new ei(this.view.locale),this.view.regionViews.add(s)),s.set({regionName:e,text:t,politeness:o})}}class Jo extends be{constructor(e){super(e),this.regionViews=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-aria-live-announcer"]},children:this.regionViews})}}class ei extends be{constructor(e){super(e);const t=this.bindTemplate;this.set("regionName",""),this.set("text",""),this.set("politeness",Yo),this.setTemplate({tag:"div",attributes:{role:"region","data-region":t.to("regionName"),"aria-live":t.to("politeness")},children:[{text:t.to("text")}]})}} +const Yo={POLITE:"polite",ASSERTIVE:"assertive"};class Qo{constructor(e){this.editor=e,e.once("ready",(()=>{for(const e of Object.values(Yo))this.announce("",e)}))}announce(e,t=Yo.POLITE){const o=this.editor;if(!o.ui.view)return;this.view||(this.view=new Jo(o.locale),o.ui.view.body.add(this.view));const{politeness:i,isUnsafeHTML:r}="string"==typeof t?{politeness:t}:t;let s=this.view.regionViews.find((e=>e.politeness===i));s||(s=new ei(o,i),this.view.regionViews.add(s)),s.announce({announcement:e,isUnsafeHTML:r})}}class Jo extends le{constructor(e){super(e),this.regionViews=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-aria-live-announcer"]},children:this.regionViews})}}class ei extends le{constructor(e,t){super(e.locale),this.setTemplate({tag:"div",attributes:{role:"region","aria-live":t,"aria-relevant":"additions"},children:[{tag:"ul",attributes:{class:["ck","ck-aria-live-region-list"]}}]}),e.on("destroy",(()=>{null!==this._pruneAnnouncementsInterval&&(clearInterval(this._pruneAnnouncementsInterval),this._pruneAnnouncementsInterval=null)})),this.politeness=t,this._domConverter=e.data.htmlProcessor.domConverter,this._pruneAnnouncementsInterval=setInterval((()=>{this.element&&this._listElement.firstChild&&this._listElement.firstChild.remove()}),5e3)}announce({announcement:e,isUnsafeHTML:t}){if(!e.trim().length)return;const o=document.createElement("li");t?this._domConverter.setContentOf(o,e):o.innerText=e,this._listElement.appendChild(o)}get _listElement(){return this.element.querySelector("ul")}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class ti extends(l()){constructor(e){super(),this.isReady=!1,this._editableElementsMap=new Map,this._focusableToolbarDefinitions=[];const t=e.editing.view;this.editor=e,this.componentFactory=new Vo(e),this.focusTracker=new _,this.tooltipManager=new Wo(e),this.poweredBy=new Uo(e),this.ariaLiveAnnouncer=new Qo(e),this.set("viewportOffset",this._readViewportOffsetFromConfig()),this.once("ready",(()=>{this.isReady=!0})),this.listenTo(t.document,"layoutChanged",this.update.bind(this)),this.listenTo(t,"scrollToTheSelection",this._handleScrollToTheSelection.bind(this)),this._initFocusTracking()}get element(){return null}update(){this.fire("update")}destroy(){this.stopListening(),this.focusTracker.destroy(),this.tooltipManager.destroy(this.editor),this.poweredBy.destroy();for(const e of this._editableElementsMap.values())e.ckeditorInstance=null,this.editor.keystrokes.stopListening(e);this._editableElementsMap=new Map,this._focusableToolbarDefinitions=[]}setEditableElement(e,t){this._editableElementsMap.set(e,t),t.ckeditorInstance||(t.ckeditorInstance=this.editor),this.focusTracker.add(t);const o=()=>{this.editor.editing.view.getDomRoot(e)||this.editor.keystrokes.listenTo(t)};this.isReady?o():this.once("ready",o)}removeEditableElement(e){const t=this._editableElementsMap.get(e);t&&(this._editableElementsMap.delete(e),this.editor.keystrokes.stopListening(t),this.focusTracker.remove(t),t.ckeditorInstance=null)}getEditableElement(e="main"){return this._editableElementsMap.get(e)}getEditableElementsNames(){return this._editableElementsMap.keys()}addToolbar(e,t={}){e.isRendered?(this.focusTracker.add(e.element),this.editor.keystrokes.listenTo(e.element)):e.once("render",(()=>{this.focusTracker.add(e.element),this.editor.keystrokes.listenTo(e.element)})),this._focusableToolbarDefinitions.push({toolbarView:e,options:t})}get _editableElements(){return console.warn("editor-ui-deprecated-editable-elements: The EditorUI#_editableElements property has been deprecated and will be removed in the near future.",{editorUI:this}),this._editableElementsMap}_readViewportOffsetFromConfig(){const e=this.editor,t=e.config.get("ui.viewportOffset");if(t)return t;const o=e.config.get("toolbar.viewportTopOffset");return o?(console.warn("editor-ui-deprecated-viewport-offset-config: The `toolbar.vieportTopOffset` configuration option is deprecated. It will be removed from future CKEditor versions. Use `ui.viewportOffset.top` instead."),{top:o}):{top:0}}_initFocusTracking(){const e=this.editor,t=e.editing.view;let o,i;e.keystrokes.set("Alt+F10",((e,s)=>{const r=this.focusTracker.focusedElement;Array.from(this._editableElementsMap.values()).includes(r)&&!Array.from(t.domRoots.values()).includes(r)&&(o=r);const n=this._getCurrentFocusedToolbarDefinition();n&&i||(i=this._getFocusableCandidateToolbarDefinitions());for(let e=0;e<i.length;e++){const e=i.shift();if(i.push(e),e!==n&&this._focusFocusableCandidateToolbar(e)){n&&n.options.afterBlur&&n.options.afterBlur();break}}s()})),e.keystrokes.set("Esc",((t,i)=>{const s=this._getCurrentFocusedToolbarDefinition();s&&(o?(o.focus(),o=null):e.editing.view.focus(),s.options.afterBlur&&s.options.afterBlur(),i())}))}_getFocusableCandidateToolbarDefinitions(){const e=[];for(const t of this._focusableToolbarDefinitions){const{toolbarView:o,options:i}=t;(g(o.element)||i.beforeFocus)&&e.push(t)}return e.sort(((e,t)=>oi(e)-oi(t))),e}_getCurrentFocusedToolbarDefinition(){for(const e of this._focusableToolbarDefinitions)if(e.toolbarView.element&&e.toolbarView.element.contains(this.focusTracker.focusedElement))return e;return null}_focusFocusableCandidateToolbar(e){const{toolbarView:t,options:{beforeFocus:o}}=e;return o&&o(),!!g(t.element)&&(t.focus(),!0)}_handleScrollToTheSelection(e,t){const o={top:0,bottom:0,left:0,right:0,...this.viewportOffset};t.viewportOffset.top+=o.top,t.viewportOffset.bottom+=o.bottom,t.viewportOffset.left+=o.left,t.viewportOffset.right+=o.right}}function oi(e){const{toolbarView:t,options:o}=e;let i=10;return g(t.element)&&i--,o.isContextual&&i--,i}ke(":root{--ck-color-editable-blur-selection:#d9d9d9}.ck.ck-editor__editable:not(.ck-editor__nested-editable){border-radius:0}.ck-rounded-corners .ck.ck-editor__editable:not(.ck-editor__nested-editable),.ck.ck-editor__editable.ck-rounded-corners:not(.ck-editor__nested-editable){border-radius:var(--ck-border-radius)}.ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable){border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow),0 0;outline:none}.ck.ck-editor__editable_inline{border:1px solid transparent;overflow:auto;padding:0 var(--ck-spacing-standard)}.ck.ck-editor__editable_inline[dir=ltr]{text-align:left}.ck.ck-editor__editable_inline[dir=rtl]{text-align:right}.ck.ck-editor__editable_inline>:first-child{margin-top:var(--ck-spacing-large)}.ck.ck-editor__editable_inline>:last-child{margin-bottom:var(--ck-spacing-large)}.ck.ck-editor__editable_inline.ck-blurred ::selection{background:var(--ck-color-editable-blur-selection)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_n]:after{border-bottom-color:var(--ck-color-panel-background)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_s]:after{border-top-color:var(--ck-color-panel-background)}"); + */class ti extends(n()){constructor(e){super(),this.isReady=!1,this._editableElementsMap=new Map,this._focusableToolbarDefinitions=[];const t=e.editing.view;this.editor=e,this.componentFactory=new Vo(e),this.focusTracker=new k,this.tooltipManager=new Wo(e),this.poweredBy=new Uo(e),this.ariaLiveAnnouncer=new Qo(e),this.set("viewportOffset",this._readViewportOffsetFromConfig()),this.once("ready",(()=>{this.isReady=!0})),this.listenTo(t.document,"layoutChanged",this.update.bind(this)),this.listenTo(t,"scrollToTheSelection",this._handleScrollToTheSelection.bind(this)),this._initFocusTracking()}get element(){return null}update(){this.fire("update")}destroy(){this.stopListening(),this.focusTracker.destroy(),this.tooltipManager.destroy(this.editor),this.poweredBy.destroy();for(const e of this._editableElementsMap.values())e.ckeditorInstance=null,this.editor.keystrokes.stopListening(e);this._editableElementsMap=new Map,this._focusableToolbarDefinitions=[]}setEditableElement(e,t){this._editableElementsMap.set(e,t),t.ckeditorInstance||(t.ckeditorInstance=this.editor),this.focusTracker.add(t);const o=()=>{this.editor.editing.view.getDomRoot(e)||this.editor.keystrokes.listenTo(t)};this.isReady?o():this.once("ready",o)}removeEditableElement(e){const t=this._editableElementsMap.get(e);t&&(this._editableElementsMap.delete(e),this.editor.keystrokes.stopListening(t),this.focusTracker.remove(t),t.ckeditorInstance=null)}getEditableElement(e="main"){return this._editableElementsMap.get(e)}getEditableElementsNames(){return this._editableElementsMap.keys()}addToolbar(e,t={}){e.isRendered?(this.focusTracker.add(e.element),this.editor.keystrokes.listenTo(e.element)):e.once("render",(()=>{this.focusTracker.add(e.element),this.editor.keystrokes.listenTo(e.element)})),this._focusableToolbarDefinitions.push({toolbarView:e,options:t})}get _editableElements(){return console.warn("editor-ui-deprecated-editable-elements: The EditorUI#_editableElements property has been deprecated and will be removed in the near future.",{editorUI:this}),this._editableElementsMap}_readViewportOffsetFromConfig(){const e=this.editor,t=e.config.get("ui.viewportOffset");if(t)return t;const o=e.config.get("toolbar.viewportTopOffset");return o?(console.warn("editor-ui-deprecated-viewport-offset-config: The `toolbar.vieportTopOffset` configuration option is deprecated. It will be removed from future CKEditor versions. Use `ui.viewportOffset.top` instead."),{top:o}):{top:0}}_initFocusTracking(){const e=this.editor,t=e.editing.view;let o,i;e.keystrokes.set("Alt+F10",((e,r)=>{const s=this.focusTracker.focusedElement;Array.from(this._editableElementsMap.values()).includes(s)&&!Array.from(t.domRoots.values()).includes(s)&&(o=s);const n=this._getCurrentFocusedToolbarDefinition();n&&i||(i=this._getFocusableCandidateToolbarDefinitions());for(let e=0;e<i.length;e++){const e=i.shift();if(i.push(e),e!==n&&this._focusFocusableCandidateToolbar(e)){n&&n.options.afterBlur&&n.options.afterBlur();break}}r()})),e.keystrokes.set("Esc",((t,i)=>{const r=this._getCurrentFocusedToolbarDefinition();r&&(o?(o.focus(),o=null):e.editing.view.focus(),r.options.afterBlur&&r.options.afterBlur(),i())}))}_getFocusableCandidateToolbarDefinitions(){const e=[];for(const t of this._focusableToolbarDefinitions){const{toolbarView:o,options:i}=t;(m(o.element)||i.beforeFocus)&&e.push(t)}return e.sort(((e,t)=>oi(e)-oi(t))),e}_getCurrentFocusedToolbarDefinition(){for(const e of this._focusableToolbarDefinitions)if(e.toolbarView.element&&e.toolbarView.element.contains(this.focusTracker.focusedElement))return e;return null}_focusFocusableCandidateToolbar(e){const{toolbarView:t,options:{beforeFocus:o}}=e;return o&&o(),!!m(t.element)&&(t.focus(),!0)}_handleScrollToTheSelection(e,t){const o={top:0,bottom:0,left:0,right:0,...this.viewportOffset};t.viewportOffset.top+=o.top,t.viewportOffset.bottom+=o.bottom,t.viewportOffset.left+=o.left,t.viewportOffset.right+=o.right}}function oi(e){const{toolbarView:t,options:o}=e;let i=10;return m(t.element)&&i--,o.isContextual&&i--,i}ae(":root{--ck-color-editable-blur-selection:#d9d9d9}.ck.ck-editor__editable:not(.ck-editor__nested-editable){border-radius:0}.ck-rounded-corners .ck.ck-editor__editable:not(.ck-editor__nested-editable),.ck.ck-editor__editable.ck-rounded-corners:not(.ck-editor__nested-editable){border-radius:var(--ck-border-radius)}.ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable){border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow),0 0;outline:none}.ck.ck-editor__editable_inline{border:1px solid transparent;overflow:auto;padding:0 var(--ck-spacing-standard)}.ck.ck-editor__editable_inline[dir=ltr]{text-align:left}.ck.ck-editor__editable_inline[dir=rtl]{text-align:right}.ck.ck-editor__editable_inline>:first-child{margin-top:var(--ck-spacing-large)}.ck.ck-editor__editable_inline>:last-child{margin-bottom:var(--ck-spacing-large)}.ck.ck-editor__editable_inline.ck-blurred ::selection{background:var(--ck-color-editable-blur-selection)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_n]:after{border-bottom-color:var(--ck-color-panel-background)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_s]:after{border-top-color:var(--ck-color-panel-background)}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class ii extends be{constructor(e){super(e),this.body=new ge(e)}render(){super.render(),this.body.attachToDom()}destroy(){return this.body.detachFromDom(),super.destroy()}} +class ii extends le{constructor(e){super(e),this.body=new ge(e)}render(){super.render(),this.body.attachToDom()}destroy(){return this.body.detachFromDom(),super.destroy()}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class si extends ii{constructor(e){super(e),this.top=this.createCollection(),this.main=this.createCollection(),this._voiceLabelView=this._createVoiceLabel(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-reset","ck-editor","ck-rounded-corners"],role:"application",dir:e.uiLanguageDirection,lang:e.uiLanguage,"aria-labelledby":this._voiceLabelView.id},children:[this._voiceLabelView,{tag:"div",attributes:{class:["ck","ck-editor__top","ck-reset_all"],role:"presentation"},children:this.top},{tag:"div",attributes:{class:["ck","ck-editor__main"],role:"presentation"},children:this.main}]})}_createVoiceLabel(){const e=this.t,t=new pe;return t.text=e("Rich Text Editor"),t.extendTemplate({attributes:{class:"ck-voice-label"}}),t}} + */class ri extends ii{constructor(e){super(e),this.top=this.createCollection(),this.main=this.createCollection(),this._voiceLabelView=this._createVoiceLabel(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-reset","ck-editor","ck-rounded-corners"],role:"application",dir:e.uiLanguageDirection,lang:e.uiLanguage,"aria-labelledby":this._voiceLabelView.id},children:[this._voiceLabelView,{tag:"div",attributes:{class:["ck","ck-editor__top","ck-reset_all"],role:"presentation"},children:this.top},{tag:"div",attributes:{class:["ck","ck-editor__main"],role:"presentation"},children:this.main}]})}_createVoiceLabel(){const e=this.t,t=new pe;return t.text=e("Rich Text Editor"),t.extendTemplate({attributes:{class:"ck-voice-label"}}),t}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class ri extends be{constructor(e,t,o){super(e),this.name=null,this.setTemplate({tag:"div",attributes:{class:["ck","ck-content","ck-editor__editable","ck-rounded-corners"],lang:e.contentLanguage,dir:e.contentLanguageDirection}}),this.set("isFocused",!1),this._editableElement=o,this._hasExternalElement=!!this._editableElement,this._editingView=t}render(){super.render(),this._hasExternalElement?this.template.apply(this.element=this._editableElement):this._editableElement=this.element,this.on("change:isFocused",(()=>this._updateIsFocusedClasses())),this._updateIsFocusedClasses()}destroy(){this._hasExternalElement&&this.template.revert(this._editableElement),super.destroy()}get hasExternalElement(){return this._hasExternalElement}_updateIsFocusedClasses(){const e=this._editingView;function t(t){e.change((o=>{const i=e.document.getRoot(t.name);o.addClass(t.isFocused?"ck-focused":"ck-blurred",i),o.removeClass(t.isFocused?"ck-blurred":"ck-focused",i)}))}e.isRenderingInProgress?function o(i){e.once("change:isRenderingInProgress",((e,s,r)=>{r?o(i):t(i)}))}(this):t(this)}} + */class si extends le{constructor(e,t,o){super(e),this.name=null,this.setTemplate({tag:"div",attributes:{class:["ck","ck-content","ck-editor__editable","ck-rounded-corners"],lang:e.contentLanguage,dir:e.contentLanguageDirection}}),this.set("isFocused",!1),this._editableElement=o,this._hasExternalElement=!!this._editableElement,this._editingView=t}render(){super.render(),this._hasExternalElement?this.template.apply(this.element=this._editableElement):this._editableElement=this.element,this.on("change:isFocused",(()=>this._updateIsFocusedClasses())),this._updateIsFocusedClasses()}destroy(){this._hasExternalElement&&this.template.revert(this._editableElement),super.destroy()}get hasExternalElement(){return this._hasExternalElement}_updateIsFocusedClasses(){const e=this._editingView;function t(t){e.change((o=>{const i=e.document.getRoot(t.name);o.addClass(t.isFocused?"ck-focused":"ck-blurred",i),o.removeClass(t.isFocused?"ck-blurred":"ck-focused",i)}))}e.isRenderingInProgress?function o(i){e.once("change:isRenderingInProgress",((e,r,s)=>{s?o(i):t(i)}))}(this):t(this)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class ni extends ri{constructor(e,t,o,i={}){super(e,t,o);const s=e.t;this.extendTemplate({attributes:{role:"textbox",class:"ck-editor__editable_inline"}}),this._generateLabel=i.label||(()=>s("Editor editing area: %0",this.name))}render(){super.render();const e=this._editingView;e.change((t=>{const o=e.document.getRoot(this.name);t.setAttribute("aria-label",this._generateLabel(this),o)}))}} + */class ni extends si{constructor(e,t,o,i={}){super(e,t,o);const r=e.t;this.extendTemplate({attributes:{role:"textbox",class:"ck-editor__editable_inline"}}),this._generateLabel=i.label||(()=>r("Editor editing area: %0",this.name))}render(){super.render();const e=this._editingView;e.change((t=>{const o=e.document.getRoot(this.name);t.setAttribute("aria-label",this._generateLabel(this),o)}))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class ci extends be{constructor(e){super(e);const t=this.bindTemplate;this.setTemplate({tag:"iframe",attributes:{class:["ck","ck-reset_all"],sandbox:"allow-same-origin allow-scripts"},on:{load:t.to("loaded")}})}render(){return new Promise((e=>(this.on("loaded",e),super.render())))}} + */class ci extends le{constructor(e){super(e);const t=this.bindTemplate;this.setTemplate({tag:"iframe",attributes:{class:["ck","ck-reset_all"],sandbox:"allow-same-origin allow-scripts"},on:{load:t.to("loaded")}})}render(){return new Promise((e=>(this.on("loaded",e),super.render())))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class ai extends o{static get pluginName(){return"Notification"}init(){this.on("show:warning",((e,t)=>{window.alert(t.message)}),{priority:"lowest"})}showSuccess(e,t={}){this._showNotification({message:e,type:"success",namespace:t.namespace,title:t.title})}showInfo(e,t={}){this._showNotification({message:e,type:"info",namespace:t.namespace,title:t.title})}showWarning(e,t={}){this._showNotification({message:e,type:"warning",namespace:t.namespace,title:t.title})}_showNotification(e){const t=e.namespace?`show:${e.type}:${e.namespace}`:`show:${e.type}`;this.fire(t,{message:e.message,type:e.type,title:e.title||""})}} + */class ai extends z{static get pluginName(){return"Notification"}init(){this.on("show:warning",((e,t)=>{window.alert(t.message)}),{priority:"lowest"})}showSuccess(e,t={}){this._showNotification({message:e,type:"success",namespace:t.namespace,title:t.title})}showInfo(e,t={}){this._showNotification({message:e,type:"info",namespace:t.namespace,title:t.title})}showWarning(e,t={}){this._showNotification({message:e,type:"warning",namespace:t.namespace,title:t.title})}_showNotification(e){const t=e.namespace?`show:${e.type}:${e.namespace}`:`show:${e.type}`;this.fire(t,{message:e.message,type:e.type,title:e.title||""})}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class li extends(l()){constructor(e,t){super(),t&&L(this,t),e&&this.set(e)}}ke(".ck .ck-balloon-rotator__navigation{align-items:center;display:flex;justify-content:center}.ck .ck-balloon-rotator__content .ck-toolbar{justify-content:center}.ck .ck-balloon-rotator__navigation{background:var(--ck-color-toolbar-background);border-bottom:1px solid var(--ck-color-toolbar-border);padding:0 var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation>*{margin-bottom:var(--ck-spacing-small);margin-right:var(--ck-spacing-small);margin-top:var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation .ck-balloon-rotator__counter{margin-left:var(--ck-spacing-small);margin-right:var(--ck-spacing-standard)}.ck .ck-balloon-rotator__content .ck.ck-annotation-wrapper{box-shadow:none}");ke(".ck .ck-fake-panel{position:absolute;z-index:calc(var(--ck-z-panel) - 1)}.ck .ck-fake-panel div{position:absolute}.ck .ck-fake-panel div:first-child{z-index:2}.ck .ck-fake-panel div:nth-child(2){z-index:1}:root{--ck-balloon-fake-panel-offset-horizontal:6px;--ck-balloon-fake-panel-offset-vertical:6px}.ck .ck-fake-panel div{background:var(--ck-color-panel-background);border:1px solid var(--ck-color-panel-border);border-radius:var(--ck-border-radius);box-shadow:var(--ck-drop-shadow),0 0;height:100%;min-height:15px;width:100%}.ck .ck-fake-panel div:first-child{margin-left:var(--ck-balloon-fake-panel-offset-horizontal);margin-top:var(--ck-balloon-fake-panel-offset-vertical)}.ck .ck-fake-panel div:nth-child(2){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal)*2);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical)*2)}.ck .ck-fake-panel div:nth-child(3){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal)*3);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical)*3)}.ck .ck-balloon-panel_arrow_s+.ck-fake-panel,.ck .ck-balloon-panel_arrow_se+.ck-fake-panel,.ck .ck-balloon-panel_arrow_sw+.ck-fake-panel{--ck-balloon-fake-panel-offset-vertical:-6px}"); + */class li extends(n()){constructor(e,t){super(),t&&M(this,t),e&&this.set(e)}}ae(".ck .ck-balloon-rotator__navigation{align-items:center;display:flex;justify-content:center}.ck .ck-balloon-rotator__content .ck-toolbar{justify-content:center}.ck .ck-balloon-rotator__navigation{background:var(--ck-color-toolbar-background);border-bottom:1px solid var(--ck-color-toolbar-border);padding:0 var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation>*{margin-bottom:var(--ck-spacing-small);margin-right:var(--ck-spacing-small);margin-top:var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation .ck-balloon-rotator__counter{margin-left:var(--ck-spacing-small);margin-right:var(--ck-spacing-standard)}.ck .ck-balloon-rotator__content .ck.ck-annotation-wrapper{box-shadow:none}");ae(".ck .ck-fake-panel{position:absolute;z-index:calc(var(--ck-z-panel) - 1)}.ck .ck-fake-panel div{position:absolute}.ck .ck-fake-panel div:first-child{z-index:2}.ck .ck-fake-panel div:nth-child(2){z-index:1}:root{--ck-balloon-fake-panel-offset-horizontal:6px;--ck-balloon-fake-panel-offset-vertical:6px}.ck .ck-fake-panel div{background:var(--ck-color-panel-background);border:1px solid var(--ck-color-panel-border);border-radius:var(--ck-border-radius);box-shadow:var(--ck-drop-shadow),0 0;height:100%;min-height:15px;width:100%}.ck .ck-fake-panel div:first-child{margin-left:var(--ck-balloon-fake-panel-offset-horizontal);margin-top:var(--ck-balloon-fake-panel-offset-vertical)}.ck .ck-fake-panel div:nth-child(2){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal)*2);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical)*2)}.ck .ck-fake-panel div:nth-child(3){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal)*3);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical)*3)}.ck .ck-balloon-panel_arrow_s+.ck-fake-panel,.ck .ck-balloon-panel_arrow_se+.ck-fake-panel,.ck .ck-balloon-panel_arrow_sw+.ck-fake-panel{--ck-balloon-fake-panel-offset-vertical:-6px}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const di=f("px");class hi extends e{static get pluginName(){return"ContextualBalloon"}constructor(e){super(e),this._viewToStack=new Map,this._idToStack=new Map,this._view=null,this._rotatorView=null,this._fakePanelsView=null,this.positionLimiter=()=>{const e=this.editor.editing.view,t=e.document.selection.editableElement;return t?e.domConverter.mapViewToDom(t.root):null},this.set("visibleView",null),this.set("_numberOfStacks",0),this.set("_singleViewMode",!1)}destroy(){super.destroy(),this._view&&this._view.destroy(),this._rotatorView&&this._rotatorView.destroy(),this._fakePanelsView&&this._fakePanelsView.destroy()}get view(){return this._view||this._createPanelView(),this._view}hasView(e){return Array.from(this._viewToStack.keys()).includes(e)}add(e){if(this._view||this._createPanelView(),this.hasView(e.view))throw new s("contextualballoon-add-view-exist",[this,e]);const t=e.stackId||"main";if(!this._idToStack.has(t))return this._idToStack.set(t,new Map([[e.view,e]])),this._viewToStack.set(e.view,this._idToStack.get(t)),this._numberOfStacks=this._idToStack.size,void(this._visibleStack&&!e.singleViewMode||this.showStack(t));const o=this._idToStack.get(t);e.singleViewMode&&this.showStack(t),o.set(e.view,e),this._viewToStack.set(e.view,o),o===this._visibleStack&&this._showView(e)}remove(e){if(!this.hasView(e))throw new s("contextualballoon-remove-view-not-exist",[this,e]);const t=this._viewToStack.get(e);this._singleViewMode&&this.visibleView===e&&(this._singleViewMode=!1),this.visibleView===e&&(1===t.size?this._idToStack.size>1?this._showNextStack():(this.view.hide(),this.visibleView=null,this._rotatorView.hideView()):this._showView(Array.from(t.values())[t.size-2])),1===t.size?(this._idToStack.delete(this._getStackId(t)),this._numberOfStacks=this._idToStack.size):t.delete(e),this._viewToStack.delete(e)}updatePosition(e){e&&(this._visibleStack.get(this.visibleView).position=e),this.view.pin(this._getBalloonPosition()),this._fakePanelsView.updatePosition()}showStack(e){this.visibleStack=e;const t=this._idToStack.get(e);if(!t)throw new s("contextualballoon-showstack-stack-not-exist",this);this._visibleStack!==t&&this._showView(Array.from(t.values()).pop())}_createPanelView(){this._view=new So(this.editor.locale),this.editor.ui.view.body.add(this._view),this.editor.ui.focusTracker.add(this._view.element),this._rotatorView=this._createRotatorView(),this._fakePanelsView=this._createFakePanelsView()}get _visibleStack(){return this._viewToStack.get(this.visibleView)}_getStackId(e){return Array.from(this._idToStack.entries()).find((t=>t[1]===e))[0]}_showNextStack(){const e=Array.from(this._idToStack.values());let t=e.indexOf(this._visibleStack)+1;e[t]||(t=0),this.showStack(this._getStackId(e[t]))}_showPrevStack(){const e=Array.from(this._idToStack.values());let t=e.indexOf(this._visibleStack)-1;e[t]||(t=e.length-1),this.showStack(this._getStackId(e[t]))}_createRotatorView(){const e=new ui(this.editor.locale),t=this.editor.locale.t;return this.view.content.add(e),e.bind("isNavigationVisible").to(this,"_numberOfStacks",this,"_singleViewMode",((e,t)=>!t&&e>1)),e.on("change:isNavigationVisible",(()=>this.updatePosition()),{priority:"low"}),e.bind("counter").to(this,"visibleView",this,"_numberOfStacks",((e,o)=>{if(o<2)return"";const i=Array.from(this._idToStack.values()).indexOf(this._visibleStack)+1;return t("%0 of %1",[i,o])})),e.buttonNextView.on("execute",(()=>{e.focusTracker.isFocused&&this.editor.editing.view.focus(),this._showNextStack()})),e.buttonPrevView.on("execute",(()=>{e.focusTracker.isFocused&&this.editor.editing.view.focus(),this._showPrevStack()})),e}_createFakePanelsView(){const e=new ki(this.editor.locale,this.view);return e.bind("numberOfPanels").to(this,"_numberOfStacks",this,"_singleViewMode",((e,t)=>!t&&e>=2?Math.min(e-1,2):0)),e.listenTo(this.view,"change:top",(()=>e.updatePosition())),e.listenTo(this.view,"change:left",(()=>e.updatePosition())),this.editor.ui.view.body.add(e),e}_showView({view:e,balloonClassName:t="",withArrow:o=!0,singleViewMode:i=!1}){this.view.class=t,this.view.withArrow=o,this._rotatorView.showView(e),this.visibleView=e,this.view.pin(this._getBalloonPosition()),this._fakePanelsView.updatePosition(),i&&(this._singleViewMode=!0)}_getBalloonPosition(){let e=Array.from(this._visibleStack.values()).pop().position;return e&&(e.limiter||(e=Object.assign({},e,{limiter:this.positionLimiter})),e=Object.assign({},e,{viewportOffsetConfig:this.editor.ui.viewportOffset})),e}}class ui extends be{constructor(e){super(e);const o=e.t,i=this.bindTemplate;this.set("isNavigationVisible",!0),this.focusTracker=new _,this.buttonPrevView=this._createButtonView(o("Previous"),t.previousArrow),this.buttonNextView=this._createButtonView(o("Next"),t.nextArrow),this.content=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-balloon-rotator"],"z-index":"-1"},children:[{tag:"div",attributes:{class:["ck-balloon-rotator__navigation",i.to("isNavigationVisible",(e=>e?"":"ck-hidden"))]},children:[this.buttonPrevView,{tag:"span",attributes:{class:["ck-balloon-rotator__counter"]},children:[{text:i.to("counter")}]},this.buttonNextView]},{tag:"div",attributes:{class:"ck-balloon-rotator__content"},children:this.content}]})}render(){super.render(),this.focusTracker.add(this.element)}destroy(){super.destroy(),this.focusTracker.destroy()}showView(e){this.hideView(),this.content.add(e)}hideView(){this.content.clear()}_createButtonView(e,t){const o=new xe(this.locale);return o.set({label:e,icon:t,tooltip:!0}),o}}class ki extends be{constructor(e,t){super(e);const o=this.bindTemplate;this.set("top",0),this.set("left",0),this.set("height",0),this.set("width",0),this.set("numberOfPanels",0),this.content=this.createCollection(),this._balloonPanelView=t,this.setTemplate({tag:"div",attributes:{class:["ck-fake-panel",o.to("numberOfPanels",(e=>e?"":"ck-hidden"))],style:{top:o.to("top",di),left:o.to("left",di),width:o.to("width",di),height:o.to("height",di)}},children:this.content}),this.on("change:numberOfPanels",((e,t,o,i)=>{o>i?this._addPanels(o-i):this._removePanels(i-o),this.updatePosition()}))}_addPanels(e){for(;e--;){const e=new be;e.setTemplate({tag:"div"}),this.content.add(e),this.registerChild(e)}}_removePanels(e){for(;e--;){const e=this.content.last;this.content.remove(e),this.deregisterChild(e),e.destroy()}}updatePosition(){if(this.numberOfPanels){const{top:e,left:t}=this._balloonPanelView,{width:o,height:i}=new x(this._balloonPanelView.element);Object.assign(this,{top:e,left:t,width:o,height:i})}}}ke(".ck.ck-sticky-panel .ck-sticky-panel__content_sticky{position:fixed;top:0;z-index:var(--ck-z-panel)}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky_bottom-limit{position:absolute;top:auto}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{border-top-left-radius:0;border-top-right-radius:0;border-width:0 1px 1px;box-shadow:var(--ck-drop-shadow),0 0}"); +const di=p("px");class hi extends S{static get pluginName(){return"ContextualBalloon"}constructor(e){super(e),this._viewToStack=new Map,this._idToStack=new Map,this._view=null,this._rotatorView=null,this._fakePanelsView=null,this.positionLimiter=()=>{const e=this.editor.editing.view,t=e.document.selection.editableElement;return t?e.domConverter.mapViewToDom(t.root):null},this.set("visibleView",null),this.set("_numberOfStacks",0),this.set("_singleViewMode",!1)}destroy(){super.destroy(),this._view&&this._view.destroy(),this._rotatorView&&this._rotatorView.destroy(),this._fakePanelsView&&this._fakePanelsView.destroy()}get view(){return this._view||this._createPanelView(),this._view}hasView(e){return Array.from(this._viewToStack.keys()).includes(e)}add(e){if(this._view||this._createPanelView(),this.hasView(e.view))throw new t("contextualballoon-add-view-exist",[this,e]);const o=e.stackId||"main";if(!this._idToStack.has(o))return this._idToStack.set(o,new Map([[e.view,e]])),this._viewToStack.set(e.view,this._idToStack.get(o)),this._numberOfStacks=this._idToStack.size,void(this._visibleStack&&!e.singleViewMode||this.showStack(o));const i=this._idToStack.get(o);e.singleViewMode&&this.showStack(o),i.set(e.view,e),this._viewToStack.set(e.view,i),i===this._visibleStack&&this._showView(e)}remove(e){if(!this.hasView(e))throw new t("contextualballoon-remove-view-not-exist",[this,e]);const o=this._viewToStack.get(e);this._singleViewMode&&this.visibleView===e&&(this._singleViewMode=!1),this.visibleView===e&&(1===o.size?this._idToStack.size>1?this._showNextStack():(this.view.hide(),this.visibleView=null,this._rotatorView.hideView()):this._showView(Array.from(o.values())[o.size-2])),1===o.size?(this._idToStack.delete(this._getStackId(o)),this._numberOfStacks=this._idToStack.size):o.delete(e),this._viewToStack.delete(e)}updatePosition(e){e&&(this._visibleStack.get(this.visibleView).position=e),this.view.pin(this._getBalloonPosition()),this._fakePanelsView.updatePosition()}showStack(e){this.visibleStack=e;const o=this._idToStack.get(e);if(!o)throw new t("contextualballoon-showstack-stack-not-exist",this);this._visibleStack!==o&&this._showView(Array.from(o.values()).pop())}_createPanelView(){this._view=new Do(this.editor.locale),this.editor.ui.view.body.add(this._view),this.editor.ui.focusTracker.add(this._view.element),this._rotatorView=this._createRotatorView(),this._fakePanelsView=this._createFakePanelsView()}get _visibleStack(){return this._viewToStack.get(this.visibleView)}_getStackId(e){return Array.from(this._idToStack.entries()).find((t=>t[1]===e))[0]}_showNextStack(){const e=Array.from(this._idToStack.values());let t=e.indexOf(this._visibleStack)+1;e[t]||(t=0),this.showStack(this._getStackId(e[t]))}_showPrevStack(){const e=Array.from(this._idToStack.values());let t=e.indexOf(this._visibleStack)-1;e[t]||(t=e.length-1),this.showStack(this._getStackId(e[t]))}_createRotatorView(){const e=new ui(this.editor.locale),t=this.editor.locale.t;return this.view.content.add(e),e.bind("isNavigationVisible").to(this,"_numberOfStacks",this,"_singleViewMode",((e,t)=>!t&&e>1)),e.on("change:isNavigationVisible",(()=>this.updatePosition()),{priority:"low"}),e.bind("counter").to(this,"visibleView",this,"_numberOfStacks",((e,o)=>{if(o<2)return"";const i=Array.from(this._idToStack.values()).indexOf(this._visibleStack)+1;return t("%0 of %1",[i,o])})),e.buttonNextView.on("execute",(()=>{e.focusTracker.isFocused&&this.editor.editing.view.focus(),this._showNextStack()})),e.buttonPrevView.on("execute",(()=>{e.focusTracker.isFocused&&this.editor.editing.view.focus(),this._showPrevStack()})),e}_createFakePanelsView(){const e=new ki(this.editor.locale,this.view);return e.bind("numberOfPanels").to(this,"_numberOfStacks",this,"_singleViewMode",((e,t)=>!t&&e>=2?Math.min(e-1,2):0)),e.listenTo(this.view,"change:top",(()=>e.updatePosition())),e.listenTo(this.view,"change:left",(()=>e.updatePosition())),this.editor.ui.view.body.add(e),e}_showView({view:e,balloonClassName:t="",withArrow:o=!0,singleViewMode:i=!1}){this.view.class=t,this.view.withArrow=o,this._rotatorView.showView(e),this.visibleView=e,this.view.pin(this._getBalloonPosition()),this._fakePanelsView.updatePosition(),i&&(this._singleViewMode=!0)}_getBalloonPosition(){let e=Array.from(this._visibleStack.values()).pop().position;return e&&(e.limiter||(e=Object.assign({},e,{limiter:this.positionLimiter})),e=Object.assign({},e,{viewportOffsetConfig:this.editor.ui.viewportOffset})),e}}class ui extends le{constructor(e){super(e);const t=e.t,o=this.bindTemplate;this.set("isNavigationVisible",!0),this.focusTracker=new k,this.buttonPrevView=this._createButtonView(t("Previous"),D.previousArrow),this.buttonNextView=this._createButtonView(t("Next"),D.nextArrow),this.content=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-balloon-rotator"],"z-index":"-1"},children:[{tag:"div",attributes:{class:["ck-balloon-rotator__navigation",o.to("isNavigationVisible",(e=>e?"":"ck-hidden"))]},children:[this.buttonPrevView,{tag:"span",attributes:{class:["ck-balloon-rotator__counter"]},children:[{text:o.to("counter")}]},this.buttonNextView]},{tag:"div",attributes:{class:"ck-balloon-rotator__content"},children:this.content}]})}render(){super.render(),this.focusTracker.add(this.element)}destroy(){super.destroy(),this.focusTracker.destroy()}showView(e){this.hideView(),this.content.add(e)}hideView(){this.content.clear()}_createButtonView(e,t){const o=new xe(this.locale);return o.set({label:e,icon:t,tooltip:!0}),o}}class ki extends le{constructor(e,t){super(e);const o=this.bindTemplate;this.set("top",0),this.set("left",0),this.set("height",0),this.set("width",0),this.set("numberOfPanels",0),this.content=this.createCollection(),this._balloonPanelView=t,this.setTemplate({tag:"div",attributes:{class:["ck-fake-panel",o.to("numberOfPanels",(e=>e?"":"ck-hidden"))],style:{top:o.to("top",di),left:o.to("left",di),width:o.to("width",di),height:o.to("height",di)}},children:this.content}),this.on("change:numberOfPanels",((e,t,o,i)=>{o>i?this._addPanels(o-i):this._removePanels(i-o),this.updatePosition()}))}_addPanels(e){for(;e--;){const e=new le;e.setTemplate({tag:"div"}),this.content.add(e),this.registerChild(e)}}_removePanels(e){for(;e--;){const e=this.content.last;this.content.remove(e),this.deregisterChild(e),e.destroy()}}updatePosition(){if(this.numberOfPanels){const{top:e,left:t}=this._balloonPanelView,{width:o,height:i}=new g(this._balloonPanelView.element);Object.assign(this,{top:e,left:t,width:o,height:i})}}}ae(".ck.ck-sticky-panel .ck-sticky-panel__content_sticky{position:fixed;top:0;z-index:var(--ck-z-panel)}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky_bottom-limit{position:absolute;top:auto}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{border-top-left-radius:0;border-top-right-radius:0;border-width:0 1px 1px;box-shadow:var(--ck-drop-shadow),0 0}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const bi=f("px");class pi extends be{constructor(e){super(e);const t=this.bindTemplate;this.set("isActive",!1),this.set("isSticky",!1),this.set("limiterElement",null),this.set("limiterBottomOffset",50),this.set("viewportTopOffset",0),this.set("_marginLeft",null),this.set("_isStickyToTheBottomOfLimiter",!1),this.set("_stickyTopOffset",null),this.set("_stickyBottomOffset",null),this.content=this.createCollection(),this._contentPanelPlaceholder=new j({tag:"div",attributes:{class:["ck","ck-sticky-panel__placeholder"],style:{display:t.to("isSticky",(e=>e?"block":"none")),height:t.to("isSticky",(e=>e?bi(this._contentPanelRect.height):null))}}}).render(),this.contentPanelElement=new j({tag:"div",attributes:{class:["ck","ck-sticky-panel__content",t.if("isSticky","ck-sticky-panel__content_sticky"),t.if("_isStickyToTheBottomOfLimiter","ck-sticky-panel__content_sticky_bottom-limit")],style:{width:t.to("isSticky",(e=>e?bi(this._contentPanelPlaceholder.getBoundingClientRect().width):null)),top:t.to("_stickyTopOffset",(e=>e?bi(e):e)),bottom:t.to("_stickyBottomOffset",(e=>e?bi(e):e)),marginLeft:t.to("_marginLeft")}},children:this.content}).render(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-sticky-panel"]},children:[this._contentPanelPlaceholder,this.contentPanelElement]})}render(){super.render(),this.checkIfShouldBeSticky(),this.listenTo(w.document,"scroll",(()=>{this.checkIfShouldBeSticky()}),{useCapture:!0}),this.listenTo(this,"change:isActive",(()=>{this.checkIfShouldBeSticky()}))}checkIfShouldBeSticky(){if(!this.limiterElement||!this.isActive)return void this._unstick();const e=new x(this.limiterElement);let t=e.getVisible();if(t){const e=new x(w.window);e.top+=this.viewportTopOffset,e.height-=this.viewportTopOffset,t=t.getIntersection(e)}if(t&&e.top<t.top){const o=t.top;if(o+this._contentPanelRect.height+this.limiterBottomOffset>t.bottom){const o=Math.max(e.bottom-t.bottom,0)+this.limiterBottomOffset;e.bottom-o>e.top+this._contentPanelRect.height?this._stickToBottomOfLimiter(o):this._unstick()}else this._contentPanelRect.height+this.limiterBottomOffset<e.height?this._stickToTopOfAncestors(o):this._unstick()}else this._unstick()}_stickToTopOfAncestors(e){this.isSticky=!0,this._isStickyToTheBottomOfLimiter=!1,this._stickyTopOffset=e,this._stickyBottomOffset=null,this._marginLeft=bi(-w.window.scrollX)}_stickToBottomOfLimiter(e){this.isSticky=!0,this._isStickyToTheBottomOfLimiter=!0,this._stickyTopOffset=null,this._stickyBottomOffset=e,this._marginLeft=bi(-w.window.scrollX)}_unstick(){this.isSticky=!1,this._isStickyToTheBottomOfLimiter=!1,this._stickyTopOffset=null,this._stickyBottomOffset=null,this._marginLeft=null}get _contentPanelRect(){return new x(this.contentPanelElement)}} +const bi=p("px");class pi extends le{constructor(e){super(e);const t=this.bindTemplate;this.set("isActive",!1),this.set("isSticky",!1),this.set("limiterElement",null),this.set("limiterBottomOffset",50),this.set("viewportTopOffset",0),this.set("_marginLeft",null),this.set("_isStickyToTheBottomOfLimiter",!1),this.set("_stickyTopOffset",null),this.set("_stickyBottomOffset",null),this.content=this.createCollection(),this._contentPanelPlaceholder=new W({tag:"div",attributes:{class:["ck","ck-sticky-panel__placeholder"],style:{display:t.to("isSticky",(e=>e?"block":"none")),height:t.to("isSticky",(e=>e?bi(this._contentPanelRect.height):null))}}}).render(),this.contentPanelElement=new W({tag:"div",attributes:{class:["ck","ck-sticky-panel__content",t.if("isSticky","ck-sticky-panel__content_sticky"),t.if("_isStickyToTheBottomOfLimiter","ck-sticky-panel__content_sticky_bottom-limit")],style:{width:t.to("isSticky",(e=>e?bi(this._contentPanelPlaceholder.getBoundingClientRect().width):null)),top:t.to("_stickyTopOffset",(e=>e?bi(e):e)),bottom:t.to("_stickyBottomOffset",(e=>e?bi(e):e)),marginLeft:t.to("_marginLeft")}},children:this.content}).render(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-sticky-panel"]},children:[this._contentPanelPlaceholder,this.contentPanelElement]})}render(){super.render(),this.checkIfShouldBeSticky(),this.listenTo(_.document,"scroll",(()=>{this.checkIfShouldBeSticky()}),{useCapture:!0}),this.listenTo(this,"change:isActive",(()=>{this.checkIfShouldBeSticky()}))}checkIfShouldBeSticky(){if(!this.limiterElement||!this.isActive)return void this._unstick();const e=new g(this.limiterElement);let t=e.getVisible();if(t){const e=new g(_.window);e.top+=this.viewportTopOffset,e.height-=this.viewportTopOffset,t=t.getIntersection(e)}if(t&&e.top<t.top){const o=t.top;if(o+this._contentPanelRect.height+this.limiterBottomOffset>t.bottom){const o=Math.max(e.bottom-t.bottom,0)+this.limiterBottomOffset;e.bottom-o>e.top+this._contentPanelRect.height?this._stickToBottomOfLimiter(o):this._unstick()}else this._contentPanelRect.height+this.limiterBottomOffset<e.height?this._stickToTopOfAncestors(o):this._unstick()}else this._unstick()}_stickToTopOfAncestors(e){this.isSticky=!0,this._isStickyToTheBottomOfLimiter=!1,this._stickyTopOffset=e,this._stickyBottomOffset=null,this._marginLeft=bi(-_.window.scrollX)}_stickToBottomOfLimiter(e){this.isSticky=!0,this._isStickyToTheBottomOfLimiter=!0,this._stickyTopOffset=null,this._stickyBottomOffset=e,this._marginLeft=bi(-_.window.scrollX)}_unstick(){this.isSticky=!1,this._isStickyToTheBottomOfLimiter=!1,this._stickyTopOffset=null,this._stickyBottomOffset=null,this._marginLeft=null}get _contentPanelRect(){return new g(this.contentPanelElement)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class _i extends et{constructor(e,o){const i=e.t,s=Object.assign({},{showResetButton:!0,showIcon:!0,creator:Lt},o);super(e,s.creator),this.label=o.label,this._viewConfig=s,this._viewConfig.showIcon&&(this.iconView=new ve,this.iconView.content=t.loupe,this.fieldWrapperChildren.add(this.iconView,0),this.extendTemplate({attributes:{class:"ck-search__query_with-icon"}})),this._viewConfig.showResetButton&&(this.resetButtonView=new xe(e),this.resetButtonView.set({label:i("Clear"),icon:t.cancel,class:"ck-search__reset",isVisible:!1,tooltip:!0}),this.resetButtonView.on("execute",(()=>{this.reset(),this.focus(),this.fire("reset")})),this.resetButtonView.bind("isVisible").to(this.fieldView,"isEmpty",(e=>!e)),this.fieldWrapperChildren.add(this.resetButtonView),this.extendTemplate({attributes:{class:"ck-search__query_with-reset"}}))}reset(){this.fieldView.reset(),this._viewConfig.showResetButton&&(this.resetButtonView.isVisible=!1)}} + */class _i extends et{constructor(e,t){const o=e.t,i=Object.assign({},{showResetButton:!0,showIcon:!0,creator:At},t);super(e,i.creator),this.label=t.label,this._viewConfig=i,this._viewConfig.showIcon&&(this.iconView=new ve,this.iconView.content=D.loupe,this.fieldWrapperChildren.add(this.iconView,0),this.extendTemplate({attributes:{class:"ck-search__query_with-icon"}})),this._viewConfig.showResetButton&&(this.resetButtonView=new xe(e),this.resetButtonView.set({label:o("Clear"),icon:D.cancel,class:"ck-search__reset",isVisible:!1,tooltip:!0}),this.resetButtonView.on("execute",(()=>{this.reset(),this.focus(),this.fire("reset")})),this.resetButtonView.bind("isVisible").to(this.fieldView,"isEmpty",(e=>!e)),this.fieldWrapperChildren.add(this.resetButtonView),this.extendTemplate({attributes:{class:"ck-search__query_with-reset"}}))}reset(){this.fieldView.reset(),this._viewConfig.showResetButton&&(this.resetButtonView.isVisible=!1)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class mi extends be{constructor(){super();const e=this.bindTemplate;this.set({isVisible:!1,primaryText:"",secondaryText:""}),this.setTemplate({tag:"div",attributes:{class:["ck","ck-search__info",e.if("isVisible","ck-hidden",(e=>!e))],tabindex:-1},children:[{tag:"span",children:[{text:[e.to("primaryText")]}]},{tag:"span",children:[{text:[e.to("secondaryText")]}]}]})}focus(){this.element.focus()}} + */class mi extends le{constructor(){super();const e=this.bindTemplate;this.set({isVisible:!1,primaryText:"",secondaryText:""}),this.setTemplate({tag:"div",attributes:{class:["ck","ck-search__info",e.if("isVisible","ck-hidden",(e=>!e))],tabindex:-1},children:[{tag:"span",children:[{text:[e.to("primaryText")]}]},{tag:"span",children:[{text:[e.to("secondaryText")]}]}]})}focus(){this.element.focus()}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class fi extends be{constructor(e){super(e),this.children=this.createCollection(),this.focusTracker=new _,this.setTemplate({tag:"div",attributes:{class:["ck","ck-search__results"],tabindex:-1},children:this.children}),this._focusCycler=new dt({focusables:this.children,focusTracker:this.focusTracker})}render(){super.render();for(const e of this.children)this.focusTracker.add(e.element)}focus(){this._focusCycler.focusFirst()}focusFirst(){this._focusCycler.focusFirst()}focusLast(){this._focusCycler.focusLast()}}ke(".ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon{position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon{left:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon{right:var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view .ck-search__reset{position:absolute;top:50%;transform:translateY(-50%)}.ck.ck-search>.ck-search__results>.ck-search__info>span:first-child{display:block}.ck.ck-search>.ck-search__results>.ck-search__info:not(.ck-hidden)~*{display:none}:root{--ck-search-field-view-horizontal-spacing:calc(var(--ck-icon-size) + var(--ck-spacing-medium))}.ck.ck-search>.ck-labeled-field-view .ck-input{width:100%}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon{--ck-labeled-field-label-default-position-x:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon>.ck-labeled-field-view__input-wrapper>.ck-icon{opacity:.5;pointer-events:none}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input{width:100%}[dir=ltr] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input,[dir=rtl] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input:not(.ck-input-text_empty){padding-left:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset{--ck-labeled-field-empty-unfocused-max-width:100% - 2 * var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset.ck-labeled-field-view_empty{--ck-labeled-field-empty-unfocused-max-width:100% - var(--ck-search-field-view-horizontal-spacing) - var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset{background:none;min-height:auto;min-width:auto;opacity:.5;padding:0}[dir=ltr] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset{right:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset{left:var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset:hover{opacity:1}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input{width:100%}[dir=ltr] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input:not(.ck-input-text_empty),[dir=rtl] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input{padding-right:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-search__results{min-width:100%}.ck.ck-search>.ck-search__results>.ck-search__info{padding:var(--ck-spacing-medium) var(--ck-spacing-large);width:100%}.ck.ck-search>.ck-search__results>.ck-search__info *{white-space:normal}.ck.ck-search>.ck-search__results>.ck-search__info>span:first-child{font-weight:700}.ck.ck-search>.ck-search__results>.ck-search__info>span:last-child{margin-top:var(--ck-spacing-medium)}"); + */class fi extends le{constructor(e){super(e),this.children=this.createCollection(),this.focusTracker=new k,this.setTemplate({tag:"div",attributes:{class:["ck","ck-search__results"],tabindex:-1},children:this.children}),this._focusCycler=new dt({focusables:this.children,focusTracker:this.focusTracker})}render(){super.render();for(const e of this.children)this.focusTracker.add(e.element)}focus(){this._focusCycler.focusFirst()}focusFirst(){this._focusCycler.focusFirst()}focusLast(){this._focusCycler.focusLast()}}ae(".ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon{position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] .ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon{left:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon{right:var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view .ck-search__reset{position:absolute;top:50%;transform:translateY(-50%)}.ck.ck-search>.ck-search__results>.ck-search__info>span:first-child{display:block}.ck.ck-search>.ck-search__results>.ck-search__info:not(.ck-hidden)~*{display:none}:root{--ck-search-field-view-horizontal-spacing:calc(var(--ck-icon-size) + var(--ck-spacing-medium))}.ck.ck-search>.ck-labeled-field-view .ck-input{width:100%}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon{--ck-labeled-field-label-default-position-x:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon>.ck-labeled-field-view__input-wrapper>.ck-icon{opacity:.5;pointer-events:none}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input{width:100%}[dir=ltr] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input,[dir=rtl] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input:not(.ck-input-text_empty){padding-left:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset{--ck-labeled-field-empty-unfocused-max-width:100% - 2 * var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset.ck-labeled-field-view_empty{--ck-labeled-field-empty-unfocused-max-width:100% - var(--ck-search-field-view-horizontal-spacing) - var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset{background:none;min-height:auto;min-width:auto;opacity:.5;padding:0}[dir=ltr] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset{right:var(--ck-spacing-medium)}[dir=rtl] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset{left:var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset:hover{opacity:1}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input{width:100%}[dir=ltr] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input:not(.ck-input-text_empty),[dir=rtl] .ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input{padding-right:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-search__results{min-width:100%}.ck.ck-search>.ck-search__results>.ck-search__info{padding:var(--ck-spacing-medium) var(--ck-spacing-large);width:100%}.ck.ck-search>.ck-search__results>.ck-search__info *{white-space:normal}.ck.ck-search>.ck-search__results>.ck-search__info>span:first-child{font-weight:700}.ck.ck-search>.ck-search__results>.ck-search__info>span:last-child{margin-top:var(--ck-spacing-medium)}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class wi extends be{constructor(e,t){super(e),this._config=t,this.filteredView=t.filteredView,this.queryView=this._createSearchTextQueryView(),this.focusTracker=new _,this.keystrokes=new m,this.resultsView=new fi(e),this.children=this.createCollection(),this.focusableChildren=this.createCollection([this.queryView,this.resultsView]),this.set("isEnabled",!0),this.set("resultsCount",0),this.set("totalItemsCount",0),t.infoView&&t.infoView.instance?this.infoView=t.infoView.instance:(this.infoView=new mi,this._enableDefaultInfoViewBehavior(),this.on("render",(()=>{this.search("")}))),this.resultsView.children.addMany([this.infoView,this.filteredView]),this.focusCycler=new dt({focusables:this.focusableChildren,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.on("search",((e,{resultsCount:t,totalItemsCount:o})=>{this.resultsCount=t,this.totalItemsCount=o})),this.setTemplate({tag:"div",attributes:{class:["ck","ck-search",t.class||null],tabindex:"-1"},children:this.children})}render(){super.render(),this.children.addMany([this.queryView,this.resultsView]);const e=e=>e.stopPropagation();for(const e of this.focusableChildren)this.focusTracker.add(e.element);this.keystrokes.listenTo(this.element),this.keystrokes.set("arrowright",e),this.keystrokes.set("arrowleft",e),this.keystrokes.set("arrowup",e),this.keystrokes.set("arrowdown",e)}focus(){this.queryView.focus()}reset(){this.queryView.reset(),this.search("")}search(e){const t=e?new RegExp(D(e),"ig"):null,o=this.filteredView.filter(t);this.fire("search",{query:e,...o})}_createSearchTextQueryView(){const e=new _i(this.locale,this._config.queryView);return this.listenTo(e.fieldView,"input",(()=>{this.search(e.fieldView.element.value)})),e.on("reset",(()=>this.reset())),e.bind("isEnabled").to(this),e}_enableDefaultInfoViewBehavior(){const e=this.locale.t,t=this.infoView;function o(e,{query:t,resultsCount:o,totalItemsCount:i}){return"function"==typeof e?e(t,o,i):e}this.on("search",((i,s)=>{if(s.resultsCount)t.set({isVisible:!1});else{const i=this._config.infoView&&this._config.infoView.text;let r,n;s.totalItemsCount?i&&i.notFound?(r=i.notFound.primary,n=i.notFound.secondary):(r=e("No results found"),n=""):i&&i.noSearchableItems?(r=i.noSearchableItems.primary,n=i.noSearchableItems.secondary):(r=e("No searchable items"),n=""),t.set({primaryText:o(r,s),secondaryText:o(n,s),isVisible:!0})}}))}}ke(".ck.ck-autocomplete{position:relative}.ck.ck-autocomplete>.ck-search__results{position:absolute;z-index:var(--ck-z-panel)}.ck.ck-autocomplete>.ck-search__results.ck-search__results_n{bottom:100%}.ck.ck-autocomplete>.ck-search__results.ck-search__results_s{bottom:auto;top:100%}.ck.ck-autocomplete>.ck-search__results{border-radius:0}.ck-rounded-corners .ck.ck-autocomplete>.ck-search__results,.ck.ck-autocomplete>.ck-search__results.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-autocomplete>.ck-search__results{background:var(--ck-color-base-background);border:1px solid var(--ck-color-dropdown-panel-border);box-shadow:var(--ck-drop-shadow),0 0;max-height:200px;min-width:auto;overflow-y:auto}.ck.ck-autocomplete>.ck-search__results.ck-search__results_n{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.ck.ck-autocomplete>.ck-search__results.ck-search__results_s{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}"); +class wi extends le{constructor(e,t){super(e),this._config=t,this.filteredView=t.filteredView,this.queryView=this._createSearchTextQueryView(),this.focusTracker=new k,this.keystrokes=new b,this.resultsView=new fi(e),this.children=this.createCollection(),this.focusableChildren=this.createCollection([this.queryView,this.resultsView]),this.set("isEnabled",!0),this.set("resultsCount",0),this.set("totalItemsCount",0),t.infoView&&t.infoView.instance?this.infoView=t.infoView.instance:(this.infoView=new mi,this._enableDefaultInfoViewBehavior(),this.on("render",(()=>{this.search("")}))),this.resultsView.children.addMany([this.infoView,this.filteredView]),this.focusCycler=new dt({focusables:this.focusableChildren,focusTracker:this.focusTracker,keystrokeHandler:this.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),this.on("search",((e,{resultsCount:t,totalItemsCount:o})=>{this.resultsCount=t,this.totalItemsCount=o})),this.setTemplate({tag:"div",attributes:{class:["ck","ck-search",t.class||null],tabindex:"-1"},children:this.children})}render(){super.render(),this.children.addMany([this.queryView,this.resultsView]);const e=e=>e.stopPropagation();for(const e of this.focusableChildren)this.focusTracker.add(e.element);this.keystrokes.listenTo(this.element),this.keystrokes.set("arrowright",e),this.keystrokes.set("arrowleft",e),this.keystrokes.set("arrowup",e),this.keystrokes.set("arrowdown",e)}focus(){this.queryView.focus()}reset(){this.queryView.reset(),this.search("")}search(e){const t=e?new RegExp(F(e),"ig"):null,o=this.filteredView.filter(t);this.fire("search",{query:e,...o})}_createSearchTextQueryView(){const e=new _i(this.locale,this._config.queryView);return this.listenTo(e.fieldView,"input",(()=>{this.search(e.fieldView.element.value)})),e.on("reset",(()=>this.reset())),e.bind("isEnabled").to(this),e}_enableDefaultInfoViewBehavior(){const e=this.locale.t,t=this.infoView;function o(e,{query:t,resultsCount:o,totalItemsCount:i}){return"function"==typeof e?e(t,o,i):e}this.on("search",((i,r)=>{if(r.resultsCount)t.set({isVisible:!1});else{const i=this._config.infoView&&this._config.infoView.text;let s,n;r.totalItemsCount?i&&i.notFound?(s=i.notFound.primary,n=i.notFound.secondary):(s=e("No results found"),n=""):i&&i.noSearchableItems?(s=i.noSearchableItems.primary,n=i.noSearchableItems.secondary):(s=e("No searchable items"),n=""),t.set({primaryText:o(s,r),secondaryText:o(n,r),isVisible:!0})}}))}}ae(".ck.ck-autocomplete{position:relative}.ck.ck-autocomplete>.ck-search__results{position:absolute;z-index:var(--ck-z-panel)}.ck.ck-autocomplete>.ck-search__results.ck-search__results_n{bottom:100%}.ck.ck-autocomplete>.ck-search__results.ck-search__results_s{bottom:auto;top:100%}.ck.ck-autocomplete>.ck-search__results{border-radius:0}.ck-rounded-corners .ck.ck-autocomplete>.ck-search__results,.ck.ck-autocomplete>.ck-search__results.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-autocomplete>.ck-search__results{background:var(--ck-color-base-background);border:1px solid var(--ck-color-dropdown-panel-border);box-shadow:var(--ck-drop-shadow),0 0;max-height:200px;min-width:auto;overflow-y:auto}.ck.ck-autocomplete>.ck-search__results.ck-search__results_n{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.ck.ck-autocomplete>.ck-search__results.ck-search__results_s{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class gi extends wi{constructor(e,t){super(e,t),this._config=t;const o=f("px");this.extendTemplate({attributes:{class:["ck-autocomplete"]}});const i=this.resultsView.bindTemplate;this.resultsView.set("isVisible",!1),this.resultsView.set("_position","s"),this.resultsView.set("_width",0),this.resultsView.extendTemplate({attributes:{class:[i.if("isVisible","ck-hidden",(e=>!e)),i.to("_position",(e=>`ck-search__results_${e}`))],style:{width:i.to("_width",o)}}}),this.focusTracker.on("change:isFocused",((e,o,i)=>{this._updateResultsVisibility(),i?this.resultsView.element.scrollTop=0:t.resetOnBlur&&this.queryView.reset()})),this.on("search",(()=>{this._updateResultsVisibility(),this._updateResultsViewWidthAndPosition()})),this.keystrokes.set("esc",((e,t)=>{this.resultsView.isVisible&&(this.queryView.focus(),this.resultsView.isVisible=!1,t())})),this.listenTo(w.document,"scroll",(()=>{this._updateResultsViewWidthAndPosition()})),this.on("change:isEnabled",(()=>{this._updateResultsVisibility()})),this.filteredView.on("execute",((e,{value:t})=>{this.focus(),this.reset(),this.queryView.fieldView.value=this.queryView.fieldView.element.value=t,this.resultsView.isVisible=!1})),this.resultsView.on("change:isVisible",(()=>{this._updateResultsViewWidthAndPosition()}))}_updateResultsViewWidthAndPosition(){if(!this.resultsView.isVisible)return;this.resultsView._width=new x(this.queryView.fieldView.element).width;const e=gi._getOptimalPosition({element:this.resultsView.element,target:this.queryView.element,fitInViewport:!0,positions:gi.defaultResultsPositions});this.resultsView._position=e?e.name:"s"}_updateResultsVisibility(){const e=void 0===this._config.queryMinChars?0:this._config.queryMinChars,t=this.queryView.fieldView.element.value.length;this.resultsView.isVisible=this.focusTracker.isFocused&&this.isEnabled&&t>=e}}gi.defaultResultsPositions=[e=>({top:e.bottom,left:e.left,name:"s"}),(e,t)=>({top:e.top-t.height,left:e.left,name:"n"})],gi._getOptimalPosition=V;ke(".ck.ck-highlighted-text mark{background:var(--ck-color-highlight-background);font-size:inherit;font-weight:inherit;line-height:inherit;vertical-align:initial}"); +class gi extends wi{constructor(e,t){super(e,t),this._config=t;const o=p("px");this.extendTemplate({attributes:{class:["ck-autocomplete"]}});const i=this.resultsView.bindTemplate;this.resultsView.set("isVisible",!1),this.resultsView.set("_position","s"),this.resultsView.set("_width",0),this.resultsView.extendTemplate({attributes:{class:[i.if("isVisible","ck-hidden",(e=>!e)),i.to("_position",(e=>`ck-search__results_${e}`))],style:{width:i.to("_width",o)}}}),this.focusTracker.on("change:isFocused",((e,o,i)=>{this._updateResultsVisibility(),i?this.resultsView.element.scrollTop=0:t.resetOnBlur&&this.queryView.reset()})),this.on("search",(()=>{this._updateResultsVisibility(),this._updateResultsViewWidthAndPosition()})),this.keystrokes.set("esc",((e,t)=>{this.resultsView.isVisible&&(this.queryView.focus(),this.resultsView.isVisible=!1,t())})),this.listenTo(_.document,"scroll",(()=>{this._updateResultsViewWidthAndPosition()})),this.on("change:isEnabled",(()=>{this._updateResultsVisibility()})),this.filteredView.on("execute",((e,{value:t})=>{this.focus(),this.reset(),this.queryView.fieldView.value=this.queryView.fieldView.element.value=t,this.resultsView.isVisible=!1})),this.resultsView.on("change:isVisible",(()=>{this._updateResultsViewWidthAndPosition()}))}_updateResultsViewWidthAndPosition(){if(!this.resultsView.isVisible)return;this.resultsView._width=new g(this.queryView.fieldView.element).width;const e=gi._getOptimalPosition({element:this.resultsView.element,target:this.queryView.element,fitInViewport:!0,positions:gi.defaultResultsPositions});this.resultsView._position=e?e.name:"s"}_updateResultsVisibility(){const e=void 0===this._config.queryMinChars?0:this._config.queryMinChars,t=this.queryView.fieldView.element.value.length;this.resultsView.isVisible=this.focusTracker.isFocused&&this.isEnabled&&t>=e}}gi.defaultResultsPositions=[e=>({top:e.bottom,left:e.left,name:"s"}),(e,t)=>({top:e.top-t.height,left:e.left,name:"n"})],gi._getOptimalPosition=y;ae(".ck.ck-highlighted-text mark{background:var(--ck-color-highlight-background);font-size:inherit;font-weight:inherit;line-height:inherit;vertical-align:initial}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class vi extends be{constructor(){super(),this.set("text",void 0),this.setTemplate({tag:"span",attributes:{class:["ck","ck-highlighted-text"]}}),this.on("render",(()=>{this.on("change:text",(()=>{this._updateInnerHTML(this.text)})),this._updateInnerHTML(this.text)}))}highlightText(e){this._updateInnerHTML(function(e,t){if(!t)return S(e);const o=[];let i=0,s=t.exec(e);for(;null!==s;){const r=s.index;r!==i&&o.push({text:e.substring(i,r),isMatch:!1}),o.push({text:s[0],isMatch:!0}),i=t.lastIndex,s=t.exec(e)}i!==e.length&&o.push({text:e.substring(i),isMatch:!1});return o.map((e=>(e.text=S(e.text),e))).map((e=>e.isMatch?`<mark>${e.text}</mark>`:e.text)).join("")}(this.text||"",e))}_updateInnerHTML(e){this.element.innerHTML=e||""}}ke(".ck.ck-spinner-container{display:block;position:relative}.ck.ck-spinner{left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}:root{--ck-toolbar-spinner-size:18px}.ck.ck-spinner-container{animation:rotate 1.5s linear infinite}.ck.ck-spinner,.ck.ck-spinner-container{height:var(--ck-toolbar-spinner-size);width:var(--ck-toolbar-spinner-size)}.ck.ck-spinner{border:2px solid var(--ck-color-text);border-radius:50%;border-top:2px solid transparent}@keyframes rotate{to{transform:rotate(1turn)}}"); +class vi extends le{constructor(){super(),this.set("text",void 0),this.setTemplate({tag:"span",attributes:{class:["ck","ck-highlighted-text"]}}),this.on("render",(()=>{this.on("change:text",(()=>{this._updateInnerHTML(this.text)})),this._updateInnerHTML(this.text)}))}highlightText(e){this._updateInnerHTML(function(e,t){if(!t)return A(e);const o=[];let i=0,r=t.exec(e);for(;null!==r;){const s=r.index;s!==i&&o.push({text:e.substring(i,s),isMatch:!1}),o.push({text:r[0],isMatch:!0}),i=t.lastIndex,r=t.exec(e)}i!==e.length&&o.push({text:e.substring(i),isMatch:!1});return o.map((e=>(e.text=A(e.text),e))).map((e=>e.isMatch?`<mark>${e.text}</mark>`:e.text)).join("")}(this.text||"",e))}_updateInnerHTML(e){this.element.innerHTML=e||""}}ae(".ck.ck-spinner-container{display:block;position:relative}.ck.ck-spinner{left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}:root{--ck-toolbar-spinner-size:18px}.ck.ck-spinner-container{animation:rotate 1.5s linear infinite;height:var(--ck-toolbar-spinner-size);width:var(--ck-toolbar-spinner-size)}@media (prefers-reduced-motion:reduce){.ck.ck-spinner-container{animation-duration:3s}}.ck.ck-spinner{border:2px solid var(--ck-color-text);border-radius:50%;border-top:2px solid transparent;height:var(--ck-toolbar-spinner-size);width:var(--ck-toolbar-spinner-size)}@keyframes rotate{to{transform:rotate(1turn)}}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class yi extends be{constructor(){super(),this.set("isVisible",!1);const e=this.bindTemplate;this.setTemplate({tag:"span",attributes:{class:["ck","ck-spinner-container",e.if("isVisible","ck-hidden",(e=>!e))]},children:[{tag:"span",attributes:{class:["ck","ck-spinner"]}}]})}} +class yi extends le{constructor(){super(),this.set("isVisible",!1);const e=this.bindTemplate;this.setTemplate({tag:"span",attributes:{class:["ck","ck-spinner-container",e.if("isVisible","ck-hidden",(e=>!e))]},children:[{tag:"span",attributes:{class:["ck","ck-spinner"]}}]})}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const xi=f("px");class Ti extends e{static get pluginName(){return"BalloonToolbar"}static get requires(){return[hi]}constructor(e){super(e),this._resizeObserver=null,this._balloonConfig=_t(e.config.get("balloonToolbar")),this.toolbarView=this._createToolbarView(),this.focusTracker=new _,e.ui.once("ready",(()=>{this.focusTracker.add(e.ui.getEditableElement()),this.focusTracker.add(this.toolbarView.element)})),e.ui.addToolbar(this.toolbarView,{beforeFocus:()=>this.show(!0),afterBlur:()=>this.hide(),isContextual:!0}),this._balloon=e.plugins.get(hi),this._fireSelectionChangeDebounced=M((()=>this.fire("_selectionChangeDebounced")),200),this.decorate("show")}init(){const e=this.editor,t=e.model.document.selection;this.listenTo(this.focusTracker,"change:isFocused",((e,t,o)=>{const i=this._balloon.visibleView===this.toolbarView;!o&&i?this.hide():o&&this.show()})),this.listenTo(t,"change:range",((e,o)=>{(o.directChange||t.isCollapsed)&&this.hide(),this._fireSelectionChangeDebounced()})),this.listenTo(this,"_selectionChangeDebounced",(()=>{this.editor.editing.view.document.isFocused&&this.show()})),this._balloonConfig.shouldNotGroupWhenFull||this.listenTo(e,"ready",(()=>{const t=e.ui.view.editable.element;this._resizeObserver=new v(t,(e=>{this.toolbarView.maxWidth=xi(.9*e.contentRect.width)}))})),this.listenTo(this.toolbarView,"groupedItemsUpdate",(()=>{this._updatePosition()})),e.ui.once("ready",(()=>{this.toolbarView.fillFromConfig(this._balloonConfig,this.editor.ui.componentFactory)}))}_createToolbarView(){const e=this.editor.locale.t,t=!this._balloonConfig.shouldNotGroupWhenFull,o=new wt(this.editor.locale,{shouldGroupWhenFull:t,isFloating:!0});return o.ariaLabel=e("Editor contextual toolbar"),o.render(),o}show(e=!1){const t=this.editor,o=t.model.document.selection,i=t.model.schema;this._balloon.hasView(this.toolbarView)||o.isCollapsed&&!e||function(e,t){if(1===e.rangeCount)return!1;return[...e.getRanges()].every((e=>{const o=e.getContainedElement();return o&&t.isSelectable(o)}))}(o,i)||Array.from(this.toolbarView.items).every((e=>void 0!==e.isEnabled&&!e.isEnabled))||(this.listenTo(this.editor.ui,"update",(()=>{this._updatePosition()})),this._balloon.add({view:this.toolbarView,position:this._getBalloonPositionData(),balloonClassName:"ck-toolbar-container"}))}hide(){this._balloon.hasView(this.toolbarView)&&(this.stopListening(this.editor.ui,"update"),this._balloon.remove(this.toolbarView))}_getBalloonPositionData(){const e=this.editor.editing.view,t=e.document,o=t.selection,i=t.selection.isBackward;return{target:()=>{const t=i?o.getFirstRange():o.getLastRange(),s=x.getDomRangeRects(e.domConverter.viewRangeToDom(t));return i?s[0]:(s.length>1&&0===s[s.length-1].width&&s.pop(),s[s.length-1])},positions:this._getBalloonPositions(i)}}_updatePosition(){this._balloon.updatePosition(this._getBalloonPositionData())}destroy(){super.destroy(),this.stopListening(),this._fireSelectionChangeDebounced.cancel(),this.toolbarView.destroy(),this.focusTracker.destroy(),this._resizeObserver&&this._resizeObserver.destroy()}_getBalloonPositions(e){const t=k.isSafari&&k.isiOS?No({heightOffset:Math.max(So.arrowHeightOffset,Math.round(20/w.window.visualViewport.scale))}):So.defaultPositions;return e?[t.northWestArrowSouth,t.northWestArrowSouthWest,t.northWestArrowSouthEast,t.northWestArrowSouthMiddleEast,t.northWestArrowSouthMiddleWest,t.southWestArrowNorth,t.southWestArrowNorthWest,t.southWestArrowNorthEast,t.southWestArrowNorthMiddleWest,t.southWestArrowNorthMiddleEast]:[t.southEastArrowNorth,t.southEastArrowNorthEast,t.southEastArrowNorthWest,t.southEastArrowNorthMiddleEast,t.southEastArrowNorthMiddleWest,t.northEastArrowSouth,t.northEastArrowSouthEast,t.northEastArrowSouthWest,t.northEastArrowSouthMiddleEast,t.northEastArrowSouthMiddleWest]}}ke(".ck.ck-block-toolbar-button{position:absolute;z-index:var(--ck-z-default)}:root{--ck-color-block-toolbar-button:var(--ck-color-text);--ck-block-toolbar-button-size:var(--ck-font-size-normal)}.ck.ck-block-toolbar-button{color:var(--ck-color-block-toolbar-button);font-size:var(--ck-block-toolbar-size)}"); + */const xi=p("px");class Ti extends S{static get pluginName(){return"BalloonToolbar"}static get requires(){return[hi]}constructor(e){super(e),this._resizeObserver=null,this._balloonConfig=_t(e.config.get("balloonToolbar")),this.toolbarView=this._createToolbarView(),this.focusTracker=new k,e.ui.once("ready",(()=>{this.focusTracker.add(e.ui.getEditableElement()),this.focusTracker.add(this.toolbarView.element)})),e.ui.addToolbar(this.toolbarView,{beforeFocus:()=>this.show(!0),afterBlur:()=>this.hide(),isContextual:!0}),this._balloon=e.plugins.get(hi),this._fireSelectionChangeDebounced=I((()=>this.fire("_selectionChangeDebounced")),200),this.decorate("show")}init(){const e=this.editor,t=e.model.document.selection;this.listenTo(this.focusTracker,"change:isFocused",((e,t,o)=>{const i=this._balloon.visibleView===this.toolbarView;!o&&i?this.hide():o&&this.show()})),this.listenTo(t,"change:range",((e,o)=>{(o.directChange||t.isCollapsed)&&this.hide(),this._fireSelectionChangeDebounced()})),this.listenTo(this,"_selectionChangeDebounced",(()=>{this.editor.editing.view.document.isFocused&&this.show()})),this._balloonConfig.shouldNotGroupWhenFull||this.listenTo(e,"ready",(()=>{const t=e.ui.view.editable.element;this._resizeObserver=new f(t,(e=>{this.toolbarView.maxWidth=xi(.9*e.contentRect.width)}))})),this.listenTo(this.toolbarView,"groupedItemsUpdate",(()=>{this._updatePosition()})),e.ui.once("ready",(()=>{this.toolbarView.fillFromConfig(this._balloonConfig,this.editor.ui.componentFactory)}))}_createToolbarView(){const e=this.editor.locale.t,t=!this._balloonConfig.shouldNotGroupWhenFull,o=new ft(this.editor.locale,{shouldGroupWhenFull:t,isFloating:!0});return o.ariaLabel=e("Editor contextual toolbar"),o.render(),o}show(e=!1){const t=this.editor,o=t.model.document.selection,i=t.model.schema;this._balloon.hasView(this.toolbarView)||o.isCollapsed&&!e||function(e,t){if(1===e.rangeCount)return!1;return[...e.getRanges()].every((e=>{const o=e.getContainedElement();return o&&t.isSelectable(o)}))}(o,i)||Array.from(this.toolbarView.items).every((e=>void 0!==e.isEnabled&&!e.isEnabled))||(this.listenTo(this.editor.ui,"update",(()=>{this._updatePosition()})),this._balloon.add({view:this.toolbarView,position:this._getBalloonPositionData(),balloonClassName:"ck-toolbar-container"}))}hide(){this._balloon.hasView(this.toolbarView)&&(this.stopListening(this.editor.ui,"update"),this._balloon.remove(this.toolbarView))}_getBalloonPositionData(){const e=this.editor.editing.view,t=e.document,o=t.selection,i=t.selection.isBackward;return{target:()=>{const t=i?o.getFirstRange():o.getLastRange(),r=g.getDomRangeRects(e.domConverter.viewRangeToDom(t));return i?r[0]:(r.length>1&&0===r[r.length-1].width&&r.pop(),r[r.length-1])},positions:this._getBalloonPositions(i)}}_updatePosition(){this._balloon.updatePosition(this._getBalloonPositionData())}destroy(){super.destroy(),this.stopListening(),this._fireSelectionChangeDebounced.cancel(),this.toolbarView.destroy(),this.focusTracker.destroy(),this._resizeObserver&&this._resizeObserver.destroy()}_getBalloonPositions(e){const t=d.isSafari&&d.isiOS?Ro({heightOffset:Math.max(Do.arrowHeightOffset,Math.round(20/_.window.visualViewport.scale))}):Do.defaultPositions;return e?[t.northWestArrowSouth,t.northWestArrowSouthWest,t.northWestArrowSouthEast,t.northWestArrowSouthMiddleEast,t.northWestArrowSouthMiddleWest,t.southWestArrowNorth,t.southWestArrowNorthWest,t.southWestArrowNorthEast,t.southWestArrowNorthMiddleWest,t.southWestArrowNorthMiddleEast]:[t.southEastArrowNorth,t.southEastArrowNorthEast,t.southEastArrowNorthWest,t.southEastArrowNorthMiddleEast,t.southEastArrowNorthMiddleWest,t.northEastArrowSouth,t.northEastArrowSouthEast,t.northEastArrowSouthWest,t.northEastArrowSouthMiddleEast,t.northEastArrowSouthMiddleWest]}}ae(".ck.ck-block-toolbar-button{position:absolute;z-index:var(--ck-z-default)}:root{--ck-color-block-toolbar-button:var(--ck-color-text);--ck-block-toolbar-button-size:var(--ck-font-size-normal)}.ck.ck-block-toolbar-button{color:var(--ck-color-block-toolbar-button);font-size:var(--ck-block-toolbar-size)}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const Vi=f("px");class Ci extends xe{constructor(e){super(e);const t=this.bindTemplate;this.isVisible=!1,this.isToggleable=!0,this.set("top",0),this.set("left",0),this.extendTemplate({attributes:{class:"ck-block-toolbar-button",style:{top:t.to("top",(e=>Vi(e))),left:t.to("left",(e=>Vi(e)))}}})}} +const Vi=p("px");class Ci extends xe{constructor(e){super(e);const t=this.bindTemplate;this.isVisible=!1,this.isToggleable=!0,this.set("top",0),this.set("left",0),this.extendTemplate({attributes:{class:"ck-block-toolbar-button",style:{top:t.to("top",(e=>Vi(e))),left:t.to("left",(e=>Vi(e)))}}})}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const Ei=f("px");class Oi extends e{static get pluginName(){return"BlockToolbar"}constructor(e){super(e),this._resizeObserver=null,this._blockToolbarConfig=_t(this.editor.config.get("blockToolbar")),this.toolbarView=this._createToolbarView(),this.panelView=this._createPanelView(),this.buttonView=this._createButtonView(),R({emitter:this.panelView,contextElements:[this.panelView.element,this.buttonView.element],activator:()=>this.panelView.isVisible,callback:()=>this._hidePanel()})}init(){const e=this.editor,t=e.t,o=t("Click to edit block"),i=t("Drag to move"),s=t("Edit block"),r=e.plugins.has("DragDropBlockToolbar"),n=r?`${o}\n${i}`:s;this.buttonView.label=n,r&&(this.buttonView.element.dataset.ckeTooltipClass="ck-tooltip_multi-line"),this.listenTo(e.model.document.selection,"change:range",((e,t)=>{t.directChange&&this._hidePanel()})),this.listenTo(e.ui,"update",(()=>this._updateButton())),this.listenTo(e,"change:isReadOnly",(()=>this._updateButton()),{priority:"low"}),this.listenTo(e.ui.focusTracker,"change:isFocused",(()=>this._updateButton())),this.listenTo(this.buttonView,"change:isVisible",((e,t,o)=>{o?this.buttonView.listenTo(window,"resize",(()=>this._updateButton())):(this.buttonView.stopListening(window,"resize"),this._hidePanel())})),e.ui.addToolbar(this.toolbarView,{beforeFocus:()=>this._showPanel(),afterBlur:()=>this._hidePanel()}),e.ui.once("ready",(()=>{this.toolbarView.fillFromConfig(this._blockToolbarConfig,this.editor.ui.componentFactory);for(const e of this.toolbarView.items)e.on("execute",(()=>this._hidePanel(!0)),{priority:"high"})}))}destroy(){super.destroy(),this.panelView.destroy(),this.buttonView.destroy(),this.toolbarView.destroy(),this._resizeObserver&&this._resizeObserver.destroy()}_createToolbarView(){const e=this.editor.locale.t,t=!this._blockToolbarConfig.shouldNotGroupWhenFull,o=new wt(this.editor.locale,{shouldGroupWhenFull:t,isFloating:!0});return o.ariaLabel=e("Editor block content toolbar"),o}_createPanelView(){const e=this.editor,t=new So(e.locale);return t.content.add(this.toolbarView),t.class="ck-toolbar-container",e.ui.view.body.add(t),e.ui.focusTracker.add(t.element),this.toolbarView.keystrokes.set("Esc",((e,t)=>{this._hidePanel(!0),t()})),t}_createButtonView(){const e=this.editor,t=e.t,o=new Ci(e.locale),i=this._blockToolbarConfig.icon,s=ft[i]||i||ft.dragIndicator;return o.set({label:t("Edit block"),icon:s,withText:!1}),o.bind("isOn").to(this.panelView,"isVisible"),o.bind("tooltip").to(this.panelView,"isVisible",(e=>!e)),this.listenTo(o,"execute",(()=>{this.panelView.isVisible?this._hidePanel(!0):this._showPanel()})),e.ui.view.body.add(o),e.ui.focusTracker.add(o.element),o}_updateButton(){const e=this.editor,t=e.model,o=e.editing.view;if(!e.ui.focusTracker.isFocused)return void this._hideButton();if(!e.model.canEditAt(e.model.document.selection))return void this._hideButton();const i=Array.from(t.document.selection.getSelectedBlocks())[0];if(!i||Array.from(this.toolbarView.items).every((e=>!e.isEnabled)))return void this._hideButton();const s=o.domConverter.mapViewToDom(e.editing.mapper.toViewElement(i));this.buttonView.isVisible=!0,this._setupToolbarResize(),this._attachButtonToElement(s),this.panelView.isVisible&&this._showPanel()}_hideButton(){this.buttonView.isVisible=!1}_showPanel(){if(!this.buttonView.isVisible)return;const e=this.panelView.isVisible;this.panelView.show();const t=this._getSelectedEditableElement();this.toolbarView.maxWidth=this._getToolbarMaxWidth(t),this.panelView.pin({target:this.buttonView.element,limiter:t}),e||this.toolbarView.items.get(0).focus()}_getSelectedEditableElement(){const e=this.editor.model.document.selection.getFirstRange().root.rootName;return this.editor.ui.getEditableElement(e)}_hidePanel(e){this.panelView.isVisible=!1,e&&this.editor.editing.view.focus()}_attachButtonToElement(e){const t=window.getComputedStyle(e),o=new x(this._getSelectedEditableElement()),i=parseInt(t.paddingTop,10),s=parseInt(t.lineHeight,10)||1.2*parseInt(t.fontSize,10),r=new x(this.buttonView.element),n=new x(e);let c;c="ltr"===this.editor.locale.uiLanguageDirection?o.left-r.width:o.right;const a=n.top+i+(s-r.height)/2;r.moveTo(c,a);const l=r.toAbsoluteRect();this.buttonView.top=l.top,this.buttonView.left=l.left}_setupToolbarResize(){const e=this._getSelectedEditableElement();this._blockToolbarConfig.shouldNotGroupWhenFull||(this._resizeObserver&&this._resizeObserver.element!==e&&(this._resizeObserver.destroy(),this._resizeObserver=null),this._resizeObserver||(this._resizeObserver=new v(e,(()=>{this.toolbarView.maxWidth=this._getToolbarMaxWidth(e)}))))}_getToolbarMaxWidth(e){const t=new x(e),o=new x(this.buttonView.element),i="rtl"===this.editor.locale.uiLanguageDirection?o.left-t.right+o.width:t.left-o.left;return Ei(t.width+i)}}ke(".ck.ck-menu-bar__menu>.ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{pointer-events:none;z-index:var(--ck-z-default)}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button{padding:var(--ck-list-button-padding);width:100%}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button>.ck-button__label{flex-grow:1;overflow:hidden;text-overflow:ellipsis}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button.ck-disabled>.ck-button__label{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-menu-bar__menu>.ck-menu-bar__menu__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-menu-bar__menu>.ck-menu-bar__menu__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button{min-height:unset;padding:var(--ck-spacing-small) var(--ck-spacing-medium)}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button .ck-button__label{line-height:unset;width:unset}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button.ck-on{border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button .ck-icon{display:none}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button{border-radius:0}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button:focus{border-color:transparent;box-shadow:none}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button:focus:not(.ck-on){background:var(--ck-color-button-default-hover-background)}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button:not(:has(.ck-button__icon))>.ck-button__label{margin-left:calc(var(--ck-icon-size) - var(--ck-spacing-small))}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{transform:rotate(-90deg)}[dir=rtl] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{transform:rotate(90deg)}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button.ck-disabled>.ck-menu-bar__menu__button__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{margin-left:var(--ck-spacing-standard);right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small)}"); + */const Ei=p("px");class Oi extends S{static get pluginName(){return"BlockToolbar"}constructor(e){super(e),this._resizeObserver=null,this._blockToolbarConfig=_t(this.editor.config.get("blockToolbar")),this.toolbarView=this._createToolbarView(),this.panelView=this._createPanelView(),this.buttonView=this._createButtonView(),de({emitter:this.panelView,contextElements:[this.panelView.element,this.buttonView.element],activator:()=>this.panelView.isVisible,callback:()=>this._hidePanel()})}init(){const e=this.editor,t=e.t,o=t("Click to edit block"),i=t("Drag to move"),r=t("Edit block"),s=e.plugins.has("DragDropBlockToolbar"),n=s?`${o}\n${i}`:r;this.buttonView.label=n,s&&(this.buttonView.element.dataset.ckeTooltipClass="ck-tooltip_multi-line"),this.listenTo(e.model.document.selection,"change:range",((e,t)=>{t.directChange&&this._hidePanel()})),this.listenTo(e.ui,"update",(()=>this._updateButton())),this.listenTo(e,"change:isReadOnly",(()=>this._updateButton()),{priority:"low"}),this.listenTo(e.ui.focusTracker,"change:isFocused",(()=>this._updateButton())),this.listenTo(this.buttonView,"change:isVisible",((e,t,o)=>{o?this.buttonView.listenTo(window,"resize",(()=>this._updateButton())):(this.buttonView.stopListening(window,"resize"),this._hidePanel())})),e.ui.addToolbar(this.toolbarView,{beforeFocus:()=>this._showPanel(),afterBlur:()=>this._hidePanel()}),e.ui.once("ready",(()=>{this.toolbarView.fillFromConfig(this._blockToolbarConfig,this.editor.ui.componentFactory);for(const e of this.toolbarView.items)e.on("execute",(()=>this._hidePanel(!0)),{priority:"high"})}))}destroy(){super.destroy(),this.panelView.destroy(),this.buttonView.destroy(),this.toolbarView.destroy(),this._resizeObserver&&this._resizeObserver.destroy()}_createToolbarView(){const e=this.editor.locale.t,t=!this._blockToolbarConfig.shouldNotGroupWhenFull,o=new ft(this.editor.locale,{shouldGroupWhenFull:t,isFloating:!0});return o.ariaLabel=e("Editor block content toolbar"),o}_createPanelView(){const e=this.editor,t=new Do(e.locale);return t.content.add(this.toolbarView),t.class="ck-toolbar-container",e.ui.view.body.add(t),e.ui.focusTracker.add(t.element),this.toolbarView.keystrokes.set("Esc",((e,t)=>{this._hidePanel(!0),t()})),t}_createButtonView(){const e=this.editor,t=e.t,o=new Ci(e.locale),i=this._blockToolbarConfig.icon,r=mt[i]||i||mt.dragIndicator;return o.set({label:t("Edit block"),icon:r,withText:!1}),o.bind("isOn").to(this.panelView,"isVisible"),o.bind("tooltip").to(this.panelView,"isVisible",(e=>!e)),this.listenTo(o,"execute",(()=>{this.panelView.isVisible?this._hidePanel(!0):this._showPanel()})),e.ui.view.body.add(o),e.ui.focusTracker.add(o.element),o}_updateButton(){const e=this.editor,t=e.model,o=e.editing.view;if(!e.ui.focusTracker.isFocused)return void this._hideButton();if(!e.model.canEditAt(e.model.document.selection))return void this._hideButton();const i=Array.from(t.document.selection.getSelectedBlocks())[0];if(!i||Array.from(this.toolbarView.items).every((e=>!e.isEnabled)))return void this._hideButton();const r=o.domConverter.mapViewToDom(e.editing.mapper.toViewElement(i));this.buttonView.isVisible=!0,this._setupToolbarResize(),this._attachButtonToElement(r),this.panelView.isVisible&&this._showPanel()}_hideButton(){this.buttonView.isVisible=!1}_showPanel(){if(!this.buttonView.isVisible)return;const e=this.panelView.isVisible;this.panelView.show();const t=this._getSelectedEditableElement();this.toolbarView.maxWidth=this._getToolbarMaxWidth(t),this.panelView.pin({target:this.buttonView.element,limiter:t}),e||this.toolbarView.items.get(0).focus()}_getSelectedEditableElement(){const e=this.editor.model.document.selection.getFirstRange().root.rootName;return this.editor.ui.getEditableElement(e)}_hidePanel(e){this.panelView.isVisible=!1,e&&this.editor.editing.view.focus()}_attachButtonToElement(e){const t=window.getComputedStyle(e),o=new g(this._getSelectedEditableElement()),i=parseInt(t.paddingTop,10),r=parseInt(t.lineHeight,10)||1.2*parseInt(t.fontSize,10),s=new g(this.buttonView.element),n=new g(e);let c;c="ltr"===this.editor.locale.uiLanguageDirection?o.left-s.width:o.right;const a=n.top+i+(r-s.height)/2;s.moveTo(c,a);const l=s.toAbsoluteRect();this.buttonView.top=l.top,this.buttonView.left=l.left}_setupToolbarResize(){const e=this._getSelectedEditableElement();this._blockToolbarConfig.shouldNotGroupWhenFull||(this._resizeObserver&&this._resizeObserver.element!==e&&(this._resizeObserver.destroy(),this._resizeObserver=null),this._resizeObserver||(this._resizeObserver=new f(e,(()=>{this.toolbarView.maxWidth=this._getToolbarMaxWidth(e)}))))}_getToolbarMaxWidth(e){const t=new g(e),o=new g(this.buttonView.element),i="rtl"===this.editor.locale.uiLanguageDirection?o.left-t.right+o.width:t.left-o.left;return Ei(t.width+i)}}ae(".ck.ck-menu-bar__menu>.ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{pointer-events:none;z-index:var(--ck-z-default)}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button{padding:var(--ck-list-button-padding);width:100%}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button>.ck-button__label{flex-grow:1;overflow:hidden;text-overflow:ellipsis}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button.ck-disabled>.ck-button__label{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-menu-bar__menu>.ck-menu-bar__menu__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-menu-bar__menu>.ck-menu-bar__menu__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button{min-height:unset;padding:var(--ck-spacing-small) var(--ck-spacing-medium)}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button .ck-button__label{line-height:unset;width:unset}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button.ck-on{border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button .ck-icon{display:none}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button{border-radius:0}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button:focus{border-color:transparent;box-shadow:none}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button:focus:not(.ck-on){background:var(--ck-color-button-default-hover-background)}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button:not(:has(.ck-button__icon))>.ck-button__label{margin-left:calc(var(--ck-icon-size) - var(--ck-spacing-small))}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{transform:rotate(-90deg)}[dir=rtl] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{transform:rotate(90deg)}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button.ck-disabled>.ck-menu-bar__menu__button__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{margin-left:var(--ck-spacing-standard);right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small)}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Ii extends xe{constructor(e){super(e);const t=this.bindTemplate;this.set({withText:!0,role:"menuitem"}),this.arrowView=this._createArrowView(),this.extendTemplate({attributes:{class:["ck-menu-bar__menu__button"],"aria-haspopup":!0,"aria-expanded":this.bindTemplate.to("isOn",(e=>String(e))),"data-cke-tooltip-disabled":t.to("isOn")},on:{mouseenter:t.to("mouseenter")}})}render(){super.render(),this.children.add(this.arrowView)}_createArrowView(){const e=new ve;return e.content=Ee,e.extendTemplate({attributes:{class:"ck-menu-bar__menu__button__arrow"}}),e}}ke(":root{--ck-menu-bar-menu-item-min-width:18em}.ck.ck-menu-bar__menu .ck.ck-menu-bar__menu__item{min-width:var(--ck-menu-bar-menu-item-min-width)}"); +class Ii extends xe{constructor(e){super(e);const t=this.bindTemplate;this.set({withText:!0,role:"menuitem"}),this.arrowView=this._createArrowView(),this.extendTemplate({attributes:{class:["ck-menu-bar__menu__button"],"aria-haspopup":!0,"aria-expanded":this.bindTemplate.to("isOn",(e=>String(e))),"data-cke-tooltip-disabled":t.to("isOn")},on:{mouseenter:t.to("mouseenter")}})}render(){super.render(),this.children.add(this.arrowView)}_createArrowView(){const e=new ve;return e.content=Ee,e.extendTemplate({attributes:{class:"ck-menu-bar__menu__button__arrow"}}),e}}ae(":root{--ck-menu-bar-menu-item-min-width:18em}.ck.ck-menu-bar__menu .ck.ck-menu-bar__menu__item{min-width:var(--ck-menu-bar-menu-item-min-width)}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Bi extends xt{constructor(e,t){super(e);const o=this.bindTemplate;this.extendTemplate({attributes:{class:["ck-menu-bar__menu__item"]},on:{mouseenter:o.to("mouseenter")}}),this.delegate("mouseenter").to(t)}} +class Pi extends yt{constructor(e,t){super(e);const o=this.bindTemplate;this.extendTemplate({attributes:{class:["ck-menu-bar__menu__item"]},on:{mouseenter:o.to("mouseenter")}}),this.delegate("mouseenter").to(t)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const Pi={toggleMenusAndFocusItemsOnHover(e){e.on("menu:mouseenter",(t=>{if(e.isOpen){for(const o of e.menus){const e=t.path[0],i=e instanceof Bi&&e.children.first===o;o.isOpen=(t.path.includes(o)||i)&&o.isEnabled}t.source.focus()}}))},focusCycleMenusOnArrows(e){const t="rtl"===e.locale.uiLanguageDirection;function o(t,o){const i=e.children.getIndex(t),s=t.isOpen,r=e.children.length,n=e.children.get((i+r+o)%r);t.isOpen=!1,s&&(n.isOpen=!0),n.buttonView.focus()}e.on("menu:arrowright",(e=>{o(e.source,t?-1:1)})),e.on("menu:arrowleft",(e=>{o(e.source,t?1:-1)}))},closeMenusWhenTheBarCloses(e){e.on("change:isOpen",(()=>{e.isOpen||e.menus.forEach((e=>{e.isOpen=!1}))}))},closeMenuWhenAnotherOnTheSameLevelOpens(e){e.on("menu:change:isOpen",((t,o,i)=>{i&&e.menus.filter((e=>t.source.parentMenuView===e.parentMenuView&&t.source!==e&&e.isOpen)).forEach((e=>{e.isOpen=!1}))}))},closeOnClickOutside(e){R({emitter:e,activator:()=>e.isOpen,callback:()=>e.close(),contextElements:()=>e.children.map((e=>e.element))})}},Mi={openAndFocusPanelOnArrowDownKey(e){e.keystrokes.set("arrowdown",((t,o)=>{e.focusTracker.focusedElement===e.buttonView.element&&(e.isOpen||(e.isOpen=!0),e.panelView.focus(),o())}))},openOnArrowRightKey(e){const t="rtl"===e.locale.uiLanguageDirection?"arrowleft":"arrowright";e.keystrokes.set(t,((t,o)=>{e.focusTracker.focusedElement===e.buttonView.element&&e.isEnabled&&(e.isOpen||(e.isOpen=!0),e.panelView.focus(),o())}))},openOnButtonClick(e){e.buttonView.on("execute",(()=>{e.isOpen=!0,e.panelView.focus()}))},toggleOnButtonClick(e){e.buttonView.on("execute",(()=>{e.isOpen=!e.isOpen,e.isOpen&&e.panelView.focus()}))},closeOnArrowLeftKey(e){const t="rtl"===e.locale.uiLanguageDirection?"arrowright":"arrowleft";e.keystrokes.set(t,((t,o)=>{e.isOpen&&(e.isOpen=!1,e.focus(),o())}))},closeOnEscKey(e){e.keystrokes.set("esc",((t,o)=>{e.isOpen&&(e.isOpen=!1,e.focus(),o())}))},closeOnParentClose(e){e.parentMenuView.on("change:isOpen",((t,o,i)=>{i||t.source!==e.parentMenuView||(e.isOpen=!1)}))}},Fi={southEast:e=>({top:e.bottom,left:e.left,name:"se"}),southWest:(e,t)=>({top:e.bottom,left:e.left-t.width+e.width,name:"sw"}),northEast:(e,t)=>({top:e.top-t.height,left:e.left,name:"ne"}),northWest:(e,t)=>({top:e.top-t.height,left:e.left-t.width+e.width,name:"nw"}),eastSouth:e=>({top:e.top,left:e.right-5,name:"es"}),eastNorth:(e,t)=>({top:e.top-t.height,left:e.right-5,name:"en"}),westSouth:(e,t)=>({top:e.top,left:e.left-t.width+5,name:"ws"}),westNorth:(e,t)=>({top:e.top-t.height,left:e.left-t.width+5,name:"wn"})},Ai=[{menuId:"file",label:"File",groups:[{groupId:"export",items:["menuBar:exportPdf","menuBar:exportWord"]},{groupId:"import",items:["menuBar:importWord"]},{groupId:"revisionHistory",items:["menuBar:revisionHistory"]}]},{menuId:"edit",label:"Edit",groups:[{groupId:"undo",items:["menuBar:undo","menuBar:redo"]},{groupId:"selectAll",items:["menuBar:selectAll"]},{groupId:"findAndReplace",items:["menuBar:findAndReplace"]}]},{menuId:"view",label:"View",groups:[{groupId:"sourceEditing",items:["menuBar:sourceEditing"]},{groupId:"showBlocks",items:["menuBar:showBlocks"]},{groupId:"restrictedEditingException",items:["menuBar:restrictedEditingException"]}]},{menuId:"insert",label:"Insert",groups:[{groupId:"insertMainWidgets",items:["menuBar:uploadImage","menuBar:ckbox","menuBar:ckfinder","menuBar:insertTable"]},{groupId:"insertInline",items:["menuBar:link","menuBar:comment"]},{groupId:"insertMinorWidgets",items:["menuBar:insertTemplate","menuBar:blockQuote","menuBar:codeBlock","menuBar:htmlEmbed"]},{groupId:"insertStructureWidgets",items:["menuBar:horizontalLine","menuBar:pageBreak","menuBar:tableOfContents"]},{groupId:"restrictedEditing",items:["menuBar:restrictedEditing"]}]},{menuId:"format",label:"Format",groups:[{groupId:"textAndFont",items:[{menuId:"text",label:"Text",groups:[{groupId:"basicStyles",items:["menuBar:bold","menuBar:italic","menuBar:underline","menuBar:strikethrough","menuBar:superscript","menuBar:subscript","menuBar:code"]},{groupId:"textPartLanguage",items:["menuBar:textPartLanguage"]}]},{menuId:"font",label:"Font",groups:[{groupId:"fontProperties",items:["menuBar:fontSize","menuBar:fontFamily"]},{groupId:"fontColors",items:["menuBar:fontColor","menuBar:fontBackgroundColor"]},{groupId:"highlight",items:["menuBar:highlight"]}]},"menuBar:heading"]},{groupId:"list",items:["menuBar:bulletedList","menuBar:numberedList","menuBar:todoList"]},{groupId:"indent",items:["menuBar:alignment","menuBar:indent","menuBar:outdent"]},{groupId:"caseChange",items:["menuBar:caseChange"]},{groupId:"removeFormat",items:["menuBar:removeFormat"]}]},{menuId:"tools",label:"Tools",groups:[{groupId:"aiTools",items:["menuBar:aiAssistant","menuBar:aiCommands"]},{groupId:"tools",items:["menuBar:trackChanges","menuBar:commentsArchive"]}]},{menuId:"help",label:"Help",groups:[{groupId:"help",items:["menuBar:accessibilityHelp"]}]}];function Li(e){let t;return t="items"in e&&e.items?{items:e.items,removeItems:[],addItems:[],isVisible:!0,isUsingDefaultConfig:!1,...e}:{items:z(Ai),addItems:[],removeItems:[],isVisible:!0,isUsingDefaultConfig:!0,...e},t}function Di({normalizedConfig:e,locale:t,componentFactory:o}){const i=z(e);return function(e,t){const o=t.removeItems,i=[];t.items=t.items.filter((({menuId:e})=>!o.includes(e)||(i.push(e),!1))),Ri(t.items,(e=>{e.groups=e.groups.filter((({groupId:e})=>!o.includes(e)||(i.push(e),!1)));for(const t of e.groups)t.items=t.items.filter((e=>{const t=qi(e);return!o.includes(t)||(i.push(t),!1)}))}));for(const t of o)i.includes(t)||T("menu-bar-item-could-not-be-removed",{menuBarConfig:e,itemName:t})}(e,i),function(e,t){const o=t.addItems,i=[];for(const e of o){const o=Hi(e.position),s=$i(e.position);if(Wi(e))if(s){const r=t.items.findIndex((e=>e.menuId===s));if(-1!=r)"before"===o?(t.items.splice(r,0,e.menu),i.push(e)):"after"===o&&(t.items.splice(r+1,0,e.menu),i.push(e));else{Si(t,e.menu,s,o)&&i.push(e)}}else"start"===o?(t.items.unshift(e.menu),i.push(e)):"end"===o&&(t.items.push(e.menu),i.push(e));else if(Gi(e))Ri(t.items,(t=>{if(t.menuId===s)"start"===o?(t.groups.unshift(e.group),i.push(e)):"end"===o&&(t.groups.push(e.group),i.push(e));else{const r=t.groups.findIndex((e=>e.groupId===s));-1!==r&&("before"===o?(t.groups.splice(r,0,e.group),i.push(e)):"after"===o&&(t.groups.splice(r+1,0,e.group),i.push(e)))}}));else{Si(t,e.item,s,o)&&i.push(e)}}for(const t of o)i.includes(t)||T("menu-bar-item-could-not-be-added",{menuBarConfig:e,addedItemConfig:t})}(e,i),function(e,t,o){Ri(t.items,(i=>{for(const s of i.groups)s.items=s.items.filter((s=>{const r="string"==typeof s&&!o.has(s);return r&&!t.isUsingDefaultConfig&&T("menu-bar-item-unavailable",{menuBarConfig:e,parentMenuConfig:z(i),componentName:s}),!r}))}))}(e,i,o),zi(e,i),function(e,t){const o=t.t,i={File:o({string:"File",id:"MENU_BAR_MENU_FILE"}),Edit:o({string:"Edit",id:"MENU_BAR_MENU_EDIT"}),View:o({string:"View",id:"MENU_BAR_MENU_VIEW"}),Insert:o({string:"Insert",id:"MENU_BAR_MENU_INSERT"}),Format:o({string:"Format",id:"MENU_BAR_MENU_FORMAT"}),Tools:o({string:"Tools",id:"MENU_BAR_MENU_TOOLS"}),Help:o({string:"Help",id:"MENU_BAR_MENU_HELP"}),Text:o({string:"Text",id:"MENU_BAR_MENU_TEXT"}),Font:o({string:"Font",id:"MENU_BAR_MENU_FONT"})};Ri(e.items,(e=>{e.label in i&&(e.label=i[e.label])}))}(i,t),i}function Si(e,t,o,i){let s=!1;return Ri(e.items,(e=>{for(const{groupId:r,items:n}of e.groups){if(s)return;if(r===o)"start"===i?(n.unshift(t),s=!0):"end"===i&&(n.push(t),s=!0);else{const e=n.findIndex((e=>qi(e)===o));-1!==e&&("before"===i?(n.splice(e,0,t),s=!0):"after"===i&&(n.splice(e+1,0,t),s=!0))}}})),s}function zi(e,t){const o=t.isUsingDefaultConfig;let i=!1;t.items=t.items.filter((t=>!!t.groups.length||(Ni(e,t,o),!1))),t.items.length?(Ri(t.items,(t=>{t.groups=t.groups.filter((e=>!!e.items.length||(i=!0,!1)));for(const s of t.groups)s.items=s.items.filter((t=>!(ji(t)&&!t.groups.length)||(Ni(e,t,o),i=!0,!1)))})),i&&zi(e,t)):Ni(e,e,o)}function Ni(e,t,o){o||T("menu-bar-menu-empty",{menuBarConfig:e,emptyMenuConfig:t})}function Ri(e,t){if(Array.isArray(e))for(const t of e)o(t);function o(e){t(e);for(const t of e.groups)for(const e of t.items)ji(e)&&o(e)}}function Wi(e){return"object"==typeof e&&"menu"in e}function Gi(e){return"object"==typeof e&&"group"in e}function Hi(e){return e.startsWith("start")?"start":e.startsWith("end")?"end":e.startsWith("after")?"after":"before"}function $i(e){const t=e.match(/^[^:]+:(.+)/);return t?t[1]:null}function qi(e){return"string"==typeof e?e:e.menuId}function ji(e){return"object"==typeof e&&"menuId"in e}ke(":root{--ck-menu-bar-menu-max-width:75vw;--ck-menu-bar-nested-menu-horizontal-offset:5px}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel{max-width:var(--ck-menu-bar-menu-max-width);position:absolute;z-index:var(--ck-z-panel)}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw{bottom:100%}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw{bottom:auto;top:100%}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se{left:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw{right:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es{left:calc(100% - var(--ck-menu-bar-nested-menu-horizontal-offset))}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es{top:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en{bottom:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws{right:calc(100% - var(--ck-menu-bar-nested-menu-horizontal-offset))}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws{top:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn{bottom:0}:root{--ck-menu-bar-menu-panel-max-width:75vw}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel{border-radius:0}.ck-rounded-corners .ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel{background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);bottom:0;box-shadow:var(--ck-drop-shadow),0 0;height:fit-content;max-width:var(--ck-menu-bar-menu-panel-max-width)}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se{border-top-left-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws{border-top-right-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne{border-bottom-left-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn{border-bottom-right-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel:focus{outline:none}"); + */const Bi={toggleMenusAndFocusItemsOnHover(e){e.on("menu:mouseenter",(t=>{if(e.isOpen){for(const o of e.menus){const e=t.path[0],i=e instanceof Pi&&e.children.first===o;o.isOpen=(t.path.includes(o)||i)&&o.isEnabled}t.source.focus()}}))},focusCycleMenusOnArrows(e){const t="rtl"===e.locale.uiLanguageDirection;function o(t,o){const i=e.children.getIndex(t),r=t.isOpen,s=e.children.length,n=e.children.get((i+s+o)%s);t.isOpen=!1,r&&(n.isOpen=!0),n.buttonView.focus()}e.on("menu:arrowright",(e=>{o(e.source,t?-1:1)})),e.on("menu:arrowleft",(e=>{o(e.source,t?1:-1)}))},closeMenusWhenTheBarCloses(e){e.on("change:isOpen",(()=>{e.isOpen||e.menus.forEach((e=>{e.isOpen=!1}))}))},closeMenuWhenAnotherOnTheSameLevelOpens(e){e.on("menu:change:isOpen",((t,o,i)=>{i&&e.menus.filter((e=>t.source.parentMenuView===e.parentMenuView&&t.source!==e&&e.isOpen)).forEach((e=>{e.isOpen=!1}))}))},closeOnClickOutside(e){de({emitter:e,activator:()=>e.isOpen,callback:()=>e.close(),contextElements:()=>e.children.map((e=>e.element))})}},Mi={openAndFocusPanelOnArrowDownKey(e){e.keystrokes.set("arrowdown",((t,o)=>{e.focusTracker.focusedElement===e.buttonView.element&&(e.isOpen||(e.isOpen=!0),e.panelView.focus(),o())}))},openOnArrowRightKey(e){const t="rtl"===e.locale.uiLanguageDirection?"arrowleft":"arrowright";e.keystrokes.set(t,((t,o)=>{e.focusTracker.focusedElement===e.buttonView.element&&e.isEnabled&&(e.isOpen||(e.isOpen=!0),e.panelView.focus(),o())}))},openOnButtonClick(e){e.buttonView.on("execute",(()=>{e.isOpen=!0,e.panelView.focus()}))},toggleOnButtonClick(e){e.buttonView.on("execute",(()=>{e.isOpen=!e.isOpen,e.isOpen&&e.panelView.focus()}))},closeOnArrowLeftKey(e){const t="rtl"===e.locale.uiLanguageDirection?"arrowright":"arrowleft";e.keystrokes.set(t,((t,o)=>{e.isOpen&&(e.isOpen=!1,e.focus(),o())}))},closeOnEscKey(e){e.keystrokes.set("esc",((t,o)=>{e.isOpen&&(e.isOpen=!1,e.focus(),o())}))},closeOnParentClose(e){e.parentMenuView.on("change:isOpen",((t,o,i)=>{i||t.source!==e.parentMenuView||(e.isOpen=!1)}))}},Fi={southEast:e=>({top:e.bottom,left:e.left,name:"se"}),southWest:(e,t)=>({top:e.bottom,left:e.left-t.width+e.width,name:"sw"}),northEast:(e,t)=>({top:e.top-t.height,left:e.left,name:"ne"}),northWest:(e,t)=>({top:e.top-t.height,left:e.left-t.width+e.width,name:"nw"}),eastSouth:e=>({top:e.top,left:e.right-5,name:"es"}),eastNorth:(e,t)=>({top:e.top-t.height,left:e.right-5,name:"en"}),westSouth:(e,t)=>({top:e.top,left:e.left-t.width+5,name:"ws"}),westNorth:(e,t)=>({top:e.top-t.height,left:e.left-t.width+5,name:"wn"})},Ai=[{menuId:"file",label:"File",groups:[{groupId:"export",items:["menuBar:exportPdf","menuBar:exportWord"]},{groupId:"import",items:["menuBar:importWord"]},{groupId:"revisionHistory",items:["menuBar:revisionHistory"]}]},{menuId:"edit",label:"Edit",groups:[{groupId:"undo",items:["menuBar:undo","menuBar:redo"]},{groupId:"selectAll",items:["menuBar:selectAll"]},{groupId:"findAndReplace",items:["menuBar:findAndReplace"]}]},{menuId:"view",label:"View",groups:[{groupId:"sourceEditing",items:["menuBar:sourceEditing"]},{groupId:"showBlocks",items:["menuBar:showBlocks"]},{groupId:"restrictedEditingException",items:["menuBar:restrictedEditingException"]}]},{menuId:"insert",label:"Insert",groups:[{groupId:"insertMainWidgets",items:["menuBar:uploadImage","menuBar:ckbox","menuBar:ckfinder","menuBar:insertTable"]},{groupId:"insertInline",items:["menuBar:link","menuBar:comment"]},{groupId:"insertMinorWidgets",items:["menuBar:insertTemplate","menuBar:blockQuote","menuBar:codeBlock","menuBar:htmlEmbed"]},{groupId:"insertStructureWidgets",items:["menuBar:horizontalLine","menuBar:pageBreak","menuBar:tableOfContents"]},{groupId:"restrictedEditing",items:["menuBar:restrictedEditing"]}]},{menuId:"format",label:"Format",groups:[{groupId:"textAndFont",items:[{menuId:"text",label:"Text",groups:[{groupId:"basicStyles",items:["menuBar:bold","menuBar:italic","menuBar:underline","menuBar:strikethrough","menuBar:superscript","menuBar:subscript","menuBar:code"]},{groupId:"textPartLanguage",items:["menuBar:textPartLanguage"]}]},{menuId:"font",label:"Font",groups:[{groupId:"fontProperties",items:["menuBar:fontSize","menuBar:fontFamily"]},{groupId:"fontColors",items:["menuBar:fontColor","menuBar:fontBackgroundColor"]},{groupId:"highlight",items:["menuBar:highlight"]}]},"menuBar:heading"]},{groupId:"list",items:["menuBar:bulletedList","menuBar:numberedList","menuBar:todoList"]},{groupId:"indent",items:["menuBar:alignment","menuBar:indent","menuBar:outdent"]},{groupId:"caseChange",items:["menuBar:caseChange"]},{groupId:"removeFormat",items:["menuBar:removeFormat"]}]},{menuId:"tools",label:"Tools",groups:[{groupId:"aiTools",items:["menuBar:aiAssistant","menuBar:aiCommands"]},{groupId:"tools",items:["menuBar:trackChanges","menuBar:commentsArchive"]}]},{menuId:"help",label:"Help",groups:[{groupId:"help",items:["menuBar:accessibilityHelp"]}]}];function Li(e){let t;return t="items"in e&&e.items?{items:e.items,removeItems:[],addItems:[],isVisible:!0,isUsingDefaultConfig:!1,...e}:{items:L(Ai),addItems:[],removeItems:[],isVisible:!0,isUsingDefaultConfig:!0,...e},t}function Si({normalizedConfig:e,locale:t,componentFactory:o}){const i=L(e);return function(e,t){const o=t.removeItems,i=[];t.items=t.items.filter((({menuId:e})=>!o.includes(e)||(i.push(e),!1))),Ni(t.items,(e=>{e.groups=e.groups.filter((({groupId:e})=>!o.includes(e)||(i.push(e),!1)));for(const t of e.groups)t.items=t.items.filter((e=>{const t=qi(e);return!o.includes(t)||(i.push(t),!1)}))}));for(const t of o)i.includes(t)||v("menu-bar-item-could-not-be-removed",{menuBarConfig:e,itemName:t})}(e,i),function(e,t){const o=t.addItems,i=[];for(const e of o){const o=Hi(e.position),r=$i(e.position);if(Wi(e))if(r){const s=t.items.findIndex((e=>e.menuId===r));if(-1!=s)"before"===o?(t.items.splice(s,0,e.menu),i.push(e)):"after"===o&&(t.items.splice(s+1,0,e.menu),i.push(e));else{Di(t,e.menu,r,o)&&i.push(e)}}else"start"===o?(t.items.unshift(e.menu),i.push(e)):"end"===o&&(t.items.push(e.menu),i.push(e));else if(Gi(e))Ni(t.items,(t=>{if(t.menuId===r)"start"===o?(t.groups.unshift(e.group),i.push(e)):"end"===o&&(t.groups.push(e.group),i.push(e));else{const s=t.groups.findIndex((e=>e.groupId===r));-1!==s&&("before"===o?(t.groups.splice(s,0,e.group),i.push(e)):"after"===o&&(t.groups.splice(s+1,0,e.group),i.push(e)))}}));else{Di(t,e.item,r,o)&&i.push(e)}}for(const t of o)i.includes(t)||v("menu-bar-item-could-not-be-added",{menuBarConfig:e,addedItemConfig:t})}(e,i),function(e,t,o){Ni(t.items,(i=>{for(const r of i.groups)r.items=r.items.filter((r=>{const s="string"==typeof r&&!o.has(r);return s&&!t.isUsingDefaultConfig&&v("menu-bar-item-unavailable",{menuBarConfig:e,parentMenuConfig:L(i),componentName:r}),!s}))}))}(e,i,o),zi(e,i),function(e,t){const o=t.t,i={File:o({string:"File",id:"MENU_BAR_MENU_FILE"}),Edit:o({string:"Edit",id:"MENU_BAR_MENU_EDIT"}),View:o({string:"View",id:"MENU_BAR_MENU_VIEW"}),Insert:o({string:"Insert",id:"MENU_BAR_MENU_INSERT"}),Format:o({string:"Format",id:"MENU_BAR_MENU_FORMAT"}),Tools:o({string:"Tools",id:"MENU_BAR_MENU_TOOLS"}),Help:o({string:"Help",id:"MENU_BAR_MENU_HELP"}),Text:o({string:"Text",id:"MENU_BAR_MENU_TEXT"}),Font:o({string:"Font",id:"MENU_BAR_MENU_FONT"})};Ni(e.items,(e=>{e.label in i&&(e.label=i[e.label])}))}(i,t),i}function Di(e,t,o,i){let r=!1;return Ni(e.items,(e=>{for(const{groupId:s,items:n}of e.groups){if(r)return;if(s===o)"start"===i?(n.unshift(t),r=!0):"end"===i&&(n.push(t),r=!0);else{const e=n.findIndex((e=>qi(e)===o));-1!==e&&("before"===i?(n.splice(e,0,t),r=!0):"after"===i&&(n.splice(e+1,0,t),r=!0))}}})),r}function zi(e,t){const o=t.isUsingDefaultConfig;let i=!1;t.items=t.items.filter((t=>!!t.groups.length||(Ri(e,t,o),!1))),t.items.length?(Ni(t.items,(t=>{t.groups=t.groups.filter((e=>!!e.items.length||(i=!0,!1)));for(const r of t.groups)r.items=r.items.filter((t=>!(ji(t)&&!t.groups.length)||(Ri(e,t,o),i=!0,!1)))})),i&&zi(e,t)):Ri(e,e,o)}function Ri(e,t,o){o||v("menu-bar-menu-empty",{menuBarConfig:e,emptyMenuConfig:t})}function Ni(e,t){if(Array.isArray(e))for(const t of e)o(t);function o(e){t(e);for(const t of e.groups)for(const e of t.items)ji(e)&&o(e)}}function Wi(e){return"object"==typeof e&&"menu"in e}function Gi(e){return"object"==typeof e&&"group"in e}function Hi(e){return e.startsWith("start")?"start":e.startsWith("end")?"end":e.startsWith("after")?"after":"before"}function $i(e){const t=e.match(/^[^:]+:(.+)/);return t?t[1]:null}function qi(e){return"string"==typeof e?e:e.menuId}function ji(e){return"object"==typeof e&&"menuId"in e}function Ui(e,t){const o=t.element;e.ui.focusTracker.add(o),e.keystrokes.listenTo(o);const i=Li(e.config.get("menuBar")||{});t.fillFromConfig(i,e.ui.componentFactory),e.keystrokes.set("Esc",((t,i)=>{o.contains(e.ui.focusTracker.focusedElement)&&(e.editing.view.focus(),i())})),e.keystrokes.set("Alt+F9",((i,r)=>{o.contains(e.ui.focusTracker.focusedElement)||(t.focus(),r())}))}ae(":root{--ck-menu-bar-menu-max-width:75vw;--ck-menu-bar-nested-menu-horizontal-offset:5px}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel{max-width:var(--ck-menu-bar-menu-max-width);position:absolute;z-index:var(--ck-z-panel)}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw{bottom:100%}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw{bottom:auto;top:100%}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se{left:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw{right:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es{left:calc(100% - var(--ck-menu-bar-nested-menu-horizontal-offset))}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es{top:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en{bottom:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws{right:calc(100% - var(--ck-menu-bar-nested-menu-horizontal-offset))}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws{top:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn{bottom:0}:root{--ck-menu-bar-menu-panel-max-width:75vw}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel{border-radius:0}.ck-rounded-corners .ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel{background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);bottom:0;box-shadow:var(--ck-drop-shadow),0 0;height:fit-content;max-width:var(--ck-menu-bar-menu-panel-max-width)}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se{border-top-left-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws{border-top-right-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne{border-bottom-left-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn{border-bottom-right-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel:focus{outline:none}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Ui extends be{constructor(e){super(e);const t=this.bindTemplate;this.set("isVisible",!1),this.set("position","se"),this.children=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-reset","ck-menu-bar__menu__panel",t.to("position",(e=>`ck-menu-bar__menu__panel_position_${e}`)),t.if("isVisible","ck-hidden",(e=>!e))],tabindex:"-1"},children:this.children,on:{selectstart:t.to((e=>{"input"!==e.target.tagName.toLocaleLowerCase()&&e.preventDefault()}))}})}focus(e=1){this.children.length&&(1===e?this.children.first.focus():this.children.last.focus())}}ke(".ck.ck-menu-bar__menu{display:block;font-size:inherit;position:relative}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level{max-width:100%}"); +class Ki extends le{constructor(e){super(e);const t=this.bindTemplate;this.set("isVisible",!1),this.set("position","se"),this.children=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-reset","ck-menu-bar__menu__panel",t.to("position",(e=>`ck-menu-bar__menu__panel_position_${e}`)),t.if("isVisible","ck-hidden",(e=>!e))],tabindex:"-1"},children:this.children,on:{selectstart:t.to((e=>{"input"!==e.target.tagName.toLocaleLowerCase()&&e.preventDefault()}))}})}focus(e=1){this.children.length&&(1===e?this.children.first.focus():this.children.last.focus())}}ae(".ck.ck-menu-bar__menu{display:block;font-size:inherit;position:relative}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level{max-width:100%}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Ki extends be{constructor(e){super(e);const t=this.bindTemplate;this.buttonView=new Ii(e),this.buttonView.delegate("mouseenter").to(this),this.buttonView.bind("isOn","isEnabled").to(this,"isOpen","isEnabled"),this.panelView=new Ui(e),this.panelView.bind("isVisible").to(this,"isOpen"),this.keystrokes=new m,this.focusTracker=new _,this.set("isOpen",!1),this.set("isEnabled",!0),this.set("panelPosition","w"),this.set("class",void 0),this.set("parentMenuView",null),this.setTemplate({tag:"div",attributes:{class:["ck","ck-menu-bar__menu",t.to("class"),t.if("isEnabled","ck-disabled",(e=>!e)),t.if("parentMenuView","ck-menu-bar__menu_top-level",(e=>!e))]},children:[this.buttonView,this.panelView]})}render(){super.render(),this.focusTracker.add(this.buttonView.element),this.focusTracker.add(this.panelView.element),this.keystrokes.listenTo(this.element),Mi.closeOnEscKey(this),this._repositionPanelOnOpen()}_attachBehaviors(){this.parentMenuView?(Mi.openOnButtonClick(this),Mi.openOnArrowRightKey(this),Mi.closeOnArrowLeftKey(this),Mi.closeOnParentClose(this)):(this._propagateArrowKeystrokeEvents(),Mi.openAndFocusPanelOnArrowDownKey(this),Mi.toggleOnButtonClick(this))}_propagateArrowKeystrokeEvents(){this.keystrokes.set("arrowright",((e,t)=>{this.fire("arrowright"),t()})),this.keystrokes.set("arrowleft",((e,t)=>{this.fire("arrowleft"),t()}))}_repositionPanelOnOpen(){this.on("change:isOpen",((e,t,o)=>{if(!o)return;const i=Ki._getOptimalPosition({element:this.panelView.element,target:this.buttonView.element,fitInViewport:!0,positions:this._panelPositions});this.panelView.position=i?i.name:this._panelPositions[0].name}))}focus(){this.buttonView.focus()}get _panelPositions(){const{southEast:e,southWest:t,northEast:o,northWest:i,westSouth:s,eastSouth:r,westNorth:n,eastNorth:c}=Fi;return"ltr"===this.locale.uiLanguageDirection?this.parentMenuView?[r,c,s,n]:[e,t,o,i]:this.parentMenuView?[s,n,r,c]:[t,e,i,o]}}Ki._getOptimalPosition=V; +class Xi extends le{constructor(e){super(e);const t=this.bindTemplate;this.buttonView=new Ii(e),this.buttonView.delegate("mouseenter").to(this),this.buttonView.bind("isOn","isEnabled").to(this,"isOpen","isEnabled"),this.panelView=new Ki(e),this.panelView.bind("isVisible").to(this,"isOpen"),this.keystrokes=new b,this.focusTracker=new k,this.set("isOpen",!1),this.set("isEnabled",!0),this.set("panelPosition","w"),this.set("class",void 0),this.set("parentMenuView",null),this.setTemplate({tag:"div",attributes:{class:["ck","ck-menu-bar__menu",t.to("class"),t.if("isEnabled","ck-disabled",(e=>!e)),t.if("parentMenuView","ck-menu-bar__menu_top-level",(e=>!e))]},children:[this.buttonView,this.panelView]})}render(){super.render(),this.focusTracker.add(this.buttonView.element),this.focusTracker.add(this.panelView.element),this.keystrokes.listenTo(this.element),Mi.closeOnEscKey(this),this._repositionPanelOnOpen()}_attachBehaviors(){this.parentMenuView?(Mi.openOnButtonClick(this),Mi.openOnArrowRightKey(this),Mi.closeOnArrowLeftKey(this),Mi.closeOnParentClose(this)):(this._propagateArrowKeystrokeEvents(),Mi.openAndFocusPanelOnArrowDownKey(this),Mi.toggleOnButtonClick(this))}_propagateArrowKeystrokeEvents(){this.keystrokes.set("arrowright",((e,t)=>{this.fire("arrowright"),t()})),this.keystrokes.set("arrowleft",((e,t)=>{this.fire("arrowleft"),t()}))}_repositionPanelOnOpen(){this.on("change:isOpen",((e,t,o)=>{if(!o)return;const i=Xi._getOptimalPosition({element:this.panelView.element,target:this.buttonView.element,fitInViewport:!0,positions:this._panelPositions});this.panelView.position=i?i.name:this._panelPositions[0].name}))}focus(){this.buttonView.focus()}get _panelPositions(){const{southEast:e,southWest:t,northEast:o,northWest:i,westSouth:r,eastSouth:s,westNorth:n,eastNorth:c}=Fi;return"ltr"===this.locale.uiLanguageDirection?this.parentMenuView?[s,c,r,n]:[e,t,o,i]:this.parentMenuView?[r,n,s,c]:[t,e,i,o]}}Xi._getOptimalPosition=y; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Xi extends Ct{constructor(e){super(e),this.role="menu"}}ke(".ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button{border-radius:0}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container,.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container .ck-spinner{--ck-toolbar-spinner-size:20px}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container{margin-left:calc(var(--ck-spacing-small)*-1);margin-right:var(--ck-spacing-small)}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button:focus{border-color:transparent;box-shadow:none}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button:focus:not(.ck-on){background:var(--ck-color-button-default-hover-background)}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__panel>ul>.ck-menu-bar__menu__item>.ck-menu-bar__menu__item__button:not(:has(.ck-button__icon))>.ck-button__label{margin-left:calc(var(--ck-icon-size) - var(--ck-spacing-small))}"); +class Zi extends Vt{constructor(e){super(e),this.role="menu"}}ae(".ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button{border-radius:0}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container,.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container .ck-spinner{--ck-toolbar-spinner-size:20px}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container{margin-left:calc(var(--ck-spacing-small)*-1);margin-right:var(--ck-spacing-small)}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button:focus{border-color:transparent;box-shadow:none}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button:focus:not(.ck-on){background:var(--ck-color-button-default-hover-background)}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__panel>ul>.ck-menu-bar__menu__item>.ck-menu-bar__menu__item__button:not(:has(.ck-button__icon))>.ck-button__label{margin-left:calc(var(--ck-icon-size) - var(--ck-spacing-small))}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class Zi extends xe{constructor(e){super(e),this.set({withText:!0,withKeystroke:!0,tooltip:!1,role:"menuitem"}),this.extendTemplate({attributes:{class:["ck-menu-bar__menu__item__button"]}})}} +class Yi extends xe{constructor(e){super(e),this.set({withText:!0,withKeystroke:!0,tooltip:!1,role:"menuitem"}),this.extendTemplate({attributes:{class:["ck-menu-bar__menu__item__button"]}})}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class Yi extends Ve{constructor(e){super(e),this.set({withText:!0,withKeystroke:!0,tooltip:!1,role:"menuitem"}),this.extendTemplate({attributes:{class:["ck-menu-bar__menu__item__button"]}})}}ke(".ck.ck-menu-bar{background:var(--ck-color-base-background);border:1px solid var(--ck-color-toolbar-border);display:flex;flex-wrap:wrap;gap:var(--ck-spacing-small);justify-content:flex-start;padding:var(--ck-spacing-small);width:100%}"); + */class Qi extends Ve{constructor(e){super(e),this.set({withText:!0,withKeystroke:!0,tooltip:!1,role:"menuitem"}),this.extendTemplate({attributes:{class:["ck-menu-bar__menu__item__button"]}})}}ae(".ck.ck-menu-bar{background:var(--ck-color-base-background);border:1px solid var(--ck-color-toolbar-border);display:flex;flex-wrap:wrap;gap:var(--ck-spacing-small);justify-content:flex-start;padding:var(--ck-spacing-small);width:100%}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const Qi=["mouseenter","arrowleft","arrowright","change:isOpen"];class Ji extends be{constructor(e){super(e),this.menus=[];const t=e.t;this.set("isOpen",!1),this._setupIsOpenUpdater(),this.children=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-menu-bar"],"aria-label":t("Editor menu bar"),role:"menubar"},children:this.children})}fillFromConfig(e,t){const o=Di({normalizedConfig:e,locale:this.locale,componentFactory:t}).items.map((e=>this._createMenu({componentFactory:t,menuDefinition:e})));this.children.addMany(o)}render(){super.render(),Pi.toggleMenusAndFocusItemsOnHover(this),Pi.closeMenusWhenTheBarCloses(this),Pi.closeMenuWhenAnotherOnTheSameLevelOpens(this),Pi.focusCycleMenusOnArrows(this),Pi.closeOnClickOutside(this)}focus(){this.children.first&&this.children.first.focus()}close(){for(const e of this.children)e.isOpen=!1}registerMenu(e,t=null){t?(e.delegate(...Qi).to(t),e.parentMenuView=t):e.delegate(...Qi).to(this,(e=>"menu:"+e)),e._attachBehaviors(),this.menus.push(e)}_createMenu({componentFactory:e,menuDefinition:t,parentMenuView:o}){const i=this.locale,s=new Ki(i);return this.registerMenu(s,o),s.buttonView.set({label:t.label}),s.once("change:isOpen",(()=>{const o=new Xi(i);o.ariaLabel=t.label,s.panelView.children.add(o),o.items.addMany(this._createMenuItems({menuDefinition:t,parentMenuView:s,componentFactory:e}))})),s}_createMenuItems({menuDefinition:e,parentMenuView:t,componentFactory:o}){const i=this.locale,s=[];for(const r of e.groups){for(const e of r.items){const r=new Bi(i,t);if(P(e))r.children.add(this._createMenu({componentFactory:o,menuDefinition:e,parentMenuView:t}));else{const i=this._createMenuItemContentFromFactory({componentName:e,componentFactory:o,parentMenuView:t});if(!i)continue;r.children.add(i)}s.push(r)}r!==e.groups[e.groups.length-1]&&s.push(new Tt(i))}return s}_createMenuItemContentFromFactory({componentName:e,parentMenuView:t,componentFactory:o}){const i=o.create(e);return i instanceof Ki||i instanceof Zi||i instanceof Yi?(this._registerMenuTree(i,t),i.on("execute",(()=>{this.close()})),i):(T("menu-bar-component-unsupported",{componentName:e,componentView:i}),null)}_registerMenuTree(e,t){if(!(e instanceof Ki))return void e.delegate("mouseenter").to(t);this.registerMenu(e,t);const o=e.panelView.children.filter((e=>e instanceof Xi))[0];if(!o)return void e.delegate("mouseenter").to(t);const i=o.items.filter((e=>e instanceof xt));for(const t of i)this._registerMenuTree(t.children.get(0),e)}_setupIsOpenUpdater(){let e;this.on("menu:change:isOpen",((t,o,i)=>{clearTimeout(e),i?this.isOpen=!0:e=setTimeout((()=>{this.isOpen=Array.from(this.children).some((e=>e.isOpen))}),0)}))}}export{we as AccessibilityHelp,gi as AutocompleteView,So as BalloonPanelView,Ti as BalloonToolbar,Oi as BlockToolbar,ge as BodyCollection,si as BoxedEditorUIView,ye as ButtonLabelView,xe as ButtonView,Oe as CollapsibleView,Fe as ColorGridView,bo as ColorPickerView,To as ColorSelectorView,Me as ColorTileView,Vo as ComponentFactory,hi as ContextualBalloon,G as CssTransitionDisablerMixin,Ai as DefaultMenuBarItems,Fo as Dialog,Mo as DialogView,Bo as DialogViewPosition,lt as DropdownButtonView,ct as DropdownPanelView,at as DropdownView,ti as EditorUI,ii as EditorUIView,Ve as FileDialogButtonView,dt as FocusCycler,Eo as FormHeaderView,vi as HighlightedTextView,ve as IconView,ci as IframeView,ni as InlineEditableUIView,st as InputNumberView,it as InputTextView,ot as InputView,pe as LabelView,et as LabeledFieldView,Vt as ListItemGroupView,xt as ListItemView,Tt as ListSeparatorView,Ct as ListView,Zi as MenuBarMenuListItemButtonView,Yi as MenuBarMenuListItemFileDialogButtonView,Bi as MenuBarMenuListItemView,Xi as MenuBarMenuListView,Ki as MenuBarMenuView,Ji as MenuBarView,ai as Notification,mi as SearchInfoView,wi as SearchTextView,yi as SpinnerView,Et as SplitButtonView,pi as StickyPanelView,Te as SwitchButtonView,j as Template,rt as TextareaView,pt as ToolbarLineBreakView,bt as ToolbarSeparatorView,wt as ToolbarView,Wo as TooltipManager,be as View,q as ViewCollection,li as ViewModel,$ as addKeyboardHandlingForGrid,Pt as addListToDropdown,It as addToolbarToDropdown,R as clickOutsideHandler,Ot as createDropdown,zt as createLabeledDropdown,Dt as createLabeledInputNumber,Lt as createLabeledInputText,St as createLabeledTextarea,Ft as focusChildOnDropdownOpen,Ie as getLocalizedColorOptions,W as injectCssTransitionDisabler,ut as isFocusable,kt as isViewWithFocusCycler,Be as normalizeColorOptions,Li as normalizeMenuBarConfig,Pe as normalizeSingleColorDefinition,_t as normalizeToolbarConfig,H as submitHandler}; \ No newline at end of file +const Ji=["mouseenter","arrowleft","arrowright","change:isOpen"];class er extends le{constructor(e){super(e),this.menus=[];const t=e.t;this.set("isOpen",!1),this._setupIsOpenUpdater(),this.children=this.createCollection(),this.setTemplate({tag:"div",attributes:{class:["ck","ck-menu-bar"],"aria-label":t("Editor menu bar"),role:"menubar"},children:this.children})}fillFromConfig(e,t){const o=Si({normalizedConfig:e,locale:this.locale,componentFactory:t}).items.map((e=>this._createMenu({componentFactory:t,menuDefinition:e})));this.children.addMany(o)}render(){super.render(),Bi.toggleMenusAndFocusItemsOnHover(this),Bi.closeMenusWhenTheBarCloses(this),Bi.closeMenuWhenAnotherOnTheSameLevelOpens(this),Bi.focusCycleMenusOnArrows(this),Bi.closeOnClickOutside(this)}focus(){this.children.first&&this.children.first.focus()}close(){for(const e of this.children)e.isOpen=!1}registerMenu(e,t=null){t?(e.delegate(...Ji).to(t),e.parentMenuView=t):e.delegate(...Ji).to(this,(e=>"menu:"+e)),e._attachBehaviors(),this.menus.push(e)}_createMenu({componentFactory:e,menuDefinition:t,parentMenuView:o}){const i=this.locale,r=new Xi(i);return this.registerMenu(r,o),r.buttonView.set({label:t.label}),r.once("change:isOpen",(()=>{const o=new Zi(i);o.ariaLabel=t.label,r.panelView.children.add(o),o.items.addMany(this._createMenuItems({menuDefinition:t,parentMenuView:r,componentFactory:e}))})),r}_createMenuItems({menuDefinition:e,parentMenuView:t,componentFactory:o}){const i=this.locale,r=[];for(const s of e.groups){for(const e of s.items){const s=new Pi(i,t);if(O(e))s.children.add(this._createMenu({componentFactory:o,menuDefinition:e,parentMenuView:t}));else{const i=this._createMenuItemContentFromFactory({componentName:e,componentFactory:o,parentMenuView:t});if(!i)continue;s.children.add(i)}r.push(s)}s!==e.groups[e.groups.length-1]&&r.push(new xt(i))}return r}_createMenuItemContentFromFactory({componentName:e,parentMenuView:t,componentFactory:o}){const i=o.create(e);return i instanceof Xi||i instanceof Yi||i instanceof Qi?(this._registerMenuTree(i,t),i.on("execute",(()=>{this.close()})),i):(v("menu-bar-component-unsupported",{componentName:e,componentView:i}),null)}_registerMenuTree(e,t){if(!(e instanceof Xi))return void e.delegate("mouseenter").to(t);this.registerMenu(e,t);const o=e.panelView.children.filter((e=>e instanceof Zi))[0];if(!o)return void e.delegate("mouseenter").to(t);const i=o.items.filter((e=>e instanceof yt));for(const t of i)this._registerMenuTree(t.children.get(0),e)}_setupIsOpenUpdater(){let e;this.on("menu:change:isOpen",((t,o,i)=>{clearTimeout(e),i?this.isOpen=!0:e=setTimeout((()=>{this.isOpen=Array.from(this.children).some((e=>e.isOpen))}),0)}))}}export{we as AccessibilityHelp,gi as AutocompleteView,Do as BalloonPanelView,Ti as BalloonToolbar,Oi as BlockToolbar,ge as BodyCollection,ri as BoxedEditorUIView,ye as ButtonLabelView,xe as ButtonView,Oe as CollapsibleView,Fe as ColorGridView,ko as ColorPickerView,To as ColorSelectorView,Me as ColorTileView,Vo as ComponentFactory,hi as ContextualBalloon,ue as CssTransitionDisablerMixin,Ai as DefaultMenuBarItems,Fo as Dialog,Mo as DialogView,Po as DialogViewPosition,lt as DropdownButtonView,ct as DropdownPanelView,at as DropdownView,ti as EditorUI,ii as EditorUIView,Ve as FileDialogButtonView,dt as FocusCycler,Eo as FormHeaderView,vi as HighlightedTextView,ve as IconView,ci as IframeView,ni as InlineEditableUIView,rt as InputNumberView,it as InputTextView,ot as InputView,pe as LabelView,et as LabeledFieldView,Tt as ListItemGroupView,yt as ListItemView,xt as ListSeparatorView,Vt as ListView,Yi as MenuBarMenuListItemButtonView,Qi as MenuBarMenuListItemFileDialogButtonView,Pi as MenuBarMenuListItemView,Zi as MenuBarMenuListView,Xi as MenuBarMenuView,er as MenuBarView,ai as Notification,mi as SearchInfoView,wi as SearchTextView,yi as SpinnerView,Ct as SplitButtonView,pi as StickyPanelView,Te as SwitchButtonView,W as Template,st as TextareaView,pt as ToolbarLineBreakView,bt as ToolbarSeparatorView,ft as ToolbarView,Wo as TooltipManager,le as View,N as ViewCollection,li as ViewModel,Ui as _initMenuBar,be as addKeyboardHandlingForGrid,Pt as addListToDropdown,Ot as addToolbarToDropdown,de as clickOutsideHandler,Et as createDropdown,Dt as createLabeledDropdown,Lt as createLabeledInputNumber,At as createLabeledInputText,St as createLabeledTextarea,Mt as focusChildOnDropdownOpen,Ie as getLocalizedColorOptions,he as injectCssTransitionDisabler,ut as isFocusable,kt as isViewWithFocusCycler,Pe as normalizeColorOptions,Li as normalizeMenuBarConfig,Be as normalizeSingleColorDefinition,_t as normalizeToolbarConfig,ke as submitHandler}; \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-utils.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-utils.js index 56f9c851ab1d84b04553b46e0ff1ce80018dd72a..e5ed8ed090a682b2085b0a0f4da40174d4bcfe8e 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-utils.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-utils.js @@ -2,115 +2,116 @@ import{isObject as t,isString as e,isPlainObject as n,cloneDeepWith as o,isEleme /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const l=function(){try{return navigator.userAgent.toLowerCase()}catch(t){return""}}(),c={isMac:a(l),isWindows:function(t){return t.indexOf("windows")>-1}(l),isGecko:function(t){return!!t.match(/gecko\/\d+/)}(l),isSafari:function(t){return t.indexOf(" applewebkit/")>-1&&-1===t.indexOf("chrome")}(l),isiOS:function(t){return!!t.match(/iphone|ipad/i)||a(t)&&navigator.maxTouchPoints>0}(l),isAndroid:function(t){return t.indexOf("android")>-1}(l),isBlink:function(t){return t.indexOf("chrome/")>-1&&t.indexOf("edge/")<0}(l),features:{isRegExpUnicodePropertySupported:function(){let t=!1;try{t=0==="ć".search(new RegExp("[\\p{L}]","u"))}catch(t){}return t} + */let l;try{l={window,document}}catch(t){ +/* istanbul ignore next -- @preserve */ +l={window:{},document:{}}}var c=l; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */()}};function a(t){return t.indexOf("macintosh")>-1}function u(t,e,n,o){n=n||function(t,e){return t===e};const r=Array.isArray(t)?t:Array.prototype.slice.call(t),i=Array.isArray(e)?e:Array.prototype.slice.call(e),s=function(t,e,n){const o=h(t,e,n);if(-1===o)return{firstIndex:-1,lastIndexOld:-1,lastIndexNew:-1};const r=f(t,o),i=f(e,o),s=h(r,i,n),l=t.length-s,c=e.length-s;return{firstIndex:o,lastIndexOld:l,lastIndexNew:c}}(r,i,n),l=o?function(t,e){const{firstIndex:n,lastIndexOld:o,lastIndexNew:r}=t;if(-1===n)return Array(e).fill("equal");let i=[];n>0&&(i=i.concat(Array(n).fill("equal")));r-n>0&&(i=i.concat(Array(r-n).fill("insert")));o-n>0&&(i=i.concat(Array(o-n).fill("delete")));r<e&&(i=i.concat(Array(e-r).fill("equal")));return i} + */const a=function(){try{return navigator.userAgent.toLowerCase()}catch(t){return""}}(),u={isMac:h(a),isWindows:function(t){return t.indexOf("windows")>-1}(a),isGecko:function(t){return!!t.match(/gecko\/\d+/)}(a),isSafari:function(t){return t.indexOf(" applewebkit/")>-1&&-1===t.indexOf("chrome")}(a),isiOS:function(t){return!!t.match(/iphone|ipad/i)||h(t)&&navigator.maxTouchPoints>0}(a),isAndroid:function(t){return t.indexOf("android")>-1}(a),isBlink:function(t){return t.indexOf("chrome/")>-1&&t.indexOf("edge/")<0}(a),get isMediaForcedColors(){return!!c.window.matchMedia&&c.window.matchMedia("(forced-colors: active)").matches},get isMotionReduced(){return!!c.window.matchMedia&&c.window.matchMedia("(prefers-reduced-motion)").matches},features:{isRegExpUnicodePropertySupported:function(){let t=!1;try{t=0==="ć".search(new RegExp("[\\p{L}]","u"))}catch(t){}return t}()}};function h(t){return t.indexOf("macintosh")>-1} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(s,i.length):function(t,e){const n=[],{firstIndex:o,lastIndexOld:r,lastIndexNew:i}=e;i-o>0&&n.push({index:o,type:"insert",values:t.slice(o,i)});r-o>0&&n.push({index:o+(i-o),type:"delete",howMany:r-o});return n}(i,s);return l}function h(t,e,n){for(let o=0;o<Math.max(t.length,e.length);o++)if(void 0===t[o]||void 0===e[o]||!n(t[o],e[o]))return o;return-1}function f(t,e){return t.slice(e).reverse()}function d(t,e,n){n=n||function(t,e){return t===e};const o=t.length,r=e.length;if(o>200||r>200||o+r>300)return d.fastDiff(t,e,n,!0);let i,s;if(r<o){const n=t;t=e,e=n,i="delete",s="insert"}else i="insert",s="delete";const l=t.length,c=e.length,a=c-l,u={},h={};function f(o){const r=(void 0!==h[o-1]?h[o-1]:-1)+1,a=void 0!==h[o+1]?h[o+1]:-1,f=r>a?-1:1;u[o+f]&&(u[o]=u[o+f].slice(0)),u[o]||(u[o]=[]),u[o].push(r>a?i:s);let d=Math.max(r,a),p=d-o;for(;p<l&&d<c&&n(t[p],e[d]);)p++,d++,u[o].push("equal");return d}let p,g=0;do{for(p=-g;p<a;p++)h[p]=f(p);for(p=a+g;p>a;p--)h[p]=f(p);h[a]=f(a),g++}while(h[a]!==c);return u[a].slice(1)} + */ +function f(t,e,n,o){n=n||function(t,e){return t===e};const r=Array.isArray(t)?t:Array.prototype.slice.call(t),i=Array.isArray(e)?e:Array.prototype.slice.call(e),s=function(t,e,n){const o=d(t,e,n);if(-1===o)return{firstIndex:-1,lastIndexOld:-1,lastIndexNew:-1};const r=p(t,o),i=p(e,o),s=d(r,i,n),l=t.length-s,c=e.length-s;return{firstIndex:o,lastIndexOld:l,lastIndexNew:c}}(r,i,n),l=o?function(t,e){const{firstIndex:n,lastIndexOld:o,lastIndexNew:r}=t;if(-1===n)return Array(e).fill("equal");let i=[];n>0&&(i=i.concat(Array(n).fill("equal")));r-n>0&&(i=i.concat(Array(r-n).fill("insert")));o-n>0&&(i=i.concat(Array(o-n).fill("delete")));r<e&&(i=i.concat(Array(e-r).fill("equal")));return i} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */ -function p(t,e){const n=[];let o=0,r=null;return t.forEach((t=>{"equal"==t?(i(),o++):"insert"==t?(r&&"insert"==r.type?r.values.push(e[o]):(i(),r={type:"insert",index:o,values:[e[o]]}),o++):r&&"delete"==r.type?r.howMany++:(i(),r={type:"delete",index:o,howMany:1})})),i(),n;function i(){r&&(n.push(r),r=null)}} + */(s,i.length):function(t,e){const n=[],{firstIndex:o,lastIndexOld:r,lastIndexNew:i}=e;i-o>0&&n.push({index:o,type:"insert",values:t.slice(o,i)});r-o>0&&n.push({index:o+(i-o),type:"delete",howMany:r-o});return n}(i,s);return l}function d(t,e,n){for(let o=0;o<Math.max(t.length,e.length);o++)if(void 0===t[o]||void 0===e[o]||!n(t[o],e[o]))return o;return-1}function p(t,e){return t.slice(e).reverse()}function g(t,e,n){n=n||function(t,e){return t===e};const o=t.length,r=e.length;if(o>200||r>200||o+r>300)return g.fastDiff(t,e,n,!0);let i,s;if(r<o){const n=t;t=e,e=n,i="delete",s="insert"}else i="insert",s="delete";const l=t.length,c=e.length,a=c-l,u={},h={};function f(o){const r=(void 0!==h[o-1]?h[o-1]:-1)+1,a=void 0!==h[o+1]?h[o+1]:-1,f=r>a?-1:1;u[o+f]&&(u[o]=u[o+f].slice(0)),u[o]||(u[o]=[]),u[o].push(r>a?i:s);let d=Math.max(r,a),p=d-o;for(;p<l&&d<c&&n(t[p],e[d]);)p++,d++,u[o].push("equal");return d}let d,p=0;do{for(d=-p;d<a;d++)h[d]=f(d);for(d=a+p;d>a;d--)h[d]=f(d);h[a]=f(a),p++}while(h[a]!==c);return u[a].slice(1)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function g(t,...e){e.forEach((e=>{const n=Object.getOwnPropertyNames(e),o=Object.getOwnPropertySymbols(e);n.concat(o).forEach((n=>{if(n in t.prototype)return;if("function"==typeof e&&("length"==n||"name"==n||"prototype"==n))return;const o=Object.getOwnPropertyDescriptor(e,n);o.enumerable=!1,Object.defineProperty(t.prototype,n,o)}))}))} + */ +function m(t,e){const n=[];let o=0,r=null;return t.forEach((t=>{"equal"==t?(i(),o++):"insert"==t?(r&&"insert"==r.type?r.values.push(e[o]):(i(),r={type:"insert",index:o,values:[e[o]]}),o++):r&&"delete"==r.type?r.howMany++:(i(),r={type:"delete",index:o,howMany:1})})),i(),n;function i(){r&&(n.push(r),r=null)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */d.fastDiff=u; + */function b(t,...e){e.forEach((e=>{const n=Object.getOwnPropertyNames(e),o=Object.getOwnPropertySymbols(e);n.concat(o).forEach((n=>{if(n in t.prototype)return;if("function"==typeof e&&("length"==n||"name"==n||"prototype"==n))return;const o=Object.getOwnPropertyDescriptor(e,n);o.enumerable=!1,Object.defineProperty(t.prototype,n,o)}))}))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */ -class m{constructor(t,e){this.source=t,this.name=e,this.path=[],this.stop=function t(){t.called=!0},this.off=function t(){t.called=!0}}} + */g.fastDiff=f; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const b=new Array(256).fill("").map(((t,e)=>("0"+e.toString(16)).slice(-2)));function _(){const t=4294967296*Math.random()>>>0,e=4294967296*Math.random()>>>0,n=4294967296*Math.random()>>>0,o=4294967296*Math.random()>>>0;return"e"+b[255&t]+b[t>>8&255]+b[t>>16&255]+b[t>>24&255]+b[255&e]+b[e>>8&255]+b[e>>16&255]+b[e>>24&255]+b[255&n]+b[n>>8&255]+b[n>>16&255]+b[n>>24&255]+b[255&o]+b[o>>8&255]+b[o>>16&255]+b[o>>24&255]} + */ +class _{constructor(t,e){this.source=t,this.name=e,this.path=[],this.stop=function t(){t.called=!0},this.off=function t(){t.called=!0}}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const w={get(t="normal"){return"number"!=typeof t?this[t]||this.normal:t},highest:1e5,high:1e3,normal:0,low:-1e3,lowest:-1e5}; + */const w=new Array(256).fill("").map(((t,e)=>("0"+e.toString(16)).slice(-2)));function y(){const t=4294967296*Math.random()>>>0,e=4294967296*Math.random()>>>0,n=4294967296*Math.random()>>>0,o=4294967296*Math.random()>>>0;return"e"+w[255&t]+w[t>>8&255]+w[t>>16&255]+w[t>>24&255]+w[255&e]+w[e>>8&255]+w[e>>16&255]+w[e>>24&255]+w[255&n]+w[n>>8&255]+w[n>>16&255]+w[n>>24&255]+w[255&o]+w[o>>8&255]+w[o>>16&255]+w[o>>24&255]} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function y(t,e){const n=w.get(e.priority);for(let o=0;o<t.length;o++)if(w.get(t[o].priority)<n)return void t.splice(o,0,e);t.push(e)} + */const v={get(t="normal"){return"number"!=typeof t?this[t]||this.normal:t},highest:1e5,high:1e3,normal:0,low:-1e3,lowest:-1e5}; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const v="https://ckeditor.com/docs/ckeditor5/latest/support/error-codes.html";class E extends Error{constructor(t,e,n){super(function(t,e){const n=new WeakSet,o=(t,e)=>{if("object"==typeof e&&null!==e){if(n.has(e))return`[object ${e.constructor.name}]`;n.add(e)}return e},r=e?` ${JSON.stringify(e,o)}`:"",i=I(t);return t+r+i}(t,n)),this.name="CKEditorError",this.context=e,this.data=n}is(t){return"CKEditorError"===t}static rethrowUnexpectedError(t,e){if(t.is&&t.is("CKEditorError"))throw t;const n=new E(t.message,e);throw n.stack=t.stack,n}}function T(t,e){console.warn(...L(t,e))}function x(t,e){console.error(...L(t,e))}function I(t){return`\nRead more: ${v}#error-${t}`}function L(t,e){const n=I(t);return e?[t,e,n]:[t,n]} + */function E(t,e){const n=v.get(e.priority);for(let o=0;o<t.length;o++)if(v.get(t[o].priority)<n)return void t.splice(o,0,e);t.push(e)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const k="41.3.0",A=new Date(2024,3,10); -/* istanbul ignore next -- @preserve */ -if(globalThis.CKEDITOR_VERSION)throw new E("ckeditor-duplicated-modules",null); + */const T="https://ckeditor.com/docs/ckeditor5/latest/support/error-codes.html";class x extends Error{constructor(t,e,n){super(function(t,e){const n=new WeakSet,o=(t,e)=>{if("object"==typeof e&&null!==e){if(n.has(e))return`[object ${e.constructor.name}]`;n.add(e)}return e},r=e?` ${JSON.stringify(e,o)}`:"",i=k(t);return t+r+i}(t,n)),this.name="CKEditorError",this.context=e,this.data=n}is(t){return"CKEditorError"===t}static rethrowUnexpectedError(t,e){if(t.is&&t.is("CKEditorError"))throw t;const n=new x(t.message,e);throw n.stack=t.stack,n}}function I(t,e){console.warn(...A(t,e))}function L(t,e){console.error(...A(t,e))}function k(t){return`\nRead more: ${T}#error-${t}`}function A(t,e){const n=k(t);return e?[t,e,n]:[t,n]} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */globalThis.CKEDITOR_VERSION=k;const O=Symbol("listeningTo"),C=Symbol("emitterId"),M=Symbol("delegations"),N=S(Object);function S(t){if(!t)return N;return class extends t{on(t,e,n){this.listenTo(this,t,e,n)}once(t,e,n){let o=!1;this.listenTo(this,t,((t,...n)=>{o||(o=!0,t.off(),e.call(this,t,...n))}),n)}off(t,e){this.stopListening(this,t,e)}listenTo(t,e,n,o={}){let r,i;this[O]||(this[O]={});const s=this[O];D(t)||R(t);const l=D(t);(r=s[l])||(r=s[l]={emitter:t,callbacks:{}}),(i=r.callbacks[e])||(i=r.callbacks[e]=[]),i.push(n),function(t,e,n,o,r){e._addEventListener?e._addEventListener(n,o,r):t._addEventListener.call(e,n,o,r)}(this,t,e,n,o)}stopListening(t,e,n){const o=this[O];let r=t&&D(t);const i=o&&r?o[r]:void 0,s=i&&e?i.callbacks[e]:void 0;if(!(!o||t&&!i||e&&!s))if(n){F(this,t,e,n);-1!==s.indexOf(n)&&(1===s.length?delete i.callbacks[e]:F(this,t,e,n))}else if(s){for(;n=s.pop();)F(this,t,e,n);delete i.callbacks[e]}else if(i){for(e in i.callbacks)this.stopListening(t,e);delete o[r]}else{for(r in o)this.stopListening(o[r].emitter);delete this[O]}}fire(t,...e){try{const n=t instanceof m?t:new m(this,t),o=n.name;let r=B(this,o);if(n.path.push(this),r){const t=[n,...e];r=Array.from(r);for(let e=0;e<r.length&&(r[e].callback.apply(this,t),n.off.called&&(delete n.off.called,this._removeEventListener(o,r[e].callback)),!n.stop.called);e++);}const i=this[M];if(i){const t=i.get(o),r=i.get("*");t&&V(t,n,e),r&&V(r,n,e)}return n.return}catch(t){ + */const O="41.4.2",M=new Date(2024,4,17); /* istanbul ignore next -- @preserve */ -E.rethrowUnexpectedError(t,this)}}delegate(...t){return{to:(e,n)=>{this[M]||(this[M]=new Map),t.forEach((t=>{const o=this[M].get(t);o?o.set(e,n):this[M].set(t,new Map([[e,n]]))}))}}}stopDelegating(t,e){if(this[M])if(t)if(e){const n=this[M].get(t);n&&n.delete(e)}else this[M].delete(t);else this[M].clear()}_addEventListener(t,e,n){!function(t,e){const n=j(t);if(n[e])return;let o=e,r=null;const i=[];for(;""!==o&&!n[o];)n[o]={callbacks:[],childEvents:[]},i.push(n[o]),r&&n[o].childEvents.push(r),r=o,o=o.substr(0,o.lastIndexOf(":"));if(""!==o){for(const t of i)t.callbacks=n[o].callbacks.slice();n[o].childEvents.push(r)}}(this,t);const o=P(this,t),r={callback:e,priority:w.get(n.priority)};for(const t of o)y(t,r)}_removeEventListener(t,e){const n=P(this,t);for(const t of n)for(let n=0;n<t.length;n++)t[n].callback==e&&(t.splice(n,1),n--)}}}function R(t,e){t[C]||(t[C]=e||_())}function D(t){return t[C]}function j(t){return t._events||Object.defineProperty(t,"_events",{value:{}}),t._events}function P(t,e){const n=j(t)[e];if(!n)return[];let o=[n.callbacks];for(let e=0;e<n.childEvents.length;e++){const r=P(t,n.childEvents[e]);o=o.concat(r)}return o}function B(t,e){let n;return t._events&&(n=t._events[e])&&n.callbacks.length?n.callbacks:e.indexOf(":")>-1?B(t,e.substr(0,e.lastIndexOf(":"))):null}function V(t,e,n){for(let[o,r]of t){r?"function"==typeof r&&(r=r(e.name)):r=e.name;const t=new m(e.source,r);t.path=[...e.path],o.fire(t,...n)}}function F(t,e,n,o){e._removeEventListener?e._removeEventListener(n,o):t._removeEventListener.call(e,n,o)} +if(globalThis.CKEDITOR_VERSION)throw new x("ckeditor-duplicated-modules",null); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */["on","once","off","listenTo","stopListening","fire","delegate","stopDelegating","_addEventListener","_removeEventListener"].forEach((t=>{S[t]=N.prototype[t]}));const W=Symbol("observableProperties"),H=Symbol("boundObservables"),K=Symbol("boundProperties"),U=Symbol("decoratedMethods"),q=Symbol("decoratedOriginal"),Y=$(S());function $(e){if(!e)return Y;return class extends e{set(e,n){if(t(e))return void Object.keys(e).forEach((t=>{this.set(t,e[t])}),this);z(this);const o=this[W];if(e in this&&!o.has(e))throw new E("observable-set-cannot-override",this);Object.defineProperty(this,e,{enumerable:!0,configurable:!0,get:()=>o.get(e),set(t){const n=o.get(e);let r=this.fire(`set:${e}`,e,t,n);void 0===r&&(r=t),n===r&&o.has(e)||(o.set(e,r),this.fire(`change:${e}`,e,r,n))}}),this[e]=n}bind(...t){if(!t.length||!J(t))throw new E("observable-bind-wrong-properties",this);if(new Set(t).size!==t.length)throw new E("observable-bind-duplicate-properties",this);z(this);const e=this[K];t.forEach((t=>{if(e.has(t))throw new E("observable-bind-rebind",this)}));const n=new Map;return t.forEach((t=>{const o={property:t,to:[]};e.set(t,o),n.set(t,o)})),{to:G,toMany:X,_observable:this,_bindProperties:t,_to:[],_bindings:n}}unbind(...t){if(!this[W])return;const e=this[K],n=this[H];if(t.length){if(!J(t))throw new E("observable-unbind-wrong-properties",this);t.forEach((t=>{const o=e.get(t);o&&(o.to.forEach((([t,e])=>{const r=n.get(t),i=r[e];i.delete(o),i.size||delete r[e],Object.keys(r).length||(n.delete(t),this.stopListening(t,"change"))})),e.delete(t))}))}else n.forEach(((t,e)=>{this.stopListening(e,"change")})),n.clear(),e.clear()}decorate(t){z(this);const e=this[t];if(!e)throw new E("observablemixin-cannot-decorate-undefined",this,{object:this,methodName:t});this.on(t,((t,n)=>{t.return=e.apply(this,n)})),this[t]=function(...e){return this.fire(t,e)},this[t][q]=e,this[U]||(this[U]=[]),this[U].push(t)}stopListening(t,e,n){if(!t&&this[U]){for(const t of this[U])this[t]=this[t][q];delete this[U]}super.stopListening(t,e,n)}}}function z(t){t[W]||(Object.defineProperty(t,W,{value:new Map}),Object.defineProperty(t,H,{value:new Map}),Object.defineProperty(t,K,{value:new Map}))}function G(...t){const e=function(...t){if(!t.length)throw new E("observable-bind-to-parse-error",null);const e={to:[]};let n;"function"==typeof t[t.length-1]&&(e.callback=t.pop());return t.forEach((t=>{if("string"==typeof t)n.properties.push(t);else{if("object"!=typeof t)throw new E("observable-bind-to-parse-error",null);n={observable:t,properties:[]},e.to.push(n)}})),e}(...t),n=Array.from(this._bindings.keys()),o=n.length;if(!e.callback&&e.to.length>1)throw new E("observable-bind-to-no-callback",this);if(o>1&&e.callback)throw new E("observable-bind-to-extra-callback",this);var r; + */globalThis.CKEDITOR_VERSION=O;const C=Symbol("listeningTo"),N=Symbol("emitterId"),S=Symbol("delegations"),R=D(Object);function D(t){if(!t)return R;return class extends t{on(t,e,n){this.listenTo(this,t,e,n)}once(t,e,n){let o=!1;this.listenTo(this,t,((t,...n)=>{o||(o=!0,t.off(),e.call(this,t,...n))}),n)}off(t,e){this.stopListening(this,t,e)}listenTo(t,e,n,o={}){let r,i;this[C]||(this[C]={});const s=this[C];P(t)||j(t);const l=P(t);(r=s[l])||(r=s[l]={emitter:t,callbacks:{}}),(i=r.callbacks[e])||(i=r.callbacks[e]=[]),i.push(n),function(t,e,n,o,r){e._addEventListener?e._addEventListener(n,o,r):t._addEventListener.call(e,n,o,r)}(this,t,e,n,o)}stopListening(t,e,n){const o=this[C];let r=t&&P(t);const i=o&&r?o[r]:void 0,s=i&&e?i.callbacks[e]:void 0;if(!(!o||t&&!i||e&&!s))if(n){H(this,t,e,n);-1!==s.indexOf(n)&&(1===s.length?delete i.callbacks[e]:H(this,t,e,n))}else if(s){for(;n=s.pop();)H(this,t,e,n);delete i.callbacks[e]}else if(i){for(e in i.callbacks)this.stopListening(t,e);delete o[r]}else{for(r in o)this.stopListening(o[r].emitter);delete this[C]}}fire(t,...e){try{const n=t instanceof _?t:new _(this,t),o=n.name;let r=V(this,o);if(n.path.push(this),r){const t=[n,...e];r=Array.from(r);for(let e=0;e<r.length&&(r[e].callback.apply(this,t),n.off.called&&(delete n.off.called,this._removeEventListener(o,r[e].callback)),!n.stop.called);e++);}const i=this[S];if(i){const t=i.get(o),r=i.get("*");t&&W(t,n,e),r&&W(r,n,e)}return n.return}catch(t){ +/* istanbul ignore next -- @preserve */ +x.rethrowUnexpectedError(t,this)}}delegate(...t){return{to:(e,n)=>{this[S]||(this[S]=new Map),t.forEach((t=>{const o=this[S].get(t);o?o.set(e,n):this[S].set(t,new Map([[e,n]]))}))}}}stopDelegating(t,e){if(this[S])if(t)if(e){const n=this[S].get(t);n&&n.delete(e)}else this[S].delete(t);else this[S].clear()}_addEventListener(t,e,n){!function(t,e){const n=B(t);if(n[e])return;let o=e,r=null;const i=[];for(;""!==o&&!n[o];)n[o]={callbacks:[],childEvents:[]},i.push(n[o]),r&&n[o].childEvents.push(r),r=o,o=o.substr(0,o.lastIndexOf(":"));if(""!==o){for(const t of i)t.callbacks=n[o].callbacks.slice();n[o].childEvents.push(r)}}(this,t);const o=F(this,t),r={callback:e,priority:v.get(n.priority)};for(const t of o)E(t,r)}_removeEventListener(t,e){const n=F(this,t);for(const t of n)for(let n=0;n<t.length;n++)t[n].callback==e&&(t.splice(n,1),n--)}}}function j(t,e){t[N]||(t[N]=e||y())}function P(t){return t[N]}function B(t){return t._events||Object.defineProperty(t,"_events",{value:{}}),t._events}function F(t,e){const n=B(t)[e];if(!n)return[];let o=[n.callbacks];for(let e=0;e<n.childEvents.length;e++){const r=F(t,n.childEvents[e]);o=o.concat(r)}return o}function V(t,e){let n;return t._events&&(n=t._events[e])&&n.callbacks.length?n.callbacks:e.indexOf(":")>-1?V(t,e.substr(0,e.lastIndexOf(":"))):null}function W(t,e,n){for(let[o,r]of t){r?"function"==typeof r&&(r=r(e.name)):r=e.name;const t=new _(e.source,r);t.path=[...e.path],o.fire(t,...n)}}function H(t,e,n,o){e._removeEventListener?e._removeEventListener(n,o):t._removeEventListener.call(e,n,o)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */e.to.forEach((t=>{if(t.properties.length&&t.properties.length!==o)throw new E("observable-bind-to-properties-length",this);t.properties.length||(t.properties=this._bindProperties)})),this._to=e.to,e.callback&&(this._bindings.get(n[0]).callback=e.callback),r=this._observable,this._to.forEach((t=>{const e=r[H];let n;e.get(t.observable)||r.listenTo(t.observable,"change",((o,i)=>{n=e.get(t.observable)[i],n&&n.forEach((t=>{Q(r,t.property)}))}))})),function(t){let e;t._bindings.forEach(((n,o)=>{t._to.forEach((r=>{e=r.properties[n.callback?0:t._bindProperties.indexOf(o)],n.to.push([r.observable,e]),function(t,e,n,o){const r=t[H],i=r.get(n),s=i||{};s[o]||(s[o]=new Set);s[o].add(e),i||r.set(n,s)}(t._observable,n,r.observable,e)}))}))}(this),this._bindProperties.forEach((t=>{Q(this._observable,t)}))}function X(t,e,n){if(this._bindings.size>1)throw new E("observable-bind-to-many-not-one-binding",this);this.to(...function(t,e){const n=t.map((t=>[t,e]));return Array.prototype.concat.apply([],n)}(t,e),n)}function J(t){return t.every((t=>"string"==typeof t))}function Q(t,e){const n=t[K].get(e);let o;n.callback?o=n.callback.apply(t,n.to.map((t=>t[0][t[1]]))):(o=n.to[0],o=o[0][o[1]]),Object.prototype.hasOwnProperty.call(t,e)?t[e]=o:t.set(e,o)}["set","bind","unbind","decorate","on","once","off","listenTo","stopListening","fire","delegate","stopDelegating","_addEventListener","_removeEventListener"].forEach((t=>{$[t]=Y.prototype[t]}));class Z{constructor(){this._replacedElements=[]}replace(t,e){this._replacedElements.push({element:t,newElement:e}),t.style.display="none",e&&t.parentNode.insertBefore(e,t.nextSibling)}restore(){this._replacedElements.forEach((({element:t,newElement:e})=>{t.style.display="",e&&e.remove()})),this._replacedElements=[]}} + */["on","once","off","listenTo","stopListening","fire","delegate","stopDelegating","_addEventListener","_removeEventListener"].forEach((t=>{D[t]=R.prototype[t]}));const K=Symbol("observableProperties"),U=Symbol("boundObservables"),q=Symbol("boundProperties"),Y=Symbol("decoratedMethods"),$=Symbol("decoratedOriginal"),z=G(D());function G(e){if(!e)return z;return class extends e{set(e,n){if(t(e))return void Object.keys(e).forEach((t=>{this.set(t,e[t])}),this);X(this);const o=this[K];if(e in this&&!o.has(e))throw new x("observable-set-cannot-override",this);Object.defineProperty(this,e,{enumerable:!0,configurable:!0,get:()=>o.get(e),set(t){const n=o.get(e);let r=this.fire(`set:${e}`,e,t,n);void 0===r&&(r=t),n===r&&o.has(e)||(o.set(e,r),this.fire(`change:${e}`,e,r,n))}}),this[e]=n}bind(...t){if(!t.length||!Z(t))throw new x("observable-bind-wrong-properties",this);if(new Set(t).size!==t.length)throw new x("observable-bind-duplicate-properties",this);X(this);const e=this[q];t.forEach((t=>{if(e.has(t))throw new x("observable-bind-rebind",this)}));const n=new Map;return t.forEach((t=>{const o={property:t,to:[]};e.set(t,o),n.set(t,o)})),{to:J,toMany:Q,_observable:this,_bindProperties:t,_to:[],_bindings:n}}unbind(...t){if(!this[K])return;const e=this[q],n=this[U];if(t.length){if(!Z(t))throw new x("observable-unbind-wrong-properties",this);t.forEach((t=>{const o=e.get(t);o&&(o.to.forEach((([t,e])=>{const r=n.get(t),i=r[e];i.delete(o),i.size||delete r[e],Object.keys(r).length||(n.delete(t),this.stopListening(t,"change"))})),e.delete(t))}))}else n.forEach(((t,e)=>{this.stopListening(e,"change")})),n.clear(),e.clear()}decorate(t){X(this);const e=this[t];if(!e)throw new x("observablemixin-cannot-decorate-undefined",this,{object:this,methodName:t});this.on(t,((t,n)=>{t.return=e.apply(this,n)})),this[t]=function(...e){return this.fire(t,e)},this[t][$]=e,this[Y]||(this[Y]=[]),this[Y].push(t)}stopListening(t,e,n){if(!t&&this[Y]){for(const t of this[Y])this[t]=this[t][$];delete this[Y]}super.stopListening(t,e,n)}}}function X(t){t[K]||(Object.defineProperty(t,K,{value:new Map}),Object.defineProperty(t,U,{value:new Map}),Object.defineProperty(t,q,{value:new Map}))}function J(...t){const e=function(...t){if(!t.length)throw new x("observable-bind-to-parse-error",null);const e={to:[]};let n;"function"==typeof t[t.length-1]&&(e.callback=t.pop());return t.forEach((t=>{if("string"==typeof t)n.properties.push(t);else{if("object"!=typeof t)throw new x("observable-bind-to-parse-error",null);n={observable:t,properties:[]},e.to.push(n)}})),e}(...t),n=Array.from(this._bindings.keys()),o=n.length;if(!e.callback&&e.to.length>1)throw new x("observable-bind-to-no-callback",this);if(o>1&&e.callback)throw new x("observable-bind-to-extra-callback",this);var r; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function tt(t){let e=new AbortController;function n(...n){return e.abort(),e=new AbortController,t(e.signal,...n)}return n.abort=()=>e.abort(),n} + */e.to.forEach((t=>{if(t.properties.length&&t.properties.length!==o)throw new x("observable-bind-to-properties-length",this);t.properties.length||(t.properties=this._bindProperties)})),this._to=e.to,e.callback&&(this._bindings.get(n[0]).callback=e.callback),r=this._observable,this._to.forEach((t=>{const e=r[U];let n;e.get(t.observable)||r.listenTo(t.observable,"change",((o,i)=>{n=e.get(t.observable)[i],n&&n.forEach((t=>{tt(r,t.property)}))}))})),function(t){let e;t._bindings.forEach(((n,o)=>{t._to.forEach((r=>{e=r.properties[n.callback?0:t._bindProperties.indexOf(o)],n.to.push([r.observable,e]),function(t,e,n,o){const r=t[U],i=r.get(n),s=i||{};s[o]||(s[o]=new Set);s[o].add(e),i||r.set(n,s)}(t._observable,n,r.observable,e)}))}))}(this),this._bindProperties.forEach((t=>{tt(this._observable,t)}))}function Q(t,e,n){if(this._bindings.size>1)throw new x("observable-bind-to-many-not-one-binding",this);this.to(...function(t,e){const n=t.map((t=>[t,e]));return Array.prototype.concat.apply([],n)}(t,e),n)}function Z(t){return t.every((t=>"string"==typeof t))}function tt(t,e){const n=t[q].get(e);let o;n.callback?o=n.callback.apply(t,n.to.map((t=>t[0][t[1]]))):(o=n.to[0],o=o[0][o[1]]),Object.prototype.hasOwnProperty.call(t,e)?t[e]=o:t.set(e,o)}["set","bind","unbind","decorate","on","once","off","listenTo","stopListening","fire","delegate","stopDelegating","_addEventListener","_removeEventListener"].forEach((t=>{G[t]=z.prototype[t]}));class et{constructor(){this._replacedElements=[]}replace(t,e){this._replacedElements.push({element:t,newElement:e}),t.style.display="none",e&&t.parentNode.insertBefore(e,t.nextSibling)}restore(){this._replacedElements.forEach((({element:t,newElement:e})=>{t.style.display="",e&&e.remove()})),this._replacedElements=[]}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function et(t){let e=0;for(const n of t)e++;return e} + */function nt(t){let e=new AbortController;function n(...n){return e.abort(),e=new AbortController,t(e.signal,...n)}return n.abort=()=>e.abort(),n} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function nt(t,e){const n=Math.min(t.length,e.length);for(let o=0;o<n;o++)if(t[o]!=e[o])return o;return t.length==e.length?"same":t.length<e.length?"prefix":"extension"} + */function ot(t){let e=0;for(const n of t)e++;return e} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function ot(t){return!(!t||!t[Symbol.iterator])} + */function rt(t,e){const n=Math.min(t.length,e.length);for(let o=0;o<n;o++)if(t[o]!=e[o])return o;return t.length==e.length?"same":t.length<e.length?"prefix":"extension"} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function rt(t,n,o={},r=[]){const i=o&&o.xmlns,s=i?t.createElementNS(i,n):t.createElement(n);for(const t in o)s.setAttribute(t,o[t]);!e(r)&&ot(r)||(r=[r]);for(let n of r)e(n)&&(n=t.createTextNode(n)),s.appendChild(n);return s} + */function it(t){return!(!t||!t[Symbol.iterator])} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class it{constructor(t,e){this._config={},e&&this.define(st(e)),t&&this._setObjectToTarget(this._config,t)}set(t,e){this._setToTarget(this._config,t,e)}define(t,e){this._setToTarget(this._config,t,e,!0)}get(t){return this._getFromSource(this._config,t)}*names(){for(const t of Object.keys(this._config))yield t}_setToTarget(t,e,o,r=!1){if(n(e))return void this._setObjectToTarget(t,e,r);const i=e.split(".");e=i.pop();for(const e of i)n(t[e])||(t[e]={}),t=t[e];if(n(o))return n(t[e])||(t[e]={}),t=t[e],void this._setObjectToTarget(t,o,r);r&&void 0!==t[e]||(t[e]=o)}_getFromSource(t,e){const o=e.split(".");e=o.pop();for(const e of o){if(!n(t[e])){t=null;break}t=t[e]}return t?st(t[e]):void 0}_setObjectToTarget(t,e,n){Object.keys(e).forEach((o=>{this._setToTarget(t,o,e[o],n)}))}}function st(t){return o(t,lt)}function lt(t){return r(t)||"function"==typeof t?t:void 0} + */function st(t,n,o={},r=[]){const i=o&&o.xmlns,s=i?t.createElementNS(i,n):t.createElement(n);for(const t in o)s.setAttribute(t,o[t]);!e(r)&&it(r)||(r=[r]);for(let n of r)e(n)&&(n=t.createTextNode(n)),s.appendChild(n);return s} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function ct(t){if(t){if(t.defaultView)return t instanceof t.defaultView.Document;if(t.ownerDocument&&t.ownerDocument.defaultView)return t instanceof t.ownerDocument.defaultView.Node}return!1} + */class lt{constructor(t,e){this._config={},e&&this.define(ct(e)),t&&this._setObjectToTarget(this._config,t)}set(t,e){this._setToTarget(this._config,t,e)}define(t,e){this._setToTarget(this._config,t,e,!0)}get(t){return this._getFromSource(this._config,t)}*names(){for(const t of Object.keys(this._config))yield t}_setToTarget(t,e,o,r=!1){if(n(e))return void this._setObjectToTarget(t,e,r);const i=e.split(".");e=i.pop();for(const e of i)n(t[e])||(t[e]={}),t=t[e];if(n(o))return n(t[e])||(t[e]={}),t=t[e],void this._setObjectToTarget(t,o,r);r&&void 0!==t[e]||(t[e]=o)}_getFromSource(t,e){const o=e.split(".");e=o.pop();for(const e of o){if(!n(t[e])){t=null;break}t=t[e]}return t?ct(t[e]):void 0}_setObjectToTarget(t,e,n){Object.keys(e).forEach((o=>{this._setToTarget(t,o,e[o],n)}))}}function ct(t){return o(t,at)}function at(t){return r(t)||"function"==typeof t?t:void 0} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function at(t){const e=Object.prototype.toString.apply(t);return"[object Window]"==e||"[object global]"==e} + */function ut(t){if(t){if(t.defaultView)return t instanceof t.defaultView.Document;if(t.ownerDocument&&t.ownerDocument.defaultView)return t instanceof t.ownerDocument.defaultView.Node}return!1} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const ut=ht(S());function ht(t){if(!t)return ut;return class extends t{listenTo(t,e,n,o={}){if(ct(t)||at(t)){const r={capture:!!o.useCapture,passive:!!o.usePassive},i=this._getProxyEmitter(t,r)||new ft(t,r);this.listenTo(i,e,n,o)}else super.listenTo(t,e,n,o)}stopListening(t,e,n){if(ct(t)||at(t)){const o=this._getAllProxyEmitters(t);for(const t of o)this.stopListening(t,e,n)}else super.stopListening(t,e,n)}_getProxyEmitter(t,e){return function(t,e){const n=t[O];return n&&n[e]?n[e].emitter:null}(this,dt(t,e))}_getAllProxyEmitters(t){return[{capture:!1,passive:!1},{capture:!1,passive:!0},{capture:!0,passive:!1},{capture:!0,passive:!0}].map((e=>this._getProxyEmitter(t,e))).filter((t=>!!t))}}}["_getProxyEmitter","_getAllProxyEmitters","on","once","off","listenTo","stopListening","fire","delegate","stopDelegating","_addEventListener","_removeEventListener"].forEach((t=>{ht[t]=ut.prototype[t]}));class ft extends(S()){constructor(t,e){super(),R(this,dt(t,e)),this._domNode=t,this._options=e}attach(t){if(this._domListeners&&this._domListeners[t])return;const e=this._createDomListener(t);this._domNode.addEventListener(t,e,this._options),this._domListeners||(this._domListeners={}),this._domListeners[t]=e}detach(t){let e;!this._domListeners[t]||(e=this._events[t])&&e.callbacks.length||this._domListeners[t].removeListener()}_addEventListener(t,e,n){this.attach(t),S().prototype._addEventListener.call(this,t,e,n)}_removeEventListener(t,e){S().prototype._removeEventListener.call(this,t,e),this.detach(t)}_createDomListener(t){const e=e=>{this.fire(t,e)};return e.removeListener=()=>{this._domNode.removeEventListener(t,e,this._options),delete this._domListeners[t]},e}}function dt(t,e){let n=function(t){return t["data-ck-expando"]||(t["data-ck-expando"]=_())}(t);for(const t of Object.keys(e).sort())e[t]&&(n+="-"+t);return n} + */function ht(t){const e=Object.prototype.toString.apply(t);return"[object Window]"==e||"[object global]"==e} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */let pt;try{pt={window,document}}catch(t){ -/* istanbul ignore next -- @preserve */ -pt={window:{},document:{}}}var gt=pt; + */const ft=dt(D());function dt(t){if(!t)return ft;return class extends t{listenTo(t,e,n,o={}){if(ut(t)||ht(t)){const r={capture:!!o.useCapture,passive:!!o.usePassive},i=this._getProxyEmitter(t,r)||new pt(t,r);this.listenTo(i,e,n,o)}else super.listenTo(t,e,n,o)}stopListening(t,e,n){if(ut(t)||ht(t)){const o=this._getAllProxyEmitters(t);for(const t of o)this.stopListening(t,e,n)}else super.stopListening(t,e,n)}_getProxyEmitter(t,e){return function(t,e){const n=t[C];return n&&n[e]?n[e].emitter:null}(this,gt(t,e))}_getAllProxyEmitters(t){return[{capture:!1,passive:!1},{capture:!1,passive:!0},{capture:!0,passive:!1},{capture:!0,passive:!0}].map((e=>this._getProxyEmitter(t,e))).filter((t=>!!t))}}}["_getProxyEmitter","_getAllProxyEmitters","on","once","off","listenTo","stopListening","fire","delegate","stopDelegating","_addEventListener","_removeEventListener"].forEach((t=>{dt[t]=ft.prototype[t]}));class pt extends(D()){constructor(t,e){super(),j(this,gt(t,e)),this._domNode=t,this._options=e}attach(t){if(this._domListeners&&this._domListeners[t])return;const e=this._createDomListener(t);this._domNode.addEventListener(t,e,this._options),this._domListeners||(this._domListeners={}),this._domListeners[t]=e}detach(t){let e;!this._domListeners[t]||(e=this._events[t])&&e.callbacks.length||this._domListeners[t].removeListener()}_addEventListener(t,e,n){this.attach(t),D().prototype._addEventListener.call(this,t,e,n)}_removeEventListener(t,e){D().prototype._removeEventListener.call(this,t,e),this.detach(t)}_createDomListener(t){const e=e=>{this.fire(t,e)};return e.removeListener=()=>{this._domNode.removeEventListener(t,e,this._options),delete this._domListeners[t]},e}}function gt(t,e){let n=function(t){return t["data-ck-expando"]||(t["data-ck-expando"]=y())}(t);for(const t of Object.keys(e).sort())e[t]&&(n+="-"+t);return n} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function mt(t){let e=t.parentElement;if(!e)return null;for(;"BODY"!=e.tagName;){const t=e.style.overflowY||gt.window.getComputedStyle(e).overflowY;if("auto"===t||"scroll"===t)break;if(e=e.parentElement,!e)return null}return e} + */function mt(t){let e=t.parentElement;if(!e)return null;for(;"BODY"!=e.tagName;){const t=e.style.overflowY||c.window.getComputedStyle(e).overflowY;if("auto"===t||"scroll"===t)break;if(e=e.parentElement,!e)return null}return e} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -134,24 +135,24 @@ pt={window:{},document:{}}}var gt=pt; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Et(t){return t&&t.parentNode?t.offsetParent===gt.document.body?null:t.offsetParent:null} + */function Et(t){return t&&t.parentNode?t.offsetParent===c.document.body?null:t.offsetParent:null} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const Tt=["top","right","bottom","left","width","height"];class xt{constructor(t){const e=vt(t);if(Object.defineProperty(this,"_source",{value:t._source||t,writable:!0,enumerable:!1}),kt(t)||e)if(e){const e=xt.getDomRangeRects(t);It(this,xt.getBoundingRect(e))}else It(this,t.getBoundingClientRect());else if(at(t)){const{innerWidth:e,innerHeight:n}=t;It(this,{top:0,right:e,bottom:n,left:0,width:e,height:n})}else It(this,t)}clone(){return new xt(this)}moveTo(t,e){return this.top=e,this.right=t+this.width,this.bottom=e+this.height,this.left=t,this}moveBy(t,e){return this.top+=e,this.right+=t,this.left+=t,this.bottom+=e,this}getIntersection(t){const e={top:Math.max(this.top,t.top),right:Math.min(this.right,t.right),bottom:Math.min(this.bottom,t.bottom),left:Math.max(this.left,t.left),width:0,height:0};if(e.width=e.right-e.left,e.height=e.bottom-e.top,e.width<0||e.height<0)return null;{const t=new xt(e);return t._source=this._source,t}}getIntersectionArea(t){const e=this.getIntersection(t);return e?e.getArea():0}getArea(){return this.width*this.height}getVisible(){const t=this._source;let e=this.clone();if(Lt(t))return e;let n,o=t,r=t.parentNode||t.commonAncestorContainer;for(;r&&!Lt(r);){const t="visible"===((i=r)instanceof HTMLElement?i.ownerDocument.defaultView.getComputedStyle(i).overflow:"visible");o instanceof HTMLElement&&"absolute"===At(o)&&(n=o);const s=At(r);if(t||n&&("relative"===s&&t||"relative"!==s)){o=r,r=r.parentNode;continue}const l=new xt(r),c=e.getIntersection(l);if(!c)return null;c.getArea()<e.getArea()&&(e=c),o=r,r=r.parentNode}var i;return e}isEqual(t){for(const e of Tt)if(this[e]!==t[e])return!1;return!0}contains(t){const e=this.getIntersection(t);return!(!e||!e.isEqual(t))}toAbsoluteRect(){const{scrollX:t,scrollY:e}=gt.window,n=this.clone().moveBy(t,e);if(kt(n._source)){const t=Et(n._source);t&&function(t,e){const n=new xt(e),o=wt(e);let r=0,i=0;r-=n.left,i-=n.top,r+=e.scrollLeft,i+=e.scrollTop,r-=o.left,i-=o.top,t.moveBy(r,i)} + */const Tt=["top","right","bottom","left","width","height"];class xt{constructor(t){const e=vt(t);if(Object.defineProperty(this,"_source",{value:t._source||t,writable:!0,enumerable:!1}),kt(t)||e)if(e){const e=xt.getDomRangeRects(t);It(this,xt.getBoundingRect(e))}else It(this,t.getBoundingClientRect());else if(ht(t)){const{innerWidth:e,innerHeight:n}=t;It(this,{top:0,right:e,bottom:n,left:0,width:e,height:n})}else It(this,t)}clone(){return new xt(this)}moveTo(t,e){return this.top=e,this.right=t+this.width,this.bottom=e+this.height,this.left=t,this}moveBy(t,e){return this.top+=e,this.right+=t,this.left+=t,this.bottom+=e,this}getIntersection(t){const e={top:Math.max(this.top,t.top),right:Math.min(this.right,t.right),bottom:Math.min(this.bottom,t.bottom),left:Math.max(this.left,t.left),width:0,height:0};if(e.width=e.right-e.left,e.height=e.bottom-e.top,e.width<0||e.height<0)return null;{const t=new xt(e);return t._source=this._source,t}}getIntersectionArea(t){const e=this.getIntersection(t);return e?e.getArea():0}getArea(){return this.width*this.height}getVisible(){const t=this._source;let e=this.clone();if(Lt(t))return e;let n,o=t,r=t.parentNode||t.commonAncestorContainer;for(;r&&!Lt(r);){const t="visible"===((i=r)instanceof HTMLElement?i.ownerDocument.defaultView.getComputedStyle(i).overflow:"visible");o instanceof HTMLElement&&"absolute"===At(o)&&(n=o);const s=At(r);if(t||n&&("relative"===s&&t||"relative"!==s)){o=r,r=r.parentNode;continue}const l=new xt(r),c=e.getIntersection(l);if(!c)return null;c.getArea()<e.getArea()&&(e=c),o=r,r=r.parentNode}var i;return e}isEqual(t){for(const e of Tt)if(this[e]!==t[e])return!1;return!0}contains(t){const e=this.getIntersection(t);return!(!e||!e.isEqual(t))}toAbsoluteRect(){const{scrollX:t,scrollY:e}=c.window,n=this.clone().moveBy(t,e);if(kt(n._source)){const t=Et(n._source);t&&function(t,e){const n=new xt(e),o=wt(e);let r=0,i=0;r-=n.left,i-=n.top,r+=e.scrollLeft,i+=e.scrollTop,r-=o.left,i-=o.top,t.moveBy(r,i)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(n,t)}return n}excludeScrollbarsAndBorders(){const t=this._source;let e,n,o;if(at(t))e=t.innerWidth-t.document.documentElement.clientWidth,n=t.innerHeight-t.document.documentElement.clientHeight,o=t.getComputedStyle(t.document.documentElement).direction;else{const r=wt(t);e=t.offsetWidth-t.clientWidth-r.left-r.right,n=t.offsetHeight-t.clientHeight-r.top-r.bottom,o=t.ownerDocument.defaultView.getComputedStyle(t).direction,this.left+=r.left,this.top+=r.top,this.right-=r.right,this.bottom-=r.bottom,this.width=this.right-this.left,this.height=this.bottom-this.top}return this.width-=e,"ltr"===o?this.right-=e:this.left+=e,this.height-=n,this.bottom-=n,this}static getDomRangeRects(t){const e=[],n=Array.from(t.getClientRects());if(n.length)for(const t of n)e.push(new xt(t));else{let n=t.startContainer;yt(n)&&(n=n.parentNode);const o=new xt(n.getBoundingClientRect());o.right=o.left,o.width=0,e.push(o)}return e}static getBoundingRect(t){const e={left:Number.POSITIVE_INFINITY,top:Number.POSITIVE_INFINITY,right:Number.NEGATIVE_INFINITY,bottom:Number.NEGATIVE_INFINITY,width:0,height:0};let n=0;for(const o of t)n++,e.left=Math.min(e.left,o.left),e.top=Math.min(e.top,o.top),e.right=Math.max(e.right,o.right),e.bottom=Math.max(e.bottom,o.bottom);return 0==n?null:(e.width=e.right-e.left,e.height=e.bottom-e.top,new xt(e))}}function It(t,e){for(const n of Tt)t[n]=e[n]}function Lt(t){return!!kt(t)&&t===t.ownerDocument.body}function kt(t){return null!==t&&"object"==typeof t&&1===t.nodeType&&"function"==typeof t.getBoundingClientRect}function At(t){return t instanceof HTMLElement?t.ownerDocument.defaultView.getComputedStyle(t).position:"static"}class Ot{constructor(t,e){Ot._observerInstance||Ot._createObserver(),this._element=t,this._callback=e,Ot._addElementCallback(t,e),Ot._observerInstance.observe(t)}get element(){return this._element}destroy(){Ot._deleteElementCallback(this._element,this._callback)}static _addElementCallback(t,e){Ot._elementCallbacks||(Ot._elementCallbacks=new Map);let n=Ot._elementCallbacks.get(t);n||(n=new Set,Ot._elementCallbacks.set(t,n)),n.add(e)}static _deleteElementCallback(t,e){const n=Ot._getElementCallbacks(t);n&&(n.delete(e),n.size||(Ot._elementCallbacks.delete(t),Ot._observerInstance.unobserve(t))),Ot._elementCallbacks&&!Ot._elementCallbacks.size&&(Ot._observerInstance=null,Ot._elementCallbacks=null)}static _getElementCallbacks(t){return Ot._elementCallbacks?Ot._elementCallbacks.get(t):null}static _createObserver(){Ot._observerInstance=new gt.window.ResizeObserver((t=>{for(const e of t){const t=Ot._getElementCallbacks(e.target);if(t)for(const n of t)n(e)}}))}} + */(n,t)}return n}excludeScrollbarsAndBorders(){const t=this._source;let e,n,o;if(ht(t))e=t.innerWidth-t.document.documentElement.clientWidth,n=t.innerHeight-t.document.documentElement.clientHeight,o=t.getComputedStyle(t.document.documentElement).direction;else{const r=wt(t);e=t.offsetWidth-t.clientWidth-r.left-r.right,n=t.offsetHeight-t.clientHeight-r.top-r.bottom,o=t.ownerDocument.defaultView.getComputedStyle(t).direction,this.left+=r.left,this.top+=r.top,this.right-=r.right,this.bottom-=r.bottom,this.width=this.right-this.left,this.height=this.bottom-this.top}return this.width-=e,"ltr"===o?this.right-=e:this.left+=e,this.height-=n,this.bottom-=n,this}static getDomRangeRects(t){const e=[],n=Array.from(t.getClientRects());if(n.length)for(const t of n)e.push(new xt(t));else{let n=t.startContainer;yt(n)&&(n=n.parentNode);const o=new xt(n.getBoundingClientRect());o.right=o.left,o.width=0,e.push(o)}return e}static getBoundingRect(t){const e={left:Number.POSITIVE_INFINITY,top:Number.POSITIVE_INFINITY,right:Number.NEGATIVE_INFINITY,bottom:Number.NEGATIVE_INFINITY,width:0,height:0};let n=0;for(const o of t)n++,e.left=Math.min(e.left,o.left),e.top=Math.min(e.top,o.top),e.right=Math.max(e.right,o.right),e.bottom=Math.max(e.bottom,o.bottom);return 0==n?null:(e.width=e.right-e.left,e.height=e.bottom-e.top,new xt(e))}}function It(t,e){for(const n of Tt)t[n]=e[n]}function Lt(t){return!!kt(t)&&t===t.ownerDocument.body}function kt(t){return null!==t&&"object"==typeof t&&1===t.nodeType&&"function"==typeof t.getBoundingClientRect}function At(t){return t instanceof HTMLElement?t.ownerDocument.defaultView.getComputedStyle(t).position:"static"}class Ot{constructor(t,e){Ot._observerInstance||Ot._createObserver(),this._element=t,this._callback=e,Ot._addElementCallback(t,e),Ot._observerInstance.observe(t)}get element(){return this._element}destroy(){Ot._deleteElementCallback(this._element,this._callback)}static _addElementCallback(t,e){Ot._elementCallbacks||(Ot._elementCallbacks=new Map);let n=Ot._elementCallbacks.get(t);n||(n=new Set,Ot._elementCallbacks.set(t,n)),n.add(e)}static _deleteElementCallback(t,e){const n=Ot._getElementCallbacks(t);n&&(n.delete(e),n.size||(Ot._elementCallbacks.delete(t),Ot._observerInstance.unobserve(t))),Ot._elementCallbacks&&!Ot._elementCallbacks.size&&(Ot._observerInstance=null,Ot._elementCallbacks=null)}static _getElementCallbacks(t){return Ot._elementCallbacks?Ot._elementCallbacks.get(t):null}static _createObserver(){Ot._observerInstance=new c.window.ResizeObserver((t=>{for(const e of t){const t=Ot._getElementCallbacks(e.target);if(t)for(const n of t)n(e)}}))}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -function Ct(t,e){t instanceof HTMLTextAreaElement&&(t.value=e),t.innerHTML=e} +function Mt(t,e){t instanceof HTMLTextAreaElement&&(t.value=e),t.innerHTML=e} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Mt(t){return e=>e+t} + */function Ct(t){return e=>e+t} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -167,7 +168,7 @@ function Ct(t,e){t instanceof HTMLTextAreaElement&&(t.value=e),t.innerHTML=e} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Dt(t){try{gt.document.createAttribute(t)}catch(t){return!1}return!0} + */function Dt(t){try{c.document.createAttribute(t)}catch(t){return!1}return!0} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -175,11 +176,11 @@ function Ct(t,e){t instanceof HTMLTextAreaElement&&(t.value=e),t.innerHTML=e} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Pt({element:t,target:e,positions:n,limiter:o,fitInViewport:r,viewportOffsetConfig:s}){i(e)&&(e=e()),i(o)&&(o=o());const l=Et(t),c=function(t){t=Object.assign({top:0,bottom:0,left:0,right:0},t);const e=new xt(gt.window);return e.top+=t.top,e.height-=t.top,e.bottom-=t.bottom,e.height-=t.bottom,e}(s),a=new xt(t),u=Bt(e,c);let h;if(!u||!c.getIntersection(u))return null;const f={targetRect:u,elementRect:a,positionedElementAncestor:l,viewportRect:c};if(o||r){if(o){const t=Bt(o,c);t&&(f.limiterRect=t)}h=function(t,e){const{elementRect:n}=e,o=n.getArea(),r=t.map((t=>new Vt(t,e))).filter((t=>!!t.name));let i=0,s=null;for(const t of r){const{limiterIntersectionArea:e,viewportIntersectionArea:n}=t;if(e===o)return t;const r=n**2+e**2;r>i&&(i=r,s=t)}return s}(n,f)}else h=new Vt(n[0],f);return h}function Bt(t,e){const n=new xt(t).getVisible();return n?n.getIntersection(e):null}Ot._observerInstance=null,Ot._elementCallbacks=null;class Vt{constructor(t,e){const n=t(e.targetRect,e.elementRect,e.viewportRect,e.limiterRect);if(!n)return;const{left:o,top:r,name:i,config:s}=n;this.name=i,this.config=s,this._positioningFunctionCoordinates={left:o,top:r},this._options=e}get left(){return this._absoluteRect.left}get top(){return this._absoluteRect.top}get limiterIntersectionArea(){const t=this._options.limiterRect;return t?t.getIntersectionArea(this._rect):0}get viewportIntersectionArea(){return this._options.viewportRect.getIntersectionArea(this._rect)}get _rect(){return this._cachedRect||(this._cachedRect=this._options.elementRect.clone().moveTo(this._positioningFunctionCoordinates.left,this._positioningFunctionCoordinates.top)),this._cachedRect}get _absoluteRect(){return this._cachedAbsoluteRect||(this._cachedAbsoluteRect=this._rect.toAbsoluteRect()),this._cachedAbsoluteRect}} + */function Pt({element:t,target:e,positions:n,limiter:o,fitInViewport:r,viewportOffsetConfig:s}){i(e)&&(e=e()),i(o)&&(o=o());const l=Et(t),a=function(t){t=Object.assign({top:0,bottom:0,left:0,right:0},t);const e=new xt(c.window);return e.top+=t.top,e.height-=t.top,e.bottom-=t.bottom,e.height-=t.bottom,e}(s),u=new xt(t),h=Bt(e,a);let f;if(!h||!a.getIntersection(h))return null;const d={targetRect:h,elementRect:u,positionedElementAncestor:l,viewportRect:a};if(o||r){if(o){const t=Bt(o,a);t&&(d.limiterRect=t)}f=function(t,e){const{elementRect:n}=e,o=n.getArea(),r=t.map((t=>new Ft(t,e))).filter((t=>!!t.name));let i=0,s=null;for(const t of r){const{limiterIntersectionArea:e,viewportIntersectionArea:n}=t;if(e===o)return t;const r=n**2+e**2;r>i&&(i=r,s=t)}return s}(n,d)}else f=new Ft(n[0],d);return f}function Bt(t,e){const n=new xt(t).getVisible();return n?n.getIntersection(e):null}Ot._observerInstance=null,Ot._elementCallbacks=null;class Ft{constructor(t,e){const n=t(e.targetRect,e.elementRect,e.viewportRect,e.limiterRect);if(!n)return;const{left:o,top:r,name:i,config:s}=n;this.name=i,this.config=s,this._positioningFunctionCoordinates={left:o,top:r},this._options=e}get left(){return this._absoluteRect.left}get top(){return this._absoluteRect.top}get limiterIntersectionArea(){const t=this._options.limiterRect;return t?t.getIntersectionArea(this._rect):0}get viewportIntersectionArea(){return this._options.viewportRect.getIntersectionArea(this._rect)}get _rect(){return this._cachedRect||(this._cachedRect=this._options.elementRect.clone().moveTo(this._positioningFunctionCoordinates.left,this._positioningFunctionCoordinates.top)),this._cachedRect}get _absoluteRect(){return this._cachedAbsoluteRect||(this._cachedAbsoluteRect=this._rect.toAbsoluteRect()),this._cachedAbsoluteRect}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Ft(t){const e=t.parentNode;e&&e.removeChild(t)} + */function Vt(t){const e=t.parentNode;e&&e.removeChild(t)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -187,11 +188,11 @@ function Ct(t,e){t instanceof HTMLTextAreaElement&&(t.value=e),t.innerHTML=e} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(e);s;){let c;c=Xt(s==i?t:l),Ut({parent:c,getRect:()=>Jt(t,s),alignToTop:o,ancestorOffset:n,forceScroll:r});const a=Jt(t,s);if(Kt({window:s,rect:a,viewportOffset:e,alignToTop:o,forceScroll:r}),s.parent!=s){if(l=s.frameElement,s=s.parent,!l)return}else s=null}}function Ht(t,e,n){Ut({parent:Xt(t),getRect:()=>new xt(t),ancestorOffset:e,limiterElement:n})}function Kt({window:t,rect:e,alignToTop:n,forceScroll:o,viewportOffset:r}){const i=e.clone().moveBy(0,r.bottom),s=e.clone().moveBy(0,-r.top),l=new xt(t).excludeScrollbarsAndBorders(),c=n&&o,a=[s,i].every((t=>l.contains(t)));let{scrollX:u,scrollY:h}=t;const f=u,d=h;c?h-=l.top-e.top+r.top:a||(Yt(s,l)?h-=l.top-e.top+r.top:qt(i,l)&&(h+=n?e.top-l.top-r.top:e.bottom-l.bottom+r.bottom)),a||($t(e,l)?u-=l.left-e.left+r.left:zt(e,l)&&(u+=e.right-l.right+r.right)),u==f&&h===d||t.scrollTo(u,h)}function Ut({parent:t,getRect:e,alignToTop:n,forceScroll:o,ancestorOffset:r=0,limiterElement:i}){const s=Gt(t),l=n&&o;let c,a,u;const h=i||s.document.body;for(;t!=h;)a=e(),c=new xt(t).excludeScrollbarsAndBorders(),u=c.contains(a),l?t.scrollTop-=c.top-a.top+r:u||(Yt(a,c)?t.scrollTop-=c.top-a.top+r:qt(a,c)&&(t.scrollTop+=n?a.top-c.top-r:a.bottom-c.bottom+r)),u||($t(a,c)?t.scrollLeft-=c.left-a.left+r:zt(a,c)&&(t.scrollLeft+=a.right-c.right+r)),t=t.parentNode}function qt(t,e){return t.bottom>e.bottom}function Yt(t,e){return t.top<e.top}function $t(t,e){return t.left<e.left}function zt(t,e){return t.right>e.right}function Gt(t){return vt(t)?t.startContainer.ownerDocument.defaultView:t.ownerDocument.defaultView}function Xt(t){if(vt(t)){let e=t.commonAncestorContainer;return yt(e)&&(e=e.parentNode),e}return t.parentNode}function Jt(t,e){const n=Gt(t),o=new xt(t);if(n===e)return o;{let t=n;for(;t!=e;){const e=t.frameElement,n=new xt(e).excludeScrollbarsAndBorders();o.moveBy(n.left,n.top),t=t.parent}}return o}const Qt={ctrl:"⌃",cmd:"⌘",alt:"⌥",shift:"⇧"},Zt={ctrl:"Ctrl+",alt:"Alt+",shift:"Shift+"},te={37:"â†",38:"↑",39:"→",40:"↓",9:"⇥",33:"Page Up",34:"Page Down"},ee=function(){const t={pageup:33,pagedown:34,arrowleft:37,arrowup:38,arrowright:39,arrowdown:40,backspace:8,delete:46,enter:13,space:32,esc:27,tab:9,ctrl:1114112,shift:2228224,alt:4456448,cmd:8912896};for(let e=65;e<=90;e++){t[String.fromCharCode(e).toLowerCase()]=e}for(let e=48;e<=57;e++)t[e-48]=e;for(let e=112;e<=123;e++)t["f"+(e-111)]=e;return Object.assign(t,{"'":222,",":108,"-":109,".":110,"/":111,";":186,"=":187,"[":219,"\\":220,"]":221,"`":223}),t}(),ne=Object.fromEntries(Object.entries(ee).map((([t,e])=>{let n;return n=e in te?te[e]:t.charAt(0).toUpperCase()+t.slice(1),[e,n]})));function oe(t){let e;if("string"==typeof t){if(e=ee[t.toLowerCase()],!e)throw new E("keyboard-unknown-key",null,{key:t})}else e=t.keyCode+(t.altKey?ee.alt:0)+(t.ctrlKey?ee.ctrl:0)+(t.shiftKey?ee.shift:0)+(t.metaKey?ee.cmd:0);return e}function re(t){return"string"==typeof t&&(t=function(t){return t.split("+").map((t=>t.trim()))} + */(e);s;){let c;c=Xt(s==i?t:l),Ut({parent:c,getRect:()=>Jt(t,s),alignToTop:o,ancestorOffset:n,forceScroll:r});const a=Jt(t,s);if(Kt({window:s,rect:a,viewportOffset:e,alignToTop:o,forceScroll:r}),s.parent!=s){if(l=s.frameElement,s=s.parent,!l)return}else s=null}}function Ht(t,e,n){Ut({parent:Xt(t),getRect:()=>new xt(t),ancestorOffset:e,limiterElement:n})}function Kt({window:t,rect:e,alignToTop:n,forceScroll:o,viewportOffset:r}){const i=e.clone().moveBy(0,r.bottom),s=e.clone().moveBy(0,-r.top),l=new xt(t).excludeScrollbarsAndBorders(),c=n&&o,a=[s,i].every((t=>l.contains(t)));let{scrollX:u,scrollY:h}=t;const f=u,d=h;c?h-=l.top-e.top+r.top:a||(Yt(s,l)?h-=l.top-e.top+r.top:qt(i,l)&&(h+=n?e.top-l.top-r.top:e.bottom-l.bottom+r.bottom)),a||($t(e,l)?u-=l.left-e.left+r.left:zt(e,l)&&(u+=e.right-l.right+r.right)),u==f&&h===d||t.scrollTo(u,h)}function Ut({parent:t,getRect:e,alignToTop:n,forceScroll:o,ancestorOffset:r=0,limiterElement:i}){const s=Gt(t),l=n&&o;let c,a,u;const h=i||s.document.body;for(;t!=h;)a=e(),c=new xt(t).excludeScrollbarsAndBorders(),u=c.contains(a),l?t.scrollTop-=c.top-a.top+r:u||(Yt(a,c)?t.scrollTop-=c.top-a.top+r:qt(a,c)&&(t.scrollTop+=n?a.top-c.top-r:a.bottom-c.bottom+r)),u||($t(a,c)?t.scrollLeft-=c.left-a.left+r:zt(a,c)&&(t.scrollLeft+=a.right-c.right+r)),t=t.parentNode}function qt(t,e){return t.bottom>e.bottom}function Yt(t,e){return t.top<e.top}function $t(t,e){return t.left<e.left}function zt(t,e){return t.right>e.right}function Gt(t){return vt(t)?t.startContainer.ownerDocument.defaultView:t.ownerDocument.defaultView}function Xt(t){if(vt(t)){let e=t.commonAncestorContainer;return yt(e)&&(e=e.parentNode),e}return t.parentNode}function Jt(t,e){const n=Gt(t),o=new xt(t);if(n===e)return o;{let t=n;for(;t!=e;){const e=t.frameElement,n=new xt(e).excludeScrollbarsAndBorders();o.moveBy(n.left,n.top),t=t.parent}}return o}const Qt={ctrl:"⌃",cmd:"⌘",alt:"⌥",shift:"⇧"},Zt={ctrl:"Ctrl+",alt:"Alt+",shift:"Shift+"},te={37:"â†",38:"↑",39:"→",40:"↓",9:"⇥",33:"Page Up",34:"Page Down"},ee=function(){const t={pageup:33,pagedown:34,arrowleft:37,arrowup:38,arrowright:39,arrowdown:40,backspace:8,delete:46,enter:13,space:32,esc:27,tab:9,ctrl:1114112,shift:2228224,alt:4456448,cmd:8912896};for(let e=65;e<=90;e++){t[String.fromCharCode(e).toLowerCase()]=e}for(let e=48;e<=57;e++)t[e-48]=e;for(let e=112;e<=123;e++)t["f"+(e-111)]=e;return Object.assign(t,{"'":222,",":108,"-":109,".":110,"/":111,";":186,"=":187,"[":219,"\\":220,"]":221,"`":223}),t}(),ne=Object.fromEntries(Object.entries(ee).map((([t,e])=>{let n;return n=e in te?te[e]:t.charAt(0).toUpperCase()+t.slice(1),[e,n]})));function oe(t){let e;if("string"==typeof t){if(e=ee[t.toLowerCase()],!e)throw new x("keyboard-unknown-key",null,{key:t})}else e=t.keyCode+(t.altKey?ee.alt:0)+(t.ctrlKey?ee.ctrl:0)+(t.shiftKey?ee.shift:0)+(t.metaKey?ee.cmd:0);return e}function re(t){return"string"==typeof t&&(t=function(t){return t.split("+").map((t=>t.trim()))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(t)),t.map((t=>"string"==typeof t?function(t){if(t.endsWith("!"))return oe(t.slice(0,-1));const e=oe(t);return(c.isMac||c.isiOS)&&e==ee.ctrl?ee.cmd:e}(t):t)).reduce(((t,e)=>e+t),0)}function ie(t){let e=re(t);return Object.entries(c.isMac||c.isiOS?Qt:Zt).reduce(((t,[n,o])=>(e&ee[n]&&(e&=~ee[n],t+=o),t)),"")+(e?ne[e]:"")}function se(t){return t==ee.arrowright||t==ee.arrowleft||t==ee.arrowup||t==ee.arrowdown}function le(t,e){const n="ltr"===e;switch(t){case ee.arrowleft:return n?"left":"right";case ee.arrowright:return n?"right":"left";case ee.arrowup:return"up";case ee.arrowdown:return"down"}}function ce(t,e){const n=le(t,e);return"down"===n||"right"===n}const ae=["ar","ara","dv","div","fa","per","fas","he","heb","ku","kur","ug","uig"];function ue(t){return ae.includes(t)?"rtl":"ltr"} + */(t)),t.map((t=>"string"==typeof t?function(t){if(t.endsWith("!"))return oe(t.slice(0,-1));const e=oe(t);return(u.isMac||u.isiOS)&&e==ee.ctrl?ee.cmd:e}(t):t)).reduce(((t,e)=>e+t),0)}function ie(t){let e=re(t);return Object.entries(u.isMac||u.isiOS?Qt:Zt).reduce(((t,[n,o])=>(e&ee[n]&&(e&=~ee[n],t+=o),t)),"")+(e?ne[e]:"")}function se(t){return t==ee.arrowright||t==ee.arrowleft||t==ee.arrowup||t==ee.arrowdown}function le(t,e){const n="ltr"===e;switch(t){case ee.arrowleft:return n?"left":"right";case ee.arrowright:return n?"right":"left";case ee.arrowup:return"up";case ee.arrowdown:return"down"}}function ce(t,e){const n=le(t,e);return"down"===n||"right"===n}const ae=["ar","ara","dv","div","fa","per","fas","he","heb","ku","kur","ug","uig"];function ue(t){return ae.includes(t)?"rtl":"ltr"} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -200,15 +201,15 @@ function Ct(t,e){t instanceof HTMLTextAreaElement&&(t.value=e),t.innerHTML=e} * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -/* istanbul ignore else -- @preserve */function fe(t,e,n=1,o){if("number"!=typeof n)throw new E("translation-service-quantity-not-a-number",null,{quantity:n});const r=o||gt.window.CKEDITOR_TRANSLATIONS,i=function(t){return Object.keys(t).length} +/* istanbul ignore else -- @preserve */function fe(t,e,n=1,o){if("number"!=typeof n)throw new x("translation-service-quantity-not-a-number",null,{quantity:n});const r=o||c.window.CKEDITOR_TRANSLATIONS,i=function(t){return Object.keys(t).length} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(r);1===i&&(t=Object.keys(r)[0]);const s=e.id||e.string;if(0===i||!function(t,e,n){return!!n[t]&&!!n[t].dictionary[e]}(t,s,r))return 1!==n?e.plural:e.string;const l=r[t].dictionary,c=r[t].getPluralForm||(t=>1===t?0:1),a=l[s];if("string"==typeof a)return a;return a[Number(c(n))]}gt.window.CKEDITOR_TRANSLATIONS||(gt.window.CKEDITOR_TRANSLATIONS={});class de{constructor({uiLanguage:t="en",contentLanguage:e,translations:n}={}){this.uiLanguage=t,this.contentLanguage=e||this.uiLanguage,this.uiLanguageDirection=ue(this.uiLanguage),this.contentLanguageDirection=ue(this.contentLanguage),this.translations=function(t){return Array.isArray(t)?t.reduce(((t,e)=>s(t,e))):t}(n),this.t=(t,e)=>this._t(t,e)}get language(){return console.warn("locale-deprecated-language-property: The Locale#language property has been deprecated and will be removed in the near future. Please use #uiLanguage and #contentLanguage properties instead."),this.uiLanguage}_t(t,e=[]){e=he(e),"string"==typeof t&&(t={string:t});const n=!!t.plural?e[0]:1;return function(t,e){return t.replace(/%(\d+)/g,((t,n)=>n<e.length?e[n]:t))} + */(r);1===i&&(t=Object.keys(r)[0]);const s=e.id||e.string;if(0===i||!function(t,e,n){return!!n[t]&&!!n[t].dictionary[e]}(t,s,r))return 1!==n?e.plural:e.string;const l=r[t].dictionary,a=r[t].getPluralForm||(t=>1===t?0:1),u=l[s];if("string"==typeof u)return u;return u[Number(a(n))]}c.window.CKEDITOR_TRANSLATIONS||(c.window.CKEDITOR_TRANSLATIONS={});class de{constructor({uiLanguage:t="en",contentLanguage:e,translations:n}={}){this.uiLanguage=t,this.contentLanguage=e||this.uiLanguage,this.uiLanguageDirection=ue(this.uiLanguage),this.contentLanguageDirection=ue(this.contentLanguage),this.translations=function(t){return Array.isArray(t)?t.reduce(((t,e)=>s(t,e))):t}(n),this.t=(t,e)=>this._t(t,e)}get language(){return console.warn("locale-deprecated-language-property: The Locale#language property has been deprecated and will be removed in the near future. Please use #uiLanguage and #contentLanguage properties instead."),this.uiLanguage}_t(t,e=[]){e=he(e),"string"==typeof t&&(t={string:t});const n=!!t.plural?e[0]:1;return function(t,e){return t.replace(/%(\d+)/g,((t,n)=>n<e.length?e[n]:t))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(fe(this.uiLanguage,t,n,this.translations),e)}}class pe extends(S()){constructor(t={},e={}){super();const n=ot(t);if(n||(e=t),this._items=[],this._itemMap=new Map,this._idProperty=e.idProperty||"id",this._bindToExternalToInternalMap=new WeakMap,this._bindToInternalToExternalMap=new WeakMap,this._skippedIndexesFromExternal=[],n)for(const e of t)this._items.push(e),this._itemMap.set(this._getItemIdBeforeAdding(e),e)}get length(){return this._items.length}get first(){return this._items[0]||null}get last(){return this._items[this.length-1]||null}add(t,e){return this.addMany([t],e)}addMany(t,e){if(void 0===e)e=this._items.length;else if(e>this._items.length||e<0)throw new E("collection-add-item-invalid-index",this);let n=0;for(const o of t){const t=this._getItemIdBeforeAdding(o),r=e+n;this._items.splice(r,0,o),this._itemMap.set(t,o),this.fire("add",o,r),n++}return this.fire("change",{added:t,removed:[],index:e}),this}get(t){let e;if("string"==typeof t)e=this._itemMap.get(t);else{if("number"!=typeof t)throw new E("collection-get-invalid-arg",this);e=this._items[t]}return e||null}has(t){if("string"==typeof t)return this._itemMap.has(t);{const e=t[this._idProperty];return e&&this._itemMap.has(e)}}getIndex(t){let e;return e="string"==typeof t?this._itemMap.get(t):t,e?this._items.indexOf(e):-1}remove(t){const[e,n]=this._remove(t);return this.fire("change",{added:[],removed:[e],index:n}),e}map(t,e){return this._items.map(t,e)}forEach(t,e){this._items.forEach(t,e)}find(t,e){return this._items.find(t,e)}filter(t,e){return this._items.filter(t,e)}clear(){this._bindToCollection&&(this.stopListening(this._bindToCollection),this._bindToCollection=null);const t=Array.from(this._items);for(;this.length;)this._remove(0);this.fire("change",{added:[],removed:t,index:0})}bindTo(t){if(this._bindToCollection)throw new E("collection-bind-to-rebind",this);return this._bindToCollection=t,{as:t=>{this._setUpBindToBinding((e=>new t(e)))},using:t=>{"function"==typeof t?this._setUpBindToBinding(t):this._setUpBindToBinding((e=>e[t]))}}}_setUpBindToBinding(t){const e=this._bindToCollection,n=(n,o,r)=>{const i=e._bindToCollection==this,s=e._bindToInternalToExternalMap.get(o);if(i&&s)this._bindToExternalToInternalMap.set(o,s),this._bindToInternalToExternalMap.set(s,o);else{const n=t(o);if(!n)return void this._skippedIndexesFromExternal.push(r);let i=r;for(const t of this._skippedIndexesFromExternal)r>t&&i--;for(const t of e._skippedIndexesFromExternal)i>=t&&i++;this._bindToExternalToInternalMap.set(o,n),this._bindToInternalToExternalMap.set(n,o),this.add(n,i);for(let t=0;t<e._skippedIndexesFromExternal.length;t++)i<=e._skippedIndexesFromExternal[t]&&e._skippedIndexesFromExternal[t]++}};for(const t of e)n(0,t,e.getIndex(t));this.listenTo(e,"add",n),this.listenTo(e,"remove",((t,e,n)=>{const o=this._bindToExternalToInternalMap.get(e);o&&this.remove(o),this._skippedIndexesFromExternal=this._skippedIndexesFromExternal.reduce(((t,e)=>(n<e&&t.push(e-1),n>e&&t.push(e),t)),[])}))}_getItemIdBeforeAdding(t){const e=this._idProperty;let n;if(e in t){if(n=t[e],"string"!=typeof n)throw new E("collection-add-invalid-id",this);if(this.get(n))throw new E("collection-add-item-already-exists",this)}else t[e]=n=_();return n}_remove(t){let e,n,o,r=!1;const i=this._idProperty;if("string"==typeof t?(n=t,o=this._itemMap.get(n),r=!o,o&&(e=this._items.indexOf(o))):"number"==typeof t?(e=t,o=this._items[e],r=!o,o&&(n=o[i])):(o=t,n=o[i],e=this._items.indexOf(o),r=-1==e||!this._itemMap.get(n)),r)throw new E("collection-remove-404",this);this._items.splice(e,1),this._itemMap.delete(n);const s=this._bindToInternalToExternalMap.get(o);return this._bindToInternalToExternalMap.delete(o),this._bindToExternalToInternalMap.delete(s),this.fire("remove",o,e),[o,e]}[Symbol.iterator](){return this._items[Symbol.iterator]()}} + */(fe(this.uiLanguage,t,n,this.translations),e)}}class pe extends(D()){constructor(t={},e={}){super();const n=it(t);if(n||(e=t),this._items=[],this._itemMap=new Map,this._idProperty=e.idProperty||"id",this._bindToExternalToInternalMap=new WeakMap,this._bindToInternalToExternalMap=new WeakMap,this._skippedIndexesFromExternal=[],n)for(const e of t)this._items.push(e),this._itemMap.set(this._getItemIdBeforeAdding(e),e)}get length(){return this._items.length}get first(){return this._items[0]||null}get last(){return this._items[this.length-1]||null}add(t,e){return this.addMany([t],e)}addMany(t,e){if(void 0===e)e=this._items.length;else if(e>this._items.length||e<0)throw new x("collection-add-item-invalid-index",this);let n=0;for(const o of t){const t=this._getItemIdBeforeAdding(o),r=e+n;this._items.splice(r,0,o),this._itemMap.set(t,o),this.fire("add",o,r),n++}return this.fire("change",{added:t,removed:[],index:e}),this}get(t){let e;if("string"==typeof t)e=this._itemMap.get(t);else{if("number"!=typeof t)throw new x("collection-get-invalid-arg",this);e=this._items[t]}return e||null}has(t){if("string"==typeof t)return this._itemMap.has(t);{const e=t[this._idProperty];return e&&this._itemMap.has(e)}}getIndex(t){let e;return e="string"==typeof t?this._itemMap.get(t):t,e?this._items.indexOf(e):-1}remove(t){const[e,n]=this._remove(t);return this.fire("change",{added:[],removed:[e],index:n}),e}map(t,e){return this._items.map(t,e)}forEach(t,e){this._items.forEach(t,e)}find(t,e){return this._items.find(t,e)}filter(t,e){return this._items.filter(t,e)}clear(){this._bindToCollection&&(this.stopListening(this._bindToCollection),this._bindToCollection=null);const t=Array.from(this._items);for(;this.length;)this._remove(0);this.fire("change",{added:[],removed:t,index:0})}bindTo(t){if(this._bindToCollection)throw new x("collection-bind-to-rebind",this);return this._bindToCollection=t,{as:t=>{this._setUpBindToBinding((e=>new t(e)))},using:t=>{"function"==typeof t?this._setUpBindToBinding(t):this._setUpBindToBinding((e=>e[t]))}}}_setUpBindToBinding(t){const e=this._bindToCollection,n=(n,o,r)=>{const i=e._bindToCollection==this,s=e._bindToInternalToExternalMap.get(o);if(i&&s)this._bindToExternalToInternalMap.set(o,s),this._bindToInternalToExternalMap.set(s,o);else{const n=t(o);if(!n)return void this._skippedIndexesFromExternal.push(r);let i=r;for(const t of this._skippedIndexesFromExternal)r>t&&i--;for(const t of e._skippedIndexesFromExternal)i>=t&&i++;this._bindToExternalToInternalMap.set(o,n),this._bindToInternalToExternalMap.set(n,o),this.add(n,i);for(let t=0;t<e._skippedIndexesFromExternal.length;t++)i<=e._skippedIndexesFromExternal[t]&&e._skippedIndexesFromExternal[t]++}};for(const t of e)n(0,t,e.getIndex(t));this.listenTo(e,"add",n),this.listenTo(e,"remove",((t,e,n)=>{const o=this._bindToExternalToInternalMap.get(e);o&&this.remove(o),this._skippedIndexesFromExternal=this._skippedIndexesFromExternal.reduce(((t,e)=>(n<e&&t.push(e-1),n>e&&t.push(e),t)),[])}))}_getItemIdBeforeAdding(t){const e=this._idProperty;let n;if(e in t){if(n=t[e],"string"!=typeof n)throw new x("collection-add-invalid-id",this);if(this.get(n))throw new x("collection-add-item-already-exists",this)}else t[e]=n=y();return n}_remove(t){let e,n,o,r=!1;const i=this._idProperty;if("string"==typeof t?(n=t,o=this._itemMap.get(n),r=!o,o&&(e=this._items.indexOf(o))):"number"==typeof t?(e=t,o=this._items[e],r=!o,o&&(n=o[i])):(o=t,n=o[i],e=this._items.indexOf(o),r=-1==e||!this._itemMap.get(n)),r)throw new x("collection-remove-404",this);this._items.splice(e,1),this._itemMap.delete(n);const s=this._bindToInternalToExternalMap.get(o);return this._bindToInternalToExternalMap.delete(o),this._bindToExternalToInternalMap.delete(s),this.fire("remove",o,e),[o,e]}[Symbol.iterator](){return this._items[Symbol.iterator]()}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -216,11 +217,11 @@ function Ct(t,e){t instanceof HTMLTextAreaElement&&(t.value=e),t.innerHTML=e} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class me extends(ht($())){constructor(){super(),this._elements=new Set,this._nextEventLoopTimeout=null,this.set("isFocused",!1),this.set("focusedElement",null)}add(t){if(this._elements.has(t))throw new E("focustracker-add-element-already-exist",this);this.listenTo(t,"focus",(()=>this._focus(t)),{useCapture:!0}),this.listenTo(t,"blur",(()=>this._blur()),{useCapture:!0}),this._elements.add(t)}remove(t){t===this.focusedElement&&this._blur(),this._elements.has(t)&&(this.stopListening(t),this._elements.delete(t))}destroy(){this.stopListening()}_focus(t){clearTimeout(this._nextEventLoopTimeout),this.focusedElement=t,this.isFocused=!0}_blur(){clearTimeout(this._nextEventLoopTimeout),this._nextEventLoopTimeout=setTimeout((()=>{this.focusedElement=null,this.isFocused=!1}),0)}} + */class me extends(dt(G())){constructor(){super(),this._elements=new Set,this._nextEventLoopTimeout=null,this.set("isFocused",!1),this.set("focusedElement",null)}add(t){if(this._elements.has(t))throw new x("focustracker-add-element-already-exist",this);this.listenTo(t,"focus",(()=>this._focus(t)),{useCapture:!0}),this.listenTo(t,"blur",(()=>this._blur()),{useCapture:!0}),this._elements.add(t)}remove(t){t===this.focusedElement&&this._blur(),this._elements.has(t)&&(this.stopListening(t),this._elements.delete(t))}destroy(){this.stopListening()}_focus(t){clearTimeout(this._nextEventLoopTimeout),this.focusedElement=t,this.isFocused=!0}_blur(){clearTimeout(this._nextEventLoopTimeout),this._nextEventLoopTimeout=setTimeout((()=>{this.focusedElement=null,this.isFocused=!1}),0)}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class be{constructor(){this._listener=new(ht())}listenTo(t){this._listener.listenTo(t,"keydown",((t,e)=>{this._listener.fire("_keydown:"+oe(e),e)}))}set(t,e,n={}){const o=re(t),r=n.priority;this._listener.listenTo(this._listener,"_keydown:"+o,((t,n)=>{e(n,(()=>{n.preventDefault(),n.stopPropagation(),t.stop()})),t.return=!0}),{priority:r})}press(t){return!!this._listener.fire("_keydown:"+oe(t),t)}stopListening(t){this._listener.stopListening(t)}destroy(){this.stopListening()}} + */class be{constructor(){this._listener=new(dt())}listenTo(t){this._listener.listenTo(t,"keydown",((t,e)=>{this._listener.fire("_keydown:"+oe(e),e)}))}set(t,e,n={}){const o=re(t),r=n.priority;this._listener.listenTo(this._listener,"_keydown:"+o,((t,n)=>{e(n,(()=>{n.preventDefault(),n.stopPropagation(),t.stop()})),t.return=!0}),{priority:r})}press(t){return!!this._listener.fire("_keydown:"+oe(t),t)}stopListening(t){this._listener.stopListening(t)}destroy(){this.stopListening()}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -229,7 +230,7 @@ function Ct(t,e){t instanceof HTMLTextAreaElement&&(t.value=e),t.innerHTML=e} * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -function _e(t){return ot(t)?new Map(t):function(t){const e=new Map;for(const n in t)e.set(n,t[n]);return e}(t)} +function _e(t){return it(t)?new Map(t):function(t){const e=new Map;for(const n in t)e.set(n,t[n]);return e}(t)} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -249,8 +250,8 @@ function _e(t){return ot(t)?new Map(t):function(t){const e=new Map;for(const n i /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function xe(t){function e(t){return t.length>=40&&t.length<=255?"VALID":"INVALID"}if(!t)return"INVALID";let n="";try{n=atob(t)}catch(t){return"INVALID"}const o=n.split("-"),r=o[0],i=o[1];if(!i)return e(t);try{atob(i)}catch(n){try{if(atob(r),!atob(r).length)return e(t)}catch(n){return e(t)}}if(r.length<40||r.length>255)return"INVALID";let s="";try{atob(r),s=atob(i)}catch(t){return"INVALID"}if(8!==s.length)return"INVALID";const l=Number(s.substring(0,4)),c=Number(s.substring(4,6))-1,a=Number(s.substring(6,8)),u=new Date(l,c,a);return u<A||isNaN(Number(u))?"INVALID":"VALID"} + */function xe(t){function e(t){return t.length>=40&&t.length<=255?"VALID":"INVALID"}if(!t)return"INVALID";let n="";try{n=atob(t)}catch(t){return"INVALID"}const o=n.split("-"),r=o[0],i=o[1];if(!i)return e(t);try{atob(i)}catch(n){try{if(atob(r),!atob(r).length)return e(t)}catch(n){return e(t)}}if(r.length<40||r.length>255)return"INVALID";let s="";try{atob(r),s=atob(i)}catch(t){return"INVALID"}if(8!==s.length)return"INVALID";const l=Number(s.substring(0,4)),c=Number(s.substring(4,6))-1,a=Number(s.substring(6,8)),u=new Date(l,c,a);return u<M||isNaN(Number(u))?"INVALID":"VALID"} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */function Ie(t){return!!t&&1==t.length&&/[\u0300-\u036f\u1ab0-\u1aff\u1dc0-\u1dff\u20d0-\u20ff\ufe20-\ufe2f]/.test(t)}function Le(t){return!!t&&1==t.length&&/[\ud800-\udbff]/.test(t)}function ke(t){return!!t&&1==t.length&&/[\udc00-\udfff]/.test(t)}function Ae(t,e){return Le(t.charAt(e-1))&&ke(t.charAt(e))}function Oe(t,e){return Ie(t.charAt(e))}const Ce=function(){const t=/\p{Regional_Indicator}{2}/u.source,e="(?:"+[/\p{Emoji}[\u{E0020}-\u{E007E}]+\u{E007F}/u,/\p{Emoji}\u{FE0F}?\u{20E3}/u,/\p{Emoji}\u{FE0F}/u,/(?=\p{General_Category=Other_Symbol})\p{Emoji}\p{Emoji_Modifier}*/u].map((t=>t.source)).join("|")+")";return new RegExp(`${t}|${e}(?:â€${e})*`,"ug")}();function Me(t,e){const n=String(t).matchAll(Ce);return Array.from(n).some((t=>t.index<e&&e<t.index+t[0].length))}export{E as CKEditorError,pe as Collection,it as Config,ht as DomEmitterMixin,Z as ElementReplacer,S as EmitterMixin,m as EventInfo,me as FocusTracker,be as KeystrokeHandler,de as Locale,$ as ObservableMixin,xt as Rect,Ot as ResizeObserver,tt as abortableDebounce,nt as compareArrays,et as count,rt as createElement,Te as delay,d as diff,p as diffToChanges,c as env,ve as exponentialDelay,u as fastDiff,mt as findClosestScrollableAncestor,ge as first,bt as getAncestors,wt as getBorderWidths,oe as getCode,_t as getDataFromElement,ie as getEnvKeystrokeText,ue as getLanguageDirection,le as getLocalizedArrowKeyCodeDirection,Pt as getOptimalPosition,gt as global,Nt as indexOf,St as insertAt,y as insertToPriorityArray,se as isArrowKeyCode,Ie as isCombiningMark,Rt as isComment,ce as isForwardArrowKeyCode,Le as isHighSurrogateHalf,Oe as isInsideCombinedSymbol,Me as isInsideEmojiSequence,Ae as isInsideSurrogatePair,ot as isIterable,ke as isLowSurrogateHalf,ct as isNode,vt as isRange,yt as isText,Dt as isValidAttributeName,jt as isVisible,ee as keyCodes,x as logError,T as logWarning,g as mix,re as parseKeystroke,w as priorities,A as releaseDate,Ft as remove,ye as retry,Ht as scrollAncestorsToShowTarget,Wt as scrollViewportToShowTarget,Ct as setDataInElement,Ee as spliceArray,he as toArray,_e as toMap,Mt as toUnit,_ as uid,xe as verifyLicense,k as version,we as wait}; \ No newline at end of file + */function Ie(t){return!!t&&1==t.length&&/[\u0300-\u036f\u1ab0-\u1aff\u1dc0-\u1dff\u20d0-\u20ff\ufe20-\ufe2f]/.test(t)}function Le(t){return!!t&&1==t.length&&/[\ud800-\udbff]/.test(t)}function ke(t){return!!t&&1==t.length&&/[\udc00-\udfff]/.test(t)}function Ae(t,e){return Le(t.charAt(e-1))&&ke(t.charAt(e))}function Oe(t,e){return Ie(t.charAt(e))}const Me=function(){const t=/\p{Regional_Indicator}{2}/u.source,e="(?:"+[/\p{Emoji}[\u{E0020}-\u{E007E}]+\u{E007F}/u,/\p{Emoji}\u{FE0F}?\u{20E3}/u,/\p{Emoji}\u{FE0F}/u,/(?=\p{General_Category=Other_Symbol})\p{Emoji}\p{Emoji_Modifier}*/u].map((t=>t.source)).join("|")+")";return new RegExp(`${t}|${e}(?:â€${e})*`,"ug")}();function Ce(t,e){const n=String(t).matchAll(Me);return Array.from(n).some((t=>t.index<e&&e<t.index+t[0].length))}export{x as CKEditorError,pe as Collection,lt as Config,dt as DomEmitterMixin,et as ElementReplacer,D as EmitterMixin,_ as EventInfo,me as FocusTracker,be as KeystrokeHandler,de as Locale,G as ObservableMixin,xt as Rect,Ot as ResizeObserver,nt as abortableDebounce,rt as compareArrays,ot as count,st as createElement,Te as delay,g as diff,m as diffToChanges,u as env,ve as exponentialDelay,f as fastDiff,mt as findClosestScrollableAncestor,ge as first,bt as getAncestors,wt as getBorderWidths,oe as getCode,_t as getDataFromElement,ie as getEnvKeystrokeText,ue as getLanguageDirection,le as getLocalizedArrowKeyCodeDirection,Pt as getOptimalPosition,c as global,Nt as indexOf,St as insertAt,E as insertToPriorityArray,se as isArrowKeyCode,Ie as isCombiningMark,Rt as isComment,ce as isForwardArrowKeyCode,Le as isHighSurrogateHalf,Oe as isInsideCombinedSymbol,Ce as isInsideEmojiSequence,Ae as isInsideSurrogatePair,it as isIterable,ke as isLowSurrogateHalf,ut as isNode,vt as isRange,yt as isText,Dt as isValidAttributeName,jt as isVisible,ee as keyCodes,L as logError,I as logWarning,b as mix,re as parseKeystroke,v as priorities,M as releaseDate,Vt as remove,ye as retry,Ht as scrollAncestorsToShowTarget,Wt as scrollViewportToShowTarget,Mt as setDataInElement,Ee as spliceArray,he as toArray,_e as toMap,Ct as toUnit,y as uid,xe as verifyLicense,O as version,we as wait}; \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-widget.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-widget.js index cc19386d73736c78516bf6e9f6b9d30bb5e02cc9..9e98d3d85bde1282bc1a7eaa4351044ea9674845 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-widget.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/@ckeditor/ckeditor5-widget.js @@ -1,4 +1,4 @@ -import{Plugin as e}from"@ckeditor/ckeditor5-core";import{MouseObserver as t,TreeWalker as i}from"@ckeditor/ckeditor5-engine";import{Delete as o}from"@ckeditor/ckeditor5-typing";import{EmitterMixin as r,CKEditorError as n,toArray as s,isForwardArrowKeyCode as c,env as d,keyCodes as a,Rect as l,getLocalizedArrowKeyCodeDirection as h,logWarning as g,ObservableMixin as _,compareArrays as u,global as k,DomEmitterMixin as w}from"@ckeditor/ckeditor5-utils";import{IconView as p,Template as f,ContextualBalloon as b,ToolbarView as m,BalloonPanelView as v,View as y}from"@ckeditor/ckeditor5-ui";import{Enter as z}from"@ckeditor/ckeditor5-enter";import{throttle as x}from"lodash-es"; +import{Plugin as e}from"@ckeditor/ckeditor5-core";import{MouseObserver as t,TreeWalker as i}from"@ckeditor/ckeditor5-engine";import{Delete as o}from"@ckeditor/ckeditor5-typing";import{EmitterMixin as r,CKEditorError as n,Rect as s,toArray as c,isForwardArrowKeyCode as d,env as a,keyCodes as l,getLocalizedArrowKeyCodeDirection as h,logWarning as g,ObservableMixin as _,compareArrays as u,global as k,DomEmitterMixin as w}from"@ckeditor/ckeditor5-utils";import{IconView as p,Template as f,ContextualBalloon as b,ToolbarView as m,BalloonPanelView as v,View as y}from"@ckeditor/ckeditor5-ui";import{Enter as z}from"@ckeditor/ckeditor5-enter";import{throttle as x}from"lodash-es"; /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license @@ -6,45 +6,45 @@ import{Plugin as e}from"@ckeditor/ckeditor5-core";import{MouseObserver as t,Tree /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */const A="ck-widget",R="ck-widget_selected";function H(e){return!!e.is("element")&&!!e.getCustomProperty("widget")}function D(e,t,i={}){if(!e.is("containerElement"))throw new n("widget-to-widget-wrong-element-type",null,{element:e});return t.setAttribute("contenteditable","false",e),t.addClass(A,e),t.setCustomProperty("widget",!0,e),e.getFillerOffset=L,t.setCustomProperty("widgetLabel",[],e),i.label&&M(e,i.label),i.hasSelectionHandle&&function(e,t){const i=t.createUIElement("div",{class:"ck ck-widget__selection-handle"},(function(e){const t=this.toDomElement(e),i=new p;return i.set("content",T),i.render(),t.appendChild(i.element),t}));t.insert(t.createPositionAt(e,0),i),t.addClass(["ck-widget_with-selection-handle"],e)} + */const A="ck-widget",R="ck-widget_selected";function H(e){return!!e.is("element")&&!!e.getCustomProperty("widget")}function W(e,t,i={}){if(!e.is("containerElement"))throw new n("widget-to-widget-wrong-element-type",null,{element:e});return t.setAttribute("contenteditable","false",e),t.addClass(A,e),t.setCustomProperty("widget",!0,e),e.getFillerOffset=K,t.setCustomProperty("widgetLabel",[],e),i.label&&M(e,i.label),i.hasSelectionHandle&&function(e,t){const i=t.createUIElement("div",{class:"ck ck-widget__selection-handle"},(function(e){const t=this.toDomElement(e),i=new p;return i.set("content",T),i.render(),t.appendChild(i.element),t}));t.insert(t.createPositionAt(e,0),i),t.addClass(["ck-widget_with-selection-handle"],e)}(e,t),V(e,t),e}function D(e,t,i){if(t.classes&&i.addClass(c(t.classes),e),t.attributes)for(const o in t.attributes)i.setAttribute(o,t.attributes[o],e)}function I(e,t,i){if(t.classes&&i.removeClass(c(t.classes),e),t.attributes)for(const o in t.attributes)i.removeAttribute(o,e)}function V(e,t,i=D,o=I){const r=new S;r.on("change:top",((t,r)=>{r.oldDescriptor&&o(e,r.oldDescriptor,r.writer),r.newDescriptor&&i(e,r.newDescriptor,r.writer)}));t.setCustomProperty("addHighlight",((e,t,i)=>r.add(t,i)),e),t.setCustomProperty("removeHighlight",((e,t,i)=>r.remove(t,i)),e)}function M(e,t){e.getCustomProperty("widgetLabel").push(t)}function F(e){return e.getCustomProperty("widgetLabel").reduce(((e,t)=>"function"==typeof t?e?e+". "+t():t():e?e+". "+t:t),"")}function O(e,t,i={}){return t.addClass(["ck-editor__editable","ck-editor__nested-editable"],e),t.setAttribute("role","textbox",e),t.setAttribute("tabindex","-1",e),i.label&&t.setAttribute("aria-label",i.label,e),t.setAttribute("contenteditable",e.isReadOnly?"false":"true",e),e.on("change:isReadOnly",((i,o,r)=>{t.setAttribute("contenteditable",r?"false":"true",e)})),e.on("change:isFocused",((i,o,r)=>{r?t.addClass("ck-editor__nested-editable_focused",e):t.removeClass("ck-editor__nested-editable_focused",e)})),V(e,t),e}function N(e,t){const i=e.getSelectedElement();if(i){const o=q(e);if(o)return t.createRange(t.createPositionAt(i,o))}return t.schema.findOptimalInsertionRange(e)}function L(e,t){return(i,o)=>{const{mapper:r,viewPosition:n}=o,s=r.findMappedViewAncestor(n);if(!t(s))return;const c=r.toModelElement(s);o.modelPosition=e.createPositionAt(c,n.isAtStart?"before":"after")}}function K(){return null}function B(e){const t=e=>{const{width:t,paddingLeft:i,paddingRight:o}=e.ownerDocument.defaultView.getComputedStyle(e);return parseFloat(t)-(parseFloat(i)||0)-(parseFloat(o)||0)},i=e.parentElement;if(!i)return 0;let o=t(i);let r=0,n=i;for(;isNaN(o);){if(n=n.parentElement,++r>5)return 0;o=t(n)}return o}function $(e,t=new s(e)){const i=B(e);return i?t.width/i*100:0} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(e,t),V(e,t),e}function W(e,t,i){if(t.classes&&i.addClass(s(t.classes),e),t.attributes)for(const o in t.attributes)i.setAttribute(o,t.attributes[o],e)}function I(e,t,i){if(t.classes&&i.removeClass(s(t.classes),e),t.attributes)for(const o in t.attributes)i.removeAttribute(o,e)}function V(e,t,i=W,o=I){const r=new S;r.on("change:top",((t,r)=>{r.oldDescriptor&&o(e,r.oldDescriptor,r.writer),r.newDescriptor&&i(e,r.newDescriptor,r.writer)}));t.setCustomProperty("addHighlight",((e,t,i)=>r.add(t,i)),e),t.setCustomProperty("removeHighlight",((e,t,i)=>r.remove(t,i)),e)}function M(e,t){e.getCustomProperty("widgetLabel").push(t)}function O(e){return e.getCustomProperty("widgetLabel").reduce(((e,t)=>"function"==typeof t?e?e+". "+t():t():e?e+". "+t:t),"")}function F(e,t,i={}){return t.addClass(["ck-editor__editable","ck-editor__nested-editable"],e),t.setAttribute("role","textbox",e),t.setAttribute("tabindex","-1",e),i.label&&t.setAttribute("aria-label",i.label,e),t.setAttribute("contenteditable",e.isReadOnly?"false":"true",e),e.on("change:isReadOnly",((i,o,r)=>{t.setAttribute("contenteditable",r?"false":"true",e)})),e.on("change:isFocused",((i,o,r)=>{r?t.addClass("ck-editor__nested-editable_focused",e):t.removeClass("ck-editor__nested-editable_focused",e)})),V(e,t),e}function N(e,t){const i=e.getSelectedElement();if(i){const o=j(e);if(o)return t.createRange(t.createPositionAt(i,o))}return t.schema.findOptimalInsertionRange(e)}function K(e,t){return(i,o)=>{const{mapper:r,viewPosition:n}=o,s=r.findMappedViewAncestor(n);if(!t(s))return;const c=r.toModelElement(s);o.modelPosition=e.createPositionAt(c,n.isAtStart?"before":"after")}}function L(){return null}const B="widget-type-around";function $(e,t,i){return!!e&&H(e)&&!i.isInline(t)}function j(e){return e.getAttribute(B)}function U(e,{insertAt:t}={}){if(!e||"undefined"==typeof document)return;const i=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",window.litNonce&&o.setAttribute("nonce",window.litNonce),"top"===t&&i.firstChild?i.insertBefore(o,i.firstChild):i.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}U('.ck .ck-widget .ck-widget__type-around__button{display:block;overflow:hidden;position:absolute;z-index:var(--ck-z-default)}.ck .ck-widget .ck-widget__type-around__button svg{left:50%;position:absolute;top:50%;z-index:calc(var(--ck-z-default) + 2)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_before{left:min(10%,30px);top:calc(var(--ck-widget-outline-thickness)*-.5);transform:translateY(-50%)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_after{bottom:calc(var(--ck-widget-outline-thickness)*-.5);right:min(10%,30px);transform:translateY(50%)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:after,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover:after{content:"";display:block;left:1px;position:absolute;top:1px;z-index:calc(var(--ck-z-default) + 1)}.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__fake-caret{display:none;left:0;position:absolute;right:0}.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__fake-caret{left:calc(var(--ck-widget-outline-thickness)*-1);right:calc(var(--ck-widget-outline-thickness)*-1)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__fake-caret{display:block;top:calc(var(--ck-widget-outline-thickness)*-1 - 1px)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__fake-caret{bottom:calc(var(--ck-widget-outline-thickness)*-1 - 1px);display:block}.ck.ck-editor__editable.ck-read-only .ck-widget__type-around,.ck.ck-editor__editable.ck-restricted-editing_mode_restricted .ck-widget__type-around,.ck.ck-editor__editable.ck-widget__type-around_disabled .ck-widget__type-around{display:none}:root{--ck-widget-type-around-button-size:20px;--ck-color-widget-type-around-button-active:var(--ck-color-focus-border);--ck-color-widget-type-around-button-hover:var(--ck-color-widget-hover-border);--ck-color-widget-type-around-button-blurred-editable:var(--ck-color-widget-blurred-border);--ck-color-widget-type-around-button-radar-start-alpha:0;--ck-color-widget-type-around-button-radar-end-alpha:.3;--ck-color-widget-type-around-button-icon:var(--ck-color-base-background)}.ck .ck-widget .ck-widget__type-around__button{background:var(--ck-color-widget-type-around-button);border-radius:100px;height:var(--ck-widget-type-around-button-size);opacity:0;pointer-events:none;transition:opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);width:var(--ck-widget-type-around-button-size)}.ck .ck-widget .ck-widget__type-around__button svg{height:8px;margin-top:1px;transform:translate(-50%,-50%);transition:transform .5s ease;width:10px}.ck .ck-widget .ck-widget__type-around__button svg *{stroke-dasharray:10;stroke-dashoffset:0;fill:none;stroke:var(--ck-color-widget-type-around-button-icon);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ck .ck-widget .ck-widget__type-around__button svg line{stroke-dasharray:7}.ck .ck-widget .ck-widget__type-around__button:hover{animation:ck-widget-type-around-button-sonar 1s ease infinite}.ck .ck-widget .ck-widget__type-around__button:hover svg polyline{animation:ck-widget-type-around-arrow-dash 2s linear}.ck .ck-widget .ck-widget__type-around__button:hover svg line{animation:ck-widget-type-around-arrow-tip-dash 2s linear}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:1;pointer-events:auto}.ck .ck-widget:not(.ck-widget_selected)>.ck-widget__type-around>.ck-widget__type-around__button{background:var(--ck-color-widget-type-around-button-hover)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover{background:var(--ck-color-widget-type-around-button-active)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:after,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover:after{background:linear-gradient(135deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3));border-radius:100px;height:calc(var(--ck-widget-type-around-button-size) - 2px);width:calc(var(--ck-widget-type-around-button-size) - 2px)}.ck .ck-widget.ck-widget_with-selection-handle>.ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:20px}.ck .ck-widget .ck-widget__type-around__fake-caret{animation:ck-widget-type-around-fake-caret-pulse 1s linear infinite normal forwards;background:var(--ck-color-base-text);height:1px;outline:1px solid hsla(0,0%,100%,.5);pointer-events:none}.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_after,.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_before{outline-color:transparent}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected:hover,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle{opacity:0}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:0;margin-right:20px}.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover){background:var(--ck-color-widget-type-around-button-blurred-editable)}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover) svg *{stroke:#999}@keyframes ck-widget-type-around-arrow-dash{0%{stroke-dashoffset:10}20%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-arrow-tip-dash{0%,20%{stroke-dashoffset:7}40%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-button-sonar{0%{box-shadow:0 0 0 0 hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha))}50%{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-end-alpha))}to{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha))}}@keyframes ck-widget-type-around-fake-caret-pulse{0%{opacity:1}49%{opacity:1}50%{opacity:0}99%{opacity:0}to{opacity:1}}'); + */const j="widget-type-around";function U(e,t,i){return!!e&&H(e)&&!i.isInline(t)}function q(e){return e.getAttribute(j)}function Y(e,{insertAt:t}={}){if(!e||"undefined"==typeof document)return;const i=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",window.litNonce&&o.setAttribute("nonce",window.litNonce),"top"===t&&i.firstChild?i.insertBefore(o,i.firstChild):i.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}Y('.ck .ck-widget .ck-widget__type-around__button{display:block;overflow:hidden;position:absolute;z-index:var(--ck-z-default)}.ck .ck-widget .ck-widget__type-around__button svg{left:50%;position:absolute;top:50%;z-index:calc(var(--ck-z-default) + 2)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_before{left:min(10%,30px);top:calc(var(--ck-widget-outline-thickness)*-.5);transform:translateY(-50%)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_after{bottom:calc(var(--ck-widget-outline-thickness)*-.5);right:min(10%,30px);transform:translateY(50%)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:after,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover:after{content:"";display:block;left:1px;position:absolute;top:1px;z-index:calc(var(--ck-z-default) + 1)}.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__fake-caret{display:none;left:0;position:absolute;right:0}.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__fake-caret{left:calc(var(--ck-widget-outline-thickness)*-1);right:calc(var(--ck-widget-outline-thickness)*-1)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__fake-caret{display:block;top:calc(var(--ck-widget-outline-thickness)*-1 - 1px)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__fake-caret{bottom:calc(var(--ck-widget-outline-thickness)*-1 - 1px);display:block}.ck.ck-editor__editable.ck-read-only .ck-widget__type-around,.ck.ck-editor__editable.ck-restricted-editing_mode_restricted .ck-widget__type-around,.ck.ck-editor__editable.ck-widget__type-around_disabled .ck-widget__type-around{display:none}:root{--ck-widget-type-around-button-size:20px;--ck-color-widget-type-around-button-active:var(--ck-color-focus-border);--ck-color-widget-type-around-button-hover:var(--ck-color-widget-hover-border);--ck-color-widget-type-around-button-blurred-editable:var(--ck-color-widget-blurred-border);--ck-color-widget-type-around-button-radar-start-alpha:0;--ck-color-widget-type-around-button-radar-end-alpha:.3;--ck-color-widget-type-around-button-icon:var(--ck-color-base-background)}.ck .ck-widget .ck-widget__type-around__button{background:var(--ck-color-widget-type-around-button);border-radius:100px;height:var(--ck-widget-type-around-button-size);opacity:0;pointer-events:none;transition:opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);width:var(--ck-widget-type-around-button-size)}@media (prefers-reduced-motion:reduce){.ck .ck-widget .ck-widget__type-around__button{transition:none}}.ck .ck-widget .ck-widget__type-around__button svg{height:8px;margin-top:1px;transform:translate(-50%,-50%);transition:transform .5s ease;width:10px}@media (prefers-reduced-motion:reduce){.ck .ck-widget .ck-widget__type-around__button svg{transition:none}}.ck .ck-widget .ck-widget__type-around__button svg *{stroke-dasharray:10;stroke-dashoffset:0;fill:none;stroke:var(--ck-color-widget-type-around-button-icon);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ck .ck-widget .ck-widget__type-around__button svg line{stroke-dasharray:7}.ck .ck-widget .ck-widget__type-around__button:hover{animation:ck-widget-type-around-button-sonar 1s ease infinite}.ck .ck-widget .ck-widget__type-around__button:hover svg polyline{animation:ck-widget-type-around-arrow-dash 2s linear}.ck .ck-widget .ck-widget__type-around__button:hover svg line{animation:ck-widget-type-around-arrow-tip-dash 2s linear}@media (prefers-reduced-motion:reduce){.ck .ck-widget .ck-widget__type-around__button:hover,.ck .ck-widget .ck-widget__type-around__button:hover svg line,.ck .ck-widget .ck-widget__type-around__button:hover svg polyline{animation:none}}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:1;pointer-events:auto}.ck .ck-widget:not(.ck-widget_selected)>.ck-widget__type-around>.ck-widget__type-around__button{background:var(--ck-color-widget-type-around-button-hover)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover{background:var(--ck-color-widget-type-around-button-active)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:after,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover:after{background:linear-gradient(135deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3));border-radius:100px;height:calc(var(--ck-widget-type-around-button-size) - 2px);width:calc(var(--ck-widget-type-around-button-size) - 2px)}.ck .ck-widget.ck-widget_with-selection-handle>.ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:20px}.ck .ck-widget .ck-widget__type-around__fake-caret{animation:ck-widget-type-around-fake-caret-pulse 1s linear infinite normal forwards;background:var(--ck-color-base-text);height:1px;outline:1px solid hsla(0,0%,100%,.5);pointer-events:none}.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_after,.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_before{outline-color:transparent}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected:hover,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle{opacity:0}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:0;margin-right:20px}.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover){background:var(--ck-color-widget-type-around-button-blurred-editable)}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover) svg *{stroke:#999}@keyframes ck-widget-type-around-arrow-dash{0%{stroke-dashoffset:10}20%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-arrow-tip-dash{0%,20%{stroke-dashoffset:7}40%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-button-sonar{0%{box-shadow:0 0 0 0 hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha))}50%{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-end-alpha))}to{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha))}}@keyframes ck-widget-type-around-fake-caret-pulse{0%{opacity:1}49%{opacity:1}50%{opacity:0}99%{opacity:0}to{opacity:1}}'); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -const q=["before","after"],Y=(new DOMParser).parseFromString('<svg viewBox="0 0 10 8" xmlns="http://www.w3.org/2000/svg"><path d="M9.055.263v3.972h-6.77M1 4.216l2-2.038m-2 2 2 2.038"/></svg>',"image/svg+xml").firstChild,X="ck-widget__type-around_disabled";class G extends e{constructor(){super(...arguments),this._currentFakeCaretModelElement=null}static get pluginName(){return"WidgetTypeAround"}static get requires(){return[z,o]}init(){const e=this.editor,t=e.editing.view;this.on("change:isEnabled",((i,o,r)=>{t.change((e=>{for(const i of t.document.roots)r?e.removeClass(X,i):e.addClass(X,i)})),r||e.model.change((e=>{e.removeSelectionAttribute(B)}))})),this._enableTypeAroundUIInjection(),this._enableInsertingParagraphsOnButtonClick(),this._enableInsertingParagraphsOnEnterKeypress(),this._enableInsertingParagraphsOnTypingKeystroke(),this._enableTypeAroundFakeCaretActivationUsingKeyboardArrows(),this._enableDeleteIntegration(),this._enableInsertContentIntegration(),this._enableInsertObjectIntegration(),this._enableDeleteContentIntegration()}destroy(){super.destroy(),this._currentFakeCaretModelElement=null}_insertParagraph(e,t){const i=this.editor,o=i.editing.view,r=i.model.schema.getAttributesWithProperty(e,"copyOnReplace",!0);i.execute("insertParagraph",{position:i.model.createPositionAt(e,t),attributes:r}),o.focus(),o.scrollToTheSelection()}_listenToIfEnabled(e,t,i,o){this.listenTo(e,t,((...e)=>{this.isEnabled&&i(...e)}),o)}_insertParagraphAccordingToFakeCaretPosition(){const e=this.editor.model.document.selection,t=j(e);if(!t)return!1;const i=e.getSelectedElement();return this._insertParagraph(i,t),!0}_enableTypeAroundUIInjection(){const e=this.editor,t=e.model.schema,i=e.locale.t,o={before:i("Insert paragraph before block"),after:i("Insert paragraph after block")};e.editing.downcastDispatcher.on("insert",((e,r,n)=>{const s=n.mapper.toViewElement(r.item);if(s&&$(s,r.item,t)){!function(e,t,i){const o=e.createUIElement("div",{class:"ck ck-reset_all ck-widget__type-around"},(function(e){const i=this.toDomElement(e);return function(e,t){for(const i of q){const o=new f({tag:"div",attributes:{class:["ck","ck-widget__type-around__button",`ck-widget__type-around__button_${i}`],title:t[i],"aria-hidden":"true"},children:[e.ownerDocument.importNode(Y,!0)]});e.appendChild(o.render())}}(i,t),function(e){const t=new f({tag:"div",attributes:{class:["ck","ck-widget__type-around__fake-caret"]}});e.appendChild(t.render())}(i),i}));e.insert(e.createPositionAt(i,"end"),o)}(n.writer,o,s);s.getCustomProperty("widgetLabel").push((()=>this.isEnabled?i("Press Enter to type after or press Shift + Enter to type before the widget"):""))}}),{priority:"low"})}_enableTypeAroundFakeCaretActivationUsingKeyboardArrows(){const e=this.editor,t=e.model,i=t.document.selection,o=t.schema,r=e.editing.view;function n(e){return`ck-widget_type-around_show-fake-caret_${e}`}this._listenToIfEnabled(r.document,"arrowKey",((e,t)=>{this._handleArrowKeyPress(e,t)}),{context:[H,"$text"],priority:"high"}),this._listenToIfEnabled(i,"change:range",((t,i)=>{i.directChange&&e.model.change((e=>{e.removeSelectionAttribute(B)}))})),this._listenToIfEnabled(t.document,"change:data",(()=>{const t=i.getSelectedElement();if(t){if($(e.editing.mapper.toViewElement(t),t,o))return}e.model.change((e=>{e.removeSelectionAttribute(B)}))})),this._listenToIfEnabled(e.editing.downcastDispatcher,"selection",((e,t,i)=>{const r=i.writer;if(this._currentFakeCaretModelElement){const e=i.mapper.toViewElement(this._currentFakeCaretModelElement);e&&(r.removeClass(q.map(n),e),this._currentFakeCaretModelElement=null)}const s=t.selection.getSelectedElement();if(!s)return;const c=i.mapper.toViewElement(s);if(!$(c,s,o))return;const d=j(t.selection);d&&(r.addClass(n(d),c),this._currentFakeCaretModelElement=s)})),this._listenToIfEnabled(e.ui.focusTracker,"change:isFocused",((t,i,o)=>{o||e.model.change((e=>{e.removeSelectionAttribute(B)}))}))}_handleArrowKeyPress(e,t){const i=this.editor,o=i.model,r=o.document.selection,n=o.schema,s=i.editing.view,d=t.keyCode,a=c(d,i.locale.contentLanguageDirection),l=s.document.selection.getSelectedElement();let h;$(l,i.editing.mapper.toModelElement(l),n)?h=this._handleArrowKeyPressOnSelectedWidget(a):r.isCollapsed?h=this._handleArrowKeyPressWhenSelectionNextToAWidget(a):t.shiftKey||(h=this._handleArrowKeyPressWhenNonCollapsedSelection(a)),h&&(t.preventDefault(),e.stop())}_handleArrowKeyPressOnSelectedWidget(e){const t=this.editor.model,i=j(t.document.selection);return t.change((t=>{if(!i)return t.setSelectionAttribute(B,e?"after":"before"),!0;if(!(i===(e?"after":"before")))return t.removeSelectionAttribute(B),!0;return!1}))}_handleArrowKeyPressWhenSelectionNextToAWidget(e){const t=this.editor,i=t.model,o=i.schema,r=t.plugins.get("Widget"),n=r._getObjectElementNextToSelection(e);return!!$(t.editing.mapper.toViewElement(n),n,o)&&(i.change((t=>{r._setSelectionOverElement(n),t.setSelectionAttribute(B,e?"before":"after")})),!0)}_handleArrowKeyPressWhenNonCollapsedSelection(e){const t=this.editor,i=t.model,o=i.schema,r=t.editing.mapper,n=i.document.selection,s=e?n.getLastPosition().nodeBefore:n.getFirstPosition().nodeAfter;return!!$(r.toViewElement(s),s,o)&&(i.change((t=>{t.setSelection(s,"on"),t.setSelectionAttribute(B,e?"after":"before")})),!0)}_enableInsertingParagraphsOnButtonClick(){const e=this.editor,t=e.editing.view;this._listenToIfEnabled(t.document,"mousedown",((i,o)=>{const r=o.domTarget.closest(".ck-widget__type-around__button");if(!r)return;const n=function(e){return e.classList.contains("ck-widget__type-around__button_before")?"before":"after"}(r),s=function(e,t){const i=e.closest(".ck-widget");return t.mapDomToView(i)}(r,t.domConverter),c=e.editing.mapper.toModelElement(s);this._insertParagraph(c,n),o.preventDefault(),i.stop()}))}_enableInsertingParagraphsOnEnterKeypress(){const e=this.editor,t=e.model.document.selection,i=e.editing.view;this._listenToIfEnabled(i.document,"enter",((i,o)=>{if("atTarget"!=i.eventPhase)return;const r=t.getSelectedElement(),n=e.editing.mapper.toViewElement(r),s=e.model.schema;let c;this._insertParagraphAccordingToFakeCaretPosition()?c=!0:$(n,r,s)&&(this._insertParagraph(r,o.isSoft?"before":"after"),c=!0),c&&(o.preventDefault(),i.stop())}),{context:H})}_enableInsertingParagraphsOnTypingKeystroke(){const e=this.editor.editing.view.document;this._listenToIfEnabled(e,"insertText",((t,i)=>{this._insertParagraphAccordingToFakeCaretPosition()&&(i.selection=e.selection)}),{priority:"high"}),d.isAndroid?this._listenToIfEnabled(e,"keydown",((e,t)=>{229==t.keyCode&&this._insertParagraphAccordingToFakeCaretPosition()})):this._listenToIfEnabled(e,"compositionstart",(()=>{this._insertParagraphAccordingToFakeCaretPosition()}),{priority:"high"})}_enableDeleteIntegration(){const e=this.editor,t=e.editing.view,i=e.model,o=i.schema;this._listenToIfEnabled(t.document,"delete",((t,r)=>{if("atTarget"!=t.eventPhase)return;const n=j(i.document.selection);if(!n)return;const s=r.direction,c=i.document.selection.getSelectedElement(),d="forward"==s;if("before"===n===d)e.execute("delete",{selection:i.createSelection(c,"on")});else{const t=o.getNearestSelectionRange(i.createPositionAt(c,n),s);if(t)if(t.isCollapsed){const r=i.createSelection(t.start);if(i.modifySelection(r,{direction:s}),r.focus.isEqual(t.start)){const e=function(e,t){let i=t;for(const o of t.getAncestors({parentFirst:!0})){if(o.childCount>1||e.isLimit(o))break;i=o}return i} +const X=["before","after"],G=(new DOMParser).parseFromString('<svg viewBox="0 0 10 8" xmlns="http://www.w3.org/2000/svg"><path d="M9.055.263v3.972h-6.77M1 4.216l2-2.038m-2 2 2 2.038"/></svg>',"image/svg+xml").firstChild,J="ck-widget__type-around_disabled";class Q extends e{constructor(){super(...arguments),this._currentFakeCaretModelElement=null}static get pluginName(){return"WidgetTypeAround"}static get requires(){return[z,o]}init(){const e=this.editor,t=e.editing.view;this.on("change:isEnabled",((i,o,r)=>{t.change((e=>{for(const i of t.document.roots)r?e.removeClass(J,i):e.addClass(J,i)})),r||e.model.change((e=>{e.removeSelectionAttribute(j)}))})),this._enableTypeAroundUIInjection(),this._enableInsertingParagraphsOnButtonClick(),this._enableInsertingParagraphsOnEnterKeypress(),this._enableInsertingParagraphsOnTypingKeystroke(),this._enableTypeAroundFakeCaretActivationUsingKeyboardArrows(),this._enableDeleteIntegration(),this._enableInsertContentIntegration(),this._enableInsertObjectIntegration(),this._enableDeleteContentIntegration()}destroy(){super.destroy(),this._currentFakeCaretModelElement=null}_insertParagraph(e,t){const i=this.editor,o=i.editing.view,r=i.model.schema.getAttributesWithProperty(e,"copyOnReplace",!0);i.execute("insertParagraph",{position:i.model.createPositionAt(e,t),attributes:r}),o.focus(),o.scrollToTheSelection()}_listenToIfEnabled(e,t,i,o){this.listenTo(e,t,((...e)=>{this.isEnabled&&i(...e)}),o)}_insertParagraphAccordingToFakeCaretPosition(){const e=this.editor.model.document.selection,t=q(e);if(!t)return!1;const i=e.getSelectedElement();return this._insertParagraph(i,t),!0}_enableTypeAroundUIInjection(){const e=this.editor,t=e.model.schema,i=e.locale.t,o={before:i("Insert paragraph before block"),after:i("Insert paragraph after block")};e.editing.downcastDispatcher.on("insert",((e,r,n)=>{const s=n.mapper.toViewElement(r.item);if(s&&U(s,r.item,t)){!function(e,t,i){const o=e.createUIElement("div",{class:"ck ck-reset_all ck-widget__type-around"},(function(e){const i=this.toDomElement(e);return function(e,t){for(const i of X){const o=new f({tag:"div",attributes:{class:["ck","ck-widget__type-around__button",`ck-widget__type-around__button_${i}`],title:t[i],"aria-hidden":"true"},children:[e.ownerDocument.importNode(G,!0)]});e.appendChild(o.render())}}(i,t),function(e){const t=new f({tag:"div",attributes:{class:["ck","ck-widget__type-around__fake-caret"]}});e.appendChild(t.render())}(i),i}));e.insert(e.createPositionAt(i,"end"),o)}(n.writer,o,s);s.getCustomProperty("widgetLabel").push((()=>this.isEnabled?i("Press Enter to type after or press Shift + Enter to type before the widget"):""))}}),{priority:"low"})}_enableTypeAroundFakeCaretActivationUsingKeyboardArrows(){const e=this.editor,t=e.model,i=t.document.selection,o=t.schema,r=e.editing.view;function n(e){return`ck-widget_type-around_show-fake-caret_${e}`}this._listenToIfEnabled(r.document,"arrowKey",((e,t)=>{this._handleArrowKeyPress(e,t)}),{context:[H,"$text"],priority:"high"}),this._listenToIfEnabled(i,"change:range",((t,i)=>{i.directChange&&e.model.change((e=>{e.removeSelectionAttribute(j)}))})),this._listenToIfEnabled(t.document,"change:data",(()=>{const t=i.getSelectedElement();if(t){if(U(e.editing.mapper.toViewElement(t),t,o))return}e.model.change((e=>{e.removeSelectionAttribute(j)}))})),this._listenToIfEnabled(e.editing.downcastDispatcher,"selection",((e,t,i)=>{const r=i.writer;if(this._currentFakeCaretModelElement){const e=i.mapper.toViewElement(this._currentFakeCaretModelElement);e&&(r.removeClass(X.map(n),e),this._currentFakeCaretModelElement=null)}const s=t.selection.getSelectedElement();if(!s)return;const c=i.mapper.toViewElement(s);if(!U(c,s,o))return;const d=q(t.selection);d&&(r.addClass(n(d),c),this._currentFakeCaretModelElement=s)})),this._listenToIfEnabled(e.ui.focusTracker,"change:isFocused",((t,i,o)=>{o||e.model.change((e=>{e.removeSelectionAttribute(j)}))}))}_handleArrowKeyPress(e,t){const i=this.editor,o=i.model,r=o.document.selection,n=o.schema,s=i.editing.view,c=t.keyCode,a=d(c,i.locale.contentLanguageDirection),l=s.document.selection.getSelectedElement();let h;U(l,i.editing.mapper.toModelElement(l),n)?h=this._handleArrowKeyPressOnSelectedWidget(a):r.isCollapsed?h=this._handleArrowKeyPressWhenSelectionNextToAWidget(a):t.shiftKey||(h=this._handleArrowKeyPressWhenNonCollapsedSelection(a)),h&&(t.preventDefault(),e.stop())}_handleArrowKeyPressOnSelectedWidget(e){const t=this.editor.model,i=q(t.document.selection);return t.change((t=>{if(!i)return t.setSelectionAttribute(j,e?"after":"before"),!0;if(!(i===(e?"after":"before")))return t.removeSelectionAttribute(j),!0;return!1}))}_handleArrowKeyPressWhenSelectionNextToAWidget(e){const t=this.editor,i=t.model,o=i.schema,r=t.plugins.get("Widget"),n=r._getObjectElementNextToSelection(e);return!!U(t.editing.mapper.toViewElement(n),n,o)&&(i.change((t=>{r._setSelectionOverElement(n),t.setSelectionAttribute(j,e?"before":"after")})),!0)}_handleArrowKeyPressWhenNonCollapsedSelection(e){const t=this.editor,i=t.model,o=i.schema,r=t.editing.mapper,n=i.document.selection,s=e?n.getLastPosition().nodeBefore:n.getFirstPosition().nodeAfter;return!!U(r.toViewElement(s),s,o)&&(i.change((t=>{t.setSelection(s,"on"),t.setSelectionAttribute(j,e?"after":"before")})),!0)}_enableInsertingParagraphsOnButtonClick(){const e=this.editor,t=e.editing.view;this._listenToIfEnabled(t.document,"mousedown",((i,o)=>{const r=o.domTarget.closest(".ck-widget__type-around__button");if(!r)return;const n=function(e){return e.classList.contains("ck-widget__type-around__button_before")?"before":"after"}(r),s=function(e,t){const i=e.closest(".ck-widget");return t.mapDomToView(i)}(r,t.domConverter),c=e.editing.mapper.toModelElement(s);this._insertParagraph(c,n),o.preventDefault(),i.stop()}))}_enableInsertingParagraphsOnEnterKeypress(){const e=this.editor,t=e.model.document.selection,i=e.editing.view;this._listenToIfEnabled(i.document,"enter",((i,o)=>{if("atTarget"!=i.eventPhase)return;const r=t.getSelectedElement(),n=e.editing.mapper.toViewElement(r),s=e.model.schema;let c;this._insertParagraphAccordingToFakeCaretPosition()?c=!0:U(n,r,s)&&(this._insertParagraph(r,o.isSoft?"before":"after"),c=!0),c&&(o.preventDefault(),i.stop())}),{context:H})}_enableInsertingParagraphsOnTypingKeystroke(){const e=this.editor.editing.view.document;this._listenToIfEnabled(e,"insertText",((t,i)=>{this._insertParagraphAccordingToFakeCaretPosition()&&(i.selection=e.selection)}),{priority:"high"}),a.isAndroid?this._listenToIfEnabled(e,"keydown",((e,t)=>{229==t.keyCode&&this._insertParagraphAccordingToFakeCaretPosition()})):this._listenToIfEnabled(e,"compositionstart",(()=>{this._insertParagraphAccordingToFakeCaretPosition()}),{priority:"high"})}_enableDeleteIntegration(){const e=this.editor,t=e.editing.view,i=e.model,o=i.schema;this._listenToIfEnabled(t.document,"delete",((t,r)=>{if("atTarget"!=t.eventPhase)return;const n=q(i.document.selection);if(!n)return;const s=r.direction,c=i.document.selection.getSelectedElement(),d="forward"==s;if("before"===n===d)e.execute("delete",{selection:i.createSelection(c,"on")});else{const t=o.getNearestSelectionRange(i.createPositionAt(c,n),s);if(t)if(t.isCollapsed){const r=i.createSelection(t.start);if(i.modifySelection(r,{direction:s}),r.focus.isEqual(t.start)){const e=function(e,t){let i=t;for(const o of t.getAncestors({parentFirst:!0})){if(o.childCount>1||e.isLimit(o))break;i=o}return i} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(o,t.start.parent);i.deleteContent(i.createSelection(e,"on"),{doNotAutoparagraph:!0})}else i.change((i=>{i.setSelection(t),e.execute(d?"deleteForward":"delete")}))}else i.change((i=>{i.setSelection(t),e.execute(d?"deleteForward":"delete")}))}r.preventDefault(),t.stop()}),{context:H})}_enableInsertContentIntegration(){const e=this.editor,t=this.editor.model,i=t.document.selection;this._listenToIfEnabled(e.model,"insertContent",((e,[o,r])=>{if(r&&!r.is("documentSelection"))return;const n=j(i);return n?(e.stop(),t.change((e=>{const r=i.getSelectedElement(),s=t.createPositionAt(r,n),c=e.createSelection(s),d=t.insertContent(o,c);return e.setSelection(c),d}))):void 0}),{priority:"high"})}_enableInsertObjectIntegration(){const e=this.editor,t=this.editor.model.document.selection;this._listenToIfEnabled(e.model,"insertObject",((e,i)=>{const[,o,r={}]=i;if(o&&!o.is("documentSelection"))return;const n=j(t);n&&(r.findOptimalPosition=n,i[3]=r)}),{priority:"high"})}_enableDeleteContentIntegration(){const e=this.editor,t=this.editor.model.document.selection;this._listenToIfEnabled(e.model,"deleteContent",((e,[i])=>{if(i&&!i.is("documentSelection"))return;j(t)&&e.stop()}),{priority:"high"})}}function J(e){const t=e.model;return(i,o)=>{const r=o.keyCode==a.arrowup,n=o.keyCode==a.arrowdown,s=o.shiftKey,c=t.document.selection;if(!r&&!n)return;const d=n;if(s&&function(e,t){return!e.isCollapsed&&e.isBackward==t}(c,d))return;const h=function(e,t,i){const o=e.model;if(i){const e=t.isCollapsed?t.focus:t.getLastPosition(),i=Q(o,e,"forward");if(!i)return null;const r=o.createRange(e,i),n=Z(o.schema,r,"backward");return n?o.createRange(e,n):null}{const e=t.isCollapsed?t.focus:t.getFirstPosition(),i=Q(o,e,"backward");if(!i)return null;const r=o.createRange(i,e),n=Z(o.schema,r,"forward");return n?o.createRange(n,e):null}}(e,c,d);if(h){if(h.isCollapsed){if(c.isCollapsed)return;if(s)return}(h.isCollapsed||function(e,t,i){const o=e.model,r=e.view.domConverter;if(i){const e=o.createSelection(t.start);o.modifySelection(e),e.focus.isAtEnd||t.start.isEqual(e.focus)||(t=o.createRange(e.focus,t.end))}const n=e.mapper.toViewRange(t),s=r.viewRangeToDom(n),c=l.getDomRangeRects(s);let d;for(const e of c)if(void 0!==d){if(Math.round(e.top)>=d)return!1;d=Math.max(d,Math.round(e.bottom))}else d=Math.round(e.bottom);return!0}(e,h,d))&&(t.change((e=>{const i=d?h.end:h.start;if(s){const o=t.createSelection(c.anchor);o.setFocus(i),e.setSelection(o)}else e.setSelection(i)})),i.stop(),o.preventDefault(),o.stopPropagation())}}}function Q(e,t,i){const o=e.schema,r=e.createRangeIn(t.root),n="forward"==i?"elementStart":"elementEnd";for(const{previousPosition:e,item:s,type:c}of r.getWalker({startPosition:t,direction:i})){if(o.isLimit(s)&&!o.isInline(s))return e;if(c==n&&o.isBlock(s))return null}return null}function Z(e,t,i){const o="backward"==i?t.end:t.start;if(e.checkChild(o,"$text"))return o;for(const{nextPosition:o}of t.getWalker({direction:i}))if(e.checkChild(o,"$text"))return o;return null}U(":root{--ck-color-resizer:var(--ck-color-focus-border);--ck-color-resizer-tooltip-background:#262626;--ck-color-resizer-tooltip-text:#f2f2f2;--ck-resizer-border-radius:var(--ck-border-radius);--ck-resizer-tooltip-offset:10px;--ck-resizer-tooltip-height:calc(var(--ck-spacing-small)*2 + 10px)}.ck .ck-widget,.ck .ck-widget.ck-widget_with-selection-handle{position:relative}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{position:absolute}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{display:block}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle{visibility:visible}.ck .ck-size-view{background:var(--ck-color-resizer-tooltip-background);border:1px solid var(--ck-color-resizer-tooltip-text);border-radius:var(--ck-resizer-border-radius);color:var(--ck-color-resizer-tooltip-text);display:block;font-size:var(--ck-font-size-tiny);height:var(--ck-resizer-tooltip-height);line-height:var(--ck-resizer-tooltip-height);padding:0 var(--ck-spacing-small)}.ck .ck-size-view.ck-orientation-above-center,.ck .ck-size-view.ck-orientation-bottom-left,.ck .ck-size-view.ck-orientation-bottom-right,.ck .ck-size-view.ck-orientation-top-left,.ck .ck-size-view.ck-orientation-top-right{position:absolute}.ck .ck-size-view.ck-orientation-top-left{left:var(--ck-resizer-tooltip-offset);top:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-top-right{right:var(--ck-resizer-tooltip-offset);top:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-right{bottom:var(--ck-resizer-tooltip-offset);right:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-left{bottom:var(--ck-resizer-tooltip-offset);left:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-above-center{left:50%;top:calc(var(--ck-resizer-tooltip-height)*-1);transform:translate(-50%)}:root{--ck-widget-outline-thickness:3px;--ck-widget-handler-icon-size:16px;--ck-widget-handler-animation-duration:200ms;--ck-widget-handler-animation-curve:ease;--ck-color-widget-blurred-border:#dedede;--ck-color-widget-hover-border:#ffc83d;--ck-color-widget-editable-focus-background:var(--ck-color-base-background);--ck-color-widget-drag-handler-icon-color:var(--ck-color-base-background)}.ck .ck-widget{outline-color:transparent;outline-style:solid;outline-width:var(--ck-widget-outline-thickness);transition:outline-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve)}.ck .ck-widget.ck-widget_selected,.ck .ck-widget.ck-widget_selected:hover{outline:var(--ck-widget-outline-thickness) solid var(--ck-color-focus-border)}.ck .ck-widget:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-editor__nested-editable{border:1px solid transparent}.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus{background-color:var(--ck-color-widget-editable-focus-background);border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow),0 0;outline:none}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{background-color:transparent;border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0;box-sizing:border-box;left:calc(0px - var(--ck-widget-outline-thickness));opacity:0;padding:4px;top:0;transform:translateY(-100%);transition:background-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),visibility var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{color:var(--ck-color-widget-drag-handler-icon-color);height:var(--ck-widget-handler-icon-size);width:var(--ck-widget-handler-icon-size)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:0;transition:opacity .3s var(--ck-widget-handler-animation-curve)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover .ck-icon .ck-icon__selected-indicator{opacity:1}.ck .ck-widget.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle{background-color:var(--ck-color-widget-hover-border);opacity:1}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle{background-color:var(--ck-color-focus-border);opacity:1}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:1}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{left:auto;right:calc(0px - var(--ck-widget-outline-thickness))}.ck.ck-editor__editable.ck-read-only .ck-widget{transition:none}.ck.ck-editor__editable.ck-read-only .ck-widget:not(.ck-widget_selected){--ck-widget-outline-thickness:0px}.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle,.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover{outline-color:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle:hover,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle>.ck-widget__selection-handle,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle>.ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable blockquote>.ck-widget.ck-widget_with-selection-handle:first-child,.ck.ck-editor__editable>.ck-widget.ck-widget_with-selection-handle:first-child{margin-top:calc(1em + var(--ck-widget-handler-icon-size))}"); + */(o,t.start.parent);i.deleteContent(i.createSelection(e,"on"),{doNotAutoparagraph:!0})}else i.change((i=>{i.setSelection(t),e.execute(d?"deleteForward":"delete")}))}else i.change((i=>{i.setSelection(t),e.execute(d?"deleteForward":"delete")}))}r.preventDefault(),t.stop()}),{context:H})}_enableInsertContentIntegration(){const e=this.editor,t=this.editor.model,i=t.document.selection;this._listenToIfEnabled(e.model,"insertContent",((e,[o,r])=>{if(r&&!r.is("documentSelection"))return;const n=q(i);return n?(e.stop(),t.change((e=>{const r=i.getSelectedElement(),s=t.createPositionAt(r,n),c=e.createSelection(s),d=t.insertContent(o,c);return e.setSelection(c),d}))):void 0}),{priority:"high"})}_enableInsertObjectIntegration(){const e=this.editor,t=this.editor.model.document.selection;this._listenToIfEnabled(e.model,"insertObject",((e,i)=>{const[,o,r={}]=i;if(o&&!o.is("documentSelection"))return;const n=q(t);n&&(r.findOptimalPosition=n,i[3]=r)}),{priority:"high"})}_enableDeleteContentIntegration(){const e=this.editor,t=this.editor.model.document.selection;this._listenToIfEnabled(e.model,"deleteContent",((e,[i])=>{if(i&&!i.is("documentSelection"))return;q(t)&&e.stop()}),{priority:"high"})}}function Z(e){const t=e.model;return(i,o)=>{const r=o.keyCode==l.arrowup,n=o.keyCode==l.arrowdown,c=o.shiftKey,d=t.document.selection;if(!r&&!n)return;const a=n;if(c&&function(e,t){return!e.isCollapsed&&e.isBackward==t}(d,a))return;const h=function(e,t,i){const o=e.model;if(i){const e=t.isCollapsed?t.focus:t.getLastPosition(),i=ee(o,e,"forward");if(!i)return null;const r=o.createRange(e,i),n=te(o.schema,r,"backward");return n?o.createRange(e,n):null}{const e=t.isCollapsed?t.focus:t.getFirstPosition(),i=ee(o,e,"backward");if(!i)return null;const r=o.createRange(i,e),n=te(o.schema,r,"forward");return n?o.createRange(n,e):null}}(e,d,a);if(h){if(h.isCollapsed){if(d.isCollapsed)return;if(c)return}(h.isCollapsed||function(e,t,i){const o=e.model,r=e.view.domConverter;if(i){const e=o.createSelection(t.start);o.modifySelection(e),e.focus.isAtEnd||t.start.isEqual(e.focus)||(t=o.createRange(e.focus,t.end))}const n=e.mapper.toViewRange(t),c=r.viewRangeToDom(n),d=s.getDomRangeRects(c);let a;for(const e of d)if(void 0!==a){if(Math.round(e.top)>=a)return!1;a=Math.max(a,Math.round(e.bottom))}else a=Math.round(e.bottom);return!0}(e,h,a))&&(t.change((e=>{const i=a?h.end:h.start;if(c){const o=t.createSelection(d.anchor);o.setFocus(i),e.setSelection(o)}else e.setSelection(i)})),i.stop(),o.preventDefault(),o.stopPropagation())}}}function ee(e,t,i){const o=e.schema,r=e.createRangeIn(t.root),n="forward"==i?"elementStart":"elementEnd";for(const{previousPosition:e,item:s,type:c}of r.getWalker({startPosition:t,direction:i})){if(o.isLimit(s)&&!o.isInline(s))return e;if(c==n&&o.isBlock(s))return null}return null}function te(e,t,i){const o="backward"==i?t.end:t.start;if(e.checkChild(o,"$text"))return o;for(const{nextPosition:o}of t.getWalker({direction:i}))if(e.checkChild(o,"$text"))return o;return null}Y(":root{--ck-color-resizer:var(--ck-color-focus-border);--ck-color-resizer-tooltip-background:#262626;--ck-color-resizer-tooltip-text:#f2f2f2;--ck-resizer-border-radius:var(--ck-border-radius);--ck-resizer-tooltip-offset:10px;--ck-resizer-tooltip-height:calc(var(--ck-spacing-small)*2 + 10px)}.ck .ck-widget,.ck .ck-widget.ck-widget_with-selection-handle{position:relative}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{position:absolute}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{display:block}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle{visibility:visible}.ck .ck-size-view{background:var(--ck-color-resizer-tooltip-background);border:1px solid var(--ck-color-resizer-tooltip-text);border-radius:var(--ck-resizer-border-radius);color:var(--ck-color-resizer-tooltip-text);display:block;font-size:var(--ck-font-size-tiny);height:var(--ck-resizer-tooltip-height);line-height:var(--ck-resizer-tooltip-height);padding:0 var(--ck-spacing-small)}.ck .ck-size-view.ck-orientation-above-center,.ck .ck-size-view.ck-orientation-bottom-left,.ck .ck-size-view.ck-orientation-bottom-right,.ck .ck-size-view.ck-orientation-top-left,.ck .ck-size-view.ck-orientation-top-right{position:absolute}.ck .ck-size-view.ck-orientation-top-left{left:var(--ck-resizer-tooltip-offset);top:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-top-right{right:var(--ck-resizer-tooltip-offset);top:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-right{bottom:var(--ck-resizer-tooltip-offset);right:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-left{bottom:var(--ck-resizer-tooltip-offset);left:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-above-center{left:50%;top:calc(var(--ck-resizer-tooltip-height)*-1);transform:translate(-50%)}:root{--ck-widget-outline-thickness:3px;--ck-widget-handler-icon-size:16px;--ck-widget-handler-animation-duration:200ms;--ck-widget-handler-animation-curve:ease;--ck-color-widget-blurred-border:#dedede;--ck-color-widget-hover-border:#ffc83d;--ck-color-widget-editable-focus-background:var(--ck-color-base-background);--ck-color-widget-drag-handler-icon-color:var(--ck-color-base-background)}.ck .ck-widget{outline-color:transparent;outline-style:solid;outline-width:var(--ck-widget-outline-thickness);transition:outline-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve)}@media (prefers-reduced-motion:reduce){.ck .ck-widget{transition:none}}.ck .ck-widget.ck-widget_selected,.ck .ck-widget.ck-widget_selected:hover{outline:var(--ck-widget-outline-thickness) solid var(--ck-color-focus-border)}.ck .ck-widget:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-editor__nested-editable{border:1px solid transparent}.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus{border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow),0 0;outline:none}@media (forced-colors:none){.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus{background-color:var(--ck-color-widget-editable-focus-background)}}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{background-color:transparent;border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0;box-sizing:border-box;left:calc(0px - var(--ck-widget-outline-thickness));opacity:0;padding:4px;top:0;transform:translateY(-100%);transition:background-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),visibility var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve)}@media (prefers-reduced-motion:reduce){.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{transition:none}}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{color:var(--ck-color-widget-drag-handler-icon-color);height:var(--ck-widget-handler-icon-size);width:var(--ck-widget-handler-icon-size)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:0;transition:opacity .3s var(--ck-widget-handler-animation-curve)}@media (prefers-reduced-motion:reduce){.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{transition:none}}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover .ck-icon .ck-icon__selected-indicator{opacity:1}.ck .ck-widget.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle{background-color:var(--ck-color-widget-hover-border);opacity:1}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle{background-color:var(--ck-color-focus-border);opacity:1}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:1}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{left:auto;right:calc(0px - var(--ck-widget-outline-thickness))}.ck.ck-editor__editable.ck-read-only .ck-widget{transition:none}.ck.ck-editor__editable.ck-read-only .ck-widget:not(.ck-widget_selected){--ck-widget-outline-thickness:0px}.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle,.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover{outline-color:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle:hover,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle>.ck-widget__selection-handle,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle>.ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable blockquote>.ck-widget.ck-widget_with-selection-handle:first-child,.ck.ck-editor__editable>.ck-widget.ck-widget_with-selection-handle:first-child{margin-top:calc(1em + var(--ck-widget-handler-icon-size))}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class ee extends e{constructor(){super(...arguments),this._previouslySelected=new Set}static get pluginName(){return"Widget"}static get requires(){return[G,o]}init(){const e=this.editor,i=e.editing.view,o=i.document,r=e.t;this.editor.editing.downcastDispatcher.on("selection",((t,i,o)=>{const r=o.writer,n=i.selection;if(n.isCollapsed)return;const s=n.getSelectedElement();if(!s)return;const c=e.editing.mapper.toViewElement(s);H(c)&&o.consumable.consume(n,"selection")&&r.setSelection(r.createRangeOn(c),{fake:!0,label:O(c)})})),this.editor.editing.downcastDispatcher.on("selection",((e,t,i)=>{this._clearPreviouslySelectedWidgets(i.writer);const o=i.writer,r=o.document.selection;let n=null;for(const e of r.getRanges())for(const t of e){const e=t.item;H(e)&&!te(e,n)&&(o.addClass(R,e),this._previouslySelected.add(e),n=e)}}),{priority:"low"}),i.addObserver(t),this.listenTo(o,"mousedown",((...e)=>this._onMousedown(...e))),this.listenTo(o,"arrowKey",((...e)=>{this._handleSelectionChangeOnArrowKeyPress(...e)}),{context:[H,"$text"]}),this.listenTo(o,"arrowKey",((...e)=>{this._preventDefaultOnArrowKeyPress(...e)}),{context:"$root"}),this.listenTo(o,"arrowKey",J(this.editor.editing),{context:"$text"}),this.listenTo(o,"delete",((e,t)=>{this._handleDelete("forward"==t.direction)&&(t.preventDefault(),e.stop())}),{context:"$root"}),this.listenTo(o,"tab",((e,t)=>{"atTarget"==e.eventPhase&&(t.shiftKey||this._selectFirstNestedEditable()&&(t.preventDefault(),e.stop()))}),{context:H,priority:"low"}),this.listenTo(o,"tab",((e,t)=>{t.shiftKey&&this._selectAncestorWidget()&&(t.preventDefault(),e.stop())}),{priority:"low"}),this.listenTo(o,"keydown",((e,t)=>{t.keystroke==a.esc&&this._selectAncestorWidget()&&(t.preventDefault(),e.stop())}),{priority:"low"}),e.accessibility.addKeystrokeInfoGroup({id:"widget",label:r("Keystrokes that can be used when a widget is selected (for example: image, table, etc.)"),keystrokes:[{label:r("Insert a new paragraph directly after a widget"),keystroke:"Enter"},{label:r("Insert a new paragraph directly before a widget"),keystroke:"Shift+Enter"},{label:r("Move the caret to allow typing directly before a widget"),keystroke:[["arrowup"],["arrowleft"]]},{label:r("Move the caret to allow typing directly after a widget"),keystroke:[["arrowdown"],["arrowright"]]}]})}_onMousedown(e,t){const i=this.editor,o=i.editing.view,r=o.document;let n=t.target;if(t.domEvent.detail>=3)return void(this._selectBlockContent(n)&&t.preventDefault());if(function(e){let t=e;for(;t;){if(t.is("editableElement")&&!t.is("rootElement"))return!0;if(H(t))return!1;t=t.parent}return!1}(n))return;if(!H(n)&&(n=n.findAncestor(H),!n))return;d.isAndroid&&t.preventDefault(),r.isFocused||o.focus();const s=i.editing.mapper.toModelElement(n);this._setSelectionOverElement(s)}_selectBlockContent(e){const t=this.editor,o=t.model,r=t.editing.mapper,n=o.schema,s=r.findMappedViewAncestor(this.editor.editing.view.createPositionAt(e,0)),c=function(e,t){for(const i of e.getAncestors({includeSelf:!0,parentFirst:!0})){if(t.checkChild(i,"$text"))return i;if(t.isLimit(i)&&!t.isObject(i))break}return null}(r.toModelElement(s),o.schema);return!!c&&(o.change((e=>{const t=n.isLimit(c)?null:function(e,t){const o=new i({startPosition:e});for(const{item:e}of o){if(t.isLimit(e)||!e.is("element"))return null;if(t.checkChild(e,"$text"))return e}return null} +class ie extends e{constructor(){super(...arguments),this._previouslySelected=new Set}static get pluginName(){return"Widget"}static get requires(){return[Q,o]}init(){const e=this.editor,i=e.editing.view,o=i.document,r=e.t;this.editor.editing.downcastDispatcher.on("selection",((t,i,o)=>{const r=o.writer,n=i.selection;if(n.isCollapsed)return;const s=n.getSelectedElement();if(!s)return;const c=e.editing.mapper.toViewElement(s);H(c)&&o.consumable.consume(n,"selection")&&r.setSelection(r.createRangeOn(c),{fake:!0,label:F(c)})})),this.editor.editing.downcastDispatcher.on("selection",((e,t,i)=>{this._clearPreviouslySelectedWidgets(i.writer);const o=i.writer,r=o.document.selection;let n=null;for(const e of r.getRanges())for(const t of e){const e=t.item;H(e)&&!oe(e,n)&&(o.addClass(R,e),this._previouslySelected.add(e),n=e)}}),{priority:"low"}),i.addObserver(t),this.listenTo(o,"mousedown",((...e)=>this._onMousedown(...e))),this.listenTo(o,"arrowKey",((...e)=>{this._handleSelectionChangeOnArrowKeyPress(...e)}),{context:[H,"$text"]}),this.listenTo(o,"arrowKey",((...e)=>{this._preventDefaultOnArrowKeyPress(...e)}),{context:"$root"}),this.listenTo(o,"arrowKey",Z(this.editor.editing),{context:"$text"}),this.listenTo(o,"delete",((e,t)=>{this._handleDelete("forward"==t.direction)&&(t.preventDefault(),e.stop())}),{context:"$root"}),this.listenTo(o,"tab",((e,t)=>{"atTarget"==e.eventPhase&&(t.shiftKey||this._selectFirstNestedEditable()&&(t.preventDefault(),e.stop()))}),{context:H,priority:"low"}),this.listenTo(o,"tab",((e,t)=>{t.shiftKey&&this._selectAncestorWidget()&&(t.preventDefault(),e.stop())}),{priority:"low"}),this.listenTo(o,"keydown",((e,t)=>{t.keystroke==l.esc&&this._selectAncestorWidget()&&(t.preventDefault(),e.stop())}),{priority:"low"}),e.accessibility.addKeystrokeInfoGroup({id:"widget",label:r("Keystrokes that can be used when a widget is selected (for example: image, table, etc.)"),keystrokes:[{label:r("Insert a new paragraph directly after a widget"),keystroke:"Enter"},{label:r("Insert a new paragraph directly before a widget"),keystroke:"Shift+Enter"},{label:r("Move the caret to allow typing directly before a widget"),keystroke:[["arrowup"],["arrowleft"]]},{label:r("Move the caret to allow typing directly after a widget"),keystroke:[["arrowdown"],["arrowright"]]}]})}_onMousedown(e,t){const i=this.editor,o=i.editing.view,r=o.document;let n=t.target;if(t.domEvent.detail>=3)return void(this._selectBlockContent(n)&&t.preventDefault());if(function(e){let t=e;for(;t;){if(t.is("editableElement")&&!t.is("rootElement"))return!0;if(H(t))return!1;t=t.parent}return!1}(n))return;if(!H(n)&&(n=n.findAncestor(H),!n))return;a.isAndroid&&t.preventDefault(),r.isFocused||o.focus();const s=i.editing.mapper.toModelElement(n);this._setSelectionOverElement(s)}_selectBlockContent(e){const t=this.editor,o=t.model,r=t.editing.mapper,n=o.schema,s=r.findMappedViewAncestor(this.editor.editing.view.createPositionAt(e,0)),c=function(e,t){for(const i of e.getAncestors({includeSelf:!0,parentFirst:!0})){if(t.checkChild(i,"$text"))return i;if(t.isLimit(i)&&!t.isObject(i))break}return null}(r.toModelElement(s),o.schema);return!!c&&(o.change((e=>{const t=n.isLimit(c)?null:function(e,t){const o=new i({startPosition:e});for(const{item:e}of o){if(t.isLimit(e)||!e.is("element"))return null;if(t.checkChild(e,"$text"))return e}return null} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */(e.createPositionAfter(c),n),o=e.createPositionAt(c,0),r=t?e.createPositionAt(t,0):e.createPositionAt(c,"end");e.setSelection(e.createRange(o,r))})),!0)}_handleSelectionChangeOnArrowKeyPress(e,t){const i=t.keyCode,o=this.editor.model,r=o.schema,n=o.document.selection,s=n.getSelectedElement(),c=h(i,this.editor.locale.contentLanguageDirection),d="down"==c||"right"==c,a="up"==c||"down"==c;if(s&&r.isObject(s)){const i=d?n.getLastPosition():n.getFirstPosition(),s=r.getNearestSelectionRange(i,d?"forward":"backward");return void(s&&(o.change((e=>{e.setSelection(s)})),t.preventDefault(),e.stop()))}if(!n.isCollapsed&&!t.shiftKey){const i=n.getFirstPosition(),s=n.getLastPosition(),c=i.nodeAfter,a=s.nodeBefore;return void((c&&r.isObject(c)||a&&r.isObject(a))&&(o.change((e=>{e.setSelection(d?s:i)})),t.preventDefault(),e.stop()))}if(!n.isCollapsed)return;const l=this._getObjectElementNextToSelection(d);if(l&&r.isObject(l)){if(r.isInline(l)&&a)return;this._setSelectionOverElement(l),t.preventDefault(),e.stop()}}_preventDefaultOnArrowKeyPress(e,t){const i=this.editor.model,o=i.schema,r=i.document.selection.getSelectedElement();r&&o.isObject(r)&&(t.preventDefault(),e.stop())}_handleDelete(e){const t=this.editor.model.document.selection;if(!this.editor.model.canEditAt(t))return;if(!t.isCollapsed)return;const i=this._getObjectElementNextToSelection(e);return i?(this.editor.model.change((e=>{let o=t.anchor.parent;for(;o.isEmpty;){const t=o;o=t.parent,e.remove(t)}this._setSelectionOverElement(i)})),!0):void 0}_setSelectionOverElement(e){this.editor.model.change((t=>{t.setSelection(t.createRangeOn(e))}))}_getObjectElementNextToSelection(e){const t=this.editor.model,i=t.schema,o=t.document.selection,r=t.createSelection(o);if(t.modifySelection(r,{direction:e?"forward":"backward"}),r.isEqual(o))return null;const n=e?r.focus.nodeBefore:r.focus.nodeAfter;return n&&i.isObject(n)?n:null}_clearPreviouslySelectedWidgets(e){for(const t of this._previouslySelected)e.removeClass(R,t);this._previouslySelected.clear()}_selectFirstNestedEditable(){const e=this.editor,t=this.editor.editing.view.document;for(const i of t.selection.getFirstRange().getItems())if(i.is("editableElement")){const t=e.editing.mapper.toModelElement(i); /* istanbul ignore next -- @preserve */if(!t)continue;const o=e.model.createPositionAt(t,0),r=e.model.schema.getNearestSelectionRange(o,"forward");return e.model.change((e=>{e.setSelection(r)})),!0}return!1}_selectAncestorWidget(){const e=this.editor,t=e.editing.mapper,i=e.editing.view.document.selection.getFirstPosition().parent,o=(i.is("$text")?i.parent:i).findAncestor(H);if(!o)return!1;const r=t.toModelElement(o); -/* istanbul ignore next -- @preserve */return!!r&&(e.model.change((e=>{e.setSelection(r,"on")})),!0)}}function te(e,t){return!!t&&Array.from(e.getAncestors()).includes(t)}class ie extends e{constructor(){super(...arguments),this._toolbarDefinitions=new Map}static get requires(){return[b]}static get pluginName(){return"WidgetToolbarRepository"}init(){const e=this.editor;if(e.plugins.has("BalloonToolbar")){const t=e.plugins.get("BalloonToolbar");this.listenTo(t,"show",(t=>{(function(e){const t=e.getSelectedElement();return!(!t||!H(t))} +/* istanbul ignore next -- @preserve */return!!r&&(e.model.change((e=>{e.setSelection(r,"on")})),!0)}}function oe(e,t){return!!t&&Array.from(e.getAncestors()).includes(t)}class re extends e{constructor(){super(...arguments),this._toolbarDefinitions=new Map}static get requires(){return[b]}static get pluginName(){return"WidgetToolbarRepository"}init(){const e=this.editor;if(e.plugins.has("BalloonToolbar")){const t=e.plugins.get("BalloonToolbar");this.listenTo(t,"show",(t=>{(function(e){const t=e.getSelectedElement();return!(!t||!H(t))} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */)(e.editing.view.document.selection)&&t.stop()}),{priority:"high"})}this._balloon=this.editor.plugins.get("ContextualBalloon"),this.on("change:isEnabled",(()=>{this._updateToolbarsVisibility()})),this.listenTo(e.ui,"update",(()=>{this._updateToolbarsVisibility()})),this.listenTo(e.ui.focusTracker,"change:isFocused",(()=>{this._updateToolbarsVisibility()}),{priority:"low"})}destroy(){super.destroy();for(const e of this._toolbarDefinitions.values())e.view.destroy()}register(e,{ariaLabel:t,items:i,getRelatedElement:o,balloonClassName:r="ck-toolbar-container"}){if(!i.length)return void g("widget-toolbar-no-items",{toolbarId:e});const s=this.editor,c=s.t,d=new m(s.locale);if(d.ariaLabel=t||c("Widget toolbar"),this._toolbarDefinitions.has(e))throw new n("widget-toolbar-duplicated",this,{toolbarId:e});const a={view:d,getRelatedElement:o,balloonClassName:r,itemsConfig:i,initialized:!1};s.ui.addToolbar(d,{isContextual:!0,beforeFocus:()=>{const e=o(s.editing.view.document.selection);e&&this._showToolbar(a,e)},afterBlur:()=>{this._hideToolbar(a)}}),this._toolbarDefinitions.set(e,a)}_updateToolbarsVisibility(){let e=0,t=null,i=null;for(const o of this._toolbarDefinitions.values()){const r=o.getRelatedElement(this.editor.editing.view.document.selection);if(this.isEnabled&&r)if(this.editor.ui.focusTracker.isFocused){const n=r.getAncestors().length;n>e&&(e=n,t=r,i=o)}else this._isToolbarVisible(o)&&this._hideToolbar(o);else this._isToolbarInBalloon(o)&&this._hideToolbar(o)}i&&this._showToolbar(i,t)}_hideToolbar(e){this._balloon.remove(e.view),this.stopListening(this._balloon,"change:visibleView")}_showToolbar(e,t){this._isToolbarVisible(e)?oe(this.editor,t):this._isToolbarInBalloon(e)||(e.initialized||(e.initialized=!0,e.view.fillFromConfig(e.itemsConfig,this.editor.ui.componentFactory)),this._balloon.add({view:e.view,position:re(this.editor,t),balloonClassName:e.balloonClassName}),this.listenTo(this._balloon,"change:visibleView",(()=>{for(const e of this._toolbarDefinitions.values())if(this._isToolbarVisible(e)){const t=e.getRelatedElement(this.editor.editing.view.document.selection);oe(this.editor,t)}})))}_isToolbarVisible(e){return this._balloon.visibleView===e.view}_isToolbarInBalloon(e){return this._balloon.hasView(e.view)}}function oe(e,t){const i=e.plugins.get("ContextualBalloon"),o=re(e,t);i.updatePosition(o)}function re(e,t){const i=e.editing.view,o=v.defaultPositions;return{target:i.domConverter.mapViewToDom(t),positions:[o.northArrowSouth,o.northArrowSouthWest,o.northArrowSouthEast,o.southArrowNorth,o.southArrowNorthWest,o.southArrowNorthEast,o.viewportStickyNorth]}}class ne extends(_()){constructor(e){super(),this.set("activeHandlePosition",null),this.set("proposedWidthPercents",null),this.set("proposedWidth",null),this.set("proposedHeight",null),this.set("proposedHandleHostWidth",null),this.set("proposedHandleHostHeight",null),this._options=e,this._referenceCoordinates=null}get originalWidth(){return this._originalWidth}get originalHeight(){return this._originalHeight}get originalWidthPercents(){return this._originalWidthPercents}get aspectRatio(){return this._aspectRatio}begin(e,t,i){const o=new l(t);this.activeHandlePosition=function(e){const t=["top-left","top-right","bottom-right","bottom-left"];for(const i of t)if(e.classList.contains(se(i)))return i}(e),this._referenceCoordinates=function(e,t){const i=new l(e),o=t.split("-"),r={x:"right"==o[1]?i.right:i.left,y:"bottom"==o[0]?i.bottom:i.top};return r.x+=e.ownerDocument.defaultView.scrollX,r.y+=e.ownerDocument.defaultView.scrollY,r}(t,function(e){const t=e.split("-"),i={top:"bottom",bottom:"top",left:"right",right:"left"};return`${i[t[0]]}-${i[t[1]]}`} + */)(e.editing.view.document.selection)&&t.stop()}),{priority:"high"})}this._balloon=this.editor.plugins.get("ContextualBalloon"),this.on("change:isEnabled",(()=>{this._updateToolbarsVisibility()})),this.listenTo(e.ui,"update",(()=>{this._updateToolbarsVisibility()})),this.listenTo(e.ui.focusTracker,"change:isFocused",(()=>{this._updateToolbarsVisibility()}),{priority:"low"})}destroy(){super.destroy();for(const e of this._toolbarDefinitions.values())e.view.destroy()}register(e,{ariaLabel:t,items:i,getRelatedElement:o,balloonClassName:r="ck-toolbar-container"}){if(!i.length)return void g("widget-toolbar-no-items",{toolbarId:e});const s=this.editor,c=s.t,d=new m(s.locale);if(d.ariaLabel=t||c("Widget toolbar"),this._toolbarDefinitions.has(e))throw new n("widget-toolbar-duplicated",this,{toolbarId:e});const a={view:d,getRelatedElement:o,balloonClassName:r,itemsConfig:i,initialized:!1};s.ui.addToolbar(d,{isContextual:!0,beforeFocus:()=>{const e=o(s.editing.view.document.selection);e&&this._showToolbar(a,e)},afterBlur:()=>{this._hideToolbar(a)}}),this._toolbarDefinitions.set(e,a)}_updateToolbarsVisibility(){let e=0,t=null,i=null;for(const o of this._toolbarDefinitions.values()){const r=o.getRelatedElement(this.editor.editing.view.document.selection);if(this.isEnabled&&r)if(this.editor.ui.focusTracker.isFocused){const n=r.getAncestors().length;n>e&&(e=n,t=r,i=o)}else this._isToolbarVisible(o)&&this._hideToolbar(o);else this._isToolbarInBalloon(o)&&this._hideToolbar(o)}i&&this._showToolbar(i,t)}_hideToolbar(e){this._balloon.remove(e.view),this.stopListening(this._balloon,"change:visibleView")}_showToolbar(e,t){this._isToolbarVisible(e)?ne(this.editor,t):this._isToolbarInBalloon(e)||(e.initialized||(e.initialized=!0,e.view.fillFromConfig(e.itemsConfig,this.editor.ui.componentFactory)),this._balloon.add({view:e.view,position:se(this.editor,t),balloonClassName:e.balloonClassName}),this.listenTo(this._balloon,"change:visibleView",(()=>{for(const e of this._toolbarDefinitions.values())if(this._isToolbarVisible(e)){const t=e.getRelatedElement(this.editor.editing.view.document.selection);ne(this.editor,t)}})))}_isToolbarVisible(e){return this._balloon.visibleView===e.view}_isToolbarInBalloon(e){return this._balloon.hasView(e.view)}}function ne(e,t){const i=e.plugins.get("ContextualBalloon"),o=se(e,t);i.updatePosition(o)}function se(e,t){const i=e.editing.view,o=v.defaultPositions;return{target:i.domConverter.mapViewToDom(t),positions:[o.northArrowSouth,o.northArrowSouthWest,o.northArrowSouthEast,o.southArrowNorth,o.southArrowNorthWest,o.southArrowNorthEast,o.viewportStickyNorth]}}class ce extends(_()){constructor(e){super(),this.set("activeHandlePosition",null),this.set("proposedWidthPercents",null),this.set("proposedWidth",null),this.set("proposedHeight",null),this.set("proposedHandleHostWidth",null),this.set("proposedHandleHostHeight",null),this._options=e,this._referenceCoordinates=null}get originalWidth(){return this._originalWidth}get originalHeight(){return this._originalHeight}get originalWidthPercents(){return this._originalWidthPercents}get aspectRatio(){return this._aspectRatio}begin(e,t,i){const o=new s(t);this.activeHandlePosition=function(e){const t=["top-left","top-right","bottom-right","bottom-left"];for(const i of t)if(e.classList.contains(de(i)))return i}(e),this._referenceCoordinates=function(e,t){const i=new s(e),o=t.split("-"),r={x:"right"==o[1]?i.right:i.left,y:"bottom"==o[0]?i.bottom:i.top};return r.x+=e.ownerDocument.defaultView.scrollX,r.y+=e.ownerDocument.defaultView.scrollY,r}(t,function(e){const t=e.split("-"),i={top:"bottom",bottom:"top",left:"right",right:"left"};return`${i[t[0]]}-${i[t[1]]}`} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */(this.activeHandlePosition)),this._originalWidth=o.width,this._originalHeight=o.height,this._aspectRatio=o.width/o.height;const r=i.style.width;r&&r.match(/^\d+(\.\d*)?%$/)?this._originalWidthPercents=parseFloat(r):this._originalWidthPercents=function(e,t){const i=e.parentElement;let o=parseFloat(i.ownerDocument.defaultView.getComputedStyle(i).width);const r=5;let n=0,s=i;for(;isNaN(o);){if(s=s.parentElement,++n>r)return 0;o=parseFloat(i.ownerDocument.defaultView.getComputedStyle(s).width)}return t.width/o*100}(i,o)}update(e){this.proposedWidth=e.width,this.proposedHeight=e.height,this.proposedWidthPercents=e.widthPercents,this.proposedHandleHostWidth=e.handleHostWidth,this.proposedHandleHostHeight=e.handleHostHeight}}function se(e){return`ck-widget__resizer__handle-${e}`}class ce extends y{constructor(){super();const e=this.bindTemplate;this.setTemplate({tag:"div",attributes:{class:["ck","ck-size-view",e.to("_viewPosition",(e=>e?`ck-orientation-${e}`:""))],style:{display:e.if("_isVisible","none",(e=>!e))}},children:[{text:e.to("_label")}]})}_bindToState(e,t){this.bind("_isVisible").to(t,"proposedWidth",t,"proposedHeight",((e,t)=>null!==e&&null!==t)),this.bind("_label").to(t,"proposedHandleHostWidth",t,"proposedHandleHostHeight",t,"proposedWidthPercents",((t,i,o)=>"px"===e.unit?`${t}×${i}`:`${o}%`)),this.bind("_viewPosition").to(t,"activeHandlePosition",t,"proposedHandleHostWidth",t,"proposedHandleHostHeight",((e,t,i)=>t<50||i<50?"above-center":e))}_dismiss(){this.unbind(),this._isVisible=!1}} + */(this.activeHandlePosition)),this._originalWidth=o.width,this._originalHeight=o.height,this._aspectRatio=o.width/o.height;const r=i.style.width;r&&r.match(/^\d+(\.\d*)?%$/)?this._originalWidthPercents=parseFloat(r):this._originalWidthPercents=$(i,o)}update(e){this.proposedWidth=e.width,this.proposedHeight=e.height,this.proposedWidthPercents=e.widthPercents,this.proposedHandleHostWidth=e.handleHostWidth,this.proposedHandleHostHeight=e.handleHostHeight}}function de(e){return`ck-widget__resizer__handle-${e}`}class ae extends y{constructor(){super();const e=this.bindTemplate;this.setTemplate({tag:"div",attributes:{class:["ck","ck-size-view",e.to("_viewPosition",(e=>e?`ck-orientation-${e}`:""))],style:{display:e.if("_isVisible","none",(e=>!e))}},children:[{text:e.to("_label")}]})}_bindToState(e,t){this.bind("_isVisible").to(t,"proposedWidth",t,"proposedHeight",((e,t)=>null!==e&&null!==t)),this.bind("_label").to(t,"proposedHandleHostWidth",t,"proposedHandleHostHeight",t,"proposedWidthPercents",((t,i,o)=>"px"===e.unit?`${t}×${i}`:`${o}%`)),this.bind("_viewPosition").to(t,"activeHandlePosition",t,"proposedHandleHostWidth",t,"proposedHandleHostHeight",((e,t,i)=>t<50||i<50?"above-center":e))}_dismiss(){this.unbind(),this._isVisible=!1}} /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license - */class de extends(_()){constructor(e){super(),this._viewResizerWrapper=null,this._options=e,this.set("isEnabled",!0),this.set("isSelected",!1),this.bind("isVisible").to(this,"isEnabled",this,"isSelected",((e,t)=>e&&t)),this.decorate("begin"),this.decorate("cancel"),this.decorate("commit"),this.decorate("updateSize"),this.on("commit",(e=>{this.state.proposedWidth||this.state.proposedWidthPercents||(this._cleanup(),e.stop())}),{priority:"high"})}get state(){return this._state}show(){this._options.editor.editing.view.change((e=>{e.removeClass("ck-hidden",this._viewResizerWrapper)}))}hide(){this._options.editor.editing.view.change((e=>{e.addClass("ck-hidden",this._viewResizerWrapper)}))}attach(){const e=this,t=this._options.viewElement;this._options.editor.editing.view.change((i=>{const o=i.createUIElement("div",{class:"ck ck-reset_all ck-widget__resizer"},(function(t){const i=this.toDomElement(t);return e._appendHandles(i),e._appendSizeUI(i),i}));i.insert(i.createPositionAt(t,"end"),o),i.addClass("ck-widget_with-resizer",t),this._viewResizerWrapper=o,this.isVisible||this.hide()})),this.on("change:isVisible",(()=>{this.isVisible?(this.show(),this.redraw()):this.hide()}))}begin(e){this._state=new ne(this._options),this._sizeView._bindToState(this._options,this.state),this._initialViewWidth=this._options.viewElement.getStyle("width"),this.state.begin(e,this._getHandleHost(),this._getResizeHost())}updateSize(e){const t=this._proposeNewSize(e);this._options.editor.editing.view.change((e=>{const i=this._options.unit||"%",o=("%"===i?t.widthPercents:t.width)+i;e.setStyle("width",o,this._options.viewElement)}));const i=this._getHandleHost(),o=new l(i),r=Math.round(o.width),n=Math.round(o.height),s=new l(i);t.width=Math.round(s.width),t.height=Math.round(s.height),this.redraw(o),this.state.update({...t,handleHostWidth:r,handleHostHeight:n})}commit(){const e=this._options.unit||"%",t=("%"===e?this.state.proposedWidthPercents:this.state.proposedWidth)+e;this._options.editor.editing.view.change((()=>{this._cleanup(),this._options.onCommit(t)}))}cancel(){this._cleanup()}destroy(){this.cancel()}redraw(e){const t=this._domResizerWrapper;if(!((i=t)&&i.ownerDocument&&i.ownerDocument.contains(i)))return;var i;const o=t.parentElement,r=this._getHandleHost(),n=this._viewResizerWrapper,s=[n.getStyle("width"),n.getStyle("height"),n.getStyle("left"),n.getStyle("top")];let c;if(o.isSameNode(r)){const t=e||new l(r);c=[t.width+"px",t.height+"px",void 0,void 0]}else c=[r.offsetWidth+"px",r.offsetHeight+"px",r.offsetLeft+"px",r.offsetTop+"px"];"same"!==u(s,c)&&this._options.editor.editing.view.change((e=>{e.setStyle({width:c[0],height:c[1],left:c[2],top:c[3]},n)}))}containsHandle(e){return this._domResizerWrapper.contains(e)}static isResizeHandle(e){return e.classList.contains("ck-widget__resizer__handle")}_cleanup(){this._sizeView._dismiss();this._options.editor.editing.view.change((e=>{e.setStyle("width",this._initialViewWidth,this._options.viewElement)}))}_proposeNewSize(e){const t=this.state,i={x:(o=e).pageX,y:o.pageY};var o;const r=!this._options.isCentered||this._options.isCentered(this),n={x:t._referenceCoordinates.x-(i.x+t.originalWidth),y:i.y-t.originalHeight-t._referenceCoordinates.y};r&&t.activeHandlePosition.endsWith("-right")&&(n.x=i.x-(t._referenceCoordinates.x+t.originalWidth)),r&&(n.x*=2);let s=Math.abs(t.originalWidth+n.x),c=Math.abs(t.originalHeight+n.y);return"width"==(s/t.aspectRatio>c?"width":"height")?c=s/t.aspectRatio:s=c*t.aspectRatio,{width:Math.round(s),height:Math.round(c),widthPercents:Math.min(Math.round(t.originalWidthPercents/t.originalWidth*s*100)/100,100)}}_getResizeHost(){const e=this._domResizerWrapper.parentElement;return this._options.getResizeHost(e)}_getHandleHost(){const e=this._domResizerWrapper.parentElement;return this._options.getHandleHost(e)}get _domResizerWrapper(){return this._options.editor.editing.view.domConverter.mapViewToDom(this._viewResizerWrapper)}_appendHandles(e){const t=["top-left","top-right","bottom-right","bottom-left"];for(const o of t)e.appendChild(new f({tag:"div",attributes:{class:"ck-widget__resizer__handle "+(i=o,`ck-widget__resizer__handle-${i}`)}}).render());var i}_appendSizeUI(e){this._sizeView=new ce,this._sizeView.render(),e.appendChild(this._sizeView.element)}}U(".ck .ck-widget_with-resizer{position:relative}.ck .ck-widget__resizer{display:none;left:0;pointer-events:none;position:absolute;top:0}.ck-focused .ck-widget_with-resizer.ck-widget_selected>.ck-widget__resizer{display:block}.ck .ck-widget__resizer__handle{pointer-events:all;position:absolute}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left{cursor:nwse-resize}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right{cursor:nesw-resize}:root{--ck-resizer-size:10px;--ck-resizer-offset:calc(var(--ck-resizer-size)/-2 - 2px);--ck-resizer-border-width:1px}.ck .ck-widget__resizer{outline:1px solid var(--ck-color-resizer)}.ck .ck-widget__resizer__handle{background:var(--ck-color-focus-border);border:var(--ck-resizer-border-width) solid #fff;border-radius:var(--ck-resizer-border-radius);height:var(--ck-resizer-size);width:var(--ck-resizer-size)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left{left:var(--ck-resizer-offset);top:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right{right:var(--ck-resizer-offset);top:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right{bottom:var(--ck-resizer-offset);right:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left{bottom:var(--ck-resizer-offset);left:var(--ck-resizer-offset)}"); + */class le extends(_()){constructor(e){super(),this._viewResizerWrapper=null,this._options=e,this.set("isEnabled",!0),this.set("isSelected",!1),this.bind("isVisible").to(this,"isEnabled",this,"isSelected",((e,t)=>e&&t)),this.decorate("begin"),this.decorate("cancel"),this.decorate("commit"),this.decorate("updateSize"),this.on("commit",(e=>{this.state.proposedWidth||this.state.proposedWidthPercents||(this._cleanup(),e.stop())}),{priority:"high"})}get state(){return this._state}show(){this._options.editor.editing.view.change((e=>{e.removeClass("ck-hidden",this._viewResizerWrapper)}))}hide(){this._options.editor.editing.view.change((e=>{e.addClass("ck-hidden",this._viewResizerWrapper)}))}attach(){const e=this,t=this._options.viewElement;this._options.editor.editing.view.change((i=>{const o=i.createUIElement("div",{class:"ck ck-reset_all ck-widget__resizer"},(function(t){const i=this.toDomElement(t);return e._appendHandles(i),e._appendSizeUI(i),i}));i.insert(i.createPositionAt(t,"end"),o),i.addClass("ck-widget_with-resizer",t),this._viewResizerWrapper=o,this.isVisible||this.hide()})),this.on("change:isVisible",(()=>{this.isVisible?(this.show(),this.redraw()):this.hide()}))}begin(e){this._state=new ce(this._options),this._sizeView._bindToState(this._options,this.state),this._initialViewWidth=this._options.viewElement.getStyle("width"),this.state.begin(e,this._getHandleHost(),this._getResizeHost())}updateSize(e){const t=this._proposeNewSize(e);this._options.editor.editing.view.change((e=>{const i=this._options.unit||"%",o=("%"===i?t.widthPercents:t.width)+i;e.setStyle("width",o,this._options.viewElement)}));const i=this._getHandleHost(),o=new s(i),r=Math.round(o.width),n=Math.round(o.height),c=new s(i);t.width=Math.round(c.width),t.height=Math.round(c.height),this.redraw(o),this.state.update({...t,handleHostWidth:r,handleHostHeight:n})}commit(){const e=this._options.unit||"%",t=("%"===e?this.state.proposedWidthPercents:this.state.proposedWidth)+e;this._options.editor.editing.view.change((()=>{this._cleanup(),this._options.onCommit(t)}))}cancel(){this._cleanup()}destroy(){this.cancel()}redraw(e){const t=this._domResizerWrapper;if(!((i=t)&&i.ownerDocument&&i.ownerDocument.contains(i)))return;var i;const o=t.parentElement,r=this._getHandleHost(),n=this._viewResizerWrapper,c=[n.getStyle("width"),n.getStyle("height"),n.getStyle("left"),n.getStyle("top")];let d;if(o.isSameNode(r)){const t=e||new s(r);d=[t.width+"px",t.height+"px",void 0,void 0]}else d=[r.offsetWidth+"px",r.offsetHeight+"px",r.offsetLeft+"px",r.offsetTop+"px"];"same"!==u(c,d)&&this._options.editor.editing.view.change((e=>{e.setStyle({width:d[0],height:d[1],left:d[2],top:d[3]},n)}))}containsHandle(e){return this._domResizerWrapper.contains(e)}static isResizeHandle(e){return e.classList.contains("ck-widget__resizer__handle")}_cleanup(){this._sizeView._dismiss();this._options.editor.editing.view.change((e=>{e.setStyle("width",this._initialViewWidth,this._options.viewElement)}))}_proposeNewSize(e){const t=this.state,i={x:(o=e).pageX,y:o.pageY};var o;const r=!this._options.isCentered||this._options.isCentered(this),n={x:t._referenceCoordinates.x-(i.x+t.originalWidth),y:i.y-t.originalHeight-t._referenceCoordinates.y};r&&t.activeHandlePosition.endsWith("-right")&&(n.x=i.x-(t._referenceCoordinates.x+t.originalWidth)),r&&(n.x*=2);let s=Math.abs(t.originalWidth+n.x),c=Math.abs(t.originalHeight+n.y);return"width"==(s/t.aspectRatio>c?"width":"height")?c=s/t.aspectRatio:s=c*t.aspectRatio,{width:Math.round(s),height:Math.round(c),widthPercents:Math.min(Math.round(t.originalWidthPercents/t.originalWidth*s*100)/100,100)}}_getResizeHost(){const e=this._domResizerWrapper.parentElement;return this._options.getResizeHost(e)}_getHandleHost(){const e=this._domResizerWrapper.parentElement;return this._options.getHandleHost(e)}get _domResizerWrapper(){return this._options.editor.editing.view.domConverter.mapViewToDom(this._viewResizerWrapper)}_appendHandles(e){const t=["top-left","top-right","bottom-right","bottom-left"];for(const o of t)e.appendChild(new f({tag:"div",attributes:{class:"ck-widget__resizer__handle "+(i=o,`ck-widget__resizer__handle-${i}`)}}).render());var i}_appendSizeUI(e){this._sizeView=new ae,this._sizeView.render(),e.appendChild(this._sizeView.element)}}Y(".ck .ck-widget_with-resizer{position:relative}.ck .ck-widget__resizer{display:none;left:0;pointer-events:none;position:absolute;top:0}.ck-focused .ck-widget_with-resizer.ck-widget_selected>.ck-widget__resizer{display:block}.ck .ck-widget__resizer__handle{pointer-events:all;position:absolute}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left{cursor:nwse-resize}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right{cursor:nesw-resize}:root{--ck-resizer-size:10px;--ck-resizer-offset:calc(var(--ck-resizer-size)/-2 - 2px);--ck-resizer-border-width:1px}.ck .ck-widget__resizer{outline:1px solid var(--ck-color-resizer)}.ck .ck-widget__resizer__handle{background:var(--ck-color-focus-border);border:var(--ck-resizer-border-width) solid #fff;border-radius:var(--ck-resizer-border-radius);height:var(--ck-resizer-size);width:var(--ck-resizer-size)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left{left:var(--ck-resizer-offset);top:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right{right:var(--ck-resizer-offset);top:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right{bottom:var(--ck-resizer-offset);right:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left{bottom:var(--ck-resizer-offset);left:var(--ck-resizer-offset)}"); /** * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license */ -class ae extends e{constructor(){super(...arguments),this._resizers=new Map}static get pluginName(){return"WidgetResize"}init(){const e=this.editor.editing,i=k.window.document;this.set("selectedResizer",null),this.set("_activeResizer",null),e.view.addObserver(t),this._observer=new(w()),this.listenTo(e.view.document,"mousedown",this._mouseDownListener.bind(this),{priority:"high"}),this._observer.listenTo(i,"mousemove",this._mouseMoveListener.bind(this)),this._observer.listenTo(i,"mouseup",this._mouseUpListener.bind(this)),this._redrawSelectedResizerThrottled=x((()=>this.redrawSelectedResizer()),200),this.editor.ui.on("update",this._redrawSelectedResizerThrottled),this.editor.model.document.on("change",(()=>{for(const[e,t]of this._resizers)e.isAttached()||(this._resizers.delete(e),t.destroy())}),{priority:"lowest"}),this._observer.listenTo(k.window,"resize",this._redrawSelectedResizerThrottled);const o=this.editor.editing.view.document.selection;o.on("change",(()=>{const e=o.getSelectedElement(),t=this.getResizerByViewElement(e)||null;t?this.select(t):this.deselect()}))}redrawSelectedResizer(){this.selectedResizer&&this.selectedResizer.isVisible&&this.selectedResizer.redraw()}destroy(){super.destroy(),this._observer.stopListening();for(const e of this._resizers.values())e.destroy();this._redrawSelectedResizerThrottled.cancel()}select(e){this.deselect(),this.selectedResizer=e,this.selectedResizer.isSelected=!0}deselect(){this.selectedResizer&&(this.selectedResizer.isSelected=!1),this.selectedResizer=null}attachTo(e){const t=new de(e),i=this.editor.plugins;if(t.attach(),i.has("WidgetToolbarRepository")){const e=i.get("WidgetToolbarRepository");t.on("begin",(()=>{e.forceDisabled("resize")}),{priority:"lowest"}),t.on("cancel",(()=>{e.clearForceDisabled("resize")}),{priority:"highest"}),t.on("commit",(()=>{e.clearForceDisabled("resize")}),{priority:"highest"})}this._resizers.set(e.viewElement,t);const o=this.editor.editing.view.document.selection.getSelectedElement();return this.getResizerByViewElement(o)==t&&this.select(t),t}getResizerByViewElement(e){return this._resizers.get(e)}_getResizerByHandle(e){for(const t of this._resizers.values())if(t.containsHandle(e))return t}_mouseDownListener(e,t){const i=t.domTarget;de.isResizeHandle(i)&&(this._activeResizer=this._getResizerByHandle(i)||null,this._activeResizer&&(this._activeResizer.begin(i),e.stop(),t.preventDefault()))}_mouseMoveListener(e,t){this._activeResizer&&this._activeResizer.updateSize(t)}_mouseUpListener(){this._activeResizer&&(this._activeResizer.commit(),this._activeResizer=null)}}export{A as WIDGET_CLASS_NAME,R as WIDGET_SELECTED_CLASS_NAME,ee as Widget,ae as WidgetResize,ie as WidgetToolbarRepository,G as WidgetTypeAround,N as findOptimalInsertionRange,O as getLabel,H as isWidget,V as setHighlightHandling,M as setLabel,D as toWidget,F as toWidgetEditable,K as viewToModelPositionOutsideModelElement}; \ No newline at end of file +class he extends e{constructor(){super(...arguments),this._resizers=new Map}static get pluginName(){return"WidgetResize"}init(){const e=this.editor.editing,i=k.window.document;this.set("selectedResizer",null),this.set("_activeResizer",null),e.view.addObserver(t),this._observer=new(w()),this.listenTo(e.view.document,"mousedown",this._mouseDownListener.bind(this),{priority:"high"}),this._observer.listenTo(i,"mousemove",this._mouseMoveListener.bind(this)),this._observer.listenTo(i,"mouseup",this._mouseUpListener.bind(this)),this._redrawSelectedResizerThrottled=x((()=>this.redrawSelectedResizer()),200),this.editor.ui.on("update",this._redrawSelectedResizerThrottled),this.editor.model.document.on("change",(()=>{for(const[e,t]of this._resizers)e.isAttached()||(this._resizers.delete(e),t.destroy())}),{priority:"lowest"}),this._observer.listenTo(k.window,"resize",this._redrawSelectedResizerThrottled);const o=this.editor.editing.view.document.selection;o.on("change",(()=>{const e=o.getSelectedElement(),t=this.getResizerByViewElement(e)||null;t?this.select(t):this.deselect()}))}redrawSelectedResizer(){this.selectedResizer&&this.selectedResizer.isVisible&&this.selectedResizer.redraw()}destroy(){super.destroy(),this._observer.stopListening();for(const e of this._resizers.values())e.destroy();this._redrawSelectedResizerThrottled.cancel()}select(e){this.deselect(),this.selectedResizer=e,this.selectedResizer.isSelected=!0}deselect(){this.selectedResizer&&(this.selectedResizer.isSelected=!1),this.selectedResizer=null}attachTo(e){const t=new le(e),i=this.editor.plugins;if(t.attach(),i.has("WidgetToolbarRepository")){const e=i.get("WidgetToolbarRepository");t.on("begin",(()=>{e.forceDisabled("resize")}),{priority:"lowest"}),t.on("cancel",(()=>{e.clearForceDisabled("resize")}),{priority:"highest"}),t.on("commit",(()=>{e.clearForceDisabled("resize")}),{priority:"highest"})}this._resizers.set(e.viewElement,t);const o=this.editor.editing.view.document.selection.getSelectedElement();return this.getResizerByViewElement(o)==t&&this.select(t),t}getResizerByViewElement(e){return this._resizers.get(e)}_getResizerByHandle(e){for(const t of this._resizers.values())if(t.containsHandle(e))return t}_mouseDownListener(e,t){const i=t.domTarget;le.isResizeHandle(i)&&(this._activeResizer=this._getResizerByHandle(i)||null,this._activeResizer&&(this._activeResizer.begin(i),e.stop(),t.preventDefault()))}_mouseMoveListener(e,t){this._activeResizer&&this._activeResizer.updateSize(t)}_mouseUpListener(){this._activeResizer&&(this._activeResizer.commit(),this._activeResizer=null)}}export{A as WIDGET_CLASS_NAME,R as WIDGET_SELECTED_CLASS_NAME,ie as Widget,he as WidgetResize,re as WidgetToolbarRepository,Q as WidgetTypeAround,B as calculateResizeHostAncestorWidth,$ as calculateResizeHostPercentageWidth,N as findOptimalInsertionRange,F as getLabel,H as isWidget,V as setHighlightHandling,M as setLabel,W as toWidget,O as toWidgetEditable,L as viewToModelPositionOutsideModelElement}; \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/af.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/af.js index eea9c10619b2fc58523d150d4c11b8f20fbe2d5a..2334d16af518ccad40366652860c4e2c11b60fed 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/af.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/af.js @@ -1 +1 @@ -(function(d){ const l = d['af'] = d['af'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Belyn links","Align right":"Belyn regs","Align center":"Belyn in die middel",Justify:"Belyn beide kante","Text alignment":"Teksbelyning","Text alignment toolbar":"Teksbelyning nutsbank",Bold:"Vet",Italic:"Kursief",Underline:"Onderstreep",Code:"Bronkode",Strikethrough:"Deurstreep",Subscript:"Onderskrif",Superscript:"Boskrif","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Verwysingsaanhaling","Insert code block":"Voeg bronkodeblok in","Plain text":"Gewone skrif","Code block":"",Cancel:"Kanselleer",Clear:"","Remove color":"Verwyder kleur","Restore default":"Herstel verstek",Save:"Stoor","Show more items":"Wys meer items","%0 of %1":"%0 van %1","Cannot upload file:":"Lêer nie opgelaai nie:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"Soek en vervang","Find in text…":"Soek in teks …",Find:"Soek","Previous result":"Vorige resultaat","Next result":"Volgende resultaat",Replace:"Vervang","Replace all":"Vervang alles","Match case":"Hooflettersensitief","Whole words only":"Slegs hele woorde","Replace with…":"Vervang met ...","Text to find must not be empty.":"Soekteks mag nie leeg wees nie.","Tip: Find some text first in order to replace it.":"Wenk: Soek eers 'n bietjie teks om dit te vervang.","Advanced options":"","Find in the document":"","Remove Format":"Verwyder formatering","Rich Text Editor":"","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Wysig",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":""} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['af'] = d['af'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Belyn links","Align right":"Belyn regs","Align center":"Belyn in die middel",Justify:"Belyn beide kante","Text alignment":"Teksbelyning","Text alignment toolbar":"Teksbelyning nutsbank",Bold:"Vet",Italic:"Kursief",Underline:"Onderstreep",Code:"Bronkode",Strikethrough:"Deurstreep",Subscript:"Onderskrif",Superscript:"Boskrif","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Verwysingsaanhaling","Insert code block":"Voeg bronkodeblok in","Plain text":"Gewone skrif","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"Kanselleer",Clear:"","Remove color":"Verwyder kleur","Restore default":"Herstel verstek",Save:"Stoor","Show more items":"Wys meer items","%0 of %1":"%0 van %1","Cannot upload file:":"Lêer nie opgelaai nie:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"Soek en vervang","Find in text…":"Soek in teks …",Find:"Soek","Previous result":"Vorige resultaat","Next result":"Volgende resultaat",Replace:"Vervang","Replace all":"Vervang alles","Match case":"Hooflettersensitief","Whole words only":"Slegs hele woorde","Replace with…":"Vervang met ...","Text to find must not be empty.":"Soekteks mag nie leeg wees nie.","Tip: Find some text first in order to replace it.":"Wenk: Soek eers 'n bietjie teks om dit te vervang.","Advanced options":"","Find in the document":"","Remove Format":"Verwyder formatering","Rich Text Editor":"","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Wysig",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":""} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ar.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ar.js index 1ca9578b5ccae0418096b406fc96175705182696..7f4beb1f7640b367cc2077780aa0a997ee2cab8c 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ar.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ar.js @@ -1 +1 @@ -(function(d){ const l = d['ar'] = d['ar'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Ù…Øاذاة لليسار","Align right":"Ù…Øاذاة لليمين","Align center":"Ù…Øاذاة ÙÙŠ المنتصÙ",Justify:"ضبط","Text alignment":"Ù…Øاذاة النص","Text alignment toolbar":"شريط أدوات Ù…Øاذاة النص","Revert autoformatting action":"العودة إلى إجراء التنسيق التلقائي",Bold:"عريض",Italic:"مائل",Underline:"تØته خط",Code:"Ø´Ùرة برمجية",Strikethrough:"يتوسطه خط",Subscript:"Øر٠منخÙض",Superscript:"Øر٠مرتÙع","Italic text":"نص مائل","Move out of an inline code style":"ابتعدْ عن نمط التعليمات البرمجية المضمّنة","Bold text":"نص غامق","Underline text":"تسطير النص","Strikethrough text":"توسيط الخط ÙÙŠ النص","Block quote":"اقتباس","Copy selected content":"انسخْ المØتوى المØدد","Paste content":"الصقْ المØتوى","Paste content as plain text":"الصقْ المØتوى كنص عادي","Insert code block":"إدراج كتلة تعليمات برمجية","Plain text":"نص عادي","Code block":"كتلة تعليمات برمجية",Cancel:"إلغاء",Clear:"مسØ","Remove color":"إزالة اللون","Restore default":"استعادة الاÙتراضي",Save:"ØÙظ","Show more items":"عرض المزيد من العناصر","%0 of %1":"%0 من %1","Cannot upload file:":"لا يمكن رÙع الملÙ:","Rich Text Editor. Editing area: %0":"Ù…Øرر النصوص المنسّقة. منطقة التØرير: %0","Insert with file manager":"إدخال مع مدير الملÙات","Replace with file manager":"استبدال بمدير الملÙات","Insert image with file manager":"إدراج صورة مع مدير الملÙات","Replace image with file manager":"استبدال الصورة بمدير الملÙات","Toggle caption off":"إخÙاء التسمية التوضيØية","Toggle caption on":"عرض التسمية التوضيØية","Content editing keystrokes":"ضغطة المÙØ§ØªÙŠØ Ù„ØªØرير المØتوى","These keyboard shortcuts allow for quick access to content editing features.":"ØªØ³Ù…Ø Ø§Ø®ØªØµØ§Ø±Ø§Øª لوØØ© المÙØ§ØªÙŠØ Ù‡Ø°Ù‡ بالوصول سريعاً إلى ميزات تØرير المØتوى.","User interface and content navigation keystrokes":"واجهة المستخدم وضغطة المÙØ§ØªÙŠØ Ù„Ù„ØªÙ†Ù‚Ù„ ÙÙŠ المØتوى","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"استخدمْ ضغطة المÙØ§ØªÙŠØ Ø§Ù„ØªØ§Ù„ÙŠØ© للتنقل بشكل أكثر ÙƒÙاءة ÙÙŠ واجهة مستخدم CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"أغلقْ البالونات السياقية والقوائم المنسدلة ومربعات الØوار","Open the accessibility help dialog":"اÙتØÙ’ مربع الØوار بشأن تعليمات إمكانية الوصول","Move focus between form fields (inputs, buttons, etc.)":"انقلْ التركيز بين Øقول النموذج (المدخلات والأزرار وما إلى ذلك)","Move focus to the menu bar, navigate between menu bars":"انقلْ التركيز إلى شريط القائمة، وتَنقّلْ بين أشرطة القوائم","Move focus to the toolbar, navigate between toolbars":"انقلْ التركيز إلى شريط الأدوات، وتنقّلْ بين أشرطة الأدوات","Navigate through the toolbar or menu bar":"تنقّلْ عبر شريط الأدوات أو شريط القوائم","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"قم بتنÙيذ الزر المركَّز Øالياً، Øيث أن تنÙيذ الأزرار المتÙاعلة مع Ù…Øتوى المØرّÙر يؤدي إلى إعادة التركيز إلى المØتوى.",Accept:"قبول","Insert a soft break (a <code><br></code> element)":"قمْ بإدراج Ùاصل بسيط (عنصر <code><br></code>)","Insert a hard break (a new paragraph)":"قمْ بإدراج Ùاصل ثابت (Ùقرة جديدة)","Find and replace":"البØØ« والاستبدال","Find in text…":"البØØ« ÙÙŠ النص...",Find:"البØØ«","Previous result":"النتيجة السابقة","Next result":"النتيجة التالية",Replace:"استبدال","Replace all":"استبدال الكل","Match case":"مطابقة Øالة الأØرÙ","Whole words only":"الكلمات بأكملها Ùقط","Replace with…":"استبدال بـ...","Text to find must not be empty.":"لا يمكن لبيان النص المطلوب البØØ« عنه أن يكون Ùارغاً.","Tip: Find some text first in order to replace it.":"نصيØØ©: ÙÙŠ البداية، ابØØ« عن جزء من النص؛ لتتمكن من استبداله. ","Advanced options":"الخيارات المتقدمة","Find in the document":"ابØثْ ÙÙŠ الوثيقة","Font Size":"Øجم الخط",Tiny:"ضئيل",Small:"صغير",Big:"كبير",Huge:"ضخم","Font Family":"نوع الخط",Default:"اÙتراضي","Font Color":"لون الخط","Font Background Color":"لون خلÙية الخط","Document colors":"ألوان المستند",Paragraph:"Ùقرة",Heading:"عنوان","Choose heading":"اختر عنوان","Heading 1":"عنوان 1","Heading 2":"عنوان 2","Heading 3":"عنوان 3","Heading 4":"عنوان 4","Heading 5":"عنوان 5","Heading 6":"عنوان 6","Type your title":"أدخل العنوان","Type or paste your content here.":"أكتب المØتوى أو ألصقه هنا.","Horizontal line":"خط Ø£Ùقي","HTML object":"عنصر HTML","Increase indent":"زيادة المساÙØ© البادئة","Decrease indent":"تقليص المساÙØ© البادئة",Unlink:"إلغاء الرابط",Link:"رابط","Link URL":"رابط عنوان","Link image":"ربط الصورة","Edit link":"تØرير الرابط","Open link in new tab":"ÙØªØ Ø§Ù„Ø±Ø§Ø¨Ø· ÙÙŠ تبويب جديد","This link has no URL":"لا ÙŠØتوي هذا الرابط على عنوان","Open in a new tab":"ÙØªØ ÙÙŠ تبويب جديد",Downloadable:"يمكن تنزيله","Create link":"قمْ بإنشاء رابط","Move out of a link":"ابتعدْ عن الرابط","Numbered List":"قائمة رقمية","Bulleted List":"قائمة نقطية","To-do List":"قائمة المهام","Bulleted list styles toolbar":"شريط أدوات أنماط قوائم التعداد النقطي","Numbered list styles toolbar":"شريط أدوات أنماط القوائم المرقمة","Toggle the disc list style":"تبديل نمط قائمة الأقراص","Toggle the circle list style":"تبديل نمط قائمة الدوائر","Toggle the square list style":"تبديل نمط قائمة المربعات","Toggle the decimal list style":"تبديل نمط قائمة الأرقام العشرية","Toggle the decimal with leading zero list style":"تبديل الأرقام العشرية بنمط قائمة الأصÙار البادئة","Toggle the lower–roman list style":"تبديل نمط قائمة الأرقام الرومانية الصغيرة","Toggle the upper–roman list style":"تبديل نمط قائمة الأرقام الرومانية الكبيرة","Toggle the lower–latin list style":"تبديل نمط قائمة الأØر٠اللاتينية الصغيرة","Toggle the upper–latin list style":"تبديل نمط قائمة الأØر٠اللاتينية الكبيرة",Disc:"قرص",Circle:"دائرة",Square:"مربع",Decimal:"رقم عشري","Decimal with leading zero":"رقم عشري مع البدء بصÙر ","Lower–roman":"رقم روماني صغير","Upper-roman":"رقم روماني كبير","Lower-latin":"Øر٠لاتيني صغير","Upper-latin":"Øر٠لاتيني كبير","List properties":"خصائص القائمة","Start at":"البدء من","Invalid start index value.":"قيمة Ùهرس البداية غير صالØØ©.","Start index must be greater than 0.":"يجب أن تكون قيمة البداية ÙÙŠ الÙهرس أكبر من 0.","Reversed order":"عكس اتجاه الترتيب","Keystrokes that can be used in a list":"ضغطة المÙØ§ØªÙŠØ Ø§Ù„ØªÙŠ يمكن استخدامها ÙÙŠ القائمة","Increase list item indent":"زيادة المساÙØ© البادئة لعنصر القائمة","Decrease list item indent":"تقليل المساÙØ© البادئة لعنصر القائمة","Remove Format":"إزالة التنسيق","Select all":"تØديد الكل","Show blocks":"عرض الكتل",Source:"المصدر","Show source":"إظهار المصدر","Special characters":"Ø£Øر٠خاصة",All:"الكل",Arrows:"أسهم",Currency:"عملة",Latin:"لاتيني",Mathematical:"رياضي",Text:"نص","leftwards simple arrow":"سهم بسيط يشير إلى اليسار","rightwards simple arrow":"سهم بسيط يشير إلى اليمين","upwards simple arrow":"سهم بسيط يشير إلى الأعلى","downwards simple arrow":"سهم بسيط يشير إلى الأسÙÙ„","leftwards double arrow":"سهم مزدوج متجه يساراً","rightwards double arrow":"سهم مزدوج متجه يميناً","upwards double arrow":"سهم مزدوج متجه لأعلى","downwards double arrow":"سهم مزدوج متجه لأسÙÙ„","leftwards dashed arrow":"سهم متقطع متجه يساراً","rightwards dashed arrow":"سهم متقطع متجه يميناً","upwards dashed arrow":"سهم متقطع متجه لأعلى","downwards dashed arrow":"سهم متقطع متجه لأسÙÙ„","leftwards arrow to bar":"سهم يشير إلى خط جهة اليسار","rightwards arrow to bar":"سهم يشير إلى خط جهة اليمين","upwards arrow to bar":"سهم لأعلى يشير إلى خط","downwards arrow to bar":"سهم لأسÙÙ„ يشير إلى خط","up down arrow with base":"سهم بالاتجاهين أعلى وأسÙÙ„ØŒ له قاعدة","back with leftwards arrow above":"\"عودة\" أعلاها سهم يتجه يساراً","end with leftwards arrow above":"\"النهاية\" أعلاها سهم يتجه يساراً","on with exclamation mark with left right arrow above":"\"يعمل\" وعلامة تعجب، أعلاهما سهم باتجاهين يميناً ويساراً","soon with rightwards arrow above":"\"قريباً\" أعلاها سهم يتجه يميناً","top with upwards arrow above":"\"إلى القمة\" أعلاها سهم لأعلى","Dollar sign":"رمز الدولار","Euro sign":"رمز اليورو","Yen sign":"رمز الين","Pound sign":"رمز الجنيه","Cent sign":"رمز السنت","Euro-currency sign":"رمز عملة اليورو","Colon sign":"رمز الكولون","Cruzeiro sign":"رمز الكروزيرو","French franc sign":"رمز الÙرانك الÙرنسي","Lira sign":"رمز الليرة","Currency sign":"رمز العملة","Bitcoin sign":"رمز البيتكوين","Mill sign":"رمز المليم","Naira sign":"رمز النيرة","Peseta sign":"رمز البيزيتا","Rupee sign":"رمز الروبية","Won sign":"رمز الوون","New sheqel sign":"رمز الشيكل الجديد","Dong sign":"رمز الدونغ","Kip sign":"رمز الكيب","Tugrik sign":"رمز التوغروغ","Drachma sign":"رمز الدراخما","German penny sign":"رمز البنس الألماني","Peso sign":"رمز البيزو","Guarani sign":"رمز الغواراني","Austral sign":"رمز الأسترال","Hryvnia sign":"رمز الهريÙنا","Cedi sign":"رمز السيدي","Livre tournois sign":"رمز الليÙر تورنوز","Spesmilo sign":"رمز السبسميلو","Tenge sign":"رمز التينغ","Indian rupee sign":"رمز الروبية الهندية","Turkish lira sign":"رمز الليرة التركية","Nordic mark sign":"رمز المارك الاسكندناÙÙŠ","Manat sign":"رمز المانات","Ruble sign":"رمز الروبيل","Latin capital letter a with macron":"Øر٠a لاتيني كبير مع علامة تشكيل ماكرون","Latin small letter a with macron":"Øر٠a لاتيني صغير مع علامة تشكيل ماكرون","Latin capital letter a with breve":"Øر٠a لاتيني كبير مع علامة تشكيل بريÙ","Latin small letter a with breve":"Øر٠a لاتيني صغير مع علامة تشكيل بريÙ","Latin capital letter a with ogonek":"Øر٠a لاتيني كبير مع علامة تشكيل خطاÙ","Latin small letter a with ogonek":"Øر٠a لاتيني صغير مع علامة تشكيل خطاÙ","Latin capital letter c with acute":"Øر٠c لاتيني كبير مع علامة تشكيل النبرة الØادة","Latin small letter c with acute":"Øر٠c لاتيني صغير مع علامة تشكيل النبرة الØادة","Latin capital letter c with circumflex":"Øر٠c لاتيني كبير مع علامة تشكيل ثنية Ù…Øيطة","Latin small letter c with circumflex":"Øر٠c لاتيني صغير مع علامة تشكيل ثنية Ù…Øيطة","Latin capital letter c with dot above":"Øر٠c لاتيني كبير مع نقطة أعلاه","Latin small letter c with dot above":"Øر٠c لاتيني صغير مع نقطة أعلاه","Latin capital letter c with caron":"Øر٠c لاتيني كبير مع علامة تشكيل كارون","Latin small letter c with caron":"Øر٠c لاتيني صغير مع علامة تشكيل كارون","Latin capital letter d with caron":"Øر٠d لاتيني كبير مع علامة تشكيل كارون","Latin small letter d with caron":"Øر٠d لاتيني صغير مع علامة تشكيل كارون","Latin capital letter d with stroke":"Øر٠d لاتيني كبير مع علامة شطب","Latin small letter d with stroke":"Øر٠d لاتيني صغير مع علامة شطب","Latin capital letter e with macron":"Øر٠e لاتيني كبير مع علامة تشكيل ماكرون","Latin small letter e with macron":"Øر٠e لاتيني صغير مع علامة تشكيل ماكرون","Latin capital letter e with breve":"Øر٠e لاتيني كبير مع علامة تشكيل بريÙ","Latin small letter e with breve":"Øر٠e لاتيني صغير مع علامة تشكيل بريÙ","Latin capital letter e with dot above":"Øر٠e لاتيني كبير مع نقطة أعلاه","Latin small letter e with dot above":"Øر٠e لاتيني صغير مع نقطة أعلاه","Latin capital letter e with ogonek":"Øر٠e لاتيني كبير مع علامة تشكيل خطاÙ","Latin small letter e with ogonek":"Øر٠e لاتيني صغير مع علامة تشكيل خطاÙ","Latin capital letter e with caron":"Øر٠e لاتيني كبير مع علامة تشكيل كارون","Latin small letter e with caron":"Øر٠e لاتيني صغير مع علامة تشكيل كارون","Latin capital letter g with circumflex":"Øر٠g لاتيني كبير مع علامة تشكيل ثنية Ù…Øيطة","Latin small letter g with circumflex":"Øر٠g لاتيني صغير مع علامة تشكيل ثنية Ù…Øيطة","Latin capital letter g with breve":"Øر٠g لاتيني كبير مع علامة تشكيل بريÙ","Latin small letter g with breve":"Øر٠g لاتيني صغير مع علامة تشكيل بريÙ","Latin capital letter g with dot above":"Øر٠g لاتيني كبير مع نقطة أعلاه","Latin small letter g with dot above":"Øر٠g لاتيني صغير مع نقطة أعلاه","Latin capital letter g with cedilla":"Øر٠g لاتيني كبير مع علامة تشكيل السيديلة","Latin small letter g with cedilla":"Øر٠g لاتيني صغير مع علامة تشكيل السيديلة","Latin capital letter h with circumflex":"Øر٠h لاتيني كبير مع علامة تشكيل ثنية Ù…Øيطة","Latin small letter h with circumflex":"Øر٠h لاتيني صغير مع علامة تشكيل ثنية Ù…Øيطة","Latin capital letter h with stroke":"Øر٠h لاتيني كبير مع علامة شطب","Latin small letter h with stroke":"Øر٠h لاتيني صغير مع علامة شطب","Latin capital letter i with tilde":"Øر٠i لاتيني كبير مع علامة المد","Latin small letter i with tilde":"Øر٠i لاتيني صغير مع علامة المد","Latin capital letter i with macron":"Øر٠i لاتيني كبير مع علامة تشكيل ماكرون","Latin small letter i with macron":"Øر٠i لاتيني صغير مع علامة تشكيل ماكرون","Latin capital letter i with breve":"Øر٠i لاتيني كبير مع علامة تشكيل بريÙ","Latin small letter i with breve":"Øر٠i لاتيني صغير مع علامة تشكيل بريÙ","Latin capital letter i with ogonek":"Øر٠i لاتيني كبير مع علامة تشكيل خطاÙ","Latin small letter i with ogonek":"Øر٠i لاتيني صغير مع علامة تشكيل خطاÙ","Latin capital letter i with dot above":"Øر٠i لاتيني كبير مع نقطة أعلاه","Latin small letter dotless i":"Øر٠i لاتيني صغير بدون نقطة","Latin capital ligature ij":"Øر٠ij لاتيني Ù…Ùركَّب كبير","Latin small ligature ij":"Øر٠ij لاتيني Ù…Ùركَّب صغير","Latin capital letter j with circumflex":"Øر٠j لاتيني كبير مع علامة تشكيل ثنية Ù…Øيطة","Latin small letter j with circumflex":"Øر٠j لاتيني صغير مع علامة تشكيل ثنية Ù…Øيطة","Latin capital letter k with cedilla":"Øر٠k لاتيني كبير مع علامة تشكيل السيديلة","Latin small letter k with cedilla":"Øر٠k لاتيني صغير مع علامة تشكيل السيديلة","Latin small letter kra":"Øر٠kra لاتيني صغير","Latin capital letter l with acute":"Øر٠l لاتيني كبير مع علامة تشكيل النبرة الØادة","Latin small letter l with acute":"Øر٠l لاتيني صغير مع علامة تشكيل النبرة الØادة","Latin capital letter l with cedilla":"Øر٠l لاتيني كبير مع علامة تشكيل السيديلة","Latin small letter l with cedilla":"Øر٠l لاتيني صغير مع علامة تشكيل السيديلة","Latin capital letter l with caron":"Øر٠l لاتيني كبير مع علامة تشكيل كارون","Latin small letter l with caron":"Øر٠l لاتيني صغير مع علامة تشكيل كارون","Latin capital letter l with middle dot":"Øر٠l لاتيني كبير مع نقطة عند الوسط","Latin small letter l with middle dot":"Øر٠l لاتيني صغير مع نقطة عند الوسط","Latin capital letter l with stroke":"Øر٠l لاتيني كبير مع علامة شطب","Latin small letter l with stroke":"Øر٠l لاتيني صغير مع علامة شطب","Latin capital letter n with acute":"Øر٠n لاتيني كبير مع علامة تشكيل النبرة الØادة","Latin small letter n with acute":"Øر٠n لاتيني صغير مع علامة تشكيل النبرة الØادة","Latin capital letter n with cedilla":"Øر٠n لاتيني كبير مع علامة تشكيل السيديلة","Latin small letter n with cedilla":"Øر٠n لاتيني صغير مع علامة تشكيل السيديلة","Latin capital letter n with caron":"Øر٠n لاتيني كبير مع علامة تشكيل كارون","Latin small letter n with caron":"Øر٠n لاتيني صغير مع علامة تشكيل كارون","Latin small letter n preceded by apostrophe":"Øر٠n لاتيني صغير مسبوقة بعلامة Ùاصلة عليا","Latin capital letter eng":"Øر٠eng لاتيني كبير","Latin small letter eng":"Øر٠eng لاتيني صغير","Latin capital letter o with macron":"Øر٠o لاتيني كبير مع علامة تشكيل ماكرون","Latin small letter o with macron":"Øر٠o لاتيني صغير مع علامة تشكيل ماكرون","Latin capital letter o with breve":"Øر٠o لاتيني كبير مع علامة تشكيل بريÙ","Latin small letter o with breve":"Øر٠o لاتيني صغير مع علامة تشكيل بريÙ","Latin capital letter o with double acute":"Øر٠o لاتيني كبير مع علامة تشكيل النبرة الØادة المزدوجة","Latin small letter o with double acute":"Øر٠o لاتيني صغير مع علامة تشكيل النبرة الØادة المزدوجة","Latin capital ligature oe":"Øر٠oe لاتيني Ù…Ùركَّب كبير","Latin small ligature oe":"Øر٠oe لاتيني Ù…Ùركَّب صغير","Latin capital letter r with acute":"Øر٠r لاتيني كبير مع علامة تشكيل النبرة الØادة","Latin small letter r with acute":"Øر٠r لاتيني صغير مع علامة تشكيل النبرة الØادة\n","Latin capital letter r with cedilla":"Øر٠r لاتيني كبير مع علامة تشكيل السيديلة","Latin small letter r with cedilla":"Øر٠r لاتيني صغير مع علامة تشكيل السيديلة","Latin capital letter r with caron":"Øر٠r لاتيني كبير مع علامة تشكيل كارون","Latin small letter r with caron":"Øر٠r لاتيني صغير مع علامة تشكيل كارون","Latin capital letter s with acute":"Øر٠s لاتيني كبير مع علامة تشكيل النبرة الØادة","Latin small letter s with acute":"Øر٠s لاتيني صغير مع علامة تشكيل النبرة الØادة","Latin capital letter s with circumflex":"Øر٠s لاتيني كبير مع علامة تشكيل ثنية Ù…Øيطة","Latin small letter s with circumflex":"Øر٠s لاتيني صغير مع علامة تشكيل ثنية Ù…Øيطة","Latin capital letter s with cedilla":"Øر٠s لاتيني كبير مع علامة تشكيل السيديلة","Latin small letter s with cedilla":"Øر٠s لاتيني صغير مع علامة تشكيل السيديلة","Latin capital letter s with caron":"Øر٠s لاتيني كبير مع علامة تشكيل كارون","Latin small letter s with caron":"Øر٠s لاتيني صغير مع علامة تشكيل كارون","Latin capital letter t with cedilla":"Øر٠t لاتيني كبير مع علامة تشكيل السيديلة","Latin small letter t with cedilla":"Øر٠t لاتيني صغير مع علامة تشكيل السيديلة","Latin capital letter t with caron":"Øر٠t لاتيني كبير مع علامة تشكيل كارون","Latin small letter t with caron":"Øر٠t لاتيني صغير مع علامة تشكيل كارون","Latin capital letter t with stroke":"Øر٠t لاتيني كبير مع علامة شطب","Latin small letter t with stroke":"Øر٠t لاتيني صغير مع علامة شطب","Latin capital letter u with tilde":"Øر٠u لاتيني كبير مع علامة المد","Latin small letter u with tilde":"Øر٠u لاتيني صغير مع علامة المد","Latin capital letter u with macron":"Øر٠u لاتيني كبير مع علامة تشكيل ماكرون","Latin small letter u with macron":"Øر٠u لاتيني صغير مع علامة تشكيل ماكرون","Latin capital letter u with breve":"Øر٠u لاتيني كبير مع علامة تشكيل بريÙ","Latin small letter u with breve":"Øر٠u لاتيني صغير مع علامة تشكيل بريÙ","Latin capital letter u with ring above":"Øر٠u لاتيني كبير مع Øلقة أعلاه","Latin small letter u with ring above":"Øر٠u لاتيني صغير مع Øلقة أعلاه","Latin capital letter u with double acute":"Øر٠u لاتيني كبير مع علامة تشكيل النبرة الØادة المزدوجة","Latin small letter u with double acute":"Øر٠u لاتيني صغير مع علامة تشكيل النبرة الØادة المزدوجة","Latin capital letter u with ogonek":"Øر٠u لاتيني كبير مع علامة تشكيل خطاÙ","Latin small letter u with ogonek":"Øر٠u لاتيني صغير مع علامة تشكيل خطاÙ","Latin capital letter w with circumflex":"Øر٠w لاتيني كبير مع علامة تشكيل ثنية Ù…Øيطة","Latin small letter w with circumflex":"Øر٠w لاتيني صغير مع علامة تشكيل ثنية Ù…Øيطة","Latin capital letter y with circumflex":"Øر٠y لاتيني كبير مع علامة تشكيل ثنية Ù…Øيطة","Latin small letter y with circumflex":"Øر٠y لاتيني صغير مع علامة تشكيل ثنية Ù…Øيطة","Latin capital letter y with diaeresis":"Øر٠y لاتيني كبير مع نقطتين أعلاه","Latin capital letter z with acute":"Øر٠z لاتيني كبير مع علامة تشكيل النبرة الØادة","Latin small letter z with acute":"Øر٠z لاتيني صغير مع علامة تشكيل النبرة الØادة","Latin capital letter z with dot above":"Øر٠z لاتيني كبير مع نقطة أعلاه","Latin small letter z with dot above":"Øر٠z لاتيني صغير مع نقطة أعلاه","Latin capital letter z with caron":"Øر٠z لاتيني كبير مع علامة تشكيل كارون","Latin small letter z with caron":"Øر٠z لاتيني صغير مع علامة تشكيل كارون","Latin small letter long s":"Øر٠\"s طويل\" لاتيني صغير","Less-than sign":"علامة أقل من","Greater-than sign":"علامة أكبر من","Less-than or equal to":"أقل من أو يساوي","Greater-than or equal to":"أكبر من أو يساوي","En dash":"شرطة قصيرة","Em dash":"شرطة طويلة",Macron:"علامة التشكيل ماكرون",Overline:"خط أعلى الØرÙ","Degree sign":"علامة الدرجة","Minus sign":"علامة الطرØ","Plus-minus sign":"علامة Ø§Ù„Ø·Ø±Ø ÙˆØ§Ù„Ø¬Ù…Ø¹","Division sign":"علامة القسمة","Fraction slash":"شرطة الكسر","Multiplication sign":"علامة الضرب","Latin small letter f with hook":"Øر٠f لاتيني صغير مع علامة الخطاÙ",Integral:"علامة التكامل","N-ary summation":"جمع مصÙÙˆÙØ© N",Infinity:"علامة ما لا نهاية","Square root":"الجذر التربيعي","Tilde operator":"علامة دلتا","Approximately equal to":"يساوي تقريباً","Almost equal to":"يساوي على الأرجØ","Not equal to":"لا يساوي","Identical to":"مطابق لـ","Element of":"ينتمي إلى","Not an element of":"لا ينتمي إلى","Contains as member":"ÙŠØتوي كعضو","N-ary product":"Øاصل مصÙÙˆÙØ© N","Logical and":"and المنطقية","Logical or":"or المنطقية","Not sign":"علامة Not المنطقية",Intersection:"تقاطع",Union:"اتØاد","Partial differential":"التÙاضلية الجزئية","For all":"علامة للكل","There exists":"علامة يوجد بها","Empty set":"مجموعة Ùارغة",Nabla:"رمز نبلة","Asterisk operator":"علامة الضرب (النجمة)","Proportional to":"يتناسب مع",Angle:"علامة الزاوية","Vulgar fraction one quarter":"الكسر الاعتيادي ربع","Vulgar fraction one half":"الكسر الاعتيادي نصÙ","Vulgar fraction three quarters":"الكسر الاعتيادي ثلاثة أرباع","Single left-pointing angle quotation mark":"علامة تنصيص Ø£Øادية، رمز الزاوية، تشير جهة اليسار","Single right-pointing angle quotation mark":"علامة تنصيص Ø£Øادية، رمز الزاوية، تشير جهة اليمين","Left-pointing double angle quotation mark":"علامة تنصيص مزدوجة، رمز الزاوية، تشير جهة اليسار","Right-pointing double angle quotation mark":"علامة تنصيص مزدوجة، رمز الزاوية، تشير جهة اليمين","Left single quotation mark":"علامة تنصيص Ø£Øادية، تشير جهة اليسار","Right single quotation mark":"علامة تنصيص Ø£Øادية، تشير جهة اليمين","Left double quotation mark":"علامة تنصيص مزدوجة، تشير جهة اليسار","Right double quotation mark":"علامة تنصيص مزدوجة، تشير جهة اليمين","Single low-9 quotation mark":"علامة تنصيص 9 منخÙضة، Ø£Øادية","Double low-9 quotation mark":"علامة تنصيص 9 منخÙضة، مزدوجة","Inverted exclamation mark":"علامة تعجّب مقلوبة","Inverted question mark":"علامة استÙهام مقلوبة","Two dot leader":"سابقة من نقطتان","Horizontal ellipsis":"علامة القطع الأÙقي","Double dagger":"رمز الخنجر المزدوج","Per mille sign":"علامة \"لكل ميل\"","Per ten thousand sign":"علامة \"لكل 10 آلاÙ\"","Double exclamation mark":"علامة تعجّب مزدوجة","Question exclamation mark":"علامة استÙهام مزدوجة","Exclamation question mark":"علامة استÙهام مع علامة تعجب","Double question mark":"علامة استÙهام مزدوجة","Copyright sign":"علامة \"ØÙ‚ التألي٠والنشر\"","Registered sign":"علامة \"مسجل\"","Trade mark sign":"رمز العلامة التجارية","Section sign":"علامة القطاع","Paragraph sign":"علامة الÙقرة","Reversed paragraph sign":"علامة الÙقرة مقلوبة","Character categories":"Ùئات الأØرÙ",Styles:"الأنماط","Multiple styles":"أنماط متعددة","Block styles":"أنماط الكتل","Text styles":"أنماط النصوص","Insert table":"إدراج جدول","Header column":"عمود عنوان","Insert column left":"أدخل العمود إلى اليسار","Insert column right":"أدخل العمود إلى اليمين","Delete column":"Øذ٠العمود","Select column":"Øدد العمود",Column:"عمود","Header row":"ص٠عنوان","Insert row below":"ادراج ص٠بعد","Insert row above":"ادراج ص٠قبل","Delete row":"Øذ٠الصÙ","Select row":"Øدد صÙًا",Row:"صÙ","Merge cell up":"دمج الخلايا للأعلى","Merge cell right":"دمج الخلايا لليمين","Merge cell down":"دمج الخلايا للأسÙÙ„","Merge cell left":"دمج الخلايا لليسار","Split cell vertically":"Ùصل الخلايا بشكل عمودي","Split cell horizontally":"Ùصل الخلايا بشكل اÙقي","Merge cells":"دمج الخلايا","Table toolbar":"شريط أدوات الجدول","Table properties":"خصائص الجدول","Cell properties":"خصائص الخلية",Border:"الØدود",Style:"أسلوب",Width:"العرض",Height:"الارتÙاع",Color:"اللون",Background:"الخلÙية",Padding:"الØاشية",Dimensions:"الابعاد","Table cell text alignment":"Ù…Øاذاة نص خلية الجدول",Alignment:"المØاذاة","Horizontal text alignment toolbar":"شريط أدوات Ù…Øاذاة النص الأÙقي","Vertical text alignment toolbar":"شريط أدوات Ù…Øاذاة النص العمودي","Table alignment toolbar":"شريط أدوات Ù…Øاذاة الجدول",None:"لا شيء",Solid:"صلب",Dotted:"منقط",Dashed:"متقطع",Double:"مزدوج",Groove:"إطار Ù…ØÙور",Ridge:"إطار ناتئ",Inset:"منخÙض",Outset:"بارز","Align cell text to the left":"قم بمØاذاة نص الخلية إلى اليسار","Align cell text to the center":"قم بمØاذاة نص الخلية إلى المركز","Align cell text to the right":"قم بمØاذاة نص الخلية إلى اليمين","Justify cell text":"ضبط نص الخلية","Align cell text to the top":"قم بمØاذاة نص الخلية إلى الأعلى","Align cell text to the middle":"قم بمØاذاة نص الخلية إلى المنتصÙ","Align cell text to the bottom":"قم بمØاذاة نص الخلية للاسÙÙ„","Align table to the left":"قم بمØاذاة الجدول إلى اليسار","Center table":"قم بمØاذاة الجدول إلى المنتصÙ","Align table to the right":"قم بمØاذاة الجدول إلى اليمين","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"هذا اللون غير صالØ. جرّÙب \"#FF0000\" أو \"rgb(255,0,0)\" أو \"Ø£Øمر\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"هذه القيمة غير صالØØ©. جرّÙب \"10px\" أو \"2em\" أو \"2\" ÙˆØسب.","Color picker":"أداة انتقاء الألوان","Enter table caption":"أدخل التسمية التوضيØية للجدول","Keystrokes that can be used in a table cell":"ضغطة المÙØ§ØªÙŠØ Ø§Ù„ØªÙŠ يمكن استخدامها ÙÙŠ خلية الجدول","Move the selection to the next cell":"انقلْ التØديد إلى الخلية التالية","Move the selection to the previous cell":"انقلْ التØديد إلى الخلية السابقة","Insert a new table row (when in the last cell of a table)":"قمْ بإدراج ص٠جدول جديد (ÙÙŠ آخر خلية من الجدول)","Navigate through the table":"تنقّلْ عبر الجدول",Table:"جدول","Rich Text Editor":"معالج نصوص","Editor editing area: %0":"منطقة تØرير المØرر: %0","Edit block":"كتلة التØرير","Click to edit block":"انقر لتØرير الوØدة التجميعية","Drag to move":"اسØب للنقل",Next:"التالي",Previous:"السابق","Editor toolbar":"شريط أدوات المØرر","Dropdown toolbar":"شريط أدوات القائمة المنسدلة",Black:"أسود","Dim grey":"رمادي خاÙت",Grey:"رمادي","Light grey":"رمادي ÙاتØ",White:"أبيض",Red:"Ø£Øمر",Orange:"برتقالي",Yellow:"أصÙر","Light green":"أخضر ÙاتØ",Green:"أخضر",Aquamarine:"أخضر زبرجد",Turquoise:"Ùيروزي","Light blue":"أزرق ÙاتØ",Blue:"أزرق",Purple:"أرجواني","Editor block content toolbar":"شريط المØرر لأدوات كتلة المØتوى","Editor contextual toolbar":"شريط المØرر للأدوات السياقية",HEX:"لون سداسي عشري","No results found":"لم يتم العثور على نتائج","No searchable items":"لا توجد عناصر قابلة للبØØ« متاØØ©","Editor dialog":"Øوار المØرر",Close:"إغلاق","Help Contents. To close this dialog press ESC.":"Ù…Øتويات التعليمات. لإغلاق هذا الØوار، اضغطْ على Ù…ÙØªØ§Ø ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"ستجد أدناه قائمة باختصارات لوØØ© المÙØ§ØªÙŠØ Ø§Ù„ØªÙŠ يمكن استخدامها ÙÙŠ المØرّÙر.","(may require <kbd>Fn</kbd>)":"(قد يتطلب <kbd>Ù…ÙØªØ§Ø Fn</kbd>)",Accessibility:"إمكانية الوصول","Accessibility help":"تعليمات إمكانية الوصول","Press %0 for help.":"اضغط على %0 للØصول على التعليمات.","Move focus in and out of an active dialog window":"انقلْ التركيز داخل وخارج ناÙذة الØوار النشطة",MENU_BAR_MENU_FILE:"ملÙ",MENU_BAR_MENU_EDIT:"تØرير",MENU_BAR_MENU_VIEW:"عرض",MENU_BAR_MENU_INSERT:"إدراج",MENU_BAR_MENU_FORMAT:"صيغة",MENU_BAR_MENU_TOOLS:"أدوات",MENU_BAR_MENU_HELP:"مساعدة",MENU_BAR_MENU_TEXT:"نص",MENU_BAR_MENU_FONT:"خط","Editor menu bar":"شريط قائمة المØرّÙر",Undo:"تراجع",Redo:"إعادة","Upload in progress":"جاري الرÙع","Widget toolbar":"شريط أدوات الواجهة","Insert paragraph before block":"إدراج Ùقرة قبل الكتلة","Insert paragraph after block":"إدراج Ùقرة بعد الكتلة","Press Enter to type after or press Shift + Enter to type before the widget":"اضغط على Enter للكتابة بعد ذلك أو اضغط على Shift + Enter للكتابة قبل الأداة","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"ضغطة المÙØ§ØªÙŠØ Ø§Ù„ØªÙŠ يمكن استخدامها عند اختيار الأداة (على سبيل المثال: الصورة والجدول وما إلى ذلك)","Insert a new paragraph directly after a widget":"قم بإدراج Ùقرة جديدة مباشرةً بعد الأداة","Insert a new paragraph directly before a widget":"قم بإدراج Ùقرة جديدة مباشرةً قبل الأداة","Move the caret to allow typing directly before a widget":"Øرّكْ علامة الإقØام Ù„Ù„Ø³Ù…Ø§Ø Ø¨Ø§Ù„ÙƒØªØ§Ø¨Ø© مباشرةً قبل الأداة","Move the caret to allow typing directly after a widget":"Øرّكْ علامة الإقØام Ù„Ù„Ø³Ù…Ø§Ø Ø¨Ø§Ù„ÙƒØªØ§Ø¨Ø© مباشرةً بعد الأداة","Words: %0":"الكلمات: %0","Characters: %0":"الأØرÙ: %0"} );l.getPluralForm=function(n){return n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['ar'] = d['ar'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Ù…Øاذاة لليسار","Align right":"Ù…Øاذاة لليمين","Align center":"Ù…Øاذاة ÙÙŠ المنتصÙ",Justify:"ضبط","Text alignment":"Ù…Øاذاة النص","Text alignment toolbar":"شريط أدوات Ù…Øاذاة النص","Revert autoformatting action":"العودة إلى إجراء التنسيق التلقائي",Bold:"عريض",Italic:"مائل",Underline:"تØته خط",Code:"Ø´Ùرة برمجية",Strikethrough:"يتوسطه خط",Subscript:"Øر٠منخÙض",Superscript:"Øر٠مرتÙع","Italic text":"نص مائل","Move out of an inline code style":"ابتعدْ عن نمط التعليمات البرمجية المضمّنة","Bold text":"نص غامق","Underline text":"تسطير النص","Strikethrough text":"توسيط الخط ÙÙŠ النص","Block quote":"اقتباس","Copy selected content":"انسخْ المØتوى المØدد","Paste content":"الصقْ المØتوى","Paste content as plain text":"الصقْ المØتوى كنص عادي","Insert code block":"إدراج كتلة تعليمات برمجية","Plain text":"نص عادي","Leaving %0 code snippet":"ترك مقتط٠الكود %0","Entering %0 code snippet":"إدخال مقتط٠الكود %0","Entering code snippet":"إدخال مقتط٠الكود","Leaving code snippet":"ترك مقتط٠الكود","Code block":"كتلة تعليمات برمجية",Cancel:"إلغاء",Clear:"مسØ","Remove color":"إزالة اللون","Restore default":"استعادة الاÙتراضي",Save:"ØÙظ","Show more items":"عرض المزيد من العناصر","%0 of %1":"%0 من %1","Cannot upload file:":"لا يمكن رÙع الملÙ:","Rich Text Editor. Editing area: %0":"Ù…Øرر النصوص المنسّقة. منطقة التØرير: %0","Insert with file manager":"إدخال مع مدير الملÙات","Replace with file manager":"استبدال بمدير الملÙات","Insert image with file manager":"إدراج صورة مع مدير الملÙات","Replace image with file manager":"استبدال الصورة بمدير الملÙات","Toggle caption off":"إخÙاء التسمية التوضيØية","Toggle caption on":"عرض التسمية التوضيØية","Content editing keystrokes":"ضغطة المÙØ§ØªÙŠØ Ù„ØªØرير المØتوى","These keyboard shortcuts allow for quick access to content editing features.":"ØªØ³Ù…Ø Ø§Ø®ØªØµØ§Ø±Ø§Øª لوØØ© المÙØ§ØªÙŠØ Ù‡Ø°Ù‡ بالوصول سريعاً إلى ميزات تØرير المØتوى.","User interface and content navigation keystrokes":"واجهة المستخدم وضغطة المÙØ§ØªÙŠØ Ù„Ù„ØªÙ†Ù‚Ù„ ÙÙŠ المØتوى","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"استخدمْ ضغطة المÙØ§ØªÙŠØ Ø§Ù„ØªØ§Ù„ÙŠØ© للتنقل بشكل أكثر ÙƒÙاءة ÙÙŠ واجهة مستخدم CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"أغلقْ البالونات السياقية والقوائم المنسدلة ومربعات الØوار","Open the accessibility help dialog":"اÙتØÙ’ مربع الØوار بشأن تعليمات إمكانية الوصول","Move focus between form fields (inputs, buttons, etc.)":"انقلْ التركيز بين Øقول النموذج (المدخلات والأزرار وما إلى ذلك)","Move focus to the menu bar, navigate between menu bars":"انقلْ التركيز إلى شريط القائمة، وتَنقّلْ بين أشرطة القوائم","Move focus to the toolbar, navigate between toolbars":"انقلْ التركيز إلى شريط الأدوات، وتنقّلْ بين أشرطة الأدوات","Navigate through the toolbar or menu bar":"تنقّلْ عبر شريط الأدوات أو شريط القوائم","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"قم بتنÙيذ الزر المركَّز Øالياً، Øيث أن تنÙيذ الأزرار المتÙاعلة مع Ù…Øتوى المØرّÙر يؤدي إلى إعادة التركيز إلى المØتوى.",Accept:"قبول","Insert a soft break (a <code><br></code> element)":"قمْ بإدراج Ùاصل بسيط (عنصر <code><br></code>)","Insert a hard break (a new paragraph)":"قمْ بإدراج Ùاصل ثابت (Ùقرة جديدة)","Find and replace":"البØØ« والاستبدال","Find in text…":"البØØ« ÙÙŠ النص...",Find:"البØØ«","Previous result":"النتيجة السابقة","Next result":"النتيجة التالية",Replace:"استبدال","Replace all":"استبدال الكل","Match case":"مطابقة Øالة الأØرÙ","Whole words only":"الكلمات بأكملها Ùقط","Replace with…":"استبدال بـ...","Text to find must not be empty.":"لا يمكن لبيان النص المطلوب البØØ« عنه أن يكون Ùارغاً.","Tip: Find some text first in order to replace it.":"نصيØØ©: ÙÙŠ البداية، ابØØ« عن جزء من النص؛ لتتمكن من استبداله. ","Advanced options":"الخيارات المتقدمة","Find in the document":"ابØثْ ÙÙŠ الوثيقة","Font Size":"Øجم الخط",Tiny:"ضئيل",Small:"صغير",Big:"كبير",Huge:"ضخم","Font Family":"نوع الخط",Default:"اÙتراضي","Font Color":"لون الخط","Font Background Color":"لون خلÙية الخط","Document colors":"ألوان المستند",Paragraph:"Ùقرة",Heading:"عنوان","Choose heading":"اختر عنوان","Heading 1":"عنوان 1","Heading 2":"عنوان 2","Heading 3":"عنوان 3","Heading 4":"عنوان 4","Heading 5":"عنوان 5","Heading 6":"عنوان 6","Type your title":"أدخل العنوان","Type or paste your content here.":"أكتب المØتوى أو ألصقه هنا.","Horizontal line":"خط Ø£Ùقي","HTML object":"عنصر HTML","Increase indent":"زيادة المساÙØ© البادئة","Decrease indent":"تقليص المساÙØ© البادئة",Unlink:"إلغاء الرابط",Link:"رابط","Link URL":"رابط عنوان","Link URL must not be empty.":"يجب ألا يكون عنوان الرابط Ùارغاً.","Link image":"ربط الصورة","Edit link":"تØرير الرابط","Open link in new tab":"ÙØªØ Ø§Ù„Ø±Ø§Ø¨Ø· ÙÙŠ تبويب جديد","This link has no URL":"لا ÙŠØتوي هذا الرابط على عنوان","Open in a new tab":"ÙØªØ ÙÙŠ تبويب جديد",Downloadable:"يمكن تنزيله","Create link":"قمْ بإنشاء رابط","Move out of a link":"ابتعدْ عن الرابط","Numbered List":"قائمة رقمية","Bulleted List":"قائمة نقطية","To-do List":"قائمة المهام","Bulleted list styles toolbar":"شريط أدوات أنماط قوائم التعداد النقطي","Numbered list styles toolbar":"شريط أدوات أنماط القوائم المرقمة","Toggle the disc list style":"تبديل نمط قائمة الأقراص","Toggle the circle list style":"تبديل نمط قائمة الدوائر","Toggle the square list style":"تبديل نمط قائمة المربعات","Toggle the decimal list style":"تبديل نمط قائمة الأرقام العشرية","Toggle the decimal with leading zero list style":"تبديل الأرقام العشرية بنمط قائمة الأصÙار البادئة","Toggle the lower–roman list style":"تبديل نمط قائمة الأرقام الرومانية الصغيرة","Toggle the upper–roman list style":"تبديل نمط قائمة الأرقام الرومانية الكبيرة","Toggle the lower–latin list style":"تبديل نمط قائمة الأØر٠اللاتينية الصغيرة","Toggle the upper–latin list style":"تبديل نمط قائمة الأØر٠اللاتينية الكبيرة",Disc:"قرص",Circle:"دائرة",Square:"مربع",Decimal:"رقم عشري","Decimal with leading zero":"رقم عشري مع البدء بصÙر ","Lower–roman":"رقم روماني صغير","Upper-roman":"رقم روماني كبير","Lower-latin":"Øر٠لاتيني صغير","Upper-latin":"Øر٠لاتيني كبير","List properties":"خصائص القائمة","Start at":"البدء من","Invalid start index value.":"قيمة Ùهرس البداية غير صالØØ©.","Start index must be greater than 0.":"يجب أن تكون قيمة البداية ÙÙŠ الÙهرس أكبر من 0.","Reversed order":"عكس اتجاه الترتيب","Keystrokes that can be used in a list":"ضغطة المÙØ§ØªÙŠØ Ø§Ù„ØªÙŠ يمكن استخدامها ÙÙŠ القائمة","Increase list item indent":"زيادة المساÙØ© البادئة لعنصر القائمة","Decrease list item indent":"تقليل المساÙØ© البادئة لعنصر القائمة","Entering a to-do list":"إدخال قائمة مهام","Leaving a to-do list":"ترك قائمة المهام","Remove Format":"إزالة التنسيق","Select all":"تØديد الكل","Show blocks":"عرض الكتل",Source:"المصدر","Show source":"إظهار المصدر","Special characters":"Ø£Øر٠خاصة",All:"الكل",Arrows:"أسهم",Currency:"عملة",Latin:"لاتيني",Mathematical:"رياضي",Text:"نص","leftwards simple arrow":"سهم بسيط يشير إلى اليسار","rightwards simple arrow":"سهم بسيط يشير إلى اليمين","upwards simple arrow":"سهم بسيط يشير إلى الأعلى","downwards simple arrow":"سهم بسيط يشير إلى الأسÙÙ„","leftwards double arrow":"سهم مزدوج متجه يساراً","rightwards double arrow":"سهم مزدوج متجه يميناً","upwards double arrow":"سهم مزدوج متجه لأعلى","downwards double arrow":"سهم مزدوج متجه لأسÙÙ„","leftwards dashed arrow":"سهم متقطع متجه يساراً","rightwards dashed arrow":"سهم متقطع متجه يميناً","upwards dashed arrow":"سهم متقطع متجه لأعلى","downwards dashed arrow":"سهم متقطع متجه لأسÙÙ„","leftwards arrow to bar":"سهم يشير إلى خط جهة اليسار","rightwards arrow to bar":"سهم يشير إلى خط جهة اليمين","upwards arrow to bar":"سهم لأعلى يشير إلى خط","downwards arrow to bar":"سهم لأسÙÙ„ يشير إلى خط","up down arrow with base":"سهم بالاتجاهين أعلى وأسÙÙ„ØŒ له قاعدة","back with leftwards arrow above":"\"عودة\" أعلاها سهم يتجه يساراً","end with leftwards arrow above":"\"النهاية\" أعلاها سهم يتجه يساراً","on with exclamation mark with left right arrow above":"\"يعمل\" وعلامة تعجب، أعلاهما سهم باتجاهين يميناً ويساراً","soon with rightwards arrow above":"\"قريباً\" أعلاها سهم يتجه يميناً","top with upwards arrow above":"\"إلى القمة\" أعلاها سهم لأعلى","Dollar sign":"رمز الدولار","Euro sign":"رمز اليورو","Yen sign":"رمز الين","Pound sign":"رمز الجنيه","Cent sign":"رمز السنت","Euro-currency sign":"رمز عملة اليورو","Colon sign":"رمز الكولون","Cruzeiro sign":"رمز الكروزيرو","French franc sign":"رمز الÙرانك الÙرنسي","Lira sign":"رمز الليرة","Currency sign":"رمز العملة","Bitcoin sign":"رمز البيتكوين","Mill sign":"رمز المليم","Naira sign":"رمز النيرة","Peseta sign":"رمز البيزيتا","Rupee sign":"رمز الروبية","Won sign":"رمز الوون","New sheqel sign":"رمز الشيكل الجديد","Dong sign":"رمز الدونغ","Kip sign":"رمز الكيب","Tugrik sign":"رمز التوغروغ","Drachma sign":"رمز الدراخما","German penny sign":"رمز البنس الألماني","Peso sign":"رمز البيزو","Guarani sign":"رمز الغواراني","Austral sign":"رمز الأسترال","Hryvnia sign":"رمز الهريÙنا","Cedi sign":"رمز السيدي","Livre tournois sign":"رمز الليÙر تورنوز","Spesmilo sign":"رمز السبسميلو","Tenge sign":"رمز التينغ","Indian rupee sign":"رمز الروبية الهندية","Turkish lira sign":"رمز الليرة التركية","Nordic mark sign":"رمز المارك الاسكندناÙÙŠ","Manat sign":"رمز المانات","Ruble sign":"رمز الروبيل","Latin capital letter a with macron":"Øر٠a لاتيني كبير مع علامة تشكيل ماكرون","Latin small letter a with macron":"Øر٠a لاتيني صغير مع علامة تشكيل ماكرون","Latin capital letter a with breve":"Øر٠a لاتيني كبير مع علامة تشكيل بريÙ","Latin small letter a with breve":"Øر٠a لاتيني صغير مع علامة تشكيل بريÙ","Latin capital letter a with ogonek":"Øر٠a لاتيني كبير مع علامة تشكيل خطاÙ","Latin small letter a with ogonek":"Øر٠a لاتيني صغير مع علامة تشكيل خطاÙ","Latin capital letter c with acute":"Øر٠c لاتيني كبير مع علامة تشكيل النبرة الØادة","Latin small letter c with acute":"Øر٠c لاتيني صغير مع علامة تشكيل النبرة الØادة","Latin capital letter c with circumflex":"Øر٠c لاتيني كبير مع علامة تشكيل ثنية Ù…Øيطة","Latin small letter c with circumflex":"Øر٠c لاتيني صغير مع علامة تشكيل ثنية Ù…Øيطة","Latin capital letter c with dot above":"Øر٠c لاتيني كبير مع نقطة أعلاه","Latin small letter c with dot above":"Øر٠c لاتيني صغير مع نقطة أعلاه","Latin capital letter c with caron":"Øر٠c لاتيني كبير مع علامة تشكيل كارون","Latin small letter c with caron":"Øر٠c لاتيني صغير مع علامة تشكيل كارون","Latin capital letter d with caron":"Øر٠d لاتيني كبير مع علامة تشكيل كارون","Latin small letter d with caron":"Øر٠d لاتيني صغير مع علامة تشكيل كارون","Latin capital letter d with stroke":"Øر٠d لاتيني كبير مع علامة شطب","Latin small letter d with stroke":"Øر٠d لاتيني صغير مع علامة شطب","Latin capital letter e with macron":"Øر٠e لاتيني كبير مع علامة تشكيل ماكرون","Latin small letter e with macron":"Øر٠e لاتيني صغير مع علامة تشكيل ماكرون","Latin capital letter e with breve":"Øر٠e لاتيني كبير مع علامة تشكيل بريÙ","Latin small letter e with breve":"Øر٠e لاتيني صغير مع علامة تشكيل بريÙ","Latin capital letter e with dot above":"Øر٠e لاتيني كبير مع نقطة أعلاه","Latin small letter e with dot above":"Øر٠e لاتيني صغير مع نقطة أعلاه","Latin capital letter e with ogonek":"Øر٠e لاتيني كبير مع علامة تشكيل خطاÙ","Latin small letter e with ogonek":"Øر٠e لاتيني صغير مع علامة تشكيل خطاÙ","Latin capital letter e with caron":"Øر٠e لاتيني كبير مع علامة تشكيل كارون","Latin small letter e with caron":"Øر٠e لاتيني صغير مع علامة تشكيل كارون","Latin capital letter g with circumflex":"Øر٠g لاتيني كبير مع علامة تشكيل ثنية Ù…Øيطة","Latin small letter g with circumflex":"Øر٠g لاتيني صغير مع علامة تشكيل ثنية Ù…Øيطة","Latin capital letter g with breve":"Øر٠g لاتيني كبير مع علامة تشكيل بريÙ","Latin small letter g with breve":"Øر٠g لاتيني صغير مع علامة تشكيل بريÙ","Latin capital letter g with dot above":"Øر٠g لاتيني كبير مع نقطة أعلاه","Latin small letter g with dot above":"Øر٠g لاتيني صغير مع نقطة أعلاه","Latin capital letter g with cedilla":"Øر٠g لاتيني كبير مع علامة تشكيل السيديلة","Latin small letter g with cedilla":"Øر٠g لاتيني صغير مع علامة تشكيل السيديلة","Latin capital letter h with circumflex":"Øر٠h لاتيني كبير مع علامة تشكيل ثنية Ù…Øيطة","Latin small letter h with circumflex":"Øر٠h لاتيني صغير مع علامة تشكيل ثنية Ù…Øيطة","Latin capital letter h with stroke":"Øر٠h لاتيني كبير مع علامة شطب","Latin small letter h with stroke":"Øر٠h لاتيني صغير مع علامة شطب","Latin capital letter i with tilde":"Øر٠i لاتيني كبير مع علامة المد","Latin small letter i with tilde":"Øر٠i لاتيني صغير مع علامة المد","Latin capital letter i with macron":"Øر٠i لاتيني كبير مع علامة تشكيل ماكرون","Latin small letter i with macron":"Øر٠i لاتيني صغير مع علامة تشكيل ماكرون","Latin capital letter i with breve":"Øر٠i لاتيني كبير مع علامة تشكيل بريÙ","Latin small letter i with breve":"Øر٠i لاتيني صغير مع علامة تشكيل بريÙ","Latin capital letter i with ogonek":"Øر٠i لاتيني كبير مع علامة تشكيل خطاÙ","Latin small letter i with ogonek":"Øر٠i لاتيني صغير مع علامة تشكيل خطاÙ","Latin capital letter i with dot above":"Øر٠i لاتيني كبير مع نقطة أعلاه","Latin small letter dotless i":"Øر٠i لاتيني صغير بدون نقطة","Latin capital ligature ij":"Øر٠ij لاتيني Ù…Ùركَّب كبير","Latin small ligature ij":"Øر٠ij لاتيني Ù…Ùركَّب صغير","Latin capital letter j with circumflex":"Øر٠j لاتيني كبير مع علامة تشكيل ثنية Ù…Øيطة","Latin small letter j with circumflex":"Øر٠j لاتيني صغير مع علامة تشكيل ثنية Ù…Øيطة","Latin capital letter k with cedilla":"Øر٠k لاتيني كبير مع علامة تشكيل السيديلة","Latin small letter k with cedilla":"Øر٠k لاتيني صغير مع علامة تشكيل السيديلة","Latin small letter kra":"Øر٠kra لاتيني صغير","Latin capital letter l with acute":"Øر٠l لاتيني كبير مع علامة تشكيل النبرة الØادة","Latin small letter l with acute":"Øر٠l لاتيني صغير مع علامة تشكيل النبرة الØادة","Latin capital letter l with cedilla":"Øر٠l لاتيني كبير مع علامة تشكيل السيديلة","Latin small letter l with cedilla":"Øر٠l لاتيني صغير مع علامة تشكيل السيديلة","Latin capital letter l with caron":"Øر٠l لاتيني كبير مع علامة تشكيل كارون","Latin small letter l with caron":"Øر٠l لاتيني صغير مع علامة تشكيل كارون","Latin capital letter l with middle dot":"Øر٠l لاتيني كبير مع نقطة عند الوسط","Latin small letter l with middle dot":"Øر٠l لاتيني صغير مع نقطة عند الوسط","Latin capital letter l with stroke":"Øر٠l لاتيني كبير مع علامة شطب","Latin small letter l with stroke":"Øر٠l لاتيني صغير مع علامة شطب","Latin capital letter n with acute":"Øر٠n لاتيني كبير مع علامة تشكيل النبرة الØادة","Latin small letter n with acute":"Øر٠n لاتيني صغير مع علامة تشكيل النبرة الØادة","Latin capital letter n with cedilla":"Øر٠n لاتيني كبير مع علامة تشكيل السيديلة","Latin small letter n with cedilla":"Øر٠n لاتيني صغير مع علامة تشكيل السيديلة","Latin capital letter n with caron":"Øر٠n لاتيني كبير مع علامة تشكيل كارون","Latin small letter n with caron":"Øر٠n لاتيني صغير مع علامة تشكيل كارون","Latin small letter n preceded by apostrophe":"Øر٠n لاتيني صغير مسبوقة بعلامة Ùاصلة عليا","Latin capital letter eng":"Øر٠eng لاتيني كبير","Latin small letter eng":"Øر٠eng لاتيني صغير","Latin capital letter o with macron":"Øر٠o لاتيني كبير مع علامة تشكيل ماكرون","Latin small letter o with macron":"Øر٠o لاتيني صغير مع علامة تشكيل ماكرون","Latin capital letter o with breve":"Øر٠o لاتيني كبير مع علامة تشكيل بريÙ","Latin small letter o with breve":"Øر٠o لاتيني صغير مع علامة تشكيل بريÙ","Latin capital letter o with double acute":"Øر٠o لاتيني كبير مع علامة تشكيل النبرة الØادة المزدوجة","Latin small letter o with double acute":"Øر٠o لاتيني صغير مع علامة تشكيل النبرة الØادة المزدوجة","Latin capital ligature oe":"Øر٠oe لاتيني Ù…Ùركَّب كبير","Latin small ligature oe":"Øر٠oe لاتيني Ù…Ùركَّب صغير","Latin capital letter r with acute":"Øر٠r لاتيني كبير مع علامة تشكيل النبرة الØادة","Latin small letter r with acute":"Øر٠r لاتيني صغير مع علامة تشكيل النبرة الØادة\n","Latin capital letter r with cedilla":"Øر٠r لاتيني كبير مع علامة تشكيل السيديلة","Latin small letter r with cedilla":"Øر٠r لاتيني صغير مع علامة تشكيل السيديلة","Latin capital letter r with caron":"Øر٠r لاتيني كبير مع علامة تشكيل كارون","Latin small letter r with caron":"Øر٠r لاتيني صغير مع علامة تشكيل كارون","Latin capital letter s with acute":"Øر٠s لاتيني كبير مع علامة تشكيل النبرة الØادة","Latin small letter s with acute":"Øر٠s لاتيني صغير مع علامة تشكيل النبرة الØادة","Latin capital letter s with circumflex":"Øر٠s لاتيني كبير مع علامة تشكيل ثنية Ù…Øيطة","Latin small letter s with circumflex":"Øر٠s لاتيني صغير مع علامة تشكيل ثنية Ù…Øيطة","Latin capital letter s with cedilla":"Øر٠s لاتيني كبير مع علامة تشكيل السيديلة","Latin small letter s with cedilla":"Øر٠s لاتيني صغير مع علامة تشكيل السيديلة","Latin capital letter s with caron":"Øر٠s لاتيني كبير مع علامة تشكيل كارون","Latin small letter s with caron":"Øر٠s لاتيني صغير مع علامة تشكيل كارون","Latin capital letter t with cedilla":"Øر٠t لاتيني كبير مع علامة تشكيل السيديلة","Latin small letter t with cedilla":"Øر٠t لاتيني صغير مع علامة تشكيل السيديلة","Latin capital letter t with caron":"Øر٠t لاتيني كبير مع علامة تشكيل كارون","Latin small letter t with caron":"Øر٠t لاتيني صغير مع علامة تشكيل كارون","Latin capital letter t with stroke":"Øر٠t لاتيني كبير مع علامة شطب","Latin small letter t with stroke":"Øر٠t لاتيني صغير مع علامة شطب","Latin capital letter u with tilde":"Øر٠u لاتيني كبير مع علامة المد","Latin small letter u with tilde":"Øر٠u لاتيني صغير مع علامة المد","Latin capital letter u with macron":"Øر٠u لاتيني كبير مع علامة تشكيل ماكرون","Latin small letter u with macron":"Øر٠u لاتيني صغير مع علامة تشكيل ماكرون","Latin capital letter u with breve":"Øر٠u لاتيني كبير مع علامة تشكيل بريÙ","Latin small letter u with breve":"Øر٠u لاتيني صغير مع علامة تشكيل بريÙ","Latin capital letter u with ring above":"Øر٠u لاتيني كبير مع Øلقة أعلاه","Latin small letter u with ring above":"Øر٠u لاتيني صغير مع Øلقة أعلاه","Latin capital letter u with double acute":"Øر٠u لاتيني كبير مع علامة تشكيل النبرة الØادة المزدوجة","Latin small letter u with double acute":"Øر٠u لاتيني صغير مع علامة تشكيل النبرة الØادة المزدوجة","Latin capital letter u with ogonek":"Øر٠u لاتيني كبير مع علامة تشكيل خطاÙ","Latin small letter u with ogonek":"Øر٠u لاتيني صغير مع علامة تشكيل خطاÙ","Latin capital letter w with circumflex":"Øر٠w لاتيني كبير مع علامة تشكيل ثنية Ù…Øيطة","Latin small letter w with circumflex":"Øر٠w لاتيني صغير مع علامة تشكيل ثنية Ù…Øيطة","Latin capital letter y with circumflex":"Øر٠y لاتيني كبير مع علامة تشكيل ثنية Ù…Øيطة","Latin small letter y with circumflex":"Øر٠y لاتيني صغير مع علامة تشكيل ثنية Ù…Øيطة","Latin capital letter y with diaeresis":"Øر٠y لاتيني كبير مع نقطتين أعلاه","Latin capital letter z with acute":"Øر٠z لاتيني كبير مع علامة تشكيل النبرة الØادة","Latin small letter z with acute":"Øر٠z لاتيني صغير مع علامة تشكيل النبرة الØادة","Latin capital letter z with dot above":"Øر٠z لاتيني كبير مع نقطة أعلاه","Latin small letter z with dot above":"Øر٠z لاتيني صغير مع نقطة أعلاه","Latin capital letter z with caron":"Øر٠z لاتيني كبير مع علامة تشكيل كارون","Latin small letter z with caron":"Øر٠z لاتيني صغير مع علامة تشكيل كارون","Latin small letter long s":"Øر٠\"s طويل\" لاتيني صغير","Less-than sign":"علامة أقل من","Greater-than sign":"علامة أكبر من","Less-than or equal to":"أقل من أو يساوي","Greater-than or equal to":"أكبر من أو يساوي","En dash":"شرطة قصيرة","Em dash":"شرطة طويلة",Macron:"علامة التشكيل ماكرون",Overline:"خط أعلى الØرÙ","Degree sign":"علامة الدرجة","Minus sign":"علامة الطرØ","Plus-minus sign":"علامة Ø§Ù„Ø·Ø±Ø ÙˆØ§Ù„Ø¬Ù…Ø¹","Division sign":"علامة القسمة","Fraction slash":"شرطة الكسر","Multiplication sign":"علامة الضرب","Latin small letter f with hook":"Øر٠f لاتيني صغير مع علامة الخطاÙ",Integral:"علامة التكامل","N-ary summation":"جمع مصÙÙˆÙØ© N",Infinity:"علامة ما لا نهاية","Square root":"الجذر التربيعي","Tilde operator":"علامة دلتا","Approximately equal to":"يساوي تقريباً","Almost equal to":"يساوي على الأرجØ","Not equal to":"لا يساوي","Identical to":"مطابق لـ","Element of":"ينتمي إلى","Not an element of":"لا ينتمي إلى","Contains as member":"ÙŠØتوي كعضو","N-ary product":"Øاصل مصÙÙˆÙØ© N","Logical and":"and المنطقية","Logical or":"or المنطقية","Not sign":"علامة Not المنطقية",Intersection:"تقاطع",Union:"اتØاد","Partial differential":"التÙاضلية الجزئية","For all":"علامة للكل","There exists":"علامة يوجد بها","Empty set":"مجموعة Ùارغة",Nabla:"رمز نبلة","Asterisk operator":"علامة الضرب (النجمة)","Proportional to":"يتناسب مع",Angle:"علامة الزاوية","Vulgar fraction one quarter":"الكسر الاعتيادي ربع","Vulgar fraction one half":"الكسر الاعتيادي نصÙ","Vulgar fraction three quarters":"الكسر الاعتيادي ثلاثة أرباع","Single left-pointing angle quotation mark":"علامة تنصيص Ø£Øادية، رمز الزاوية، تشير جهة اليسار","Single right-pointing angle quotation mark":"علامة تنصيص Ø£Øادية، رمز الزاوية، تشير جهة اليمين","Left-pointing double angle quotation mark":"علامة تنصيص مزدوجة، رمز الزاوية، تشير جهة اليسار","Right-pointing double angle quotation mark":"علامة تنصيص مزدوجة، رمز الزاوية، تشير جهة اليمين","Left single quotation mark":"علامة تنصيص Ø£Øادية، تشير جهة اليسار","Right single quotation mark":"علامة تنصيص Ø£Øادية، تشير جهة اليمين","Left double quotation mark":"علامة تنصيص مزدوجة، تشير جهة اليسار","Right double quotation mark":"علامة تنصيص مزدوجة، تشير جهة اليمين","Single low-9 quotation mark":"علامة تنصيص 9 منخÙضة، Ø£Øادية","Double low-9 quotation mark":"علامة تنصيص 9 منخÙضة، مزدوجة","Inverted exclamation mark":"علامة تعجّب مقلوبة","Inverted question mark":"علامة استÙهام مقلوبة","Two dot leader":"سابقة من نقطتان","Horizontal ellipsis":"علامة القطع الأÙقي","Double dagger":"رمز الخنجر المزدوج","Per mille sign":"علامة \"لكل ميل\"","Per ten thousand sign":"علامة \"لكل 10 آلاÙ\"","Double exclamation mark":"علامة تعجّب مزدوجة","Question exclamation mark":"علامة استÙهام مزدوجة","Exclamation question mark":"علامة استÙهام مع علامة تعجب","Double question mark":"علامة استÙهام مزدوجة","Copyright sign":"علامة \"ØÙ‚ التألي٠والنشر\"","Registered sign":"علامة \"مسجل\"","Trade mark sign":"رمز العلامة التجارية","Section sign":"علامة القطاع","Paragraph sign":"علامة الÙقرة","Reversed paragraph sign":"علامة الÙقرة مقلوبة","Character categories":"Ùئات الأØرÙ",Styles:"الأنماط","Multiple styles":"أنماط متعددة","Block styles":"أنماط الكتل","Text styles":"أنماط النصوص","Insert table":"إدراج جدول","Header column":"عمود عنوان","Insert column left":"أدخل العمود إلى اليسار","Insert column right":"أدخل العمود إلى اليمين","Delete column":"Øذ٠العمود","Select column":"Øدد العمود",Column:"عمود","Header row":"ص٠عنوان","Insert row below":"ادراج ص٠بعد","Insert row above":"ادراج ص٠قبل","Delete row":"Øذ٠الصÙ","Select row":"Øدد صÙًا",Row:"صÙ","Merge cell up":"دمج الخلايا للأعلى","Merge cell right":"دمج الخلايا لليمين","Merge cell down":"دمج الخلايا للأسÙÙ„","Merge cell left":"دمج الخلايا لليسار","Split cell vertically":"Ùصل الخلايا بشكل عمودي","Split cell horizontally":"Ùصل الخلايا بشكل اÙقي","Merge cells":"دمج الخلايا","Table toolbar":"شريط أدوات الجدول","Table properties":"خصائص الجدول","Cell properties":"خصائص الخلية",Border:"الØدود",Style:"أسلوب",Width:"العرض",Height:"الارتÙاع",Color:"اللون",Background:"الخلÙية",Padding:"الØاشية",Dimensions:"الابعاد","Table cell text alignment":"Ù…Øاذاة نص خلية الجدول",Alignment:"المØاذاة","Horizontal text alignment toolbar":"شريط أدوات Ù…Øاذاة النص الأÙقي","Vertical text alignment toolbar":"شريط أدوات Ù…Øاذاة النص العمودي","Table alignment toolbar":"شريط أدوات Ù…Øاذاة الجدول",None:"لا شيء",Solid:"صلب",Dotted:"منقط",Dashed:"متقطع",Double:"مزدوج",Groove:"إطار Ù…ØÙور",Ridge:"إطار ناتئ",Inset:"منخÙض",Outset:"بارز","Align cell text to the left":"قم بمØاذاة نص الخلية إلى اليسار","Align cell text to the center":"قم بمØاذاة نص الخلية إلى المركز","Align cell text to the right":"قم بمØاذاة نص الخلية إلى اليمين","Justify cell text":"ضبط نص الخلية","Align cell text to the top":"قم بمØاذاة نص الخلية إلى الأعلى","Align cell text to the middle":"قم بمØاذاة نص الخلية إلى المنتصÙ","Align cell text to the bottom":"قم بمØاذاة نص الخلية للاسÙÙ„","Align table to the left":"قم بمØاذاة الجدول إلى اليسار","Center table":"قم بمØاذاة الجدول إلى المنتصÙ","Align table to the right":"قم بمØاذاة الجدول إلى اليمين","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"هذا اللون غير صالØ. جرّÙب \"#FF0000\" أو \"rgb(255,0,0)\" أو \"Ø£Øمر\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"هذه القيمة غير صالØØ©. جرّÙب \"10px\" أو \"2em\" أو \"2\" ÙˆØسب.","Color picker":"أداة انتقاء الألوان","Enter table caption":"أدخل التسمية التوضيØية للجدول","Keystrokes that can be used in a table cell":"ضغطة المÙØ§ØªÙŠØ Ø§Ù„ØªÙŠ يمكن استخدامها ÙÙŠ خلية الجدول","Move the selection to the next cell":"انقلْ التØديد إلى الخلية التالية","Move the selection to the previous cell":"انقلْ التØديد إلى الخلية السابقة","Insert a new table row (when in the last cell of a table)":"قمْ بإدراج ص٠جدول جديد (ÙÙŠ آخر خلية من الجدول)","Navigate through the table":"تنقّلْ عبر الجدول",Table:"جدول","Rich Text Editor":"معالج نصوص","Editor editing area: %0":"منطقة تØرير المØرر: %0","Edit block":"كتلة التØرير","Click to edit block":"انقر لتØرير الوØدة التجميعية","Drag to move":"اسØب للنقل",Next:"التالي",Previous:"السابق","Editor toolbar":"شريط أدوات المØرر","Dropdown toolbar":"شريط أدوات القائمة المنسدلة",Black:"أسود","Dim grey":"رمادي خاÙت",Grey:"رمادي","Light grey":"رمادي ÙاتØ",White:"أبيض",Red:"Ø£Øمر",Orange:"برتقالي",Yellow:"أصÙر","Light green":"أخضر ÙاتØ",Green:"أخضر",Aquamarine:"أخضر زبرجد",Turquoise:"Ùيروزي","Light blue":"أزرق ÙاتØ",Blue:"أزرق",Purple:"أرجواني","Editor block content toolbar":"شريط المØرر لأدوات كتلة المØتوى","Editor contextual toolbar":"شريط المØرر للأدوات السياقية",HEX:"لون سداسي عشري","No results found":"لم يتم العثور على نتائج","No searchable items":"لا توجد عناصر قابلة للبØØ« متاØØ©","Editor dialog":"Øوار المØرر",Close:"إغلاق","Help Contents. To close this dialog press ESC.":"Ù…Øتويات التعليمات. لإغلاق هذا الØوار، اضغطْ على Ù…ÙØªØ§Ø ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"ستجد أدناه قائمة باختصارات لوØØ© المÙØ§ØªÙŠØ Ø§Ù„ØªÙŠ يمكن استخدامها ÙÙŠ المØرّÙر.","(may require <kbd>Fn</kbd>)":"(قد يتطلب <kbd>Ù…ÙØªØ§Ø Fn</kbd>)",Accessibility:"إمكانية الوصول","Accessibility help":"تعليمات إمكانية الوصول","Press %0 for help.":"اضغط على %0 للØصول على التعليمات.","Move focus in and out of an active dialog window":"انقلْ التركيز داخل وخارج ناÙذة الØوار النشطة",MENU_BAR_MENU_FILE:"ملÙ",MENU_BAR_MENU_EDIT:"تØرير",MENU_BAR_MENU_VIEW:"عرض",MENU_BAR_MENU_INSERT:"إدراج",MENU_BAR_MENU_FORMAT:"صيغة",MENU_BAR_MENU_TOOLS:"أدوات",MENU_BAR_MENU_HELP:"مساعدة",MENU_BAR_MENU_TEXT:"نص",MENU_BAR_MENU_FONT:"خط","Editor menu bar":"شريط قائمة المØرّÙر","Please enter a valid color (e.g. \"ff0000\").":"ÙŠÙرجى إدخال لون ØµØ§Ù„Ø (على سبيل المثال \"ff0000\").",Undo:"تراجع",Redo:"إعادة","Upload in progress":"جاري الرÙع","Widget toolbar":"شريط أدوات الواجهة","Insert paragraph before block":"إدراج Ùقرة قبل الكتلة","Insert paragraph after block":"إدراج Ùقرة بعد الكتلة","Press Enter to type after or press Shift + Enter to type before the widget":"اضغط على Enter للكتابة بعد ذلك أو اضغط على Shift + Enter للكتابة قبل الأداة","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"ضغطة المÙØ§ØªÙŠØ Ø§Ù„ØªÙŠ يمكن استخدامها عند اختيار الأداة (على سبيل المثال: الصورة والجدول وما إلى ذلك)","Insert a new paragraph directly after a widget":"قم بإدراج Ùقرة جديدة مباشرةً بعد الأداة","Insert a new paragraph directly before a widget":"قم بإدراج Ùقرة جديدة مباشرةً قبل الأداة","Move the caret to allow typing directly before a widget":"Øرّكْ علامة الإقØام Ù„Ù„Ø³Ù…Ø§Ø Ø¨Ø§Ù„ÙƒØªØ§Ø¨Ø© مباشرةً قبل الأداة","Move the caret to allow typing directly after a widget":"Øرّكْ علامة الإقØام Ù„Ù„Ø³Ù…Ø§Ø Ø¨Ø§Ù„ÙƒØªØ§Ø¨Ø© مباشرةً بعد الأداة","Words: %0":"الكلمات: %0","Characters: %0":"الأØرÙ: %0"} );l.getPluralForm=function(n){return n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ast.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ast.js index 93451b8823315fc8173f0e0f235eab8411e2b9e7..059ac0c9d3882b0ecee954fc986de0670ccdef86 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ast.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ast.js @@ -1 +1 @@ -(function(d){ const l = d['ast'] = d['ast'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {Bold:"Negrina",Italic:"Cursiva",Underline:"",Code:"",Strikethrough:"",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"",Cancel:"Encaboxar",Clear:"","Remove color":"","Restore default":"",Save:"Guardar","Show more items":"","%0 of %1":"","Cannot upload file:":"","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"",Unlink:"Desenllazar",Link:"Enllazar","Link URL":"URL del enllaz","Link image":"","Edit link":"","Open link in new tab":"","This link has no URL":"","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Numbered List":"Llista numberada","Bulleted List":"Llista con viñetes","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Rich Text Editor":"Editor de testu arriquecÃu","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"Desfacer",Redo:"Refacer"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['ast'] = d['ast'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {Bold:"Negrina",Italic:"Cursiva",Underline:"",Code:"",Strikethrough:"",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"",Cancel:"Encaboxar",Clear:"","Remove color":"","Restore default":"",Save:"Guardar","Show more items":"","%0 of %1":"","Cannot upload file:":"","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"",Unlink:"Desenllazar",Link:"Enllazar","Link URL":"URL del enllaz","Link URL must not be empty.":"","Link image":"","Edit link":"","Open link in new tab":"","This link has no URL":"","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Numbered List":"Llista numberada","Bulleted List":"Llista con viñetes","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Rich Text Editor":"Editor de testu arriquecÃu","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"Desfacer",Redo:"Refacer"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/az.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/az.js index 6f5217291d0fc219908007b89d33f3d056bd7f95..c08f98ebc1c3de00cc944d315c325b5abd76a7e3 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/az.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/az.js @@ -1 +1 @@ -(function(d){ const l = d['az'] = d['az'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Soldan düzlÉ™ndir","Align right":"SaÄŸdan düzlÉ™ndir","Align center":"MÉ™rkÉ™zÉ™ düzlÉ™ndir",Justify:"EninÉ™ görÉ™","Text alignment":"MÉ™tn düzlÉ™ndirmÉ™si","Text alignment toolbar":"MÉ™tnin düzlÉ™ndirmÉ™ paneli",Bold:"Yarıqalın",Italic:"Maili",Underline:"Altdan xÉ™tt",Code:"Kod",Strikethrough:"Qaralanmış",Subscript:"Alt yazı",Superscript:"Ãœst yazı","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Sitat bloku","Insert code block":"Kod blokunu É™lavÉ™ et","Plain text":"SadÉ™ mÉ™tn","Code block":"",Cancel:"Ä°mtina et",Clear:"","Remove color":"RÉ™ngi ləğv et","Restore default":"",Save:"Yadda saxla","Show more items":"Daha çox əşyanı göstÉ™rin","%0 of %1":"%1-dÉ™n %0","Cannot upload file:":"Fayl yüklÉ™nÉ™ bilmir","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Åžrift ölçüsü",Tiny:"Miniatür",Small:"Kiçik",Big:"Böyük",Huge:"NÉ™hÉ™ng","Font Family":"Åžrift ailÉ™si",Default:"Default","Font Color":"Åžrift RÉ™ngi","Font Background Color":"Åžrift Fonunun RÉ™ngi","Document colors":"RÉ™nglÉ™r",Paragraph:"Abzas",Heading:"BaÅŸlıq","Choose heading":"BaÅŸlıqı seç","Heading 1":"BaÅŸlıq 1","Heading 2":"BaÅŸlıq 2","Heading 3":"BaÅŸlıq 3","Heading 4":"BaÅŸlıq 4","Heading 5":"BaÅŸlıq 5","Heading 6":"BaÅŸlıq 6","Type your title":"BaÅŸlığınızı yazın","Type or paste your content here.":"","Horizontal line":"Ãœfüqi xÉ™tt","Increase indent":"BoÅŸ yeri böyüt","Decrease indent":"BoÅŸ yeri kiçilt",Unlink:"Linki sil",Link:"ÆlaqÉ™lÉ™ndir","Link URL":"Linkin URL","Link image":"","Edit link":"Linki redaktÉ™ et","Open link in new tab":"Linki yeni pÉ™ncÉ™rÉ™dÉ™ aç","This link has no URL":"Bu linkdÉ™ URL yoxdur","Open in a new tab":"Yeni pÉ™ncÉ™rÉ™dÉ™ aç",Downloadable:"YüklÉ™nÉ™ bilÉ™r","Create link":"","Move out of a link":"","Numbered List":"NömrÉ™lÉ™nmiÅŸ siyahı","Bulleted List":"MarkerlÉ™nmiÅŸ siyahı","To-do List":"To-do siyahı","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Remove Format":"Formatı Ləğv Et","Special characters":"Xüsusi simvollar",All:"",Arrows:"",Currency:"",Latin:"",Mathematical:"",Text:"","leftwards simple arrow":"","rightwards simple arrow":"","upwards simple arrow":"","downwards simple arrow":"","leftwards double arrow":"sola ikiqat ox","rightwards double arrow":"saÄŸa ikiqat ox","upwards double arrow":"yuxarı ikiqat ox","downwards double arrow":"aÅŸağı ikiqat ox","leftwards dashed arrow":"","rightwards dashed arrow":"","upwards dashed arrow":"","downwards dashed arrow":"","leftwards arrow to bar":"","rightwards arrow to bar":"","upwards arrow to bar":"","downwards arrow to bar":"","up down arrow with base":"","back with leftwards arrow above":"","end with leftwards arrow above":"","on with exclamation mark with left right arrow above":"","soon with rightwards arrow above":"","top with upwards arrow above":"","Dollar sign":"","Euro sign":"","Yen sign":"","Pound sign":"","Cent sign":"","Euro-currency sign":"","Colon sign":"","Cruzeiro sign":"","French franc sign":"","Lira sign":"","Currency sign":"","Bitcoin sign":"","Mill sign":"","Naira sign":"","Peseta sign":"","Rupee sign":"","Won sign":"","New sheqel sign":"","Dong sign":"","Kip sign":"","Tugrik sign":"","Drachma sign":"","German penny sign":"","Peso sign":"","Guarani sign":"","Austral sign":"","Hryvnia sign":"","Cedi sign":"","Livre tournois sign":"","Spesmilo sign":"","Tenge sign":"","Indian rupee sign":"","Turkish lira sign":"","Nordic mark sign":"","Manat sign":"","Ruble sign":"","Latin capital letter a with macron":"","Latin small letter a with macron":"","Latin capital letter a with breve":"","Latin small letter a with breve":"","Latin capital letter a with ogonek":"","Latin small letter a with ogonek":"","Latin capital letter c with acute":"","Latin small letter c with acute":"","Latin capital letter c with circumflex":"","Latin small letter c with circumflex":"","Latin capital letter c with dot above":"","Latin small letter c with dot above":"","Latin capital letter c with caron":"","Latin small letter c with caron":"","Latin capital letter d with caron":"","Latin small letter d with caron":"","Latin capital letter d with stroke":"","Latin small letter d with stroke":"","Latin capital letter e with macron":"","Latin small letter e with macron":"","Latin capital letter e with breve":"","Latin small letter e with breve":"","Latin capital letter e with dot above":"","Latin small letter e with dot above":"","Latin capital letter e with ogonek":"","Latin small letter e with ogonek":"","Latin capital letter e with caron":"","Latin small letter e with caron":"","Latin capital letter g with circumflex":"","Latin small letter g with circumflex":"","Latin capital letter g with breve":"","Latin small letter g with breve":"","Latin capital letter g with dot above":"","Latin small letter g with dot above":"","Latin capital letter g with cedilla":"","Latin small letter g with cedilla":"","Latin capital letter h with circumflex":"","Latin small letter h with circumflex":"","Latin capital letter h with stroke":"","Latin small letter h with stroke":"","Latin capital letter i with tilde":"","Latin small letter i with tilde":"","Latin capital letter i with macron":"","Latin small letter i with macron":"","Latin capital letter i with breve":"","Latin small letter i with breve":"","Latin capital letter i with ogonek":"","Latin small letter i with ogonek":"","Latin capital letter i with dot above":"","Latin small letter dotless i":"","Latin capital ligature ij":"","Latin small ligature ij":"","Latin capital letter j with circumflex":"","Latin small letter j with circumflex":"","Latin capital letter k with cedilla":"","Latin small letter k with cedilla":"","Latin small letter kra":"","Latin capital letter l with acute":"","Latin small letter l with acute":"","Latin capital letter l with cedilla":"","Latin small letter l with cedilla":"","Latin capital letter l with caron":"","Latin small letter l with caron":"","Latin capital letter l with middle dot":"","Latin small letter l with middle dot":"","Latin capital letter l with stroke":"","Latin small letter l with stroke":"","Latin capital letter n with acute":"","Latin small letter n with acute":"","Latin capital letter n with cedilla":"","Latin small letter n with cedilla":"","Latin capital letter n with caron":"","Latin small letter n with caron":"","Latin small letter n preceded by apostrophe":"","Latin capital letter eng":"","Latin small letter eng":"","Latin capital letter o with macron":"","Latin small letter o with macron":"","Latin capital letter o with breve":"","Latin small letter o with breve":"","Latin capital letter o with double acute":"","Latin small letter o with double acute":"","Latin capital ligature oe":"","Latin small ligature oe":"","Latin capital letter r with acute":"","Latin small letter r with acute":"","Latin capital letter r with cedilla":"","Latin small letter r with cedilla":"","Latin capital letter r with caron":"","Latin small letter r with caron":"","Latin capital letter s with acute":"","Latin small letter s with acute":"","Latin capital letter s with circumflex":"","Latin small letter s with circumflex":"","Latin capital letter s with cedilla":"","Latin small letter s with cedilla":"","Latin capital letter s with caron":"","Latin small letter s with caron":"","Latin capital letter t with cedilla":"","Latin small letter t with cedilla":"","Latin capital letter t with caron":"","Latin small letter t with caron":"","Latin capital letter t with stroke":"","Latin small letter t with stroke":"","Latin capital letter u with tilde":"","Latin small letter u with tilde":"","Latin capital letter u with macron":"","Latin small letter u with macron":"","Latin capital letter u with breve":"","Latin small letter u with breve":"","Latin capital letter u with ring above":"","Latin small letter u with ring above":"","Latin capital letter u with double acute":"","Latin small letter u with double acute":"","Latin capital letter u with ogonek":"","Latin small letter u with ogonek":"","Latin capital letter w with circumflex":"","Latin small letter w with circumflex":"","Latin capital letter y with circumflex":"","Latin small letter y with circumflex":"","Latin capital letter y with diaeresis":"","Latin capital letter z with acute":"","Latin small letter z with acute":"","Latin capital letter z with dot above":"","Latin small letter z with dot above":"","Latin capital letter z with caron":"","Latin small letter z with caron":"","Latin small letter long s":"","Less-than sign":"","Greater-than sign":"","Less-than or equal to":"","Greater-than or equal to":"","En dash":"","Em dash":"",Macron:"",Overline:"","Degree sign":"","Minus sign":"","Plus-minus sign":"","Division sign":"","Fraction slash":"","Multiplication sign":"","Latin small letter f with hook":"",Integral:"","N-ary summation":"",Infinity:"","Square root":"","Tilde operator":"","Approximately equal to":"","Almost equal to":"","Not equal to":"","Identical to":"","Element of":"","Not an element of":"","Contains as member":"","N-ary product":"","Logical and":"","Logical or":"","Not sign":"",Intersection:"",Union:"","Partial differential":"","For all":"","There exists":"","Empty set":"",Nabla:"","Asterisk operator":"","Proportional to":"",Angle:"","Vulgar fraction one quarter":"","Vulgar fraction one half":"","Vulgar fraction three quarters":"","Single left-pointing angle quotation mark":"","Single right-pointing angle quotation mark":"","Left-pointing double angle quotation mark":"","Right-pointing double angle quotation mark":"","Left single quotation mark":"","Right single quotation mark":"","Left double quotation mark":"","Right double quotation mark":"","Single low-9 quotation mark":"","Double low-9 quotation mark":"","Inverted exclamation mark":"","Inverted question mark":"","Two dot leader":"","Horizontal ellipsis":"","Double dagger":"","Per mille sign":"","Per ten thousand sign":"","Double exclamation mark":"","Question exclamation mark":"","Exclamation question mark":"","Double question mark":"","Copyright sign":"","Registered sign":"","Trade mark sign":"","Section sign":"","Paragraph sign":"","Reversed paragraph sign":"","Character categories":"","Insert table":"CÉ™dvÉ™li É™lavÉ™ et","Header column":"BaÅŸlıqlı sütun","Insert column left":"Sola sütun É™lavÉ™ et","Insert column right":"SaÄŸa sütun É™lavÉ™ et","Delete column":"Sütunları sil","Select column":"",Column:"Sütun","Header row":"BaÅŸlıqlı sÉ™tir","Insert row below":"Yuxarıya sÉ™tir É™lavÉ™ et","Insert row above":"AÅŸağıya sÉ™tir É™lavÉ™ et","Delete row":"SÉ™tirlÉ™ri sil","Select row":"",Row:"SÉ™tir","Merge cell up":"Xanaları yuxarı birləşdir","Merge cell right":"Xanaları saÄŸa birləşdir","Merge cell down":"Xanaları aÅŸağı birləşdir","Merge cell left":"Xanaları sola birləşdir","Split cell vertically":"Xanaları ÅŸaquli böl","Split cell horizontally":"Xanaları üfüqi böl","Merge cells":"Xanaları birləşdir","Table toolbar":"CÉ™dvÉ™l paneli","Table properties":"CÉ™dvÉ™l xüsusiyyÉ™tlÉ™ri","Cell properties":"",Border:"SÉ™rhÉ™d",Style:"",Width:"Eni",Height:"Hündürlük",Color:"RÉ™ng",Background:"Fon",Padding:"",Dimensions:"ÖlçülÉ™r","Table cell text alignment":"CÉ™dvÉ™l hüceyrÉ™si mÉ™tninin uyÄŸunlaÅŸdırılması",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Rich Text Redaktoru","Editor editing area: %0":"","Edit block":"RedaktÉ™ etmÉ™k bloku","Click to edit block":"","Drag to move":"",Next:"NövbÉ™ti",Previous:"ÆvvÉ™lki","Editor toolbar":"Redaktorun paneli","Dropdown toolbar":"Açılan paneli",Black:"Qara","Dim grey":"Tünd boz",Grey:"Boz","Light grey":"Açıq boz",White:"AÄŸ",Red:"Qırmızı",Orange:"Narıncı",Yellow:"Sarı","Light green":"Açıq yaşıl",Green:"Yaşıl",Aquamarine:"Akvamarin",Turquoise:"FiruzÉ™yi","Light blue":"Açıq mavi",Blue:"Mavi",Purple:"BÉ™növÅŸÉ™yi","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"Ä°mtina et",Redo:"TÉ™krar et","Upload in progress":"YüklÉ™nir","Widget toolbar":"Vidgetin paneli","Insert paragraph before block":"","Insert paragraph after block":"","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"SözlÉ™r: %0","Characters: %0":"Simvolar: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['az'] = d['az'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Soldan düzlÉ™ndir","Align right":"SaÄŸdan düzlÉ™ndir","Align center":"MÉ™rkÉ™zÉ™ düzlÉ™ndir",Justify:"EninÉ™ görÉ™","Text alignment":"MÉ™tn düzlÉ™ndirmÉ™si","Text alignment toolbar":"MÉ™tnin düzlÉ™ndirmÉ™ paneli",Bold:"Yarıqalın",Italic:"Maili",Underline:"Altdan xÉ™tt",Code:"Kod",Strikethrough:"Qaralanmış",Subscript:"Alt yazı",Superscript:"Ãœst yazı","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Sitat bloku","Insert code block":"Kod blokunu É™lavÉ™ et","Plain text":"SadÉ™ mÉ™tn","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"Ä°mtina et",Clear:"","Remove color":"RÉ™ngi ləğv et","Restore default":"",Save:"Yadda saxla","Show more items":"Daha çox əşyanı göstÉ™rin","%0 of %1":"%1-dÉ™n %0","Cannot upload file:":"Fayl yüklÉ™nÉ™ bilmir","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Åžrift ölçüsü",Tiny:"Miniatür",Small:"Kiçik",Big:"Böyük",Huge:"NÉ™hÉ™ng","Font Family":"Åžrift ailÉ™si",Default:"Default","Font Color":"Åžrift RÉ™ngi","Font Background Color":"Åžrift Fonunun RÉ™ngi","Document colors":"RÉ™nglÉ™r",Paragraph:"Abzas",Heading:"BaÅŸlıq","Choose heading":"BaÅŸlıqı seç","Heading 1":"BaÅŸlıq 1","Heading 2":"BaÅŸlıq 2","Heading 3":"BaÅŸlıq 3","Heading 4":"BaÅŸlıq 4","Heading 5":"BaÅŸlıq 5","Heading 6":"BaÅŸlıq 6","Type your title":"BaÅŸlığınızı yazın","Type or paste your content here.":"","Horizontal line":"Ãœfüqi xÉ™tt","Increase indent":"BoÅŸ yeri böyüt","Decrease indent":"BoÅŸ yeri kiçilt",Unlink:"Linki sil",Link:"ÆlaqÉ™lÉ™ndir","Link URL":"Linkin URL","Link URL must not be empty.":"","Link image":"","Edit link":"Linki redaktÉ™ et","Open link in new tab":"Linki yeni pÉ™ncÉ™rÉ™dÉ™ aç","This link has no URL":"Bu linkdÉ™ URL yoxdur","Open in a new tab":"Yeni pÉ™ncÉ™rÉ™dÉ™ aç",Downloadable:"YüklÉ™nÉ™ bilÉ™r","Create link":"","Move out of a link":"","Numbered List":"NömrÉ™lÉ™nmiÅŸ siyahı","Bulleted List":"MarkerlÉ™nmiÅŸ siyahı","To-do List":"To-do siyahı","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Remove Format":"Formatı Ləğv Et","Special characters":"Xüsusi simvollar",All:"",Arrows:"",Currency:"",Latin:"",Mathematical:"",Text:"","leftwards simple arrow":"","rightwards simple arrow":"","upwards simple arrow":"","downwards simple arrow":"","leftwards double arrow":"sola ikiqat ox","rightwards double arrow":"saÄŸa ikiqat ox","upwards double arrow":"yuxarı ikiqat ox","downwards double arrow":"aÅŸağı ikiqat ox","leftwards dashed arrow":"","rightwards dashed arrow":"","upwards dashed arrow":"","downwards dashed arrow":"","leftwards arrow to bar":"","rightwards arrow to bar":"","upwards arrow to bar":"","downwards arrow to bar":"","up down arrow with base":"","back with leftwards arrow above":"","end with leftwards arrow above":"","on with exclamation mark with left right arrow above":"","soon with rightwards arrow above":"","top with upwards arrow above":"","Dollar sign":"","Euro sign":"","Yen sign":"","Pound sign":"","Cent sign":"","Euro-currency sign":"","Colon sign":"","Cruzeiro sign":"","French franc sign":"","Lira sign":"","Currency sign":"","Bitcoin sign":"","Mill sign":"","Naira sign":"","Peseta sign":"","Rupee sign":"","Won sign":"","New sheqel sign":"","Dong sign":"","Kip sign":"","Tugrik sign":"","Drachma sign":"","German penny sign":"","Peso sign":"","Guarani sign":"","Austral sign":"","Hryvnia sign":"","Cedi sign":"","Livre tournois sign":"","Spesmilo sign":"","Tenge sign":"","Indian rupee sign":"","Turkish lira sign":"","Nordic mark sign":"","Manat sign":"","Ruble sign":"","Latin capital letter a with macron":"","Latin small letter a with macron":"","Latin capital letter a with breve":"","Latin small letter a with breve":"","Latin capital letter a with ogonek":"","Latin small letter a with ogonek":"","Latin capital letter c with acute":"","Latin small letter c with acute":"","Latin capital letter c with circumflex":"","Latin small letter c with circumflex":"","Latin capital letter c with dot above":"","Latin small letter c with dot above":"","Latin capital letter c with caron":"","Latin small letter c with caron":"","Latin capital letter d with caron":"","Latin small letter d with caron":"","Latin capital letter d with stroke":"","Latin small letter d with stroke":"","Latin capital letter e with macron":"","Latin small letter e with macron":"","Latin capital letter e with breve":"","Latin small letter e with breve":"","Latin capital letter e with dot above":"","Latin small letter e with dot above":"","Latin capital letter e with ogonek":"","Latin small letter e with ogonek":"","Latin capital letter e with caron":"","Latin small letter e with caron":"","Latin capital letter g with circumflex":"","Latin small letter g with circumflex":"","Latin capital letter g with breve":"","Latin small letter g with breve":"","Latin capital letter g with dot above":"","Latin small letter g with dot above":"","Latin capital letter g with cedilla":"","Latin small letter g with cedilla":"","Latin capital letter h with circumflex":"","Latin small letter h with circumflex":"","Latin capital letter h with stroke":"","Latin small letter h with stroke":"","Latin capital letter i with tilde":"","Latin small letter i with tilde":"","Latin capital letter i with macron":"","Latin small letter i with macron":"","Latin capital letter i with breve":"","Latin small letter i with breve":"","Latin capital letter i with ogonek":"","Latin small letter i with ogonek":"","Latin capital letter i with dot above":"","Latin small letter dotless i":"","Latin capital ligature ij":"","Latin small ligature ij":"","Latin capital letter j with circumflex":"","Latin small letter j with circumflex":"","Latin capital letter k with cedilla":"","Latin small letter k with cedilla":"","Latin small letter kra":"","Latin capital letter l with acute":"","Latin small letter l with acute":"","Latin capital letter l with cedilla":"","Latin small letter l with cedilla":"","Latin capital letter l with caron":"","Latin small letter l with caron":"","Latin capital letter l with middle dot":"","Latin small letter l with middle dot":"","Latin capital letter l with stroke":"","Latin small letter l with stroke":"","Latin capital letter n with acute":"","Latin small letter n with acute":"","Latin capital letter n with cedilla":"","Latin small letter n with cedilla":"","Latin capital letter n with caron":"","Latin small letter n with caron":"","Latin small letter n preceded by apostrophe":"","Latin capital letter eng":"","Latin small letter eng":"","Latin capital letter o with macron":"","Latin small letter o with macron":"","Latin capital letter o with breve":"","Latin small letter o with breve":"","Latin capital letter o with double acute":"","Latin small letter o with double acute":"","Latin capital ligature oe":"","Latin small ligature oe":"","Latin capital letter r with acute":"","Latin small letter r with acute":"","Latin capital letter r with cedilla":"","Latin small letter r with cedilla":"","Latin capital letter r with caron":"","Latin small letter r with caron":"","Latin capital letter s with acute":"","Latin small letter s with acute":"","Latin capital letter s with circumflex":"","Latin small letter s with circumflex":"","Latin capital letter s with cedilla":"","Latin small letter s with cedilla":"","Latin capital letter s with caron":"","Latin small letter s with caron":"","Latin capital letter t with cedilla":"","Latin small letter t with cedilla":"","Latin capital letter t with caron":"","Latin small letter t with caron":"","Latin capital letter t with stroke":"","Latin small letter t with stroke":"","Latin capital letter u with tilde":"","Latin small letter u with tilde":"","Latin capital letter u with macron":"","Latin small letter u with macron":"","Latin capital letter u with breve":"","Latin small letter u with breve":"","Latin capital letter u with ring above":"","Latin small letter u with ring above":"","Latin capital letter u with double acute":"","Latin small letter u with double acute":"","Latin capital letter u with ogonek":"","Latin small letter u with ogonek":"","Latin capital letter w with circumflex":"","Latin small letter w with circumflex":"","Latin capital letter y with circumflex":"","Latin small letter y with circumflex":"","Latin capital letter y with diaeresis":"","Latin capital letter z with acute":"","Latin small letter z with acute":"","Latin capital letter z with dot above":"","Latin small letter z with dot above":"","Latin capital letter z with caron":"","Latin small letter z with caron":"","Latin small letter long s":"","Less-than sign":"","Greater-than sign":"","Less-than or equal to":"","Greater-than or equal to":"","En dash":"","Em dash":"",Macron:"",Overline:"","Degree sign":"","Minus sign":"","Plus-minus sign":"","Division sign":"","Fraction slash":"","Multiplication sign":"","Latin small letter f with hook":"",Integral:"","N-ary summation":"",Infinity:"","Square root":"","Tilde operator":"","Approximately equal to":"","Almost equal to":"","Not equal to":"","Identical to":"","Element of":"","Not an element of":"","Contains as member":"","N-ary product":"","Logical and":"","Logical or":"","Not sign":"",Intersection:"",Union:"","Partial differential":"","For all":"","There exists":"","Empty set":"",Nabla:"","Asterisk operator":"","Proportional to":"",Angle:"","Vulgar fraction one quarter":"","Vulgar fraction one half":"","Vulgar fraction three quarters":"","Single left-pointing angle quotation mark":"","Single right-pointing angle quotation mark":"","Left-pointing double angle quotation mark":"","Right-pointing double angle quotation mark":"","Left single quotation mark":"","Right single quotation mark":"","Left double quotation mark":"","Right double quotation mark":"","Single low-9 quotation mark":"","Double low-9 quotation mark":"","Inverted exclamation mark":"","Inverted question mark":"","Two dot leader":"","Horizontal ellipsis":"","Double dagger":"","Per mille sign":"","Per ten thousand sign":"","Double exclamation mark":"","Question exclamation mark":"","Exclamation question mark":"","Double question mark":"","Copyright sign":"","Registered sign":"","Trade mark sign":"","Section sign":"","Paragraph sign":"","Reversed paragraph sign":"","Character categories":"","Insert table":"CÉ™dvÉ™li É™lavÉ™ et","Header column":"BaÅŸlıqlı sütun","Insert column left":"Sola sütun É™lavÉ™ et","Insert column right":"SaÄŸa sütun É™lavÉ™ et","Delete column":"Sütunları sil","Select column":"",Column:"Sütun","Header row":"BaÅŸlıqlı sÉ™tir","Insert row below":"Yuxarıya sÉ™tir É™lavÉ™ et","Insert row above":"AÅŸağıya sÉ™tir É™lavÉ™ et","Delete row":"SÉ™tirlÉ™ri sil","Select row":"",Row:"SÉ™tir","Merge cell up":"Xanaları yuxarı birləşdir","Merge cell right":"Xanaları saÄŸa birləşdir","Merge cell down":"Xanaları aÅŸağı birləşdir","Merge cell left":"Xanaları sola birləşdir","Split cell vertically":"Xanaları ÅŸaquli böl","Split cell horizontally":"Xanaları üfüqi böl","Merge cells":"Xanaları birləşdir","Table toolbar":"CÉ™dvÉ™l paneli","Table properties":"CÉ™dvÉ™l xüsusiyyÉ™tlÉ™ri","Cell properties":"",Border:"SÉ™rhÉ™d",Style:"",Width:"Eni",Height:"Hündürlük",Color:"RÉ™ng",Background:"Fon",Padding:"",Dimensions:"ÖlçülÉ™r","Table cell text alignment":"CÉ™dvÉ™l hüceyrÉ™si mÉ™tninin uyÄŸunlaÅŸdırılması",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Rich Text Redaktoru","Editor editing area: %0":"","Edit block":"RedaktÉ™ etmÉ™k bloku","Click to edit block":"","Drag to move":"",Next:"NövbÉ™ti",Previous:"ÆvvÉ™lki","Editor toolbar":"Redaktorun paneli","Dropdown toolbar":"Açılan paneli",Black:"Qara","Dim grey":"Tünd boz",Grey:"Boz","Light grey":"Açıq boz",White:"AÄŸ",Red:"Qırmızı",Orange:"Narıncı",Yellow:"Sarı","Light green":"Açıq yaşıl",Green:"Yaşıl",Aquamarine:"Akvamarin",Turquoise:"FiruzÉ™yi","Light blue":"Açıq mavi",Blue:"Mavi",Purple:"BÉ™növÅŸÉ™yi","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"Ä°mtina et",Redo:"TÉ™krar et","Upload in progress":"YüklÉ™nir","Widget toolbar":"Vidgetin paneli","Insert paragraph before block":"","Insert paragraph after block":"","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"SözlÉ™r: %0","Characters: %0":"Simvolar: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/bg.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/bg.js index 4e6f12bd4a7eb467ea777c710bfa1e9ea93303c7..5a270faca92d52436c83527b9fff20d8bc9a5a68 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/bg.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/bg.js @@ -1 +1 @@ -(function(d){ const l = d['bg'] = d['bg'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"ЛÑво подравнÑване","Align right":"ДÑÑно подравнÑване","Align center":"Централно подравнÑване",Justify:"Разпредели по равно","Text alignment":"ПодравнÑване на текÑта","Text alignment toolbar":"Лента за подравнÑване на текÑÑ‚","Revert autoformatting action":"ОтмÑна на дейÑтвие за автоматично форматиране",Bold:"Удебелен",Italic:"КурÑив",Underline:"Подчертаване",Code:"Код",Strikethrough:"Зачертаване",Subscript:"Долен индекÑ",Superscript:"Горен индекÑ","Italic text":"Ðаклонен текÑÑ‚","Move out of an inline code style":"Излизане от подравнен Ñтил на кодиране","Bold text":"Почернен текÑÑ‚","Underline text":"Подчертан текÑÑ‚","Strikethrough text":"Зачертан текÑÑ‚","Block quote":"Цитат","Copy selected content":"Копиране на избраното Ñъдържание","Paste content":"ПоÑтавÑне на Ñъдържанието","Paste content as plain text":"ПоÑтавÑне на Ñъдържанието като обикновен текÑÑ‚","Insert code block":"Въведи кодов блок","Plain text":"Обикновен текÑÑ‚","Code block":"Кодов блок",Cancel:"Отказ",Clear:"ИзчиÑти","Remove color":"Премахни цвÑÑ‚","Restore default":"ВъзÑтанови първоначалните наÑтройки",Save:"Запазване","Show more items":"Покажи повече единици","%0 of %1":"%0 от %1","Cannot upload file:":"Ðе може да качи файл:","Rich Text Editor. Editing area: %0":"Rich Text Editor. Зона за редактиране: %0","Insert with file manager":"Вмъкване Ñ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¸Ñ Ð¼ÐµÐ½Ð¸Ð´Ð¶ÑŠÑ€","Replace with file manager":"Заменете Ñ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¸Ñ Ð¼ÐµÐ½Ð¸Ð´Ð¶ÑŠÑ€","Insert image with file manager":"Вмъкнете изображение Ñ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¸Ñ Ð¼ÐµÐ½Ð¸Ð´Ð¶ÑŠÑ€","Replace image with file manager":"Заменете изображението Ñ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¸Ñ Ð¼ÐµÐ½Ð¸Ð´Ð¶ÑŠÑ€","Toggle caption off":"Превключи изключване на надпиÑи","Toggle caption on":"Превключи включване на надпиÑи","Content editing keystrokes":"Клавишни комбинации за редактиране на Ñъдържание","These keyboard shortcuts allow for quick access to content editing features.":"Тези клавишни комбинации позволÑват бърз доÑтъп до елементите за редактиране на Ñъдържание","User interface and content navigation keystrokes":"ПотребителÑки Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ð¸ клавишни комбинации за Ð½Ð°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ñ Ð² Ñъдържанието","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Използвайте Ñледните клавишни комбинации за по -леÑна Ð½Ð°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ñ Ð² потребителÑÐºÐ¸Ñ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ð½Ð° CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"ЗатварÑне на балоните Ñ ÐºÐ¾Ð½Ñ‚ÐµÐºÑÑ‚, падащите менюта и диалогови прозорци","Open the accessibility help dialog":"ОтварÑне на диалогов прозорец Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ за доÑтъпноÑÑ‚","Move focus between form fields (inputs, buttons, etc.)":"ПремеÑтване на фокуÑа между полетата (въвеждане, бутони и др.)","Move focus to the menu bar, navigate between menu bars":"ПремеÑтете фокуÑа върху лентата Ñ Ð¼ÐµÐ½ÑŽÑ‚Ð°, навигирайте между лентите Ñ Ð¼ÐµÐ½ÑŽÑ‚Ð°","Move focus to the toolbar, navigate between toolbars":"ПремеÑтване на фокуÑа върху лентата Ñ Ð¸Ð½Ñтрументи, Ð½Ð°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ñ Ð¼ÐµÐ¶Ð´Ñƒ инÑтрументите","Navigate through the toolbar or menu bar":"Ðавигирайте през лентата Ñ Ð¸Ð½Ñтрументи или лентата Ñ Ð¼ÐµÐ½ÑŽÑ‚Ð°","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Изпълнете текущо фокуÑÐ¸Ñ€Ð°Ð½Ð¸Ñ Ð±ÑƒÑ‚Ð¾Ð½. Изпълнението на бутони, които взаимодейÑтват ÑÑŠÑ Ñъдържанието на редактора, премеÑтва фокуÑа обратно към Ñъдържанието.",Accept:"Приемане","Insert a soft break (a <code><br></code> element)":"Въвеждане на пауза ( <code><br></code> елемент)","Insert a hard break (a new paragraph)":"Въвеждане на нов ред (нов параграф)","Find and replace":"Ðамери и замени","Find in text…":"Ðамери в текÑта...",Find:"Ðамери","Previous result":"Предишен резултат","Next result":"Следващ резултат",Replace:"Замени","Replace all":"Замени вÑички","Match case":"Сравни Ñъвпадащ шрифт","Whole words only":"Само цели думи","Replace with…":"Замени Ñ...","Text to find must not be empty.":"ТекÑÑ‚ÑŠÑ‚ за намиране не Ñ‚Ñ€Ñбва да е празен.","Tip: Find some text first in order to replace it.":"Съвет: Първо намерете нÑкакъв текÑÑ‚, за да го замените.","Advanced options":"Разширени опции","Find in the document":"Ðамиране на документ","Font Size":"Размер на шрифта",Tiny:"Много малък",Small:"Малък",Big:"Едър",Huge:"Много едър","Font Family":"СемейÑтво шрифтове",Default:"По подразбиране","Font Color":"ЦвÑÑ‚ на шрифта","Font Background Color":"ЦвÑÑ‚ на ÑˆÑ€Ð¸Ñ„Ñ‚Ð¾Ð²Ð¸Ñ Ñ„Ð¾Ð½","Document colors":"ЦвÑÑ‚ на документа",Paragraph:"Параграф",Heading:"Заглавие","Choose heading":"Избери заглавие","Heading 1":"Заглавие 1","Heading 2":"Заглавие 2","Heading 3":"Заглавие 3","Heading 4":"Заглавие 4","Heading 5":"Заглавие 5","Heading 6":"Заглавие 6","Type your title":"Ðапишете заглавието Ñи","Type or paste your content here.":"Ðапишете или поÑтавете Ñъдържанието Ñи тук.","Horizontal line":"Хоризонтална черта","HTML object":"HTML обект","Increase indent":"Увеличи отÑтъпа","Decrease indent":"Ðамали отÑтъпа",Unlink:"Премахване на линка",Link:"Линк","Link URL":"Уеб Ð°Ð´Ñ€ÐµÑ Ð½Ð° линка","Link image":"Свържи изображение","Edit link":"Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° линк","Open link in new tab":"ОтварÑне на линк в нов раздел","This link has no URL":"Този линк нÑма уеб адреÑ","Open in a new tab":"ОтварÑне в нов раздел",Downloadable:"ИзтеглÑне","Create link":"Създаване на линк","Move out of a link":"Излизане от линк","Numbered List":"Ðомериране","Bulleted List":"Водещи Ñимволи","To-do List":"СпиÑък ÑÑŠÑ Ð·Ð°Ð´Ð°Ñ‡Ð¸","Bulleted list styles toolbar":"Лента ÑÑŠÑ Ñтилове за подточки","Numbered list styles toolbar":"Лента ÑÑŠÑ Ñтилове за номерациÑ","Toggle the disc list style":"Превключи между Ñтиловете на диÑÐºÐ¾Ð²Ð¸Ñ ÑпиÑък ","Toggle the circle list style":"Превключи между Ñтиловете на ÐºÑ€ÑŠÐ³Ð¾Ð²Ð¸Ñ ÑпиÑък","Toggle the square list style":"Превключи между Ñтиловете на ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¸Ñ ÑпиÑък","Toggle the decimal list style":"Превключи между Ñтиловете на деÑÐµÑ‚Ð¸Ñ‡Ð½Ð¸Ñ ÑпиÑък","Toggle the decimal with leading zero list style":"Превключи между Ñтиловете на деÑÐµÑ‚Ð¸Ñ‡Ð½Ð¸Ñ ÑпиÑък Ñ Ð½Ð°Ñ‡Ð°Ð»Ð¾ нула","Toggle the lower–roman list style":"Превключи между Ñтиловете на долен-римÑки ÑпиÑък","Toggle the upper–roman list style":"Превключи между Ñтиловете на горен-римÑки ÑпиÑък","Toggle the lower–latin list style":"Превключи между Ñтиловете на долен-латиÑнки ÑпиÑък","Toggle the upper–latin list style":"Превключи между Ñтиловете на горен-латинÑки ÑпиÑък",Disc:"ДиÑк",Circle:"Кръг",Square:"Квадрат",Decimal:"ДеÑетичен","Decimal with leading zero":"ДеÑетичен Ñ Ð²Ð¾Ð´ÐµÑ‰Ð° нула","Lower–roman":"Долен-римÑки","Upper-roman":"Горен-римÑки","Lower-latin":"Долен-латинÑки","Upper-latin":"Горен-латинÑки","List properties":"СвойÑтва на ÑпиÑъка","Start at":"Започни Ñ","Invalid start index value.":"Ðевалидна ÑтойноÑÑ‚ на начален индекÑ.","Start index must be greater than 0.":"Ð¡Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¸Ñ Ð¸Ð½Ð´ÐµÐºÑ Ñ‚Ñ€Ñбва да е по-голÑм от 0.","Reversed order":"Обърнат ред","Keystrokes that can be used in a list":"Клавишни комбинации, които могат да Ñе използват в ÑпиÑък","Increase list item indent":"Увеличаване на шрифта на елемент от ÑпиÑъка","Decrease list item indent":"ÐамалÑване на шрифта на елемент от ÑпиÑъка","Remove Format":"Премахни форматиране","Select all":"Избери вÑички","Show blocks":"Покажи блокове",Source:"Източник","Show source":"Показване на източника","Special characters":"Специални Ñимволи",All:"Ð’Ñички",Arrows:"Стрелки",Currency:"Валутни Ñимволи",Latin:"Латиница",Mathematical:"МатематичеÑки Ñимволи",Text:"ТекÑÑ‚","leftwards simple arrow":"обикновена Ñтрелка налÑво","rightwards simple arrow":"обикновена Ñтрелка надÑÑно","upwards simple arrow":"обикновена Ñтрелка нагоре","downwards simple arrow":"обикновена Ñтрелка надолу","leftwards double arrow":"двойна Ñтрелка налÑво","rightwards double arrow":"двойна Ñтрелка надÑÑно","upwards double arrow":"двойна Ñтрелка нагоре","downwards double arrow":"двойна Ñтрелка надолу","leftwards dashed arrow":"пунктирана Ñтрелка налÑво","rightwards dashed arrow":"пунктирана Ñтрелка надÑÑно","upwards dashed arrow":"пунктирана Ñтрелка нагоре","downwards dashed arrow":"пунктирана Ñтрелка надолу","leftwards arrow to bar":"Ñтрелка налÑво към лентата\n","rightwards arrow to bar":"Ñтрелка надÑÑно към лентата","upwards arrow to bar":"Ñтрелка нагоре към лентата","downwards arrow to bar":"Ñтрелка надолу към лентата","up down arrow with base":"Ñтрелка нагоре надолу Ñ Ð¾Ñнова","back with leftwards arrow above":"назад ÑÑŠÑ Ñтрелка налÑво отгоре","end with leftwards arrow above":"завършва ÑÑŠÑ Ñтрелка налÑво отгоре","on with exclamation mark with left right arrow above":"върху Ñ ÑƒÐ´Ð¸Ð²Ð¸Ñ‚ÐµÐ»ÐµÐ½ знак ÑÑŠÑ Ñтрелка налÑво надÑÑно над","soon with rightwards arrow above":"Ñкоро ÑÑŠÑ Ñтрелка надÑÑно отгоре","top with upwards arrow above":"отгоре ÑÑŠÑ Ñтрелка нагоре отгоре","Dollar sign":"Символ на долар","Euro sign":"Символ на евро","Yen sign":"Символ на йена","Pound sign":"Символ на лира Ñтерлинг","Cent sign":"Символ на цент","Euro-currency sign":"Символ на евровалута","Colon sign":"Символ двоеточие","Cruzeiro sign":"Символ Крузейро","French franc sign":"Символ на френÑки франк","Lira sign":"Символ на лира","Currency sign":"Символ на валута","Bitcoin sign":"Символ на Биткойн","Mill sign":"Символ на мелница","Naira sign":"Символ Ðайра","Peseta sign":"Символ на пеÑета","Rupee sign":"Символ на рупиÑ","Won sign":"Символ на уон","New sheqel sign":"Символ на нов шекел","Dong sign":"Символ на донг","Kip sign":"Символ на кип","Tugrik sign":"Символ на тугрик","Drachma sign":"Символ на драхма","German penny sign":"Символ на немÑко пени","Peso sign":"Символ на пеÑо","Guarani sign":"Символ на гуарани","Austral sign":"Символ на ауÑтрал","Hryvnia sign":"Символ на гривнa","Cedi sign":"Символ Седи","Livre tournois sign":"Символ на ливр турноа","Spesmilo sign":"Символ на ÑпеÑмило","Tenge sign":"Символ на тенге","Indian rupee sign":"Символ на индийÑка рупиÑ","Turkish lira sign":"Символ на турÑка лира","Nordic mark sign":"Символ на ÑкандинавÑки знак","Manat sign":"Символ на манат","Ruble sign":"Символ на рубла","Latin capital letter a with macron":"Главна латинÑка буква „a“ Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin small letter a with macron":"Малка латинÑка буква „a“ Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin capital letter a with breve":"Главна латинÑка буква „a“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin small letter a with breve":"Малка латинÑка буква „а“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin capital letter a with ogonek":"Главна латинÑка буква „a“ Ñ Ð¾Ð³Ð¾Ð½ÐµÐº","Latin small letter a with ogonek":"Малка латинÑка буква „a“ Ñ Ð¾Ð³Ð¾Ð½ÐµÐº","Latin capital letter c with acute":"Главна латинÑка буква „c“ Ñ Ð°ÐºÑƒÑ‚","Latin small letter c with acute":"Малка латинÑка буква „c“ Ñ Ð°ÐºÑƒÑ‚","Latin capital letter c with circumflex":"Главна латинÑка буква „c“ Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin small letter c with circumflex":"Малка латинÑка буква „c“ Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin capital letter c with dot above":"Главна латинÑка буква „c“ Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin small letter c with dot above":"Малка латинÑка буква „c“ Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin capital letter c with caron":"Главна латинÑка буква „c“ Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter c with caron":"Mалка латинÑка буква „c“ Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin capital letter d with caron":"Главна латинÑка буква d Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter d with caron":"Малка латинÑка буква d Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin capital letter d with stroke":"Главна латинÑка буква d Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin small letter d with stroke":"Малк а латинÑка буква d Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin capital letter e with macron":"Главна латинÑка буква „e“ Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin small letter e with macron":"Малка латинÑка буква „e“ Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin capital letter e with breve":"Главна латинÑка буква „e“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin small letter e with breve":"Малка латинÑка буква „e“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin capital letter e with dot above":"Главна латинÑка буква „e“ Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin small letter e with dot above":"Малка латинÑка буква „e“ Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin capital letter e with ogonek":"Главна латинÑка буква „e“ Ñ Ð¾Ð³Ð¾Ð½ÐµÐº","Latin small letter e with ogonek":"Малка латинÑка буква „e“ Ñ Ð¾Ð³Ð¾Ð½ÐµÐº","Latin capital letter e with caron":"Главна латинÑка буква „e“ Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter e with caron":"Малка латинÑка буква „e“ Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin capital letter g with circumflex":"Главна латинÑка буква „g“ Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin small letter g with circumflex":"Малка латинÑка буква „g“ Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin capital letter g with breve":"Главна латинÑка буква „g“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin small letter g with breve":"Малка латинÑка буква „g“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin capital letter g with dot above":"Главна латинÑка буква „g“ Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin small letter g with dot above":"Малка латинÑка буква „g“ Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin capital letter g with cedilla":"Главна латинÑка буква „g“ ÑÑŠÑ Ñедил","Latin small letter g with cedilla":"Малка латинÑка буква „g“ ÑÑŠÑ Ñедил","Latin capital letter h with circumflex":"Главна латинÑка буква h Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin small letter h with circumflex":"Малка латинÑка буква h Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin capital letter h with stroke":"Главна латинÑка буква h Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin small letter h with stroke":"Малка латинÑка буква h Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin capital letter i with tilde":"Главна латинÑка буква i Ñ Ñ‚Ð¸Ð»Ð´Ð°","Latin small letter i with tilde":"Малка латинÑка буква i Ñ Ñ‚Ð¸Ð»Ð´Ð°","Latin capital letter i with macron":"Главна латинÑка буква i Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin small letter i with macron":"Малка латинÑка буква i Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin capital letter i with breve":"Главна латинÑка буква i Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin small letter i with breve":"Малка латинÑка буква i Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin capital letter i with ogonek":"Главна латинÑка буква i Ñ ogonek","Latin small letter i with ogonek":"Малка латинÑка буква i Ñ Ð¾Ð³Ð¾Ð½ÐµÐº","Latin capital letter i with dot above":"Главна латинÑка буква i Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin small letter dotless i":"Малка латинÑка буква без точка i","Latin capital ligature ij":"Главна латинÑка лигатура ij","Latin small ligature ij":"Mалка латинÑка лигатура ij","Latin capital letter j with circumflex":"Главна латинÑка буква j Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin small letter j with circumflex":"Малка латинÑка буква j Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin capital letter k with cedilla":"Главна латинÑка буква k ÑÑŠÑ Ñедил","Latin small letter k with cedilla":"Mалка lатинÑка буква k ÑÑŠÑ Ñедил","Latin small letter kra":"Mалка латинÑка буква kra","Latin capital letter l with acute":"Главна латинÑка буква l Ñ Ð°ÐºÑƒÑ‚","Latin small letter l with acute":"Mалка латинÑка буква l Ñ Ð°ÐºÑƒÑ‚","Latin capital letter l with cedilla":"Главна латинÑка буква l ÑÑŠÑ Ñедил","Latin small letter l with cedilla":"Малка латинÑка буква l ÑÑŠÑ Ñедил","Latin capital letter l with caron":"Главна латинÑка буква l Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter l with caron":"Малка латинÑка буква l Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin capital letter l with middle dot":"Главна латинÑка буква l ÑÑŠÑ Ñредна точка","Latin small letter l with middle dot":"Малка латинÑка буква l ÑÑŠÑ Ñредна точка","Latin capital letter l with stroke":"Главна латинÑка буква l Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin small letter l with stroke":"Малка латинÑка буква l Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin capital letter n with acute":"Главна латинÑка буква n Ñ Ð°ÐºÑƒÑ‚","Latin small letter n with acute":"Малка латинÑка буква n Ñ Ð°ÐºÑƒÑ‚","Latin capital letter n with cedilla":"Главна латинÑка буква n ÑÑŠÑ Ñедил","Latin small letter n with cedilla":"Малка латинÑка буква n ÑÑŠÑ Ñедил","Latin capital letter n with caron":"Главна латинÑка буква n Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter n with caron":"Малка латинÑка буква n Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter n preceded by apostrophe":"Малка латинÑка буква n, предшеÑтвана от апоÑтроф","Latin capital letter eng":"Главна латинÑка буква eng","Latin small letter eng":"Малка латинÑка буква eng","Latin capital letter o with macron":"Главна латинÑка буква „o“ Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin small letter o with macron":"Малка латинÑка буква „o“ Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin capital letter o with breve":"Главна латинÑка буква „o“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin small letter o with breve":"Малка латинÑка буква „o“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin capital letter o with double acute":"Главна латинÑка буква „o“ Ñ Ð´Ð²Ð¾ÐµÐ½ акут","Latin small letter o with double acute":"Малка латинÑка буква „o“ Ñ Ð´Ð²Ð¾ÐµÐ½ акут","Latin capital ligature oe":"Главна латинÑка лигатура oe","Latin small ligature oe":"Малка латинÑка лигатура oe","Latin capital letter r with acute":"Главна латинÑка буква r Ñ Ð°ÐºÑƒÑ‚","Latin small letter r with acute":"Малка латинÑка буква r Ñ Ð°ÐºÑƒÑ‚","Latin capital letter r with cedilla":"Главна латинÑка буква r ÑÑŠÑ Ñедил","Latin small letter r with cedilla":"Малка латинÑка буква r ÑÑŠÑ Ñедил","Latin capital letter r with caron":"Главна латинÑка буква r Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter r with caron":"Малка латинÑка буква r Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin capital letter s with acute":"Главна латинÑка буква s Ñ Ð°ÐºÑƒÑ‚","Latin small letter s with acute":"Малка латинÑка буква s Ñ Ð°ÐºÑƒÑ‚","Latin capital letter s with circumflex":"Главна латинÑка буква s Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin small letter s with circumflex":"Малка латинÑка буква s Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin capital letter s with cedilla":"Главна латинÑка буква s ÑÑŠÑ Ñедил","Latin small letter s with cedilla":"Малка латинÑка буква s ÑÑŠÑ Ñедил","Latin capital letter s with caron":"Главна латинÑка буква s Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter s with caron":"Малка латинÑка буква s Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin capital letter t with cedilla":"Главна латинÑка буква t ÑÑŠÑ Ñедил","Latin small letter t with cedilla":"Малка латинÑка буква t ÑÑŠÑ Ñедил","Latin capital letter t with caron":"Главна латинÑка буква t Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter t with caron":"Малка латинÑка буква t Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin capital letter t with stroke":"Главна латинÑка буква t Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin small letter t with stroke":"Малка латинÑка буква t Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin capital letter u with tilde":"Главна латинÑка буква u Ñ Ñ‚Ð¸Ð»Ð´Ð°","Latin small letter u with tilde":"Малка латинÑка буква u Ñ Ñ‚Ð¸Ð»Ð´Ð°","Latin capital letter u with macron":"Главна латинÑка буква u Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin small letter u with macron":"Малка латинÑка буква u Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin capital letter u with breve":"Главна латинÑка буква u Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin small letter u with breve":"Малка латинÑка буква u Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin capital letter u with ring above":"Главна латинÑка буква u Ñ Ð¿Ñ€ÑŠÑтен отгоре","Latin small letter u with ring above":"Малка латинÑка буква u Ñ Ð¿Ñ€ÑŠÑтен отгоре","Latin capital letter u with double acute":"Главна латинÑка буква u Ñ Ð´Ð²Ð¾ÐµÐ½ акут","Latin small letter u with double acute":"Малка латинÑка буква u Ñ Ð´Ð²Ð¾ÐµÐ½ акут","Latin capital letter u with ogonek":"Главна латинÑка буква u Ñ Ð¾Ð³Ð¾Ð½ÐµÐº","Latin small letter u with ogonek":"Малка латинÑка буква u Ñ Ð¾Ð³Ð¾Ð½ÐµÐº","Latin capital letter w with circumflex":"Главна латинÑка буква w Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin small letter w with circumflex":"Малка латинÑка буква w Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin capital letter y with circumflex":"Главна латинÑка буква y Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin small letter y with circumflex":"Малка латинÑка буква y Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin capital letter y with diaeresis":"Главна латинÑка буква y Ñ Ð´Ð¸Ð°Ñ€ÐµÐ·Ð°","Latin capital letter z with acute":"Главна латинÑка буква z Ñ Ð°ÐºÑƒÑ‚","Latin small letter z with acute":"Малка латинÑка буква z Ñ Ð°ÐºÑƒÑ‚","Latin capital letter z with dot above":"Главна латинÑка буква z Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin small letter z with dot above":"Малка латинÑка буква z Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin capital letter z with caron":"Главна латинÑка буква z Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter z with caron":"Малка латинÑка буква z Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter long s":"Малка латинÑка буква дълго s","Less-than sign":"Знак „по-малко от“ ","Greater-than sign":"Знак „по-голÑмо от“","Less-than or equal to":"По-малко или равно на","Greater-than or equal to":"По-голÑмо или равно на","En dash":"Ен тире","Em dash":"Ем тире",Macron:"Макрон",Overline:"Черта над буква","Degree sign":"Знак за Ñтепен","Minus sign":"Знак минуÑ","Plus-minus sign":"Знак плюÑ-минуÑ","Division sign":"Знак за деление","Fraction slash":"Дробна наклонена черта","Multiplication sign":"Знак за умножение","Latin small letter f with hook":"Малка латинÑка буква f Ñ ÐºÑƒÐºÐ¸Ñ‡ÐºÐ°",Integral:"Интеграл","N-ary summation":"N-арно Ñумиране",Infinity:"БезкрайноÑÑ‚","Square root":"Корен квадратен","Tilde operator":"Оператор тилда","Approximately equal to":"Приблизително равно на","Almost equal to":"Почти равно на","Not equal to":"Ðе е равно на","Identical to":"Идентично на","Element of":"Елемент на","Not an element of":"Ðе е елемент от","Contains as member":"Съдържа като член","N-ary product":"N-арен продукт","Logical and":"Логично и","Logical or":"Логично или","Not sign":"Знак „не“",Intersection:"ПреÑечна точка",Union:"Съюз","Partial differential":"ЧаÑтичен диференциал","For all":"За вÑички","There exists":"СъщеÑтвува","Empty set":"Празен комплект",Nabla:"Ðабла","Asterisk operator":"Оператор звездичка","Proportional to":"Пропорционално на",Angle:"Ъгъл","Vulgar fraction one quarter":"ПроÑта дроб една четвърт","Vulgar fraction one half":"ПроÑта дроб една половина","Vulgar fraction three quarters":"ПроÑта дроб три четвърти","Single left-pointing angle quotation mark":"\nЕдинична Ñочеща налÑво ъглова кавичка","Single right-pointing angle quotation mark":"Единична Ñочеща надÑÑно ъглова кавичка","Left-pointing double angle quotation mark":"Сочеща налÑво двойна ъглова кавичка","Right-pointing double angle quotation mark":"Сочеща надÑÑно двойна ъглова кавичка","Left single quotation mark":"ЛÑва единична кавичка","Right single quotation mark":"ДÑÑна единична кавичка","Left double quotation mark":"ЛÑва двойна кавичка","Right double quotation mark":"ДÑÑна двойна кавичка","Single low-9 quotation mark":"Единична ниÑка 9-кавичка","Double low-9 quotation mark":"Двойна ниÑка 9-кавичка","Inverted exclamation mark":"Обърнат удивителен знак","Inverted question mark":"Обърнат въпроÑителен знак","Two dot leader":"Водач Ñ Ð´Ð²Ðµ точки","Horizontal ellipsis":"Хоризонтална елипÑа","Double dagger":"Двойна кама","Per mille sign":"Знак за промили","Per ten thousand sign":"Символ на деÑет хилÑди","Double exclamation mark":"Двоен удивителен знак","Question exclamation mark":"Знак въпроÑителна удивителна","Exclamation question mark":"Знак удивителна въпроÑителна","Double question mark":"Двоен въпроÑителен знак","Copyright sign":"Знак за авторÑки права","Registered sign":"РегиÑтриран знак","Trade mark sign":"Знак за търговÑка марка","Section sign":"Знак за раздел","Paragraph sign":"Знак за параграф","Reversed paragraph sign":"Обърнат знак за параграф","Character categories":"Категории Ñимволи",Styles:"Стилове","Multiple styles":"МножеÑтво Ñтилове","Block styles":"Блокови Ñтилове","Text styles":"ТекÑтови Ñтилове","Insert table":"Вмъкни таблица","Header column":"Заглавна колона","Insert column left":"Вмъкни колона отлÑво","Insert column right":"Вмъкни колона отдÑÑно","Delete column":"Изтриване на колона","Select column":"Избери колона",Column:"Колона","Header row":"Заглавен ред","Insert row below":"Вмъкни ред отдолу","Insert row above":"Вмъкни ред отгоре","Delete row":"Изтриване на ред","Select row":"Избери ред",Row:"Ред","Merge cell up":"ОбединÑване на клетка отгоре","Merge cell right":"ОбединÑване на клетка отдÑÑно","Merge cell down":"ОбединÑване на клетка надолу","Merge cell left":"ОбединÑване на клетка отлÑво","Split cell vertically":"РазделÑне на клетки вертикално","Split cell horizontally":"РазделÑне на клетки хоризонтално","Merge cells":"ОбединÑване на клетки","Table toolbar":"Лента за таблици","Table properties":"СвойÑтва на таблици","Cell properties":"СвойÑтва на клетки",Border:"Граница",Style:"Стил",Width:"Ширина",Height:"ВиÑочина",Color:"ЦвÑÑ‚",Background:"Фон",Padding:"Пълнеж",Dimensions:"Размери","Table cell text alignment":"ПодравнÑване на текÑÑ‚ в клетка",Alignment:"ПодравнÑване","Horizontal text alignment toolbar":"Лента за хоризонтално подравнÑване на текÑÑ‚","Vertical text alignment toolbar":"Лента за вертикално подравнÑване на текÑÑ‚","Table alignment toolbar":"Лента за подравнÑване на таблици",None:"Ðищо",Solid:"Твърд",Dotted:"Ðа точки",Dashed:"Ðа черти",Double:"Двоен",Groove:"Ðа зиг-заг",Ridge:"Ðазъбен",Inset:"Вмъкни",Outset:"Изпъкнала","Align cell text to the left":"Подравни текÑта в клетката налÑво","Align cell text to the center":"Подравни текÑта в клетката централно","Align cell text to the right":"Подравни текÑта в клетката надÑÑно","Justify cell text":"Разпредели равномерно текÑта в клетката","Align cell text to the top":"Подравни текÑта в клетката нагоре","Align cell text to the middle":"Подравни текÑта в клетката към Ñредата","Align cell text to the bottom":"Подравни текÑта в клетката към дъното","Align table to the left":"Подравни таблицата налÑво","Center table":"Центрирай таблицата","Align table to the right":"Подравни таблицата надÑÑно","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Цветът е невалиден. Опитайте \"#FF0000\" или \"rgb(255,0,0)\", или \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"СтойноÑтта е невалидна. Опитайте \"10px\" или \"2em\", или проÑто \"2\".","Color picker":"Избор на цвÑÑ‚","Enter table caption":"Въведи Ð½Ð°Ð´Ð¿Ð¸Ñ Ð½Ð° таблица","Keystrokes that can be used in a table cell":"Клавишни комбинации, които могат да Ñе използват в клетка от таблицата","Move the selection to the next cell":"ПремеÑтване на избора към Ñледващата клетка","Move the selection to the previous cell":"ПремеÑтване на избора към предишната клетка","Insert a new table row (when in the last cell of a table)":"Въвеждане на нов ред в таблицата (когато Ñте в поÑледната клетка на таблица)","Navigate through the table":"ÐÐ°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ñ Ð² таблицата",Table:"МаÑа","Rich Text Editor":"Богат текÑтов редактор","Editor editing area: %0":"Зона за редактиране на редактора: %0","Edit block":"Редактирай блок","Click to edit block":"Кликнете, за да редактирате блок","Drag to move":"Плъзнете за премеÑтване",Next:"Следващ",Previous:"Предишен","Editor toolbar":"Лента за редакциÑ","Dropdown toolbar":"Лента Ñ Ð¿Ð°Ð´Ð°Ñ‰Ð¾ меню",Black:"Черен","Dim grey":"Тъмно Ñив",Grey:"Сив","Light grey":"Светло Ñив",White:"БÑл",Red:"Червен",Orange:"Оранжев",Yellow:"Жълт","Light green":"Светло зелен",Green:"Зелен",Aquamarine:"Ðквамарин",Turquoise:"Тюркоазен","Light blue":"Светло Ñин",Blue:"Син",Purple:"Лилав","Editor block content toolbar":"Лента Ñ Ð¸Ð½Ñтрументи за блокиране на Ñъдържанието на редактора","Editor contextual toolbar":"КонтекÑтна лента Ñ Ð¸Ð½Ñтрументи на редактора",HEX:"ÐЕХ","No results found":"ÐÑма намерени резултати","No searchable items":"ÐÑма елементи за Ñ‚ÑŠÑ€Ñене","Editor dialog":"Диалогов прозорец на редактора",Close:"Затвори","Help Contents. To close this dialog press ESC.":"Помощно Ñъдържание. За да затворите този прозорец, натиÑнете ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Долу можете да намерите ÑпиÑък от клавишни комбинации, които могат да Ñе използват в редактора.","(may require <kbd>Fn</kbd>)":"(може да изиÑква <kbd>Fn</kbd>)",Accessibility:"ДоÑтъпноÑÑ‚","Accessibility help":"Помощ за доÑтъпноÑÑ‚","Press %0 for help.":"ÐатиÑнете %0 за помощ.","Move focus in and out of an active dialog window":"Приближаване и отдалечаване на фокуÑа в активен диалогов прозорец",MENU_BAR_MENU_FILE:"Файл",MENU_BAR_MENU_EDIT:"Редактирай",MENU_BAR_MENU_VIEW:"Преглед",MENU_BAR_MENU_INSERT:"Вмъкни",MENU_BAR_MENU_FORMAT:"Формат",MENU_BAR_MENU_TOOLS:"ИнÑтрументи",MENU_BAR_MENU_HELP:"Помощ",MENU_BAR_MENU_TEXT:"ТекÑÑ‚",MENU_BAR_MENU_FONT:"Шрифт","Editor menu bar":"Редактор на лентата Ñ Ð¼ÐµÐ½ÑŽÑ‚Ð°",Undo:"Отмени",Redo:"Повтори","Upload in progress":"Качването е в процеÑ","Widget toolbar":"Лента Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð½Ð¸ ÑредÑтва","Insert paragraph before block":"Въведи параграф преди блока","Insert paragraph after block":"Въведи параграф Ñлед блока","Press Enter to type after or press Shift + Enter to type before the widget":"ÐатиÑнете Enter за въвеждане или натиÑнете Shift + Enter за въвеждане преди Ð¸Ð·Ð¿ÑŠÐ»Ð½Ð¸Ð¼Ð¸Ñ Ð¼Ð¾Ð´ÑƒÐ»","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Клавишни комбинации, които могат да Ñе използват при избран елемент (например: изображение, таблица и др.)","Insert a new paragraph directly after a widget":"Въвеждане на нов параграф директно Ñлед елемента","Insert a new paragraph directly before a widget":"Въвеждане на нов параграф директно преди елемента","Move the caret to allow typing directly before a widget":"ПремеÑтване на карето за директно пиÑане преди елемент","Move the caret to allow typing directly after a widget":"ПремеÑтване на карето за директно пиÑане Ñлед елемент","Words: %0":"Думи: %0","Characters: %0":"Знаци: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['bg'] = d['bg'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"ЛÑво подравнÑване","Align right":"ДÑÑно подравнÑване","Align center":"Централно подравнÑване",Justify:"Разпредели по равно","Text alignment":"ПодравнÑване на текÑта","Text alignment toolbar":"Лента за подравнÑване на текÑÑ‚","Revert autoformatting action":"ОтмÑна на дейÑтвие за автоматично форматиране",Bold:"Удебелен",Italic:"КурÑив",Underline:"Подчертаване",Code:"Код",Strikethrough:"Зачертаване",Subscript:"Долен индекÑ",Superscript:"Горен индекÑ","Italic text":"Ðаклонен текÑÑ‚","Move out of an inline code style":"Излизане от подравнен Ñтил на кодиране","Bold text":"Почернен текÑÑ‚","Underline text":"Подчертан текÑÑ‚","Strikethrough text":"Зачертан текÑÑ‚","Block quote":"Цитат","Copy selected content":"Копиране на избраното Ñъдържание","Paste content":"ПоÑтавÑне на Ñъдържанието","Paste content as plain text":"ПоÑтавÑне на Ñъдържанието като обикновен текÑÑ‚","Insert code block":"Въведи кодов блок","Plain text":"Обикновен текÑÑ‚","Leaving %0 code snippet":"ОÑтавÑне %0 отрÑзък от код","Entering %0 code snippet":"Въвеждане %0 отрÑзък от код","Entering code snippet":"Въвеждане на отрÑзък от код","Leaving code snippet":"ОÑтавÑне на отрÑзък от код","Code block":"Кодов блок",Cancel:"Отказ",Clear:"ИзчиÑти","Remove color":"Премахни цвÑÑ‚","Restore default":"ВъзÑтанови първоначалните наÑтройки",Save:"Запазване","Show more items":"Покажи повече единици","%0 of %1":"%0 от %1","Cannot upload file:":"Ðе може да качи файл:","Rich Text Editor. Editing area: %0":"Rich Text Editor. Зона за редактиране: %0","Insert with file manager":"Вмъкване Ñ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¸Ñ Ð¼ÐµÐ½Ð¸Ð´Ð¶ÑŠÑ€","Replace with file manager":"Заменете Ñ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¸Ñ Ð¼ÐµÐ½Ð¸Ð´Ð¶ÑŠÑ€","Insert image with file manager":"Вмъкнете изображение Ñ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¸Ñ Ð¼ÐµÐ½Ð¸Ð´Ð¶ÑŠÑ€","Replace image with file manager":"Заменете изображението Ñ Ñ„Ð°Ð¹Ð»Ð¾Ð²Ð¸Ñ Ð¼ÐµÐ½Ð¸Ð´Ð¶ÑŠÑ€","Toggle caption off":"Превключи изключване на надпиÑи","Toggle caption on":"Превключи включване на надпиÑи","Content editing keystrokes":"Клавишни комбинации за редактиране на Ñъдържание","These keyboard shortcuts allow for quick access to content editing features.":"Тези клавишни комбинации позволÑват бърз доÑтъп до елементите за редактиране на Ñъдържание","User interface and content navigation keystrokes":"ПотребителÑки Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ð¸ клавишни комбинации за Ð½Ð°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ñ Ð² Ñъдържанието","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Използвайте Ñледните клавишни комбинации за по -леÑна Ð½Ð°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ñ Ð² потребителÑÐºÐ¸Ñ Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ð½Ð° CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"ЗатварÑне на балоните Ñ ÐºÐ¾Ð½Ñ‚ÐµÐºÑÑ‚, падащите менюта и диалогови прозорци","Open the accessibility help dialog":"ОтварÑне на диалогов прозорец Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ за доÑтъпноÑÑ‚","Move focus between form fields (inputs, buttons, etc.)":"ПремеÑтване на фокуÑа между полетата (въвеждане, бутони и др.)","Move focus to the menu bar, navigate between menu bars":"ПремеÑтете фокуÑа върху лентата Ñ Ð¼ÐµÐ½ÑŽÑ‚Ð°, навигирайте между лентите Ñ Ð¼ÐµÐ½ÑŽÑ‚Ð°","Move focus to the toolbar, navigate between toolbars":"ПремеÑтване на фокуÑа върху лентата Ñ Ð¸Ð½Ñтрументи, Ð½Ð°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ñ Ð¼ÐµÐ¶Ð´Ñƒ инÑтрументите","Navigate through the toolbar or menu bar":"Ðавигирайте през лентата Ñ Ð¸Ð½Ñтрументи или лентата Ñ Ð¼ÐµÐ½ÑŽÑ‚Ð°","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Изпълнете текущо фокуÑÐ¸Ñ€Ð°Ð½Ð¸Ñ Ð±ÑƒÑ‚Ð¾Ð½. Изпълнението на бутони, които взаимодейÑтват ÑÑŠÑ Ñъдържанието на редактора, премеÑтва фокуÑа обратно към Ñъдържанието.",Accept:"Приемане","Insert a soft break (a <code><br></code> element)":"Въвеждане на пауза ( <code><br></code> елемент)","Insert a hard break (a new paragraph)":"Въвеждане на нов ред (нов параграф)","Find and replace":"Ðамери и замени","Find in text…":"Ðамери в текÑта...",Find:"Ðамери","Previous result":"Предишен резултат","Next result":"Следващ резултат",Replace:"Замени","Replace all":"Замени вÑички","Match case":"Сравни Ñъвпадащ шрифт","Whole words only":"Само цели думи","Replace with…":"Замени Ñ...","Text to find must not be empty.":"ТекÑÑ‚ÑŠÑ‚ за намиране не Ñ‚Ñ€Ñбва да е празен.","Tip: Find some text first in order to replace it.":"Съвет: Първо намерете нÑкакъв текÑÑ‚, за да го замените.","Advanced options":"Разширени опции","Find in the document":"Ðамиране на документ","Font Size":"Размер на шрифта",Tiny:"Много малък",Small:"Малък",Big:"Едър",Huge:"Много едър","Font Family":"СемейÑтво шрифтове",Default:"По подразбиране","Font Color":"ЦвÑÑ‚ на шрифта","Font Background Color":"ЦвÑÑ‚ на ÑˆÑ€Ð¸Ñ„Ñ‚Ð¾Ð²Ð¸Ñ Ñ„Ð¾Ð½","Document colors":"ЦвÑÑ‚ на документа",Paragraph:"Параграф",Heading:"Заглавие","Choose heading":"Избери заглавие","Heading 1":"Заглавие 1","Heading 2":"Заглавие 2","Heading 3":"Заглавие 3","Heading 4":"Заглавие 4","Heading 5":"Заглавие 5","Heading 6":"Заглавие 6","Type your title":"Ðапишете заглавието Ñи","Type or paste your content here.":"Ðапишете или поÑтавете Ñъдържанието Ñи тук.","Horizontal line":"Хоризонтална черта","HTML object":"HTML обект","Increase indent":"Увеличи отÑтъпа","Decrease indent":"Ðамали отÑтъпа",Unlink:"Премахване на линка",Link:"Линк","Link URL":"Уеб Ð°Ð´Ñ€ÐµÑ Ð½Ð° линка","Link URL must not be empty.":"URL препратката не Ñ‚Ñ€Ñбва да е празна.","Link image":"Свържи изображение","Edit link":"Ð ÐµÐ´Ð°ÐºÑ†Ð¸Ñ Ð½Ð° линк","Open link in new tab":"ОтварÑне на линк в нов раздел","This link has no URL":"Този линк нÑма уеб адреÑ","Open in a new tab":"ОтварÑне в нов раздел",Downloadable:"ИзтеглÑне","Create link":"Създаване на линк","Move out of a link":"Излизане от линк","Numbered List":"Ðомериране","Bulleted List":"Водещи Ñимволи","To-do List":"СпиÑък ÑÑŠÑ Ð·Ð°Ð´Ð°Ñ‡Ð¸","Bulleted list styles toolbar":"Лента ÑÑŠÑ Ñтилове за подточки","Numbered list styles toolbar":"Лента ÑÑŠÑ Ñтилове за номерациÑ","Toggle the disc list style":"Превключи между Ñтиловете на диÑÐºÐ¾Ð²Ð¸Ñ ÑпиÑък ","Toggle the circle list style":"Превключи между Ñтиловете на ÐºÑ€ÑŠÐ³Ð¾Ð²Ð¸Ñ ÑпиÑък","Toggle the square list style":"Превключи между Ñтиловете на ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ð¸Ñ ÑпиÑък","Toggle the decimal list style":"Превключи между Ñтиловете на деÑÐµÑ‚Ð¸Ñ‡Ð½Ð¸Ñ ÑпиÑък","Toggle the decimal with leading zero list style":"Превключи между Ñтиловете на деÑÐµÑ‚Ð¸Ñ‡Ð½Ð¸Ñ ÑпиÑък Ñ Ð½Ð°Ñ‡Ð°Ð»Ð¾ нула","Toggle the lower–roman list style":"Превключи между Ñтиловете на долен-римÑки ÑпиÑък","Toggle the upper–roman list style":"Превключи между Ñтиловете на горен-римÑки ÑпиÑък","Toggle the lower–latin list style":"Превключи между Ñтиловете на долен-латиÑнки ÑпиÑък","Toggle the upper–latin list style":"Превключи между Ñтиловете на горен-латинÑки ÑпиÑък",Disc:"ДиÑк",Circle:"Кръг",Square:"Квадрат",Decimal:"ДеÑетичен","Decimal with leading zero":"ДеÑетичен Ñ Ð²Ð¾Ð´ÐµÑ‰Ð° нула","Lower–roman":"Долен-римÑки","Upper-roman":"Горен-римÑки","Lower-latin":"Долен-латинÑки","Upper-latin":"Горен-латинÑки","List properties":"СвойÑтва на ÑпиÑъка","Start at":"Започни Ñ","Invalid start index value.":"Ðевалидна ÑтойноÑÑ‚ на начален индекÑ.","Start index must be greater than 0.":"Ð¡Ñ‚Ð°Ñ€Ñ‚Ð¾Ð²Ð¸Ñ Ð¸Ð½Ð´ÐµÐºÑ Ñ‚Ñ€Ñбва да е по-голÑм от 0.","Reversed order":"Обърнат ред","Keystrokes that can be used in a list":"Клавишни комбинации, които могат да Ñе използват в ÑпиÑък","Increase list item indent":"Увеличаване на шрифта на елемент от ÑпиÑъка","Decrease list item indent":"ÐамалÑване на шрифта на елемент от ÑпиÑъка","Entering a to-do list":"Въвеждане на ÑпиÑък ÑÑŠÑ Ð·Ð°Ð´Ð°Ñ‡Ð¸","Leaving a to-do list":"ÐапуÑкане на ÑпиÑъка ÑÑŠÑ Ð·Ð°Ð´Ð°Ñ‡Ð¸","Remove Format":"Премахни форматиране","Select all":"Избери вÑички","Show blocks":"Покажи блокове",Source:"Източник","Show source":"Показване на източника","Special characters":"Специални Ñимволи",All:"Ð’Ñички",Arrows:"Стрелки",Currency:"Валутни Ñимволи",Latin:"Латиница",Mathematical:"МатематичеÑки Ñимволи",Text:"ТекÑÑ‚","leftwards simple arrow":"обикновена Ñтрелка налÑво","rightwards simple arrow":"обикновена Ñтрелка надÑÑно","upwards simple arrow":"обикновена Ñтрелка нагоре","downwards simple arrow":"обикновена Ñтрелка надолу","leftwards double arrow":"двойна Ñтрелка налÑво","rightwards double arrow":"двойна Ñтрелка надÑÑно","upwards double arrow":"двойна Ñтрелка нагоре","downwards double arrow":"двойна Ñтрелка надолу","leftwards dashed arrow":"пунктирана Ñтрелка налÑво","rightwards dashed arrow":"пунктирана Ñтрелка надÑÑно","upwards dashed arrow":"пунктирана Ñтрелка нагоре","downwards dashed arrow":"пунктирана Ñтрелка надолу","leftwards arrow to bar":"Ñтрелка налÑво към лентата\n","rightwards arrow to bar":"Ñтрелка надÑÑно към лентата","upwards arrow to bar":"Ñтрелка нагоре към лентата","downwards arrow to bar":"Ñтрелка надолу към лентата","up down arrow with base":"Ñтрелка нагоре надолу Ñ Ð¾Ñнова","back with leftwards arrow above":"назад ÑÑŠÑ Ñтрелка налÑво отгоре","end with leftwards arrow above":"завършва ÑÑŠÑ Ñтрелка налÑво отгоре","on with exclamation mark with left right arrow above":"върху Ñ ÑƒÐ´Ð¸Ð²Ð¸Ñ‚ÐµÐ»ÐµÐ½ знак ÑÑŠÑ Ñтрелка налÑво надÑÑно над","soon with rightwards arrow above":"Ñкоро ÑÑŠÑ Ñтрелка надÑÑно отгоре","top with upwards arrow above":"отгоре ÑÑŠÑ Ñтрелка нагоре отгоре","Dollar sign":"Символ на долар","Euro sign":"Символ на евро","Yen sign":"Символ на йена","Pound sign":"Символ на лира Ñтерлинг","Cent sign":"Символ на цент","Euro-currency sign":"Символ на евровалута","Colon sign":"Символ двоеточие","Cruzeiro sign":"Символ Крузейро","French franc sign":"Символ на френÑки франк","Lira sign":"Символ на лира","Currency sign":"Символ на валута","Bitcoin sign":"Символ на Биткойн","Mill sign":"Символ на мелница","Naira sign":"Символ Ðайра","Peseta sign":"Символ на пеÑета","Rupee sign":"Символ на рупиÑ","Won sign":"Символ на уон","New sheqel sign":"Символ на нов шекел","Dong sign":"Символ на донг","Kip sign":"Символ на кип","Tugrik sign":"Символ на тугрик","Drachma sign":"Символ на драхма","German penny sign":"Символ на немÑко пени","Peso sign":"Символ на пеÑо","Guarani sign":"Символ на гуарани","Austral sign":"Символ на ауÑтрал","Hryvnia sign":"Символ на гривнa","Cedi sign":"Символ Седи","Livre tournois sign":"Символ на ливр турноа","Spesmilo sign":"Символ на ÑпеÑмило","Tenge sign":"Символ на тенге","Indian rupee sign":"Символ на индийÑка рупиÑ","Turkish lira sign":"Символ на турÑка лира","Nordic mark sign":"Символ на ÑкандинавÑки знак","Manat sign":"Символ на манат","Ruble sign":"Символ на рубла","Latin capital letter a with macron":"Главна латинÑка буква „a“ Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin small letter a with macron":"Малка латинÑка буква „a“ Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin capital letter a with breve":"Главна латинÑка буква „a“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin small letter a with breve":"Малка латинÑка буква „а“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin capital letter a with ogonek":"Главна латинÑка буква „a“ Ñ Ð¾Ð³Ð¾Ð½ÐµÐº","Latin small letter a with ogonek":"Малка латинÑка буква „a“ Ñ Ð¾Ð³Ð¾Ð½ÐµÐº","Latin capital letter c with acute":"Главна латинÑка буква „c“ Ñ Ð°ÐºÑƒÑ‚","Latin small letter c with acute":"Малка латинÑка буква „c“ Ñ Ð°ÐºÑƒÑ‚","Latin capital letter c with circumflex":"Главна латинÑка буква „c“ Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin small letter c with circumflex":"Малка латинÑка буква „c“ Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin capital letter c with dot above":"Главна латинÑка буква „c“ Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin small letter c with dot above":"Малка латинÑка буква „c“ Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin capital letter c with caron":"Главна латинÑка буква „c“ Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter c with caron":"Mалка латинÑка буква „c“ Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin capital letter d with caron":"Главна латинÑка буква d Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter d with caron":"Малка латинÑка буква d Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin capital letter d with stroke":"Главна латинÑка буква d Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin small letter d with stroke":"Малк а латинÑка буква d Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin capital letter e with macron":"Главна латинÑка буква „e“ Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin small letter e with macron":"Малка латинÑка буква „e“ Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin capital letter e with breve":"Главна латинÑка буква „e“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin small letter e with breve":"Малка латинÑка буква „e“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin capital letter e with dot above":"Главна латинÑка буква „e“ Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin small letter e with dot above":"Малка латинÑка буква „e“ Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin capital letter e with ogonek":"Главна латинÑка буква „e“ Ñ Ð¾Ð³Ð¾Ð½ÐµÐº","Latin small letter e with ogonek":"Малка латинÑка буква „e“ Ñ Ð¾Ð³Ð¾Ð½ÐµÐº","Latin capital letter e with caron":"Главна латинÑка буква „e“ Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter e with caron":"Малка латинÑка буква „e“ Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin capital letter g with circumflex":"Главна латинÑка буква „g“ Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin small letter g with circumflex":"Малка латинÑка буква „g“ Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin capital letter g with breve":"Главна латинÑка буква „g“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin small letter g with breve":"Малка латинÑка буква „g“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin capital letter g with dot above":"Главна латинÑка буква „g“ Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin small letter g with dot above":"Малка латинÑка буква „g“ Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin capital letter g with cedilla":"Главна латинÑка буква „g“ ÑÑŠÑ Ñедил","Latin small letter g with cedilla":"Малка латинÑка буква „g“ ÑÑŠÑ Ñедил","Latin capital letter h with circumflex":"Главна латинÑка буква h Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin small letter h with circumflex":"Малка латинÑка буква h Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin capital letter h with stroke":"Главна латинÑка буква h Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin small letter h with stroke":"Малка латинÑка буква h Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin capital letter i with tilde":"Главна латинÑка буква i Ñ Ñ‚Ð¸Ð»Ð´Ð°","Latin small letter i with tilde":"Малка латинÑка буква i Ñ Ñ‚Ð¸Ð»Ð´Ð°","Latin capital letter i with macron":"Главна латинÑка буква i Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin small letter i with macron":"Малка латинÑка буква i Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin capital letter i with breve":"Главна латинÑка буква i Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin small letter i with breve":"Малка латинÑка буква i Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin capital letter i with ogonek":"Главна латинÑка буква i Ñ ogonek","Latin small letter i with ogonek":"Малка латинÑка буква i Ñ Ð¾Ð³Ð¾Ð½ÐµÐº","Latin capital letter i with dot above":"Главна латинÑка буква i Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin small letter dotless i":"Малка латинÑка буква без точка i","Latin capital ligature ij":"Главна латинÑка лигатура ij","Latin small ligature ij":"Mалка латинÑка лигатура ij","Latin capital letter j with circumflex":"Главна латинÑка буква j Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin small letter j with circumflex":"Малка латинÑка буква j Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin capital letter k with cedilla":"Главна латинÑка буква k ÑÑŠÑ Ñедил","Latin small letter k with cedilla":"Mалка lатинÑка буква k ÑÑŠÑ Ñедил","Latin small letter kra":"Mалка латинÑка буква kra","Latin capital letter l with acute":"Главна латинÑка буква l Ñ Ð°ÐºÑƒÑ‚","Latin small letter l with acute":"Mалка латинÑка буква l Ñ Ð°ÐºÑƒÑ‚","Latin capital letter l with cedilla":"Главна латинÑка буква l ÑÑŠÑ Ñедил","Latin small letter l with cedilla":"Малка латинÑка буква l ÑÑŠÑ Ñедил","Latin capital letter l with caron":"Главна латинÑка буква l Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter l with caron":"Малка латинÑка буква l Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin capital letter l with middle dot":"Главна латинÑка буква l ÑÑŠÑ Ñредна точка","Latin small letter l with middle dot":"Малка латинÑка буква l ÑÑŠÑ Ñредна точка","Latin capital letter l with stroke":"Главна латинÑка буква l Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin small letter l with stroke":"Малка латинÑка буква l Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin capital letter n with acute":"Главна латинÑка буква n Ñ Ð°ÐºÑƒÑ‚","Latin small letter n with acute":"Малка латинÑка буква n Ñ Ð°ÐºÑƒÑ‚","Latin capital letter n with cedilla":"Главна латинÑка буква n ÑÑŠÑ Ñедил","Latin small letter n with cedilla":"Малка латинÑка буква n ÑÑŠÑ Ñедил","Latin capital letter n with caron":"Главна латинÑка буква n Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter n with caron":"Малка латинÑка буква n Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter n preceded by apostrophe":"Малка латинÑка буква n, предшеÑтвана от апоÑтроф","Latin capital letter eng":"Главна латинÑка буква eng","Latin small letter eng":"Малка латинÑка буква eng","Latin capital letter o with macron":"Главна латинÑка буква „o“ Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin small letter o with macron":"Малка латинÑка буква „o“ Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin capital letter o with breve":"Главна латинÑка буква „o“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin small letter o with breve":"Малка латинÑка буква „o“ Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin capital letter o with double acute":"Главна латинÑка буква „o“ Ñ Ð´Ð²Ð¾ÐµÐ½ акут","Latin small letter o with double acute":"Малка латинÑка буква „o“ Ñ Ð´Ð²Ð¾ÐµÐ½ акут","Latin capital ligature oe":"Главна латинÑка лигатура oe","Latin small ligature oe":"Малка латинÑка лигатура oe","Latin capital letter r with acute":"Главна латинÑка буква r Ñ Ð°ÐºÑƒÑ‚","Latin small letter r with acute":"Малка латинÑка буква r Ñ Ð°ÐºÑƒÑ‚","Latin capital letter r with cedilla":"Главна латинÑка буква r ÑÑŠÑ Ñедил","Latin small letter r with cedilla":"Малка латинÑка буква r ÑÑŠÑ Ñедил","Latin capital letter r with caron":"Главна латинÑка буква r Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter r with caron":"Малка латинÑка буква r Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin capital letter s with acute":"Главна латинÑка буква s Ñ Ð°ÐºÑƒÑ‚","Latin small letter s with acute":"Малка латинÑка буква s Ñ Ð°ÐºÑƒÑ‚","Latin capital letter s with circumflex":"Главна латинÑка буква s Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin small letter s with circumflex":"Малка латинÑка буква s Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin capital letter s with cedilla":"Главна латинÑка буква s ÑÑŠÑ Ñедил","Latin small letter s with cedilla":"Малка латинÑка буква s ÑÑŠÑ Ñедил","Latin capital letter s with caron":"Главна латинÑка буква s Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter s with caron":"Малка латинÑка буква s Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin capital letter t with cedilla":"Главна латинÑка буква t ÑÑŠÑ Ñедил","Latin small letter t with cedilla":"Малка латинÑка буква t ÑÑŠÑ Ñедил","Latin capital letter t with caron":"Главна латинÑка буква t Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter t with caron":"Малка латинÑка буква t Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin capital letter t with stroke":"Главна латинÑка буква t Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin small letter t with stroke":"Малка латинÑка буква t Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Latin capital letter u with tilde":"Главна латинÑка буква u Ñ Ñ‚Ð¸Ð»Ð´Ð°","Latin small letter u with tilde":"Малка латинÑка буква u Ñ Ñ‚Ð¸Ð»Ð´Ð°","Latin capital letter u with macron":"Главна латинÑка буква u Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin small letter u with macron":"Малка латинÑка буква u Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½","Latin capital letter u with breve":"Главна латинÑка буква u Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin small letter u with breve":"Малка латинÑка буква u Ñ Ð±Ñ€ÐµÐ²Ðµ","Latin capital letter u with ring above":"Главна латинÑка буква u Ñ Ð¿Ñ€ÑŠÑтен отгоре","Latin small letter u with ring above":"Малка латинÑка буква u Ñ Ð¿Ñ€ÑŠÑтен отгоре","Latin capital letter u with double acute":"Главна латинÑка буква u Ñ Ð´Ð²Ð¾ÐµÐ½ акут","Latin small letter u with double acute":"Малка латинÑка буква u Ñ Ð´Ð²Ð¾ÐµÐ½ акут","Latin capital letter u with ogonek":"Главна латинÑка буква u Ñ Ð¾Ð³Ð¾Ð½ÐµÐº","Latin small letter u with ogonek":"Малка латинÑка буква u Ñ Ð¾Ð³Ð¾Ð½ÐµÐº","Latin capital letter w with circumflex":"Главна латинÑка буква w Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin small letter w with circumflex":"Малка латинÑка буква w Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin capital letter y with circumflex":"Главна латинÑка буква y Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin small letter y with circumflex":"Малка латинÑка буква y Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑ","Latin capital letter y with diaeresis":"Главна латинÑка буква y Ñ Ð´Ð¸Ð°Ñ€ÐµÐ·Ð°","Latin capital letter z with acute":"Главна латинÑка буква z Ñ Ð°ÐºÑƒÑ‚","Latin small letter z with acute":"Малка латинÑка буква z Ñ Ð°ÐºÑƒÑ‚","Latin capital letter z with dot above":"Главна латинÑка буква z Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin small letter z with dot above":"Малка латинÑка буква z Ñ Ñ‚Ð¾Ñ‡ÐºÐ° отгоре","Latin capital letter z with caron":"Главна латинÑка буква z Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter z with caron":"Малка латинÑка буква z Ñ ÐºÐ°Ñ€Ð¾Ð½","Latin small letter long s":"Малка латинÑка буква дълго s","Less-than sign":"Знак „по-малко от“ ","Greater-than sign":"Знак „по-голÑмо от“","Less-than or equal to":"По-малко или равно на","Greater-than or equal to":"По-голÑмо или равно на","En dash":"Ен тире","Em dash":"Ем тире",Macron:"Макрон",Overline:"Черта над буква","Degree sign":"Знак за Ñтепен","Minus sign":"Знак минуÑ","Plus-minus sign":"Знак плюÑ-минуÑ","Division sign":"Знак за деление","Fraction slash":"Дробна наклонена черта","Multiplication sign":"Знак за умножение","Latin small letter f with hook":"Малка латинÑка буква f Ñ ÐºÑƒÐºÐ¸Ñ‡ÐºÐ°",Integral:"Интеграл","N-ary summation":"N-арно Ñумиране",Infinity:"БезкрайноÑÑ‚","Square root":"Корен квадратен","Tilde operator":"Оператор тилда","Approximately equal to":"Приблизително равно на","Almost equal to":"Почти равно на","Not equal to":"Ðе е равно на","Identical to":"Идентично на","Element of":"Елемент на","Not an element of":"Ðе е елемент от","Contains as member":"Съдържа като член","N-ary product":"N-арен продукт","Logical and":"Логично и","Logical or":"Логично или","Not sign":"Знак „не“",Intersection:"ПреÑечна точка",Union:"Съюз","Partial differential":"ЧаÑтичен диференциал","For all":"За вÑички","There exists":"СъщеÑтвува","Empty set":"Празен комплект",Nabla:"Ðабла","Asterisk operator":"Оператор звездичка","Proportional to":"Пропорционално на",Angle:"Ъгъл","Vulgar fraction one quarter":"ПроÑта дроб една четвърт","Vulgar fraction one half":"ПроÑта дроб една половина","Vulgar fraction three quarters":"ПроÑта дроб три четвърти","Single left-pointing angle quotation mark":"\nЕдинична Ñочеща налÑво ъглова кавичка","Single right-pointing angle quotation mark":"Единична Ñочеща надÑÑно ъглова кавичка","Left-pointing double angle quotation mark":"Сочеща налÑво двойна ъглова кавичка","Right-pointing double angle quotation mark":"Сочеща надÑÑно двойна ъглова кавичка","Left single quotation mark":"ЛÑва единична кавичка","Right single quotation mark":"ДÑÑна единична кавичка","Left double quotation mark":"ЛÑва двойна кавичка","Right double quotation mark":"ДÑÑна двойна кавичка","Single low-9 quotation mark":"Единична ниÑка 9-кавичка","Double low-9 quotation mark":"Двойна ниÑка 9-кавичка","Inverted exclamation mark":"Обърнат удивителен знак","Inverted question mark":"Обърнат въпроÑителен знак","Two dot leader":"Водач Ñ Ð´Ð²Ðµ точки","Horizontal ellipsis":"Хоризонтална елипÑа","Double dagger":"Двойна кама","Per mille sign":"Знак за промили","Per ten thousand sign":"Символ на деÑет хилÑди","Double exclamation mark":"Двоен удивителен знак","Question exclamation mark":"Знак въпроÑителна удивителна","Exclamation question mark":"Знак удивителна въпроÑителна","Double question mark":"Двоен въпроÑителен знак","Copyright sign":"Знак за авторÑки права","Registered sign":"РегиÑтриран знак","Trade mark sign":"Знак за търговÑка марка","Section sign":"Знак за раздел","Paragraph sign":"Знак за параграф","Reversed paragraph sign":"Обърнат знак за параграф","Character categories":"Категории Ñимволи",Styles:"Стилове","Multiple styles":"МножеÑтво Ñтилове","Block styles":"Блокови Ñтилове","Text styles":"ТекÑтови Ñтилове","Insert table":"Вмъкни таблица","Header column":"Заглавна колона","Insert column left":"Вмъкни колона отлÑво","Insert column right":"Вмъкни колона отдÑÑно","Delete column":"Изтриване на колона","Select column":"Избери колона",Column:"Колона","Header row":"Заглавен ред","Insert row below":"Вмъкни ред отдолу","Insert row above":"Вмъкни ред отгоре","Delete row":"Изтриване на ред","Select row":"Избери ред",Row:"Ред","Merge cell up":"ОбединÑване на клетка отгоре","Merge cell right":"ОбединÑване на клетка отдÑÑно","Merge cell down":"ОбединÑване на клетка надолу","Merge cell left":"ОбединÑване на клетка отлÑво","Split cell vertically":"РазделÑне на клетки вертикално","Split cell horizontally":"РазделÑне на клетки хоризонтално","Merge cells":"ОбединÑване на клетки","Table toolbar":"Лента за таблици","Table properties":"СвойÑтва на таблици","Cell properties":"СвойÑтва на клетки",Border:"Граница",Style:"Стил",Width:"Ширина",Height:"ВиÑочина",Color:"ЦвÑÑ‚",Background:"Фон",Padding:"Пълнеж",Dimensions:"Размери","Table cell text alignment":"ПодравнÑване на текÑÑ‚ в клетка",Alignment:"ПодравнÑване","Horizontal text alignment toolbar":"Лента за хоризонтално подравнÑване на текÑÑ‚","Vertical text alignment toolbar":"Лента за вертикално подравнÑване на текÑÑ‚","Table alignment toolbar":"Лента за подравнÑване на таблици",None:"Ðищо",Solid:"Твърд",Dotted:"Ðа точки",Dashed:"Ðа черти",Double:"Двоен",Groove:"Ðа зиг-заг",Ridge:"Ðазъбен",Inset:"Вмъкни",Outset:"Изпъкнала","Align cell text to the left":"Подравни текÑта в клетката налÑво","Align cell text to the center":"Подравни текÑта в клетката централно","Align cell text to the right":"Подравни текÑта в клетката надÑÑно","Justify cell text":"Разпредели равномерно текÑта в клетката","Align cell text to the top":"Подравни текÑта в клетката нагоре","Align cell text to the middle":"Подравни текÑта в клетката към Ñредата","Align cell text to the bottom":"Подравни текÑта в клетката към дъното","Align table to the left":"Подравни таблицата налÑво","Center table":"Центрирай таблицата","Align table to the right":"Подравни таблицата надÑÑно","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Цветът е невалиден. Опитайте \"#FF0000\" или \"rgb(255,0,0)\", или \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"СтойноÑтта е невалидна. Опитайте \"10px\" или \"2em\", или проÑто \"2\".","Color picker":"Избор на цвÑÑ‚","Enter table caption":"Въведи Ð½Ð°Ð´Ð¿Ð¸Ñ Ð½Ð° таблица","Keystrokes that can be used in a table cell":"Клавишни комбинации, които могат да Ñе използват в клетка от таблицата","Move the selection to the next cell":"ПремеÑтване на избора към Ñледващата клетка","Move the selection to the previous cell":"ПремеÑтване на избора към предишната клетка","Insert a new table row (when in the last cell of a table)":"Въвеждане на нов ред в таблицата (когато Ñте в поÑледната клетка на таблица)","Navigate through the table":"ÐÐ°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ñ Ð² таблицата",Table:"МаÑа","Rich Text Editor":"Богат текÑтов редактор","Editor editing area: %0":"Зона за редактиране на редактора: %0","Edit block":"Редактирай блок","Click to edit block":"Кликнете, за да редактирате блок","Drag to move":"Плъзнете за премеÑтване",Next:"Следващ",Previous:"Предишен","Editor toolbar":"Лента за редакциÑ","Dropdown toolbar":"Лента Ñ Ð¿Ð°Ð´Ð°Ñ‰Ð¾ меню",Black:"Черен","Dim grey":"Тъмно Ñив",Grey:"Сив","Light grey":"Светло Ñив",White:"БÑл",Red:"Червен",Orange:"Оранжев",Yellow:"Жълт","Light green":"Светло зелен",Green:"Зелен",Aquamarine:"Ðквамарин",Turquoise:"Тюркоазен","Light blue":"Светло Ñин",Blue:"Син",Purple:"Лилав","Editor block content toolbar":"Лента Ñ Ð¸Ð½Ñтрументи за блокиране на Ñъдържанието на редактора","Editor contextual toolbar":"КонтекÑтна лента Ñ Ð¸Ð½Ñтрументи на редактора",HEX:"ÐЕХ","No results found":"ÐÑма намерени резултати","No searchable items":"ÐÑма елементи за Ñ‚ÑŠÑ€Ñене","Editor dialog":"Диалогов прозорец на редактора",Close:"Затвори","Help Contents. To close this dialog press ESC.":"Помощно Ñъдържание. За да затворите този прозорец, натиÑнете ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Долу можете да намерите ÑпиÑък от клавишни комбинации, които могат да Ñе използват в редактора.","(may require <kbd>Fn</kbd>)":"(може да изиÑква <kbd>Fn</kbd>)",Accessibility:"ДоÑтъпноÑÑ‚","Accessibility help":"Помощ за доÑтъпноÑÑ‚","Press %0 for help.":"ÐатиÑнете %0 за помощ.","Move focus in and out of an active dialog window":"Приближаване и отдалечаване на фокуÑа в активен диалогов прозорец",MENU_BAR_MENU_FILE:"Файл",MENU_BAR_MENU_EDIT:"Редактирай",MENU_BAR_MENU_VIEW:"Преглед",MENU_BAR_MENU_INSERT:"Вмъкни",MENU_BAR_MENU_FORMAT:"Формат",MENU_BAR_MENU_TOOLS:"ИнÑтрументи",MENU_BAR_MENU_HELP:"Помощ",MENU_BAR_MENU_TEXT:"ТекÑÑ‚",MENU_BAR_MENU_FONT:"Шрифт","Editor menu bar":"Редактор на лентата Ñ Ð¼ÐµÐ½ÑŽÑ‚Ð°","Please enter a valid color (e.g. \"ff0000\").":"МолÑ, въведете валиден цвÑÑ‚ (напр. \"ff0000\").",Undo:"Отмени",Redo:"Повтори","Upload in progress":"Качването е в процеÑ","Widget toolbar":"Лента Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð½Ð¸ ÑредÑтва","Insert paragraph before block":"Въведи параграф преди блока","Insert paragraph after block":"Въведи параграф Ñлед блока","Press Enter to type after or press Shift + Enter to type before the widget":"ÐатиÑнете Enter за въвеждане или натиÑнете Shift + Enter за въвеждане преди Ð¸Ð·Ð¿ÑŠÐ»Ð½Ð¸Ð¼Ð¸Ñ Ð¼Ð¾Ð´ÑƒÐ»","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Клавишни комбинации, които могат да Ñе използват при избран елемент (например: изображение, таблица и др.)","Insert a new paragraph directly after a widget":"Въвеждане на нов параграф директно Ñлед елемента","Insert a new paragraph directly before a widget":"Въвеждане на нов параграф директно преди елемента","Move the caret to allow typing directly before a widget":"ПремеÑтване на карето за директно пиÑане преди елемент","Move the caret to allow typing directly after a widget":"ПремеÑтване на карето за директно пиÑане Ñлед елемент","Words: %0":"Думи: %0","Characters: %0":"Знаци: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/bn.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/bn.js index 77c370ff4e2e957483ca570a6b015c378cf49a55..039c8ed3b88ae9220bcf53c22949aaab345350e5 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/bn.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/bn.js @@ -1 +1 @@ -(function(d){ const l = d['bn'] = d['bn'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"বামে সারিবদà§à¦§ করà§à¦¨","Align right":"ডানদিকে সারিবদà§à¦§ করà§à¦¨","Align center":"কেনà§à¦¦à§à¦° সারিবদà§à¦§ করà§à¦¨",Justify:"জাসà§à¦Ÿà¦¿à¦«à¦¾à¦‡","Text alignment":"টেকà§à¦¸à¦Ÿ সারিবদà§à¦§à¦•à¦°à¦£","Text alignment toolbar":"টেকà§à¦¸à¦Ÿ শà§à¦°à§‡à¦£à§€à¦¬à¦¿à¦¨à§à¦¯à¦¾à¦¸ টà§à¦²à¦¬à¦¾à¦°","Revert autoformatting action":"অটো ফরমà§à¦¯à¦¾à¦Ÿà¦¿à¦‚য়ের কাজটি পূরà§à¦¬à¦¾à¦¬à¦¸à§à¦¥à¦¾à¦¯à¦¼ ফিরিয়ে আনà§à¦¨",Bold:"বোলà§à¦¡",Italic:"ইটালিক",Underline:"আনà§à¦¡à¦¾à¦°à¦²à¦¾à¦‡à¦¨",Code:"কোড",Strikethrough:"সà§à¦Ÿà§à¦°à¦¾à¦‡à¦•à¦¥à§à¦°à§",Subscript:"সাবসà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ",Superscript:"সà§à¦ªà¦¾à¦°à¦¸à§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ","Italic text":"ইটালিক টেকà§à¦¸à¦Ÿ","Move out of an inline code style":"ইনলাইন কোড সà§à¦Ÿà¦¾à¦‡à¦² থেকে সরে আসà§à¦¨","Bold text":"বোলà§à¦¡ টেকà§à¦¸à¦Ÿ","Underline text":"আনà§à¦¡à¦¾à¦°à¦²à¦¾à¦‡à¦¨ টেকà§à¦¸à¦Ÿ","Strikethrough text":"সà§à¦Ÿà§à¦°à¦¾à¦‡à¦•à¦¥à§à¦°à§ টেকà§à¦¸à¦Ÿ","Block quote":"বà§à¦²à¦• কোট","Copy selected content":"সিলেকà§à¦Ÿ করা কনà§à¦Ÿà§‡à¦¨à§à¦Ÿ কপি করà§à¦¨","Paste content":"কনà§à¦Ÿà§‡à¦¨à§à¦Ÿ পেসà§à¦Ÿ করà§à¦¨","Paste content as plain text":"পà§à¦²à§‡à¦‡à¦¨ টেকà§à¦¸à¦Ÿ হিসেবে কনà§à¦Ÿà§‡à¦¨à§à¦Ÿ পেসà§à¦Ÿ করà§à¦¨","Insert code block":"কোড বà§à¦²à¦• ঢোকান","Plain text":"পà§à¦²à§‡à¦‡à¦¨ টেকà§à¦¸à¦Ÿ","Code block":"কোড বà§à¦²à¦•",Cancel:"বাতিল করà§à¦¨",Clear:"পরিষà§à¦•à¦¾à¦° করà§à¦¨","Remove color":"রং মà§à¦›à§‡ ফেলà§à¦¨","Restore default":"পূরà§à¦¬à¦¾à¦¬à¦¸à§à¦¥à¦¾à¦¯à¦¼ ফিরিয়ে আনà§à¦¨",Save:"সংরকà§à¦·à¦£ করà§à¦¨","Show more items":"আরও আইটেম দেখান","%0 of %1":"%0 à¦à¦° %1","Cannot upload file:":"ফাইল আপলোড করা যাবে নাঃ","Rich Text Editor. Editing area: %0":"রিচ টেকà§à¦¸à¦Ÿ à¦à¦¡à¦¿à¦Ÿà¦°à¥¤ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à¦° কà§à¦·à§‡à¦¤à§à¦°: %0","Insert with file manager":"ফাইল মà§à¦¯à¦¾à¦¨à§‡à¦œà¦¾à¦° দিয়ে পà§à¦°à¦¬à§‡à¦¶ করান","Replace with file manager":"ফাইল মà§à¦¯à¦¾à¦¨à§‡à¦œà¦¾à¦° দিয়ে পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨","Insert image with file manager":"ফাইল মà§à¦¯à¦¾à¦¨à§‡à¦œà¦¾à¦° দিয়ে ছবি পà§à¦°à¦¬à§‡à¦¶ করান","Replace image with file manager":"ফাইল মà§à¦¯à¦¾à¦¨à§‡à¦œà¦¾à¦° দিয়ে ছবি পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨","Toggle caption off":"টগল কà§à¦¯à¦¾à¦ªà¦¶à¦¨ বনà§à¦§ করà§à¦¨","Toggle caption on":"টগল কà§à¦¯à¦¾à¦ªà¦¶à¦¨ চালৠকরà§à¦¨","Content editing keystrokes":"কনটেনà§à¦Ÿ à¦à¦¡à¦¿à¦Ÿà¦¿à¦‚য়ের কীসà§à¦Ÿà§à¦°à§‹à¦•à¦—à§à¦²à¦¿","These keyboard shortcuts allow for quick access to content editing features.":"à¦à¦‡ কীবোরà§à¦¡ শরà§à¦Ÿà¦•à¦¾à¦Ÿà¦—à§à¦²à¦¿à¦° ফলে কনটেনà§à¦Ÿ à¦à¦¡à¦¿à¦Ÿà¦¿à¦‚য়ের বৈশিষà§à¦Ÿà§à¦¯à¦—à§à¦²à¦¿à¦° সà§à¦¬à¦¿à¦§à¦¾ দà§à¦°à§à¦¤ নেওয়া যায়।","User interface and content navigation keystrokes":"ইউজার ইনà§à¦Ÿà¦¾à¦°à¦«à§‡à¦¸ à¦à¦¬à¦‚ কনটেনà§à¦Ÿ নেà¦à¦¿à¦—েশনের কীসà§à¦Ÿà§à¦°à§‹à¦•à¦—à§à¦²à¦¿","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"CKEditor 5 ইউজার ইনà§à¦Ÿà¦¾à¦°à¦«à§‡à¦¸à§‡ আরও কারà§à¦¯à¦•à¦° নেà¦à¦¿à¦—েশনের জনà§à¦¯ নিমà§à¦¨à¦²à¦¿à¦–িত কীসà§à¦Ÿà§à¦°à§‹à¦•à¦—à§à¦²à¦¿ বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨à¥¤","Close contextual balloons, dropdowns, and dialogs":"কনà§à¦Ÿà§‡à¦•à§à¦¸à¦šà§à§Ÿà¦¾à¦² বেলà§à¦¨, ডà§à¦°à¦ªà¦¡à¦¾à¦‰à¦¨ à¦à¦¬à¦‚ ডায়ালগগà§à¦²à¦¿ বনà§à¦§ করà§à¦¨","Open the accessibility help dialog":"পà§à¦°à¦¬à§‡à¦¶à¦¯à§‹à¦—à§à¦¯à¦¤à¦¾à¦° সহায়ক ডায়ালগ খà§à¦²à§à¦¨","Move focus between form fields (inputs, buttons, etc.)":"ফরà§à¦® ফিলà§à¦¡à§‡à¦° (ইনপà§à¦Ÿ, বাটন, ইতà§à¦¯à¦¾à¦¦à¦¿) মধà§à¦¯à§‡ ফোকাস সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à¦° করà§à¦¨","Move focus to the menu bar, navigate between menu bars":"মেনৠবারে ফোকাস সরিয়ে নিন, মেনৠবারের মধà§à¦¯à§‡ নেà¦à¦¿à¦—েট করà§à¦¨","Move focus to the toolbar, navigate between toolbars":"টà§à¦²à¦¬à¦¾à¦°à§‡ ফোকাস সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à¦° করà§à¦¨, টà§à¦²à¦¬à¦¾à¦°à¦—à§à¦²à¦¿à¦° মধà§à¦¯à§‡ নেà¦à¦¿à¦—েট করà§à¦¨","Navigate through the toolbar or menu bar":"টà§à¦²à¦¬à¦¾à¦° বা মেনৠবারের মাধà§à¦¯à¦®à§‡ নেà¦à¦¿à¦—েট করà§à¦¨","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"বরà§à¦¤à¦®à¦¾à¦¨à§‡ ফোকাস করা বোতামটি কারà§à¦¯à¦•à¦° করà§à¦¨à¥¤ ইডিটর বিষয়বসà§à¦¤à§à¦° সাথে ইনà§à¦Ÿà¦¾à¦°à¦…à§à¦¯à¦¾à¦•à§à¦Ÿ করা বোতাম কারà§à¦¯à¦•à¦° করা ফোকাসকে বিষয়বসà§à¦¤à§à¦° দিকে ফিরিয়ে নেয়।",Accept:"গà§à¦°à¦¹à¦£ করà§à¦¨","Insert a soft break (a <code><br></code> element)":"à¦à¦•à¦Ÿà¦¿ সফট বà§à¦°à§‡à¦• পà§à¦°à¦¬à§‡à¦¶ করà§à¦¨ (à¦à¦•à¦Ÿà¦¿ <code><br></code> উপাদান)","Insert a hard break (a new paragraph)":"à¦à¦•à¦Ÿà¦¿ হারà§à¦¡ বà§à¦°à§‡à¦• পà§à¦°à¦¬à§‡à¦¶ করà§à¦¨ (à¦à¦•à¦Ÿà¦¿ নতà§à¦¨ পà§à¦¯à¦¾à¦°à¦¾à¦—à§à¦°à¦¾à¦«)","Find and replace":"অনà§à¦¸à¦¨à§à¦§à¦¾à¦¨ ও পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨","Find in text…":"টেকà§à¦¸à¦Ÿà§‡ খà§à¦à¦œà§à¦¨â€¦",Find:"খà§à¦à¦œà§à¦¨ ","Previous result":"পূরà§à¦¬à¦¬à¦°à§à¦¤à§€ ফলাফল","Next result":"পরবরà§à¦¤à§€ ফলাফল",Replace:"পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨","Replace all":"সব পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨","Match case":"মà§à¦¯à¦¾à¦š কেস","Whole words only":"শà§à¦§à§à¦®à¦¾à¦¤à§à¦° পà§à¦°à§‹ শবà§à¦¦","Replace with…":"à¦à¦° সাথে পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨...","Text to find must not be empty.":"খà§à¦à¦œà§‡ পেতে টেকà§à¦¸à¦Ÿ খালি হওয়া উচিত নয়।","Tip: Find some text first in order to replace it.":"পরামরà§à¦¶à¦ƒ à¦à¦Ÿà¦¿ পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করতে পà§à¦°à¦¥à¦®à§‡ কিছৠটেকà§à¦¸à¦Ÿ খà§à¦à¦œà§à¦¨à¥¤","Advanced options":"উনà§à¦¨à¦¤ বিকলà§à¦ªà¦—à§à¦²à¦¿","Find in the document":"ডকà§à¦®à§‡à¦¨à§à¦Ÿà§‡ খà§à¦à¦œà§à¦¨","Font Size":"অকà§à¦·à¦°à§‡à¦° আকার",Tiny:"কà§à¦·à§à¦¦à§à¦°",Small:"ছোট",Big:"বড়",Huge:"অনেক বড়","Font Family":"ফনà§à¦Ÿ পরিবার",Default:"ডিফলà§à¦Ÿ","Font Color":"ফনà§à¦Ÿà§‡à¦° রং","Font Background Color":"ফনà§à¦Ÿ বà§à¦¯à¦¾à¦•à¦—à§à¦°à¦¾à¦‰à¦¨à§à¦¡à§‡à¦° রং","Document colors":"নথির রং",Paragraph:"অনà§à¦šà§à¦›à§‡à¦¦",Heading:"শিরোনাম","Choose heading":"শিরোনাম নিরà§à¦¬à¦¾à¦šà¦¨ করà§à¦¨","Heading 1":"শিরোনাম 1","Heading 2":"শিরোনাম 2","Heading 3":"শিরোনাম 3","Heading 4":"শিরোনাম 4","Heading 5":"শিরোনাম 5","Heading 6":"শিরোনাম 6","Type your title":"আপনার শিরোনাম টাইপ করà§à¦¨","Type or paste your content here.":"আপনার বিষয়বসà§à¦¤à§ à¦à¦–ানে টাইপ অথবা পেসà§à¦Ÿ করà§à¦¨à¥¤","Horizontal line":"অনà§à¦à§‚মিক রেখা","HTML object":"HTML অবজেকà§à¦Ÿ","Increase indent":"ইনà§à¦¡à§‡à¦¨à§à¦Ÿ বৃদà§à¦§à¦¿ করà§à¦¨","Decrease indent":"ইনà§à¦¡à§‡à¦¨à§à¦Ÿ হà§à¦°à¦¾à¦¸ করà§à¦¨",Unlink:"লিঙà§à¦•à¦®à§à¦•à§à¦¤ করà§à¦¨",Link:"লিঙà§à¦•","Link URL":"লিঙà§à¦• URL","Link image":"লিঙà§à¦• চিতà§à¦°","Edit link":"\t\nলিঙà§à¦• à¦à¦¡à¦¿à¦Ÿ করà§à¦¨","Open link in new tab":"লিঙà§à¦•à¦Ÿà¦¿ নতà§à¦¨ টà§à¦¯à¦¾à¦¬à§‡ খà§à¦²à§à¦¨","This link has no URL":"à¦à¦‡ লিঙà§à¦•à§‡à¦° কোন URL নেই","Open in a new tab":"à¦à¦•à¦Ÿà¦¿ নতà§à¦¨ টà§à¦¯à¦¾à¦¬à§‡ খà§à¦²à§à¦¨",Downloadable:"ডাউনলোডযোগà§à¦¯","Create link":"লিঙà§à¦• তৈরি করà§à¦¨","Move out of a link":"কোনো লিঙà§à¦•à§‡à¦° বাইরে সরান","Numbered List":"সংখà§à¦¯à¦¾à¦¯à§à¦•à§à¦¤ তালিকা","Bulleted List":"বà§à¦²à§‡à¦Ÿà¦¯à§à¦•à§à¦¤ তালিকা","To-do List":"তালিকা তৈরি","Bulleted list styles toolbar":"বà§à¦²à§‡à¦Ÿà§‡à¦¡ তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টà§à¦²à¦¬à¦¾à¦°","Numbered list styles toolbar":"সংখà§à¦¯à¦¾à¦¯à§à¦•à§à¦¤ তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টà§à¦²à¦¬à¦¾à¦°","Toggle the disc list style":"ডিসà§à¦• তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨","Toggle the circle list style":"বৃতà§à¦¤ তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨","Toggle the square list style":"বরà§à¦—াকার তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨","Toggle the decimal list style":"দশমিক তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨","Toggle the decimal with leading zero list style":"অগà§à¦°à¦£à§€ 0 তালিকা সà§à¦Ÿà¦¾à¦‡à¦² সহ দশমিক টগল করà§à¦¨","Toggle the lower–roman list style":"নিমà§à¦¨-রোমান তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨","Toggle the upper–roman list style":"উপরের-রোমান তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨","Toggle the lower–latin list style":"নিমà§à¦¨-লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨","Toggle the upper–latin list style":"উপরের-লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨",Disc:"ডিসà§à¦•",Circle:"বৃতà§à¦¤",Square:"বরà§à¦—কà§à¦·à§‡à¦¤à§à¦°",Decimal:"দশমিক","Decimal with leading zero":"অগà§à¦°à¦£à§€ 0 সহ দশমিক ","Lower–roman":"নিমà§à¦¨-রোমান","Upper-roman":"উচà§à¦š-রোমান","Lower-latin":"নিমà§à¦¨-লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨","Upper-latin":"উচà§à¦š-লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨","List properties":"বৈশিষà§à¦Ÿà§à¦¯ তালিকাà¦à§à¦•à§à¦¤ করà§à¦¨","Start at":"শà§à¦°à§ হবে","Invalid start index value.":"ইনà¦à§à¦¯à¦¾à¦²à¦¿à¦¡ সà§à¦Ÿà¦¾à¦°à§à¦Ÿ ইনডেকà§à¦¸à§‡à¦° মান","Start index must be greater than 0.":"সà§à¦Ÿà¦¾à¦°à§à¦Ÿ ইনডেকà§à¦¸ অবশà§à¦¯à¦‡ 0-à¦à¦° বেশি হতে হবে।","Reversed order":"উলà§à¦Ÿà§‹ কà§à¦°à¦®","Keystrokes that can be used in a list":"যে কীসà§à¦Ÿà§à¦°à§‹à¦•à¦—à§à¦²à¦¿ কোনো তালিকায় বà§à¦¯à¦¬à¦¹à¦¾à¦° করা যেতে পারে","Increase list item indent":"তালিকার আইটেমের ইনà§à¦¡à§‡à¦¨à§à¦Ÿ বাড়ান","Decrease list item indent":"তালিকার আইটেমের ইনà§à¦¡à§‡à¦¨à§à¦Ÿ কমান","Remove Format":"ফরমà§à¦¯à¦¾à¦Ÿ মà§à¦›à§‡ ফেলà§à¦¨","Select all":"সব নিরà§à¦¬à¦¾à¦šà¦¨ করà§à¦¨","Show blocks":"বà§à¦²à¦•à¦—à§à¦²à¦¿ দেখান",Source:"উৎস","Show source":"উৎস দেখান","Special characters":"বিশেষ অকà§à¦·à¦°",All:"সকল",Arrows:"তীর",Currency:"মà§à¦¦à§à¦°à¦¾",Latin:"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨",Mathematical:"গাণিতিক",Text:"পাঠà§à¦¯","leftwards simple arrow":"বাম দিকে সরল তীর","rightwards simple arrow":"ডানমà§à¦–ী সরল তীর","upwards simple arrow":"উপরের দিকে সরল তীর","downwards simple arrow":"নিচের দিকে সরল তীর","leftwards double arrow":"বামমà§à¦–ী দà§à¦¬à§ˆà¦¤ তীর","rightwards double arrow":"ডানমà§à¦–ী দà§à¦¬à§ˆà¦¤ তীর","upwards double arrow":"উরà§à¦§à§à¦¬à¦®à§à¦–ী দà§à¦¬à§ˆà¦¤ তীর","downwards double arrow":"নিমà§à¦¨à¦®à§à¦–ী দà§à¦¬à§ˆà¦¤ তীর","leftwards dashed arrow":"বামমà§à¦–ী ডà§à¦¯à¦¾à¦¶à¦¡ তীর","rightwards dashed arrow":"ডানমà§à¦–ী ডà§à¦¯à¦¾à¦¶à¦¡ তীর","upwards dashed arrow":"উরà§à¦§à§à¦¬à¦®à§à¦–ী ডà§à¦¯à¦¾à¦¶à¦¡ তীর","downwards dashed arrow":"নিমà§à¦¨à¦®à§à¦–ী ডà§à¦¯à¦¾à¦¶à¦¡ তীর","leftwards arrow to bar":"বামমà§à¦–ী তীরের বার","rightwards arrow to bar":"ডানমà§à¦–ী তীরের বার","upwards arrow to bar":"উরà§à¦§à§à¦¬à¦®à§à¦–ী তীরের বার","downwards arrow to bar":"নিমà§à¦¨à¦®à§à¦–ী তীরের বার","up down arrow with base":"বেসসহ উপরে নিচের তীর","back with leftwards arrow above":"বà§à¦¯à¦¾à¦• à¦à¦° উপরে বামমà§à¦–ী তীর","end with leftwards arrow above":"à¦à¦¨à§à¦¡ à¦à¦° উপরে বামমà§à¦–ী তীর","on with exclamation mark with left right arrow above":"বিসà§à¦®à¦¯à¦¼à¦¬à§‹à¦§à¦•à¦¸à¦¹ অন à¦à¦° উপরে বাম ডান তীর","soon with rightwards arrow above":"শীঘà§à¦°à¦‡ à¦à¦° উপরে ডানমà§à¦–ী তীর","top with upwards arrow above":"টপ লেখাসহ উপরে উরà§à¦§à§à¦¬à¦®à§à¦–ী তীর","Dollar sign":"ডলারের চিহà§à¦¨","Euro sign":"ইউরো চিহà§à¦¨","Yen sign":"ইয়েন চিহà§à¦¨","Pound sign":"পাউনà§à¦¡ চিহà§à¦¨","Cent sign":"সেনà§à¦Ÿ চিহà§à¦¨","Euro-currency sign":"ইউরো-মà§à¦¦à§à¦°à¦¾à¦° চিহà§à¦¨","Colon sign":"কোলন চিহà§à¦¨","Cruzeiro sign":"তà§à¦°à§à§à¦œà§‡à¦‡à¦°à§‹ চিহà§à¦¨","French franc sign":"ফরাসি ফà§à¦°à¦¾à¦™à§à¦• চিহà§à¦¨","Lira sign":"লিরার চিহà§à¦¨","Currency sign":"মà§à¦¦à§à¦°à¦¾à¦° চিহà§à¦¨","Bitcoin sign":"বিটকয়েনের চিহà§à¦¨","Mill sign":"মিল চিহà§à¦¨","Naira sign":"নাইরা চিহà§à¦¨","Peseta sign":"পেসেটা চিহà§à¦¨","Rupee sign":"রà§à¦ªà¦¿à¦° চিহà§à¦¨","Won sign":"ওন চিহà§à¦¨","New sheqel sign":"নিউ শেকেল চিহà§à¦¨","Dong sign":"ডং চিহà§à¦¨","Kip sign":"কিপ চিহà§à¦¨","Tugrik sign":"তà§à¦—à§à¦°à¦¿à¦• চিহà§à¦¨","Drachma sign":"ডà§à¦°à¦¾à¦•à¦®à¦¾ চিহà§à¦¨","German penny sign":"জারà§à¦®à¦¾à¦¨ পেনি চিহà§à¦¨","Peso sign":"পেসো চিহà§à¦¨","Guarani sign":"গà§à¦¯à¦¼à¦¾à¦°à¦¾à¦¨à¦¿ চিহà§à¦¨","Austral sign":"অসà§à¦Ÿà§à¦°à¦¾à¦² চিহà§à¦¨","Hryvnia sign":"হিরà¦à¦¨à¦¿à¦¯à¦¼à¦¾ চিহà§à¦¨","Cedi sign":"সেডি চিহà§à¦¨","Livre tournois sign":"লিà¦à¦°à§‡ টà§à¦°à¦¨à§‹à¦‡à¦¸ চিহà§à¦¨","Spesmilo sign":"সà§à¦ªà§‡à¦¸à¦®à¦¿à¦²à§‹ চিহà§à¦¨","Tenge sign":"টেঞà§à¦œ চিহà§à¦¨","Indian rupee sign":"à¦à¦¾à¦°à¦¤à§€à¦¯à¦¼ রà§à¦ªà¦¿à¦° চিহà§à¦¨","Turkish lira sign":"তà§à¦°à§à¦•à¦¿ লিরা সাইন ","Nordic mark sign":"নরà§à¦¡à¦¿à¦• মারà§à¦• চিহà§à¦¨","Manat sign":"মানাত চিহà§à¦¨","Ruble sign":"রà§à¦¬à¦² চিহà§à¦¨","Latin capital letter a with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° a","Latin small letter a with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° a","Latin capital letter a with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° a","Latin small letter a with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° a","Latin capital letter a with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° a","Latin small letter a with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° a","Latin capital letter c with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° c","Latin small letter c with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° c","Latin capital letter c with circumflex":"সারকামফà§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° c","Latin small letter c with circumflex":"সারকামফà§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° c","Latin capital letter c with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° c","Latin small letter c with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° c","Latin capital letter c with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° c","Latin small letter c with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° c","Latin capital letter d with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° d","Latin small letter d with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° d","Latin capital letter d with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° d","Latin small letter d with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° d","Latin capital letter e with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° e","Latin small letter e with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° e","Latin capital letter e with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° e","Latin small letter e with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° e","Latin capital letter e with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° e","Latin small letter e with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° e","Latin capital letter e with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° e","Latin small letter e with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° e","Latin capital letter e with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° e","Latin small letter e with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° e","Latin capital letter g with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° g","Latin small letter g with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° g","Latin capital letter g with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° g","Latin small letter g with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° g","Latin capital letter g with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° g","Latin small letter g with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° g","Latin capital letter g with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° g","Latin small letter g with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° g","Latin capital letter h with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° h","Latin small letter h with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° h","Latin capital letter h with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° h","Latin small letter h with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° h","Latin capital letter i with tilde":"টিলà§à¦¡ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° i","Latin small letter i with tilde":"টিলà§à¦¡ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° i","Latin capital letter i with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° i","Latin small letter i with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° i","Latin capital letter i with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° i","Latin small letter i with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° i","Latin capital letter i with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° i","Latin small letter i with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° i","Latin capital letter i with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° i","Latin small letter dotless i":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° বিনà§à¦¦à§à¦¬à¦¿à¦¹à§€à¦¨ i","Latin capital ligature ij":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের লিগেচার ij","Latin small ligature ij":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের লিগেচার ij","Latin capital letter j with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° j","Latin small letter j with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° j","Latin capital letter k with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° k","Latin small letter k with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° k","Latin small letter kra":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° kra","Latin capital letter l with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° l","Latin small letter l with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° l","Latin capital letter l with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° l","Latin small letter l with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° l","Latin capital letter l with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° l","Latin small letter l with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° l","Latin capital letter l with middle dot":"মধà§à¦¯à¦¬à¦¿à¦¨à§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° l","Latin small letter l with middle dot":"মধà§à¦¯à¦¬à¦¿à¦¨à§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° l","Latin capital letter l with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° l","Latin small letter l with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° l","Latin capital letter n with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° n","Latin small letter n with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° n","Latin capital letter n with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° n","Latin small letter n with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° n","Latin capital letter n with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° n","Latin small letter n with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° n","Latin small letter n preceded by apostrophe":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° n à¦à¦° পূরà§à¦¬à§‡ apostrophe","Latin capital letter eng":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° eng","Latin small letter eng":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° eng","Latin capital letter o with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° o","Latin small letter o with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° o","Latin capital letter o with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° o","Latin small letter o with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° o","Latin capital letter o with double acute":"দà§à¦¬à§ˆà¦¤ অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° o","Latin small letter o with double acute":"দà§à¦¬à§ˆà¦¤ অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° o","Latin capital ligature oe":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের লিগà§à¦¯à¦¾à¦šà¦¾à¦° oe","Latin small ligature oe":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের লিগà§à¦¯à¦¾à¦šà¦¾à¦° oe","Latin capital letter r with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° r","Latin small letter r with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° r","Latin capital letter r with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° r","Latin small letter r with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° r","Latin capital letter r with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° r","Latin small letter r with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° r","Latin capital letter s with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° s","Latin small letter s with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° s","Latin capital letter s with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° s","Latin small letter s with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° s","Latin capital letter s with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° s","Latin small letter s with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° s","Latin capital letter s with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° s","Latin small letter s with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° s","Latin capital letter t with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° t","Latin small letter t with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° t","Latin capital letter t with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° t","Latin small letter t with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° t","Latin capital letter t with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° t","Latin small letter t with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° t","Latin capital letter u with tilde":"টিলà§à¦¡ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° u","Latin small letter u with tilde":"টিলà§à¦¡ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° u","Latin capital letter u with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° u","Latin small letter u with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° u","Latin capital letter u with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° u","Latin small letter u with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° u","Latin capital letter u with ring above":"উপরে রিং সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° u","Latin small letter u with ring above":"উপরে রিং সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° u","Latin capital letter u with double acute":"দà§à¦¬à§ˆà¦¤ অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° u","Latin small letter u with double acute":"দà§à¦¬à§ˆà¦¤ অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° u","Latin capital letter u with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° u","Latin small letter u with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° u","Latin capital letter w with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° w","Latin small letter w with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° w","Latin capital letter y with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° y","Latin small letter y with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° y","Latin capital letter y with diaeresis":"ডায়েরেসিস সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° y","Latin capital letter z with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° z","Latin small letter z with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° z","Latin capital letter z with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° z","Latin small letter z with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° z","Latin capital letter z with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° z","Latin small letter z with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° z","Latin small letter long s":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° দীরà§à¦˜ s","Less-than sign":"à¦à¦° চেয়ে কম চিহà§à¦¨","Greater-than sign":"à¦à¦° চেয়ে বেশি চিহà§à¦¨","Less-than or equal to":"à¦à¦° চেয়ে কম বা সমান চিহà§à¦¨","Greater-than or equal to":"à¦à¦° চেয়ে বেশি বা সমান চিহà§à¦¨","En dash":"En ডà§à¦¯à¦¾à¦¶","Em dash":"Em ডà§à¦¯à¦¾à¦¶",Macron:"মà§à¦¯à¦¾à¦•à§à¦°à¦¨",Overline:"ওà¦à¦¾à¦°à¦²à¦¾à¦‡à¦¨","Degree sign":"ডিগà§à¦°à¦¿ চিহà§à¦¨","Minus sign":"বিয়োগ চিহà§à¦¨","Plus-minus sign":"যোগ-বিয়োগ চিহà§à¦¨","Division sign":"à¦à¦¾à¦— চিহà§à¦¨","Fraction slash":"à¦à¦—à§à¦¨à¦¾à¦‚শ সà§à¦²à§à¦¯à¦¾à¦¶","Multiplication sign":"গà§à¦£ চিহà§à¦¨","Latin small letter f with hook":"হà§à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° f",Integral:"ইনà§à¦Ÿà¦¿à¦—à§à¦°à¦¾à¦²","N-ary summation":"N-ary সমষà§à¦Ÿà¦¿",Infinity:"অসীম","Square root":"বরà§à¦—মূল","Tilde operator":"টিলà§à¦¡ অপারেটর","Approximately equal to":"পà§à¦°à¦¾à¦¯à¦¼ সমান","Almost equal to":"পà§à¦°à¦¾à¦¯à¦¼ সমান","Not equal to":"সমান নয়","Identical to":"à¦à¦° অনà§à¦°à§‚প","Element of":"à¦à¦° উপাদান","Not an element of":"à¦à¦° à¦à¦•à¦Ÿà¦¿ উপাদান নয়","Contains as member":"সদসà§à¦¯ হিসেবে রয়েছে","N-ary product":"N-ary গà§à¦£à¦«à¦²","Logical and":"লজিকà§à¦¯à¦¾à¦² à¦à¦¨à§à¦¡ ","Logical or":"লজিকà§à¦¯à¦¾à¦² অর","Not sign":"নট চিহà§à¦¨",Intersection:"ছেদ",Union:"সংযোগ","Partial differential":"আংশিক ডিফারেনশিয়াল","For all":"সবার জনà§à¦¯","There exists":"অসà§à¦¤à¦¿à¦¤à§à¦¬ আছে","Empty set":"ফাà¦à¦•à¦¾ সেট",Nabla:"নà§à¦¯à¦¾à¦¬à¦²à¦¾","Asterisk operator":"অসà§à¦Ÿà§à¦°à¦¿à¦• অপারেটর","Proportional to":"সমানà§à¦ªà¦¾à¦¤à¦¿à¦•",Angle:"কোণ","Vulgar fraction one quarter":"à¦à¦¾à¦²à¦—ার à¦à¦—à§à¦¨à¦¾à¦‚শ à¦à¦• চতà§à¦°à§à¦¥à¦¾à¦‚শ","Vulgar fraction one half":"à¦à¦¾à¦²à¦—ার à¦à¦—à§à¦¨à¦¾à¦‚শ à¦à¦•à§‡à¦° অরà§à¦§à§‡à¦•","Vulgar fraction three quarters":"à¦à¦¾à¦²à¦—ার à¦à¦—à§à¦¨à¦¾à¦‚শ তিন চতà§à¦°à§à¦¥à¦¾à¦‚শ","Single left-pointing angle quotation mark":"à¦à¦•à¦• বাম-নিরà§à¦¦à§‡à¦¶à¦• কোণ উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Single right-pointing angle quotation mark":"à¦à¦•à¦• ডান-নিরà§à¦¦à§‡à¦¶à¦• কোণ উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Left-pointing double angle quotation mark":"বাম-নিরà§à¦¦à§‡à¦¶à¦• দà§à¦¬à§ˆà¦¤ কোণ উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Right-pointing double angle quotation mark":"ডান-নিরà§à¦¦à§‡à¦¶à¦• দà§à¦¬à§ˆà¦¤ কোণ উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Left single quotation mark":"বাম à¦à¦•à¦• উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Right single quotation mark":"ডান à¦à¦•à¦• উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Left double quotation mark":"বাম দà§à¦¬à§ˆà¦¤ উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Right double quotation mark":"ডান দà§à¦¬à§ˆà¦¤ উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Single low-9 quotation mark":"à¦à¦•à¦• লো-9 উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Double low-9 quotation mark":"দà§à¦¬à§ˆà¦¤ লো-9 উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Inverted exclamation mark":"ইনà¦à¦¾à¦°à§à¦Ÿà§‡à¦¡ বিসà§à¦®à¦¯à¦¼à¦¬à§‹à¦§à¦• চিহà§à¦¨","Inverted question mark":"ইনà¦à¦¾à¦°à§à¦Ÿà§‡à¦¡ পà§à¦°à¦¶à§à¦¨ চিহà§à¦¨","Two dot leader":"দà§à¦‡ বিনà§à¦¦à§ লিডার","Horizontal ellipsis":"অনà§à¦à§‚মিক উপবৃতà§à¦¤à¦¾à¦•à¦¾à¦°","Double dagger":"ডাবল ডà§à¦¯à¦¾à¦—ার","Per mille sign":"পà§à¦°à¦¤à¦¿ মাইল চিহà§à¦¨","Per ten thousand sign":"পà§à¦°à¦¤à¦¿ দশ হাজার চিহà§à¦¨","Double exclamation mark":"দà§à¦¬à§ˆà¦¤ বিসà§à¦®à¦¯à¦¼à¦¬à§‹à¦§à¦• চিহà§à¦¨","Question exclamation mark":"পà§à¦°à¦¶à§à¦¨ বিসà§à¦®à¦¯à¦¼à¦¬à§‹à¦§à¦• চিহà§à¦¨","Exclamation question mark":"বিসà§à¦®à¦¯à¦¼à¦¬à§‹à¦§à¦• পà§à¦°à¦¶à§à¦¨ চিহà§à¦¨","Double question mark":"দà§à¦¬à§ˆà¦¤ পà§à¦°à¦¶à§à¦¨ চিহà§à¦¨","Copyright sign":"কপিরাইট চিহà§à¦¨","Registered sign":"নিবনà§à¦§à¦¿à¦¤ চিহà§à¦¨","Trade mark sign":"টà§à¦°à§‡à¦¡ মারà§à¦• সাইন","Section sign":"সেকশন চিহà§à¦¨","Paragraph sign":"পà§à¦¯à¦¾à¦°à¦¾à¦—à§à¦°à¦¾à¦« চিহà§à¦¨","Reversed paragraph sign":"বিপরীত পà§à¦¯à¦¾à¦°à¦¾à¦—à§à¦°à¦¾à¦« চিহà§à¦¨","Character categories":"অকà§à¦·à¦°à§‡à¦° শà§à¦°à§‡à¦£à§€à¦¬à¦¿à¦à¦¾à¦—সমূহ",Styles:"সà§à¦Ÿà¦¾à¦‡à¦²à¦¸","Multiple styles":"à¦à¦•à¦¾à¦§à¦¿à¦• সà§à¦Ÿà¦¾à¦‡à¦²","Block styles":"বà§à¦²à¦• সà§à¦Ÿà¦¾à¦‡à¦²","Text styles":"টেসà§à¦•à¦Ÿ সà§à¦Ÿà¦¾à¦‡à¦²","Insert table":"টেবিল ঢোকান","Header column":"হেডার কলাম","Insert column left":"বাম দিকে কলাম ঢোকান","Insert column right":"ডানদিকে কলাম ঢোকান","Delete column":"কলাম মà§à¦›à§‡ ফেলà§à¦¨","Select column":"কলাম নিরà§à¦¬à¦¾à¦šà¦¨ করà§à¦¨",Column:"কলাম","Header row":"হেডার সারি","Insert row below":"নীচে সারি ঢোকান","Insert row above":"উপরে সারি ঢোকান","Delete row":"সারি মà§à¦›à§à¦¨","Select row":"সারি নিরà§à¦¬à¦¾à¦šà¦¨ করà§à¦¨",Row:"সারি ","Merge cell up":"সেল আপ মারà§à¦œ","Merge cell right":" ডানদিকে সেল মারà§à¦œ করà§à¦¨","Merge cell down":"নিচে সেল মারà§à¦œ করà§à¦¨","Merge cell left":"বামদিকে সেল মারà§à¦œ করà§à¦¨","Split cell vertically":"সেল উলà§à¦²à¦®à§à¦¬à¦à¦¾à¦¬à§‡ বিà¦à¦•à§à¦¤ করà§à¦¨","Split cell horizontally":"অনà§à¦à§‚মিকà¦à¦¾à¦¬à§‡ সেল বিà¦à¦•à§à¦¤ করà§à¦¨","Merge cells":"সেল à¦à¦•à¦¤à§à¦°à¦¿à¦¤ করà§à¦¨","Table toolbar":"টেবিল টà§à¦²à¦¬à¦¾à¦°","Table properties":"টেবিল বৈশিষà§à¦Ÿà§à¦¯","Cell properties":"সেল বৈশিষà§à¦Ÿà§à¦¯",Border:"বরà§à¦¡à¦¾à¦° ",Style:"সà§à¦Ÿà¦¾à¦‡à¦² ",Width:"পà§à¦°à¦¸à§à¦¥",Height:"উচà§à¦šà¦¤à¦¾",Color:" রং",Background:"বà§à¦¯à¦¾à¦•à¦—à§à¦°à¦¾à¦‰à¦¨à§à¦¡",Padding:"পà§à¦¯à¦¾à¦¡à¦¿à¦‚",Dimensions:"মাতà§à¦°à¦¾à¦—à§à¦²à§‹","Table cell text alignment":"সকà§à¦·à¦® সেল টেকà§à¦¸à¦Ÿ সারিবদà§à¦§à¦•à¦°à¦£",Alignment:"সারিবদà§à¦§à¦•à¦°à¦£","Horizontal text alignment toolbar":"অনà§à¦à§‚মিক টেকà§à¦¸à¦Ÿ সারিবদà§à¦§à¦•à¦°à¦£ টà§à¦²à¦¬à¦¾à¦°","Vertical text alignment toolbar":"উলà§à¦²à¦®à§à¦¬ টেকà§à¦¸à¦Ÿ সারিবদà§à¦§à¦•à¦°à¦£ টà§à¦²à¦¬à¦¾à¦°","Table alignment toolbar":"টেবিল সারিবদà§à¦§à¦•à¦°à¦£ টà§à¦²à¦¬à¦¾à¦°",None:"কোনোটিই নয়",Solid:"সলিড",Dotted:"ডটেড",Dashed:"ডà§à¦¯à¦¾à¦¶à¦¡",Double:"দà§à¦¬à¦¿à¦—à§à¦£",Groove:"খাà¦à¦œà¦•à¦¾à¦Ÿà¦¾",Ridge:"রিজ",Inset:"ইনসেট",Outset:"শà§à¦°à§","Align cell text to the left":"বাম দিকে সেল টেকà§à¦¸à¦Ÿ সারিবদà§à¦§ করà§à¦¨","Align cell text to the center":"কেনà§à¦¦à§à¦°à§‡ সেল টেকà§à¦¸à¦Ÿ সারিবদà§à¦§ করà§à¦¨","Align cell text to the right":"ডানদিকে সেল টেকà§à¦¸à¦Ÿ সারিবদà§à¦§ করà§à¦¨ ","Justify cell text":"সেল টেকà§à¦¸à¦Ÿ জাসà§à¦Ÿà¦¿à¦«à¦¾à¦‡ করà§à¦¨","Align cell text to the top":"শীরà§à¦·à§‡ সেল টেকà§à¦¸à¦Ÿ সারিবদà§à¦§ করà§à¦¨","Align cell text to the middle":"মাà¦à¦–ানে সেল টেকà§à¦¸à¦Ÿ সারিবদà§à¦§ করà§à¦¨","Align cell text to the bottom":"নীচে সেল টেকà§à¦¸à¦Ÿ সারিবদà§à¦§ করà§à¦¨","Align table to the left":"বাম দিকে টেবিল সারিবদà§à¦§ করà§à¦¨","Center table":"কেনà§à¦¦à§à¦°à§‡à¦° টেবিল","Align table to the right":"ডানদিকে টেবিলটি সারিবদà§à¦§ করà§à¦¨","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"রংটি সঠিক নয়। \"#FF0000\" অথবা \"rgb(255,0,0)\" অথবা \"লাল\" বà§à¦¯à¦¾à¦¬à¦¹à¦¾à¦° করà§à¦¨à¥¤\n","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"মানটি সঠিক নয়। \"10px\" বা \"2em\" বা সহজà¦à¦¾à¦¬à§‡ \"2\" বà§à¦¯à¦¬à¦¹à¦¾à¦° করে দেখà§à¦¨à¥¤","Color picker":"রং বাছাইকারী","Enter table caption":"টেবিল কà§à¦¯à¦¾à¦ªà¦¶à¦¨ লিখà§à¦¨","Keystrokes that can be used in a table cell":"যে কীসà§à¦Ÿà§à¦°à§‹à¦•à¦—à§à¦²à¦¿ টেবিল সেলে বà§à¦¯à¦¬à¦¹à¦¾à¦° করা যেতে পারে","Move the selection to the next cell":"পরবরà§à¦¤à§€ সেলে সিলেকশন সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à¦° করà§à¦¨","Move the selection to the previous cell":"পূরà§à¦¬à¦¬à¦°à§à¦¤à§€ সেলে সিলেকশন সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à¦° করà§à¦¨","Insert a new table row (when in the last cell of a table)":"à¦à¦•à¦Ÿà¦¿ নতà§à¦¨ টেবিলের সারি পà§à¦°à¦¬à§‡à¦¶ করà§à¦¨ (কোনো টেবিলের শেষ সেলে থাকা অবসà§à¦¥à¦¾à§Ÿ)","Navigate through the table":"টেবিলের মধà§à¦¯à§‡ দিয়ে নেà¦à¦¿à¦—েট করà§à¦¨",Table:"টেবিল","Rich Text Editor":"রিচ টেকà§à¦¸à¦Ÿ à¦à¦¡à¦¿à¦Ÿà¦°","Editor editing area: %0":"সমà§à¦ªà¦¾à¦¦à¦• সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à¦° কà§à¦·à§‡à¦¤à§à¦°: %0","Edit block":"à¦à¦¡à¦¿à¦Ÿ বà§à¦²à¦•","Click to edit block":"বà§à¦²à¦• à¦à¦¡à¦¿à¦Ÿ করতে কà§à¦²à¦¿à¦• করà§à¦¨","Drag to move":"সরানোর জনà§à¦¯ টেনে আনà§à¦¨",Next:"পরবরà§à¦¤à§€",Previous:"পূরà§à¦¬à¦¬à¦°à§à¦¤à§€","Editor toolbar":"সমà§à¦ªà¦¾à¦¦à¦• টà§à¦²à¦¬à¦¾à¦°","Dropdown toolbar":"ডà§à¦°à¦ªà¦¡à¦¾à¦‰à¦¨ টà§à¦²à¦¬à¦¾à¦°",Black:"কালো","Dim grey":"আবছা ধূসর",Grey:"ধূসর","Light grey":"হালকা ধূসর",White:"সাদা",Red:"লাল",Orange:"কমলা",Yellow:"হলà§à¦¦ ","Light green":"হালকা সবà§à¦œ",Green:"সবà§à¦œ",Aquamarine:"ফেকাশে সবà§à¦œà¦¬à¦°à§à¦£",Turquoise:"ফিরোজা","Light blue":"হালকা নীল",Blue:"নীল ",Purple:"বেগà§à¦¨à¦¿","Editor block content toolbar":"সমà§à¦ªà¦¾à¦¦à¦• বà§à¦²à¦• কনà§à¦Ÿà§‡à¦¨à§à¦Ÿ টà§à¦²à¦¬à¦¾à¦°","Editor contextual toolbar":"সমà§à¦ªà¦¾à¦¦à¦• পà§à¦°à¦¾à¦¸à¦™à§à¦—িক টà§à¦²à¦¬à¦¾à¦°",HEX:"HEX","No results found":"কোন ফলাফল পাওয়া যায়নি","No searchable items":"কোনো অনà§à¦¸à¦¨à§à¦§à¦¾à¦¨à¦¯à§‹à¦—à§à¦¯ আইটেম নেই","Editor dialog":"ইডিটর ডায়ালগ",Close:"বনà§à¦§ করà§à¦¨","Help Contents. To close this dialog press ESC.":"সহায়তাকারী কনটেনà§à¦Ÿà¦—à§à¦²à¦¿à¥¤ à¦à¦‡ ডায়ালগটি বনà§à¦§ করতে ESC পà§à¦°à§‡à¦¸ করà§à¦¨à¥¤","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"à¦à¦¡à¦¿à¦Ÿà¦°à§‡ বà§à¦¯à¦¬à¦¹à¦¾à¦° করা যেতে পারে à¦à¦®à¦¨ কীবোরà§à¦¡ শরà§à¦Ÿà¦•à¦¾à¦Ÿà¦—à§à¦²à¦¿à¦° à¦à¦•à¦Ÿà¦¿ তালিকা আপনি নিচে দেখতে পাবেন।","(may require <kbd>Fn</kbd>)":"(<kbd>Fn[</kbd>] à¦à¦° পà§à¦°à¦¯à¦¼à§‹à¦œà¦¨ হতে পারে)",Accessibility:"পà§à¦°à¦¬à§‡à¦¶à¦¯à§‹à¦—à§à¦¯à¦¤à¦¾","Accessibility help":"পà§à¦°à¦¬à§‡à¦¶à¦¯à§‹à¦—à§à¦¯à¦¤à¦¾ জনà§à¦¯ সহায়তা","Press %0 for help.":"সহায়তার জনà§à¦¯ %0 পà§à¦°à§‡à¦¸ করà§à¦¨à¥¤","Move focus in and out of an active dialog window":"সকà§à¦°à¦¿à¦¯à¦¼ ডায়ালগ উইনà§à¦¡à§‹à¦° à¦à¦¿à¦¤à¦°à§‡ à¦à¦¬à¦‚ বাইরে ফোকাস সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à¦° করà§à¦¨",MENU_BAR_MENU_FILE:"ফাইল",MENU_BAR_MENU_EDIT:"à¦à¦¡à¦¿à¦Ÿ করà§à¦¨",MENU_BAR_MENU_VIEW:"দেখà§à¦¨",MENU_BAR_MENU_INSERT:"ঢোকান",MENU_BAR_MENU_FORMAT:"ফরমà§à¦¯à¦¾à¦Ÿ",MENU_BAR_MENU_TOOLS:"টà§à¦²à¦¸",MENU_BAR_MENU_HELP:"সাহাযà§à¦¯",MENU_BAR_MENU_TEXT:"পাঠà§à¦¯",MENU_BAR_MENU_FONT:"ফনà§à¦Ÿ","Editor menu bar":"ইডিটর মেনৠবার",Undo:"পূরà§à¦¬à¦¾à¦¬à¦¸à§à¦¥à¦¾à¦¯à¦¼ ফেরান",Redo:"রেডো","Upload in progress":"আপলোড চলছে","Widget toolbar":"উইজেট টà§à¦²à¦¬à¦¾à¦°","Insert paragraph before block":"বà§à¦²à¦• করার আগে অনà§à¦šà§à¦›à§‡à¦¦ ঢোকান","Insert paragraph after block":"বà§à¦²à¦•à§‡à¦° পর অনà§à¦šà§à¦›à§‡à¦¦ ঢোকান","Press Enter to type after or press Shift + Enter to type before the widget":"পরে টাইপ করতে à¦à¦¨à§à¦Ÿà¦¾à¦° চাপà§à¦¨ বা উইজেটের আগে টাইপ করতে Shift + à¦à¦¨à§à¦Ÿà¦¾à¦° চাপà§à¦¨","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"কোনো উইজেট সিলেকà§à¦Ÿ থাকা অবসà§à¦¥à¦¾à§Ÿ যে কীসà§à¦Ÿà§à¦°à§‹à¦•à¦—à§à¦²à¦¿ বà§à¦¯à¦¬à¦¹à¦¾à¦° করা যেতে পারে (উদাহরণ: ছবি, টেবিল, ইতà§à¦¯à¦¾à¦¦à¦¿)","Insert a new paragraph directly after a widget":"কোনো উইজেটের পরে সরাসরি à¦à¦•à¦Ÿà¦¿ নতà§à¦¨ পà§à¦¯à¦¾à¦°à¦¾à¦—à§à¦°à¦¾à¦« পà§à¦°à¦¬à§‡à¦¶ করà§à¦¨","Insert a new paragraph directly before a widget":"কোনো উইজেটের আগে সরাসরি à¦à¦•à¦Ÿà¦¿ নতà§à¦¨ পà§à¦¯à¦¾à¦°à¦¾à¦—à§à¦°à¦¾à¦« পà§à¦°à¦¬à§‡à¦¶ করà§à¦¨","Move the caret to allow typing directly before a widget":"কোনো উইজেটের আগে সরাসরি টাইপ করতে দিতে কà§à¦¯à¦¾à¦°à§‡à¦Ÿà¦Ÿà¦¿ সরান","Move the caret to allow typing directly after a widget":"কোনো উইজেটের পরে সরাসরি টাইপ করতে দিতে কà§à¦¯à¦¾à¦°à§‡à¦Ÿà¦Ÿà¦¿ সরান","Words: %0":"শবà§à¦¦à¦—à§à¦²à§‹à¦ƒ %0","Characters: %0":"অকà§à¦·à¦°à¦¸à¦®à§‚হঃ %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['bn'] = d['bn'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"বামে সারিবদà§à¦§ করà§à¦¨","Align right":"ডানদিকে সারিবদà§à¦§ করà§à¦¨","Align center":"কেনà§à¦¦à§à¦° সারিবদà§à¦§ করà§à¦¨",Justify:"জাসà§à¦Ÿà¦¿à¦«à¦¾à¦‡","Text alignment":"টেকà§à¦¸à¦Ÿ সারিবদà§à¦§à¦•à¦°à¦£","Text alignment toolbar":"টেকà§à¦¸à¦Ÿ শà§à¦°à§‡à¦£à§€à¦¬à¦¿à¦¨à§à¦¯à¦¾à¦¸ টà§à¦²à¦¬à¦¾à¦°","Revert autoformatting action":"অটো ফরমà§à¦¯à¦¾à¦Ÿà¦¿à¦‚য়ের কাজটি পূরà§à¦¬à¦¾à¦¬à¦¸à§à¦¥à¦¾à¦¯à¦¼ ফিরিয়ে আনà§à¦¨",Bold:"বোলà§à¦¡",Italic:"ইটালিক",Underline:"আনà§à¦¡à¦¾à¦°à¦²à¦¾à¦‡à¦¨",Code:"কোড",Strikethrough:"সà§à¦Ÿà§à¦°à¦¾à¦‡à¦•à¦¥à§à¦°à§",Subscript:"সাবসà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ",Superscript:"সà§à¦ªà¦¾à¦°à¦¸à§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ","Italic text":"ইটালিক টেকà§à¦¸à¦Ÿ","Move out of an inline code style":"ইনলাইন কোড সà§à¦Ÿà¦¾à¦‡à¦² থেকে সরে আসà§à¦¨","Bold text":"বোলà§à¦¡ টেকà§à¦¸à¦Ÿ","Underline text":"আনà§à¦¡à¦¾à¦°à¦²à¦¾à¦‡à¦¨ টেকà§à¦¸à¦Ÿ","Strikethrough text":"সà§à¦Ÿà§à¦°à¦¾à¦‡à¦•à¦¥à§à¦°à§ টেকà§à¦¸à¦Ÿ","Block quote":"বà§à¦²à¦• কোট","Copy selected content":"সিলেকà§à¦Ÿ করা কনà§à¦Ÿà§‡à¦¨à§à¦Ÿ কপি করà§à¦¨","Paste content":"কনà§à¦Ÿà§‡à¦¨à§à¦Ÿ পেসà§à¦Ÿ করà§à¦¨","Paste content as plain text":"পà§à¦²à§‡à¦‡à¦¨ টেকà§à¦¸à¦Ÿ হিসেবে কনà§à¦Ÿà§‡à¦¨à§à¦Ÿ পেসà§à¦Ÿ করà§à¦¨","Insert code block":"কোড বà§à¦²à¦• ঢোকান","Plain text":"পà§à¦²à§‡à¦‡à¦¨ টেকà§à¦¸à¦Ÿ","Leaving %0 code snippet":"%0 কোড সà§à¦¨à¦¿à¦ªà§‡à¦Ÿ ছেড়ে যাচà§à¦›à§‡","Entering %0 code snippet":"%0 কোড সà§à¦¨à¦¿à¦ªà§‡à¦Ÿ পà§à¦°à¦¬à§‡à¦¶ করা হচà§à¦›à§‡","Entering code snippet":"কোড সà§à¦¨à¦¿à¦ªà§‡à¦Ÿ পà§à¦°à¦¬à§‡à¦¶ করা হচà§à¦›à§‡","Leaving code snippet":"কোড সà§à¦¨à¦¿à¦ªà§‡à¦Ÿ ছেড়ে যাচà§à¦›à§‡","Code block":"কোড বà§à¦²à¦•",Cancel:"বাতিল করà§à¦¨",Clear:"পরিষà§à¦•à¦¾à¦° করà§à¦¨","Remove color":"রং মà§à¦›à§‡ ফেলà§à¦¨","Restore default":"পূরà§à¦¬à¦¾à¦¬à¦¸à§à¦¥à¦¾à¦¯à¦¼ ফিরিয়ে আনà§à¦¨",Save:"সংরকà§à¦·à¦£ করà§à¦¨","Show more items":"আরও আইটেম দেখান","%0 of %1":"%0 à¦à¦° %1","Cannot upload file:":"ফাইল আপলোড করা যাবে নাঃ","Rich Text Editor. Editing area: %0":"রিচ টেকà§à¦¸à¦Ÿ à¦à¦¡à¦¿à¦Ÿà¦°à¥¤ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à¦° কà§à¦·à§‡à¦¤à§à¦°: %0","Insert with file manager":"ফাইল মà§à¦¯à¦¾à¦¨à§‡à¦œà¦¾à¦° দিয়ে পà§à¦°à¦¬à§‡à¦¶ করান","Replace with file manager":"ফাইল মà§à¦¯à¦¾à¦¨à§‡à¦œà¦¾à¦° দিয়ে পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨","Insert image with file manager":"ফাইল মà§à¦¯à¦¾à¦¨à§‡à¦œà¦¾à¦° দিয়ে ছবি পà§à¦°à¦¬à§‡à¦¶ করান","Replace image with file manager":"ফাইল মà§à¦¯à¦¾à¦¨à§‡à¦œà¦¾à¦° দিয়ে ছবি পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨","Toggle caption off":"টগল কà§à¦¯à¦¾à¦ªà¦¶à¦¨ বনà§à¦§ করà§à¦¨","Toggle caption on":"টগল কà§à¦¯à¦¾à¦ªà¦¶à¦¨ চালৠকরà§à¦¨","Content editing keystrokes":"কনটেনà§à¦Ÿ à¦à¦¡à¦¿à¦Ÿà¦¿à¦‚য়ের কীসà§à¦Ÿà§à¦°à§‹à¦•à¦—à§à¦²à¦¿","These keyboard shortcuts allow for quick access to content editing features.":"à¦à¦‡ কীবোরà§à¦¡ শরà§à¦Ÿà¦•à¦¾à¦Ÿà¦—à§à¦²à¦¿à¦° ফলে কনটেনà§à¦Ÿ à¦à¦¡à¦¿à¦Ÿà¦¿à¦‚য়ের বৈশিষà§à¦Ÿà§à¦¯à¦—à§à¦²à¦¿à¦° সà§à¦¬à¦¿à¦§à¦¾ দà§à¦°à§à¦¤ নেওয়া যায়।","User interface and content navigation keystrokes":"ইউজার ইনà§à¦Ÿà¦¾à¦°à¦«à§‡à¦¸ à¦à¦¬à¦‚ কনটেনà§à¦Ÿ নেà¦à¦¿à¦—েশনের কীসà§à¦Ÿà§à¦°à§‹à¦•à¦—à§à¦²à¦¿","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"CKEditor 5 ইউজার ইনà§à¦Ÿà¦¾à¦°à¦«à§‡à¦¸à§‡ আরও কারà§à¦¯à¦•à¦° নেà¦à¦¿à¦—েশনের জনà§à¦¯ নিমà§à¦¨à¦²à¦¿à¦–িত কীসà§à¦Ÿà§à¦°à§‹à¦•à¦—à§à¦²à¦¿ বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨à¥¤","Close contextual balloons, dropdowns, and dialogs":"কনà§à¦Ÿà§‡à¦•à§à¦¸à¦šà§à§Ÿà¦¾à¦² বেলà§à¦¨, ডà§à¦°à¦ªà¦¡à¦¾à¦‰à¦¨ à¦à¦¬à¦‚ ডায়ালগগà§à¦²à¦¿ বনà§à¦§ করà§à¦¨","Open the accessibility help dialog":"পà§à¦°à¦¬à§‡à¦¶à¦¯à§‹à¦—à§à¦¯à¦¤à¦¾à¦° সহায়ক ডায়ালগ খà§à¦²à§à¦¨","Move focus between form fields (inputs, buttons, etc.)":"ফরà§à¦® ফিলà§à¦¡à§‡à¦° (ইনপà§à¦Ÿ, বাটন, ইতà§à¦¯à¦¾à¦¦à¦¿) মধà§à¦¯à§‡ ফোকাস সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à¦° করà§à¦¨","Move focus to the menu bar, navigate between menu bars":"মেনৠবারে ফোকাস সরিয়ে নিন, মেনৠবারের মধà§à¦¯à§‡ নেà¦à¦¿à¦—েট করà§à¦¨","Move focus to the toolbar, navigate between toolbars":"টà§à¦²à¦¬à¦¾à¦°à§‡ ফোকাস সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à¦° করà§à¦¨, টà§à¦²à¦¬à¦¾à¦°à¦—à§à¦²à¦¿à¦° মধà§à¦¯à§‡ নেà¦à¦¿à¦—েট করà§à¦¨","Navigate through the toolbar or menu bar":"টà§à¦²à¦¬à¦¾à¦° বা মেনৠবারের মাধà§à¦¯à¦®à§‡ নেà¦à¦¿à¦—েট করà§à¦¨","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"বরà§à¦¤à¦®à¦¾à¦¨à§‡ ফোকাস করা বোতামটি কারà§à¦¯à¦•à¦° করà§à¦¨à¥¤ ইডিটর বিষয়বসà§à¦¤à§à¦° সাথে ইনà§à¦Ÿà¦¾à¦°à¦…à§à¦¯à¦¾à¦•à§à¦Ÿ করা বোতাম কারà§à¦¯à¦•à¦° করা ফোকাসকে বিষয়বসà§à¦¤à§à¦° দিকে ফিরিয়ে নেয়।",Accept:"গà§à¦°à¦¹à¦£ করà§à¦¨","Insert a soft break (a <code><br></code> element)":"à¦à¦•à¦Ÿà¦¿ সফট বà§à¦°à§‡à¦• পà§à¦°à¦¬à§‡à¦¶ করà§à¦¨ (à¦à¦•à¦Ÿà¦¿ <code><br></code> উপাদান)","Insert a hard break (a new paragraph)":"à¦à¦•à¦Ÿà¦¿ হারà§à¦¡ বà§à¦°à§‡à¦• পà§à¦°à¦¬à§‡à¦¶ করà§à¦¨ (à¦à¦•à¦Ÿà¦¿ নতà§à¦¨ পà§à¦¯à¦¾à¦°à¦¾à¦—à§à¦°à¦¾à¦«)","Find and replace":"অনà§à¦¸à¦¨à§à¦§à¦¾à¦¨ ও পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨","Find in text…":"টেকà§à¦¸à¦Ÿà§‡ খà§à¦à¦œà§à¦¨â€¦",Find:"খà§à¦à¦œà§à¦¨ ","Previous result":"পূরà§à¦¬à¦¬à¦°à§à¦¤à§€ ফলাফল","Next result":"পরবরà§à¦¤à§€ ফলাফল",Replace:"পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨","Replace all":"সব পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨","Match case":"মà§à¦¯à¦¾à¦š কেস","Whole words only":"শà§à¦§à§à¦®à¦¾à¦¤à§à¦° পà§à¦°à§‹ শবà§à¦¦","Replace with…":"à¦à¦° সাথে পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨...","Text to find must not be empty.":"খà§à¦à¦œà§‡ পেতে টেকà§à¦¸à¦Ÿ খালি হওয়া উচিত নয়।","Tip: Find some text first in order to replace it.":"পরামরà§à¦¶à¦ƒ à¦à¦Ÿà¦¿ পà§à¦°à¦¤à¦¿à¦¸à§à¦¥à¦¾à¦ªà¦¨ করতে পà§à¦°à¦¥à¦®à§‡ কিছৠটেকà§à¦¸à¦Ÿ খà§à¦à¦œà§à¦¨à¥¤","Advanced options":"উনà§à¦¨à¦¤ বিকলà§à¦ªà¦—à§à¦²à¦¿","Find in the document":"ডকà§à¦®à§‡à¦¨à§à¦Ÿà§‡ খà§à¦à¦œà§à¦¨","Font Size":"অকà§à¦·à¦°à§‡à¦° আকার",Tiny:"কà§à¦·à§à¦¦à§à¦°",Small:"ছোট",Big:"বড়",Huge:"অনেক বড়","Font Family":"ফনà§à¦Ÿ পরিবার",Default:"ডিফলà§à¦Ÿ","Font Color":"ফনà§à¦Ÿà§‡à¦° রং","Font Background Color":"ফনà§à¦Ÿ বà§à¦¯à¦¾à¦•à¦—à§à¦°à¦¾à¦‰à¦¨à§à¦¡à§‡à¦° রং","Document colors":"নথির রং",Paragraph:"অনà§à¦šà§à¦›à§‡à¦¦",Heading:"শিরোনাম","Choose heading":"শিরোনাম নিরà§à¦¬à¦¾à¦šà¦¨ করà§à¦¨","Heading 1":"শিরোনাম 1","Heading 2":"শিরোনাম 2","Heading 3":"শিরোনাম 3","Heading 4":"শিরোনাম 4","Heading 5":"শিরোনাম 5","Heading 6":"শিরোনাম 6","Type your title":"আপনার শিরোনাম টাইপ করà§à¦¨","Type or paste your content here.":"আপনার বিষয়বসà§à¦¤à§ à¦à¦–ানে টাইপ অথবা পেসà§à¦Ÿ করà§à¦¨à¥¤","Horizontal line":"অনà§à¦à§‚মিক রেখা","HTML object":"HTML অবজেকà§à¦Ÿ","Increase indent":"ইনà§à¦¡à§‡à¦¨à§à¦Ÿ বৃদà§à¦§à¦¿ করà§à¦¨","Decrease indent":"ইনà§à¦¡à§‡à¦¨à§à¦Ÿ হà§à¦°à¦¾à¦¸ করà§à¦¨",Unlink:"লিঙà§à¦•à¦®à§à¦•à§à¦¤ করà§à¦¨",Link:"লিঙà§à¦•","Link URL":"লিঙà§à¦• URL","Link URL must not be empty.":"লিঙà§à¦• URL খালি রাখা যাবে না।","Link image":"লিঙà§à¦• চিতà§à¦°","Edit link":"\t\nলিঙà§à¦• à¦à¦¡à¦¿à¦Ÿ করà§à¦¨","Open link in new tab":"লিঙà§à¦•à¦Ÿà¦¿ নতà§à¦¨ টà§à¦¯à¦¾à¦¬à§‡ খà§à¦²à§à¦¨","This link has no URL":"à¦à¦‡ লিঙà§à¦•à§‡à¦° কোন URL নেই","Open in a new tab":"à¦à¦•à¦Ÿà¦¿ নতà§à¦¨ টà§à¦¯à¦¾à¦¬à§‡ খà§à¦²à§à¦¨",Downloadable:"ডাউনলোডযোগà§à¦¯","Create link":"লিঙà§à¦• তৈরি করà§à¦¨","Move out of a link":"কোনো লিঙà§à¦•à§‡à¦° বাইরে সরান","Numbered List":"সংখà§à¦¯à¦¾à¦¯à§à¦•à§à¦¤ তালিকা","Bulleted List":"বà§à¦²à§‡à¦Ÿà¦¯à§à¦•à§à¦¤ তালিকা","To-do List":"তালিকা তৈরি","Bulleted list styles toolbar":"বà§à¦²à§‡à¦Ÿà§‡à¦¡ তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টà§à¦²à¦¬à¦¾à¦°","Numbered list styles toolbar":"সংখà§à¦¯à¦¾à¦¯à§à¦•à§à¦¤ তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টà§à¦²à¦¬à¦¾à¦°","Toggle the disc list style":"ডিসà§à¦• তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨","Toggle the circle list style":"বৃতà§à¦¤ তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨","Toggle the square list style":"বরà§à¦—াকার তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨","Toggle the decimal list style":"দশমিক তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨","Toggle the decimal with leading zero list style":"অগà§à¦°à¦£à§€ 0 তালিকা সà§à¦Ÿà¦¾à¦‡à¦² সহ দশমিক টগল করà§à¦¨","Toggle the lower–roman list style":"নিমà§à¦¨-রোমান তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨","Toggle the upper–roman list style":"উপরের-রোমান তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨","Toggle the lower–latin list style":"নিমà§à¦¨-লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨","Toggle the upper–latin list style":"উপরের-লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ তালিকা সà§à¦Ÿà¦¾à¦‡à¦² টগল করà§à¦¨",Disc:"ডিসà§à¦•",Circle:"বৃতà§à¦¤",Square:"বরà§à¦—কà§à¦·à§‡à¦¤à§à¦°",Decimal:"দশমিক","Decimal with leading zero":"অগà§à¦°à¦£à§€ 0 সহ দশমিক ","Lower–roman":"নিমà§à¦¨-রোমান","Upper-roman":"উচà§à¦š-রোমান","Lower-latin":"নিমà§à¦¨-লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨","Upper-latin":"উচà§à¦š-লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨","List properties":"বৈশিষà§à¦Ÿà§à¦¯ তালিকাà¦à§à¦•à§à¦¤ করà§à¦¨","Start at":"শà§à¦°à§ হবে","Invalid start index value.":"ইনà¦à§à¦¯à¦¾à¦²à¦¿à¦¡ সà§à¦Ÿà¦¾à¦°à§à¦Ÿ ইনডেকà§à¦¸à§‡à¦° মান","Start index must be greater than 0.":"সà§à¦Ÿà¦¾à¦°à§à¦Ÿ ইনডেকà§à¦¸ অবশà§à¦¯à¦‡ 0-à¦à¦° বেশি হতে হবে।","Reversed order":"উলà§à¦Ÿà§‹ কà§à¦°à¦®","Keystrokes that can be used in a list":"যে কীসà§à¦Ÿà§à¦°à§‹à¦•à¦—à§à¦²à¦¿ কোনো তালিকায় বà§à¦¯à¦¬à¦¹à¦¾à¦° করা যেতে পারে","Increase list item indent":"তালিকার আইটেমের ইনà§à¦¡à§‡à¦¨à§à¦Ÿ বাড়ান","Decrease list item indent":"তালিকার আইটেমের ইনà§à¦¡à§‡à¦¨à§à¦Ÿ কমান","Entering a to-do list":"à¦à¦•à¦Ÿà¦¿ টà§-ডৠতালিকা পà§à¦°à¦¬à§‡à¦¶ করা হচà§à¦›à§‡","Leaving a to-do list":"à¦à¦•à¦Ÿà¦¿ টà§-ডৠতালিকা ছেড়ে যাচà§à¦›à§‡","Remove Format":"ফরমà§à¦¯à¦¾à¦Ÿ মà§à¦›à§‡ ফেলà§à¦¨","Select all":"সব নিরà§à¦¬à¦¾à¦šà¦¨ করà§à¦¨","Show blocks":"বà§à¦²à¦•à¦—à§à¦²à¦¿ দেখান",Source:"উৎস","Show source":"উৎস দেখান","Special characters":"বিশেষ অকà§à¦·à¦°",All:"সকল",Arrows:"তীর",Currency:"মà§à¦¦à§à¦°à¦¾",Latin:"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨",Mathematical:"গাণিতিক",Text:"পাঠà§à¦¯","leftwards simple arrow":"বাম দিকে সরল তীর","rightwards simple arrow":"ডানমà§à¦–ী সরল তীর","upwards simple arrow":"উপরের দিকে সরল তীর","downwards simple arrow":"নিচের দিকে সরল তীর","leftwards double arrow":"বামমà§à¦–ী দà§à¦¬à§ˆà¦¤ তীর","rightwards double arrow":"ডানমà§à¦–ী দà§à¦¬à§ˆà¦¤ তীর","upwards double arrow":"উরà§à¦§à§à¦¬à¦®à§à¦–ী দà§à¦¬à§ˆà¦¤ তীর","downwards double arrow":"নিমà§à¦¨à¦®à§à¦–ী দà§à¦¬à§ˆà¦¤ তীর","leftwards dashed arrow":"বামমà§à¦–ী ডà§à¦¯à¦¾à¦¶à¦¡ তীর","rightwards dashed arrow":"ডানমà§à¦–ী ডà§à¦¯à¦¾à¦¶à¦¡ তীর","upwards dashed arrow":"উরà§à¦§à§à¦¬à¦®à§à¦–ী ডà§à¦¯à¦¾à¦¶à¦¡ তীর","downwards dashed arrow":"নিমà§à¦¨à¦®à§à¦–ী ডà§à¦¯à¦¾à¦¶à¦¡ তীর","leftwards arrow to bar":"বামমà§à¦–ী তীরের বার","rightwards arrow to bar":"ডানমà§à¦–ী তীরের বার","upwards arrow to bar":"উরà§à¦§à§à¦¬à¦®à§à¦–ী তীরের বার","downwards arrow to bar":"নিমà§à¦¨à¦®à§à¦–ী তীরের বার","up down arrow with base":"বেসসহ উপরে নিচের তীর","back with leftwards arrow above":"বà§à¦¯à¦¾à¦• à¦à¦° উপরে বামমà§à¦–ী তীর","end with leftwards arrow above":"à¦à¦¨à§à¦¡ à¦à¦° উপরে বামমà§à¦–ী তীর","on with exclamation mark with left right arrow above":"বিসà§à¦®à¦¯à¦¼à¦¬à§‹à¦§à¦•à¦¸à¦¹ অন à¦à¦° উপরে বাম ডান তীর","soon with rightwards arrow above":"শীঘà§à¦°à¦‡ à¦à¦° উপরে ডানমà§à¦–ী তীর","top with upwards arrow above":"টপ লেখাসহ উপরে উরà§à¦§à§à¦¬à¦®à§à¦–ী তীর","Dollar sign":"ডলারের চিহà§à¦¨","Euro sign":"ইউরো চিহà§à¦¨","Yen sign":"ইয়েন চিহà§à¦¨","Pound sign":"পাউনà§à¦¡ চিহà§à¦¨","Cent sign":"সেনà§à¦Ÿ চিহà§à¦¨","Euro-currency sign":"ইউরো-মà§à¦¦à§à¦°à¦¾à¦° চিহà§à¦¨","Colon sign":"কোলন চিহà§à¦¨","Cruzeiro sign":"তà§à¦°à§à§à¦œà§‡à¦‡à¦°à§‹ চিহà§à¦¨","French franc sign":"ফরাসি ফà§à¦°à¦¾à¦™à§à¦• চিহà§à¦¨","Lira sign":"লিরার চিহà§à¦¨","Currency sign":"মà§à¦¦à§à¦°à¦¾à¦° চিহà§à¦¨","Bitcoin sign":"বিটকয়েনের চিহà§à¦¨","Mill sign":"মিল চিহà§à¦¨","Naira sign":"নাইরা চিহà§à¦¨","Peseta sign":"পেসেটা চিহà§à¦¨","Rupee sign":"রà§à¦ªà¦¿à¦° চিহà§à¦¨","Won sign":"ওন চিহà§à¦¨","New sheqel sign":"নিউ শেকেল চিহà§à¦¨","Dong sign":"ডং চিহà§à¦¨","Kip sign":"কিপ চিহà§à¦¨","Tugrik sign":"তà§à¦—à§à¦°à¦¿à¦• চিহà§à¦¨","Drachma sign":"ডà§à¦°à¦¾à¦•à¦®à¦¾ চিহà§à¦¨","German penny sign":"জারà§à¦®à¦¾à¦¨ পেনি চিহà§à¦¨","Peso sign":"পেসো চিহà§à¦¨","Guarani sign":"গà§à¦¯à¦¼à¦¾à¦°à¦¾à¦¨à¦¿ চিহà§à¦¨","Austral sign":"অসà§à¦Ÿà§à¦°à¦¾à¦² চিহà§à¦¨","Hryvnia sign":"হিরà¦à¦¨à¦¿à¦¯à¦¼à¦¾ চিহà§à¦¨","Cedi sign":"সেডি চিহà§à¦¨","Livre tournois sign":"লিà¦à¦°à§‡ টà§à¦°à¦¨à§‹à¦‡à¦¸ চিহà§à¦¨","Spesmilo sign":"সà§à¦ªà§‡à¦¸à¦®à¦¿à¦²à§‹ চিহà§à¦¨","Tenge sign":"টেঞà§à¦œ চিহà§à¦¨","Indian rupee sign":"à¦à¦¾à¦°à¦¤à§€à¦¯à¦¼ রà§à¦ªà¦¿à¦° চিহà§à¦¨","Turkish lira sign":"তà§à¦°à§à¦•à¦¿ লিরা সাইন ","Nordic mark sign":"নরà§à¦¡à¦¿à¦• মারà§à¦• চিহà§à¦¨","Manat sign":"মানাত চিহà§à¦¨","Ruble sign":"রà§à¦¬à¦² চিহà§à¦¨","Latin capital letter a with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° a","Latin small letter a with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° a","Latin capital letter a with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° a","Latin small letter a with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° a","Latin capital letter a with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° a","Latin small letter a with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° a","Latin capital letter c with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° c","Latin small letter c with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° c","Latin capital letter c with circumflex":"সারকামফà§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° c","Latin small letter c with circumflex":"সারকামফà§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° c","Latin capital letter c with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° c","Latin small letter c with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° c","Latin capital letter c with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° c","Latin small letter c with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° c","Latin capital letter d with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° d","Latin small letter d with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° d","Latin capital letter d with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° d","Latin small letter d with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° d","Latin capital letter e with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° e","Latin small letter e with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° e","Latin capital letter e with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° e","Latin small letter e with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° e","Latin capital letter e with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° e","Latin small letter e with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° e","Latin capital letter e with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° e","Latin small letter e with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° e","Latin capital letter e with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° e","Latin small letter e with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° e","Latin capital letter g with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° g","Latin small letter g with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° g","Latin capital letter g with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° g","Latin small letter g with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° g","Latin capital letter g with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° g","Latin small letter g with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° g","Latin capital letter g with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° g","Latin small letter g with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° g","Latin capital letter h with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° h","Latin small letter h with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° h","Latin capital letter h with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° h","Latin small letter h with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° h","Latin capital letter i with tilde":"টিলà§à¦¡ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° i","Latin small letter i with tilde":"টিলà§à¦¡ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° i","Latin capital letter i with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° i","Latin small letter i with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° i","Latin capital letter i with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° i","Latin small letter i with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° i","Latin capital letter i with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° i","Latin small letter i with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° i","Latin capital letter i with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° i","Latin small letter dotless i":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° বিনà§à¦¦à§à¦¬à¦¿à¦¹à§€à¦¨ i","Latin capital ligature ij":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের লিগেচার ij","Latin small ligature ij":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের লিগেচার ij","Latin capital letter j with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° j","Latin small letter j with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° j","Latin capital letter k with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° k","Latin small letter k with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° k","Latin small letter kra":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° kra","Latin capital letter l with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° l","Latin small letter l with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° l","Latin capital letter l with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° l","Latin small letter l with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° l","Latin capital letter l with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° l","Latin small letter l with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° l","Latin capital letter l with middle dot":"মধà§à¦¯à¦¬à¦¿à¦¨à§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° l","Latin small letter l with middle dot":"মধà§à¦¯à¦¬à¦¿à¦¨à§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° l","Latin capital letter l with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° l","Latin small letter l with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° l","Latin capital letter n with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° n","Latin small letter n with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° n","Latin capital letter n with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° n","Latin small letter n with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° n","Latin capital letter n with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° n","Latin small letter n with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° n","Latin small letter n preceded by apostrophe":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° n à¦à¦° পূরà§à¦¬à§‡ apostrophe","Latin capital letter eng":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° eng","Latin small letter eng":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° eng","Latin capital letter o with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° o","Latin small letter o with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° o","Latin capital letter o with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° o","Latin small letter o with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° o","Latin capital letter o with double acute":"দà§à¦¬à§ˆà¦¤ অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° o","Latin small letter o with double acute":"দà§à¦¬à§ˆà¦¤ অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° o","Latin capital ligature oe":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের লিগà§à¦¯à¦¾à¦šà¦¾à¦° oe","Latin small ligature oe":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের লিগà§à¦¯à¦¾à¦šà¦¾à¦° oe","Latin capital letter r with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° r","Latin small letter r with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° r","Latin capital letter r with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° r","Latin small letter r with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° r","Latin capital letter r with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° r","Latin small letter r with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° r","Latin capital letter s with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° s","Latin small letter s with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° s","Latin capital letter s with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° s","Latin small letter s with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° s","Latin capital letter s with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° s","Latin small letter s with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° s","Latin capital letter s with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° s","Latin small letter s with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° s","Latin capital letter t with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° t","Latin small letter t with cedilla":"সেডিলা সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° t","Latin capital letter t with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° t","Latin small letter t with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° t","Latin capital letter t with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° t","Latin small letter t with stroke":"সà§à¦Ÿà§à¦°à§‹à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° t","Latin capital letter u with tilde":"টিলà§à¦¡ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° u","Latin small letter u with tilde":"টিলà§à¦¡ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° u","Latin capital letter u with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° u","Latin small letter u with macron":"মà§à¦¯à¦¾à¦•à§à¦°à§‹à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° u","Latin capital letter u with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° u","Latin small letter u with breve":"বà§à¦°à§‡à¦ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° u","Latin capital letter u with ring above":"উপরে রিং সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° u","Latin small letter u with ring above":"উপরে রিং সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° u","Latin capital letter u with double acute":"দà§à¦¬à§ˆà¦¤ অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° u","Latin small letter u with double acute":"দà§à¦¬à§ˆà¦¤ অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° u","Latin capital letter u with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° u","Latin small letter u with ogonek":"ওগোনেক সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° u","Latin capital letter w with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° w","Latin small letter w with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° w","Latin capital letter y with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° y","Latin small letter y with circumflex":"সারà§à¦•à¦¾à¦®à¦«à§à¦²à§‡à¦•à§à¦¸ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° y","Latin capital letter y with diaeresis":"ডায়েরেসিস সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° y","Latin capital letter z with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° z","Latin small letter z with acute":"অà§à¦¯à¦¾à¦•à¦¿à¦‰à¦Ÿ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° z","Latin capital letter z with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° z","Latin small letter z with dot above":"উপরে বিনà§à¦¦à§ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° z","Latin capital letter z with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ বড় হাতের অকà§à¦·à¦° z","Latin small letter z with caron":"কà§à¦¯à¦¾à¦°à¦¨ সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° z","Latin small letter long s":"লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° দীরà§à¦˜ s","Less-than sign":"à¦à¦° চেয়ে কম চিহà§à¦¨","Greater-than sign":"à¦à¦° চেয়ে বেশি চিহà§à¦¨","Less-than or equal to":"à¦à¦° চেয়ে কম বা সমান চিহà§à¦¨","Greater-than or equal to":"à¦à¦° চেয়ে বেশি বা সমান চিহà§à¦¨","En dash":"En ডà§à¦¯à¦¾à¦¶","Em dash":"Em ডà§à¦¯à¦¾à¦¶",Macron:"মà§à¦¯à¦¾à¦•à§à¦°à¦¨",Overline:"ওà¦à¦¾à¦°à¦²à¦¾à¦‡à¦¨","Degree sign":"ডিগà§à¦°à¦¿ চিহà§à¦¨","Minus sign":"বিয়োগ চিহà§à¦¨","Plus-minus sign":"যোগ-বিয়োগ চিহà§à¦¨","Division sign":"à¦à¦¾à¦— চিহà§à¦¨","Fraction slash":"à¦à¦—à§à¦¨à¦¾à¦‚শ সà§à¦²à§à¦¯à¦¾à¦¶","Multiplication sign":"গà§à¦£ চিহà§à¦¨","Latin small letter f with hook":"হà§à¦• সহ লà§à¦¯à¦¾à¦Ÿà¦¿à¦¨ ছোট হাতের অকà§à¦·à¦° f",Integral:"ইনà§à¦Ÿà¦¿à¦—à§à¦°à¦¾à¦²","N-ary summation":"N-ary সমষà§à¦Ÿà¦¿",Infinity:"অসীম","Square root":"বরà§à¦—মূল","Tilde operator":"টিলà§à¦¡ অপারেটর","Approximately equal to":"পà§à¦°à¦¾à¦¯à¦¼ সমান","Almost equal to":"পà§à¦°à¦¾à¦¯à¦¼ সমান","Not equal to":"সমান নয়","Identical to":"à¦à¦° অনà§à¦°à§‚প","Element of":"à¦à¦° উপাদান","Not an element of":"à¦à¦° à¦à¦•à¦Ÿà¦¿ উপাদান নয়","Contains as member":"সদসà§à¦¯ হিসেবে রয়েছে","N-ary product":"N-ary গà§à¦£à¦«à¦²","Logical and":"লজিকà§à¦¯à¦¾à¦² à¦à¦¨à§à¦¡ ","Logical or":"লজিকà§à¦¯à¦¾à¦² অর","Not sign":"নট চিহà§à¦¨",Intersection:"ছেদ",Union:"সংযোগ","Partial differential":"আংশিক ডিফারেনশিয়াল","For all":"সবার জনà§à¦¯","There exists":"অসà§à¦¤à¦¿à¦¤à§à¦¬ আছে","Empty set":"ফাà¦à¦•à¦¾ সেট",Nabla:"নà§à¦¯à¦¾à¦¬à¦²à¦¾","Asterisk operator":"অসà§à¦Ÿà§à¦°à¦¿à¦• অপারেটর","Proportional to":"সমানà§à¦ªà¦¾à¦¤à¦¿à¦•",Angle:"কোণ","Vulgar fraction one quarter":"à¦à¦¾à¦²à¦—ার à¦à¦—à§à¦¨à¦¾à¦‚শ à¦à¦• চতà§à¦°à§à¦¥à¦¾à¦‚শ","Vulgar fraction one half":"à¦à¦¾à¦²à¦—ার à¦à¦—à§à¦¨à¦¾à¦‚শ à¦à¦•à§‡à¦° অরà§à¦§à§‡à¦•","Vulgar fraction three quarters":"à¦à¦¾à¦²à¦—ার à¦à¦—à§à¦¨à¦¾à¦‚শ তিন চতà§à¦°à§à¦¥à¦¾à¦‚শ","Single left-pointing angle quotation mark":"à¦à¦•à¦• বাম-নিরà§à¦¦à§‡à¦¶à¦• কোণ উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Single right-pointing angle quotation mark":"à¦à¦•à¦• ডান-নিরà§à¦¦à§‡à¦¶à¦• কোণ উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Left-pointing double angle quotation mark":"বাম-নিরà§à¦¦à§‡à¦¶à¦• দà§à¦¬à§ˆà¦¤ কোণ উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Right-pointing double angle quotation mark":"ডান-নিরà§à¦¦à§‡à¦¶à¦• দà§à¦¬à§ˆà¦¤ কোণ উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Left single quotation mark":"বাম à¦à¦•à¦• উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Right single quotation mark":"ডান à¦à¦•à¦• উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Left double quotation mark":"বাম দà§à¦¬à§ˆà¦¤ উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Right double quotation mark":"ডান দà§à¦¬à§ˆà¦¤ উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Single low-9 quotation mark":"à¦à¦•à¦• লো-9 উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Double low-9 quotation mark":"দà§à¦¬à§ˆà¦¤ লো-9 উদà§à¦§à§ƒà¦¤à¦¿ চিহà§à¦¨","Inverted exclamation mark":"ইনà¦à¦¾à¦°à§à¦Ÿà§‡à¦¡ বিসà§à¦®à¦¯à¦¼à¦¬à§‹à¦§à¦• চিহà§à¦¨","Inverted question mark":"ইনà¦à¦¾à¦°à§à¦Ÿà§‡à¦¡ পà§à¦°à¦¶à§à¦¨ চিহà§à¦¨","Two dot leader":"দà§à¦‡ বিনà§à¦¦à§ লিডার","Horizontal ellipsis":"অনà§à¦à§‚মিক উপবৃতà§à¦¤à¦¾à¦•à¦¾à¦°","Double dagger":"ডাবল ডà§à¦¯à¦¾à¦—ার","Per mille sign":"পà§à¦°à¦¤à¦¿ মাইল চিহà§à¦¨","Per ten thousand sign":"পà§à¦°à¦¤à¦¿ দশ হাজার চিহà§à¦¨","Double exclamation mark":"দà§à¦¬à§ˆà¦¤ বিসà§à¦®à¦¯à¦¼à¦¬à§‹à¦§à¦• চিহà§à¦¨","Question exclamation mark":"পà§à¦°à¦¶à§à¦¨ বিসà§à¦®à¦¯à¦¼à¦¬à§‹à¦§à¦• চিহà§à¦¨","Exclamation question mark":"বিসà§à¦®à¦¯à¦¼à¦¬à§‹à¦§à¦• পà§à¦°à¦¶à§à¦¨ চিহà§à¦¨","Double question mark":"দà§à¦¬à§ˆà¦¤ পà§à¦°à¦¶à§à¦¨ চিহà§à¦¨","Copyright sign":"কপিরাইট চিহà§à¦¨","Registered sign":"নিবনà§à¦§à¦¿à¦¤ চিহà§à¦¨","Trade mark sign":"টà§à¦°à§‡à¦¡ মারà§à¦• সাইন","Section sign":"সেকশন চিহà§à¦¨","Paragraph sign":"পà§à¦¯à¦¾à¦°à¦¾à¦—à§à¦°à¦¾à¦« চিহà§à¦¨","Reversed paragraph sign":"বিপরীত পà§à¦¯à¦¾à¦°à¦¾à¦—à§à¦°à¦¾à¦« চিহà§à¦¨","Character categories":"অকà§à¦·à¦°à§‡à¦° শà§à¦°à§‡à¦£à§€à¦¬à¦¿à¦à¦¾à¦—সমূহ",Styles:"সà§à¦Ÿà¦¾à¦‡à¦²à¦¸","Multiple styles":"à¦à¦•à¦¾à¦§à¦¿à¦• সà§à¦Ÿà¦¾à¦‡à¦²","Block styles":"বà§à¦²à¦• সà§à¦Ÿà¦¾à¦‡à¦²","Text styles":"টেসà§à¦•à¦Ÿ সà§à¦Ÿà¦¾à¦‡à¦²","Insert table":"টেবিল ঢোকান","Header column":"হেডার কলাম","Insert column left":"বাম দিকে কলাম ঢোকান","Insert column right":"ডানদিকে কলাম ঢোকান","Delete column":"কলাম মà§à¦›à§‡ ফেলà§à¦¨","Select column":"কলাম নিরà§à¦¬à¦¾à¦šà¦¨ করà§à¦¨",Column:"কলাম","Header row":"হেডার সারি","Insert row below":"নীচে সারি ঢোকান","Insert row above":"উপরে সারি ঢোকান","Delete row":"সারি মà§à¦›à§à¦¨","Select row":"সারি নিরà§à¦¬à¦¾à¦šà¦¨ করà§à¦¨",Row:"সারি ","Merge cell up":"সেল আপ মারà§à¦œ","Merge cell right":" ডানদিকে সেল মারà§à¦œ করà§à¦¨","Merge cell down":"নিচে সেল মারà§à¦œ করà§à¦¨","Merge cell left":"বামদিকে সেল মারà§à¦œ করà§à¦¨","Split cell vertically":"সেল উলà§à¦²à¦®à§à¦¬à¦à¦¾à¦¬à§‡ বিà¦à¦•à§à¦¤ করà§à¦¨","Split cell horizontally":"অনà§à¦à§‚মিকà¦à¦¾à¦¬à§‡ সেল বিà¦à¦•à§à¦¤ করà§à¦¨","Merge cells":"সেল à¦à¦•à¦¤à§à¦°à¦¿à¦¤ করà§à¦¨","Table toolbar":"টেবিল টà§à¦²à¦¬à¦¾à¦°","Table properties":"টেবিল বৈশিষà§à¦Ÿà§à¦¯","Cell properties":"সেল বৈশিষà§à¦Ÿà§à¦¯",Border:"বরà§à¦¡à¦¾à¦° ",Style:"সà§à¦Ÿà¦¾à¦‡à¦² ",Width:"পà§à¦°à¦¸à§à¦¥",Height:"উচà§à¦šà¦¤à¦¾",Color:" রং",Background:"বà§à¦¯à¦¾à¦•à¦—à§à¦°à¦¾à¦‰à¦¨à§à¦¡",Padding:"পà§à¦¯à¦¾à¦¡à¦¿à¦‚",Dimensions:"মাতà§à¦°à¦¾à¦—à§à¦²à§‹","Table cell text alignment":"সকà§à¦·à¦® সেল টেকà§à¦¸à¦Ÿ সারিবদà§à¦§à¦•à¦°à¦£",Alignment:"সারিবদà§à¦§à¦•à¦°à¦£","Horizontal text alignment toolbar":"অনà§à¦à§‚মিক টেকà§à¦¸à¦Ÿ সারিবদà§à¦§à¦•à¦°à¦£ টà§à¦²à¦¬à¦¾à¦°","Vertical text alignment toolbar":"উলà§à¦²à¦®à§à¦¬ টেকà§à¦¸à¦Ÿ সারিবদà§à¦§à¦•à¦°à¦£ টà§à¦²à¦¬à¦¾à¦°","Table alignment toolbar":"টেবিল সারিবদà§à¦§à¦•à¦°à¦£ টà§à¦²à¦¬à¦¾à¦°",None:"কোনোটিই নয়",Solid:"সলিড",Dotted:"ডটেড",Dashed:"ডà§à¦¯à¦¾à¦¶à¦¡",Double:"দà§à¦¬à¦¿à¦—à§à¦£",Groove:"খাà¦à¦œà¦•à¦¾à¦Ÿà¦¾",Ridge:"রিজ",Inset:"ইনসেট",Outset:"শà§à¦°à§","Align cell text to the left":"বাম দিকে সেল টেকà§à¦¸à¦Ÿ সারিবদà§à¦§ করà§à¦¨","Align cell text to the center":"কেনà§à¦¦à§à¦°à§‡ সেল টেকà§à¦¸à¦Ÿ সারিবদà§à¦§ করà§à¦¨","Align cell text to the right":"ডানদিকে সেল টেকà§à¦¸à¦Ÿ সারিবদà§à¦§ করà§à¦¨ ","Justify cell text":"সেল টেকà§à¦¸à¦Ÿ জাসà§à¦Ÿà¦¿à¦«à¦¾à¦‡ করà§à¦¨","Align cell text to the top":"শীরà§à¦·à§‡ সেল টেকà§à¦¸à¦Ÿ সারিবদà§à¦§ করà§à¦¨","Align cell text to the middle":"মাà¦à¦–ানে সেল টেকà§à¦¸à¦Ÿ সারিবদà§à¦§ করà§à¦¨","Align cell text to the bottom":"নীচে সেল টেকà§à¦¸à¦Ÿ সারিবদà§à¦§ করà§à¦¨","Align table to the left":"বাম দিকে টেবিল সারিবদà§à¦§ করà§à¦¨","Center table":"কেনà§à¦¦à§à¦°à§‡à¦° টেবিল","Align table to the right":"ডানদিকে টেবিলটি সারিবদà§à¦§ করà§à¦¨","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"রংটি সঠিক নয়। \"#FF0000\" অথবা \"rgb(255,0,0)\" অথবা \"লাল\" বà§à¦¯à¦¾à¦¬à¦¹à¦¾à¦° করà§à¦¨à¥¤\n","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"মানটি সঠিক নয়। \"10px\" বা \"2em\" বা সহজà¦à¦¾à¦¬à§‡ \"2\" বà§à¦¯à¦¬à¦¹à¦¾à¦° করে দেখà§à¦¨à¥¤","Color picker":"রং বাছাইকারী","Enter table caption":"টেবিল কà§à¦¯à¦¾à¦ªà¦¶à¦¨ লিখà§à¦¨","Keystrokes that can be used in a table cell":"যে কীসà§à¦Ÿà§à¦°à§‹à¦•à¦—à§à¦²à¦¿ টেবিল সেলে বà§à¦¯à¦¬à¦¹à¦¾à¦° করা যেতে পারে","Move the selection to the next cell":"পরবরà§à¦¤à§€ সেলে সিলেকশন সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à¦° করà§à¦¨","Move the selection to the previous cell":"পূরà§à¦¬à¦¬à¦°à§à¦¤à§€ সেলে সিলেকশন সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à¦° করà§à¦¨","Insert a new table row (when in the last cell of a table)":"à¦à¦•à¦Ÿà¦¿ নতà§à¦¨ টেবিলের সারি পà§à¦°à¦¬à§‡à¦¶ করà§à¦¨ (কোনো টেবিলের শেষ সেলে থাকা অবসà§à¦¥à¦¾à§Ÿ)","Navigate through the table":"টেবিলের মধà§à¦¯à§‡ দিয়ে নেà¦à¦¿à¦—েট করà§à¦¨",Table:"টেবিল","Rich Text Editor":"রিচ টেকà§à¦¸à¦Ÿ à¦à¦¡à¦¿à¦Ÿà¦°","Editor editing area: %0":"সমà§à¦ªà¦¾à¦¦à¦• সমà§à¦ªà¦¾à¦¦à¦¨à¦¾à¦° কà§à¦·à§‡à¦¤à§à¦°: %0","Edit block":"à¦à¦¡à¦¿à¦Ÿ বà§à¦²à¦•","Click to edit block":"বà§à¦²à¦• à¦à¦¡à¦¿à¦Ÿ করতে কà§à¦²à¦¿à¦• করà§à¦¨","Drag to move":"সরানোর জনà§à¦¯ টেনে আনà§à¦¨",Next:"পরবরà§à¦¤à§€",Previous:"পূরà§à¦¬à¦¬à¦°à§à¦¤à§€","Editor toolbar":"সমà§à¦ªà¦¾à¦¦à¦• টà§à¦²à¦¬à¦¾à¦°","Dropdown toolbar":"ডà§à¦°à¦ªà¦¡à¦¾à¦‰à¦¨ টà§à¦²à¦¬à¦¾à¦°",Black:"কালো","Dim grey":"আবছা ধূসর",Grey:"ধূসর","Light grey":"হালকা ধূসর",White:"সাদা",Red:"লাল",Orange:"কমলা",Yellow:"হলà§à¦¦ ","Light green":"হালকা সবà§à¦œ",Green:"সবà§à¦œ",Aquamarine:"ফেকাশে সবà§à¦œà¦¬à¦°à§à¦£",Turquoise:"ফিরোজা","Light blue":"হালকা নীল",Blue:"নীল ",Purple:"বেগà§à¦¨à¦¿","Editor block content toolbar":"সমà§à¦ªà¦¾à¦¦à¦• বà§à¦²à¦• কনà§à¦Ÿà§‡à¦¨à§à¦Ÿ টà§à¦²à¦¬à¦¾à¦°","Editor contextual toolbar":"সমà§à¦ªà¦¾à¦¦à¦• পà§à¦°à¦¾à¦¸à¦™à§à¦—িক টà§à¦²à¦¬à¦¾à¦°",HEX:"HEX","No results found":"কোন ফলাফল পাওয়া যায়নি","No searchable items":"কোনো অনà§à¦¸à¦¨à§à¦§à¦¾à¦¨à¦¯à§‹à¦—à§à¦¯ আইটেম নেই","Editor dialog":"ইডিটর ডায়ালগ",Close:"বনà§à¦§ করà§à¦¨","Help Contents. To close this dialog press ESC.":"সহায়তাকারী কনটেনà§à¦Ÿà¦—à§à¦²à¦¿à¥¤ à¦à¦‡ ডায়ালগটি বনà§à¦§ করতে ESC পà§à¦°à§‡à¦¸ করà§à¦¨à¥¤","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"à¦à¦¡à¦¿à¦Ÿà¦°à§‡ বà§à¦¯à¦¬à¦¹à¦¾à¦° করা যেতে পারে à¦à¦®à¦¨ কীবোরà§à¦¡ শরà§à¦Ÿà¦•à¦¾à¦Ÿà¦—à§à¦²à¦¿à¦° à¦à¦•à¦Ÿà¦¿ তালিকা আপনি নিচে দেখতে পাবেন।","(may require <kbd>Fn</kbd>)":"(<kbd>Fn[</kbd>] à¦à¦° পà§à¦°à¦¯à¦¼à§‹à¦œà¦¨ হতে পারে)",Accessibility:"পà§à¦°à¦¬à§‡à¦¶à¦¯à§‹à¦—à§à¦¯à¦¤à¦¾","Accessibility help":"পà§à¦°à¦¬à§‡à¦¶à¦¯à§‹à¦—à§à¦¯à¦¤à¦¾ জনà§à¦¯ সহায়তা","Press %0 for help.":"সহায়তার জনà§à¦¯ %0 পà§à¦°à§‡à¦¸ করà§à¦¨à¥¤","Move focus in and out of an active dialog window":"সকà§à¦°à¦¿à¦¯à¦¼ ডায়ালগ উইনà§à¦¡à§‹à¦° à¦à¦¿à¦¤à¦°à§‡ à¦à¦¬à¦‚ বাইরে ফোকাস সà§à¦¥à¦¾à¦¨à¦¾à¦¨à§à¦¤à¦° করà§à¦¨",MENU_BAR_MENU_FILE:"ফাইল",MENU_BAR_MENU_EDIT:"à¦à¦¡à¦¿à¦Ÿ করà§à¦¨",MENU_BAR_MENU_VIEW:"দেখà§à¦¨",MENU_BAR_MENU_INSERT:"ঢোকান",MENU_BAR_MENU_FORMAT:"ফরমà§à¦¯à¦¾à¦Ÿ",MENU_BAR_MENU_TOOLS:"টà§à¦²à¦¸",MENU_BAR_MENU_HELP:"সাহাযà§à¦¯",MENU_BAR_MENU_TEXT:"পাঠà§à¦¯",MENU_BAR_MENU_FONT:"ফনà§à¦Ÿ","Editor menu bar":"ইডিটর মেনৠবার","Please enter a valid color (e.g. \"ff0000\").":"অনà§à¦—à§à¦°à¦¹ করে à¦à¦•à¦Ÿà¦¿ à¦à§à¦¯à¦¾à¦²à¦¿à¦¡ কালার পà§à¦°à¦¬à§‡à¦¶ করান (e.g. \"ff0000\").",Undo:"পূরà§à¦¬à¦¾à¦¬à¦¸à§à¦¥à¦¾à¦¯à¦¼ ফেরান",Redo:"রেডো","Upload in progress":"আপলোড চলছে","Widget toolbar":"উইজেট টà§à¦²à¦¬à¦¾à¦°","Insert paragraph before block":"বà§à¦²à¦• করার আগে অনà§à¦šà§à¦›à§‡à¦¦ ঢোকান","Insert paragraph after block":"বà§à¦²à¦•à§‡à¦° পর অনà§à¦šà§à¦›à§‡à¦¦ ঢোকান","Press Enter to type after or press Shift + Enter to type before the widget":"পরে টাইপ করতে à¦à¦¨à§à¦Ÿà¦¾à¦° চাপà§à¦¨ বা উইজেটের আগে টাইপ করতে Shift + à¦à¦¨à§à¦Ÿà¦¾à¦° চাপà§à¦¨","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"কোনো উইজেট সিলেকà§à¦Ÿ থাকা অবসà§à¦¥à¦¾à§Ÿ যে কীসà§à¦Ÿà§à¦°à§‹à¦•à¦—à§à¦²à¦¿ বà§à¦¯à¦¬à¦¹à¦¾à¦° করা যেতে পারে (উদাহরণ: ছবি, টেবিল, ইতà§à¦¯à¦¾à¦¦à¦¿)","Insert a new paragraph directly after a widget":"কোনো উইজেটের পরে সরাসরি à¦à¦•à¦Ÿà¦¿ নতà§à¦¨ পà§à¦¯à¦¾à¦°à¦¾à¦—à§à¦°à¦¾à¦« পà§à¦°à¦¬à§‡à¦¶ করà§à¦¨","Insert a new paragraph directly before a widget":"কোনো উইজেটের আগে সরাসরি à¦à¦•à¦Ÿà¦¿ নতà§à¦¨ পà§à¦¯à¦¾à¦°à¦¾à¦—à§à¦°à¦¾à¦« পà§à¦°à¦¬à§‡à¦¶ করà§à¦¨","Move the caret to allow typing directly before a widget":"কোনো উইজেটের আগে সরাসরি টাইপ করতে দিতে কà§à¦¯à¦¾à¦°à§‡à¦Ÿà¦Ÿà¦¿ সরান","Move the caret to allow typing directly after a widget":"কোনো উইজেটের পরে সরাসরি টাইপ করতে দিতে কà§à¦¯à¦¾à¦°à§‡à¦Ÿà¦Ÿà¦¿ সরান","Words: %0":"শবà§à¦¦à¦—à§à¦²à§‹à¦ƒ %0","Characters: %0":"অকà§à¦·à¦°à¦¸à¦®à§‚হঃ %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/bs.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/bs.js index 5e7afc7b8f82b7f69da06ba00f67b3ddd28a8e7c..713dbad5b0f34b43122f8e95de2c27a8b54274fe 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/bs.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/bs.js @@ -1 +1 @@ -(function(d){ const l = d['bs'] = d['bs'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Lijevo poravnanje","Align right":"Desno poravnanje","Align center":"Centrirati",Justify:"","Text alignment":"Poravnanje teksta","Text alignment toolbar":"Traka za poravnanje teksta",Bold:"Podebljano",Italic:"Zakrivljeno",Underline:"Podcrtano",Code:"Kod",Strikethrough:"Precrtano",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Citat","Insert code block":"Umetni kod blok","Plain text":"Tekst","Code block":"",Cancel:"PoniÅ¡ti",Clear:"","Remove color":"Ukloni boju","Restore default":"Vrati na zadano",Save:"SaÄuvaj","Show more items":"Prikaži viÅ¡e stavki","%0 of %1":"%0 od %1","Cannot upload file:":"Nije moguće uÄitati fajl:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"PronaÄ‘i i zamijeni","Find in text…":"PronaÄ‘i u tekstu",Find:"PronaÄ‘i","Previous result":"Prethodni rezultat","Next result":"",Replace:"Zamijeni","Replace all":"Zamijeni sve","Match case":"Podudaranje","Whole words only":"Samo cijele rijeÄi","Replace with…":"Zamijeni sa...","Text to find must not be empty.":"Unesite tekst za pretragu.","Tip: Find some text first in order to replace it.":"","Advanced options":"","Find in the document":"","Font Size":"VeliÄina fonta",Tiny:"",Small:"",Big:"",Huge:"","Font Family":"Font",Default:"Zadani","Font Color":"Boja","Font Background Color":"Boja pozadine","Document colors":"",Paragraph:"Paragraf",Heading:"Naslov","Choose heading":"Odaberi naslov","Heading 1":"Naslov 1","Heading 2":"Naslov 2","Heading 3":"Naslov 3","Heading 4":"Naslov 4","Heading 5":"Naslov 5","Heading 6":"Naslov 6","Type your title":"Unesite naslov","Type or paste your content here.":"Unesite ili zalijepite vaÅ¡ sadržaj ovdje","Horizontal line":"Horizontalna linija","Rich Text Editor":"","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Uredi",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Umetni",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":""} );l.getPluralForm=function(n){return (n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['bs'] = d['bs'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Lijevo poravnanje","Align right":"Desno poravnanje","Align center":"Centrirati",Justify:"","Text alignment":"Poravnanje teksta","Text alignment toolbar":"Traka za poravnanje teksta",Bold:"Podebljano",Italic:"Zakrivljeno",Underline:"Podcrtano",Code:"Kod",Strikethrough:"Precrtano",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Citat","Insert code block":"Umetni kod blok","Plain text":"Tekst","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"PoniÅ¡ti",Clear:"","Remove color":"Ukloni boju","Restore default":"Vrati na zadano",Save:"SaÄuvaj","Show more items":"Prikaži viÅ¡e stavki","%0 of %1":"%0 od %1","Cannot upload file:":"Nije moguće uÄitati fajl:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"PronaÄ‘i i zamijeni","Find in text…":"PronaÄ‘i u tekstu",Find:"PronaÄ‘i","Previous result":"Prethodni rezultat","Next result":"",Replace:"Zamijeni","Replace all":"Zamijeni sve","Match case":"Podudaranje","Whole words only":"Samo cijele rijeÄi","Replace with…":"Zamijeni sa...","Text to find must not be empty.":"Unesite tekst za pretragu.","Tip: Find some text first in order to replace it.":"","Advanced options":"","Find in the document":"","Font Size":"VeliÄina fonta",Tiny:"",Small:"",Big:"",Huge:"","Font Family":"Font",Default:"Zadani","Font Color":"Boja","Font Background Color":"Boja pozadine","Document colors":"",Paragraph:"Paragraf",Heading:"Naslov","Choose heading":"Odaberi naslov","Heading 1":"Naslov 1","Heading 2":"Naslov 2","Heading 3":"Naslov 3","Heading 4":"Naslov 4","Heading 5":"Naslov 5","Heading 6":"Naslov 6","Type your title":"Unesite naslov","Type or paste your content here.":"Unesite ili zalijepite vaÅ¡ sadržaj ovdje","Horizontal line":"Horizontalna linija","Rich Text Editor":"","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Uredi",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Umetni",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":""} );l.getPluralForm=function(n){return (n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ca.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ca.js index d1208e71abbb1fd88ef3605a437579ceb25addb2..ebd90ce9f98ecbc632ab058addb0b3ee70a95cd6 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ca.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ca.js @@ -1 +1 @@ -(function(d){ const l = d['ca'] = d['ca'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Alineació esquerra","Align right":"Alineació dreta","Align center":"Alineació centre",Justify:"Justificar","Text alignment":"Alineació text","Text alignment toolbar":"Barra d'eines d'alineació de text","Revert autoformatting action":"Desfés l'acció d'autoformatació",Bold:"Negreta",Italic:"Cursiva",Underline:"Subrallat",Code:"Codi",Strikethrough:"Marcat",Subscript:"SubÃndex",Superscript:"SuperÃndex","Italic text":"Text en cursiva","Move out of an inline code style":"Surt d'un codi d'estil en lÃnia","Bold text":"Text en negreta","Underline text":"Subratlla el text","Strikethrough text":"Barra el text","Block quote":"Cita de bloc","Copy selected content":"Copia el contingut seleccionat","Paste content":"Enganxa el contingut","Paste content as plain text":"Enganxa el contingut com a text pla","Insert code block":"Introduir un bloc de codi","Plain text":"Text simple","Code block":"Bloc de codis",Cancel:"Cancel·lar",Clear:"Esborra","Remove color":"Eliminar el color","Restore default":"Restaurar el valor predeterminat",Save:"Desar","Show more items":"Mostrar més elements","%0 of %1":"%0 de %1","Cannot upload file:":"No es pot pujar l'arxiu:","Rich Text Editor. Editing area: %0":"Editor de text enriquit. Àrea d'edició: %0","Insert with file manager":"Insereix-ho amb un gestor de fitxers","Replace with file manager":"Substitueix-ho amb un gestor de fitxers","Insert image with file manager":"Insereix la imatge amb el gestor de fitxers","Replace image with file manager":"Substitueix la imatge amb un gestor de fitxers","Toggle caption off":"Desactivar el peu de foto","Toggle caption on":"Activar el peu de foto","Content editing keystrokes":"Tecles edició de contingut","These keyboard shortcuts allow for quick access to content editing features.":"Aquestes dreceres del teclat permeten un accés rà pid a les accions d'edició de contingut.","User interface and content navigation keystrokes":"Tecles d'interfÃcie de l'usuari i navegació del contingut","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Empreu les següents tecles per a una navegació més eficient en la interfÃcie de l'usuari de CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Tanca finestres contextuals, desplegables i dià legs","Open the accessibility help dialog":"Obre la finestra d'ajuda d'accessibilitat","Move focus between form fields (inputs, buttons, etc.)":"Desplaça el focus entre els camps d'un formulari (entrades, botons, etc.)","Move focus to the menu bar, navigate between menu bars":"Mou el cursor a la barra de menú, navega entre barres de menú","Move focus to the toolbar, navigate between toolbars":"Desplaça el focus a la barra d'eines, navega entre barres d'eines","Navigate through the toolbar or menu bar":"Navega per la barra d'eines o de menú","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Activa el botó que està seleccionat. Quan s'activen els botons que interactuen amb el contingut de l'editor, el cursor torna al contingut.",Accept:"Accepta","Insert a soft break (a <code><br></code> element)":"Insereix un salt de lÃnia tou (un element <code><br></code>)","Insert a hard break (a new paragraph)":"Insereix un salt de lÃnia rÃgid (un parà graf nou)","Find and replace":"Trobar i substituir","Find in text…":"Trobar al text...",Find:"Trobar","Previous result":"Resultat anterior","Next result":"Següent resultat",Replace:"Substituir","Replace all":"Substituir-ho tot","Match case":"Coincidència de majúscules i minúscules","Whole words only":"Només paraules senceres","Replace with…":"Substituir per...","Text to find must not be empty.":"El text per cercar no pot estar buit.","Tip: Find some text first in order to replace it.":"Consell: Troba primer un text per substituir-lo.","Advanced options":"Opcions avançades","Find in the document":"Busca en el document","Font Size":"Mida de la font",Tiny:"Molt petita",Small:"Peita",Big:"Gran",Huge:"Molt gran","Font Family":"Font",Default:"Predeterminada","Font Color":"Color del tipus de lletra","Font Background Color":"Color de fons del tipus de lletra","Document colors":"Colors del document",Paragraph:"Pà rraf",Heading:"Capçalera","Choose heading":"Escull capçalera","Heading 1":"Capçalera 1","Heading 2":"Capçalera 2","Heading 3":"Capçalera 3","Heading 4":"Encapçalament 4","Heading 5":"Encapçalament 5","Heading 6":"Encapçalament 6","Type your title":"Escriu el teu tÃtol","Type or paste your content here.":"Escriu o enganxa el teu contingut aquÃ.","Horizontal line":"LÃnia horitzontal","HTML object":"Objecte HTML","Increase indent":"Augmentar el sagnat","Decrease indent":"Reduir el sagnat",Unlink:"Desenllaçar",Link:"Enllaç","Link URL":"Enllaçar URL","Link image":"Enllaçar imatge","Edit link":"Editar enllaç","Open link in new tab":"Obrir l'enllaç en una pestanya nova","This link has no URL":"Aquest enllaç no té cap URL","Open in a new tab":"Obrir en una pestanya nova",Downloadable:"Es pot descarregar","Create link":"Crea un enllaç","Move out of a link":"Surt d'un enllaç","Numbered List":"Llista numerada","Bulleted List":"Llista amb vinyetes","To-do List":"Llista de tasques pendents","Bulleted list styles toolbar":"Barra d'eines d'estils de llista amb vinyetes","Numbered list styles toolbar":"Barra d'eines d'estils de llista numerada","Toggle the disc list style":"Canviar l'estil de llista de discs","Toggle the circle list style":"Canviar l'estil de llista de cercles","Toggle the square list style":"Canviar l'estil de llista quadrada","Toggle the decimal list style":"Canviar l'estil de llista decimal","Toggle the decimal with leading zero list style":"Commutar l'estil de la llista de decimals amb un zero al davant","Toggle the lower–roman list style":"Canviar l'estil de la llista a numerals romans en minúscules","Toggle the upper–roman list style":"Canviar l'estil de la llista a numerals romans en majúscules","Toggle the lower–latin list style":"Canviar l'estil de la llista a lletres llatines en minúscules","Toggle the upper–latin list style":"Canviar l'estil de la llista a lletres llatines en majúscules",Disc:"Disc",Circle:"Cercle",Square:"Quadrat",Decimal:"Decimal","Decimal with leading zero":"Decimal amb un zero al davant","Lower–roman":"Numerals romans en minúscules","Upper-roman":"Numerals romans en majúscules","Lower-latin":"Lletres llatines en minúscules","Upper-latin":"Lletres llatines en majúscules","List properties":"Llista de propietats","Start at":"Començar a","Invalid start index value.":"Valor del número inicial no và lid.","Start index must be greater than 0.":"L'Ãndex inicial ha de ser superior a 0.","Reversed order":"Ordre invertit","Keystrokes that can be used in a list":"Tecles que es poden emprar en una llista","Increase list item indent":"Augmenta el sagnat de l'element de la llista","Decrease list item indent":"Redueix el sagnat de l'element de la llista","Remove Format":"Esborrar el format","Select all":"Seleccionar-ho tot","Show blocks":"Mostra blocs",Source:"Font","Show source":"Mostrar la font","Special characters":"Carà cters especials",All:"Tot",Arrows:"Fletxes",Currency:"Moneda",Latin:"LlatÃ",Mathematical:"Matemà tic",Text:"Text","leftwards simple arrow":"fletxa simple cap a l'esquerra","rightwards simple arrow":"fletxa simple cap a la dreta","upwards simple arrow":"fletxa simple cap amunt","downwards simple arrow":"fletxa simple cap avall","leftwards double arrow":"fletxa doble cap a l'esquerra","rightwards double arrow":"fletxa doble cap a la dreta","upwards double arrow":"fletxa doble cap amunt","downwards double arrow":"fletxa doble cap avall","leftwards dashed arrow":"fletxa discontÃnua cap a l'esquerra","rightwards dashed arrow":"fletxa discontÃnua cap a la dreta","upwards dashed arrow":"fletxa discontÃnua cap amunt","downwards dashed arrow":"fletxa discontÃnua cap avall","leftwards arrow to bar":"fletxa cap a la barra de l'esquerra","rightwards arrow to bar":"fletxa cap a la barra de la dreta","upwards arrow to bar":"fletxa cap a la barra de dalt","downwards arrow to bar":"fletxa cap a la barra de sota","up down arrow with base":"fletxa cap amunt i cap avall amb base","back with leftwards arrow above":"back amb fletxa cap a l'esquerra per sobre","end with leftwards arrow above":"end amb fletxa cap a l'esquerra per sobre","on with exclamation mark with left right arrow above":"on amb el signe d'exclamació i fletxa cap a l'esquerra i cap a la dreta per sobre","soon with rightwards arrow above":"soon amb fletxa cap a la dreta per sobre","top with upwards arrow above":"top amb fletxa cap amunt per sobre","Dollar sign":"signe del dòlar","Euro sign":"signe de l'euro","Yen sign":"signe del ien","Pound sign":"signe de la lliura","Cent sign":"signe del cèntim","Euro-currency sign":"signe de l'eurodivisa","Colon sign":"signe del còlon","Cruzeiro sign":"signe del cruzeiro","French franc sign":"signe del franc francès","Lira sign":"signe de la lira","Currency sign":"signe de divisa","Bitcoin sign":"signe del bitcoin","Mill sign":"signe del mill","Naira sign":"signe de la naira","Peseta sign":"signe de la pesseta","Rupee sign":"signe de la rupia","Won sign":"signe del won","New sheqel sign":"signe del nou xéquel","Dong sign":"signe del dong","Kip sign":"signe del kip","Tugrik sign":"signe del tögrög","Drachma sign":"signe del dracma","German penny sign":"signe del cèntim alemany","Peso sign":"signe del peso","Guarani sign":"signe del guaranÃ","Austral sign":"signe de l'austral","Hryvnia sign":"signe de la hrÃvnia","Cedi sign":"ok","Livre tournois sign":"signe de la lliura tornesa","Spesmilo sign":"signe del spesmilo","Tenge sign":"signe del tenge","Indian rupee sign":"signe de la rupia Ãndia","Turkish lira sign":"signe de la lira turca","Nordic mark sign":"Signe del marc nòrdic","Manat sign":"signe del manat","Ruble sign":"signe del ruble","Latin capital letter a with macron":"lletra llatina a majúscula amb mà cron","Latin small letter a with macron":"lletra llatina a minúscula amb mà cron","Latin capital letter a with breve":"lletra llatina a majúscula amb breu","Latin small letter a with breve":"lletra llatina a minúscula amb breu","Latin capital letter a with ogonek":"lletra llatina a majúscula amb ogonek","Latin small letter a with ogonek":"lletra llatina a minúscula amb ogonek","Latin capital letter c with acute":"lletra llatina c majúscula amb accent agut","Latin small letter c with acute":"lletra llatina c minúscula amb accent agut","Latin capital letter c with circumflex":"lletra llatina c majúscula amb accent circumflex","Latin small letter c with circumflex":"lletra llatina c minúscula amb accent circumflex","Latin capital letter c with dot above":"lletra llatina c majúscula amb un punt per sobre","Latin small letter c with dot above":"lletra llatina c minúscula amb un punt per sobre","Latin capital letter c with caron":"lletra llatina c majúscula amb anticircumflex","Latin small letter c with caron":"lletra llatina c minúscula amb anticircumflex","Latin capital letter d with caron":"lletra llatina d majúscula amb anticircumflex","Latin small letter d with caron":"lletra llatina d minúscula amb anticircumflex","Latin capital letter d with stroke":"lletra llatina d majúscula amb barra inscrita","Latin small letter d with stroke":"lletra llatina d minúscula amb barra inscrita","Latin capital letter e with macron":"lletra llatina e majúscula amb mà cron","Latin small letter e with macron":"lletra llatina e minúscula amb mà cron","Latin capital letter e with breve":"lletra llatina e majúscula amb breu","Latin small letter e with breve":"lletra llatina e minúscula amb breu","Latin capital letter e with dot above":"lletra llatina e majúscula amb un punt per sobre","Latin small letter e with dot above":"lletra llatina e minúscula amb un punt per sobre","Latin capital letter e with ogonek":"lletra llatina e majúscula amb ogonek","Latin small letter e with ogonek":"lletra llatina e minúscula amb ogonek","Latin capital letter e with caron":"lletra llatina e majúscula amb anticircumflex","Latin small letter e with caron":"lletra llatina e minúscula amb anticircumflex","Latin capital letter g with circumflex":"lletra llatina g majúscula amb accent circumflex","Latin small letter g with circumflex":"lletra llatina g minúscula amb accent circumflex","Latin capital letter g with breve":"lletra llatina g majúscula amb breu","Latin small letter g with breve":"lletra llatina g minúscula amb breu","Latin capital letter g with dot above":"lletra llatina g majúscula amb un punt per sobre","Latin small letter g with dot above":"lletra llatina g minúscula amb un punt per sobre","Latin capital letter g with cedilla":"lletra llatina g majúscula amb trenc","Latin small letter g with cedilla":"lletra llatina g minúscula amb trenc","Latin capital letter h with circumflex":"lletra llatina h majúscula amb accent circumflex","Latin small letter h with circumflex":"lletra llatina h minúscula amb accent circumflex","Latin capital letter h with stroke":"lletra llatina h majúscula amb barra inscrita","Latin small letter h with stroke":"lletra llatina h minúscula amb barra inscrita","Latin capital letter i with tilde":"lletra llatina i majúscula amb titlla","Latin small letter i with tilde":"lletra llatina i minúscula amb titlla","Latin capital letter i with macron":"lletra llatina i majúscula amb mà cron","Latin small letter i with macron":"lletra llatina i minúscula amb mà cron","Latin capital letter i with breve":"lletra llatina i majúscula amb breu","Latin small letter i with breve":"lletra llatina i minúscula amb breu","Latin capital letter i with ogonek":"lletra llatina i majúscula amb ogonek","Latin small letter i with ogonek":"lletra llatina i minúscula amb ogonek","Latin capital letter i with dot above":"lletra llatina i majúscula amb un punt per sobre","Latin small letter dotless i":"lletra llatina i sense punt minúscula","Latin capital ligature ij":"lligadura llatina ij majúscula","Latin small ligature ij":"lligadura llatina ij minúscula","Latin capital letter j with circumflex":"lletra llatina i majúscula amb circumflex","Latin small letter j with circumflex":"lletra llatina i minúscula amb circumflex","Latin capital letter k with cedilla":"lletra llatina k majúscula amb trenc","Latin small letter k with cedilla":"lletra llatina k minúscula amb trenc","Latin small letter kra":"lletra llatina kra minúscula","Latin capital letter l with acute":"lletra llatina l majúscula amb accent agut","Latin small letter l with acute":"lletra llatina l minúscula amb accent agut","Latin capital letter l with cedilla":"lletra llatina l majúscula amb trenc","Latin small letter l with cedilla":"lletra llatina l minúscula amb trenc","Latin capital letter l with caron":"lletra llatina l majúscula amb anticircumflex","Latin small letter l with caron":"lletra llatina l minúscula amb anticircumflex","Latin capital letter l with middle dot":"lletra llatina l majúscula amb punt volat","Latin small letter l with middle dot":"lletra llatina l minúscula amb punt volat","Latin capital letter l with stroke":"lletra llatina l majúscula amb barra inscrita","Latin small letter l with stroke":"lletra llatina l minúscula amb barra inscrita","Latin capital letter n with acute":"lletra llatina n majúscula amb accent agut","Latin small letter n with acute":"lletra llatina n minúscula amb accent agut","Latin capital letter n with cedilla":"lletra llatina n majúscula amb trenc","Latin small letter n with cedilla":"lletra llatina n minúscula amb trenc","Latin capital letter n with caron":"lletra llatina n majúscula amb anticircumflex","Latin small letter n with caron":"lletra llatina n minúscula amb anticircumflex","Latin small letter n preceded by apostrophe":"Lletra llatina n minúscula precedida d'apòstrof","Latin capital letter eng":"lletra llatina eng majúscula","Latin small letter eng":"lletra llatina eng minúscula","Latin capital letter o with macron":"lletra llatina o majúscula amb mà cron","Latin small letter o with macron":"lletra llatina o minúscula amb mà cron","Latin capital letter o with breve":"lletra llatina o majúscula amb breu","Latin small letter o with breve":"lletra llatina o minúscula amb breu","Latin capital letter o with double acute":"lletra llatina o majúscula amb accent agut doble","Latin small letter o with double acute":"lletra llatina o minúscula amb accent agut doble","Latin capital ligature oe":"lligadura llatina oe majúscula","Latin small ligature oe":"lligadura llatina oe minúscula","Latin capital letter r with acute":"lletra llatina r majúscula amb accent agut","Latin small letter r with acute":"lletra llatina r minúscula amb accent agut","Latin capital letter r with cedilla":"lletra llatina r majúscula amb trenc","Latin small letter r with cedilla":"lletra llatina r minúscula amb trenc","Latin capital letter r with caron":"lletra llatina r majúscula amb anticircumflex","Latin small letter r with caron":"lletra llatina r minúscula amb anticircumflex","Latin capital letter s with acute":"lletra llatina s majúscula amb accent agut","Latin small letter s with acute":"lletra llatina s minúscula amb accent agut","Latin capital letter s with circumflex":"lletra llatina s majúscula amb accent circumflex","Latin small letter s with circumflex":"lletra llatina s minúscula amb accent circumflex","Latin capital letter s with cedilla":"lletra llatina s majúscula amb trenc","Latin small letter s with cedilla":"lletra llatina s minúscula amb trenc","Latin capital letter s with caron":"lletra llatina s majúscula amb anticircumflex","Latin small letter s with caron":"lletra llatina s minúscula amb anticircumflex","Latin capital letter t with cedilla":"lletra llatina t majúscula amb trenc","Latin small letter t with cedilla":"lletra llatina t minúscula amb trenc","Latin capital letter t with caron":"lletra llatina t majúscula amb anticircumflex","Latin small letter t with caron":"lletra llatina t minúscula amb anticircumflex","Latin capital letter t with stroke":"lletra llatina t majúscula amb barra inscrita","Latin small letter t with stroke":"lletra llatina t minúscula amb barra inscrita","Latin capital letter u with tilde":"lletra llatina u majúscula amb titlla","Latin small letter u with tilde":"lletra llatina u minúscula amb titlla","Latin capital letter u with macron":"lletra llatina u majúscula amb mà cron","Latin small letter u with macron":"lletra llatina u minúscula amb mà cron","Latin capital letter u with breve":"lletra llatina u majúscula amb breu","Latin small letter u with breve":"lletra llatina u minúscula amb breu","Latin capital letter u with ring above":"lletra llatina u majúscula amb anell per sobre","Latin small letter u with ring above":"lletra llatina u minúscula amb anell per sobre","Latin capital letter u with double acute":"lletra llatina u majúscula amb accent agut doble","Latin small letter u with double acute":"lletra llatina u minúscula amb accent agut doble","Latin capital letter u with ogonek":"lletra llatina u majúscula amb ogonek","Latin small letter u with ogonek":"lletra llatina u minúscula amb ogonek","Latin capital letter w with circumflex":"lletra llatina w majúscula amb accent circumflex","Latin small letter w with circumflex":"lletra llatina w minúscula amb accent circumflex","Latin capital letter y with circumflex":"lletra llatina y majúscula amb accent circumflex","Latin small letter y with circumflex":"lletra llatina y minúscula amb accent circumflex","Latin capital letter y with diaeresis":"lletra llatina y majúscula amb dièresi","Latin capital letter z with acute":"lletra llatina z majúscula amb accent agut","Latin small letter z with acute":"lletra llatina z minúscula amb accent agut","Latin capital letter z with dot above":"lletra llatina z majúscula amb un punt per sobre","Latin small letter z with dot above":"lletra llatina z minúscula amb un punt per sobre","Latin capital letter z with caron":"lletra llatina z majúscula amb anticircumflex","Latin small letter z with caron":"lletra llatina z minúscula amb anticircumflex","Latin small letter long s":"lletra llatina s llarga minúscula","Less-than sign":"signe de més petit que","Greater-than sign":"signe de més gran que","Less-than or equal to":"més petit o igual que","Greater-than or equal to":"més gran o igual que","En dash":"Guió mitjà ","Em dash":"Guió llarg",Macron:"Mà cron",Overline:"SobrelÃnia","Degree sign":"Signe del grau","Minus sign":"Signe de menys","Plus-minus sign":"Signe de més o menys","Division sign":"Signe de divisió","Fraction slash":"Barra obliqua de fracció","Multiplication sign":"Signe de multiplicació","Latin small letter f with hook":"lletra llatina f minúscula amb cua",Integral:"Integral","N-ary summation":"Suma n-à ria",Infinity:"Infinit","Square root":"Arrel quadrada","Tilde operator":"Operador de titlla","Approximately equal to":"Aproximadament igual a","Almost equal to":"Gairebé igual a","Not equal to":"No igual a","Identical to":"Idèntic a","Element of":"Element de","Not an element of":"No és un element de","Contains as member":"Conté com a membre","N-ary product":"Producte de n-à ria","Logical and":"Conjunció lògica","Logical or":"Disjunció lògica","Not sign":"Negació lògica",Intersection:"Intersecció",Union:"Unió","Partial differential":"Derivada parcial","For all":"Per a tot","There exists":"Quantificador existencial","Empty set":"Conjunt buit",Nabla:"Gradient","Asterisk operator":"Operador d'asterisc","Proportional to":"Proporcional a",Angle:"Angle","Vulgar fraction one quarter":"Fracció comuna d'un quart","Vulgar fraction one half":"Fracció comuna d'una meitat","Vulgar fraction three quarters":"Fracció comuna de tres quarts","Single left-pointing angle quotation mark":"Cometa angular simple cap a l'esquerra","Single right-pointing angle quotation mark":"Cometa angular simple cap a la dreta","Left-pointing double angle quotation mark":"Cometes angulars dobles cap a l'esquerra","Right-pointing double angle quotation mark":"Cometes angulars dobles cap a la dreta","Left single quotation mark":"Cometa simple cap a l'esquerra","Right single quotation mark":"Cometa simple cap a la dreta","Left double quotation mark":"Cometes dobles a l'esquerra","Right double quotation mark":"Cometes dobles a la dreta","Single low-9 quotation mark":"Cometes simples inferiors","Double low-9 quotation mark":"Cometes dobles inferiors","Inverted exclamation mark":"Signe d'exclamació invertit","Inverted question mark":"Signe d'interrogació invertit","Two dot leader":"Dos punts horitzontals","Horizontal ellipsis":"Punts suspensius","Double dagger":"Doble obelisc o diesi","Per mille sign":"Signe de per mil","Per ten thousand sign":"Signe de per deu mil","Double exclamation mark":"Doble signe d'exclamació","Question exclamation mark":"Signe d'exclamació d'interrogació","Exclamation question mark":"Signe d'interrogació d'exclamació","Double question mark":"Doble signe d'interrogació","Copyright sign":"Signe de drets d'autor","Registered sign":"Signe de marca registrada","Trade mark sign":"Signe de marca comercial","Section sign":"Signe de secció","Paragraph sign":"Signe de parà graf","Reversed paragraph sign":"Signe de parà graf invertit","Character categories":"Categories de carà cters",Styles:"Estils","Multiple styles":"Estils múltiples","Block styles":"Estils de bloc","Text styles":"Estils de text","Insert table":"Introduir taula","Header column":"Columna d'encapçalament","Insert column left":"Inserir columna a l'esquerra","Insert column right":"Inserir la columna a la dreta","Delete column":"Suprimir la columna","Select column":"Seleccionar columna",Column:"Columna","Header row":"Fila d'encapçalament","Insert row below":"Inserir la fila a continuació","Insert row above":"Inserir fila a sobre","Delete row":"Suprimir fila","Select row":"Seleccionar fila",Row:"Fila","Merge cell up":"Combinar la cel·la cap amunt","Merge cell right":"Combinar la cel·la a la dreta","Merge cell down":"Combinar la cel·la cap avall","Merge cell left":"Combinar la cel·la a l'esquerra","Split cell vertically":"Dividir la cel·la verticalment","Split cell horizontally":"Dividir la cel·la horitzontalment","Merge cells":"Combinar cel·les","Table toolbar":"Barra d'eines de taula","Table properties":"Propietats de la taula","Cell properties":"Propietats de la cel·la",Border:"Vora",Style:"Estil",Width:"Amplada",Height:"Alçada",Color:"Color",Background:"Fons",Padding:"Padding",Dimensions:"Dimensions","Table cell text alignment":"Alineació del text de la cel·la de la taula",Alignment:"Alineació","Horizontal text alignment toolbar":"Barra d'eines d'alineació de text horitzontal","Vertical text alignment toolbar":"Barra d'eines d'alineació de text vertical","Table alignment toolbar":"Barra d'eines d'alineació de taules",None:"Cap",Solid:"Sòlid",Dotted:"De punts",Dashed:"De guions",Double:"Doble",Groove:"De solc",Ridge:"De cresta",Inset:"Entrant",Outset:"Sortint","Align cell text to the left":"Alinear el text de la cel·la a l'esquerra","Align cell text to the center":"Alinear el text de la cel·la al centre","Align cell text to the right":"Alinear el text de la cel·la a la dreta","Justify cell text":"Justificar el text de la cel·la","Align cell text to the top":"Alinear el text de la cel·la a la part superior","Align cell text to the middle":"Alinear el text de la cel·la al centre","Align cell text to the bottom":"Alinear el text de la cel·la a la part inferior","Align table to the left":"Alinear la taula a l'esquerra","Center table":"Centrar la taula","Align table to the right":"Alinear la taula a la dreta","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"El color és invà lid. Prova \"#FF0000\" o \"rgb(255,0,0)\" o \"vermell\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"El valor és invà lid. Prova \"10px\" o \"2em\" o simplement \"2\".","Color picker":"Selector de colors","Enter table caption":"Introduir el peu de foto de la taula","Keystrokes that can be used in a table cell":"Tecles que es poden emprar en la cel·la d'una taula","Move the selection to the next cell":"Mou la selecció a la cel·la següent","Move the selection to the previous cell":"Mou la selecció a la cel·la anterior","Insert a new table row (when in the last cell of a table)":"Insereix una nova filera (si us trobeu a la darrera cel·la d'una taula)","Navigate through the table":"Navega a través de la taula",Table:"Taula","Rich Text Editor":"Editor de text enriquit","Editor editing area: %0":"Àrea d'edició d'editor: %0","Edit block":"Editar bloc","Click to edit block":"Fes clic per editar el bloc","Drag to move":"Arrossega per moure",Next:"Següent",Previous:"Anterior","Editor toolbar":"Barra d'eines de l'editor","Dropdown toolbar":"Barra d'eines desplegable",Black:"Negre","Dim grey":"Gris fosc",Grey:"Gris","Light grey":"Gris clar",White:"Blanc",Red:"Vermell",Orange:"Taronja",Yellow:"Groc","Light green":"Verd clar",Green:"Verd",Aquamarine:"Aiguamarina",Turquoise:"Turquesa","Light blue":"Blau clar",Blue:"Blau",Purple:"Lila","Editor block content toolbar":"Barra d'eines de contingut del bloc de l'editor","Editor contextual toolbar":"Barra d'eines contextual de l'editor",HEX:"HEX","No results found":"Sense resultats","No searchable items":"No hi ha elements de cerca","Editor dialog":"Dià leg de l'editor",Close:"Tanca","Help Contents. To close this dialog press ESC.":"Continguts d'Ajuda. Per a tancar aquesta finestra premeu ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Sota hi trobareu un llistat de dreceres del teclat que podeu emprar amb aquest editor.","(may require <kbd>Fn</kbd>)":"(pot requerir <kbd>Fn</kbd>))",Accessibility:"Accessibilitat","Accessibility help":"Ajuda d'accessibilitat","Press %0 for help.":"Premeu %0 per obtenir ajuda.","Move focus in and out of an active dialog window":"Canvieu l'engrandiment d'una finestra activa",MENU_BAR_MENU_FILE:"Arxiu",MENU_BAR_MENU_EDIT:"Edita",MENU_BAR_MENU_VIEW:"Visualitza",MENU_BAR_MENU_INSERT:"Introduir",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Eines",MENU_BAR_MENU_HELP:"Ajuda",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"Font","Editor menu bar":"Barra de menú del editor",Undo:"Desfer",Redo:"Refer","Upload in progress":"Carrega en curs","Widget toolbar":"Barra d'eines de ginys","Insert paragraph before block":"Inserir un parà graf abans del bloc","Insert paragraph after block":"Inserir un parà graf després del bloc","Press Enter to type after or press Shift + Enter to type before the widget":"Premeu Retorn per escriure després o premeu Maj + Retorn per escriure abans del giny","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tecles que es poden emprar en seleccionar un giny (com ara: imatge, taula, etc.)","Insert a new paragraph directly after a widget":"Insereix un parà graf nou immediatament després d'un giny","Insert a new paragraph directly before a widget":"Insereix un parà graf nou immediatament abans d'un giny","Move the caret to allow typing directly before a widget":"Mou el punt d'inserció per a permetre l'escriptura immediatament abans d'un giny","Move the caret to allow typing directly after a widget":"Mou el punt d'inserció per a permetre l'escriptura immediatament després d'un giny","Words: %0":"Paraules: %0","Characters: %0":"Carà cters: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['ca'] = d['ca'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Alineació esquerra","Align right":"Alineació dreta","Align center":"Alineació centre",Justify:"Justificar","Text alignment":"Alineació text","Text alignment toolbar":"Barra d'eines d'alineació de text","Revert autoformatting action":"Desfés l'acció d'autoformatació",Bold:"Negreta",Italic:"Cursiva",Underline:"Subrallat",Code:"Codi",Strikethrough:"Marcat",Subscript:"SubÃndex",Superscript:"SuperÃndex","Italic text":"Text en cursiva","Move out of an inline code style":"Surt d'un codi d'estil en lÃnia","Bold text":"Text en negreta","Underline text":"Subratlla el text","Strikethrough text":"Barra el text","Block quote":"Cita de bloc","Copy selected content":"Copia el contingut seleccionat","Paste content":"Enganxa el contingut","Paste content as plain text":"Enganxa el contingut com a text pla","Insert code block":"Introduir un bloc de codi","Plain text":"Text simple","Leaving %0 code snippet":"Sortint de %0 fragments de codi","Entering %0 code snippet":"S'està introduint %0 fragments de codi","Entering code snippet":"Introduint un fragment de codi","Leaving code snippet":"Sortint del fragment de codi","Code block":"Bloc de codis",Cancel:"Cancel·lar",Clear:"Esborra","Remove color":"Eliminar el color","Restore default":"Restaurar el valor predeterminat",Save:"Desar","Show more items":"Mostrar més elements","%0 of %1":"%0 de %1","Cannot upload file:":"No es pot pujar l'arxiu:","Rich Text Editor. Editing area: %0":"Editor de text enriquit. Àrea d'edició: %0","Insert with file manager":"Insereix-ho amb un gestor de fitxers","Replace with file manager":"Substitueix-ho amb un gestor de fitxers","Insert image with file manager":"Insereix la imatge amb el gestor de fitxers","Replace image with file manager":"Substitueix la imatge amb un gestor de fitxers","Toggle caption off":"Desactivar el peu de foto","Toggle caption on":"Activar el peu de foto","Content editing keystrokes":"Tecles edició de contingut","These keyboard shortcuts allow for quick access to content editing features.":"Aquestes dreceres del teclat permeten un accés rà pid a les accions d'edició de contingut.","User interface and content navigation keystrokes":"Tecles d'interfÃcie de l'usuari i navegació del contingut","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Empreu les següents tecles per a una navegació més eficient en la interfÃcie de l'usuari de CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Tanca finestres contextuals, desplegables i dià legs","Open the accessibility help dialog":"Obre la finestra d'ajuda d'accessibilitat","Move focus between form fields (inputs, buttons, etc.)":"Desplaça el focus entre els camps d'un formulari (entrades, botons, etc.)","Move focus to the menu bar, navigate between menu bars":"Mou el cursor a la barra de menú, navega entre barres de menú","Move focus to the toolbar, navigate between toolbars":"Desplaça el focus a la barra d'eines, navega entre barres d'eines","Navigate through the toolbar or menu bar":"Navega per la barra d'eines o de menú","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Activa el botó que està seleccionat. Quan s'activen els botons que interactuen amb el contingut de l'editor, el cursor torna al contingut.",Accept:"Accepta","Insert a soft break (a <code><br></code> element)":"Insereix un salt de lÃnia tou (un element <code><br></code>)","Insert a hard break (a new paragraph)":"Insereix un salt de lÃnia rÃgid (un parà graf nou)","Find and replace":"Trobar i substituir","Find in text…":"Trobar al text...",Find:"Trobar","Previous result":"Resultat anterior","Next result":"Següent resultat",Replace:"Substituir","Replace all":"Substituir-ho tot","Match case":"Coincidència de majúscules i minúscules","Whole words only":"Només paraules senceres","Replace with…":"Substituir per...","Text to find must not be empty.":"El text per cercar no pot estar buit.","Tip: Find some text first in order to replace it.":"Consell: Troba primer un text per substituir-lo.","Advanced options":"Opcions avançades","Find in the document":"Busca en el document","Font Size":"Mida de la font",Tiny:"Molt petita",Small:"Peita",Big:"Gran",Huge:"Molt gran","Font Family":"Font",Default:"Predeterminada","Font Color":"Color del tipus de lletra","Font Background Color":"Color de fons del tipus de lletra","Document colors":"Colors del document",Paragraph:"Pà rraf",Heading:"Capçalera","Choose heading":"Escull capçalera","Heading 1":"Capçalera 1","Heading 2":"Capçalera 2","Heading 3":"Capçalera 3","Heading 4":"Encapçalament 4","Heading 5":"Encapçalament 5","Heading 6":"Encapçalament 6","Type your title":"Escriu el teu tÃtol","Type or paste your content here.":"Escriu o enganxa el teu contingut aquÃ.","Horizontal line":"LÃnia horitzontal","HTML object":"Objecte HTML","Increase indent":"Augmentar el sagnat","Decrease indent":"Reduir el sagnat",Unlink:"Desenllaçar",Link:"Enllaç","Link URL":"Enllaçar URL","Link URL must not be empty.":"L'URL de l'enllaç no pot estar buit.","Link image":"Enllaçar imatge","Edit link":"Editar enllaç","Open link in new tab":"Obrir l'enllaç en una pestanya nova","This link has no URL":"Aquest enllaç no té cap URL","Open in a new tab":"Obrir en una pestanya nova",Downloadable:"Es pot descarregar","Create link":"Crea un enllaç","Move out of a link":"Surt d'un enllaç","Numbered List":"Llista numerada","Bulleted List":"Llista amb vinyetes","To-do List":"Llista de tasques pendents","Bulleted list styles toolbar":"Barra d'eines d'estils de llista amb vinyetes","Numbered list styles toolbar":"Barra d'eines d'estils de llista numerada","Toggle the disc list style":"Canviar l'estil de llista de discs","Toggle the circle list style":"Canviar l'estil de llista de cercles","Toggle the square list style":"Canviar l'estil de llista quadrada","Toggle the decimal list style":"Canviar l'estil de llista decimal","Toggle the decimal with leading zero list style":"Commutar l'estil de la llista de decimals amb un zero al davant","Toggle the lower–roman list style":"Canviar l'estil de la llista a numerals romans en minúscules","Toggle the upper–roman list style":"Canviar l'estil de la llista a numerals romans en majúscules","Toggle the lower–latin list style":"Canviar l'estil de la llista a lletres llatines en minúscules","Toggle the upper–latin list style":"Canviar l'estil de la llista a lletres llatines en majúscules",Disc:"Disc",Circle:"Cercle",Square:"Quadrat",Decimal:"Decimal","Decimal with leading zero":"Decimal amb un zero al davant","Lower–roman":"Numerals romans en minúscules","Upper-roman":"Numerals romans en majúscules","Lower-latin":"Lletres llatines en minúscules","Upper-latin":"Lletres llatines en majúscules","List properties":"Llista de propietats","Start at":"Començar a","Invalid start index value.":"Valor del número inicial no và lid.","Start index must be greater than 0.":"L'Ãndex inicial ha de ser superior a 0.","Reversed order":"Ordre invertit","Keystrokes that can be used in a list":"Tecles que es poden emprar en una llista","Increase list item indent":"Augmenta el sagnat de l'element de la llista","Decrease list item indent":"Redueix el sagnat de l'element de la llista","Entering a to-do list":"Introduint una llista de tasques pendents","Leaving a to-do list":"Sortint d'una llista de tasques pendents","Remove Format":"Esborrar el format","Select all":"Seleccionar-ho tot","Show blocks":"Mostra blocs",Source:"Font","Show source":"Mostrar la font","Special characters":"Carà cters especials",All:"Tot",Arrows:"Fletxes",Currency:"Moneda",Latin:"LlatÃ",Mathematical:"Matemà tic",Text:"Text","leftwards simple arrow":"fletxa simple cap a l'esquerra","rightwards simple arrow":"fletxa simple cap a la dreta","upwards simple arrow":"fletxa simple cap amunt","downwards simple arrow":"fletxa simple cap avall","leftwards double arrow":"fletxa doble cap a l'esquerra","rightwards double arrow":"fletxa doble cap a la dreta","upwards double arrow":"fletxa doble cap amunt","downwards double arrow":"fletxa doble cap avall","leftwards dashed arrow":"fletxa discontÃnua cap a l'esquerra","rightwards dashed arrow":"fletxa discontÃnua cap a la dreta","upwards dashed arrow":"fletxa discontÃnua cap amunt","downwards dashed arrow":"fletxa discontÃnua cap avall","leftwards arrow to bar":"fletxa cap a la barra de l'esquerra","rightwards arrow to bar":"fletxa cap a la barra de la dreta","upwards arrow to bar":"fletxa cap a la barra de dalt","downwards arrow to bar":"fletxa cap a la barra de sota","up down arrow with base":"fletxa cap amunt i cap avall amb base","back with leftwards arrow above":"back amb fletxa cap a l'esquerra per sobre","end with leftwards arrow above":"end amb fletxa cap a l'esquerra per sobre","on with exclamation mark with left right arrow above":"on amb el signe d'exclamació i fletxa cap a l'esquerra i cap a la dreta per sobre","soon with rightwards arrow above":"soon amb fletxa cap a la dreta per sobre","top with upwards arrow above":"top amb fletxa cap amunt per sobre","Dollar sign":"signe del dòlar","Euro sign":"signe de l'euro","Yen sign":"signe del ien","Pound sign":"signe de la lliura","Cent sign":"signe del cèntim","Euro-currency sign":"signe de l'eurodivisa","Colon sign":"signe del còlon","Cruzeiro sign":"signe del cruzeiro","French franc sign":"signe del franc francès","Lira sign":"signe de la lira","Currency sign":"signe de divisa","Bitcoin sign":"signe del bitcoin","Mill sign":"signe del mill","Naira sign":"signe de la naira","Peseta sign":"signe de la pesseta","Rupee sign":"signe de la rupia","Won sign":"signe del won","New sheqel sign":"signe del nou xéquel","Dong sign":"signe del dong","Kip sign":"signe del kip","Tugrik sign":"signe del tögrög","Drachma sign":"signe del dracma","German penny sign":"signe del cèntim alemany","Peso sign":"signe del peso","Guarani sign":"signe del guaranÃ","Austral sign":"signe de l'austral","Hryvnia sign":"signe de la hrÃvnia","Cedi sign":"ok","Livre tournois sign":"signe de la lliura tornesa","Spesmilo sign":"signe del spesmilo","Tenge sign":"signe del tenge","Indian rupee sign":"signe de la rupia Ãndia","Turkish lira sign":"signe de la lira turca","Nordic mark sign":"Signe del marc nòrdic","Manat sign":"signe del manat","Ruble sign":"signe del ruble","Latin capital letter a with macron":"lletra llatina a majúscula amb mà cron","Latin small letter a with macron":"lletra llatina a minúscula amb mà cron","Latin capital letter a with breve":"lletra llatina a majúscula amb breu","Latin small letter a with breve":"lletra llatina a minúscula amb breu","Latin capital letter a with ogonek":"lletra llatina a majúscula amb ogonek","Latin small letter a with ogonek":"lletra llatina a minúscula amb ogonek","Latin capital letter c with acute":"lletra llatina c majúscula amb accent agut","Latin small letter c with acute":"lletra llatina c minúscula amb accent agut","Latin capital letter c with circumflex":"lletra llatina c majúscula amb accent circumflex","Latin small letter c with circumflex":"lletra llatina c minúscula amb accent circumflex","Latin capital letter c with dot above":"lletra llatina c majúscula amb un punt per sobre","Latin small letter c with dot above":"lletra llatina c minúscula amb un punt per sobre","Latin capital letter c with caron":"lletra llatina c majúscula amb anticircumflex","Latin small letter c with caron":"lletra llatina c minúscula amb anticircumflex","Latin capital letter d with caron":"lletra llatina d majúscula amb anticircumflex","Latin small letter d with caron":"lletra llatina d minúscula amb anticircumflex","Latin capital letter d with stroke":"lletra llatina d majúscula amb barra inscrita","Latin small letter d with stroke":"lletra llatina d minúscula amb barra inscrita","Latin capital letter e with macron":"lletra llatina e majúscula amb mà cron","Latin small letter e with macron":"lletra llatina e minúscula amb mà cron","Latin capital letter e with breve":"lletra llatina e majúscula amb breu","Latin small letter e with breve":"lletra llatina e minúscula amb breu","Latin capital letter e with dot above":"lletra llatina e majúscula amb un punt per sobre","Latin small letter e with dot above":"lletra llatina e minúscula amb un punt per sobre","Latin capital letter e with ogonek":"lletra llatina e majúscula amb ogonek","Latin small letter e with ogonek":"lletra llatina e minúscula amb ogonek","Latin capital letter e with caron":"lletra llatina e majúscula amb anticircumflex","Latin small letter e with caron":"lletra llatina e minúscula amb anticircumflex","Latin capital letter g with circumflex":"lletra llatina g majúscula amb accent circumflex","Latin small letter g with circumflex":"lletra llatina g minúscula amb accent circumflex","Latin capital letter g with breve":"lletra llatina g majúscula amb breu","Latin small letter g with breve":"lletra llatina g minúscula amb breu","Latin capital letter g with dot above":"lletra llatina g majúscula amb un punt per sobre","Latin small letter g with dot above":"lletra llatina g minúscula amb un punt per sobre","Latin capital letter g with cedilla":"lletra llatina g majúscula amb trenc","Latin small letter g with cedilla":"lletra llatina g minúscula amb trenc","Latin capital letter h with circumflex":"lletra llatina h majúscula amb accent circumflex","Latin small letter h with circumflex":"lletra llatina h minúscula amb accent circumflex","Latin capital letter h with stroke":"lletra llatina h majúscula amb barra inscrita","Latin small letter h with stroke":"lletra llatina h minúscula amb barra inscrita","Latin capital letter i with tilde":"lletra llatina i majúscula amb titlla","Latin small letter i with tilde":"lletra llatina i minúscula amb titlla","Latin capital letter i with macron":"lletra llatina i majúscula amb mà cron","Latin small letter i with macron":"lletra llatina i minúscula amb mà cron","Latin capital letter i with breve":"lletra llatina i majúscula amb breu","Latin small letter i with breve":"lletra llatina i minúscula amb breu","Latin capital letter i with ogonek":"lletra llatina i majúscula amb ogonek","Latin small letter i with ogonek":"lletra llatina i minúscula amb ogonek","Latin capital letter i with dot above":"lletra llatina i majúscula amb un punt per sobre","Latin small letter dotless i":"lletra llatina i sense punt minúscula","Latin capital ligature ij":"lligadura llatina ij majúscula","Latin small ligature ij":"lligadura llatina ij minúscula","Latin capital letter j with circumflex":"lletra llatina i majúscula amb circumflex","Latin small letter j with circumflex":"lletra llatina i minúscula amb circumflex","Latin capital letter k with cedilla":"lletra llatina k majúscula amb trenc","Latin small letter k with cedilla":"lletra llatina k minúscula amb trenc","Latin small letter kra":"lletra llatina kra minúscula","Latin capital letter l with acute":"lletra llatina l majúscula amb accent agut","Latin small letter l with acute":"lletra llatina l minúscula amb accent agut","Latin capital letter l with cedilla":"lletra llatina l majúscula amb trenc","Latin small letter l with cedilla":"lletra llatina l minúscula amb trenc","Latin capital letter l with caron":"lletra llatina l majúscula amb anticircumflex","Latin small letter l with caron":"lletra llatina l minúscula amb anticircumflex","Latin capital letter l with middle dot":"lletra llatina l majúscula amb punt volat","Latin small letter l with middle dot":"lletra llatina l minúscula amb punt volat","Latin capital letter l with stroke":"lletra llatina l majúscula amb barra inscrita","Latin small letter l with stroke":"lletra llatina l minúscula amb barra inscrita","Latin capital letter n with acute":"lletra llatina n majúscula amb accent agut","Latin small letter n with acute":"lletra llatina n minúscula amb accent agut","Latin capital letter n with cedilla":"lletra llatina n majúscula amb trenc","Latin small letter n with cedilla":"lletra llatina n minúscula amb trenc","Latin capital letter n with caron":"lletra llatina n majúscula amb anticircumflex","Latin small letter n with caron":"lletra llatina n minúscula amb anticircumflex","Latin small letter n preceded by apostrophe":"Lletra llatina n minúscula precedida d'apòstrof","Latin capital letter eng":"lletra llatina eng majúscula","Latin small letter eng":"lletra llatina eng minúscula","Latin capital letter o with macron":"lletra llatina o majúscula amb mà cron","Latin small letter o with macron":"lletra llatina o minúscula amb mà cron","Latin capital letter o with breve":"lletra llatina o majúscula amb breu","Latin small letter o with breve":"lletra llatina o minúscula amb breu","Latin capital letter o with double acute":"lletra llatina o majúscula amb accent agut doble","Latin small letter o with double acute":"lletra llatina o minúscula amb accent agut doble","Latin capital ligature oe":"lligadura llatina oe majúscula","Latin small ligature oe":"lligadura llatina oe minúscula","Latin capital letter r with acute":"lletra llatina r majúscula amb accent agut","Latin small letter r with acute":"lletra llatina r minúscula amb accent agut","Latin capital letter r with cedilla":"lletra llatina r majúscula amb trenc","Latin small letter r with cedilla":"lletra llatina r minúscula amb trenc","Latin capital letter r with caron":"lletra llatina r majúscula amb anticircumflex","Latin small letter r with caron":"lletra llatina r minúscula amb anticircumflex","Latin capital letter s with acute":"lletra llatina s majúscula amb accent agut","Latin small letter s with acute":"lletra llatina s minúscula amb accent agut","Latin capital letter s with circumflex":"lletra llatina s majúscula amb accent circumflex","Latin small letter s with circumflex":"lletra llatina s minúscula amb accent circumflex","Latin capital letter s with cedilla":"lletra llatina s majúscula amb trenc","Latin small letter s with cedilla":"lletra llatina s minúscula amb trenc","Latin capital letter s with caron":"lletra llatina s majúscula amb anticircumflex","Latin small letter s with caron":"lletra llatina s minúscula amb anticircumflex","Latin capital letter t with cedilla":"lletra llatina t majúscula amb trenc","Latin small letter t with cedilla":"lletra llatina t minúscula amb trenc","Latin capital letter t with caron":"lletra llatina t majúscula amb anticircumflex","Latin small letter t with caron":"lletra llatina t minúscula amb anticircumflex","Latin capital letter t with stroke":"lletra llatina t majúscula amb barra inscrita","Latin small letter t with stroke":"lletra llatina t minúscula amb barra inscrita","Latin capital letter u with tilde":"lletra llatina u majúscula amb titlla","Latin small letter u with tilde":"lletra llatina u minúscula amb titlla","Latin capital letter u with macron":"lletra llatina u majúscula amb mà cron","Latin small letter u with macron":"lletra llatina u minúscula amb mà cron","Latin capital letter u with breve":"lletra llatina u majúscula amb breu","Latin small letter u with breve":"lletra llatina u minúscula amb breu","Latin capital letter u with ring above":"lletra llatina u majúscula amb anell per sobre","Latin small letter u with ring above":"lletra llatina u minúscula amb anell per sobre","Latin capital letter u with double acute":"lletra llatina u majúscula amb accent agut doble","Latin small letter u with double acute":"lletra llatina u minúscula amb accent agut doble","Latin capital letter u with ogonek":"lletra llatina u majúscula amb ogonek","Latin small letter u with ogonek":"lletra llatina u minúscula amb ogonek","Latin capital letter w with circumflex":"lletra llatina w majúscula amb accent circumflex","Latin small letter w with circumflex":"lletra llatina w minúscula amb accent circumflex","Latin capital letter y with circumflex":"lletra llatina y majúscula amb accent circumflex","Latin small letter y with circumflex":"lletra llatina y minúscula amb accent circumflex","Latin capital letter y with diaeresis":"lletra llatina y majúscula amb dièresi","Latin capital letter z with acute":"lletra llatina z majúscula amb accent agut","Latin small letter z with acute":"lletra llatina z minúscula amb accent agut","Latin capital letter z with dot above":"lletra llatina z majúscula amb un punt per sobre","Latin small letter z with dot above":"lletra llatina z minúscula amb un punt per sobre","Latin capital letter z with caron":"lletra llatina z majúscula amb anticircumflex","Latin small letter z with caron":"lletra llatina z minúscula amb anticircumflex","Latin small letter long s":"lletra llatina s llarga minúscula","Less-than sign":"signe de més petit que","Greater-than sign":"signe de més gran que","Less-than or equal to":"més petit o igual que","Greater-than or equal to":"més gran o igual que","En dash":"Guió mitjà ","Em dash":"Guió llarg",Macron:"Mà cron",Overline:"SobrelÃnia","Degree sign":"Signe del grau","Minus sign":"Signe de menys","Plus-minus sign":"Signe de més o menys","Division sign":"Signe de divisió","Fraction slash":"Barra obliqua de fracció","Multiplication sign":"Signe de multiplicació","Latin small letter f with hook":"lletra llatina f minúscula amb cua",Integral:"Integral","N-ary summation":"Suma n-à ria",Infinity:"Infinit","Square root":"Arrel quadrada","Tilde operator":"Operador de titlla","Approximately equal to":"Aproximadament igual a","Almost equal to":"Gairebé igual a","Not equal to":"No igual a","Identical to":"Idèntic a","Element of":"Element de","Not an element of":"No és un element de","Contains as member":"Conté com a membre","N-ary product":"Producte de n-à ria","Logical and":"Conjunció lògica","Logical or":"Disjunció lògica","Not sign":"Negació lògica",Intersection:"Intersecció",Union:"Unió","Partial differential":"Derivada parcial","For all":"Per a tot","There exists":"Quantificador existencial","Empty set":"Conjunt buit",Nabla:"Gradient","Asterisk operator":"Operador d'asterisc","Proportional to":"Proporcional a",Angle:"Angle","Vulgar fraction one quarter":"Fracció comuna d'un quart","Vulgar fraction one half":"Fracció comuna d'una meitat","Vulgar fraction three quarters":"Fracció comuna de tres quarts","Single left-pointing angle quotation mark":"Cometa angular simple cap a l'esquerra","Single right-pointing angle quotation mark":"Cometa angular simple cap a la dreta","Left-pointing double angle quotation mark":"Cometes angulars dobles cap a l'esquerra","Right-pointing double angle quotation mark":"Cometes angulars dobles cap a la dreta","Left single quotation mark":"Cometa simple cap a l'esquerra","Right single quotation mark":"Cometa simple cap a la dreta","Left double quotation mark":"Cometes dobles a l'esquerra","Right double quotation mark":"Cometes dobles a la dreta","Single low-9 quotation mark":"Cometes simples inferiors","Double low-9 quotation mark":"Cometes dobles inferiors","Inverted exclamation mark":"Signe d'exclamació invertit","Inverted question mark":"Signe d'interrogació invertit","Two dot leader":"Dos punts horitzontals","Horizontal ellipsis":"Punts suspensius","Double dagger":"Doble obelisc o diesi","Per mille sign":"Signe de per mil","Per ten thousand sign":"Signe de per deu mil","Double exclamation mark":"Doble signe d'exclamació","Question exclamation mark":"Signe d'exclamació d'interrogació","Exclamation question mark":"Signe d'interrogació d'exclamació","Double question mark":"Doble signe d'interrogació","Copyright sign":"Signe de drets d'autor","Registered sign":"Signe de marca registrada","Trade mark sign":"Signe de marca comercial","Section sign":"Signe de secció","Paragraph sign":"Signe de parà graf","Reversed paragraph sign":"Signe de parà graf invertit","Character categories":"Categories de carà cters",Styles:"Estils","Multiple styles":"Estils múltiples","Block styles":"Estils de bloc","Text styles":"Estils de text","Insert table":"Introduir taula","Header column":"Columna d'encapçalament","Insert column left":"Inserir columna a l'esquerra","Insert column right":"Inserir la columna a la dreta","Delete column":"Suprimir la columna","Select column":"Seleccionar columna",Column:"Columna","Header row":"Fila d'encapçalament","Insert row below":"Inserir la fila a continuació","Insert row above":"Inserir fila a sobre","Delete row":"Suprimir fila","Select row":"Seleccionar fila",Row:"Fila","Merge cell up":"Combinar la cel·la cap amunt","Merge cell right":"Combinar la cel·la a la dreta","Merge cell down":"Combinar la cel·la cap avall","Merge cell left":"Combinar la cel·la a l'esquerra","Split cell vertically":"Dividir la cel·la verticalment","Split cell horizontally":"Dividir la cel·la horitzontalment","Merge cells":"Combinar cel·les","Table toolbar":"Barra d'eines de taula","Table properties":"Propietats de la taula","Cell properties":"Propietats de la cel·la",Border:"Vora",Style:"Estil",Width:"Amplada",Height:"Alçada",Color:"Color",Background:"Fons",Padding:"Padding",Dimensions:"Dimensions","Table cell text alignment":"Alineació del text de la cel·la de la taula",Alignment:"Alineació","Horizontal text alignment toolbar":"Barra d'eines d'alineació de text horitzontal","Vertical text alignment toolbar":"Barra d'eines d'alineació de text vertical","Table alignment toolbar":"Barra d'eines d'alineació de taules",None:"Cap",Solid:"Sòlid",Dotted:"De punts",Dashed:"De guions",Double:"Doble",Groove:"De solc",Ridge:"De cresta",Inset:"Entrant",Outset:"Sortint","Align cell text to the left":"Alinear el text de la cel·la a l'esquerra","Align cell text to the center":"Alinear el text de la cel·la al centre","Align cell text to the right":"Alinear el text de la cel·la a la dreta","Justify cell text":"Justificar el text de la cel·la","Align cell text to the top":"Alinear el text de la cel·la a la part superior","Align cell text to the middle":"Alinear el text de la cel·la al centre","Align cell text to the bottom":"Alinear el text de la cel·la a la part inferior","Align table to the left":"Alinear la taula a l'esquerra","Center table":"Centrar la taula","Align table to the right":"Alinear la taula a la dreta","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"El color és invà lid. Prova \"#FF0000\" o \"rgb(255,0,0)\" o \"vermell\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"El valor és invà lid. Prova \"10px\" o \"2em\" o simplement \"2\".","Color picker":"Selector de colors","Enter table caption":"Introduir el peu de foto de la taula","Keystrokes that can be used in a table cell":"Tecles que es poden emprar en la cel·la d'una taula","Move the selection to the next cell":"Mou la selecció a la cel·la següent","Move the selection to the previous cell":"Mou la selecció a la cel·la anterior","Insert a new table row (when in the last cell of a table)":"Insereix una nova filera (si us trobeu a la darrera cel·la d'una taula)","Navigate through the table":"Navega a través de la taula",Table:"Taula","Rich Text Editor":"Editor de text enriquit","Editor editing area: %0":"Àrea d'edició d'editor: %0","Edit block":"Editar bloc","Click to edit block":"Fes clic per editar el bloc","Drag to move":"Arrossega per moure",Next:"Següent",Previous:"Anterior","Editor toolbar":"Barra d'eines de l'editor","Dropdown toolbar":"Barra d'eines desplegable",Black:"Negre","Dim grey":"Gris fosc",Grey:"Gris","Light grey":"Gris clar",White:"Blanc",Red:"Vermell",Orange:"Taronja",Yellow:"Groc","Light green":"Verd clar",Green:"Verd",Aquamarine:"Aiguamarina",Turquoise:"Turquesa","Light blue":"Blau clar",Blue:"Blau",Purple:"Lila","Editor block content toolbar":"Barra d'eines de contingut del bloc de l'editor","Editor contextual toolbar":"Barra d'eines contextual de l'editor",HEX:"HEX","No results found":"Sense resultats","No searchable items":"No hi ha elements de cerca","Editor dialog":"Dià leg de l'editor",Close:"Tanca","Help Contents. To close this dialog press ESC.":"Continguts d'Ajuda. Per a tancar aquesta finestra premeu ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Sota hi trobareu un llistat de dreceres del teclat que podeu emprar amb aquest editor.","(may require <kbd>Fn</kbd>)":"(pot requerir <kbd>Fn</kbd>))",Accessibility:"Accessibilitat","Accessibility help":"Ajuda d'accessibilitat","Press %0 for help.":"Premeu %0 per obtenir ajuda.","Move focus in and out of an active dialog window":"Canvieu l'engrandiment d'una finestra activa",MENU_BAR_MENU_FILE:"Arxiu",MENU_BAR_MENU_EDIT:"Edita",MENU_BAR_MENU_VIEW:"Visualitza",MENU_BAR_MENU_INSERT:"Introduir",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Eines",MENU_BAR_MENU_HELP:"Ajuda",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"Font","Editor menu bar":"Barra de menú del editor","Please enter a valid color (e.g. \"ff0000\").":"Introdueix un color và lid (p. ex. \"ff0000\").",Undo:"Desfer",Redo:"Refer","Upload in progress":"Carrega en curs","Widget toolbar":"Barra d'eines de ginys","Insert paragraph before block":"Inserir un parà graf abans del bloc","Insert paragraph after block":"Inserir un parà graf després del bloc","Press Enter to type after or press Shift + Enter to type before the widget":"Premeu Retorn per escriure després o premeu Maj + Retorn per escriure abans del giny","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tecles que es poden emprar en seleccionar un giny (com ara: imatge, taula, etc.)","Insert a new paragraph directly after a widget":"Insereix un parà graf nou immediatament després d'un giny","Insert a new paragraph directly before a widget":"Insereix un parà graf nou immediatament abans d'un giny","Move the caret to allow typing directly before a widget":"Mou el punt d'inserció per a permetre l'escriptura immediatament abans d'un giny","Move the caret to allow typing directly after a widget":"Mou el punt d'inserció per a permetre l'escriptura immediatament després d'un giny","Words: %0":"Paraules: %0","Characters: %0":"Carà cters: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/cs.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/cs.js index 4d28d345a93c419bddc8e0f10e6b5be9e1908bd3..37b1771bcada27f9f1a2552e28bc69fbd991adf5 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/cs.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/cs.js @@ -1 +1 @@ -(function(d){ const l = d['cs'] = d['cs'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Zarovnat vlevo","Align right":"Zarovnat vpravo","Align center":"Zarovnat na stÅ™ed",Justify:"Zarovnat do bloku","Text alignment":"Zarovnánà textu","Text alignment toolbar":"Panel nástrojů zarovnánà textu","Revert autoformatting action":"VzÃt zpÄ›t akci automatického formátovánÃ",Bold:"TuÄné",Italic:"KurzÃva",Underline:"Podtržené",Code:"Kódový blok",Strikethrough:"PÅ™eÅ¡krtnuté",Subscript:"Dolnà index",Superscript:"Hornà index","Italic text":"KurzÃva","Move out of an inline code style":"OdejÃt ze stylu vloženého kódu","Bold text":"TuÄnÄ›","Underline text":"PodtrhnutÃ","Strikethrough text":"PÅ™eÅ¡ktnutÃ","Block quote":"Citace","Copy selected content":"ZkopÃrovat vybraný obsah","Paste content":"Vložit obsah","Paste content as plain text":"Vyložit obsah jako prostý text","Insert code block":"Vložit blok zdrojového kódu","Plain text":"Prostý text","Code block":"Blok kódu",Cancel:"ZruÅ¡it",Clear:"Smazat","Remove color":"Odstranit barvu","Restore default":"Obnovit výchozÃ",Save:"Uložit","Show more items":"Zobrazit dalÅ¡Ã položky","%0 of %1":"%0 z %1","Cannot upload file:":"Soubor nelze nahrát:","Rich Text Editor. Editing area: %0":"EditaÄnà oblast rich text editoru: %0","Insert with file manager":"Vložit pomocà správce souborů","Replace with file manager":"Nahradit pomocà správce souborů","Insert image with file manager":"Vložit obrázek pomocà správce souborů","Replace image with file manager":"Nahradit obrázek pomocà správce souborů","Toggle caption off":"Vypnout titulek","Toggle caption on":"Zapnout titulek","Content editing keystrokes":"Klávesy na úpravu obsahu","These keyboard shortcuts allow for quick access to content editing features.":"Tyto klávesové zkratky vám umožnà rychlý pÅ™Ãstup k funkcÃm úpravy obsahu.","User interface and content navigation keystrokes":"Klávesy navigace v uživatelském rozhranà a obsahu","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Pro efektivnà navigaci v uživatelském rozhranà CKEditor 5 použijte následujÃcà klávesy.","Close contextual balloons, dropdowns, and dialogs":"ZavÅ™Ãt kontextuálnà balóny, rozbalovacà menu a dialogy","Open the accessibility help dialog":"OtevÅ™Ãt dialog podpory pÅ™Ãstupnosti","Move focus between form fields (inputs, buttons, etc.)":"PÅ™esunout zaměřenà mezi poli formuláře (vstupy, tlaÄÃtka atd.)","Move focus to the menu bar, navigate between menu bars":"Zaměřte se na panel nabÃdek, procházejte mezi panely nabÃdek","Move focus to the toolbar, navigate between toolbars":"PÅ™esunout zaměřenà na liÅ¡tu nástrojů, navigace mezi liÅ¡tami nástrojů","Navigate through the toolbar or menu bar":"Procházenà panelu nástrojů nebo panelu nabÃdek","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"SpusÅ¥te aktuálnÄ› zaměřené tlaÄÃtko. SpuÅ¡tÄ›nÃm tlaÄÃtek, která interagujà s obsahem editoru, se zaměřenà pÅ™esune zpÄ›t na obsah.",Accept:"PÅ™ijmout","Insert a soft break (a <code><br></code> element)":"Vložit mÄ›kkou mezeru (prvek <code><br></code>)","Insert a hard break (a new paragraph)":"Vložit tvrdou mezeru (nový odstavec)","Find and replace":"NajÃt a nahradit","Find in text…":"NajÃt v textu...",Find:"NajÃt","Previous result":"PÅ™edchozà výskyt","Next result":"DalÅ¡Ã výskyt",Replace:"Nahradit","Replace all":"Nahradit vÅ¡e","Match case":"RozliÅ¡ovat velikost pÃsmen","Whole words only":"Pouze celá slova","Replace with…":"Nahradit ÄÃm...","Text to find must not be empty.":"Hledaný text nesmà být prázdný.","Tip: Find some text first in order to replace it.":"Tip: Nejprve najdÄ›te nÄ›jaký text, abyste jej mohli nahradit.","Advanced options":"PokroÄilé možnosti","Find in the document":"NajÃt v dokumentu","Font Size":"Velikost pÃsma",Tiny:"Drobné",Small:"Malé",Big:"Velké",Huge:"Obrovské","Font Family":"Typ pÃsma",Default:"VýchozÃ","Font Color":"Barva pÃsma","Font Background Color":"Barva pozadà pÃsma","Document colors":"Barvy dokumentu",Paragraph:"Odstavec",Heading:"Nadpis","Choose heading":"Zvolte nadpis","Heading 1":"Nadpis 1","Heading 2":"Nadpis 2","Heading 3":"Nadpis 3","Heading 4":"Nadpis 4","Heading 5":"Nadpis 5","Heading 6":"Nadpis 6","Type your title":"Sem zadejte název","Type or paste your content here.":"Zde zadejte nebo vložte obsah.","Horizontal line":"Vodorovná Äára","HTML object":"HTML objekt","Increase indent":"ZvÄ›tÅ¡it odsazenÃ","Decrease indent":"ZmenÅ¡it odsazenÃ",Unlink:"Odstranit odkaz",Link:"Odkaz","Link URL":"URL odkazu","Link image":"Adresa obrázku","Edit link":"Upravit odkaz","Open link in new tab":"OtevÅ™Ãt odkaz v nové kartÄ›","This link has no URL":"Tento odkaz nemá žádnou URL","Open in a new tab":"OtevÅ™Ãt v nové kartÄ›",Downloadable:"Ke staženÃ","Create link":"VytvoÅ™it odkaz","Move out of a link":"OdejÃt z odkazu","Numbered List":"ÄŒÃslovánÃ","Bulleted List":"Odrážky","To-do List":"Seznam úkolů","Bulleted list styles toolbar":"Panel seznamu s odrážkami","Numbered list styles toolbar":"Panel se styly ÄÃslovaného seznamu","Toggle the disc list style":"PÅ™epnout na seznam s oznaÄenÃm plného kruhu","Toggle the circle list style":"PÅ™epnout na seznam s kruhovým oznaÄenÃm","Toggle the square list style":"PÅ™epnout na seznam se Ätvercovým oznaÄenÃm","Toggle the decimal list style":"PÅ™epnout na ÄÃselný seznam","Toggle the decimal with leading zero list style":"PÅ™epnout na ÄÃselný seznam s nulou na zaÄátku","Toggle the lower–roman list style":"PÅ™epnout na seznam s malými Å™Ãmskými ÄÃsly","Toggle the upper–roman list style":"PÅ™epnout na seznam s velkými Å™Ãmskými ÄÃsly","Toggle the lower–latin list style":"PÅ™epnout na seznam s malými pÃsmeny","Toggle the upper–latin list style":"PÅ™epnout na seznam s velkými pÃsmeny",Disc:"Plný kruh",Circle:"Kruh",Square:"ÄŒtverec",Decimal:"ÄŒÃsla","Decimal with leading zero":"ÄŒÃsla s nulou na zaÄátku","Lower–roman":"Malé Å™Ãmské ÄÃsla","Upper-roman":"Velké Å™Ãmské ÄÃsla","Lower-latin":"Malá pÃsmena","Upper-latin":"Velká pÃsmena","List properties":"Vlastnosti seznamu","Start at":"ZaÄÃt na","Invalid start index value.":"Neplatná poÄáteÄnà hodnota indexu.","Start index must be greater than 0.":"PoÄátek musà být vÄ›tÅ¡Ã jak 0.","Reversed order":"Obrácené poÅ™adÃ","Keystrokes that can be used in a list":"Klávesy, které lze použÃt v seznamu","Increase list item indent":"ZvÄ›tÅ¡it odsazenà položky seznamu","Decrease list item indent":"ZmenÅ¡it odsazenà položky seznamu","Remove Format":"Odstranit formátovánÃ","Select all":"Vybrat vÅ¡e","Show blocks":"Zobrazit bloky",Source:"Zdroj","Show source":"Zobrazit zdroj","Special characters":"Speciálnà znaky",All:"VÅ¡e",Arrows:"Å ipky",Currency:"MÄ›na",Latin:"Latina",Mathematical:"Matematické",Text:"Text","leftwards simple arrow":"jednoduchá Å¡ipka doleva","rightwards simple arrow":"jednoduchá Å¡ipka doprava","upwards simple arrow":"jednoduchá Å¡ipka nahoru","downwards simple arrow":"jednoduchá Å¡ipka dolů","leftwards double arrow":"dvojitá Å¡ipka doleva","rightwards double arrow":"dvojitá Å¡ipka doprava","upwards double arrow":"dvojitá Å¡ipka nahoru","downwards double arrow":"dvojitá Å¡ipka dolů","leftwards dashed arrow":"pÅ™eruÅ¡ovaná Å¡ipka doleva","rightwards dashed arrow":"Äárkovaná Å¡ipka doprava","upwards dashed arrow":"Äárkovaná Å¡ipka nahoru","downwards dashed arrow":"pÅ™eruÅ¡ovaná Å¡ipka dolů","leftwards arrow to bar":"Å¡ipka doleva do svislé Äáry","rightwards arrow to bar":"Å¡ipka doprava do svislé Äáry","upwards arrow to bar":"Å¡ipka nahoru do svislé Äáry","downwards arrow to bar":"Å¡ipka dolů do svislé Äáry","up down arrow with base":"Å ipka nahoru-dolů od základny","back with leftwards arrow above":"Å¡ipka zpÄ›t","end with leftwards arrow above":"Å¡ipka konec","on with exclamation mark with left right arrow above":"ON s vykÅ™iÄnÃkem se Å¡ipkou doleva doprava nahoru","soon with rightwards arrow above":"brzy se Å¡ipkou doprava nahoru","top with upwards arrow above":"TOP se Å¡ipkou nahoru","Dollar sign":"Znak Dolar","Euro sign":"Znak Euro","Yen sign":"Znak Jen","Pound sign":"Znak Libra","Cent sign":"Znak cent","Euro-currency sign":"Mena Euro","Colon sign":"dvojteÄka","Cruzeiro sign":"MÄ›na Cruzeiro","French franc sign":"MÄ›na Francouzský Frank","Lira sign":"MÄ›na Lira","Currency sign":"Znak mÄ›ny","Bitcoin sign":"MÄ›na Bitcoin","Mill sign":"Znak Mill","Naira sign":"Znak Naira","Peseta sign":"Znak Peseta","Rupee sign":"Znak Rupee","Won sign":"Znak Won","New sheqel sign":"Nový znak Å¡ekel","Dong sign":"Znak Dong","Kip sign":"Znak Kip","Tugrik sign":"Znak Tugrik","Drachma sign":"Znak Drachma","German penny sign":"NÄ›mecká penny","Peso sign":"Znak Peso","Guarani sign":"Znak Guarani","Austral sign":"Znak Austral","Hryvnia sign":"Znak Hryvnia","Cedi sign":"Znak Cedi","Livre tournois sign":"Znak Livre tournois","Spesmilo sign":"Znak Spesmilo","Tenge sign":"Znak Tenge","Indian rupee sign":"Znak Indická rupia","Turkish lira sign":"Znak Turecká lÃra","Nordic mark sign":"Znak Nórska marka","Manat sign":"Znak Manat","Ruble sign":"Znak Ruble","Latin capital letter a with macron":"Latinské velké pÃsmeno a s Äárou","Latin small letter a with macron":"Latinské malé pÃsmeno a s Äárou","Latin capital letter a with breve":"Latinské velké pÃsmeno a s háÄkem","Latin small letter a with breve":"Latinské malé pÃsmeno a s háÄkem","Latin capital letter a with ogonek":"Latinské velké pÃsmeno a s háÄkem","Latin small letter a with ogonek":"Latinské malé pÃsmeno a s háÄkem","Latin capital letter c with acute":"Latinské velké pÃsmeno c s Äárkou","Latin small letter c with acute":"Latinské malé pÃsmeno c s Äárkou","Latin capital letter c with circumflex":"Latinské velké pÃsmeno c s obráceným háÄkem","Latin small letter c with circumflex":"Latinské malé pÃsmeno c s obráceným háÄkem","Latin capital letter c with dot above":"Latinské velké pÃsmeno c s teÄkou nad znakem","Latin small letter c with dot above":"Latinské malé pÃsmeno c s teÄkou nad znakem","Latin capital letter c with caron":"Latinské veľké pÃsmeno c s mäkÄeňom","Latin small letter c with caron":"Latinské malé pÃsmeno c s háÄkem","Latin capital letter d with caron":"Latinské velké pÃsmeno d s háÄkem","Latin small letter d with caron":"Latinské malé pÃsmeno d s háÄkem","Latin capital letter d with stroke":"Latinské velké pÃsmeno d s pÅ™eÅ¡krtnutÃm","Latin small letter d with stroke":"Latinské malé pÃsmeno d s pÅ™eÅ¡krtnutÃm","Latin capital letter e with macron":"Latinské velké pÃsmeno e s Äárou","Latin small letter e with macron":"Latinské malé pÃsmeno e s Äárou","Latin capital letter e with breve":"Latinské velké pÃsmeno e s háÄkem","Latin small letter e with breve":"Latinské malé pÃsmeno e s háÄkem","Latin capital letter e with dot above":"Latinské velké pÃsmeno e s teÄkou nad znakem","Latin small letter e with dot above":"Latinské malé pÃsmeno e s teÄkou nad znakem","Latin capital letter e with ogonek":"Latinské velké pÃsmeno e s háÄkem","Latin small letter e with ogonek":"Latinské malé pÃsmeno e s háÄkem","Latin capital letter e with caron":"Latinské velké pÃsmeno e s háÄkem","Latin small letter e with caron":"Latinské malé pÃsmeno e s háÄkem","Latin capital letter g with circumflex":"Latinské velké pÃsmeno g s obráceným háÄkem","Latin small letter g with circumflex":"Latinské malé pÃsmeno g s obráceným háÄkem","Latin capital letter g with breve":"Latinské velké pÃsmeno g s háÄkem","Latin small letter g with breve":"Latinské malé pÃsmeno g s háÄkem","Latin capital letter g with dot above":"Latinské velké pÃsmeno g s teÄkou nad znakem","Latin small letter g with dot above":"Latinské malé pÃsmeno g s teÄkou nad znakem","Latin capital letter g with cedilla":"Latinské velké pÃsmeno g s háÄkem","Latin small letter g with cedilla":"Latinské malé pÃsmeno g s háÄkem","Latin capital letter h with circumflex":"Latinské velké pÃsmeno h s obráceným háÄkem","Latin small letter h with circumflex":"Latinské malé pÃsmeno h s obráceným háÄkem","Latin capital letter h with stroke":"Latinské velké pÃsmeno h s pÅ™eÅ¡krtnutÃm","Latin small letter h with stroke":"Latinské malé pÃsmeno h s pÅ™eÅ¡krtnutÃm","Latin capital letter i with tilde":"Latinské velké pÃsmeno i s vlnovkou","Latin small letter i with tilde":"Latinské malé pÃsmeno i s vlnovkou","Latin capital letter i with macron":"Latinské velké pÃsmeno i s Äárou","Latin small letter i with macron":"Latinské malé pÃsmeno i s Äárou","Latin capital letter i with breve":"Latinské velké pÃsmeno i s háÄkem","Latin small letter i with breve":"Latinské malé pÃsmeno i s háÄkem","Latin capital letter i with ogonek":"Latinské velké pÃsmeno i s háÄkem","Latin small letter i with ogonek":"Latinské malé pÃsmeno i s háÄkem","Latin capital letter i with dot above":"Latinské velké pÃsmeno i s teÄkou nad znakem","Latin small letter dotless i":"Latinské malé pÃsmeno i bez teÄky","Latin capital ligature ij":"Latinský velký znak ligatury ij","Latin small ligature ij":"Latinský malý znak ligatury ij","Latin capital letter j with circumflex":"Latinské velké pÃsmeno j s obráceným háÄkem","Latin small letter j with circumflex":"Latinské malé pÃsmeno j s obráceným háÄkem","Latin capital letter k with cedilla":"Latinské velké pÃsmeno k s háÄkem","Latin small letter k with cedilla":"Latinské malé pÃsmeno k s háÄkem","Latin small letter kra":"Latinský malý znak Kra","Latin capital letter l with acute":"Latinské velké pÃsmeno l s Äárkou","Latin small letter l with acute":"Latinské malé pÃsmeno l s Äárkou","Latin capital letter l with cedilla":"Latinské velké pÃsmeno l s háÄkem","Latin small letter l with cedilla":"Latinské malé pÃsmeno l s háÄkem","Latin capital letter l with caron":"Latinské velké pÃsmeno l s háÄkem","Latin small letter l with caron":"Latinské malé pÃsmeno l s háÄkem","Latin capital letter l with middle dot":"Latinské velké pÃsmeno l s teÄkou uprostÅ™ed","Latin small letter l with middle dot":"Latinské malé pÃsmeno l s teÄkou uprostÅ™ed","Latin capital letter l with stroke":"Latinské velké pÃsmeno l s pÅ™eÅ¡krtnutÃm","Latin small letter l with stroke":"Latinské malé pÃsmeno l s pÅ™eÅ¡krtnutÃm","Latin capital letter n with acute":"Latinské velké pÃsmeno n s Äárkou","Latin small letter n with acute":"Latinské malé pÃsmeno n s Äárkou","Latin capital letter n with cedilla":"Latinské velké pÃsmeno n s háÄkem","Latin small letter n with cedilla":"Latinské malé pÃsmeno n s háÄkem","Latin capital letter n with caron":"Latinské velké pÃsmeno n s háÄkem","Latin small letter n with caron":"Latinské malé pÃsmeno n s háÄkem","Latin small letter n preceded by apostrophe":"Latinské malé pÃsmeno n s apostrofem","Latin capital letter eng":"Latinské velké pÃsmeno Eng","Latin small letter eng":"Latinské malé pÃsmeno Eng","Latin capital letter o with macron":"Latinské velké pÃsmeno o s Äárou","Latin small letter o with macron":"Latinské malé pÃsmeno o s Äárou","Latin capital letter o with breve":"Latinské velké pÃsmeno o s háÄkem","Latin small letter o with breve":"Latinské malé pÃsmeno o s háÄkem","Latin capital letter o with double acute":"Latinské velké pÃsmeno o s Äárkou","Latin small letter o with double acute":"Latinské malé pÃsmeno o s Äárkou","Latin capital ligature oe":"Latinský velký znak ligatury oe","Latin small ligature oe":"Latinský malý znak ligatury oe","Latin capital letter r with acute":"Latinské velké pÃsmeno r s Äárkou","Latin small letter r with acute":"Latinské malé pÃsmeno r s Äárkou","Latin capital letter r with cedilla":"Latinské velké pÃsmeno r s háÄkem","Latin small letter r with cedilla":"Latinské malé pÃsmeno r s háÄkem","Latin capital letter r with caron":"Latinské velké pÃsmeno r s háÄkem","Latin small letter r with caron":"Latinské malé pÃsmeno r s háÄkem","Latin capital letter s with acute":"Latinské velké pÃsmeno s s Äárkou","Latin small letter s with acute":"Latinské malé pÃsmeno s s Äárkou","Latin capital letter s with circumflex":"Latinské velké pÃsmeno s s obráceným háÄkem","Latin small letter s with circumflex":"Latinské malé pÃsmeno s s obráceným háÄkem","Latin capital letter s with cedilla":"Latinské velké pÃsmeno s s háÄkem","Latin small letter s with cedilla":"Latinské malé pÃsmeno s s háÄkem","Latin capital letter s with caron":"Latinské velké pÃsmeno s s háÄkem","Latin small letter s with caron":"Latinské malé pÃsmeno s s háÄkem","Latin capital letter t with cedilla":"Latinské velké pÃsmeno t s háÄkem","Latin small letter t with cedilla":"Latinské malé pÃsmeno t s háÄkem","Latin capital letter t with caron":"Latinské velké pÃsmeno t s háÄkem","Latin small letter t with caron":"Latinské malé pÃsmeno t s háÄkem","Latin capital letter t with stroke":"Latinské velké pÃsmeno t s pÅ™eÅ¡krtnutÃm","Latin small letter t with stroke":"Latinské malé pÃsmeno t s pÅ™eÅ¡krtnutÃm","Latin capital letter u with tilde":"Latinské velké pÃsmeno u s vlnovkou","Latin small letter u with tilde":"Latinské malé pÃsmeno u s vlnovkou","Latin capital letter u with macron":"Latinské velké pÃsmeno u s Äárou","Latin small letter u with macron":"Latinské malé pÃsmeno o s Äárou","Latin capital letter u with breve":"Latinské velké pÃsmeno u s háÄkem","Latin small letter u with breve":"Latinské malé pÃsmeno u s háÄkem","Latin capital letter u with ring above":"Latinské velké pÃsmeno u s kroužkem nad znakem","Latin small letter u with ring above":"Latinské malé pÃsmeno u s kroužkem nad znakem","Latin capital letter u with double acute":"Latinské velké pÃsmeno u s dvojitým akcentu","Latin small letter u with double acute":"Latinské malé pÃsmeno u s dvojitým akcentu","Latin capital letter u with ogonek":"Latinské velké pÃsmeno u s háÄkem","Latin small letter u with ogonek":"Latinské malé pÃsmeno u s háÄkem","Latin capital letter w with circumflex":"Latinské velké pÃsmeno w s obráceným háÄkem","Latin small letter w with circumflex":"Latinské malé pÃsmeno w s obráceným háÄkem","Latin capital letter y with circumflex":"Latinské velké pÃsmeno y s obráceným háÄkem","Latin small letter y with circumflex":"Latinské malé pÃsmeno y s obráteným mäkÄeňom","Latin capital letter y with diaeresis":"Latinské velké pÃsmeno y s dvojteÄkou nad znakem","Latin capital letter z with acute":"Latinské velké pÃsmeno z s Äárkou","Latin small letter z with acute":"Latinské malé pÃsmeno z s Äárkou","Latin capital letter z with dot above":"Latinské velké pÃsmeno z s teÄkou nad znakem","Latin small letter z with dot above":"Latinské malé pÃsmeno z s teÄkou nad znakem","Latin capital letter z with caron":"Latinské velké pÃsmeno z s háÄkem","Latin small letter z with caron":"Malé pÃsmeno s z háÄkem","Latin small letter long s":"Malé dlouhé pÃsmeno s","Less-than sign":"MenÅ¡Ã než","Greater-than sign":"VÄ›tÅ¡Ã než","Less-than or equal to":"MenÅ¡Ã nebo roven","Greater-than or equal to":"VÄ›tÅ¡Ã nebo roven","En dash":"PomlÄka","Em dash":"Dlouhá pomlÄka",Macron:"Hornà Äára",Overline:"PÅ™eÅ¡krtnutÃ","Degree sign":"Znak stupeň","Minus sign":"Znak mÃnus","Plus-minus sign":"Znak plus-minus","Division sign":"DÄ›lenÃ","Fraction slash":"LomÃtko / DÄ›lenÃ","Multiplication sign":"NásobenÃ","Latin small letter f with hook":"Funkce",Integral:"Integrál","N-ary summation":"Znak cyklického sÄÃtánÃ",Infinity:"NekoneÄno","Square root":"Odmocnina","Tilde operator":"Vlnovka","Approximately equal to":"Aproximace","Almost equal to":"ČásteÄnÄ› rovný","Not equal to":"Nerovná se","Identical to":"Identický k","Element of":"Patřà / Je souÄástÃ","Not an element of":"Nepatřà / Nenà souÄástÃ","Contains as member":"Obsahuje prvek","N-ary product":"Znak cyklického násobenÃ","Logical and":"Logický AND","Logical or":"Logický OR","Not sign":"Nenà rovný",Intersection:"PrůseÄÃk / Průnik",Union:"SjednocenÃ","Partial differential":"Parciálnà diference","For all":"Pro vÅ¡echny prvky v množinÄ›","There exists":"Existuje v množinÄ›","Empty set":"Prázdná množina",Nabla:"Nabla","Asterisk operator":"HvÄ›zdiÄka / násobenÃ","Proportional to":"ÚmÄ›rný k",Angle:"Úhel","Vulgar fraction one quarter":"Jedna Ätvrtina","Vulgar fraction one half":"Polovina","Vulgar fraction three quarters":"TÅ™i Ätvrtiny","Single left-pointing angle quotation mark":"Å ipka ukazujÃcà do leva","Single right-pointing angle quotation mark":"Å ipka ukazujÃcà do prava","Left-pointing double angle quotation mark":"Dvojitá Å¡ipka ukazujÃcà do leva","Right-pointing double angle quotation mark":"Dvojitá Å¡ipka ukazujÃcà do prava","Left single quotation mark":"Levá uvozovka","Right single quotation mark":"Pravá uvozovka","Left double quotation mark":"Levá dvojitá uvozovka","Right double quotation mark":"Pravá dvojitá uvozovka","Single low-9 quotation mark":"Spodnà uvozovka","Double low-9 quotation mark":"Dvojitá spodnà uvozovka","Inverted exclamation mark":"Obrácený vykÅ™iÄnÃk","Inverted question mark":"Obrácený otaznÃk","Two dot leader":"Horizontálnà dvojteÄka","Horizontal ellipsis":"TeÄky","Double dagger":"DvojkřÞ","Per mille sign":"Promile","Per ten thousand sign":"Na deset tisÃc","Double exclamation mark":"Dvojitý vykÅ™iÄnÃk","Question exclamation mark":"OtaznÃk a vykÅ™iÄnÃk","Exclamation question mark":"VykÅ™iÄnÃk a otaznÃk","Double question mark":"Dvojitý otaznÃk","Copyright sign":"Copyright","Registered sign":"Registrovaný","Trade mark sign":"Ochranná známka","Section sign":"Sekce","Paragraph sign":"Odstavec","Reversed paragraph sign":"Obrácený znak odstavce","Character categories":"Kategorie znaků",Styles:"Styly","Multiple styles":"VÃce stylů","Block styles":"Styly bloků","Text styles":"Styly textu","Insert table":"Vložit tabulku","Header column":"Sloupec záhlavÃ","Insert column left":"Vložit sloupec vlevo","Insert column right":"Vložit sloupec vpravo","Delete column":"Smazat sloupec","Select column":"Vybrat sloupec",Column:"Sloupec","Header row":"Řádek záhlavÃ","Insert row below":"Vložit řádek pod","Insert row above":"Vložit řádek pÅ™ed","Delete row":"Smazat řádek","Select row":"Vybrat řádek",Row:"Řádek","Merge cell up":"SlouÄit s buňkou nad","Merge cell right":"SlouÄit s buňkou vpravo","Merge cell down":"SlouÄit s buňkou pod","Merge cell left":"SlouÄit s buňkou vlevo","Split cell vertically":"RozdÄ›lit buňky vertikálnÄ›","Split cell horizontally":"RozdÄ›lit buňky horizontálnÄ›","Merge cells":"SlouÄit buňky","Table toolbar":"Panel nástrojů tabulky","Table properties":"Vlastnosti tabulky","Cell properties":"Vlastnosti buňky",Border:"Okraj",Style:"Styl",Width:"Å ÃÅ™ka",Height:"Výška",Color:"Barva",Background:"PozadÃ",Padding:"VnitÅ™nà okraj",Dimensions:"RozmÄ›ry","Table cell text alignment":"Zarovnánà textu buňky tabulky",Alignment:"ZarovnánÃ","Horizontal text alignment toolbar":"Horizontálnà zarovnánà textu v panelu","Vertical text alignment toolbar":"Vertikálnà zarovnánà textu v panelu","Table alignment toolbar":"Panel zarovnánà tabulky",None:"Žádná",Solid:"Plná",Dotted:"TeÄkovaná",Dashed:"Čárkovaná",Double:"Dvojitá",Groove:"Drážkovaná",Ridge:"Rámovaná",Inset:"Vložená zevnitÅ™",Outset:"Vložená zvenku","Align cell text to the left":"Zarovnat text buňky doleva","Align cell text to the center":"Zarovnat text buňky na stÅ™ed","Align cell text to the right":"Zarovnat text buňky doprava","Justify cell text":"Zarovnat text buňky z obou stran","Align cell text to the top":"Zarovnat text buňky nahoru","Align cell text to the middle":"Zarovnat text buňky na stÅ™ed","Align cell text to the bottom":"Zarovnat text buňky dolů","Align table to the left":"Zarovnat tabulku doleva","Center table":"Centrovat tabulku","Align table to the right":"Zarovnat tabulku doprava","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Barva má nesprávný formát. Zkuste \"#FF0000\", \"rgb(255,0,0)\" nebo \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Hodnota je nesprávná. Zkuste \"10px\", \"2em\" nebo jednoduÅ¡e \"2\".","Color picker":"Vybrat barvu","Enter table caption":"Zadejte titulek tabulky","Keystrokes that can be used in a table cell":"Klávesy, které lze použÃt v buňce tabulky","Move the selection to the next cell":"PÅ™esunout výbÄ›r do dalÅ¡Ã buňky","Move the selection to the previous cell":"PÅ™esunout výbÄ›r do pÅ™edchozà buňky","Insert a new table row (when in the last cell of a table)":"Vložit nový řádek tabulky (když jste v poslednà buňce tabulky)","Navigate through the table":"Procházet tabulkou",Table:"Tabulka","Rich Text Editor":"Textový editor","Editor editing area: %0":"EditaÄnà oblast editoru: %0","Edit block":"Upravit blok","Click to edit block":"KliknutÃm upravÃte blok","Drag to move":"PÅ™esuňte potaženÃm",Next:"DalÅ¡Ã",Previous:"PÅ™edchozÃ","Editor toolbar":"Panel nástrojů editoru","Dropdown toolbar":"Rozbalovacà panel nástrojů",Black:"ÄŒerná","Dim grey":"TmavÄ› Å¡edá",Grey:"Å edá","Light grey":"SvÄ›tle Å¡edá",White:"BÃlá",Red:"ÄŒervená",Orange:"Oranžová",Yellow:"Žlutá","Light green":"SvÄ›tle zelená",Green:"Zelená",Aquamarine:"AkvamarÃnová",Turquoise:"Tyrkysová","Light blue":"SvÄ›tle modrá",Blue:"Modrá",Purple:"Fialová","Editor block content toolbar":"Panel nástrojů obsahu bloku editoru","Editor contextual toolbar":"Kontextový panel nástrojů editoru",HEX:"HEX","No results found":"Nenalezeny žádné výsledky","No searchable items":"Žádné položky k vyhledánÃ","Editor dialog":"Dialog editoru",Close:"ZavÅ™Ãt","Help Contents. To close this dialog press ESC.":"Obsah podpory. Pro zavÅ™enà tohoto dialogu stisknÄ›te ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Seznam klávesových zkratek, které lze v editoru použÃt, můžete nalézt nÞe.","(may require <kbd>Fn</kbd>)":"(může vyžadovat <kbd>Fn</kbd>)",Accessibility:"PÅ™Ãstupnost","Accessibility help":"Podpora pÅ™Ãstupnosti","Press %0 for help.":"StisknÄ›te %0 pro podporu","Move focus in and out of an active dialog window":"PÅ™esouvejte zaměřenà dovnitÅ™ a ven z aktivnÃho dialogového okna",MENU_BAR_MENU_FILE:"Soubor",MENU_BAR_MENU_EDIT:"Upravit",MENU_BAR_MENU_VIEW:"Zobrazit",MENU_BAR_MENU_INSERT:"Vložit",MENU_BAR_MENU_FORMAT:"Formát",MENU_BAR_MENU_TOOLS:"Nástroje",MENU_BAR_MENU_HELP:"NápovÄ›da",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"PÃsmo","Editor menu bar":"Panel nabÃdek editoru",Undo:"ZpÄ›t",Redo:"Znovu","Upload in progress":"ProbÃhá nahrávánÃ","Widget toolbar":"Panel nástrojů ovládacÃho prvku","Insert paragraph before block":"Vložte odstavec pÅ™ed blok","Insert paragraph after block":"Vložte odstavec za blok","Press Enter to type after or press Shift + Enter to type before the widget":"StisknutÃm klávesy Enter můžete psát za widgetem a stisknutÃm Shift + Enter pÅ™ed nÃm","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Klávesy, které lze použÃt, když je vybraný widget (napÅ™: obrázek, tabulka atd.)","Insert a new paragraph directly after a widget":"Vložte odstavec pÅ™Ãmo po widgetu","Insert a new paragraph directly before a widget":"Vložte nový odstavec pÅ™Ãmo pÅ™ed widget","Move the caret to allow typing directly before a widget":"PÅ™esuňte stÅ™ÃÅ¡ku pro umožnÄ›nà psanà pÅ™Ãmo pÅ™ed widget","Move the caret to allow typing directly after a widget":"PÅ™esuňte stÅ™ÃÅ¡ku pro umožnÄ›nà psanà pÅ™Ãmo pÅ™ed widget","Words: %0":"PoÄet slov: %0","Characters: %0":"PoÄet znaků: %0"} );l.getPluralForm=function(n){return (n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['cs'] = d['cs'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Zarovnat vlevo","Align right":"Zarovnat vpravo","Align center":"Zarovnat na stÅ™ed",Justify:"Zarovnat do bloku","Text alignment":"Zarovnánà textu","Text alignment toolbar":"Panel nástrojů zarovnánà textu","Revert autoformatting action":"VzÃt zpÄ›t akci automatického formátovánÃ",Bold:"TuÄné",Italic:"KurzÃva",Underline:"Podtržené",Code:"Kódový blok",Strikethrough:"PÅ™eÅ¡krtnuté",Subscript:"Dolnà index",Superscript:"Hornà index","Italic text":"KurzÃva","Move out of an inline code style":"OdejÃt ze stylu vloženého kódu","Bold text":"TuÄnÄ›","Underline text":"PodtrhnutÃ","Strikethrough text":"PÅ™eÅ¡ktnutÃ","Block quote":"Citace","Copy selected content":"ZkopÃrovat vybraný obsah","Paste content":"Vložit obsah","Paste content as plain text":"Vyložit obsah jako prostý text","Insert code block":"Vložit blok zdrojového kódu","Plain text":"Prostý text","Leaving %0 code snippet":"OpouÅ¡tà se fragment kódu %0","Entering %0 code snippet":"Zadávánà fragmentu kódu %0","Entering code snippet":"Zadávánà fragmentu kódu","Leaving code snippet":"OpuÅ¡tÄ›nà fragmentu kódu","Code block":"Blok kódu",Cancel:"ZruÅ¡it",Clear:"Smazat","Remove color":"Odstranit barvu","Restore default":"Obnovit výchozÃ",Save:"Uložit","Show more items":"Zobrazit dalÅ¡Ã položky","%0 of %1":"%0 z %1","Cannot upload file:":"Soubor nelze nahrát:","Rich Text Editor. Editing area: %0":"EditaÄnà oblast rich text editoru: %0","Insert with file manager":"Vložit pomocà správce souborů","Replace with file manager":"Nahradit pomocà správce souborů","Insert image with file manager":"Vložit obrázek pomocà správce souborů","Replace image with file manager":"Nahradit obrázek pomocà správce souborů","Toggle caption off":"Vypnout titulek","Toggle caption on":"Zapnout titulek","Content editing keystrokes":"Klávesy na úpravu obsahu","These keyboard shortcuts allow for quick access to content editing features.":"Tyto klávesové zkratky vám umožnà rychlý pÅ™Ãstup k funkcÃm úpravy obsahu.","User interface and content navigation keystrokes":"Klávesy navigace v uživatelském rozhranà a obsahu","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Pro efektivnà navigaci v uživatelském rozhranà CKEditor 5 použijte následujÃcà klávesy.","Close contextual balloons, dropdowns, and dialogs":"ZavÅ™Ãt kontextuálnà balóny, rozbalovacà menu a dialogy","Open the accessibility help dialog":"OtevÅ™Ãt dialog podpory pÅ™Ãstupnosti","Move focus between form fields (inputs, buttons, etc.)":"PÅ™esunout zaměřenà mezi poli formuláře (vstupy, tlaÄÃtka atd.)","Move focus to the menu bar, navigate between menu bars":"Zaměřte se na panel nabÃdek, procházejte mezi panely nabÃdek","Move focus to the toolbar, navigate between toolbars":"PÅ™esunout zaměřenà na liÅ¡tu nástrojů, navigace mezi liÅ¡tami nástrojů","Navigate through the toolbar or menu bar":"Procházenà panelu nástrojů nebo panelu nabÃdek","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"SpusÅ¥te aktuálnÄ› zaměřené tlaÄÃtko. SpuÅ¡tÄ›nÃm tlaÄÃtek, která interagujà s obsahem editoru, se zaměřenà pÅ™esune zpÄ›t na obsah.",Accept:"PÅ™ijmout","Insert a soft break (a <code><br></code> element)":"Vložit mÄ›kkou mezeru (prvek <code><br></code>)","Insert a hard break (a new paragraph)":"Vložit tvrdou mezeru (nový odstavec)","Find and replace":"NajÃt a nahradit","Find in text…":"NajÃt v textu...",Find:"NajÃt","Previous result":"PÅ™edchozà výskyt","Next result":"DalÅ¡Ã výskyt",Replace:"Nahradit","Replace all":"Nahradit vÅ¡e","Match case":"RozliÅ¡ovat velikost pÃsmen","Whole words only":"Pouze celá slova","Replace with…":"Nahradit ÄÃm...","Text to find must not be empty.":"Hledaný text nesmà být prázdný.","Tip: Find some text first in order to replace it.":"Tip: Nejprve najdÄ›te nÄ›jaký text, abyste jej mohli nahradit.","Advanced options":"PokroÄilé možnosti","Find in the document":"NajÃt v dokumentu","Font Size":"Velikost pÃsma",Tiny:"Drobné",Small:"Malé",Big:"Velké",Huge:"Obrovské","Font Family":"Typ pÃsma",Default:"VýchozÃ","Font Color":"Barva pÃsma","Font Background Color":"Barva pozadà pÃsma","Document colors":"Barvy dokumentu",Paragraph:"Odstavec",Heading:"Nadpis","Choose heading":"Zvolte nadpis","Heading 1":"Nadpis 1","Heading 2":"Nadpis 2","Heading 3":"Nadpis 3","Heading 4":"Nadpis 4","Heading 5":"Nadpis 5","Heading 6":"Nadpis 6","Type your title":"Sem zadejte název","Type or paste your content here.":"Zde zadejte nebo vložte obsah.","Horizontal line":"Vodorovná Äára","HTML object":"HTML objekt","Increase indent":"ZvÄ›tÅ¡it odsazenÃ","Decrease indent":"ZmenÅ¡it odsazenÃ",Unlink:"Odstranit odkaz",Link:"Odkaz","Link URL":"URL odkazu","Link URL must not be empty.":"Adresa URL odkazu nesmà být prázdná.","Link image":"Adresa obrázku","Edit link":"Upravit odkaz","Open link in new tab":"OtevÅ™Ãt odkaz v nové kartÄ›","This link has no URL":"Tento odkaz nemá žádnou URL","Open in a new tab":"OtevÅ™Ãt v nové kartÄ›",Downloadable:"Ke staženÃ","Create link":"VytvoÅ™it odkaz","Move out of a link":"OdejÃt z odkazu","Numbered List":"ÄŒÃslovánÃ","Bulleted List":"Odrážky","To-do List":"Seznam úkolů","Bulleted list styles toolbar":"Panel seznamu s odrážkami","Numbered list styles toolbar":"Panel se styly ÄÃslovaného seznamu","Toggle the disc list style":"PÅ™epnout na seznam s oznaÄenÃm plného kruhu","Toggle the circle list style":"PÅ™epnout na seznam s kruhovým oznaÄenÃm","Toggle the square list style":"PÅ™epnout na seznam se Ätvercovým oznaÄenÃm","Toggle the decimal list style":"PÅ™epnout na ÄÃselný seznam","Toggle the decimal with leading zero list style":"PÅ™epnout na ÄÃselný seznam s nulou na zaÄátku","Toggle the lower–roman list style":"PÅ™epnout na seznam s malými Å™Ãmskými ÄÃsly","Toggle the upper–roman list style":"PÅ™epnout na seznam s velkými Å™Ãmskými ÄÃsly","Toggle the lower–latin list style":"PÅ™epnout na seznam s malými pÃsmeny","Toggle the upper–latin list style":"PÅ™epnout na seznam s velkými pÃsmeny",Disc:"Plný kruh",Circle:"Kruh",Square:"ÄŒtverec",Decimal:"ÄŒÃsla","Decimal with leading zero":"ÄŒÃsla s nulou na zaÄátku","Lower–roman":"Malé Å™Ãmské ÄÃsla","Upper-roman":"Velké Å™Ãmské ÄÃsla","Lower-latin":"Malá pÃsmena","Upper-latin":"Velká pÃsmena","List properties":"Vlastnosti seznamu","Start at":"ZaÄÃt na","Invalid start index value.":"Neplatná poÄáteÄnà hodnota indexu.","Start index must be greater than 0.":"PoÄátek musà být vÄ›tÅ¡Ã jak 0.","Reversed order":"Obrácené poÅ™adÃ","Keystrokes that can be used in a list":"Klávesy, které lze použÃt v seznamu","Increase list item indent":"ZvÄ›tÅ¡it odsazenà položky seznamu","Decrease list item indent":"ZmenÅ¡it odsazenà položky seznamu","Entering a to-do list":"Zadánà seznamu úkolů","Leaving a to-do list":"OpuÅ¡tÄ›nà seznamu úkolů","Remove Format":"Odstranit formátovánÃ","Select all":"Vybrat vÅ¡e","Show blocks":"Zobrazit bloky",Source:"Zdroj","Show source":"Zobrazit zdroj","Special characters":"Speciálnà znaky",All:"VÅ¡e",Arrows:"Å ipky",Currency:"MÄ›na",Latin:"Latina",Mathematical:"Matematické",Text:"Text","leftwards simple arrow":"jednoduchá Å¡ipka doleva","rightwards simple arrow":"jednoduchá Å¡ipka doprava","upwards simple arrow":"jednoduchá Å¡ipka nahoru","downwards simple arrow":"jednoduchá Å¡ipka dolů","leftwards double arrow":"dvojitá Å¡ipka doleva","rightwards double arrow":"dvojitá Å¡ipka doprava","upwards double arrow":"dvojitá Å¡ipka nahoru","downwards double arrow":"dvojitá Å¡ipka dolů","leftwards dashed arrow":"pÅ™eruÅ¡ovaná Å¡ipka doleva","rightwards dashed arrow":"Äárkovaná Å¡ipka doprava","upwards dashed arrow":"Äárkovaná Å¡ipka nahoru","downwards dashed arrow":"pÅ™eruÅ¡ovaná Å¡ipka dolů","leftwards arrow to bar":"Å¡ipka doleva do svislé Äáry","rightwards arrow to bar":"Å¡ipka doprava do svislé Äáry","upwards arrow to bar":"Å¡ipka nahoru do svislé Äáry","downwards arrow to bar":"Å¡ipka dolů do svislé Äáry","up down arrow with base":"Å ipka nahoru-dolů od základny","back with leftwards arrow above":"Å¡ipka zpÄ›t","end with leftwards arrow above":"Å¡ipka konec","on with exclamation mark with left right arrow above":"ON s vykÅ™iÄnÃkem se Å¡ipkou doleva doprava nahoru","soon with rightwards arrow above":"brzy se Å¡ipkou doprava nahoru","top with upwards arrow above":"TOP se Å¡ipkou nahoru","Dollar sign":"Znak Dolar","Euro sign":"Znak Euro","Yen sign":"Znak Jen","Pound sign":"Znak Libra","Cent sign":"Znak cent","Euro-currency sign":"Mena Euro","Colon sign":"dvojteÄka","Cruzeiro sign":"MÄ›na Cruzeiro","French franc sign":"MÄ›na Francouzský Frank","Lira sign":"MÄ›na Lira","Currency sign":"Znak mÄ›ny","Bitcoin sign":"MÄ›na Bitcoin","Mill sign":"Znak Mill","Naira sign":"Znak Naira","Peseta sign":"Znak Peseta","Rupee sign":"Znak Rupee","Won sign":"Znak Won","New sheqel sign":"Nový znak Å¡ekel","Dong sign":"Znak Dong","Kip sign":"Znak Kip","Tugrik sign":"Znak Tugrik","Drachma sign":"Znak Drachma","German penny sign":"NÄ›mecká penny","Peso sign":"Znak Peso","Guarani sign":"Znak Guarani","Austral sign":"Znak Austral","Hryvnia sign":"Znak Hryvnia","Cedi sign":"Znak Cedi","Livre tournois sign":"Znak Livre tournois","Spesmilo sign":"Znak Spesmilo","Tenge sign":"Znak Tenge","Indian rupee sign":"Znak Indická rupia","Turkish lira sign":"Znak Turecká lÃra","Nordic mark sign":"Znak Nórska marka","Manat sign":"Znak Manat","Ruble sign":"Znak Ruble","Latin capital letter a with macron":"Latinské velké pÃsmeno a s Äárou","Latin small letter a with macron":"Latinské malé pÃsmeno a s Äárou","Latin capital letter a with breve":"Latinské velké pÃsmeno a s háÄkem","Latin small letter a with breve":"Latinské malé pÃsmeno a s háÄkem","Latin capital letter a with ogonek":"Latinské velké pÃsmeno a s háÄkem","Latin small letter a with ogonek":"Latinské malé pÃsmeno a s háÄkem","Latin capital letter c with acute":"Latinské velké pÃsmeno c s Äárkou","Latin small letter c with acute":"Latinské malé pÃsmeno c s Äárkou","Latin capital letter c with circumflex":"Latinské velké pÃsmeno c s obráceným háÄkem","Latin small letter c with circumflex":"Latinské malé pÃsmeno c s obráceným háÄkem","Latin capital letter c with dot above":"Latinské velké pÃsmeno c s teÄkou nad znakem","Latin small letter c with dot above":"Latinské malé pÃsmeno c s teÄkou nad znakem","Latin capital letter c with caron":"Latinské veľké pÃsmeno c s mäkÄeňom","Latin small letter c with caron":"Latinské malé pÃsmeno c s háÄkem","Latin capital letter d with caron":"Latinské velké pÃsmeno d s háÄkem","Latin small letter d with caron":"Latinské malé pÃsmeno d s háÄkem","Latin capital letter d with stroke":"Latinské velké pÃsmeno d s pÅ™eÅ¡krtnutÃm","Latin small letter d with stroke":"Latinské malé pÃsmeno d s pÅ™eÅ¡krtnutÃm","Latin capital letter e with macron":"Latinské velké pÃsmeno e s Äárou","Latin small letter e with macron":"Latinské malé pÃsmeno e s Äárou","Latin capital letter e with breve":"Latinské velké pÃsmeno e s háÄkem","Latin small letter e with breve":"Latinské malé pÃsmeno e s háÄkem","Latin capital letter e with dot above":"Latinské velké pÃsmeno e s teÄkou nad znakem","Latin small letter e with dot above":"Latinské malé pÃsmeno e s teÄkou nad znakem","Latin capital letter e with ogonek":"Latinské velké pÃsmeno e s háÄkem","Latin small letter e with ogonek":"Latinské malé pÃsmeno e s háÄkem","Latin capital letter e with caron":"Latinské velké pÃsmeno e s háÄkem","Latin small letter e with caron":"Latinské malé pÃsmeno e s háÄkem","Latin capital letter g with circumflex":"Latinské velké pÃsmeno g s obráceným háÄkem","Latin small letter g with circumflex":"Latinské malé pÃsmeno g s obráceným háÄkem","Latin capital letter g with breve":"Latinské velké pÃsmeno g s háÄkem","Latin small letter g with breve":"Latinské malé pÃsmeno g s háÄkem","Latin capital letter g with dot above":"Latinské velké pÃsmeno g s teÄkou nad znakem","Latin small letter g with dot above":"Latinské malé pÃsmeno g s teÄkou nad znakem","Latin capital letter g with cedilla":"Latinské velké pÃsmeno g s háÄkem","Latin small letter g with cedilla":"Latinské malé pÃsmeno g s háÄkem","Latin capital letter h with circumflex":"Latinské velké pÃsmeno h s obráceným háÄkem","Latin small letter h with circumflex":"Latinské malé pÃsmeno h s obráceným háÄkem","Latin capital letter h with stroke":"Latinské velké pÃsmeno h s pÅ™eÅ¡krtnutÃm","Latin small letter h with stroke":"Latinské malé pÃsmeno h s pÅ™eÅ¡krtnutÃm","Latin capital letter i with tilde":"Latinské velké pÃsmeno i s vlnovkou","Latin small letter i with tilde":"Latinské malé pÃsmeno i s vlnovkou","Latin capital letter i with macron":"Latinské velké pÃsmeno i s Äárou","Latin small letter i with macron":"Latinské malé pÃsmeno i s Äárou","Latin capital letter i with breve":"Latinské velké pÃsmeno i s háÄkem","Latin small letter i with breve":"Latinské malé pÃsmeno i s háÄkem","Latin capital letter i with ogonek":"Latinské velké pÃsmeno i s háÄkem","Latin small letter i with ogonek":"Latinské malé pÃsmeno i s háÄkem","Latin capital letter i with dot above":"Latinské velké pÃsmeno i s teÄkou nad znakem","Latin small letter dotless i":"Latinské malé pÃsmeno i bez teÄky","Latin capital ligature ij":"Latinský velký znak ligatury ij","Latin small ligature ij":"Latinský malý znak ligatury ij","Latin capital letter j with circumflex":"Latinské velké pÃsmeno j s obráceným háÄkem","Latin small letter j with circumflex":"Latinské malé pÃsmeno j s obráceným háÄkem","Latin capital letter k with cedilla":"Latinské velké pÃsmeno k s háÄkem","Latin small letter k with cedilla":"Latinské malé pÃsmeno k s háÄkem","Latin small letter kra":"Latinský malý znak Kra","Latin capital letter l with acute":"Latinské velké pÃsmeno l s Äárkou","Latin small letter l with acute":"Latinské malé pÃsmeno l s Äárkou","Latin capital letter l with cedilla":"Latinské velké pÃsmeno l s háÄkem","Latin small letter l with cedilla":"Latinské malé pÃsmeno l s háÄkem","Latin capital letter l with caron":"Latinské velké pÃsmeno l s háÄkem","Latin small letter l with caron":"Latinské malé pÃsmeno l s háÄkem","Latin capital letter l with middle dot":"Latinské velké pÃsmeno l s teÄkou uprostÅ™ed","Latin small letter l with middle dot":"Latinské malé pÃsmeno l s teÄkou uprostÅ™ed","Latin capital letter l with stroke":"Latinské velké pÃsmeno l s pÅ™eÅ¡krtnutÃm","Latin small letter l with stroke":"Latinské malé pÃsmeno l s pÅ™eÅ¡krtnutÃm","Latin capital letter n with acute":"Latinské velké pÃsmeno n s Äárkou","Latin small letter n with acute":"Latinské malé pÃsmeno n s Äárkou","Latin capital letter n with cedilla":"Latinské velké pÃsmeno n s háÄkem","Latin small letter n with cedilla":"Latinské malé pÃsmeno n s háÄkem","Latin capital letter n with caron":"Latinské velké pÃsmeno n s háÄkem","Latin small letter n with caron":"Latinské malé pÃsmeno n s háÄkem","Latin small letter n preceded by apostrophe":"Latinské malé pÃsmeno n s apostrofem","Latin capital letter eng":"Latinské velké pÃsmeno Eng","Latin small letter eng":"Latinské malé pÃsmeno Eng","Latin capital letter o with macron":"Latinské velké pÃsmeno o s Äárou","Latin small letter o with macron":"Latinské malé pÃsmeno o s Äárou","Latin capital letter o with breve":"Latinské velké pÃsmeno o s háÄkem","Latin small letter o with breve":"Latinské malé pÃsmeno o s háÄkem","Latin capital letter o with double acute":"Latinské velké pÃsmeno o s Äárkou","Latin small letter o with double acute":"Latinské malé pÃsmeno o s Äárkou","Latin capital ligature oe":"Latinský velký znak ligatury oe","Latin small ligature oe":"Latinský malý znak ligatury oe","Latin capital letter r with acute":"Latinské velké pÃsmeno r s Äárkou","Latin small letter r with acute":"Latinské malé pÃsmeno r s Äárkou","Latin capital letter r with cedilla":"Latinské velké pÃsmeno r s háÄkem","Latin small letter r with cedilla":"Latinské malé pÃsmeno r s háÄkem","Latin capital letter r with caron":"Latinské velké pÃsmeno r s háÄkem","Latin small letter r with caron":"Latinské malé pÃsmeno r s háÄkem","Latin capital letter s with acute":"Latinské velké pÃsmeno s s Äárkou","Latin small letter s with acute":"Latinské malé pÃsmeno s s Äárkou","Latin capital letter s with circumflex":"Latinské velké pÃsmeno s s obráceným háÄkem","Latin small letter s with circumflex":"Latinské malé pÃsmeno s s obráceným háÄkem","Latin capital letter s with cedilla":"Latinské velké pÃsmeno s s háÄkem","Latin small letter s with cedilla":"Latinské malé pÃsmeno s s háÄkem","Latin capital letter s with caron":"Latinské velké pÃsmeno s s háÄkem","Latin small letter s with caron":"Latinské malé pÃsmeno s s háÄkem","Latin capital letter t with cedilla":"Latinské velké pÃsmeno t s háÄkem","Latin small letter t with cedilla":"Latinské malé pÃsmeno t s háÄkem","Latin capital letter t with caron":"Latinské velké pÃsmeno t s háÄkem","Latin small letter t with caron":"Latinské malé pÃsmeno t s háÄkem","Latin capital letter t with stroke":"Latinské velké pÃsmeno t s pÅ™eÅ¡krtnutÃm","Latin small letter t with stroke":"Latinské malé pÃsmeno t s pÅ™eÅ¡krtnutÃm","Latin capital letter u with tilde":"Latinské velké pÃsmeno u s vlnovkou","Latin small letter u with tilde":"Latinské malé pÃsmeno u s vlnovkou","Latin capital letter u with macron":"Latinské velké pÃsmeno u s Äárou","Latin small letter u with macron":"Latinské malé pÃsmeno o s Äárou","Latin capital letter u with breve":"Latinské velké pÃsmeno u s háÄkem","Latin small letter u with breve":"Latinské malé pÃsmeno u s háÄkem","Latin capital letter u with ring above":"Latinské velké pÃsmeno u s kroužkem nad znakem","Latin small letter u with ring above":"Latinské malé pÃsmeno u s kroužkem nad znakem","Latin capital letter u with double acute":"Latinské velké pÃsmeno u s dvojitým akcentu","Latin small letter u with double acute":"Latinské malé pÃsmeno u s dvojitým akcentu","Latin capital letter u with ogonek":"Latinské velké pÃsmeno u s háÄkem","Latin small letter u with ogonek":"Latinské malé pÃsmeno u s háÄkem","Latin capital letter w with circumflex":"Latinské velké pÃsmeno w s obráceným háÄkem","Latin small letter w with circumflex":"Latinské malé pÃsmeno w s obráceným háÄkem","Latin capital letter y with circumflex":"Latinské velké pÃsmeno y s obráceným háÄkem","Latin small letter y with circumflex":"Latinské malé pÃsmeno y s obráteným mäkÄeňom","Latin capital letter y with diaeresis":"Latinské velké pÃsmeno y s dvojteÄkou nad znakem","Latin capital letter z with acute":"Latinské velké pÃsmeno z s Äárkou","Latin small letter z with acute":"Latinské malé pÃsmeno z s Äárkou","Latin capital letter z with dot above":"Latinské velké pÃsmeno z s teÄkou nad znakem","Latin small letter z with dot above":"Latinské malé pÃsmeno z s teÄkou nad znakem","Latin capital letter z with caron":"Latinské velké pÃsmeno z s háÄkem","Latin small letter z with caron":"Malé pÃsmeno s z háÄkem","Latin small letter long s":"Malé dlouhé pÃsmeno s","Less-than sign":"MenÅ¡Ã než","Greater-than sign":"VÄ›tÅ¡Ã než","Less-than or equal to":"MenÅ¡Ã nebo roven","Greater-than or equal to":"VÄ›tÅ¡Ã nebo roven","En dash":"PomlÄka","Em dash":"Dlouhá pomlÄka",Macron:"Hornà Äára",Overline:"PÅ™eÅ¡krtnutÃ","Degree sign":"Znak stupeň","Minus sign":"Znak mÃnus","Plus-minus sign":"Znak plus-minus","Division sign":"DÄ›lenÃ","Fraction slash":"LomÃtko / DÄ›lenÃ","Multiplication sign":"NásobenÃ","Latin small letter f with hook":"Funkce",Integral:"Integrál","N-ary summation":"Znak cyklického sÄÃtánÃ",Infinity:"NekoneÄno","Square root":"Odmocnina","Tilde operator":"Vlnovka","Approximately equal to":"Aproximace","Almost equal to":"ČásteÄnÄ› rovný","Not equal to":"Nerovná se","Identical to":"Identický k","Element of":"Patřà / Je souÄástÃ","Not an element of":"Nepatřà / Nenà souÄástÃ","Contains as member":"Obsahuje prvek","N-ary product":"Znak cyklického násobenÃ","Logical and":"Logický AND","Logical or":"Logický OR","Not sign":"Nenà rovný",Intersection:"PrůseÄÃk / Průnik",Union:"SjednocenÃ","Partial differential":"Parciálnà diference","For all":"Pro vÅ¡echny prvky v množinÄ›","There exists":"Existuje v množinÄ›","Empty set":"Prázdná množina",Nabla:"Nabla","Asterisk operator":"HvÄ›zdiÄka / násobenÃ","Proportional to":"ÚmÄ›rný k",Angle:"Úhel","Vulgar fraction one quarter":"Jedna Ätvrtina","Vulgar fraction one half":"Polovina","Vulgar fraction three quarters":"TÅ™i Ätvrtiny","Single left-pointing angle quotation mark":"Å ipka ukazujÃcà do leva","Single right-pointing angle quotation mark":"Å ipka ukazujÃcà do prava","Left-pointing double angle quotation mark":"Dvojitá Å¡ipka ukazujÃcà do leva","Right-pointing double angle quotation mark":"Dvojitá Å¡ipka ukazujÃcà do prava","Left single quotation mark":"Levá uvozovka","Right single quotation mark":"Pravá uvozovka","Left double quotation mark":"Levá dvojitá uvozovka","Right double quotation mark":"Pravá dvojitá uvozovka","Single low-9 quotation mark":"Spodnà uvozovka","Double low-9 quotation mark":"Dvojitá spodnà uvozovka","Inverted exclamation mark":"Obrácený vykÅ™iÄnÃk","Inverted question mark":"Obrácený otaznÃk","Two dot leader":"Horizontálnà dvojteÄka","Horizontal ellipsis":"TeÄky","Double dagger":"DvojkřÞ","Per mille sign":"Promile","Per ten thousand sign":"Na deset tisÃc","Double exclamation mark":"Dvojitý vykÅ™iÄnÃk","Question exclamation mark":"OtaznÃk a vykÅ™iÄnÃk","Exclamation question mark":"VykÅ™iÄnÃk a otaznÃk","Double question mark":"Dvojitý otaznÃk","Copyright sign":"Copyright","Registered sign":"Registrovaný","Trade mark sign":"Ochranná známka","Section sign":"Sekce","Paragraph sign":"Odstavec","Reversed paragraph sign":"Obrácený znak odstavce","Character categories":"Kategorie znaků",Styles:"Styly","Multiple styles":"VÃce stylů","Block styles":"Styly bloků","Text styles":"Styly textu","Insert table":"Vložit tabulku","Header column":"Sloupec záhlavÃ","Insert column left":"Vložit sloupec vlevo","Insert column right":"Vložit sloupec vpravo","Delete column":"Smazat sloupec","Select column":"Vybrat sloupec",Column:"Sloupec","Header row":"Řádek záhlavÃ","Insert row below":"Vložit řádek pod","Insert row above":"Vložit řádek pÅ™ed","Delete row":"Smazat řádek","Select row":"Vybrat řádek",Row:"Řádek","Merge cell up":"SlouÄit s buňkou nad","Merge cell right":"SlouÄit s buňkou vpravo","Merge cell down":"SlouÄit s buňkou pod","Merge cell left":"SlouÄit s buňkou vlevo","Split cell vertically":"RozdÄ›lit buňky vertikálnÄ›","Split cell horizontally":"RozdÄ›lit buňky horizontálnÄ›","Merge cells":"SlouÄit buňky","Table toolbar":"Panel nástrojů tabulky","Table properties":"Vlastnosti tabulky","Cell properties":"Vlastnosti buňky",Border:"Okraj",Style:"Styl",Width:"Å ÃÅ™ka",Height:"Výška",Color:"Barva",Background:"PozadÃ",Padding:"VnitÅ™nà okraj",Dimensions:"RozmÄ›ry","Table cell text alignment":"Zarovnánà textu buňky tabulky",Alignment:"ZarovnánÃ","Horizontal text alignment toolbar":"Horizontálnà zarovnánà textu v panelu","Vertical text alignment toolbar":"Vertikálnà zarovnánà textu v panelu","Table alignment toolbar":"Panel zarovnánà tabulky",None:"Žádná",Solid:"Plná",Dotted:"TeÄkovaná",Dashed:"Čárkovaná",Double:"Dvojitá",Groove:"Drážkovaná",Ridge:"Rámovaná",Inset:"Vložená zevnitÅ™",Outset:"Vložená zvenku","Align cell text to the left":"Zarovnat text buňky doleva","Align cell text to the center":"Zarovnat text buňky na stÅ™ed","Align cell text to the right":"Zarovnat text buňky doprava","Justify cell text":"Zarovnat text buňky z obou stran","Align cell text to the top":"Zarovnat text buňky nahoru","Align cell text to the middle":"Zarovnat text buňky na stÅ™ed","Align cell text to the bottom":"Zarovnat text buňky dolů","Align table to the left":"Zarovnat tabulku doleva","Center table":"Centrovat tabulku","Align table to the right":"Zarovnat tabulku doprava","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Barva má nesprávný formát. Zkuste \"#FF0000\", \"rgb(255,0,0)\" nebo \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Hodnota je nesprávná. Zkuste \"10px\", \"2em\" nebo jednoduÅ¡e \"2\".","Color picker":"Vybrat barvu","Enter table caption":"Zadejte titulek tabulky","Keystrokes that can be used in a table cell":"Klávesy, které lze použÃt v buňce tabulky","Move the selection to the next cell":"PÅ™esunout výbÄ›r do dalÅ¡Ã buňky","Move the selection to the previous cell":"PÅ™esunout výbÄ›r do pÅ™edchozà buňky","Insert a new table row (when in the last cell of a table)":"Vložit nový řádek tabulky (když jste v poslednà buňce tabulky)","Navigate through the table":"Procházet tabulkou",Table:"Tabulka","Rich Text Editor":"Textový editor","Editor editing area: %0":"EditaÄnà oblast editoru: %0","Edit block":"Upravit blok","Click to edit block":"KliknutÃm upravÃte blok","Drag to move":"PÅ™esuňte potaženÃm",Next:"DalÅ¡Ã",Previous:"PÅ™edchozÃ","Editor toolbar":"Panel nástrojů editoru","Dropdown toolbar":"Rozbalovacà panel nástrojů",Black:"ÄŒerná","Dim grey":"TmavÄ› Å¡edá",Grey:"Å edá","Light grey":"SvÄ›tle Å¡edá",White:"BÃlá",Red:"ÄŒervená",Orange:"Oranžová",Yellow:"Žlutá","Light green":"SvÄ›tle zelená",Green:"Zelená",Aquamarine:"AkvamarÃnová",Turquoise:"Tyrkysová","Light blue":"SvÄ›tle modrá",Blue:"Modrá",Purple:"Fialová","Editor block content toolbar":"Panel nástrojů obsahu bloku editoru","Editor contextual toolbar":"Kontextový panel nástrojů editoru",HEX:"HEX","No results found":"Nenalezeny žádné výsledky","No searchable items":"Žádné položky k vyhledánÃ","Editor dialog":"Dialog editoru",Close:"ZavÅ™Ãt","Help Contents. To close this dialog press ESC.":"Obsah podpory. Pro zavÅ™enà tohoto dialogu stisknÄ›te ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Seznam klávesových zkratek, které lze v editoru použÃt, můžete nalézt nÞe.","(may require <kbd>Fn</kbd>)":"(může vyžadovat <kbd>Fn</kbd>)",Accessibility:"PÅ™Ãstupnost","Accessibility help":"Podpora pÅ™Ãstupnosti","Press %0 for help.":"StisknÄ›te %0 pro podporu","Move focus in and out of an active dialog window":"PÅ™esouvejte zaměřenà dovnitÅ™ a ven z aktivnÃho dialogového okna",MENU_BAR_MENU_FILE:"Soubor",MENU_BAR_MENU_EDIT:"Upravit",MENU_BAR_MENU_VIEW:"Zobrazit",MENU_BAR_MENU_INSERT:"Vložit",MENU_BAR_MENU_FORMAT:"Formát",MENU_BAR_MENU_TOOLS:"Nástroje",MENU_BAR_MENU_HELP:"NápovÄ›da",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"PÃsmo","Editor menu bar":"Panel nabÃdek editoru","Please enter a valid color (e.g. \"ff0000\").":"Zadejte platnou barvu (napÅ™. „ff0000“).",Undo:"ZpÄ›t",Redo:"Znovu","Upload in progress":"ProbÃhá nahrávánÃ","Widget toolbar":"Panel nástrojů ovládacÃho prvku","Insert paragraph before block":"Vložte odstavec pÅ™ed blok","Insert paragraph after block":"Vložte odstavec za blok","Press Enter to type after or press Shift + Enter to type before the widget":"StisknutÃm klávesy Enter můžete psát za widgetem a stisknutÃm Shift + Enter pÅ™ed nÃm","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Klávesy, které lze použÃt, když je vybraný widget (napÅ™: obrázek, tabulka atd.)","Insert a new paragraph directly after a widget":"Vložte odstavec pÅ™Ãmo po widgetu","Insert a new paragraph directly before a widget":"Vložte nový odstavec pÅ™Ãmo pÅ™ed widget","Move the caret to allow typing directly before a widget":"PÅ™esuňte stÅ™ÃÅ¡ku pro umožnÄ›nà psanà pÅ™Ãmo pÅ™ed widget","Move the caret to allow typing directly after a widget":"PÅ™esuňte stÅ™ÃÅ¡ku pro umožnÄ›nà psanà pÅ™Ãmo pÅ™ed widget","Words: %0":"PoÄet slov: %0","Characters: %0":"PoÄet znaků: %0"} );l.getPluralForm=function(n){return (n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/da.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/da.js index d93189900ac7694f88339fb18597397de9c84559..73a856c1a4a3ee8d3495f341ea0295dec4da9f87 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/da.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/da.js @@ -1 +1 @@ -(function(d){ const l = d['da'] = d['da'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Justér venstre","Align right":"Justér højre","Align center":"Justér center",Justify:"Justér","Text alignment":"Tekstjustering","Text alignment toolbar":"Tekstjustering værktøjslinje","Revert autoformatting action":"Fortryd autoformatering",Bold:"Fed",Italic:"Kursiv",Underline:"Understreget",Code:"Kode",Strikethrough:"Gennemstreg",Subscript:"Sænket skrift",Superscript:"Hævet skrift","Italic text":"Kursiv tekst","Move out of an inline code style":"Flyt ud af en inline-kodestil","Bold text":"Fed tekst","Underline text":"Understreget tekst","Strikethrough text":"Gennemstreget tekst","Block quote":"Blot citat","Copy selected content":"Kopier markeret indhold","Paste content":"Indsæt indhold","Paste content as plain text":"Indsæt indhold som ren tekst","Insert code block":"Indsæt kodeblok","Plain text":"Plain tekst","Code block":"Kodeblok",Cancel:"Annullér",Clear:"Ryd","Remove color":"Fjern farve","Restore default":"Nulstil",Save:"Gem","Show more items":"Vis flere emner","%0 of %1":"%0 af %1","Cannot upload file:":"Kan ikke uploade fil:","Rich Text Editor. Editing area: %0":"Rich text redigering. RedigeringsomrÃ¥de: %0","Insert with file manager":"Indsæt med filhÃ¥ndtering","Replace with file manager":"Udskift med filhÃ¥ndtering","Insert image with file manager":"Indsæt billede med filhÃ¥ndtering","Replace image with file manager":"Udskift billede med filhÃ¥ndtering","Toggle caption off":"SlÃ¥ billedtekst fra","Toggle caption on":"SlÃ¥ billedtekst til","Content editing keystrokes":"Tastaturtryk til redigering af indhold","These keyboard shortcuts allow for quick access to content editing features.":"Disse tastaturgenveje giver hurtigt adgang til funktioner til redigering af indhold.","User interface and content navigation keystrokes":"Tastatur tryk til brugerflade- og indholdsnavigering","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Brug følgende tastaturtryk for mere effektiv navigering i CKEditor 5 brugerfladen.","Close contextual balloons, dropdowns, and dialogs":"Luk kontekstbetingede balloner, rullemenuer og dialoger","Open the accessibility help dialog":"Ã…bn hjælpedialogen om tilgængelighed","Move focus between form fields (inputs, buttons, etc.)":"Flyt fokus mellem formularfelter (input, knapper, osv.)","Move focus to the menu bar, navigate between menu bars":"Flyt fokus til menulinjen, naviger mellem menulinjerne","Move focus to the toolbar, navigate between toolbars":"Flyt fokus til værktøjslinjen, naviger mellem værktøjslinjer","Navigate through the toolbar or menu bar":"Naviger gennem værktøjslinjen eller menulinjen","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Udfør den aktuelt fokuserede knap. Udførelse af knapper, der interagerer med editorens indhold, flytter fokus tilbage til indholdet.",Accept:"Accepter","Insert a soft break (a <code><br></code> element)":"Indsæt blødt linjeskift (et <code><br></code> element)","Insert a hard break (a new paragraph)":"Indsæt hÃ¥rdt linjeskift (en ny paragraf)","Find and replace":"Søg og erstat","Find in text…":"Find i tekst...",Find:"Find","Previous result":"Forrige","Next result":"Næste",Replace:"Erstat","Replace all":"Erstatte alle","Match case":"Skeln mellem store og smÃ¥ bogstaver","Whole words only":"Kun hele ord","Replace with…":"Erstat med...","Text to find must not be empty.":"Tekst der skal findes, mÃ¥ ikke være tom.","Tip: Find some text first in order to replace it.":"Tip: Find først noget tekst, for at erstatte det.","Advanced options":"Avancerede indstillinger","Find in the document":"Find i dokumentet","Font Size":"Skriftstørrelse",Tiny:"Lillebitte",Small:"Lille",Big:"Stor",Huge:"Kæmpe","Font Family":"Skriftfamilie",Default:"Standard","Font Color":"Skriftfarve","Font Background Color":"Skrift baggrundsfarve","Document colors":"Dokumentfarve",Paragraph:"Afsnit",Heading:"Overskrift","Choose heading":"Vælg overskrift","Heading 1":"Overskrift 1","Heading 2":"Overskrift 2","Heading 3":"Overskrift 3","Heading 4":"Overskrift 4","Heading 5":"Overskrift 5","Heading 6":"Overskrift 6","Type your title":"Skriv din titel","Type or paste your content here.":"Skriv eller indsæt dit indhold her.","Horizontal line":"Horisontal linje","HTML object":"HTML-objekt","Increase indent":"Forøg indrykning","Decrease indent":"Formindsk indrykning",Unlink:"Fjern link",Link:"Link","Link URL":"Link URL","Link image":"Link-billede","Edit link":"Redigér link","Open link in new tab":"Ã…ben link i ny fane","This link has no URL":"Dette link har ingen URL","Open in a new tab":"Ã…ben i ny fane",Downloadable:"Kan downloades","Create link":"Opret link","Move out of a link":"Flyt ud af et link","Numbered List":"Opstilling med tal","Bulleted List":"Punktopstilling","To-do List":"To-do liste","Bulleted list styles toolbar":"Værktøjslinje til punktopdelt liste","Numbered list styles toolbar":"Værktøjslinje til nummereret listestil","Toggle the disc list style":"SlÃ¥ listestilen disk til og fra","Toggle the circle list style":"SlÃ¥ listestilen cirkel til og fra","Toggle the square list style":"SlÃ¥ listestilen firkantet til og fra","Toggle the decimal list style":"SlÃ¥ listestilen decimal til og fra","Toggle the decimal with leading zero list style":"SlÃ¥ listestilen decimal med nul i starten til og fra","Toggle the lower–roman list style":"SlÃ¥ listestilen romertal med smÃ¥ bogstaver til","Toggle the upper–roman list style":"SlÃ¥ listestilen romertal med store bogstaver til","Toggle the lower–latin list style":"SlÃ¥ listestilen latinsk med smÃ¥ bogstaver til","Toggle the upper–latin list style":"SlÃ¥ listestilen latinsk med store bogstaver til",Disc:"Disk",Circle:"Cirkel",Square:"Firkant",Decimal:"Decimal","Decimal with leading zero":"Decimal med nul i starten","Lower–roman":"Romertal med smÃ¥ bogstaver","Upper-roman":"Romertal med store bogstaver","Lower-latin":"Latinsk med smÃ¥ bogstaver","Upper-latin":"Latinsk med store bogstaver","List properties":"Listeegenskaber","Start at":"Start ved","Invalid start index value.":"Ugyldig startindeksværdi.","Start index must be greater than 0.":"Startindeks skal være større end 0.","Reversed order":"Omvendt rækkefølge","Keystrokes that can be used in a list":"Tastaturtryk, der kan bruges i en liste","Increase list item indent":"Forøg listemners indrykning","Decrease list item indent":"Reducer listeemners indrykning","Remove Format":"Fjern format","Select all":"Vælg alt","Show blocks":"Vis blokke",Source:"Kilde","Show source":"Vis kilde","Special characters":"Specialtegn",All:"Alle",Arrows:"Pile",Currency:"Valuta",Latin:"Latin",Mathematical:"Matematisk",Text:"Tekst","leftwards simple arrow":"venstrepegende simpel pil","rightwards simple arrow":"højrepegende simpel pil","upwards simple arrow":"opadgÃ¥ende simpel pil","downwards simple arrow":"nedadgÃ¥ende simpel pil","leftwards double arrow":"venstrepegende dobbeltpil","rightwards double arrow":"højrepegende dobbeltpil","upwards double arrow":"Opadpegende dobbeltpil","downwards double arrow":"nedadpegende dobbeltpil","leftwards dashed arrow":"venstrepegende stiplet pil","rightwards dashed arrow":"højrepegende stiplet pil","upwards dashed arrow":"opadpegende stiplet pil","downwards dashed arrow":"nedadpegende stiplet pil","leftwards arrow to bar":"venstrepegende pil mod bjælke","rightwards arrow to bar":"højrepegende pil mod bjælke","upwards arrow to bar":"opadpegende pil mod bjælke","downwards arrow to bar":"nedadpegende pil mod bjælke","up down arrow with base":"Op- og nedadpegende pil med streg under","back with leftwards arrow above":"tilbage med venstrepegende pil over","end with leftwards arrow above":"afslut med venstrepegende pil over","on with exclamation mark with left right arrow above":"til med udrÃ¥bstegn med pil mod venstre og højre over","soon with rightwards arrow above":"snart med højrepegende pil over","top with upwards arrow above":"top med opadpegende pil over","Dollar sign":"Dollartegn","Euro sign":"Eurotegn","Yen sign":"Yen-tegn","Pound sign":"Pund-tegn","Cent sign":"Cent-tegn","Euro-currency sign":"Euro-valutategn","Colon sign":"Kolontegn","Cruzeiro sign":"Cruzeiro-tegn","French franc sign":"Franske franc-tegn","Lira sign":"Lira-tegn","Currency sign":"Valuta-tegn","Bitcoin sign":"Bitcoin-tegn","Mill sign":"Mill-tegn","Naira sign":"Naira-tegn","Peseta sign":"Peseta-tegn","Rupee sign":"Rupee-tegn","Won sign":"Won-tegn","New sheqel sign":"Ny Shekel-tegn","Dong sign":"Dong-tegn","Kip sign":"Kip-tegn","Tugrik sign":"Tugrik-tegn","Drachma sign":"Drakmer-tegn","German penny sign":"Tysk penny-tegn","Peso sign":"Peso-tegn","Guarani sign":"Guarani-tegn","Austral sign":"Austral-tegn","Hryvnia sign":"Hryvnia-tegn","Cedi sign":"Cedi-tegn","Livre tournois sign":"Livre tournois-tegn","Spesmilo sign":"Spesmilo-tegn","Tenge sign":"Tenge-tegn","Indian rupee sign":"Indisk rupee-tegn","Turkish lira sign":"Tyrkisk lira-tegn","Nordic mark sign":"Nordisk mark-tegn","Manat sign":"Manat-tegn","Ruble sign":"Rubel-tegn","Latin capital letter a with macron":"Latinsk stort bogstav a med macron","Latin small letter a with macron":"Latinsk lille bogstav a med macron","Latin capital letter a with breve":"Latinsk stort bogstav a med en breve","Latin small letter a with breve":"Latinsk lille bogstav a med en breve","Latin capital letter a with ogonek":"Latinsk stort bogstav a med ogonek","Latin small letter a with ogonek":"Latinsk lille bogstav a med ogonek","Latin capital letter c with acute":"Latinsk stort bogstav c med accent","Latin small letter c with acute":"Latinsk lille bogstav c med accent","Latin capital letter c with circumflex":"Latinsk stort bogstav c med cirkumfleks","Latin small letter c with circumflex":"Latinsk ille bogstav c med cirkumfleks","Latin capital letter c with dot above":"Latinsk stort bogstav c med prik over","Latin small letter c with dot above":"Latinsk lille bogstav c med prik over","Latin capital letter c with caron":"Latinsk stort bogstav c med caron","Latin small letter c with caron":"Latinsk lille bogstav c med caron","Latin capital letter d with caron":"Latinsk stort bogstav d med caron","Latin small letter d with caron":"Latinsk lille bogstav d med caron","Latin capital letter d with stroke":"Latinsk stort bogstav d med streg","Latin small letter d with stroke":"Latinsk lille bogstav d med streg","Latin capital letter e with macron":"Latinsk stort bogstav e med macron","Latin small letter e with macron":"Latinsk lille bogstav e med macron","Latin capital letter e with breve":"Latinsk stort bogstav e med en breve","Latin small letter e with breve":"Latinsk lille bogstav e med en breve","Latin capital letter e with dot above":"Latinsk stort bogstav e med en prik over","Latin small letter e with dot above":"Latinsk lille bogstav e med en prik over","Latin capital letter e with ogonek":"Latinsk stort bogstav e med ogonek","Latin small letter e with ogonek":"Latinsk lille bogstav e med ogonek","Latin capital letter e with caron":"Latinsk stort bogstav e med caron","Latin small letter e with caron":"Latinsk lille bogstav e med caron","Latin capital letter g with circumflex":"Latinsk stort bogstav g med cirkumfleks","Latin small letter g with circumflex":"Latinsk lille bogstav g med cirkumfleks","Latin capital letter g with breve":"Latinsk stort bogstav g med en breve","Latin small letter g with breve":"Latinsk lille bogstav g med en breve","Latin capital letter g with dot above":"Latinsk stort bogstav g med en prik over","Latin small letter g with dot above":"Latinsk lille bogstav g med en prik over","Latin capital letter g with cedilla":"Latinsk stort bogstav g med cedille","Latin small letter g with cedilla":"Latinsk lille bogstav g med cedille","Latin capital letter h with circumflex":"Latinsk stort bogstav h med cirkumfleks","Latin small letter h with circumflex":"Latinsk lille bogstav h med cirkumfleks","Latin capital letter h with stroke":"Latinsk stort bogstav h med streg","Latin small letter h with stroke":"Latinsk lille bogstav h med streg","Latin capital letter i with tilde":"Latinsk stort bogstav i med tilde","Latin small letter i with tilde":"Latinsk lille bogstav i med tilde","Latin capital letter i with macron":"Latinsk stort bogstav i med macron","Latin small letter i with macron":"Latinsk lille bogstav i med macron","Latin capital letter i with breve":"Latinsk stort bogstav i med en breve","Latin small letter i with breve":"Latinsk lille bogstav i med en breve","Latin capital letter i with ogonek":"Latinsk stort bogstav i med ogonek","Latin small letter i with ogonek":"Latinsk lille bogstav i med ogonek","Latin capital letter i with dot above":"Latinsk stort bogstav i med en prik over","Latin small letter dotless i":"Latinsk lille i uden prik","Latin capital ligature ij":"Latinsk stort sammensat ij","Latin small ligature ij":"Latinsk lille sammensat ij","Latin capital letter j with circumflex":"Latinsk stort bogstav j med cirkumfleks","Latin small letter j with circumflex":"Latinsk lille bogstav j med cirkumfleks","Latin capital letter k with cedilla":"Latinsk stort bogstav k med cedille","Latin small letter k with cedilla":"Latinsk lille bogstav k med cedille","Latin small letter kra":"Latinsk lille bogstav kra","Latin capital letter l with acute":"Latinsk stort bogstav l med akut accent","Latin small letter l with acute":"Latinsk lille bogstav l med akut accent","Latin capital letter l with cedilla":"Latinsk stort bogstav l med cedille","Latin small letter l with cedilla":"Latinsk lille bogstav l med cedille","Latin capital letter l with caron":"Latinsk stort bogstav l med caron","Latin small letter l with caron":"Latinsk lille bogstav l med caron","Latin capital letter l with middle dot":"Latinsk stort bogstav l med prik i midten","Latin small letter l with middle dot":"Latinsk lille bogstav l med prik i midten","Latin capital letter l with stroke":"Latinsk stort bogstav l med streg","Latin small letter l with stroke":"Latinsk lille bogstav l med streg","Latin capital letter n with acute":"Latinsk stort bogstav n med akut accent","Latin small letter n with acute":"Latinsk lille bogstav n med akut accent","Latin capital letter n with cedilla":"Latinsk stort bogstav n med cedille","Latin small letter n with cedilla":"Latinsk lille bogstav n med cedille","Latin capital letter n with caron":"Latinsk stort bogstav n med caron","Latin small letter n with caron":"Latinsk lille bogstav n med caron","Latin small letter n preceded by apostrophe":"Latinsk lille bogstav n med apostrof inden ","Latin capital letter eng":"Latinsk stort bogstav eng","Latin small letter eng":"Latinsk lille bogstav eng","Latin capital letter o with macron":"Latinsk stort bogstav o med macron","Latin small letter o with macron":"Latinsk lille bogstav o med macron","Latin capital letter o with breve":"Latinsk stort bogstav o med en breve","Latin small letter o with breve":"Latinsk lille bogstav o med en breve","Latin capital letter o with double acute":"Latinsk stort bogstav o med dobbelt akut accent","Latin small letter o with double acute":"Latinsk lille bogstav o med dobbelt akut accent","Latin capital ligature oe":"Latinsk stort sammensat oe","Latin small ligature oe":"Latinsk lille sammensat oe","Latin capital letter r with acute":"Latinsk stort bogstav r med akut accent","Latin small letter r with acute":"Latinsk lille bogstav r med akut accent","Latin capital letter r with cedilla":"Latinsk stort bogstav r med cedille","Latin small letter r with cedilla":"Latinsk lille bogstav r med cedille","Latin capital letter r with caron":"Latinsk stort bogstav r med caron","Latin small letter r with caron":"Latinsk lille bogstav r med caron","Latin capital letter s with acute":"Latinsk stort bogstav s med akut accent","Latin small letter s with acute":"Latinsk lille bogstav s med akut accent","Latin capital letter s with circumflex":"Latinsk stort bogstav s med cirkumfleks","Latin small letter s with circumflex":"Latinsk lille bogstav s med cirkumfleks","Latin capital letter s with cedilla":"Latinsk stort bogstav s med cedille","Latin small letter s with cedilla":"Latinsk lille bogstav s med cedille","Latin capital letter s with caron":"Latinsk stort bogstav s med caron","Latin small letter s with caron":"Latinsk lille bogstav s med caron","Latin capital letter t with cedilla":"Latinsk stort bogstav t med cedille","Latin small letter t with cedilla":"Latinsk lille bogstav t med cedille","Latin capital letter t with caron":"Latinsk stort bogstav t med caron","Latin small letter t with caron":"Latinsk lille bogstav t med caron","Latin capital letter t with stroke":"Latinsk stort bogstav t med streg","Latin small letter t with stroke":"Latinsk lille bogstav t med streg","Latin capital letter u with tilde":"Latinsk stort bogstav u med tilde","Latin small letter u with tilde":"Latinsk lille bogstav u med tilde","Latin capital letter u with macron":"Latinsk stort bogstav u med macron","Latin small letter u with macron":"Latinsk lille bogstav u med macron","Latin capital letter u with breve":"Latinsk stort bogstav u med en breve","Latin small letter u with breve":"Latinsk lille bogstav u med en breve","Latin capital letter u with ring above":"Latinsk stort bogstav u med ring over","Latin small letter u with ring above":"Latinsk lille bogstav u med ring over","Latin capital letter u with double acute":"Latinsk lille bogstav u med dobbelt akut accent","Latin small letter u with double acute":"Latinsk stort bogstav u med dobbelt akut accent","Latin capital letter u with ogonek":"Latinsk stort bogstav u med ogonek","Latin small letter u with ogonek":"Latinsk lille bogstav u med ogonek","Latin capital letter w with circumflex":"Latinsk stort bogstav w med cirkumfleks","Latin small letter w with circumflex":"Latinsk lille bogstav w med cirkumfleks","Latin capital letter y with circumflex":"Latinsk stort bogstav y med cirkumfleks","Latin small letter y with circumflex":"Latinsk lille bogstav y med cirkumfleks","Latin capital letter y with diaeresis":"Latinsk stort bogstav y med trema","Latin capital letter z with acute":"Latinsk stort bogstav z med akut accent","Latin small letter z with acute":"Latinsk lille bogstav z med akut accent","Latin capital letter z with dot above":"Latinsk stort bogstav z med en prik over","Latin small letter z with dot above":"Latinsk lille bogstav z med en prik over","Latin capital letter z with caron":"Latinsk stort bogstav z med caron","Latin small letter z with caron":"Latinsk lille bogstav z med caron","Latin small letter long s":"Latinsk lille bogstav langt s","Less-than sign":"Mindre end-tegn","Greater-than sign":"Større end-tegn","Less-than or equal to":"Mindre end eller lig med-tegn","Greater-than or equal to":"Større end eller lig med-tegn","En dash":"En-bindestreg","Em dash":"Em-bindestreg",Macron:"Macron",Overline:"Streg over","Degree sign":"Grad-tegn","Minus sign":"Minus-tegn","Plus-minus sign":"Plus-minus-tegn","Division sign":"Divisionstegn","Fraction slash":"Brøk-tegn","Multiplication sign":"Gangetegn","Latin small letter f with hook":"Latinsk lille bogstav f med krog",Integral:"Integral","N-ary summation":"Sum-tegn",Infinity:"Uendelig","Square root":"Kvadratrod","Tilde operator":"Tilde-operator","Approximately equal to":"Nogenlunde lig med","Almost equal to":"Næsten lig med","Not equal to":"Ikke lig med","Identical to":"Lig med","Element of":"Element af","Not an element of":"Ikke et element af","Contains as member":"Element i","N-ary product":"Sumprodukttegn","Logical and":"Logisk og","Logical or":"Logisk eller","Not sign":"Ikke-tegn",Intersection:"Intersektion",Union:"Union","Partial differential":"Delvis differential","For all":"For alle","There exists":"Der eksisterer","Empty set":"Tomt sæt",Nabla:"Nabla","Asterisk operator":"Asterisk-operator","Proportional to":"Proportionelt med",Angle:"Vinkel","Vulgar fraction one quarter":"En kvart","Vulgar fraction one half":"En halv","Vulgar fraction three quarters":"Trekvart","Single left-pointing angle quotation mark":"Enkelt venstrepegende vinkel citationstegn","Single right-pointing angle quotation mark":"Enkelt højrepegende vinkel citationstegn","Left-pointing double angle quotation mark":"Venstrepegende dobbeltvinklet citationstegn","Right-pointing double angle quotation mark":"Højrepegende dobbeltvinklet citationstegn","Left single quotation mark":"Venstre enkelt citationstegn","Right single quotation mark":"Højre enkelt citationstegn","Left double quotation mark":"Venstre dobbelt citationstegn","Right double quotation mark":"Højre dobbelt citationstegn","Single low-9 quotation mark":"Enkelt lav-9 citationstegn","Double low-9 quotation mark":"Dobbelt lav-9 citationstegn","Inverted exclamation mark":"Omvendt udrÃ¥bstegn","Inverted question mark":"Omvendt spørgsmÃ¥lstegn","Two dot leader":"Dobbelt punktum","Horizontal ellipsis":"Horisontal ellipse","Double dagger":"Dobbeltobelisk","Per mille sign":"Promilletegn","Per ten thousand sign":"Per titusind-tegn","Double exclamation mark":"Dobbelt udrÃ¥bstegn","Question exclamation mark":"SpørgsmÃ¥lstegn-udrÃ¥bstegn","Exclamation question mark":"UdrÃ¥bstegn-spørgsmÃ¥lstegn","Double question mark":"Dobbelt spørgsmÃ¥lstegn","Copyright sign":"Copyright-tegnb","Registered sign":"Registreret-tegn","Trade mark sign":"Varemærke-tegn","Section sign":"Sektionstegn","Paragraph sign":"Paragraftegn","Reversed paragraph sign":"Omvendt paragraftegn","Character categories":"Tegnkategorier",Styles:"Stile","Multiple styles":"Flere stile","Block styles":"Blokstile","Text styles":"Tekststile","Insert table":"Indsæt tabel","Header column":"Headerkolonne","Insert column left":"Indsæt kolonne venstre","Insert column right":"Indsæt kolonne højre","Delete column":"Slet kolonne","Select column":"Vælg kolonne",Column:"Kolonne","Header row":"Headerrække","Insert row below":"Indsæt header under","Insert row above":"Indsæt header over","Delete row":"Slet række","Select row":"Vælg række",Row:"Række","Merge cell up":"Flet celler op","Merge cell right":"Flet celler højre","Merge cell down":"Flet celler ned","Merge cell left":"Flet celler venstre","Split cell vertically":"Del celle vertikalt","Split cell horizontally":"Del celle horisontalt","Merge cells":"Flet celler","Table toolbar":"Tabel værktøjslinje","Table properties":"Tabelegenskaber","Cell properties":"Celleegenskaber",Border:"Ramme",Style:"Stil",Width:"Bredde",Height:"Højde",Color:"Farve",Background:"Baggrund",Padding:"Fyld",Dimensions:"Dimensioner","Table cell text alignment":"Tabelcelle tekstjustering",Alignment:"Justering","Horizontal text alignment toolbar":"Horisontal tekstjustering værktøjslinje","Vertical text alignment toolbar":"Vertikal tekstjustering værktøjslinje","Table alignment toolbar":"Tabeljustering værktøjslinje",None:"Ingen",Solid:"Massiv",Dotted:"Stiplet (prik)",Dashed:"Stiplet (streg)",Double:"Dobbel",Groove:"Not",Ridge:"Kam",Inset:"Forsænket",Outset:"Fra starten","Align cell text to the left":"Justér tekstcelle til venstre","Align cell text to the center":"Justér tekstcelle centreret","Align cell text to the right":"Justér tekstcelle til højre","Justify cell text":"Justér tekstcelle","Align cell text to the top":"Justér tekstcelle til top","Align cell text to the middle":"Justér tekstcelle til midten","Align cell text to the bottom":"Justér tekstcelle til bunden","Align table to the left":"Justér tabel til venstre","Center table":"Centrér tabel","Align table to the right":"Justér tabel til højre","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Farven er ugyldig. Prøv \"#FF0000\" eller \"rgb(255,0,0)\" eller \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Værdien er ugyldig. Prøv \"10px\" eller \"2em\" eller ganske enkelt \"2\".","Color picker":"Farvevælger","Enter table caption":"Indtast tabeltekst","Keystrokes that can be used in a table cell":"Tastaturtryk, der kan bruges i en tabelcelle","Move the selection to the next cell":"Flyt markeringen til den næste celle","Move the selection to the previous cell":"Flyt markeringen til den forrige celle","Insert a new table row (when in the last cell of a table)":"Indsæt en ny tabelrække (nÃ¥r du er i den sidste celle i en tabel)","Navigate through the table":"Naviger gennem tabellen",Table:"Tabel","Rich Text Editor":"Wysiwyg editor","Editor editing area: %0":"RedigeringsomrÃ¥de: %0","Edit block":"Redigér blok","Click to edit block":"Klik for at redigere blok","Drag to move":"Træk for at flytte",Next:"Næste",Previous:"Forrige","Editor toolbar":"Editor værktøjslinje","Dropdown toolbar":"Dropdown værktøjslinje",Black:"Sort","Dim grey":"Dunkel grÃ¥",Grey:"GrÃ¥","Light grey":"Lys grÃ¥",White:"Hvid",Red:"Rød",Orange:"Orange",Yellow:"Gyl","Light green":"Lys grøn",Green:"Grøn",Aquamarine:"MarineblÃ¥",Turquoise:"Turkis","Light blue":"Lys blÃ¥",Blue:"BlÃ¥",Purple:"Lilla","Editor block content toolbar":"Redigeringskasse indholdsværktøjslinje","Editor contextual toolbar":"Kontekstuel værktøjslinje til redigeringsprogram",HEX:"Hex","No results found":"Ingen resultater blev fundet","No searchable items":"Ingen søgbare artikler","Editor dialog":"Editor-dialog",Close:"Luk","Help Contents. To close this dialog press ESC.":"Hjælpeindhold. Tryk ESC for at lykke denne dialog.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Nedenfor kan du finde en liste over tastaturgenveje, der kan bruges i editoren.","(may require <kbd>Fn</kbd>)":"(kan kræve <kbd>Fn</kbd>)",Accessibility:"Tilgængelighed","Accessibility help":"Tilgængelighedshjælp","Press %0 for help.":"Tryk %0 for at fÃ¥ hjælp.","Move focus in and out of an active dialog window":"Flyt fokus ind og ud af et aktivt dialogvindue",MENU_BAR_MENU_FILE:"Fil",MENU_BAR_MENU_EDIT:"Rediger",MENU_BAR_MENU_VIEW:"Vis",MENU_BAR_MENU_INSERT:"Indsæt",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Værktøjer",MENU_BAR_MENU_HELP:"Hjælp",MENU_BAR_MENU_TEXT:"Tekst",MENU_BAR_MENU_FONT:"Font","Editor menu bar":"Editor menulinje",Undo:"Fortryd",Redo:"Gentag","Upload in progress":"Upload i gang","Widget toolbar":"Widget værktøjslinje","Insert paragraph before block":"Indsæt paragraf før blok","Insert paragraph after block":"Indsæt paragraf efter blok","Press Enter to type after or press Shift + Enter to type before the widget":"Tryk pÃ¥ Enter for at skrive efter, eller tryk pÃ¥ Shift + Enter for at skrive før widgetten","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tastaturtryk, der kan bruges nÃ¥r en widget er valgt (for eksempel: billede, tabel, osv.)","Insert a new paragraph directly after a widget":"Indsæt en ny paragraf direkte efter en widget","Insert a new paragraph directly before a widget":"Indsæt en ny paragraf direkte før en widget","Move the caret to allow typing directly before a widget":"Flyt indsætningstegnet for at tillade skrift direkte før en widget","Move the caret to allow typing directly after a widget":"Flyt indsætningstegnet for at tillade skrift direkte efter en widget","Words: %0":"Ord: %0","Characters: %0":"Karakterer: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['da'] = d['da'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Justér venstre","Align right":"Justér højre","Align center":"Justér center",Justify:"Justér","Text alignment":"Tekstjustering","Text alignment toolbar":"Tekstjustering værktøjslinje","Revert autoformatting action":"Fortryd autoformatering",Bold:"Fed",Italic:"Kursiv",Underline:"Understreget",Code:"Kode",Strikethrough:"Gennemstreg",Subscript:"Sænket skrift",Superscript:"Hævet skrift","Italic text":"Kursiv tekst","Move out of an inline code style":"Flyt ud af en inline-kodestil","Bold text":"Fed tekst","Underline text":"Understreget tekst","Strikethrough text":"Gennemstreget tekst","Block quote":"Blot citat","Copy selected content":"Kopier markeret indhold","Paste content":"Indsæt indhold","Paste content as plain text":"Indsæt indhold som ren tekst","Insert code block":"Indsæt kodeblok","Plain text":"Plain tekst","Leaving %0 code snippet":"Forlader %0 kodestykke","Entering %0 code snippet":"Indtastning af %0 kodestykke","Entering code snippet":"Indtastning af kodestykke","Leaving code snippet":"Forlader kodestykket","Code block":"Kodeblok",Cancel:"Annullér",Clear:"Ryd","Remove color":"Fjern farve","Restore default":"Nulstil",Save:"Gem","Show more items":"Vis flere emner","%0 of %1":"%0 af %1","Cannot upload file:":"Kan ikke uploade fil:","Rich Text Editor. Editing area: %0":"Rich text redigering. RedigeringsomrÃ¥de: %0","Insert with file manager":"Indsæt med filhÃ¥ndtering","Replace with file manager":"Udskift med filhÃ¥ndtering","Insert image with file manager":"Indsæt billede med filhÃ¥ndtering","Replace image with file manager":"Udskift billede med filhÃ¥ndtering","Toggle caption off":"SlÃ¥ billedtekst fra","Toggle caption on":"SlÃ¥ billedtekst til","Content editing keystrokes":"Tastaturtryk til redigering af indhold","These keyboard shortcuts allow for quick access to content editing features.":"Disse tastaturgenveje giver hurtigt adgang til funktioner til redigering af indhold.","User interface and content navigation keystrokes":"Tastatur tryk til brugerflade- og indholdsnavigering","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Brug følgende tastaturtryk for mere effektiv navigering i CKEditor 5 brugerfladen.","Close contextual balloons, dropdowns, and dialogs":"Luk kontekstbetingede balloner, rullemenuer og dialoger","Open the accessibility help dialog":"Ã…bn hjælpedialogen om tilgængelighed","Move focus between form fields (inputs, buttons, etc.)":"Flyt fokus mellem formularfelter (input, knapper, osv.)","Move focus to the menu bar, navigate between menu bars":"Flyt fokus til menulinjen, naviger mellem menulinjerne","Move focus to the toolbar, navigate between toolbars":"Flyt fokus til værktøjslinjen, naviger mellem værktøjslinjer","Navigate through the toolbar or menu bar":"Naviger gennem værktøjslinjen eller menulinjen","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Udfør den aktuelt fokuserede knap. Udførelse af knapper, der interagerer med editorens indhold, flytter fokus tilbage til indholdet.",Accept:"Accepter","Insert a soft break (a <code><br></code> element)":"Indsæt blødt linjeskift (et <code><br></code> element)","Insert a hard break (a new paragraph)":"Indsæt hÃ¥rdt linjeskift (en ny paragraf)","Find and replace":"Søg og erstat","Find in text…":"Find i tekst...",Find:"Find","Previous result":"Forrige","Next result":"Næste",Replace:"Erstat","Replace all":"Erstatte alle","Match case":"Skeln mellem store og smÃ¥ bogstaver","Whole words only":"Kun hele ord","Replace with…":"Erstat med...","Text to find must not be empty.":"Tekst der skal findes, mÃ¥ ikke være tom.","Tip: Find some text first in order to replace it.":"Tip: Find først noget tekst, for at erstatte det.","Advanced options":"Avancerede indstillinger","Find in the document":"Find i dokumentet","Font Size":"Skriftstørrelse",Tiny:"Lillebitte",Small:"Lille",Big:"Stor",Huge:"Kæmpe","Font Family":"Skriftfamilie",Default:"Standard","Font Color":"Skriftfarve","Font Background Color":"Skrift baggrundsfarve","Document colors":"Dokumentfarve",Paragraph:"Afsnit",Heading:"Overskrift","Choose heading":"Vælg overskrift","Heading 1":"Overskrift 1","Heading 2":"Overskrift 2","Heading 3":"Overskrift 3","Heading 4":"Overskrift 4","Heading 5":"Overskrift 5","Heading 6":"Overskrift 6","Type your title":"Skriv din titel","Type or paste your content here.":"Skriv eller indsæt dit indhold her.","Horizontal line":"Horisontal linje","HTML object":"HTML-objekt","Increase indent":"Forøg indrykning","Decrease indent":"Formindsk indrykning",Unlink:"Fjern link",Link:"Link","Link URL":"Link URL","Link URL must not be empty.":"Link-URL mÃ¥ ikke være tom.","Link image":"Link-billede","Edit link":"Redigér link","Open link in new tab":"Ã…ben link i ny fane","This link has no URL":"Dette link har ingen URL","Open in a new tab":"Ã…ben i ny fane",Downloadable:"Kan downloades","Create link":"Opret link","Move out of a link":"Flyt ud af et link","Numbered List":"Opstilling med tal","Bulleted List":"Punktopstilling","To-do List":"To-do liste","Bulleted list styles toolbar":"Værktøjslinje til punktopdelt liste","Numbered list styles toolbar":"Værktøjslinje til nummereret listestil","Toggle the disc list style":"SlÃ¥ listestilen disk til og fra","Toggle the circle list style":"SlÃ¥ listestilen cirkel til og fra","Toggle the square list style":"SlÃ¥ listestilen firkantet til og fra","Toggle the decimal list style":"SlÃ¥ listestilen decimal til og fra","Toggle the decimal with leading zero list style":"SlÃ¥ listestilen decimal med nul i starten til og fra","Toggle the lower–roman list style":"SlÃ¥ listestilen romertal med smÃ¥ bogstaver til","Toggle the upper–roman list style":"SlÃ¥ listestilen romertal med store bogstaver til","Toggle the lower–latin list style":"SlÃ¥ listestilen latinsk med smÃ¥ bogstaver til","Toggle the upper–latin list style":"SlÃ¥ listestilen latinsk med store bogstaver til",Disc:"Disk",Circle:"Cirkel",Square:"Firkant",Decimal:"Decimal","Decimal with leading zero":"Decimal med nul i starten","Lower–roman":"Romertal med smÃ¥ bogstaver","Upper-roman":"Romertal med store bogstaver","Lower-latin":"Latinsk med smÃ¥ bogstaver","Upper-latin":"Latinsk med store bogstaver","List properties":"Listeegenskaber","Start at":"Start ved","Invalid start index value.":"Ugyldig startindeksværdi.","Start index must be greater than 0.":"Startindeks skal være større end 0.","Reversed order":"Omvendt rækkefølge","Keystrokes that can be used in a list":"Tastaturtryk, der kan bruges i en liste","Increase list item indent":"Forøg listemners indrykning","Decrease list item indent":"Reducer listeemners indrykning","Entering a to-do list":"Indtastning af en huskeliste","Leaving a to-do list":"At gÃ¥ fra en huskeliste","Remove Format":"Fjern format","Select all":"Vælg alt","Show blocks":"Vis blokke",Source:"Kilde","Show source":"Vis kilde","Special characters":"Specialtegn",All:"Alle",Arrows:"Pile",Currency:"Valuta",Latin:"Latin",Mathematical:"Matematisk",Text:"Tekst","leftwards simple arrow":"venstrepegende simpel pil","rightwards simple arrow":"højrepegende simpel pil","upwards simple arrow":"opadgÃ¥ende simpel pil","downwards simple arrow":"nedadgÃ¥ende simpel pil","leftwards double arrow":"venstrepegende dobbeltpil","rightwards double arrow":"højrepegende dobbeltpil","upwards double arrow":"Opadpegende dobbeltpil","downwards double arrow":"nedadpegende dobbeltpil","leftwards dashed arrow":"venstrepegende stiplet pil","rightwards dashed arrow":"højrepegende stiplet pil","upwards dashed arrow":"opadpegende stiplet pil","downwards dashed arrow":"nedadpegende stiplet pil","leftwards arrow to bar":"venstrepegende pil mod bjælke","rightwards arrow to bar":"højrepegende pil mod bjælke","upwards arrow to bar":"opadpegende pil mod bjælke","downwards arrow to bar":"nedadpegende pil mod bjælke","up down arrow with base":"Op- og nedadpegende pil med streg under","back with leftwards arrow above":"tilbage med venstrepegende pil over","end with leftwards arrow above":"afslut med venstrepegende pil over","on with exclamation mark with left right arrow above":"til med udrÃ¥bstegn med pil mod venstre og højre over","soon with rightwards arrow above":"snart med højrepegende pil over","top with upwards arrow above":"top med opadpegende pil over","Dollar sign":"Dollartegn","Euro sign":"Eurotegn","Yen sign":"Yen-tegn","Pound sign":"Pund-tegn","Cent sign":"Cent-tegn","Euro-currency sign":"Euro-valutategn","Colon sign":"Kolontegn","Cruzeiro sign":"Cruzeiro-tegn","French franc sign":"Franske franc-tegn","Lira sign":"Lira-tegn","Currency sign":"Valuta-tegn","Bitcoin sign":"Bitcoin-tegn","Mill sign":"Mill-tegn","Naira sign":"Naira-tegn","Peseta sign":"Peseta-tegn","Rupee sign":"Rupee-tegn","Won sign":"Won-tegn","New sheqel sign":"Ny Shekel-tegn","Dong sign":"Dong-tegn","Kip sign":"Kip-tegn","Tugrik sign":"Tugrik-tegn","Drachma sign":"Drakmer-tegn","German penny sign":"Tysk penny-tegn","Peso sign":"Peso-tegn","Guarani sign":"Guarani-tegn","Austral sign":"Austral-tegn","Hryvnia sign":"Hryvnia-tegn","Cedi sign":"Cedi-tegn","Livre tournois sign":"Livre tournois-tegn","Spesmilo sign":"Spesmilo-tegn","Tenge sign":"Tenge-tegn","Indian rupee sign":"Indisk rupee-tegn","Turkish lira sign":"Tyrkisk lira-tegn","Nordic mark sign":"Nordisk mark-tegn","Manat sign":"Manat-tegn","Ruble sign":"Rubel-tegn","Latin capital letter a with macron":"Latinsk stort bogstav a med macron","Latin small letter a with macron":"Latinsk lille bogstav a med macron","Latin capital letter a with breve":"Latinsk stort bogstav a med en breve","Latin small letter a with breve":"Latinsk lille bogstav a med en breve","Latin capital letter a with ogonek":"Latinsk stort bogstav a med ogonek","Latin small letter a with ogonek":"Latinsk lille bogstav a med ogonek","Latin capital letter c with acute":"Latinsk stort bogstav c med accent","Latin small letter c with acute":"Latinsk lille bogstav c med accent","Latin capital letter c with circumflex":"Latinsk stort bogstav c med cirkumfleks","Latin small letter c with circumflex":"Latinsk ille bogstav c med cirkumfleks","Latin capital letter c with dot above":"Latinsk stort bogstav c med prik over","Latin small letter c with dot above":"Latinsk lille bogstav c med prik over","Latin capital letter c with caron":"Latinsk stort bogstav c med caron","Latin small letter c with caron":"Latinsk lille bogstav c med caron","Latin capital letter d with caron":"Latinsk stort bogstav d med caron","Latin small letter d with caron":"Latinsk lille bogstav d med caron","Latin capital letter d with stroke":"Latinsk stort bogstav d med streg","Latin small letter d with stroke":"Latinsk lille bogstav d med streg","Latin capital letter e with macron":"Latinsk stort bogstav e med macron","Latin small letter e with macron":"Latinsk lille bogstav e med macron","Latin capital letter e with breve":"Latinsk stort bogstav e med en breve","Latin small letter e with breve":"Latinsk lille bogstav e med en breve","Latin capital letter e with dot above":"Latinsk stort bogstav e med en prik over","Latin small letter e with dot above":"Latinsk lille bogstav e med en prik over","Latin capital letter e with ogonek":"Latinsk stort bogstav e med ogonek","Latin small letter e with ogonek":"Latinsk lille bogstav e med ogonek","Latin capital letter e with caron":"Latinsk stort bogstav e med caron","Latin small letter e with caron":"Latinsk lille bogstav e med caron","Latin capital letter g with circumflex":"Latinsk stort bogstav g med cirkumfleks","Latin small letter g with circumflex":"Latinsk lille bogstav g med cirkumfleks","Latin capital letter g with breve":"Latinsk stort bogstav g med en breve","Latin small letter g with breve":"Latinsk lille bogstav g med en breve","Latin capital letter g with dot above":"Latinsk stort bogstav g med en prik over","Latin small letter g with dot above":"Latinsk lille bogstav g med en prik over","Latin capital letter g with cedilla":"Latinsk stort bogstav g med cedille","Latin small letter g with cedilla":"Latinsk lille bogstav g med cedille","Latin capital letter h with circumflex":"Latinsk stort bogstav h med cirkumfleks","Latin small letter h with circumflex":"Latinsk lille bogstav h med cirkumfleks","Latin capital letter h with stroke":"Latinsk stort bogstav h med streg","Latin small letter h with stroke":"Latinsk lille bogstav h med streg","Latin capital letter i with tilde":"Latinsk stort bogstav i med tilde","Latin small letter i with tilde":"Latinsk lille bogstav i med tilde","Latin capital letter i with macron":"Latinsk stort bogstav i med macron","Latin small letter i with macron":"Latinsk lille bogstav i med macron","Latin capital letter i with breve":"Latinsk stort bogstav i med en breve","Latin small letter i with breve":"Latinsk lille bogstav i med en breve","Latin capital letter i with ogonek":"Latinsk stort bogstav i med ogonek","Latin small letter i with ogonek":"Latinsk lille bogstav i med ogonek","Latin capital letter i with dot above":"Latinsk stort bogstav i med en prik over","Latin small letter dotless i":"Latinsk lille i uden prik","Latin capital ligature ij":"Latinsk stort sammensat ij","Latin small ligature ij":"Latinsk lille sammensat ij","Latin capital letter j with circumflex":"Latinsk stort bogstav j med cirkumfleks","Latin small letter j with circumflex":"Latinsk lille bogstav j med cirkumfleks","Latin capital letter k with cedilla":"Latinsk stort bogstav k med cedille","Latin small letter k with cedilla":"Latinsk lille bogstav k med cedille","Latin small letter kra":"Latinsk lille bogstav kra","Latin capital letter l with acute":"Latinsk stort bogstav l med akut accent","Latin small letter l with acute":"Latinsk lille bogstav l med akut accent","Latin capital letter l with cedilla":"Latinsk stort bogstav l med cedille","Latin small letter l with cedilla":"Latinsk lille bogstav l med cedille","Latin capital letter l with caron":"Latinsk stort bogstav l med caron","Latin small letter l with caron":"Latinsk lille bogstav l med caron","Latin capital letter l with middle dot":"Latinsk stort bogstav l med prik i midten","Latin small letter l with middle dot":"Latinsk lille bogstav l med prik i midten","Latin capital letter l with stroke":"Latinsk stort bogstav l med streg","Latin small letter l with stroke":"Latinsk lille bogstav l med streg","Latin capital letter n with acute":"Latinsk stort bogstav n med akut accent","Latin small letter n with acute":"Latinsk lille bogstav n med akut accent","Latin capital letter n with cedilla":"Latinsk stort bogstav n med cedille","Latin small letter n with cedilla":"Latinsk lille bogstav n med cedille","Latin capital letter n with caron":"Latinsk stort bogstav n med caron","Latin small letter n with caron":"Latinsk lille bogstav n med caron","Latin small letter n preceded by apostrophe":"Latinsk lille bogstav n med apostrof inden ","Latin capital letter eng":"Latinsk stort bogstav eng","Latin small letter eng":"Latinsk lille bogstav eng","Latin capital letter o with macron":"Latinsk stort bogstav o med macron","Latin small letter o with macron":"Latinsk lille bogstav o med macron","Latin capital letter o with breve":"Latinsk stort bogstav o med en breve","Latin small letter o with breve":"Latinsk lille bogstav o med en breve","Latin capital letter o with double acute":"Latinsk stort bogstav o med dobbelt akut accent","Latin small letter o with double acute":"Latinsk lille bogstav o med dobbelt akut accent","Latin capital ligature oe":"Latinsk stort sammensat oe","Latin small ligature oe":"Latinsk lille sammensat oe","Latin capital letter r with acute":"Latinsk stort bogstav r med akut accent","Latin small letter r with acute":"Latinsk lille bogstav r med akut accent","Latin capital letter r with cedilla":"Latinsk stort bogstav r med cedille","Latin small letter r with cedilla":"Latinsk lille bogstav r med cedille","Latin capital letter r with caron":"Latinsk stort bogstav r med caron","Latin small letter r with caron":"Latinsk lille bogstav r med caron","Latin capital letter s with acute":"Latinsk stort bogstav s med akut accent","Latin small letter s with acute":"Latinsk lille bogstav s med akut accent","Latin capital letter s with circumflex":"Latinsk stort bogstav s med cirkumfleks","Latin small letter s with circumflex":"Latinsk lille bogstav s med cirkumfleks","Latin capital letter s with cedilla":"Latinsk stort bogstav s med cedille","Latin small letter s with cedilla":"Latinsk lille bogstav s med cedille","Latin capital letter s with caron":"Latinsk stort bogstav s med caron","Latin small letter s with caron":"Latinsk lille bogstav s med caron","Latin capital letter t with cedilla":"Latinsk stort bogstav t med cedille","Latin small letter t with cedilla":"Latinsk lille bogstav t med cedille","Latin capital letter t with caron":"Latinsk stort bogstav t med caron","Latin small letter t with caron":"Latinsk lille bogstav t med caron","Latin capital letter t with stroke":"Latinsk stort bogstav t med streg","Latin small letter t with stroke":"Latinsk lille bogstav t med streg","Latin capital letter u with tilde":"Latinsk stort bogstav u med tilde","Latin small letter u with tilde":"Latinsk lille bogstav u med tilde","Latin capital letter u with macron":"Latinsk stort bogstav u med macron","Latin small letter u with macron":"Latinsk lille bogstav u med macron","Latin capital letter u with breve":"Latinsk stort bogstav u med en breve","Latin small letter u with breve":"Latinsk lille bogstav u med en breve","Latin capital letter u with ring above":"Latinsk stort bogstav u med ring over","Latin small letter u with ring above":"Latinsk lille bogstav u med ring over","Latin capital letter u with double acute":"Latinsk lille bogstav u med dobbelt akut accent","Latin small letter u with double acute":"Latinsk stort bogstav u med dobbelt akut accent","Latin capital letter u with ogonek":"Latinsk stort bogstav u med ogonek","Latin small letter u with ogonek":"Latinsk lille bogstav u med ogonek","Latin capital letter w with circumflex":"Latinsk stort bogstav w med cirkumfleks","Latin small letter w with circumflex":"Latinsk lille bogstav w med cirkumfleks","Latin capital letter y with circumflex":"Latinsk stort bogstav y med cirkumfleks","Latin small letter y with circumflex":"Latinsk lille bogstav y med cirkumfleks","Latin capital letter y with diaeresis":"Latinsk stort bogstav y med trema","Latin capital letter z with acute":"Latinsk stort bogstav z med akut accent","Latin small letter z with acute":"Latinsk lille bogstav z med akut accent","Latin capital letter z with dot above":"Latinsk stort bogstav z med en prik over","Latin small letter z with dot above":"Latinsk lille bogstav z med en prik over","Latin capital letter z with caron":"Latinsk stort bogstav z med caron","Latin small letter z with caron":"Latinsk lille bogstav z med caron","Latin small letter long s":"Latinsk lille bogstav langt s","Less-than sign":"Mindre end-tegn","Greater-than sign":"Større end-tegn","Less-than or equal to":"Mindre end eller lig med-tegn","Greater-than or equal to":"Større end eller lig med-tegn","En dash":"En-bindestreg","Em dash":"Em-bindestreg",Macron:"Macron",Overline:"Streg over","Degree sign":"Grad-tegn","Minus sign":"Minus-tegn","Plus-minus sign":"Plus-minus-tegn","Division sign":"Divisionstegn","Fraction slash":"Brøk-tegn","Multiplication sign":"Gangetegn","Latin small letter f with hook":"Latinsk lille bogstav f med krog",Integral:"Integral","N-ary summation":"Sum-tegn",Infinity:"Uendelig","Square root":"Kvadratrod","Tilde operator":"Tilde-operator","Approximately equal to":"Nogenlunde lig med","Almost equal to":"Næsten lig med","Not equal to":"Ikke lig med","Identical to":"Lig med","Element of":"Element af","Not an element of":"Ikke et element af","Contains as member":"Element i","N-ary product":"Sumprodukttegn","Logical and":"Logisk og","Logical or":"Logisk eller","Not sign":"Ikke-tegn",Intersection:"Intersektion",Union:"Union","Partial differential":"Delvis differential","For all":"For alle","There exists":"Der eksisterer","Empty set":"Tomt sæt",Nabla:"Nabla","Asterisk operator":"Asterisk-operator","Proportional to":"Proportionelt med",Angle:"Vinkel","Vulgar fraction one quarter":"En kvart","Vulgar fraction one half":"En halv","Vulgar fraction three quarters":"Trekvart","Single left-pointing angle quotation mark":"Enkelt venstrepegende vinkel citationstegn","Single right-pointing angle quotation mark":"Enkelt højrepegende vinkel citationstegn","Left-pointing double angle quotation mark":"Venstrepegende dobbeltvinklet citationstegn","Right-pointing double angle quotation mark":"Højrepegende dobbeltvinklet citationstegn","Left single quotation mark":"Venstre enkelt citationstegn","Right single quotation mark":"Højre enkelt citationstegn","Left double quotation mark":"Venstre dobbelt citationstegn","Right double quotation mark":"Højre dobbelt citationstegn","Single low-9 quotation mark":"Enkelt lav-9 citationstegn","Double low-9 quotation mark":"Dobbelt lav-9 citationstegn","Inverted exclamation mark":"Omvendt udrÃ¥bstegn","Inverted question mark":"Omvendt spørgsmÃ¥lstegn","Two dot leader":"Dobbelt punktum","Horizontal ellipsis":"Horisontal ellipse","Double dagger":"Dobbeltobelisk","Per mille sign":"Promilletegn","Per ten thousand sign":"Per titusind-tegn","Double exclamation mark":"Dobbelt udrÃ¥bstegn","Question exclamation mark":"SpørgsmÃ¥lstegn-udrÃ¥bstegn","Exclamation question mark":"UdrÃ¥bstegn-spørgsmÃ¥lstegn","Double question mark":"Dobbelt spørgsmÃ¥lstegn","Copyright sign":"Copyright-tegnb","Registered sign":"Registreret-tegn","Trade mark sign":"Varemærke-tegn","Section sign":"Sektionstegn","Paragraph sign":"Paragraftegn","Reversed paragraph sign":"Omvendt paragraftegn","Character categories":"Tegnkategorier",Styles:"Stile","Multiple styles":"Flere stile","Block styles":"Blokstile","Text styles":"Tekststile","Insert table":"Indsæt tabel","Header column":"Headerkolonne","Insert column left":"Indsæt kolonne venstre","Insert column right":"Indsæt kolonne højre","Delete column":"Slet kolonne","Select column":"Vælg kolonne",Column:"Kolonne","Header row":"Headerrække","Insert row below":"Indsæt header under","Insert row above":"Indsæt header over","Delete row":"Slet række","Select row":"Vælg række",Row:"Række","Merge cell up":"Flet celler op","Merge cell right":"Flet celler højre","Merge cell down":"Flet celler ned","Merge cell left":"Flet celler venstre","Split cell vertically":"Del celle vertikalt","Split cell horizontally":"Del celle horisontalt","Merge cells":"Flet celler","Table toolbar":"Tabel værktøjslinje","Table properties":"Tabelegenskaber","Cell properties":"Celleegenskaber",Border:"Ramme",Style:"Stil",Width:"Bredde",Height:"Højde",Color:"Farve",Background:"Baggrund",Padding:"Fyld",Dimensions:"Dimensioner","Table cell text alignment":"Tabelcelle tekstjustering",Alignment:"Justering","Horizontal text alignment toolbar":"Horisontal tekstjustering værktøjslinje","Vertical text alignment toolbar":"Vertikal tekstjustering værktøjslinje","Table alignment toolbar":"Tabeljustering værktøjslinje",None:"Ingen",Solid:"Massiv",Dotted:"Stiplet (prik)",Dashed:"Stiplet (streg)",Double:"Dobbel",Groove:"Not",Ridge:"Kam",Inset:"Forsænket",Outset:"Fra starten","Align cell text to the left":"Justér tekstcelle til venstre","Align cell text to the center":"Justér tekstcelle centreret","Align cell text to the right":"Justér tekstcelle til højre","Justify cell text":"Justér tekstcelle","Align cell text to the top":"Justér tekstcelle til top","Align cell text to the middle":"Justér tekstcelle til midten","Align cell text to the bottom":"Justér tekstcelle til bunden","Align table to the left":"Justér tabel til venstre","Center table":"Centrér tabel","Align table to the right":"Justér tabel til højre","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Farven er ugyldig. Prøv \"#FF0000\" eller \"rgb(255,0,0)\" eller \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Værdien er ugyldig. Prøv \"10px\" eller \"2em\" eller ganske enkelt \"2\".","Color picker":"Farvevælger","Enter table caption":"Indtast tabeltekst","Keystrokes that can be used in a table cell":"Tastaturtryk, der kan bruges i en tabelcelle","Move the selection to the next cell":"Flyt markeringen til den næste celle","Move the selection to the previous cell":"Flyt markeringen til den forrige celle","Insert a new table row (when in the last cell of a table)":"Indsæt en ny tabelrække (nÃ¥r du er i den sidste celle i en tabel)","Navigate through the table":"Naviger gennem tabellen",Table:"Tabel","Rich Text Editor":"Wysiwyg editor","Editor editing area: %0":"RedigeringsomrÃ¥de: %0","Edit block":"Redigér blok","Click to edit block":"Klik for at redigere blok","Drag to move":"Træk for at flytte",Next:"Næste",Previous:"Forrige","Editor toolbar":"Editor værktøjslinje","Dropdown toolbar":"Dropdown værktøjslinje",Black:"Sort","Dim grey":"Dunkel grÃ¥",Grey:"GrÃ¥","Light grey":"Lys grÃ¥",White:"Hvid",Red:"Rød",Orange:"Orange",Yellow:"Gyl","Light green":"Lys grøn",Green:"Grøn",Aquamarine:"MarineblÃ¥",Turquoise:"Turkis","Light blue":"Lys blÃ¥",Blue:"BlÃ¥",Purple:"Lilla","Editor block content toolbar":"Redigeringskasse indholdsværktøjslinje","Editor contextual toolbar":"Kontekstuel værktøjslinje til redigeringsprogram",HEX:"Hex","No results found":"Ingen resultater blev fundet","No searchable items":"Ingen søgbare artikler","Editor dialog":"Editor-dialog",Close:"Luk","Help Contents. To close this dialog press ESC.":"Hjælpeindhold. Tryk ESC for at lykke denne dialog.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Nedenfor kan du finde en liste over tastaturgenveje, der kan bruges i editoren.","(may require <kbd>Fn</kbd>)":"(kan kræve <kbd>Fn</kbd>)",Accessibility:"Tilgængelighed","Accessibility help":"Tilgængelighedshjælp","Press %0 for help.":"Tryk %0 for at fÃ¥ hjælp.","Move focus in and out of an active dialog window":"Flyt fokus ind og ud af et aktivt dialogvindue",MENU_BAR_MENU_FILE:"Fil",MENU_BAR_MENU_EDIT:"Rediger",MENU_BAR_MENU_VIEW:"Vis",MENU_BAR_MENU_INSERT:"Indsæt",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Værktøjer",MENU_BAR_MENU_HELP:"Hjælp",MENU_BAR_MENU_TEXT:"Tekst",MENU_BAR_MENU_FONT:"Font","Editor menu bar":"Editor menulinje","Please enter a valid color (e.g. \"ff0000\").":"Indtast venligst en gyldig farve (f.eks. \"ff0000",Undo:"Fortryd",Redo:"Gentag","Upload in progress":"Upload i gang","Widget toolbar":"Widget værktøjslinje","Insert paragraph before block":"Indsæt paragraf før blok","Insert paragraph after block":"Indsæt paragraf efter blok","Press Enter to type after or press Shift + Enter to type before the widget":"Tryk pÃ¥ Enter for at skrive efter, eller tryk pÃ¥ Shift + Enter for at skrive før widgetten","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tastaturtryk, der kan bruges nÃ¥r en widget er valgt (for eksempel: billede, tabel, osv.)","Insert a new paragraph directly after a widget":"Indsæt en ny paragraf direkte efter en widget","Insert a new paragraph directly before a widget":"Indsæt en ny paragraf direkte før en widget","Move the caret to allow typing directly before a widget":"Flyt indsætningstegnet for at tillade skrift direkte før en widget","Move the caret to allow typing directly after a widget":"Flyt indsætningstegnet for at tillade skrift direkte efter en widget","Words: %0":"Ord: %0","Characters: %0":"Karakterer: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/de-ch.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/de-ch.js index 86ddc4a4400eb824a4897bc0a8f334cce97e2dcc..a0e0fd147ccadb985024e78c0ae3db515fcdc5d8 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/de-ch.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/de-ch.js @@ -1 +1 @@ -(function(d){ const l = d['de-ch'] = d['de-ch'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Linksbündig","Align right":"Rechtsbündig","Align center":"Zentriert",Justify:"Blocksatz","Text alignment":"Textausrichtung","Text alignment toolbar":"Textausrichtung Werkzeugleiste",Bold:"Fett",Italic:"Kursiv",Underline:"Unterstrichen",Code:"Code",Strikethrough:"Durchgestrichen",Subscript:"Tiefgestellt",Superscript:"Hochgestellt","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Blockzitat","Insert code block":"Code-Block einfügen","Plain text":"Nur Text","Code block":"",Cancel:"Abbrechen",Clear:"","Remove color":"Farbe entfernen","Restore default":"",Save:"Speichern","Show more items":"","%0 of %1":"","Cannot upload file:":"Datei kann nicht hochgeladen werden:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Schriftgrösse",Tiny:"Winzig",Small:"Klein",Big:"Gross",Huge:"Riesig","Font Family":"Schriftfamilie",Default:"Standard","Font Color":"Schriftfarbe","Font Background Color":"Hintergrundfarbe der Schrift","Document colors":"Farben des Dokuments",Paragraph:"Absatz",Heading:"Ãœberschrift","Choose heading":"Ãœberschrift auswählen","Heading 1":"Ãœberschrift 1","Heading 2":"Ãœberschrift 2","Heading 3":"Ãœberschrift 3","Heading 4":"Ãœberschrift 4","Heading 5":"Ãœberschrift 5","Heading 6":"Ãœberschrift 6","Type your title":"Titel eingeben","Type or paste your content here.":"Hier Inhalt einfügen.","Horizontal line":"Horizontale Linie","Increase indent":"Einzug vergrössern","Decrease indent":"Einzug verkleinern",Unlink:"Link entfernen",Link:"Link","Link URL":"Link Adresse","Link image":"Bild verlinken","Edit link":"Link bearbeiten","Open link in new tab":"Link in neuem Tab öffnen","This link has no URL":"Dieser Link hat keine Adresse","Open in a new tab":"In neuem Tab öffnen",Downloadable:"Herunterladbar","Create link":"","Move out of a link":"","Numbered List":"Nummerierte Liste","Bulleted List":"Aufzählungsliste","To-do List":"Aufgabenliste","Bulleted list styles toolbar":"Darstellung der ungeordneten Liste","Numbered list styles toolbar":"Darstellung der nummerierten Liste","Toggle the disc list style":"Gefüllten Kreis einstellen","Toggle the circle list style":"Leeren Kreis einstellen","Toggle the square list style":"Quadrat einstellen","Toggle the decimal list style":"Dezimalzahlen einstellen","Toggle the decimal with leading zero list style":"Dezimalzahlen mit vorangestellten Nullen einstellen","Toggle the lower–roman list style":"Kleingeschriebene römische Zahlen einstellen","Toggle the upper–roman list style":"Grossgeschriebene römische Zahlen einstellen","Toggle the lower–latin list style":"Kleingeschriebene lateinische Buchstaben einstellen","Toggle the upper–latin list style":"Grossgeschriebene lateinische Buchstaben einstellen",Disc:"Gefüllter Kreis",Circle:"Leerer Kreis",Square:"Quadrat",Decimal:"Dezimalzahlen","Decimal with leading zero":"Dezimalzahlen mit vorangestellten Nullen","Lower–roman":"Kleingeschriebene römische Zahlen","Upper-roman":"Grossgeschriebene römische Zahlen","Lower-latin":"Kleingeschriebene lateinische Buchstaben","Upper-latin":"Grossgeschriebene lateinische Buchstaben","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Remove Format":"Formatierung entfernen","Select all":"Alles auswählen","Insert table":"Tabelle einfügen","Header column":"Kopfspalte","Insert column left":"","Insert column right":"","Delete column":"Spalte löschen","Select column":"",Column:"Spalte","Header row":"Kopfspalte","Insert row below":"Zeile unten einfügen","Insert row above":"Zeile oben einfügen","Delete row":"Zeile löschen","Select row":"",Row:"Zeile","Merge cell up":"Zelle oben verbinden","Merge cell right":"Zele rechts verbinden","Merge cell down":"Zelle unten verbinden","Merge cell left":"Zelle links verbinden","Split cell vertically":"Zelle vertikal teilen","Split cell horizontally":"Zelle horizontal teilen","Merge cells":"Zellen verbinden","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Rich-Text-Edito","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Bearbeiten",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Einfügen",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"Rückgängig",Redo:"Wiederherstellen","Upload in progress":"Upload läuft","Widget toolbar":"Widget Werkzeugleiste","Insert paragraph before block":"Absatz vor Block einfügen","Insert paragraph after block":"Absatz nach Block einfügen","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"Wörter: %0","Characters: %0":"Zeichen: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['de-ch'] = d['de-ch'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Linksbündig","Align right":"Rechtsbündig","Align center":"Zentriert",Justify:"Blocksatz","Text alignment":"Textausrichtung","Text alignment toolbar":"Textausrichtung Werkzeugleiste",Bold:"Fett",Italic:"Kursiv",Underline:"Unterstrichen",Code:"Code",Strikethrough:"Durchgestrichen",Subscript:"Tiefgestellt",Superscript:"Hochgestellt","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Blockzitat","Insert code block":"Code-Block einfügen","Plain text":"Nur Text","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"Abbrechen",Clear:"","Remove color":"Farbe entfernen","Restore default":"",Save:"Speichern","Show more items":"","%0 of %1":"","Cannot upload file:":"Datei kann nicht hochgeladen werden:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Schriftgrösse",Tiny:"Winzig",Small:"Klein",Big:"Gross",Huge:"Riesig","Font Family":"Schriftfamilie",Default:"Standard","Font Color":"Schriftfarbe","Font Background Color":"Hintergrundfarbe der Schrift","Document colors":"Farben des Dokuments",Paragraph:"Absatz",Heading:"Ãœberschrift","Choose heading":"Ãœberschrift auswählen","Heading 1":"Ãœberschrift 1","Heading 2":"Ãœberschrift 2","Heading 3":"Ãœberschrift 3","Heading 4":"Ãœberschrift 4","Heading 5":"Ãœberschrift 5","Heading 6":"Ãœberschrift 6","Type your title":"Titel eingeben","Type or paste your content here.":"Hier Inhalt einfügen.","Horizontal line":"Horizontale Linie","Increase indent":"Einzug vergrössern","Decrease indent":"Einzug verkleinern",Unlink:"Link entfernen",Link:"Link","Link URL":"Link Adresse","Link URL must not be empty.":"","Link image":"Bild verlinken","Edit link":"Link bearbeiten","Open link in new tab":"Link in neuem Tab öffnen","This link has no URL":"Dieser Link hat keine Adresse","Open in a new tab":"In neuem Tab öffnen",Downloadable:"Herunterladbar","Create link":"","Move out of a link":"","Numbered List":"Nummerierte Liste","Bulleted List":"Aufzählungsliste","To-do List":"Aufgabenliste","Bulleted list styles toolbar":"Darstellung der ungeordneten Liste","Numbered list styles toolbar":"Darstellung der nummerierten Liste","Toggle the disc list style":"Gefüllten Kreis einstellen","Toggle the circle list style":"Leeren Kreis einstellen","Toggle the square list style":"Quadrat einstellen","Toggle the decimal list style":"Dezimalzahlen einstellen","Toggle the decimal with leading zero list style":"Dezimalzahlen mit vorangestellten Nullen einstellen","Toggle the lower–roman list style":"Kleingeschriebene römische Zahlen einstellen","Toggle the upper–roman list style":"Grossgeschriebene römische Zahlen einstellen","Toggle the lower–latin list style":"Kleingeschriebene lateinische Buchstaben einstellen","Toggle the upper–latin list style":"Grossgeschriebene lateinische Buchstaben einstellen",Disc:"Gefüllter Kreis",Circle:"Leerer Kreis",Square:"Quadrat",Decimal:"Dezimalzahlen","Decimal with leading zero":"Dezimalzahlen mit vorangestellten Nullen","Lower–roman":"Kleingeschriebene römische Zahlen","Upper-roman":"Grossgeschriebene römische Zahlen","Lower-latin":"Kleingeschriebene lateinische Buchstaben","Upper-latin":"Grossgeschriebene lateinische Buchstaben","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Remove Format":"Formatierung entfernen","Select all":"Alles auswählen","Insert table":"Tabelle einfügen","Header column":"Kopfspalte","Insert column left":"","Insert column right":"","Delete column":"Spalte löschen","Select column":"",Column:"Spalte","Header row":"Kopfspalte","Insert row below":"Zeile unten einfügen","Insert row above":"Zeile oben einfügen","Delete row":"Zeile löschen","Select row":"",Row:"Zeile","Merge cell up":"Zelle oben verbinden","Merge cell right":"Zele rechts verbinden","Merge cell down":"Zelle unten verbinden","Merge cell left":"Zelle links verbinden","Split cell vertically":"Zelle vertikal teilen","Split cell horizontally":"Zelle horizontal teilen","Merge cells":"Zellen verbinden","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Rich-Text-Edito","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Bearbeiten",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Einfügen",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"Rückgängig",Redo:"Wiederherstellen","Upload in progress":"Upload läuft","Widget toolbar":"Widget Werkzeugleiste","Insert paragraph before block":"Absatz vor Block einfügen","Insert paragraph after block":"Absatz nach Block einfügen","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"Wörter: %0","Characters: %0":"Zeichen: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/de.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/de.js index 572bc700b2d0da2e416b3e9eeda9d264d961d520..e86f7c3fe3e2e5320f2fb81841f1be0a86be6915 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/de.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/de.js @@ -1 +1 @@ -(function(d){ const l = d['de'] = d['de'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Linksbündig","Align right":"Rechtsbündig","Align center":"Zentriert",Justify:"Blocksatz","Text alignment":"Textausrichtung","Text alignment toolbar":"Text-Ausrichtung Toolbar","Revert autoformatting action":"Automatischen Formatierungsvorgang rückgängig machen",Bold:"Fett",Italic:"Kursiv",Underline:"Unterstrichen",Code:"Code",Strikethrough:"Durchgestrichen",Subscript:"Tiefgestellt",Superscript:"Hochgestellt","Italic text":"Kursivschrift","Move out of an inline code style":"Inline Code Style verlassen","Bold text":"Fettschrift","Underline text":"Text hervorheben","Strikethrough text":"Durchgestrichener Text","Block quote":"Blockzitat","Copy selected content":"Markierten Inhalt kopieren","Paste content":"Inhalt einfügen","Paste content as plain text":"Inhalt als Klartext einfügen","Insert code block":"Code-Block einfügen","Plain text":"Nur Text","Code block":"Codeblock",Cancel:"Abbrechen",Clear:"Löschen","Remove color":"Farbe entfernen","Restore default":"Standard wiederherstellen",Save:"Speichern","Show more items":"Mehr anzeigen","%0 of %1":"%0 von %1","Cannot upload file:":"Die Datei kann nicht hochgeladen werden:","Rich Text Editor. Editing area: %0":"Rich Text Editor. Bearbeitungsbereich: %0","Insert with file manager":"Mit Dateimanager einfügen","Replace with file manager":"Mittels Dateimanager ersetzen","Insert image with file manager":"Bild mit dem Dateimanager einfügen","Replace image with file manager":"Bild mittels Dateimanager ersetzen","Toggle caption off":"Tabellenüberschrift deaktivieren","Toggle caption on":"Tabellenüberschrift aktivieren","Content editing keystrokes":"Tastatureingaben zur Inhaltsverarbeitung","These keyboard shortcuts allow for quick access to content editing features.":"Diese Tastenkombinationen ermöglichen einen schnellen Zugang zu den Inhaltsverarbeitungsfunktionen.","User interface and content navigation keystrokes":"Benutzeroberfläche und Inhaltsnavigationstasten","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Verwenden Sie die folgenden Tastatureingaben für eine effizientere Navigation auf der CKEditor-5-Benutzeroberfläche.","Close contextual balloons, dropdowns, and dialogs":"Kontextsprechblasen, Dropdown-Menü und Dialoge schließen","Open the accessibility help dialog":"Den Dialog zur Eingabehilfe öffnen","Move focus between form fields (inputs, buttons, etc.)":"Fokus zwischen Formularfeldern verschieben (Eingaben, Tastenfelder etc.)","Move focus to the menu bar, navigate between menu bars":"Fokus auf die Menüleiste richten, zwischen Menüleisten navigieren","Move focus to the toolbar, navigate between toolbars":"Fokus auf die Symbolleiste verschieben, zwischen den Symbolleisten navigieren","Navigate through the toolbar or menu bar":"Durch die Werkzeugleiste oder Menüleiste navigieren","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Ausführen der aktuell fokussierten Schaltfläche. Das Ausführen von Schaltflächen, die mit dem Inhalt des Editors interagieren, richtet den Fokus zurück auf den Inhalt.",Accept:"Akzeptieren","Insert a soft break (a <code><br></code> element)":"Einen weichen Zeilenumbruch einfügen (ein <code><br></code>-Element)","Insert a hard break (a new paragraph)":"Zeilenumbruch einfügen (einen neuen Abschnitt)","Find and replace":"Suchen und ersetzen","Find in text…":"In Text suchen…",Find:"Suchen","Previous result":"Vorheriges Ergebnis","Next result":"Nächstes Ergebnis",Replace:"Ersetzen","Replace all":"Alle ersetzen","Match case":"Groß-/Kleinschreibung beachten","Whole words only":"Nur ganze Wörter","Replace with…":"Ersetzen durch…","Text to find must not be empty.":"Der Suchtext darf nicht leer sein.","Tip: Find some text first in order to replace it.":"Tipp: Zuerst nach Text suchen um diesen zu ersetzen.","Advanced options":"Erweiterte Optionen","Find in the document":"Dokument durchsuchen","Font Size":"Schriftgröße",Tiny:"Sehr klein",Small:"Klein",Big:"Groß",Huge:"Sehr groß","Font Family":"Schriftart",Default:"Standard","Font Color":"Schriftfarbe","Font Background Color":"Hintergrundfarbe","Document colors":"Dokumentfarben",Paragraph:"Absatz",Heading:"Ãœberschrift","Choose heading":"Ãœberschrift auswählen","Heading 1":"Ãœberschrift 1","Heading 2":"Ãœberschrift 2","Heading 3":"Ãœberschrift 3","Heading 4":"Ãœberschrift 4","Heading 5":"Ãœberschrift 5","Heading 6":"Ãœberschrift 6","Type your title":"Titel eingeben","Type or paste your content here.":"Hier Inhalt einfügen.","Horizontal line":"Horizontale Linie","HTML object":"HTML-Objekt","Increase indent":"Einzug vergrößern","Decrease indent":"Einzug verkleinern",Unlink:"Link entfernen",Link:"Link","Link URL":"Linkadresse","Link image":"Bild verlinken","Edit link":"Link bearbeiten","Open link in new tab":"Link im neuen Tab öffnen","This link has no URL":"Dieser Link hat keine Adresse","Open in a new tab":"In neuem Tab öffnen",Downloadable:"Herunterladbar","Create link":"Link erstellen","Move out of a link":"Linkauswahl aufheben","Numbered List":"Nummerierte Liste","Bulleted List":"Aufzählungsliste","To-do List":"Aufgabenliste","Bulleted list styles toolbar":"Darstellung der ungeordneten Liste","Numbered list styles toolbar":"Darstellung der geordneten Liste","Toggle the disc list style":"Gefüllten Kreis einstellen","Toggle the circle list style":"Leeren Kreis einstellen","Toggle the square list style":"Quadrat einstellen","Toggle the decimal list style":"Dezimalzahlen einstellen","Toggle the decimal with leading zero list style":"Dezimalzahlen mit vorangestellten Nullen einstellen","Toggle the lower–roman list style":"Kleingeschriebene römische Zahlen einstellen","Toggle the upper–roman list style":"Großgeschriebene römische Zahlen einstellen","Toggle the lower–latin list style":"Kleingeschriebene lateinische Buchstaben einstellen","Toggle the upper–latin list style":"Großgeschriebene lateinische Buchstaben einstellen",Disc:"Gefüllter Kreis",Circle:"Leerer Kreis",Square:"Quadrat",Decimal:"Dezimalzahlen","Decimal with leading zero":"Dezimalzahlen mit vorangestellten Nullen","Lower–roman":"Kleingeschriebene römische Zahlen","Upper-roman":"Großgeschriebene römische Zahlen","Lower-latin":"Kleingeschriebene lateinische Buchstaben","Upper-latin":"Großgeschriebene lateinische Buchstaben","List properties":"Listeneigenschaften","Start at":"Beginnen mit","Invalid start index value.":"Ungültiger Anfangsindexwert.","Start index must be greater than 0.":"Der Startwert muss größer als 0 sein.","Reversed order":"Umgekehrte Reihenfolge","Keystrokes that can be used in a list":"Tastatureingaben, die in einer Liste verwendet werden können.","Increase list item indent":"Listeneinzug vergrößern","Decrease list item indent":"Listeneinzug verkleinern","Remove Format":"Formatierung entfernen","Select all":"Alles auswählen","Show blocks":"Blöcke anzeigen",Source:"Quellcode","Show source":"Quelle anzeigen","Special characters":"Sonderzeichen",All:"Alle",Arrows:"Pfeile",Currency:"Währung",Latin:"Lateinisch",Mathematical:"Mathematisch",Text:"Text","leftwards simple arrow":"einfacher Linkspfeil","rightwards simple arrow":"einfacher Rechtspfeil","upwards simple arrow":"einfacher Aufwärtspfeil","downwards simple arrow":"einfacher Abwärtspfeil","leftwards double arrow":"Doppelpfeil nach links","rightwards double arrow":"Doppelpfeil nach rechts","upwards double arrow":"Doppelpfeil nach oben","downwards double arrow":"Doppelpfeil nach unten","leftwards dashed arrow":"Gestrichelter Pfeil nach links","rightwards dashed arrow":"Gestrichelter Pfeil nach rechts","upwards dashed arrow":"Gestrichelter Pfeil nach oben","downwards dashed arrow":"Gestrichelter Pfeil nach unten","leftwards arrow to bar":"Pfeil nach links zum Querstrich","rightwards arrow to bar":"Pfeil nach rechts zum Querstrich","upwards arrow to bar":"Pfeil nach oben zum Querstrich","downwards arrow to bar":"Pfeil nach unten zum Querstrich","up down arrow with base":"Unterstrichener Pfeil nach oben und unten","back with leftwards arrow above":"„Back“ darüber Pfeil nach links","end with leftwards arrow above":"„End“ darüber Pfeil nach links","on with exclamation mark with left right arrow above":"„On“ mit Ausrufezeichen darüber Pfeil nach links und rechts","soon with rightwards arrow above":"„Soon“ darüber Pfeil nach rechts","top with upwards arrow above":"„Top“ darüber Pfeil nach oben","Dollar sign":"Dollar-Zeichen","Euro sign":"Euro-Zeichen","Yen sign":"Yen-Zeichen","Pound sign":"Pfund-Zeichen","Cent sign":"Cent-Zeichen","Euro-currency sign":"Euro-Währungszeichen","Colon sign":"Colón-Zeichen","Cruzeiro sign":"Cruzeiro-Zeichen","French franc sign":"Französischer Franc-Zeichen","Lira sign":"Lira-Zeichen","Currency sign":"Währungssymbol","Bitcoin sign":"Bitcoin-Zeichen","Mill sign":"Mill-Zeichen","Naira sign":"Naira-Zeichen","Peseta sign":"Peseta-Zeichen","Rupee sign":"Rupie-Zeichen","Won sign":"Won-Zeichen","New sheqel sign":"Schekel-Zeichen","Dong sign":"Äồng-Zeichen","Kip sign":"Kip-Zeichen","Tugrik sign":"Tugrik-Zeichen","Drachma sign":"Drachme-Zeichen","German penny sign":"Pfennig-Zeichen","Peso sign":"Philippinischer Peso-Zeichen","Guarani sign":"GuaranÃ-Zeichen","Austral sign":"Austral-Zeichen","Hryvnia sign":"Hrywnja-Zeichen","Cedi sign":"Cedi-Zeichen","Livre tournois sign":"Livre tournois-Zeichen","Spesmilo sign":"Spesmilo-Zeichen","Tenge sign":"Tenge-Zeichen","Indian rupee sign":"Indische Rupie-Zeichen","Turkish lira sign":"Türkische Lira-Zeichen","Nordic mark sign":"Nordische Mark-Zeichen","Manat sign":"Manat-Zeichen","Ruble sign":"Rubel-Zeichen","Latin capital letter a with macron":"Lateinischer Großbuchstabe a mit Makron","Latin small letter a with macron":"Lateinischer Kleinbuchstabe a mit Makron","Latin capital letter a with breve":"Lateinischer Großbuchstabe a mit Breve","Latin small letter a with breve":"Lateinischer Kleinbuchstabe a mit Breve","Latin capital letter a with ogonek":"Lateinischer Großbuchstabe a mit Ogonek","Latin small letter a with ogonek":"Lateinischer Kleinbuchstabe a mit Ogonek","Latin capital letter c with acute":"Lateinischer Großbuchstabe c mit Akut","Latin small letter c with acute":"Lateinischer Kleinbuchstabe c mit Akut","Latin capital letter c with circumflex":"Lateinischer Großbuchstabe c mit Zirkumflex","Latin small letter c with circumflex":"Lateinischer Kleinbuchstabe c mit Zirkumflex","Latin capital letter c with dot above":"Lateinischer Großbuchstabe c mit Punkt darüber","Latin small letter c with dot above":"Lateinischer Kleinbuchstabe c mit Punkt darüber","Latin capital letter c with caron":"Lateinischer Großbuchstabe c mit Hatschek","Latin small letter c with caron":"Lateinischer Kleinbuchstabe c mit Hatschek","Latin capital letter d with caron":"Lateinischer Großbuchstabe d mit Hatschek","Latin small letter d with caron":"Lateinischer Kleinbuchstabe d mit Hatschek","Latin capital letter d with stroke":"Lateinischer Großbuchstabe d mit Querstrich","Latin small letter d with stroke":"Lateinischer Kleinbuchstabe d mit Querstrich","Latin capital letter e with macron":"Lateinischer Großbuchstabe e mit Makron","Latin small letter e with macron":"Lateinischer Kleinbuchstabe e mit Makron","Latin capital letter e with breve":"Lateinischer Großbuchstabe e mit Breve","Latin small letter e with breve":"Lateinischer Kleinbuchstabe e mit Breve","Latin capital letter e with dot above":"Lateinischer Großbuchstabe e mit Punkt darüber","Latin small letter e with dot above":"Lateinischer Kleinbuchstabe e mit Punkt darüber","Latin capital letter e with ogonek":"Lateinischer Großbuchstabe e mit Ogonek","Latin small letter e with ogonek":"Lateinischer Kleinbuchstabe e mit Ogonek","Latin capital letter e with caron":"Lateinischer Großbuchstabe e mit Hatschek","Latin small letter e with caron":"Lateinischer Kleinbuchstabe e mit Hatschek","Latin capital letter g with circumflex":"Lateinischer Großbuchstabe g mit Zirkumflex","Latin small letter g with circumflex":"Lateinischer Kleinbuchstabe g mit Zirkumflex","Latin capital letter g with breve":"Lateinischer Großbuchstabe g mit Breve","Latin small letter g with breve":"Lateinischer Kleinbuchstabe g mit Breve","Latin capital letter g with dot above":"Lateinischer Großbuchstabe g mit Punkt darüber","Latin small letter g with dot above":"Lateinischer Kleinbuchstabe g mit Punkt darüber","Latin capital letter g with cedilla":"Lateinischer Großbuchstabe g mit Cedille","Latin small letter g with cedilla":"Lateinischer Kleinbuchstabe g mit Cedille","Latin capital letter h with circumflex":"Lateinischer Großbuchstabe h mit Zirkumflex","Latin small letter h with circumflex":"Lateinischer Kleinbuchstabe h mit Zirkumflex","Latin capital letter h with stroke":"Lateinischer Großbuchstabe h mit Querstrich","Latin small letter h with stroke":"Lateinischer Kleinbuchstabe h mit Querstrich","Latin capital letter i with tilde":"Lateinischer Großbuchstabe i mit Tilde","Latin small letter i with tilde":"Lateinischer Kleinbuchstabe i mit Tilde","Latin capital letter i with macron":"Lateinischer Großbuchstabe i mit Makron","Latin small letter i with macron":"Lateinischer Kleinbuchstabe i mit Makron","Latin capital letter i with breve":"Lateinischer Großbuchstabe i mit Breve","Latin small letter i with breve":"Lateinischer Kleinbuchstabe i mit Breve","Latin capital letter i with ogonek":"Lateinischer Großbuchstabe i mit Ogonek","Latin small letter i with ogonek":"Lateinischer Kleinbuchstabe i mit Ogonek","Latin capital letter i with dot above":"Lateinischer Großbuchstabe i mit Punkt darüber","Latin small letter dotless i":"Lateinischer Kleinbuchstabe i ohne Punkt","Latin capital ligature ij":"Große lateinische Ligatur ij","Latin small ligature ij":"Kleine lateinische Ligatur ij","Latin capital letter j with circumflex":"Lateinischer Großbuchstabe j mit Zirkumflex","Latin small letter j with circumflex":"Lateinischer Kleinbuchstabe j mit Zirkumflex","Latin capital letter k with cedilla":"Lateinischer Großbuchstabe k mit Cedille","Latin small letter k with cedilla":"Lateinischer Kleinbuchstabe k mit Cedille","Latin small letter kra":"Lateinischer Kleinbuchstabe Kra","Latin capital letter l with acute":"Lateinischer Großbuchstabe l mit Akut","Latin small letter l with acute":"Lateinischer Kleinbuchstabe l mit Akut","Latin capital letter l with cedilla":"Lateinischer Großbuchstabe l mit Cedille","Latin small letter l with cedilla":"Lateinischer Kleinbuchstabe l mit Cedille","Latin capital letter l with caron":"Lateinischer Großbuchstabe l mit Hatschek","Latin small letter l with caron":"Lateinischer Kleinbuchstabe l mit Hatschek","Latin capital letter l with middle dot":"Lateinischer Großbuchstabe l mit Mittelpunkt","Latin small letter l with middle dot":"Lateinischer Kleinbuchstabe l mit Mittelpunkt","Latin capital letter l with stroke":"Lateinischer Großbuchstabe l mit Querstrich","Latin small letter l with stroke":"Lateinischer Kleinbuchstabe l mit Querstrich","Latin capital letter n with acute":"Lateinischer Großbuchstabe n mit Akut","Latin small letter n with acute":"Lateinischer Kleinbuchstabe n mit Akut","Latin capital letter n with cedilla":"Lateinischer Großbuchstabe n mit Cedille","Latin small letter n with cedilla":"Lateinischer Kleinbuchstabe n mit Cedille","Latin capital letter n with caron":"Lateinischer Großbuchstabe n mit Hatschek","Latin small letter n with caron":"Lateinischer Kleinbuchstabe n mit Hatschek","Latin small letter n preceded by apostrophe":"Lateinischer Kleinbuchstabe n mit vorangestelltem Apostroph","Latin capital letter eng":"Lateinischer Großbuchstabe Eng","Latin small letter eng":"Lateinischer Kleinbuchstabe Eng","Latin capital letter o with macron":"Lateinischer Großbuchstabe o mit Makron","Latin small letter o with macron":"Lateinischer Kleinbuchstabe o mit Makron","Latin capital letter o with breve":"Lateinischer Großbuchstabe o mit Breve","Latin small letter o with breve":"Lateinischer Kleinbuchstabe o mit Breve","Latin capital letter o with double acute":"Lateinischer Großbuchstabe o mit doppeltem Akut","Latin small letter o with double acute":"Lateinischer Kleinbuchstabe o mit doppeltem Akut","Latin capital ligature oe":"Große lateinische Ligatur oe","Latin small ligature oe":"Kleine lateinische Ligatur oe","Latin capital letter r with acute":"Lateinischer Großbuchstabe r mit Akut","Latin small letter r with acute":"Lateinischer Kleinbuchstabe r mit Akut","Latin capital letter r with cedilla":"Lateinischer Großbuchstabe r mit Cedille","Latin small letter r with cedilla":"Lateinischer Kleinbuchstabe r mit Cedille","Latin capital letter r with caron":"Lateinischer Großbuchstabe r mit Hatschek","Latin small letter r with caron":"Lateinischer Kleinbuchstabe r mit Hatschek","Latin capital letter s with acute":"Lateinischer Großbuchstabe s mit Akut","Latin small letter s with acute":"Lateinischer Kleinbuchstabe s mit Akut","Latin capital letter s with circumflex":"Lateinischer Großbuchstabe s mit Zirkumflex","Latin small letter s with circumflex":"Lateinischer Kleinbuchstabe s mit Zirkumflex","Latin capital letter s with cedilla":"Lateinischer Großbuchstabe s mit Cedille","Latin small letter s with cedilla":"Lateinischer Kleinbuchstabe s mit Cedille","Latin capital letter s with caron":"Lateinischer Großbuchstabe s mit Hatschek","Latin small letter s with caron":"Lateinischer Kleinbuchstabe s mit Hatschek","Latin capital letter t with cedilla":"Lateinischer Großbuchstabe t mit Cedille","Latin small letter t with cedilla":"Lateinischer Kleinbuchstabe t mit Cedille","Latin capital letter t with caron":"Lateinischer Großbuchstabe t mit Hatschek","Latin small letter t with caron":"Lateinischer Kleinbuchstabe t mit Hatschek","Latin capital letter t with stroke":"Lateinischer Großbuchstabe t mit Querstrich","Latin small letter t with stroke":"Lateinischer Kleinbuchstabe t mit Querstrich","Latin capital letter u with tilde":"Lateinischer Großbuchstabe u mit Tilde","Latin small letter u with tilde":"Lateinischer Kleinbuchstabe u mit Tilde","Latin capital letter u with macron":"Lateinischer Großbuchstabe u mit Makron","Latin small letter u with macron":"Lateinischer Kleinbuchstabe u mit Makron","Latin capital letter u with breve":"Lateinischer Großbuchstabe u mit Breve","Latin small letter u with breve":"Lateinischer Kleinbuchstabe u mit Breve","Latin capital letter u with ring above":"Lateinischer Großbuchstabe u mit Kroužek darüber","Latin small letter u with ring above":"Lateinischer Kleinbuchstabe u mit Kroužek darüber","Latin capital letter u with double acute":"Lateinischer Großbuchstabe u mit doppeltem Akut","Latin small letter u with double acute":"Lateinischer Kleinbuchstabe u mit doppeltem Akut","Latin capital letter u with ogonek":"Lateinischer Großbuchstabe u mit Ogonek","Latin small letter u with ogonek":"Lateinischer Kleinbuchstabe u mit Ogonek","Latin capital letter w with circumflex":"Lateinischer Großbuchstabe w mit Zirkumflex","Latin small letter w with circumflex":"Lateinischer Kleinbuchstabe w mit Zirkumflex","Latin capital letter y with circumflex":"Lateinischer Großbuchstabe y mit Zirkumflex","Latin small letter y with circumflex":"Lateinischer Kleinbuchstabe y mit Zirkumflex","Latin capital letter y with diaeresis":"Lateinischer Großbuchstabe y mit Trema","Latin capital letter z with acute":"Lateinischer Großbuchstabe z mit Akut","Latin small letter z with acute":"Lateinischer Kleinbuchstabe z mit Akut","Latin capital letter z with dot above":"Lateinischer Großbuchstabe z mit Punkt darüber","Latin small letter z with dot above":"Lateinischer Kleinbuchstabe z mit Punkt darüber","Latin capital letter z with caron":"Lateinischer Großbuchstabe z mit Hatschek","Latin small letter z with caron":"Lateinischer Kleinbuchstabe z mit Hatschek","Latin small letter long s":"Lateinischer Kleinbuchstabe langes s","Less-than sign":"Kleiner-als-Zeichen","Greater-than sign":"Größer-als-Zeichen","Less-than or equal to":"Kleiner als oder gleich","Greater-than or equal to":"Größer als oder gleich","En dash":"Halbgeviertstrich","Em dash":"Geviertstrich",Macron:"Makron",Overline:"Ãœberstrich","Degree sign":"Grad-Zeichen","Minus sign":"Minus-Zeichen","Plus-minus sign":"Plus-Minus-Zeichen","Division sign":"Geteilt-Zeichen","Fraction slash":"Schrägstrich","Multiplication sign":"Mal-Zeichen","Latin small letter f with hook":"Lateinischer Kleinbuchstabe f mit Haken",Integral:"Integral-Zeichen","N-ary summation":"Summen-Zeichen",Infinity:"Unendlich-Zeichen","Square root":"Wurzel-Zeichen","Tilde operator":"Tilde-Operator","Approximately equal to":"Ungefähr gleich","Almost equal to":"Gerundet","Not equal to":"Ungleich","Identical to":"Identisch mit","Element of":"Element von","Not an element of":"Kein Element von","Contains as member":"Enthält als Element","N-ary product":"Produkt-Zeichen","Logical and":"Logisches und","Logical or":"Logisches oder","Not sign":"Negations-Zeichen",Intersection:"Schnitt",Union:"Vereinigung","Partial differential":"Partielle Ableitung","For all":"Allquantor","There exists":"Existenzquantor","Empty set":"Leere Menge",Nabla:"Nabla","Asterisk operator":"Hodge-Stern-Operator","Proportional to":"Proportional zu",Angle:"Winkel-Zeichen","Vulgar fraction one quarter":"Gemeiner Bruch ein Viertel","Vulgar fraction one half":"Gemeiner Bruch ein Halb","Vulgar fraction three quarters":"Gemeiner Bruch drei Viertel","Single left-pointing angle quotation mark":"Einfache Guillemets nach links","Single right-pointing angle quotation mark":"Einfache Guillemets nach rechts","Left-pointing double angle quotation mark":"Doppelte Guillemets nach links","Right-pointing double angle quotation mark":"Doppelte Guillemets nach rechts","Left single quotation mark":"Einfache Anführungszeichen links","Right single quotation mark":"Einfache Anführungszeichen rechts","Left double quotation mark":"Doppelte Anführungszeichen links","Right double quotation mark":"Doppelte Anführungszeichen rechts","Single low-9 quotation mark":"Einfache Anführungszeichen links unten","Double low-9 quotation mark":"Doppelte Anführungszeichen links unten","Inverted exclamation mark":"Umgekehrtes Ausrufezeichen","Inverted question mark":"Umgekehrtes Fragezeichen","Two dot leader":"Doppel-Punktlinie","Horizontal ellipsis":"Auslassungspunkte","Double dagger":"Zweibalkenkreuz","Per mille sign":"Promille-Zeichen","Per ten thousand sign":"Pro-Zehntausend-Zeichen","Double exclamation mark":"Doppeltes Ausrufezeichen","Question exclamation mark":"Frage-Ruf-Zeichen","Exclamation question mark":"Ruf-Frage-Zeichen","Double question mark":"Doppeltes Fragezeichen","Copyright sign":"Copyright-Zeichen","Registered sign":"Registered-Trade-Mark-Zeichen","Trade mark sign":"Unregistered-Trade-Mark-Zeichen","Section sign":"Paragraphen-Zeichen","Paragraph sign":"Absatz-Zeichen","Reversed paragraph sign":"Umgedrehtes Absatz-Zeichen","Character categories":"Zeichenkategorien",Styles:"Stile","Multiple styles":"Mehrere Stile","Block styles":"Block-Stile","Text styles":"Text-Stile","Insert table":"Tabelle einfügen","Header column":"Kopfspalte","Insert column left":"Spalte links einfügen","Insert column right":"Spalte rechts einfügen","Delete column":"Spalte löschen","Select column":"Spalte auswählen",Column:"Spalte","Header row":"Kopfzeile","Insert row below":"Zeile unten einfügen","Insert row above":"Zeile oben einfügen","Delete row":"Zeile löschen","Select row":"Zeile auswählen",Row:"Zeile","Merge cell up":"Zelle verbinden","Merge cell right":"Zelle rechts verbinden","Merge cell down":"Zelle unten verbinden","Merge cell left":"Zelle links verbinden","Split cell vertically":"Zelle vertikal teilen","Split cell horizontally":"Zelle horizontal teilen","Merge cells":"Zellen verbinden","Table toolbar":"Tabelle Werkzeugleiste","Table properties":"Tabelleneigenschaften","Cell properties":"Zelleneigenschaften",Border:"Rahmen",Style:"Rahmenart",Width:"Breite",Height:"Höhe",Color:"Farbe",Background:"Hintergrund",Padding:"Innenabstand",Dimensions:"Größe","Table cell text alignment":"Ausrichtung des Zellentextes",Alignment:"Ausrichtung","Horizontal text alignment toolbar":"Werkzeugleiste für die horizontale Zellentext-Ausrichtung","Vertical text alignment toolbar":"Werkzeugleiste für die vertikale Zellentext-Ausrichtung","Table alignment toolbar":"Werkzeugleiste für die Tabellen-Ausrichtung",None:"Kein Rahmen",Solid:"Durchgezogen",Dotted:"Gepunktet",Dashed:"Gestrichelt",Double:"Doppelt",Groove:"Eingeritzt",Ridge:"Hervorgehoben",Inset:"Eingelassen",Outset:"Geprägt","Align cell text to the left":"Zellentext linksbündig ausrichten","Align cell text to the center":"Zellentext zentriert ausrichten","Align cell text to the right":"Zellentext rechtsbündig ausrichten","Justify cell text":"Zellentext als Blocksatz ausrichten","Align cell text to the top":"Zellentext oben ausrichten","Align cell text to the middle":"Zellentext mittig ausrichten","Align cell text to the bottom":"Zellentext unten ausrichten","Align table to the left":"Tabelle links ausrichten","Center table":"Tabelle zentrieren","Align table to the right":"Tabelle rechts ausrichten","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Die Farbe ist ungültig. Probieren Sie „#FF0000“ oder „rgb(255,0,0)“ oder „red“.","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Der Wert ist ungültig. Probieren Sie „10px“ oder „2em“ oder „2“.","Color picker":"Farbwähler","Enter table caption":"Tabellenüberschrift eingeben","Keystrokes that can be used in a table cell":"Tastatureingaben, die in einer Tabelle benutz werden können.","Move the selection to the next cell":"Auswahl in die nächste Zelle verschieben","Move the selection to the previous cell":"Auswahl in die vorherige Zelle verschieben","Insert a new table row (when in the last cell of a table)":"Eine neue Tabellenspalte einfügen (wenn in der letzten Tabellenzelle)","Navigate through the table":"Tabellennavigation",Table:"Tabelle","Rich Text Editor":"Rich Text Editor","Editor editing area: %0":"Bearbeitungsbereich des Editors: %0","Edit block":"Absatz bearbeiten","Click to edit block":"Zum Bearbeiten des Blocks klicken","Drag to move":"Zum Verschieben ziehen",Next:"Nächste",Previous:"vorherige","Editor toolbar":"Editor Werkzeugleiste","Dropdown toolbar":"Dropdown-Liste Werkzeugleiste",Black:"Schwarz","Dim grey":"Dunkelgrau",Grey:"Grau","Light grey":"Hellgrau",White:"Weiß",Red:"Rot",Orange:"Orange",Yellow:"Gelb","Light green":"Hellgrün",Green:"Grün",Aquamarine:"Aquamarinblau",Turquoise:"Türkis","Light blue":"Hellblau",Blue:"Blau",Purple:"Violett","Editor block content toolbar":"Editor Blockinhalt-Toolbar","Editor contextual toolbar":"Editor kontextuelle Toolbar",HEX:"HEX","No results found":"Keine Ergebnisse gefunden","No searchable items":"Keine durchsuchbaren Elemente","Editor dialog":"Editor-Dialog",Close:"Schließen","Help Contents. To close this dialog press ESC.":"Hilfe zum Inhalt. Drücken Sie die Esc-Taste, um dieses Dialogfenster zu schließen.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Unten finden Sie eine Liste mit Tastenkombinationen, die im Editor benutzt werden können.","(may require <kbd>Fn</kbd>)":"(erfordert gegebenenfalls <kbd>Fn</kbd>)",Accessibility:"Bedienungshilfen","Accessibility help":"Hilfe zur Eingabe","Press %0 for help.":"Drücken Sie %0 für Hilfe.","Move focus in and out of an active dialog window":"Fokus auf ein aktives Dialogfenster richten oder aufheben",MENU_BAR_MENU_FILE:"Datei",MENU_BAR_MENU_EDIT:"Bearbeiten",MENU_BAR_MENU_VIEW:"Anzeigen",MENU_BAR_MENU_INSERT:"Einfügen",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Werkzeuge",MENU_BAR_MENU_HELP:"Hilfe",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"Schriftart","Editor menu bar":"Menüleiste des Editors",Undo:"Rückgängig",Redo:"Wiederherstellen","Upload in progress":"Upload läuft","Widget toolbar":"Widget Werkzeugleiste","Insert paragraph before block":"Absatz vor Block einfügen","Insert paragraph after block":"Absatz nach Block einfügen","Press Enter to type after or press Shift + Enter to type before the widget":"Drücken Sie die Eingabetaste, um nach dem Widget zu tippen oder Shift + Eingabetaste, um vor dem Widget zu tippen.","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tastatureingaben, die verwendet werden können, wenn ein Widget ausgewählt wurde (zum Beispiel: Bilder, Tabellen etc.)","Insert a new paragraph directly after a widget":"Einen neuen Abschnitt direkt nach einem Widget einfügen","Insert a new paragraph directly before a widget":"Einen neuen Abschnitt direkt vor einem Widget einfügen","Move the caret to allow typing directly before a widget":"Verschieben Sie den Textcursor, um die Eingabe direkt nach dem Widget zu erlauben","Move the caret to allow typing directly after a widget":"Verschieben Sie den Textcursor, um die direkte Eingabe nach dem Widget zu erlauben","Words: %0":"Wörter: %0 ","Characters: %0":"Zeichen: %0 "} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['de'] = d['de'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Linksbündig","Align right":"Rechtsbündig","Align center":"Zentriert",Justify:"Blocksatz","Text alignment":"Textausrichtung","Text alignment toolbar":"Text-Ausrichtung Toolbar","Revert autoformatting action":"Automatischen Formatierungsvorgang rückgängig machen",Bold:"Fett",Italic:"Kursiv",Underline:"Unterstrichen",Code:"Code",Strikethrough:"Durchgestrichen",Subscript:"Tiefgestellt",Superscript:"Hochgestellt","Italic text":"Kursivschrift","Move out of an inline code style":"Inline Code Style verlassen","Bold text":"Fettschrift","Underline text":"Text hervorheben","Strikethrough text":"Durchgestrichener Text","Block quote":"Blockzitat","Copy selected content":"Markierten Inhalt kopieren","Paste content":"Inhalt einfügen","Paste content as plain text":"Inhalt als Klartext einfügen","Insert code block":"Code-Block einfügen","Plain text":"Nur Text","Leaving %0 code snippet":"%0 Code-Ausschnitt verlassen","Entering %0 code snippet":"%0 Code-Ausschnitt eingeben","Entering code snippet":"Code-Ausschnit eingeben","Leaving code snippet":"Code-Ausschnit verlassen","Code block":"Codeblock",Cancel:"Abbrechen",Clear:"Löschen","Remove color":"Farbe entfernen","Restore default":"Standard wiederherstellen",Save:"Speichern","Show more items":"Mehr anzeigen","%0 of %1":"%0 von %1","Cannot upload file:":"Die Datei kann nicht hochgeladen werden:","Rich Text Editor. Editing area: %0":"Rich Text Editor. Bearbeitungsbereich: %0","Insert with file manager":"Mit Dateimanager einfügen","Replace with file manager":"Mittels Dateimanager ersetzen","Insert image with file manager":"Bild mit dem Dateimanager einfügen","Replace image with file manager":"Bild mittels Dateimanager ersetzen","Toggle caption off":"Tabellenüberschrift deaktivieren","Toggle caption on":"Tabellenüberschrift aktivieren","Content editing keystrokes":"Tastatureingaben zur Inhaltsverarbeitung","These keyboard shortcuts allow for quick access to content editing features.":"Diese Tastenkombinationen ermöglichen einen schnellen Zugang zu den Inhaltsverarbeitungsfunktionen.","User interface and content navigation keystrokes":"Benutzeroberfläche und Inhaltsnavigationstasten","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Verwenden Sie die folgenden Tastatureingaben für eine effizientere Navigation auf der CKEditor-5-Benutzeroberfläche.","Close contextual balloons, dropdowns, and dialogs":"Kontextsprechblasen, Dropdown-Menü und Dialoge schließen","Open the accessibility help dialog":"Den Dialog zur Eingabehilfe öffnen","Move focus between form fields (inputs, buttons, etc.)":"Fokus zwischen Formularfeldern verschieben (Eingaben, Tastenfelder etc.)","Move focus to the menu bar, navigate between menu bars":"Fokus auf die Menüleiste richten, zwischen Menüleisten navigieren","Move focus to the toolbar, navigate between toolbars":"Fokus auf die Symbolleiste verschieben, zwischen den Symbolleisten navigieren","Navigate through the toolbar or menu bar":"Durch die Werkzeugleiste oder Menüleiste navigieren","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Ausführen der aktuell fokussierten Schaltfläche. Das Ausführen von Schaltflächen, die mit dem Inhalt des Editors interagieren, richtet den Fokus zurück auf den Inhalt.",Accept:"Akzeptieren","Insert a soft break (a <code><br></code> element)":"Einen weichen Zeilenumbruch einfügen (ein <code><br></code>-Element)","Insert a hard break (a new paragraph)":"Zeilenumbruch einfügen (einen neuen Abschnitt)","Find and replace":"Suchen und ersetzen","Find in text…":"In Text suchen…",Find:"Suchen","Previous result":"Vorheriges Ergebnis","Next result":"Nächstes Ergebnis",Replace:"Ersetzen","Replace all":"Alle ersetzen","Match case":"Groß-/Kleinschreibung beachten","Whole words only":"Nur ganze Wörter","Replace with…":"Ersetzen durch…","Text to find must not be empty.":"Der Suchtext darf nicht leer sein.","Tip: Find some text first in order to replace it.":"Tipp: Zuerst nach Text suchen um diesen zu ersetzen.","Advanced options":"Erweiterte Optionen","Find in the document":"Dokument durchsuchen","Font Size":"Schriftgröße",Tiny:"Sehr klein",Small:"Klein",Big:"Groß",Huge:"Sehr groß","Font Family":"Schriftart",Default:"Standard","Font Color":"Schriftfarbe","Font Background Color":"Hintergrundfarbe","Document colors":"Dokumentfarben",Paragraph:"Absatz",Heading:"Ãœberschrift","Choose heading":"Ãœberschrift auswählen","Heading 1":"Ãœberschrift 1","Heading 2":"Ãœberschrift 2","Heading 3":"Ãœberschrift 3","Heading 4":"Ãœberschrift 4","Heading 5":"Ãœberschrift 5","Heading 6":"Ãœberschrift 6","Type your title":"Titel eingeben","Type or paste your content here.":"Hier Inhalt einfügen.","Horizontal line":"Horizontale Linie","HTML object":"HTML-Objekt","Increase indent":"Einzug vergrößern","Decrease indent":"Einzug verkleinern",Unlink:"Link entfernen",Link:"Link","Link URL":"Linkadresse","Link URL must not be empty.":"Die Link-URL darf nicht leer sein.","Link image":"Bild verlinken","Edit link":"Link bearbeiten","Open link in new tab":"Link im neuen Tab öffnen","This link has no URL":"Dieser Link hat keine Adresse","Open in a new tab":"In neuem Tab öffnen",Downloadable:"Herunterladbar","Create link":"Link erstellen","Move out of a link":"Linkauswahl aufheben","Numbered List":"Nummerierte Liste","Bulleted List":"Aufzählungsliste","To-do List":"Aufgabenliste","Bulleted list styles toolbar":"Darstellung der ungeordneten Liste","Numbered list styles toolbar":"Darstellung der geordneten Liste","Toggle the disc list style":"Gefüllten Kreis einstellen","Toggle the circle list style":"Leeren Kreis einstellen","Toggle the square list style":"Quadrat einstellen","Toggle the decimal list style":"Dezimalzahlen einstellen","Toggle the decimal with leading zero list style":"Dezimalzahlen mit vorangestellten Nullen einstellen","Toggle the lower–roman list style":"Kleingeschriebene römische Zahlen einstellen","Toggle the upper–roman list style":"Großgeschriebene römische Zahlen einstellen","Toggle the lower–latin list style":"Kleingeschriebene lateinische Buchstaben einstellen","Toggle the upper–latin list style":"Großgeschriebene lateinische Buchstaben einstellen",Disc:"Gefüllter Kreis",Circle:"Leerer Kreis",Square:"Quadrat",Decimal:"Dezimalzahlen","Decimal with leading zero":"Dezimalzahlen mit vorangestellten Nullen","Lower–roman":"Kleingeschriebene römische Zahlen","Upper-roman":"Großgeschriebene römische Zahlen","Lower-latin":"Kleingeschriebene lateinische Buchstaben","Upper-latin":"Großgeschriebene lateinische Buchstaben","List properties":"Listeneigenschaften","Start at":"Beginnen mit","Invalid start index value.":"Ungültiger Anfangsindexwert.","Start index must be greater than 0.":"Der Startwert muss größer als 0 sein.","Reversed order":"Umgekehrte Reihenfolge","Keystrokes that can be used in a list":"Tastatureingaben, die in einer Liste verwendet werden können.","Increase list item indent":"Listeneinzug vergrößern","Decrease list item indent":"Listeneinzug verkleinern","Entering a to-do list":"Eingabe einer Aufgabenliste","Leaving a to-do list":"Verlassen einer Aufgabenliste","Remove Format":"Formatierung entfernen","Select all":"Alles auswählen","Show blocks":"Blöcke anzeigen",Source:"Quellcode","Show source":"Quelle anzeigen","Special characters":"Sonderzeichen",All:"Alle",Arrows:"Pfeile",Currency:"Währung",Latin:"Lateinisch",Mathematical:"Mathematisch",Text:"Text","leftwards simple arrow":"einfacher Linkspfeil","rightwards simple arrow":"einfacher Rechtspfeil","upwards simple arrow":"einfacher Aufwärtspfeil","downwards simple arrow":"einfacher Abwärtspfeil","leftwards double arrow":"Doppelpfeil nach links","rightwards double arrow":"Doppelpfeil nach rechts","upwards double arrow":"Doppelpfeil nach oben","downwards double arrow":"Doppelpfeil nach unten","leftwards dashed arrow":"Gestrichelter Pfeil nach links","rightwards dashed arrow":"Gestrichelter Pfeil nach rechts","upwards dashed arrow":"Gestrichelter Pfeil nach oben","downwards dashed arrow":"Gestrichelter Pfeil nach unten","leftwards arrow to bar":"Pfeil nach links zum Querstrich","rightwards arrow to bar":"Pfeil nach rechts zum Querstrich","upwards arrow to bar":"Pfeil nach oben zum Querstrich","downwards arrow to bar":"Pfeil nach unten zum Querstrich","up down arrow with base":"Unterstrichener Pfeil nach oben und unten","back with leftwards arrow above":"„Back“ darüber Pfeil nach links","end with leftwards arrow above":"„End“ darüber Pfeil nach links","on with exclamation mark with left right arrow above":"„On“ mit Ausrufezeichen darüber Pfeil nach links und rechts","soon with rightwards arrow above":"„Soon“ darüber Pfeil nach rechts","top with upwards arrow above":"„Top“ darüber Pfeil nach oben","Dollar sign":"Dollar-Zeichen","Euro sign":"Euro-Zeichen","Yen sign":"Yen-Zeichen","Pound sign":"Pfund-Zeichen","Cent sign":"Cent-Zeichen","Euro-currency sign":"Euro-Währungszeichen","Colon sign":"Colón-Zeichen","Cruzeiro sign":"Cruzeiro-Zeichen","French franc sign":"Französischer Franc-Zeichen","Lira sign":"Lira-Zeichen","Currency sign":"Währungssymbol","Bitcoin sign":"Bitcoin-Zeichen","Mill sign":"Mill-Zeichen","Naira sign":"Naira-Zeichen","Peseta sign":"Peseta-Zeichen","Rupee sign":"Rupie-Zeichen","Won sign":"Won-Zeichen","New sheqel sign":"Schekel-Zeichen","Dong sign":"Äồng-Zeichen","Kip sign":"Kip-Zeichen","Tugrik sign":"Tugrik-Zeichen","Drachma sign":"Drachme-Zeichen","German penny sign":"Pfennig-Zeichen","Peso sign":"Philippinischer Peso-Zeichen","Guarani sign":"GuaranÃ-Zeichen","Austral sign":"Austral-Zeichen","Hryvnia sign":"Hrywnja-Zeichen","Cedi sign":"Cedi-Zeichen","Livre tournois sign":"Livre tournois-Zeichen","Spesmilo sign":"Spesmilo-Zeichen","Tenge sign":"Tenge-Zeichen","Indian rupee sign":"Indische Rupie-Zeichen","Turkish lira sign":"Türkische Lira-Zeichen","Nordic mark sign":"Nordische Mark-Zeichen","Manat sign":"Manat-Zeichen","Ruble sign":"Rubel-Zeichen","Latin capital letter a with macron":"Lateinischer Großbuchstabe a mit Makron","Latin small letter a with macron":"Lateinischer Kleinbuchstabe a mit Makron","Latin capital letter a with breve":"Lateinischer Großbuchstabe a mit Breve","Latin small letter a with breve":"Lateinischer Kleinbuchstabe a mit Breve","Latin capital letter a with ogonek":"Lateinischer Großbuchstabe a mit Ogonek","Latin small letter a with ogonek":"Lateinischer Kleinbuchstabe a mit Ogonek","Latin capital letter c with acute":"Lateinischer Großbuchstabe c mit Akut","Latin small letter c with acute":"Lateinischer Kleinbuchstabe c mit Akut","Latin capital letter c with circumflex":"Lateinischer Großbuchstabe c mit Zirkumflex","Latin small letter c with circumflex":"Lateinischer Kleinbuchstabe c mit Zirkumflex","Latin capital letter c with dot above":"Lateinischer Großbuchstabe c mit Punkt darüber","Latin small letter c with dot above":"Lateinischer Kleinbuchstabe c mit Punkt darüber","Latin capital letter c with caron":"Lateinischer Großbuchstabe c mit Hatschek","Latin small letter c with caron":"Lateinischer Kleinbuchstabe c mit Hatschek","Latin capital letter d with caron":"Lateinischer Großbuchstabe d mit Hatschek","Latin small letter d with caron":"Lateinischer Kleinbuchstabe d mit Hatschek","Latin capital letter d with stroke":"Lateinischer Großbuchstabe d mit Querstrich","Latin small letter d with stroke":"Lateinischer Kleinbuchstabe d mit Querstrich","Latin capital letter e with macron":"Lateinischer Großbuchstabe e mit Makron","Latin small letter e with macron":"Lateinischer Kleinbuchstabe e mit Makron","Latin capital letter e with breve":"Lateinischer Großbuchstabe e mit Breve","Latin small letter e with breve":"Lateinischer Kleinbuchstabe e mit Breve","Latin capital letter e with dot above":"Lateinischer Großbuchstabe e mit Punkt darüber","Latin small letter e with dot above":"Lateinischer Kleinbuchstabe e mit Punkt darüber","Latin capital letter e with ogonek":"Lateinischer Großbuchstabe e mit Ogonek","Latin small letter e with ogonek":"Lateinischer Kleinbuchstabe e mit Ogonek","Latin capital letter e with caron":"Lateinischer Großbuchstabe e mit Hatschek","Latin small letter e with caron":"Lateinischer Kleinbuchstabe e mit Hatschek","Latin capital letter g with circumflex":"Lateinischer Großbuchstabe g mit Zirkumflex","Latin small letter g with circumflex":"Lateinischer Kleinbuchstabe g mit Zirkumflex","Latin capital letter g with breve":"Lateinischer Großbuchstabe g mit Breve","Latin small letter g with breve":"Lateinischer Kleinbuchstabe g mit Breve","Latin capital letter g with dot above":"Lateinischer Großbuchstabe g mit Punkt darüber","Latin small letter g with dot above":"Lateinischer Kleinbuchstabe g mit Punkt darüber","Latin capital letter g with cedilla":"Lateinischer Großbuchstabe g mit Cedille","Latin small letter g with cedilla":"Lateinischer Kleinbuchstabe g mit Cedille","Latin capital letter h with circumflex":"Lateinischer Großbuchstabe h mit Zirkumflex","Latin small letter h with circumflex":"Lateinischer Kleinbuchstabe h mit Zirkumflex","Latin capital letter h with stroke":"Lateinischer Großbuchstabe h mit Querstrich","Latin small letter h with stroke":"Lateinischer Kleinbuchstabe h mit Querstrich","Latin capital letter i with tilde":"Lateinischer Großbuchstabe i mit Tilde","Latin small letter i with tilde":"Lateinischer Kleinbuchstabe i mit Tilde","Latin capital letter i with macron":"Lateinischer Großbuchstabe i mit Makron","Latin small letter i with macron":"Lateinischer Kleinbuchstabe i mit Makron","Latin capital letter i with breve":"Lateinischer Großbuchstabe i mit Breve","Latin small letter i with breve":"Lateinischer Kleinbuchstabe i mit Breve","Latin capital letter i with ogonek":"Lateinischer Großbuchstabe i mit Ogonek","Latin small letter i with ogonek":"Lateinischer Kleinbuchstabe i mit Ogonek","Latin capital letter i with dot above":"Lateinischer Großbuchstabe i mit Punkt darüber","Latin small letter dotless i":"Lateinischer Kleinbuchstabe i ohne Punkt","Latin capital ligature ij":"Große lateinische Ligatur ij","Latin small ligature ij":"Kleine lateinische Ligatur ij","Latin capital letter j with circumflex":"Lateinischer Großbuchstabe j mit Zirkumflex","Latin small letter j with circumflex":"Lateinischer Kleinbuchstabe j mit Zirkumflex","Latin capital letter k with cedilla":"Lateinischer Großbuchstabe k mit Cedille","Latin small letter k with cedilla":"Lateinischer Kleinbuchstabe k mit Cedille","Latin small letter kra":"Lateinischer Kleinbuchstabe Kra","Latin capital letter l with acute":"Lateinischer Großbuchstabe l mit Akut","Latin small letter l with acute":"Lateinischer Kleinbuchstabe l mit Akut","Latin capital letter l with cedilla":"Lateinischer Großbuchstabe l mit Cedille","Latin small letter l with cedilla":"Lateinischer Kleinbuchstabe l mit Cedille","Latin capital letter l with caron":"Lateinischer Großbuchstabe l mit Hatschek","Latin small letter l with caron":"Lateinischer Kleinbuchstabe l mit Hatschek","Latin capital letter l with middle dot":"Lateinischer Großbuchstabe l mit Mittelpunkt","Latin small letter l with middle dot":"Lateinischer Kleinbuchstabe l mit Mittelpunkt","Latin capital letter l with stroke":"Lateinischer Großbuchstabe l mit Querstrich","Latin small letter l with stroke":"Lateinischer Kleinbuchstabe l mit Querstrich","Latin capital letter n with acute":"Lateinischer Großbuchstabe n mit Akut","Latin small letter n with acute":"Lateinischer Kleinbuchstabe n mit Akut","Latin capital letter n with cedilla":"Lateinischer Großbuchstabe n mit Cedille","Latin small letter n with cedilla":"Lateinischer Kleinbuchstabe n mit Cedille","Latin capital letter n with caron":"Lateinischer Großbuchstabe n mit Hatschek","Latin small letter n with caron":"Lateinischer Kleinbuchstabe n mit Hatschek","Latin small letter n preceded by apostrophe":"Lateinischer Kleinbuchstabe n mit vorangestelltem Apostroph","Latin capital letter eng":"Lateinischer Großbuchstabe Eng","Latin small letter eng":"Lateinischer Kleinbuchstabe Eng","Latin capital letter o with macron":"Lateinischer Großbuchstabe o mit Makron","Latin small letter o with macron":"Lateinischer Kleinbuchstabe o mit Makron","Latin capital letter o with breve":"Lateinischer Großbuchstabe o mit Breve","Latin small letter o with breve":"Lateinischer Kleinbuchstabe o mit Breve","Latin capital letter o with double acute":"Lateinischer Großbuchstabe o mit doppeltem Akut","Latin small letter o with double acute":"Lateinischer Kleinbuchstabe o mit doppeltem Akut","Latin capital ligature oe":"Große lateinische Ligatur oe","Latin small ligature oe":"Kleine lateinische Ligatur oe","Latin capital letter r with acute":"Lateinischer Großbuchstabe r mit Akut","Latin small letter r with acute":"Lateinischer Kleinbuchstabe r mit Akut","Latin capital letter r with cedilla":"Lateinischer Großbuchstabe r mit Cedille","Latin small letter r with cedilla":"Lateinischer Kleinbuchstabe r mit Cedille","Latin capital letter r with caron":"Lateinischer Großbuchstabe r mit Hatschek","Latin small letter r with caron":"Lateinischer Kleinbuchstabe r mit Hatschek","Latin capital letter s with acute":"Lateinischer Großbuchstabe s mit Akut","Latin small letter s with acute":"Lateinischer Kleinbuchstabe s mit Akut","Latin capital letter s with circumflex":"Lateinischer Großbuchstabe s mit Zirkumflex","Latin small letter s with circumflex":"Lateinischer Kleinbuchstabe s mit Zirkumflex","Latin capital letter s with cedilla":"Lateinischer Großbuchstabe s mit Cedille","Latin small letter s with cedilla":"Lateinischer Kleinbuchstabe s mit Cedille","Latin capital letter s with caron":"Lateinischer Großbuchstabe s mit Hatschek","Latin small letter s with caron":"Lateinischer Kleinbuchstabe s mit Hatschek","Latin capital letter t with cedilla":"Lateinischer Großbuchstabe t mit Cedille","Latin small letter t with cedilla":"Lateinischer Kleinbuchstabe t mit Cedille","Latin capital letter t with caron":"Lateinischer Großbuchstabe t mit Hatschek","Latin small letter t with caron":"Lateinischer Kleinbuchstabe t mit Hatschek","Latin capital letter t with stroke":"Lateinischer Großbuchstabe t mit Querstrich","Latin small letter t with stroke":"Lateinischer Kleinbuchstabe t mit Querstrich","Latin capital letter u with tilde":"Lateinischer Großbuchstabe u mit Tilde","Latin small letter u with tilde":"Lateinischer Kleinbuchstabe u mit Tilde","Latin capital letter u with macron":"Lateinischer Großbuchstabe u mit Makron","Latin small letter u with macron":"Lateinischer Kleinbuchstabe u mit Makron","Latin capital letter u with breve":"Lateinischer Großbuchstabe u mit Breve","Latin small letter u with breve":"Lateinischer Kleinbuchstabe u mit Breve","Latin capital letter u with ring above":"Lateinischer Großbuchstabe u mit Kroužek darüber","Latin small letter u with ring above":"Lateinischer Kleinbuchstabe u mit Kroužek darüber","Latin capital letter u with double acute":"Lateinischer Großbuchstabe u mit doppeltem Akut","Latin small letter u with double acute":"Lateinischer Kleinbuchstabe u mit doppeltem Akut","Latin capital letter u with ogonek":"Lateinischer Großbuchstabe u mit Ogonek","Latin small letter u with ogonek":"Lateinischer Kleinbuchstabe u mit Ogonek","Latin capital letter w with circumflex":"Lateinischer Großbuchstabe w mit Zirkumflex","Latin small letter w with circumflex":"Lateinischer Kleinbuchstabe w mit Zirkumflex","Latin capital letter y with circumflex":"Lateinischer Großbuchstabe y mit Zirkumflex","Latin small letter y with circumflex":"Lateinischer Kleinbuchstabe y mit Zirkumflex","Latin capital letter y with diaeresis":"Lateinischer Großbuchstabe y mit Trema","Latin capital letter z with acute":"Lateinischer Großbuchstabe z mit Akut","Latin small letter z with acute":"Lateinischer Kleinbuchstabe z mit Akut","Latin capital letter z with dot above":"Lateinischer Großbuchstabe z mit Punkt darüber","Latin small letter z with dot above":"Lateinischer Kleinbuchstabe z mit Punkt darüber","Latin capital letter z with caron":"Lateinischer Großbuchstabe z mit Hatschek","Latin small letter z with caron":"Lateinischer Kleinbuchstabe z mit Hatschek","Latin small letter long s":"Lateinischer Kleinbuchstabe langes s","Less-than sign":"Kleiner-als-Zeichen","Greater-than sign":"Größer-als-Zeichen","Less-than or equal to":"Kleiner als oder gleich","Greater-than or equal to":"Größer als oder gleich","En dash":"Halbgeviertstrich","Em dash":"Geviertstrich",Macron:"Makron",Overline:"Ãœberstrich","Degree sign":"Grad-Zeichen","Minus sign":"Minus-Zeichen","Plus-minus sign":"Plus-Minus-Zeichen","Division sign":"Geteilt-Zeichen","Fraction slash":"Schrägstrich","Multiplication sign":"Mal-Zeichen","Latin small letter f with hook":"Lateinischer Kleinbuchstabe f mit Haken",Integral:"Integral-Zeichen","N-ary summation":"Summen-Zeichen",Infinity:"Unendlich-Zeichen","Square root":"Wurzel-Zeichen","Tilde operator":"Tilde-Operator","Approximately equal to":"Ungefähr gleich","Almost equal to":"Gerundet","Not equal to":"Ungleich","Identical to":"Identisch mit","Element of":"Element von","Not an element of":"Kein Element von","Contains as member":"Enthält als Element","N-ary product":"Produkt-Zeichen","Logical and":"Logisches und","Logical or":"Logisches oder","Not sign":"Negations-Zeichen",Intersection:"Schnitt",Union:"Vereinigung","Partial differential":"Partielle Ableitung","For all":"Allquantor","There exists":"Existenzquantor","Empty set":"Leere Menge",Nabla:"Nabla","Asterisk operator":"Hodge-Stern-Operator","Proportional to":"Proportional zu",Angle:"Winkel-Zeichen","Vulgar fraction one quarter":"Gemeiner Bruch ein Viertel","Vulgar fraction one half":"Gemeiner Bruch ein Halb","Vulgar fraction three quarters":"Gemeiner Bruch drei Viertel","Single left-pointing angle quotation mark":"Einfache Guillemets nach links","Single right-pointing angle quotation mark":"Einfache Guillemets nach rechts","Left-pointing double angle quotation mark":"Doppelte Guillemets nach links","Right-pointing double angle quotation mark":"Doppelte Guillemets nach rechts","Left single quotation mark":"Einfache Anführungszeichen links","Right single quotation mark":"Einfache Anführungszeichen rechts","Left double quotation mark":"Doppelte Anführungszeichen links","Right double quotation mark":"Doppelte Anführungszeichen rechts","Single low-9 quotation mark":"Einfache Anführungszeichen links unten","Double low-9 quotation mark":"Doppelte Anführungszeichen links unten","Inverted exclamation mark":"Umgekehrtes Ausrufezeichen","Inverted question mark":"Umgekehrtes Fragezeichen","Two dot leader":"Doppel-Punktlinie","Horizontal ellipsis":"Auslassungspunkte","Double dagger":"Zweibalkenkreuz","Per mille sign":"Promille-Zeichen","Per ten thousand sign":"Pro-Zehntausend-Zeichen","Double exclamation mark":"Doppeltes Ausrufezeichen","Question exclamation mark":"Frage-Ruf-Zeichen","Exclamation question mark":"Ruf-Frage-Zeichen","Double question mark":"Doppeltes Fragezeichen","Copyright sign":"Copyright-Zeichen","Registered sign":"Registered-Trade-Mark-Zeichen","Trade mark sign":"Unregistered-Trade-Mark-Zeichen","Section sign":"Paragraphen-Zeichen","Paragraph sign":"Absatz-Zeichen","Reversed paragraph sign":"Umgedrehtes Absatz-Zeichen","Character categories":"Zeichenkategorien",Styles:"Stile","Multiple styles":"Mehrere Stile","Block styles":"Block-Stile","Text styles":"Text-Stile","Insert table":"Tabelle einfügen","Header column":"Kopfspalte","Insert column left":"Spalte links einfügen","Insert column right":"Spalte rechts einfügen","Delete column":"Spalte löschen","Select column":"Spalte auswählen",Column:"Spalte","Header row":"Kopfzeile","Insert row below":"Zeile unten einfügen","Insert row above":"Zeile oben einfügen","Delete row":"Zeile löschen","Select row":"Zeile auswählen",Row:"Zeile","Merge cell up":"Zelle verbinden","Merge cell right":"Zelle rechts verbinden","Merge cell down":"Zelle unten verbinden","Merge cell left":"Zelle links verbinden","Split cell vertically":"Zelle vertikal teilen","Split cell horizontally":"Zelle horizontal teilen","Merge cells":"Zellen verbinden","Table toolbar":"Tabelle Werkzeugleiste","Table properties":"Tabelleneigenschaften","Cell properties":"Zelleneigenschaften",Border:"Rahmen",Style:"Rahmenart",Width:"Breite",Height:"Höhe",Color:"Farbe",Background:"Hintergrund",Padding:"Innenabstand",Dimensions:"Größe","Table cell text alignment":"Ausrichtung des Zellentextes",Alignment:"Ausrichtung","Horizontal text alignment toolbar":"Werkzeugleiste für die horizontale Zellentext-Ausrichtung","Vertical text alignment toolbar":"Werkzeugleiste für die vertikale Zellentext-Ausrichtung","Table alignment toolbar":"Werkzeugleiste für die Tabellen-Ausrichtung",None:"Kein Rahmen",Solid:"Durchgezogen",Dotted:"Gepunktet",Dashed:"Gestrichelt",Double:"Doppelt",Groove:"Eingeritzt",Ridge:"Hervorgehoben",Inset:"Eingelassen",Outset:"Geprägt","Align cell text to the left":"Zellentext linksbündig ausrichten","Align cell text to the center":"Zellentext zentriert ausrichten","Align cell text to the right":"Zellentext rechtsbündig ausrichten","Justify cell text":"Zellentext als Blocksatz ausrichten","Align cell text to the top":"Zellentext oben ausrichten","Align cell text to the middle":"Zellentext mittig ausrichten","Align cell text to the bottom":"Zellentext unten ausrichten","Align table to the left":"Tabelle links ausrichten","Center table":"Tabelle zentrieren","Align table to the right":"Tabelle rechts ausrichten","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Die Farbe ist ungültig. Probieren Sie „#FF0000“ oder „rgb(255,0,0)“ oder „red“.","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Der Wert ist ungültig. Probieren Sie „10px“ oder „2em“ oder „2“.","Color picker":"Farbwähler","Enter table caption":"Tabellenüberschrift eingeben","Keystrokes that can be used in a table cell":"Tastatureingaben, die in einer Tabelle benutz werden können.","Move the selection to the next cell":"Auswahl in die nächste Zelle verschieben","Move the selection to the previous cell":"Auswahl in die vorherige Zelle verschieben","Insert a new table row (when in the last cell of a table)":"Eine neue Tabellenspalte einfügen (wenn in der letzten Tabellenzelle)","Navigate through the table":"Tabellennavigation",Table:"Tabelle","Rich Text Editor":"Rich Text Editor","Editor editing area: %0":"Bearbeitungsbereich des Editors: %0","Edit block":"Absatz bearbeiten","Click to edit block":"Zum Bearbeiten des Blocks klicken","Drag to move":"Zum Verschieben ziehen",Next:"Nächste",Previous:"vorherige","Editor toolbar":"Editor Werkzeugleiste","Dropdown toolbar":"Dropdown-Liste Werkzeugleiste",Black:"Schwarz","Dim grey":"Dunkelgrau",Grey:"Grau","Light grey":"Hellgrau",White:"Weiß",Red:"Rot",Orange:"Orange",Yellow:"Gelb","Light green":"Hellgrün",Green:"Grün",Aquamarine:"Aquamarinblau",Turquoise:"Türkis","Light blue":"Hellblau",Blue:"Blau",Purple:"Violett","Editor block content toolbar":"Editor Blockinhalt-Toolbar","Editor contextual toolbar":"Editor kontextuelle Toolbar",HEX:"HEX","No results found":"Keine Ergebnisse gefunden","No searchable items":"Keine durchsuchbaren Elemente","Editor dialog":"Editor-Dialog",Close:"Schließen","Help Contents. To close this dialog press ESC.":"Hilfe zum Inhalt. Drücken Sie die Esc-Taste, um dieses Dialogfenster zu schließen.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Unten finden Sie eine Liste mit Tastenkombinationen, die im Editor benutzt werden können.","(may require <kbd>Fn</kbd>)":"(erfordert gegebenenfalls <kbd>Fn</kbd>)",Accessibility:"Bedienungshilfen","Accessibility help":"Hilfe zur Eingabe","Press %0 for help.":"Drücken Sie %0 für Hilfe.","Move focus in and out of an active dialog window":"Fokus auf ein aktives Dialogfenster richten oder aufheben",MENU_BAR_MENU_FILE:"Datei",MENU_BAR_MENU_EDIT:"Bearbeiten",MENU_BAR_MENU_VIEW:"Anzeigen",MENU_BAR_MENU_INSERT:"Einfügen",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Werkzeuge",MENU_BAR_MENU_HELP:"Hilfe",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"Schriftart","Editor menu bar":"Menüleiste des Editors","Please enter a valid color (e.g. \"ff0000\").":"Bitte geben Sie eine gültige Farbe ein (z. B. „ff0000“).",Undo:"Rückgängig",Redo:"Wiederherstellen","Upload in progress":"Upload läuft","Widget toolbar":"Widget Werkzeugleiste","Insert paragraph before block":"Absatz vor Block einfügen","Insert paragraph after block":"Absatz nach Block einfügen","Press Enter to type after or press Shift + Enter to type before the widget":"Drücken Sie die Eingabetaste, um nach dem Widget zu tippen oder Shift + Eingabetaste, um vor dem Widget zu tippen.","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tastatureingaben, die verwendet werden können, wenn ein Widget ausgewählt wurde (zum Beispiel: Bilder, Tabellen etc.)","Insert a new paragraph directly after a widget":"Einen neuen Abschnitt direkt nach einem Widget einfügen","Insert a new paragraph directly before a widget":"Einen neuen Abschnitt direkt vor einem Widget einfügen","Move the caret to allow typing directly before a widget":"Verschieben Sie den Textcursor, um die Eingabe direkt nach dem Widget zu erlauben","Move the caret to allow typing directly after a widget":"Verschieben Sie den Textcursor, um die direkte Eingabe nach dem Widget zu erlauben","Words: %0":"Wörter: %0 ","Characters: %0":"Zeichen: %0 "} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/el.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/el.js index ce3d6df34edfb25a197e3a51ad381f31643ce390..690ea461347c7d5b23a91569324337be8b7ffa80 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/el.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/el.js @@ -1 +1 @@ -(function(d){ const l = d['el'] = d['el'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Στοίχιση αÏιστεÏά","Align right":"Στοίχιση δεξιά","Align center":"Στοίχιση στο κÎντÏο",Justify:"ΠλήÏης στοίχηση","Text alignment":"Στοίχιση κειμÎνου","Text alignment toolbar":"ΓÏαμμή εÏγαλείων στοίχισης κειμÎνου","Revert autoformatting action":"ΕπαναφοÏά ενÎÏγειας αυτόματης μοÏφοποίησης",Bold:"Έντονα",Italic:"Πλάγια",Underline:"ΥπογÏάμμιση",Code:"Κώδικας",Strikethrough:"ΔιακÏιτή διαγÏαφή",Subscript:"Δείκτης",Superscript:"ΕκθÎτης","Italic text":"Πλάγιο κείμενο","Move out of an inline code style":"Μετακίνηση από Îνα στυλ ενσωματωμÎνου κώδικα","Bold text":"Έντονο κείμενο","Underline text":"ΥπογÏάμμιση κειμÎνου","Strikethrough text":"ΔιακÏιτική διαγÏαφή κειμÎνου","Block quote":"ΠεÏιοχή παÏάθεσης","Copy selected content":"ΑντιγÏαφή επιλεγμÎνου πεÏιεχομÎνου","Paste content":"Επικόλληση πεÏιεχομÎνου","Paste content as plain text":"Επικόλληση πεÏιεχομÎνου ως απλό κείμενο","Insert code block":"Εισαγωγή τμήματος κώδικα","Plain text":"Απλό κÎιμενο","Code block":"Μπλοκ κώδικα",Cancel:"ΑκÏÏωση",Clear:"ΚαθαÏισμός","Remove color":"ΑπομάκÏυνση χÏώματος","Restore default":"ΕπαναφοÏά Ï€Ïοεπιλογής",Save:"Αποθήκευση","Show more items":"Î Ïοβολή πεÏισσότεÏων αντικειμÎνων","%0 of %1":"%0 από %1","Cannot upload file:":"ΑδÏνατη η αποστολή του αÏχείου:","Rich Text Editor. Editing area: %0":"Î ÏόγÏαμμα επεξεÏγασίας εμπλουτισμÎνου κειμÎνου. ΠεÏιοχή επεξεÏγασίας: %0","Insert with file manager":"Εισαγωγή με τη διαχείÏιση αÏχείων","Replace with file manager":"Αντικατάσταση με τη διαχείÏιση αÏχείων","Insert image with file manager":"Εισαγωγή εικόνας με τη διαχείÏιση αÏχείων","Replace image with file manager":"Αντικατάσταση εικόνας με τη διαχείÏιση αÏχείων","Toggle caption off":"Εναλλαγή απόκÏυψης λεζάντας","Toggle caption on":"Εναλλαγής εμφάνισης λεζάντας","Content editing keystrokes":"ΠλήκτÏα επεξεÏγασίας πεÏιεχομÎνου","These keyboard shortcuts allow for quick access to content editing features.":"ΑυτÎÏ‚ οι συντομεÏσεις πληκτÏολογίου επιτÏÎπουν τη γÏήγοÏη Ï€Ïόσβαση σε λειτουÏγίες επεξεÏγασίας πεÏιεχομÎνου.","User interface and content navigation keystrokes":"ΠλήκτÏα για πλοήγηση στο πεÏιβάλλον εÏγασίας χÏήστη και στο πεÏιεχόμενο","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"ΧÏησιμοποιήστε τα ακόλουθα πλήκτÏα για πιο αποτελεσματική πλοήγηση στο πεÏιβάλλον εÏγασίας χÏήστη του CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Κλείσιμο παÏαθÏÏων σχολίων, αναπτυσσόμενων Î¼ÎµÎ½Î¿Ï ÎºÎ±Î¹ παÏαθÏÏων διαλόγου","Open the accessibility help dialog":"Άνοιγμα του παÏαθÏÏου διαλόγου βοήθειας Ï€Ïοσβασιμότητας","Move focus between form fields (inputs, buttons, etc.)":"Μετακίνηση της εστίασης Î¼ÎµÏ„Î±Î¾Ï Ï„Ï‰Î½ πεδίων φόÏμας (εισαγωγÎÏ‚, κουμπιά, κ.λπ.)","Move focus to the menu bar, navigate between menu bars":"Μετακίνηση της εστίασης στη γÏαμμή μενοÏ, πλοήγηση Î¼ÎµÏ„Î±Î¾Ï Ï„Ï‰Î½ γÏαμμών μενοÏ","Move focus to the toolbar, navigate between toolbars":"Μετακίνηση της εστίασης στη γÏαμμή εÏγαλείων, πλοήγηση Î¼ÎµÏ„Î±Î¾Ï Ï„Ï‰Î½ γÏαμμών εÏγαλείων","Navigate through the toolbar or menu bar":"Πλοήγηση μÎσω της γÏαμμής εÏγαλείων ή της γÏαμμής μενοÏ","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"ΕκτÎλεση του Ï„ÏÎχοντος εστιασμÎνου κουμπιοÏ. Η εκτÎλεση κουμπιών που αλληλεπιδÏοÏν με το πεÏιεχόμενο του συντάκτη μετακινεί την εστίαση πίσω στο πεÏιεχόμενο.",Accept:"Αποδοχή","Insert a soft break (a <code><br></code> element)":"Εισαγωγή συμβόλου αλλαγής γÏαμμής χωÏίς νÎα παÏάγÏαφο (Îνα στοιχείο <code><br></code>])","Insert a hard break (a new paragraph)":"Εισαγωγή συμβόλου αλλαγής γÏαμμής (με νÎα παÏάγÏαφο)","Find and replace":"ΕÏÏεση και αντικατάσταση","Find in text…":"ΕÏÏεση στο κείμενο...",Find:"ΕÏÏεση","Previous result":"Î ÏοηγοÏμενο αποτÎλεσμα","Next result":"Επόμενο αποτÎλεσμα",Replace:"Αντικατάσταση","Replace all":"Αντικατάσταση όλων","Match case":"ΤαίÏιασμα πεζών-ΚΕΦΑΛΑΙΩÎ","Whole words only":"Μόνο ολόκληÏες λÎξεις","Replace with…":"Αντικατάσταση με...","Text to find must not be empty.":"Το κείμενο Ï€Ïος εÏÏεση δεν Ï€ÏÎπει να είναι άδειο.","Tip: Find some text first in order to replace it.":"Επισήμανση: Î’Ïείτε κάποιο κείμενο αÏχικά ώστε να το αντικαταστήσετε.","Advanced options":"Î ÏοηγμÎνες επιλογÎÏ‚","Find in the document":"ΕÏÏεση στο ÎγγÏαφο","Font Size":"ÎœÎγεθος γÏαμματοσειÏάς",Tiny:"ΜικÏοσκοπικό",Small:"ΜικÏÏŒ",Big:"Μεγάλο",Huge:"ΤεÏάστιο","Font Family":"ΟικογÎνεια γÏαμματοσειÏών",Default:"Î Ïοεπιλογή","Font Color":"ΧÏώμα γÏαμματοσειÏάς","Font Background Color":"ΧÏώμα υποβάθÏου γÏαμματοσειÏάς","Document colors":"ΧÏώματα εγγÏάφου",Paragraph:"ΠαÏάγÏαφος",Heading:"Κεφαλίδα","Choose heading":"ΕπιλÎξτε κεφαλίδα","Heading 1":"Κεφαλίδα 1","Heading 2":"Κεφαλίδα 2","Heading 3":"Κεφαλίδα 3","Heading 4":"Κεφαλίδα 4","Heading 5":"Κεφαλίδα 5","Heading 6":"Κεφαλίδα 6","Type your title":"ΓÏάψτε τον τίτλο σας εδώ","Type or paste your content here.":"ΓÏάψτε ή επικολλήστε τα πεÏιεχόμενά σας εδώ.","Horizontal line":"ΟÏιζόντια γÏαμμή","HTML object":"Αντικείμενο HTML","Increase indent":"ΑÏξηση εσοχής","Decrease indent":"Μείωση εσοχής",Unlink:"ΑφαίÏεση συνδÎσμου",Link:"ΣÏνδεσμος","Link URL":"ΔιεÏθυνση συνδÎσμου","Link image":"Εικόνα συνδÎσμου","Edit link":"ΕπεξεÏγασία συνδÎσμου","Open link in new tab":"Άνοιγμα συνδÎσμου σε νÎα καÏÏ„Îλα","This link has no URL":"Ο σÏνδεσμος δεν Îχει διεÏθυνση","Open in a new tab":"Άνοιγμα σε νÎα καÏÏ„Îλα",Downloadable:"Με δυνατότητα λήψης","Create link":"ΔημιουÏγία συνδÎσμου","Move out of a link":"Μετακίνηση από Îναν σÏνδεσμο","Numbered List":"Λίστα με αÏιθμοÏÏ‚","Bulleted List":"Λίστα με κουκκίδες","To-do List":"Λίστα Ï€ÏογÏαμματισμÎνων ενεÏγειών","Bulleted list styles toolbar":"ΓÏαμμή εÏγαλείων στυλ λιστών με κουκίδες","Numbered list styles toolbar":"ΓÏαμμή εÏγαλείων στυλ λιστών με αÏιθμοÏÏ‚","Toggle the disc list style":"Εναλλαγή του στυλ λίστας με δίσκο","Toggle the circle list style":"Εναλλαγή του στυλ λίστας με κÏκλο","Toggle the square list style":"Εναλαγή του στυλ λίστας με τετÏάγωνο","Toggle the decimal list style":"Εναλλαγή του στυλ λίστας με δεκαδικά","Toggle the decimal with leading zero list style":"Εναλλαγή του στυλ λίστας δεκαδικών με μηδενικά","Toggle the lower–roman list style":"Εναλλαγή του στυλ λίστας με μικÏά Ïωμαϊκά","Toggle the upper–roman list style":"Εναλλαγή του στυλ λίστας με κεφαλαία Ïωμαϊκά","Toggle the lower–latin list style":"Εναλλαγή του στυλ λίστας με μικÏά λατινικά","Toggle the upper–latin list style":"Εναλλαγή του στυλ λίστας με κεφαλαία λατινικά",Disc:"Δίσκος",Circle:"ΚÏκλος",Square:"ΤετÏάγωνο",Decimal:"Δεκαδικό","Decimal with leading zero":"Δεκαδικό με μηδενικά","Lower–roman":"ΜικÏά Ïωμαϊκά","Upper-roman":"Κεφαλαία Ïωμαϊκά","Lower-latin":"ΜικÏά λατινικά","Upper-latin":"Κεφαλαία λατινικά","List properties":"Ιδιότητες λίστας","Start at":"ΕναÏξη από","Invalid start index value.":"Μη ÎγκυÏη τιμή ÎναÏξης ευÏετηÏίου.","Start index must be greater than 0.":"Ο αÏιθμός ÎναÏξης Ï€ÏÎπει να είναι μεγαλÏτεÏος από 0.","Reversed order":"ΑντίστÏοφη σειÏά","Keystrokes that can be used in a list":"ΠλήκτÏα που μποÏείτε να χÏησιμοποιήσετε σε μια λίστα","Increase list item indent":"ΑÏξηση εσοχής στοιχείου λίστας","Decrease list item indent":"Μείωση εσοχής στοιχείου λίστας","Remove Format":"ΑπομάκÏυνση μοÏφοποίησης","Select all":"Επιλογή όλων","Show blocks":"Εμφάνιση μπλοκ",Source:"Κώδικας","Show source":"Εμφάνιση πηγής","Special characters":"Ειδικοί χαÏακτήÏες",All:"Όλα",Arrows:"Î’Îλη",Currency:"Îόμισμα",Latin:"Λατινικά",Mathematical:"Μαθηματικά",Text:"Κείμενο","leftwards simple arrow":"απλό βÎλος Ï€Ïος τα αÏιστεÏά","rightwards simple arrow":"απλό βÎλος Ï€Ïος τα δεξιά","upwards simple arrow":"απλό βÎλος Ï€Ïος τα πάνω","downwards simple arrow":"απλό βÎλος Ï€Ïος τα κάτω","leftwards double arrow":"αÏιστεÏÏŒ διπλό βÎλος","rightwards double arrow":"δεξιό διπλό βÎλος","upwards double arrow":"άνω διπλό βÎλος","downwards double arrow":"κάτω διπλό βÎλος","leftwards dashed arrow":"αÏιστεÏÏŒ βÎλος με παÏλες","rightwards dashed arrow":"δεξιό βÎλος με παÏλες","upwards dashed arrow":"άνω βÎλος με παÏλες","downwards dashed arrow":"κάτω βÎλος με παÏλες","leftwards arrow to bar":"αÏιστεÏÏŒ βÎλος σε γÏαμμή","rightwards arrow to bar":"δεξιό βÎλος σε γÏαμμή","upwards arrow to bar":"άνω βÎλος σε γÏαμμή","downwards arrow to bar":"κάτω βÎλος σε γÏαμμή","up down arrow with base":"άνω κάτω βÎλος με βάση","back with leftwards arrow above":"όπισθεν με αÏιστεÏÏŒ βÎλος άνω","end with leftwards arrow above":"Ï„Îλος με αÏιστεÏÏŒ βÎλος άνω","on with exclamation mark with left right arrow above":"ενεÏγό με θαυμαστικό με αÏιστεÏÏŒ δεξί βÎλος άνω","soon with rightwards arrow above":"σÏντομα με δεξί βÎλος άνω","top with upwards arrow above":"κοÏυφή με άνω βÎλος επάνω","Dollar sign":"ΣÏμβολο δολλαÏίου","Euro sign":"ΣÏμβολο ευÏÏŽ","Yen sign":"ΣÏμβολο ΓιÎν","Pound sign":"ΣÏμβολο λίÏας Αγγλίας","Cent sign":"ΣÏμβολο λεπτοÏ","Euro-currency sign":"ΣÏμβολο ευÏωνομίσματος","Colon sign":"ΣÏμβολο άνω κάτω τελείας","Cruzeiro sign":"ΣÏμβολο ΚÏουζÎιÏο","French franc sign":"ΣÏμβολο Î³Î±Î»Î»Î¹ÎºÎ¿Ï Ï†Ïάγκου","Lira sign":"ΣÏμβολο λίÏας ΤουÏκίας","Currency sign":"ΣÏμβολο νομίσματος","Bitcoin sign":"ΣÏμβολο Bitcoin","Mill sign":"ΣÏμβολο Ï‡Î¹Î»Î¹Î¿ÏƒÏ„Î¿Ï Î½Î¿Î¼Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚","Naira sign":"ΣÏμβολο ÎαÎÏα ÎιγηÏίας","Peseta sign":"ΣÏμβολο πεσÎτας Ισπανίας","Rupee sign":"ΣÏμβολο Ïουπίας Ινδίας","Won sign":"ΣÏμβολο Γουάν Κίνας","New sheqel sign":"ΣÏμβολο νÎου σεκÎλ ΙσÏαήλ","Dong sign":"ΣÏμβολο Îτόνγκ Βιετνάμ","Kip sign":"ΣÏμβολο κίπ Λάος","Tugrik sign":"ΣÏμβολο τουγκÏίκ Μογγολίας","Drachma sign":"ΣÏμβολο δÏαχμής Ελλάδας","German penny sign":"ΣÏμβολο γεÏÎ¼Î±Î½Î¹ÎºÎ¿Ï Î»ÎµÏ€Ï„Î¿Ï","Peso sign":"ΣÏμβολο Ï€Îσος ΜεξικοÏ","Guarani sign":"ΣÏμβολο γκουαÏάνι ΠαÏαγουάης","Austral sign":"ΣÏμβολο αουστÏάλ ΑÏγεντινής","Hryvnia sign":"ΣÏμβολο γÏίβνα ΟυκÏανίας","Cedi sign":"ΣÏμβολο σίντι Γκάνας","Livre tournois sign":"ΣÏμβολο λίβÏα Ï„Î¿Ï…Ï Î“Î±Î»Î»Î¯Î±Ï‚","Spesmilo sign":"ΣÏμβολο σπεσμίλο","Tenge sign":"ΣÏμβολο Ï„Îνγκε Καζακστάν","Indian rupee sign":"ΣÏμβολο Ïουπίας Ινδίας","Turkish lira sign":"ΣÏμβολο λίÏας ΤουÏκίας","Nordic mark sign":"ΣÏμβολο μάÏκου ÎοÏβηγίας","Manat sign":"ΣÏμβολο μανάτ ΑζεÏμπαϊτζάν","Ruble sign":"ΣÏμβολο Ïουβλίου Ρωσίας","Latin capital letter a with macron":"Λατινικό κεφαλαίο γÏάμμα a με παÏλα","Latin small letter a with macron":"Λατινικό μικÏÏŒ γÏάμμα a με παÏλα","Latin capital letter a with breve":"Λατινικό κεφαλαίο γÏάμμα a με μισοφÎγγαÏο","Latin small letter a with breve":"Λατινικό μικÏÏŒ γÏάμμα a με μισοφÎγγαÏο","Latin capital letter a with ogonek":"Λατινικό κεφαλαίο γÏάμμα a με μικÏή ουÏά","Latin small letter a with ogonek":"Λατινικό μικÏÏŒ γÏάμμα a με μικÏή ουÏά","Latin capital letter c with acute":"Λατινικό κεφαλαίο γÏάμμα c με δεξί τόνο","Latin small letter c with acute":"Λατινικό μικÏÏŒ γÏάμμα c με δεξί τόνο","Latin capital letter c with circumflex":"Λατινικό κεφαλαίο γÏάμμα c με καπελάκι","Latin small letter c with circumflex":"Λατινικό μικÏÏŒ γÏάμμα c με καπελάκι","Latin capital letter c with dot above":"Λατινικό κεφαλαίο γÏάμμα c με τελεία επάνω","Latin small letter c with dot above":"Λατινικό μικÏÏŒ γÏάμμα c με τελεία επάνω","Latin capital letter c with caron":"Λατινικό κεφαλαίο γÏάμμα c με ανάποδο καπελάκι","Latin small letter c with caron":"Λατινικό μικÏÏŒ γÏάμμα c με ανάποδο καπελάκι","Latin capital letter d with caron":"Λατινικό κεφαλαίο γÏάμμα d με ανάποδο καπελάκι","Latin small letter d with caron":"Λατινικό μικÏÏŒ γÏάμμα d με ανάποδο καπελάκι","Latin capital letter d with stroke":"Λατινικό κεφαλαίο γÏάμμα d με σταυÏωμÎνη παÏλα","Latin small letter d with stroke":"Λατινικό μικÏÏŒ γÏάμμα d με σταυÏωμÎνη παÏλα","Latin capital letter e with macron":"Λατινικό κεφαλαίο γÏάμμα e με παÏλα","Latin small letter e with macron":"Λατινικό μικÏÏŒ γÏάμμα e με παÏλα","Latin capital letter e with breve":"Λατινικό κεφαλαίο γÏάμμα e με μισοφÎγγαÏο","Latin small letter e with breve":"Λατινικό μικÏÏŒ γÏάμμα e με μισοφÎγγαÏο","Latin capital letter e with dot above":"Λατινικό κεφαλαίο γÏάμμα e με τελεία επάνω","Latin small letter e with dot above":"Λατινικό μικÏÏŒ γÏάμμα e με τελεία επάνω","Latin capital letter e with ogonek":"Λατινικό κεφαλαίο γÏάμμα e με μικÏή ουÏά","Latin small letter e with ogonek":"Λατινικό μικÏÏŒ γÏάμμα e με μικÏή ουÏά","Latin capital letter e with caron":"Λατινικό κεφαλαίο γÏάμμα e με ανάποδο καπελάκι","Latin small letter e with caron":"Λατινικό μικÏÏŒ γÏάμμα e με ανάποδο καπελάκι","Latin capital letter g with circumflex":"Λατινικό κεφαλαίο γÏάμμα g με καπελάκι","Latin small letter g with circumflex":"Λατινικό μικÏÏŒ γÏάμμα g με καπελάκι","Latin capital letter g with breve":"Λατινικό κεφαλαίο γÏάμμα g με βÏαχεία","Latin small letter g with breve":"Λατινικό μικÏÏŒ γÏάμμα g με βÏαχεία","Latin capital letter g with dot above":"Λατινικό κεφαλαίο γÏάμμα g με τελεία επάνω","Latin small letter g with dot above":"Λατινικό μικÏÏŒ γÏάμμα g με τελεία επάνω","Latin capital letter g with cedilla":"Λατινικό κεφαλαίο γÏάμμα g με υποστιγμή","Latin small letter g with cedilla":"Λατινικό μικÏÏŒ γÏάμμα g με υποστιγμή","Latin capital letter h with circumflex":"Λατινικό κεφαλαίο γÏάμμα h με αιχμή","Latin small letter h with circumflex":"Λατινικό μικÏÏŒ γÏάμμα h με αιχμή","Latin capital letter h with stroke":"Λατινικό κεφαλαίο γÏάμμα h με κάθετο","Latin small letter h with stroke":"Λατινικό μικÏÏŒ γÏάμμα h με κάθετο","Latin capital letter i with tilde":"Λατινικό κεφαλαίο γÏάμμα i με πεÏισπωμÎνη","Latin small letter i with tilde":"Λατινικό μικÏÏŒ γÏάμμα i με πεÏισπωμÎνη","Latin capital letter i with macron":"Λατινικό κεφαλαίο γÏάμμα i με μακÏιά παÏλα","Latin small letter i with macron":"Λατινικό μικÏÏŒ γÏάμμα i με μακÏιά παÏλα","Latin capital letter i with breve":"Λατινικό κεφαλαίο γÏάμμα i με βÏαχεία","Latin small letter i with breve":"Λατινικό μικÏÏŒ γÏάμμα i με βÏαχεία","Latin capital letter i with ogonek":"Λατινικό κεφαλαίο γÏάμμα i με ανάστÏοφη υποστιγμή","Latin small letter i with ogonek":"Λατινικό μικÏÏŒ γÏάμμα i με ανάστÏοφη υποστιγμή","Latin capital letter i with dot above":"Λατινικό κεφαλαίο γÏάμμα i με τελεία επάνω","Latin small letter dotless i":"Λατινικό μικÏÏŒ γÏάμμα i χωÏίς τελεία","Latin capital ligature ij":"Λατινικό κεφαλαίο σÏμπλεγμα ij","Latin small ligature ij":"Λατινικό μικÏÏŒ σÏμπλεγμα ij","Latin capital letter j with circumflex":"Λατινικό κεφαλαίο γÏάμμα j με αιχμή","Latin small letter j with circumflex":"Λατινικό μικÏÏŒ γÏάμμα j με αιχμή","Latin capital letter k with cedilla":"Λατινικό κεφαλαίο γÏάμμα k με υποστιγμή","Latin small letter k with cedilla":"Λατινικό μικÏÏŒ γÏάμμα k με υποστιγμή","Latin small letter kra":"Λατινικό μικÏÏŒ γÏάμμα kra","Latin capital letter l with acute":"Λατινικό κεφαλαίο γÏάμμα l με οξεία","Latin small letter l with acute":"Λατινικό μικÏÏŒ γÏάμμα l με οξεία","Latin capital letter l with cedilla":"Λατινικό κεφαλαίο γÏάμμα l με υποστιγμή","Latin small letter l with cedilla":"Λατινικό μικÏÏŒ γÏάμμα l με υποστιγμή","Latin capital letter l with caron":"Λατινικό κεφαλαίο γÏάμμα l με αμβλεία","Latin small letter l with caron":"Λατινικό μικÏÏŒ γÏάμμα l με αμβλεία","Latin capital letter l with middle dot":"Λατινικό κεφαλαίο γÏάμμα l με μεσαία τελεία","Latin small letter l with middle dot":"Λατινικό μικÏÏŒ γÏάμμα l με μεσαία τελεία","Latin capital letter l with stroke":"Λατινικό κεφαλαίο γÏάμμα l με κάθετο","Latin small letter l with stroke":"Λατινικό μικÏÏŒ γÏάμμα l με κάθετο","Latin capital letter n with acute":"Λατινικό κεφαλαίο γÏάμμα n με οξεία","Latin small letter n with acute":"Λατινικό μικÏÏŒ γÏάμμα n με οξεία","Latin capital letter n with cedilla":"Λατινικό κεφαλαίο γÏάμμα n με υποστιγμή","Latin small letter n with cedilla":"Λατινικό μικÏÏŒ γÏάμμα n με υποστιγμή","Latin capital letter n with caron":"Λατινικό κεφαλαίο γÏάμμα n με αμβλεία","Latin small letter n with caron":"Λατινικό μικÏÏŒ γÏάμμα n με αμβλεία","Latin small letter n preceded by apostrophe":"Λατινικό μικÏÏŒ γÏάμμα n με απόστÏοφο που Ï€Ïοηγείται","Latin capital letter eng":"Λατινικό κεφαλαίο γÏάμμα eng","Latin small letter eng":"Λατινικό μικÏÏŒ γÏάμμα eng","Latin capital letter o with macron":"Λατινικό κεφαλαίο γÏάμμα o με μακÏιά παÏλα","Latin small letter o with macron":"Λατινικό κεφαλαίο γÏάμμα o με μακÏιά παÏλα","Latin capital letter o with breve":"Λατινικό κεφαλαίο γÏάμμα o με βÏαχεία","Latin small letter o with breve":"Λατινικό μικÏÏŒ γÏάμμα o με βÏαχεία","Latin capital letter o with double acute":"Λατινικό κεφαλαίο γÏάμμα o με διπλή οξεία","Latin small letter o with double acute":"Λατινικό μικÏÏŒ γÏάμμα o με διπλή οξεία","Latin capital ligature oe":"Λατινικό κεφαλαίο σÏμπλεγμα oe","Latin small ligature oe":"Λατινικό μικÏÏŒ σÏμπλεγμα oe","Latin capital letter r with acute":"Λατινικό κεφαλαίο γÏάμμα r με οξεία","Latin small letter r with acute":"Λατινικό μικÏÏŒ γÏάμμα r με οξεία","Latin capital letter r with cedilla":"Λατινικό κεφαλαίο γÏάμμα r με υποστιγμή","Latin small letter r with cedilla":"Λατινικό μικÏÏŒ γÏάμμα r με υποστιγμή","Latin capital letter r with caron":"Λατινικό κεφαλαίο γÏάμμα r με αμβλεία","Latin small letter r with caron":"Λατινικό μικÏÏŒ γÏάμμα r με αμβλεία","Latin capital letter s with acute":"Λατινικό κεφαλαίο γÏάμμα s με οξεία","Latin small letter s with acute":"Λατινικό μικÏÏŒ γÏάμμα s με οξεία","Latin capital letter s with circumflex":"Λατινικό κεφαλαίο γÏάμμα s με αιχμή","Latin small letter s with circumflex":"Λατινικό μικÏÏŒ γÏάμμα s με αιχμή","Latin capital letter s with cedilla":"Λατινικό κεφαλαίο γÏάμμα s με υποστιγμή","Latin small letter s with cedilla":"Λατινικό μικÏÏŒ γÏάμμα s με υποστιγμή","Latin capital letter s with caron":"Λατινικό κεφαλαίο γÏάμμα s με αμβλεία","Latin small letter s with caron":"Λατινικό μικÏÏŒ γÏάμμα s με αμβλεία","Latin capital letter t with cedilla":"Λατινικό κεφαλαίο γÏάμμα t με υποστιγμή","Latin small letter t with cedilla":"Λατινικό μικÏÏŒ γÏάμμα t με υποστιγμή","Latin capital letter t with caron":"Λατινικό κεφαλαίο γÏάμμα t με αμβλεία","Latin small letter t with caron":"Λατινικό μικÏÏŒ γÏάμμα t με αμβλεία","Latin capital letter t with stroke":"Λατινικό κεφαλαίο γÏάμμα t με κάθετο","Latin small letter t with stroke":"Λατινικό μικÏÏŒ γÏάμμα t με κάθετο","Latin capital letter u with tilde":"Λατινικό κεφαλαίο γÏάμμα u με πεÏισπωμÎνη","Latin small letter u with tilde":"Λατινικό μικÏÏŒ γÏάμμα u με πεÏισπωμÎνη","Latin capital letter u with macron":"Λατινικό κεφαλαίο γÏάμμα u με μακÏιά παÏλα","Latin small letter u with macron":"Λατινικό μικÏÏŒ γÏάμμα u με μακÏιά παÏλα","Latin capital letter u with breve":"Λατινικό κεφαλαίο γÏάμμα u με βÏαχεία","Latin small letter u with breve":"Λατινικό μικÏÏŒ γÏάμμα u με βÏαχεία","Latin capital letter u with ring above":"Λατινικό κεφαλαίο γÏάμμα u με δακτÏλιο επάνω","Latin small letter u with ring above":"Λατινικό μικÏÏŒ γÏάμμα u με δακτÏλιο επάνω","Latin capital letter u with double acute":"Λατινικό κεφαλαίο γÏάμμα u με διπλή οξεία","Latin small letter u with double acute":"Λατινικό μικÏÏŒ γÏάμμα u με διπλή οξεία","Latin capital letter u with ogonek":"Λατινικό κεφαλαίο γÏάμμα u με ανάστÏοφη υποστιγμή","Latin small letter u with ogonek":"Λατινικό μικÏÏŒ γÏάμμα u με ανάστÏοφη υποστιγμή","Latin capital letter w with circumflex":"Λατινικό κεφαλαίο γÏάμμα w με αιχμή","Latin small letter w with circumflex":"Λατινικό μικÏÏŒ γÏάμμα w με αιχμή","Latin capital letter y with circumflex":"Λατινικό κεφαλαίο γÏάμμα y με αιχμή","Latin small letter y with circumflex":"Λατινικό μικÏÏŒ γÏάμμα y με αιχμή","Latin capital letter y with diaeresis":"Λατινικό κεφαλαίο γÏάμμα y με διαλυτικά","Latin capital letter z with acute":"Λατινικό κεφαλαίο γÏάμμα z με οξεία","Latin small letter z with acute":"Λατινικό μικÏÏŒ γÏάμμα z με οξεία","Latin capital letter z with dot above":"Λατινικό κεφαλαίο γÏάμμα z με τελεία επάνω","Latin small letter z with dot above":"Λατινικό μικÏÏŒ γÏάμμα z με τελεία επάνω","Latin capital letter z with caron":"Λατινικό κεφαλαίο γÏάμμα z με αμβλεία","Latin small letter z with caron":"Λατινικό μικÏÏŒ γÏάμμα z με αμβλεία","Latin small letter long s":"Λατινικό μικÏÏŒ γÏάμμα μακÏÏŒ s","Less-than sign":"ΣÏμβολο μικÏότεÏο από","Greater-than sign":"ΣÏμβολο μεγαλÏτεÏο από","Less-than or equal to":"ΣÏμβολο μικÏότεÏο ή ίσο από","Greater-than or equal to":"ΣÏμβολο μεγαλÏτεÏο ή ίσο από","En dash":"Μεγάλη παÏλα","Em dash":"ΜικÏή παÏλα",Macron:"ΜακÏιά παÏλα",Overline:"Άνω γÏαμμή","Degree sign":"ΣÏμβολο βαθμών Κελσίου","Minus sign":"ΣÏμβολο αφαίÏεσης","Plus-minus sign":"ΣÏμβολο συν-πλην","Division sign":"ΣÏμβολο διαίÏεσης","Fraction slash":"Κάθετος κλάσματος","Multiplication sign":"ΣÏμβολο πολλαπλασιασμοÏ","Latin small letter f with hook":"Λατινικό μικÏÏŒ γÏάμμα f με άγκιστÏο",Integral:"ΟλοκλήÏωμα","N-ary summation":"Îιοστή άθÏοιση",Infinity:"ΆπειÏο","Square root":"ΤετÏαγωνική Ïίζα","Tilde operator":"Τελεστής πεÏισπωμÎνης","Approximately equal to":"Κατά Ï€ÏοσÎγγιση ίσο με","Almost equal to":"ΠεÏίπου ίσο με","Not equal to":"Όχι ίσο με","Identical to":"Ταυτόσημο με","Element of":"Στοιχείο του","Not an element of":"Όχι στοιχείο του","Contains as member":"ΠεÏιÎχει ως μÎλος","N-ary product":"Îιοστό παÏαγοντικό","Logical and":"Λογικός τελεστής τομής","Logical or":"Λογικός τελεστής Îνωσης","Not sign":"ΣÏμβολο άÏνησης",Intersection:"Τομή",Union:"Ένωση","Partial differential":"ΜεÏικό διαφοÏικό","For all":"ΣÏμβολο για όλα","There exists":"ΥπάÏχει","Empty set":"Κενό σÏνολο",Nabla:"Ανάδελτα","Asterisk operator":"Τελεστής αστεÏίσκος","Proportional to":"Αναλογικό με",Angle:"Γωνία","Vulgar fraction one quarter":"Ανάγωγο Κλάσμα ενός τετάÏτου","Vulgar fraction one half":"Ανάγωγο Κλάσμα ενός δευτÎÏου","Vulgar fraction three quarters":"Ανάγωγο Κλάσμα Ï„Ïιών τετάÏτων","Single left-pointing angle quotation mark":"Μονό εÏωτηματικό αÏιστεÏής γωνίας","Single right-pointing angle quotation mark":"Μονό εÏωτηματικό δεξιάς γωνίας","Left-pointing double angle quotation mark":"Διπλό εÏωτηματικό αÏιστεÏής γωνίας","Right-pointing double angle quotation mark":"Διπλό εÏωτηματικό δεξιάς γωνίας","Left single quotation mark":"Μονό αÏιστεÏÏŒ εÏωτηματικό","Right single quotation mark":"Μονό δεξιό εÏωτηματικό","Left double quotation mark":"Διπλό αÏιστεÏÏŒ εÏωτηματικό","Right double quotation mark":"Δεξί διπλό εÏωτηματικό","Single low-9 quotation mark":"Μονό κάτω-9 εισαγωγικό","Double low-9 quotation mark":"Διπλό κάτω-9 εισαγωγικό","Inverted exclamation mark":"ΑντεστÏαμμÎνο θαυμαστικό","Inverted question mark":"ΑντεστÏαμμÎνο εÏωτηματικό","Two dot leader":"Οδηγός δÏο τελειών","Horizontal ellipsis":"ΟÏιζόντια Îλλειψη","Double dagger":"Διπλός σταυÏός","Per mille sign":"ΣÏμβολο τοις χιλίοις","Per ten thousand sign":"ΣÏμβολο δεκάκις χιλίοις","Double exclamation mark":"Διπλό θαυμαστικό","Question exclamation mark":"ΕÏωτηματικό","Exclamation question mark":"Θαυμαστικό","Double question mark":"Διπλό εÏωτηματικό","Copyright sign":"ΣÏμβολο πνευματικής ιδιοκτησίας","Registered sign":"ΣÏμβολο καταχώÏησης","Trade mark sign":"ΣÏμβολο εμποÏÎ¹ÎºÎ¿Ï ÏƒÎ®Î¼Î±Ï„Î¿Ï‚","Section sign":"ΣÏμβολο τομÎα","Paragraph sign":"ΣÏμβολο παÏαγÏάφου","Reversed paragraph sign":"ΣÏμβολο αντεστÏαμμÎνης παÏαγÏάφου","Character categories":"ΚατηγοÏίες χαÏακτήÏων",Styles:"Στυλ","Multiple styles":"Πολλαπλά στυλ","Block styles":"Στυλ για μπλοκ","Text styles":"Στυλ για κείμενο","Insert table":"Εισαγωγή πίνακα","Header column":"Στήλη κεφαλίδας","Insert column left":"Εισαγωγή στήλης αÏιστεÏά","Insert column right":"Εισαγωγή στήλης δεξιά","Delete column":"ΔιαγÏαφή στήλης","Select column":"Επιλογή στήλης",Column:"Στήλη","Header row":"ΓÏαμμή κεφαλίδας","Insert row below":"Εισαγωγή γÏαμμής κάτω","Insert row above":"Εισαγωγή γÏαμμής πάνω","Delete row":"ΔιαγÏαφή γÏαμμής","Select row":"Επιλογή γÏαμμής",Row:"ΓÏαμμή","Merge cell up":"Συγχώνευση ÎºÎµÎ»Î¹Î¿Ï Ï€Î¬Î½Ï‰","Merge cell right":"Συγχώνευση ÎºÎµÎ»Î¹Î¿Ï Î´ÎµÎ¾Î¹Î¬","Merge cell down":"Συγχώνευση ÎºÎµÎ»Î¹Î¿Ï ÎºÎ¬Ï„Ï‰","Merge cell left":"Συγχώνευση ÎºÎµÎ»Î¹Î¿Ï Î±ÏιστεÏά","Split cell vertically":"ΔιαχωÏισμός ÎºÎµÎ»Î¹Î¿Ï ÎºÎ¬Î¸ÎµÏ„Î±","Split cell horizontally":"ΔιαχωÏισμός ÎºÎµÎ»Î¹Î¿Ï Î¿Ïιζόντια","Merge cells":"Συγχώνευση κελιών","Table toolbar":"ΓÏαμμή εÏγαλείων πίνακα","Table properties":"Ιδιότητες πίνακα","Cell properties":"Ιδιότητες κελιοÏ",Border:"ΠεÏίγÏαμμα",Style:"Στυλ",Width:"Πλάτος",Height:"Ύψος",Color:"ΧÏώμα",Background:"ΥπόβαθÏο",Padding:"Απόσταση κειμÎνου από το πεÏίγÏαμμα",Dimensions:"Διαστάσεις","Table cell text alignment":"Στοίχιση κειμÎνου ÎºÎµÎ»Î¹Î¿Ï Ï€Î¯Î½Î±ÎºÎ±",Alignment:"Στοίχιση","Horizontal text alignment toolbar":"ΓÏαμμή εÏγαλείων οÏιζόντιας στοίχισης κειμÎνου","Vertical text alignment toolbar":"ΓÏαμμή εÏγαλείων κάθετης στοίχισης κειμÎνου","Table alignment toolbar":"ΓÏαμμή εÏγαλείων στοίχισης πίνακα",None:"ΧωÏίς πεÏίγÏαμμα",Solid:"ΣυμπαγÎÏ‚",Dotted:"Διάστικτο",Dashed:"Με παÏλες",Double:"Διπλό",Groove:"Βαθουλωτό",Ridge:"Ραχωτό",Inset:"Κείμενο με βάθος",Outset:"Κείμενο με Ïψος","Align cell text to the left":"Στοίχιση κειμÎνου ÎºÎµÎ»Î¹Î¿Ï ÏƒÏ„Î± αÏιστεÏά","Align cell text to the center":"Στοίχιση κειμÎνου ÎºÎµÎ»Î¹Î¿Ï ÏƒÏ„Î¿ κÎντÏο","Align cell text to the right":"Στοίχιση κειμÎνου ÎºÎµÎ»Î¹Î¿Ï ÏƒÏ„Î± δεξιά","Justify cell text":"ΠλήÏης στοίχιση κειμÎνου κελιοÏ","Align cell text to the top":"Στοίχιση κειμÎνου ÎºÎµÎ»Î¹Î¿Ï ÎµÏ€Î¬Î½Ï‰","Align cell text to the middle":"Στοίχιση κειμÎνου ÎºÎµÎ»Î¹Î¿Ï ÏƒÏ„Î¿ μÎσο","Align cell text to the bottom":"Στοίχιση κειμÎνου ÎºÎµÎ»Î¹Î¿Ï ÎºÎ¬Ï„Ï‰","Align table to the left":"Στοίχιση πίνακα στα αÏιστεÏά","Center table":"Στοίχιση πίνακα στο κÎντÏο","Align table to the right":"Στοίχιση πίνακα στα δεξιά","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Το χÏώμα δεν είναι ÎγκυÏο. Δοκιμάστε «#FF0000» ή «rgb(255,0,0)» ή «red».","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Η τιμή δεν είναι ÎγκυÏη. Δοκιμάστε «10px» ή «2em» ή απλά «2».","Color picker":"ΕπιλογÎας χÏώματος","Enter table caption":"Εισαγωγή λεζάντας πίνακα","Keystrokes that can be used in a table cell":"ΠλήκτÏα που μποÏείτε να χÏησιμοποιήσετε σε Îνα κελί πίνακα","Move the selection to the next cell":"Μετακίνηση της επιλογής στο επόμενο κελί","Move the selection to the previous cell":"Μετακίνηση της επιλογής στο Ï€ÏοηγοÏμενο κελί","Insert a new table row (when in the last cell of a table)":"Εισαγωγή νÎας σειÏάς πίνακα (όταν βÏίσκεται στο τελευταίο κελί ενός πίνακα)","Navigate through the table":"Πλοήγηση στον πίνακα",Table:"Πίνακας","Rich Text Editor":"ΕπεξεÏγαστής εμπλουτισμÎνου κειμÎνου","Editor editing area: %0":"ΠεÏιοχή επεξεÏγασίας Ï€ÏογÏάμματος επεξεÏγασίας: %0","Edit block":"ΕπεξεÏγασία τμήματος","Click to edit block":"Κάντε κλικ για να επεξεÏγαστείτε το μπλοκ","Drag to move":"ΣÏÏετε για μετακίνηση",Next:"Επόμενο",Previous:"Î ÏοηγοÏμενο","Editor toolbar":"ΓÏαμμή εÏγαλείων επεξεÏγαστή","Dropdown toolbar":"ΓÏαμμή εÏγαλείων αναδυόμενου μενοÏ",Black:"ΜαÏÏο","Dim grey":"Θολό γκÏι",Grey:"ΓκÏι","Light grey":"Φωτινό γκÏι",White:"Λευκό",Red:"Κόκκινο",Orange:"ΠοÏτοκαλί",Yellow:"ΚίτÏινο","Light green":"Φωτινό Ï€Ïάσινο",Green:"Î Ïάσινο",Aquamarine:"ΑκουαμαÏίνα",Turquoise:"ΤιÏκουάζ","Light blue":"Φωτινό μπλε",Blue:"Μπλε",Purple:"ΠοÏφυÏÏŒ","Editor block content toolbar":"ΓÏαμμή εÏγαλείων επεξεÏγασίας πεÏιεχομÎνου αποκλεισμοÏ","Editor contextual toolbar":"ΓÏαμμή εÏγαλείων επεξεÏγασίας συμφÏαζομÎνων",HEX:"Δεκαεξαδική μοÏφή χÏωμάτων","No results found":"Δεν βÏÎθηκαν αποτελÎσματα","No searchable items":"Δεν υπάÏχει δυνατότητα αναζήτησης στοιχείων","Editor dialog":"ΠαÏάθυÏο διαλόγου επεξεÏγαστή",Close:"Κλείσιμο","Help Contents. To close this dialog press ESC.":"ΠεÏιεχόμενα βοήθειας. Για να κλείσετε αυτό το παÏάθυÏο διαλόγου, πατήστε ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"ΠαÏακάτω, μποÏείτε να βÏείτε μια λίστα με συντομεÏσεις πληκτÏολογίου που μποÏείτε να χÏησιμοποιήσετε στο εÏγαλείο επεξεÏγασίας.","(may require <kbd>Fn</kbd>)":"(μποÏεί να απαιτείται το <kbd> Fn</kbd>)",Accessibility:"Î Ïοσβασιμότητα","Accessibility help":"Βοήθεια Ï€Ïοσβασιμότητας","Press %0 for help.":"Πατήστε %0 για βοήθεια.","Move focus in and out of an active dialog window":"Μετακίνηση της εστίασης από Îνα ενεÏγό παÏάθυÏο διαλόγου",MENU_BAR_MENU_FILE:"ΑÏχείο",MENU_BAR_MENU_EDIT:"ΕπεξεÏγασία",MENU_BAR_MENU_VIEW:"Î Ïοβολή",MENU_BAR_MENU_INSERT:"Εισαγωγή",MENU_BAR_MENU_FORMAT:"ΜοÏφή",MENU_BAR_MENU_TOOLS:"ΕÏγαλεία",MENU_BAR_MENU_HELP:"Βοήθεια",MENU_BAR_MENU_TEXT:"Κείμενο",MENU_BAR_MENU_FONT:"ΓÏαμματοσειÏά","Editor menu bar":"ΓÏαμμή Î¼ÎµÎ½Î¿Ï ÎµÏ€ÎµÎ¾ÎµÏγαστή",Undo:"ΑναίÏεση",Redo:"Επανάληψη","Upload in progress":"Αποστολή σε εξÎλιξη","Widget toolbar":"ΓÏαμμή εÏγαλείων γÏÎ±Ï†Î¹ÎºÎ¿Ï ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿Ï…","Insert paragraph before block":"Εισαγωγή παÏαγÏάφου Ï€Ïιν το τμήμα","Insert paragraph after block":"Εισαγωγή παÏαγÏάφου μετά το τμήμα","Press Enter to type after or press Shift + Enter to type before the widget":"Πατήστε Enter για να πληκτÏολογήσετε μετά ή πατήστε Shift + Enter για να πληκτÏολογήσετε Ï€Ïιν από το γÏαφικό στοιχείο","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"ΠλήκτÏα που μποÏείτε να χÏησιμοποιήσετε όταν επιλÎγετε Îνα widget (για παÏάδειγμα: εικόνα, πίνακα κ.λπ.)","Insert a new paragraph directly after a widget":"Εισαγωγή νÎας παÏαγÏάφου απευθείας μετά από Îνα widget","Insert a new paragraph directly before a widget":"Εισαγωγή νÎας παÏαγÏάφου απευθείας Ï€Ïιν από Îνα widget","Move the caret to allow typing directly before a widget":"Μετακινήστε τον δÏομÎα caret για να είναι δυνατή η πληκτÏολόγηση απευθείας Ï€Ïιν από Îνα widget","Move the caret to allow typing directly after a widget":"Μετακινήστε τον δÏομÎα caret για να είναι δυνατή η πληκτÏολόγηση απευθείας μετά από Îνα widget","Words: %0":"ΛÎξεις: %0","Characters: %0":"ΧαÏακτήÏες: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['el'] = d['el'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Στοίχιση αÏιστεÏά","Align right":"Στοίχιση δεξιά","Align center":"Στοίχιση στο κÎντÏο",Justify:"ΠλήÏης στοίχηση","Text alignment":"Στοίχιση κειμÎνου","Text alignment toolbar":"ΓÏαμμή εÏγαλείων στοίχισης κειμÎνου","Revert autoformatting action":"ΕπαναφοÏά ενÎÏγειας αυτόματης μοÏφοποίησης",Bold:"Έντονα",Italic:"Πλάγια",Underline:"ΥπογÏάμμιση",Code:"Κώδικας",Strikethrough:"ΔιακÏιτή διαγÏαφή",Subscript:"Δείκτης",Superscript:"ΕκθÎτης","Italic text":"Πλάγιο κείμενο","Move out of an inline code style":"Μετακίνηση από Îνα στυλ ενσωματωμÎνου κώδικα","Bold text":"Έντονο κείμενο","Underline text":"ΥπογÏάμμιση κειμÎνου","Strikethrough text":"ΔιακÏιτική διαγÏαφή κειμÎνου","Block quote":"ΠεÏιοχή παÏάθεσης","Copy selected content":"ΑντιγÏαφή επιλεγμÎνου πεÏιεχομÎνου","Paste content":"Επικόλληση πεÏιεχομÎνου","Paste content as plain text":"Επικόλληση πεÏιεχομÎνου ως απλό κείμενο","Insert code block":"Εισαγωγή τμήματος κώδικα","Plain text":"Απλό κÎιμενο","Leaving %0 code snippet":"ΑποχώÏηση από %0 απόσπασμα κώδικα","Entering %0 code snippet":"Εισαγωγή %0 αποσπάσματος κώδικα","Entering code snippet":"Εισαγωγή αποσπάσματος κώδικα","Leaving code snippet":"ΑποχώÏηση από απόσπασμα κώδικα","Code block":"Μπλοκ κώδικα",Cancel:"ΑκÏÏωση",Clear:"ΚαθαÏισμός","Remove color":"ΑπομάκÏυνση χÏώματος","Restore default":"ΕπαναφοÏά Ï€Ïοεπιλογής",Save:"Αποθήκευση","Show more items":"Î Ïοβολή πεÏισσότεÏων αντικειμÎνων","%0 of %1":"%0 από %1","Cannot upload file:":"ΑδÏνατη η αποστολή του αÏχείου:","Rich Text Editor. Editing area: %0":"Î ÏόγÏαμμα επεξεÏγασίας εμπλουτισμÎνου κειμÎνου. ΠεÏιοχή επεξεÏγασίας: %0","Insert with file manager":"Εισαγωγή με τη διαχείÏιση αÏχείων","Replace with file manager":"Αντικατάσταση με τη διαχείÏιση αÏχείων","Insert image with file manager":"Εισαγωγή εικόνας με τη διαχείÏιση αÏχείων","Replace image with file manager":"Αντικατάσταση εικόνας με τη διαχείÏιση αÏχείων","Toggle caption off":"Εναλλαγή απόκÏυψης λεζάντας","Toggle caption on":"Εναλλαγής εμφάνισης λεζάντας","Content editing keystrokes":"ΠλήκτÏα επεξεÏγασίας πεÏιεχομÎνου","These keyboard shortcuts allow for quick access to content editing features.":"ΑυτÎÏ‚ οι συντομεÏσεις πληκτÏολογίου επιτÏÎπουν τη γÏήγοÏη Ï€Ïόσβαση σε λειτουÏγίες επεξεÏγασίας πεÏιεχομÎνου.","User interface and content navigation keystrokes":"ΠλήκτÏα για πλοήγηση στο πεÏιβάλλον εÏγασίας χÏήστη και στο πεÏιεχόμενο","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"ΧÏησιμοποιήστε τα ακόλουθα πλήκτÏα για πιο αποτελεσματική πλοήγηση στο πεÏιβάλλον εÏγασίας χÏήστη του CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Κλείσιμο παÏαθÏÏων σχολίων, αναπτυσσόμενων Î¼ÎµÎ½Î¿Ï ÎºÎ±Î¹ παÏαθÏÏων διαλόγου","Open the accessibility help dialog":"Άνοιγμα του παÏαθÏÏου διαλόγου βοήθειας Ï€Ïοσβασιμότητας","Move focus between form fields (inputs, buttons, etc.)":"Μετακίνηση της εστίασης Î¼ÎµÏ„Î±Î¾Ï Ï„Ï‰Î½ πεδίων φόÏμας (εισαγωγÎÏ‚, κουμπιά, κ.λπ.)","Move focus to the menu bar, navigate between menu bars":"Μετακίνηση της εστίασης στη γÏαμμή μενοÏ, πλοήγηση Î¼ÎµÏ„Î±Î¾Ï Ï„Ï‰Î½ γÏαμμών μενοÏ","Move focus to the toolbar, navigate between toolbars":"Μετακίνηση της εστίασης στη γÏαμμή εÏγαλείων, πλοήγηση Î¼ÎµÏ„Î±Î¾Ï Ï„Ï‰Î½ γÏαμμών εÏγαλείων","Navigate through the toolbar or menu bar":"Πλοήγηση μÎσω της γÏαμμής εÏγαλείων ή της γÏαμμής μενοÏ","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"ΕκτÎλεση του Ï„ÏÎχοντος εστιασμÎνου κουμπιοÏ. Η εκτÎλεση κουμπιών που αλληλεπιδÏοÏν με το πεÏιεχόμενο του συντάκτη μετακινεί την εστίαση πίσω στο πεÏιεχόμενο.",Accept:"Αποδοχή","Insert a soft break (a <code><br></code> element)":"Εισαγωγή συμβόλου αλλαγής γÏαμμής χωÏίς νÎα παÏάγÏαφο (Îνα στοιχείο <code><br></code>])","Insert a hard break (a new paragraph)":"Εισαγωγή συμβόλου αλλαγής γÏαμμής (με νÎα παÏάγÏαφο)","Find and replace":"ΕÏÏεση και αντικατάσταση","Find in text…":"ΕÏÏεση στο κείμενο...",Find:"ΕÏÏεση","Previous result":"Î ÏοηγοÏμενο αποτÎλεσμα","Next result":"Επόμενο αποτÎλεσμα",Replace:"Αντικατάσταση","Replace all":"Αντικατάσταση όλων","Match case":"ΤαίÏιασμα πεζών-ΚΕΦΑΛΑΙΩÎ","Whole words only":"Μόνο ολόκληÏες λÎξεις","Replace with…":"Αντικατάσταση με...","Text to find must not be empty.":"Το κείμενο Ï€Ïος εÏÏεση δεν Ï€ÏÎπει να είναι άδειο.","Tip: Find some text first in order to replace it.":"Επισήμανση: Î’Ïείτε κάποιο κείμενο αÏχικά ώστε να το αντικαταστήσετε.","Advanced options":"Î ÏοηγμÎνες επιλογÎÏ‚","Find in the document":"ΕÏÏεση στο ÎγγÏαφο","Font Size":"ÎœÎγεθος γÏαμματοσειÏάς",Tiny:"ΜικÏοσκοπικό",Small:"ΜικÏÏŒ",Big:"Μεγάλο",Huge:"ΤεÏάστιο","Font Family":"ΟικογÎνεια γÏαμματοσειÏών",Default:"Î Ïοεπιλογή","Font Color":"ΧÏώμα γÏαμματοσειÏάς","Font Background Color":"ΧÏώμα υποβάθÏου γÏαμματοσειÏάς","Document colors":"ΧÏώματα εγγÏάφου",Paragraph:"ΠαÏάγÏαφος",Heading:"Κεφαλίδα","Choose heading":"ΕπιλÎξτε κεφαλίδα","Heading 1":"Κεφαλίδα 1","Heading 2":"Κεφαλίδα 2","Heading 3":"Κεφαλίδα 3","Heading 4":"Κεφαλίδα 4","Heading 5":"Κεφαλίδα 5","Heading 6":"Κεφαλίδα 6","Type your title":"ΓÏάψτε τον τίτλο σας εδώ","Type or paste your content here.":"ΓÏάψτε ή επικολλήστε τα πεÏιεχόμενά σας εδώ.","Horizontal line":"ΟÏιζόντια γÏαμμή","HTML object":"Αντικείμενο HTML","Increase indent":"ΑÏξηση εσοχής","Decrease indent":"Μείωση εσοχής",Unlink:"ΑφαίÏεση συνδÎσμου",Link:"ΣÏνδεσμος","Link URL":"ΔιεÏθυνση συνδÎσμου","Link URL must not be empty.":"Η διεÏθυνση URL του συνδÎσμου δεν Ï€ÏÎπει να είναι κενή.","Link image":"Εικόνα συνδÎσμου","Edit link":"ΕπεξεÏγασία συνδÎσμου","Open link in new tab":"Άνοιγμα συνδÎσμου σε νÎα καÏÏ„Îλα","This link has no URL":"Ο σÏνδεσμος δεν Îχει διεÏθυνση","Open in a new tab":"Άνοιγμα σε νÎα καÏÏ„Îλα",Downloadable:"Με δυνατότητα λήψης","Create link":"ΔημιουÏγία συνδÎσμου","Move out of a link":"Μετακίνηση από Îναν σÏνδεσμο","Numbered List":"Λίστα με αÏιθμοÏÏ‚","Bulleted List":"Λίστα με κουκκίδες","To-do List":"Λίστα Ï€ÏογÏαμματισμÎνων ενεÏγειών","Bulleted list styles toolbar":"ΓÏαμμή εÏγαλείων στυλ λιστών με κουκίδες","Numbered list styles toolbar":"ΓÏαμμή εÏγαλείων στυλ λιστών με αÏιθμοÏÏ‚","Toggle the disc list style":"Εναλλαγή του στυλ λίστας με δίσκο","Toggle the circle list style":"Εναλλαγή του στυλ λίστας με κÏκλο","Toggle the square list style":"Εναλαγή του στυλ λίστας με τετÏάγωνο","Toggle the decimal list style":"Εναλλαγή του στυλ λίστας με δεκαδικά","Toggle the decimal with leading zero list style":"Εναλλαγή του στυλ λίστας δεκαδικών με μηδενικά","Toggle the lower–roman list style":"Εναλλαγή του στυλ λίστας με μικÏά Ïωμαϊκά","Toggle the upper–roman list style":"Εναλλαγή του στυλ λίστας με κεφαλαία Ïωμαϊκά","Toggle the lower–latin list style":"Εναλλαγή του στυλ λίστας με μικÏά λατινικά","Toggle the upper–latin list style":"Εναλλαγή του στυλ λίστας με κεφαλαία λατινικά",Disc:"Δίσκος",Circle:"ΚÏκλος",Square:"ΤετÏάγωνο",Decimal:"Δεκαδικό","Decimal with leading zero":"Δεκαδικό με μηδενικά","Lower–roman":"ΜικÏά Ïωμαϊκά","Upper-roman":"Κεφαλαία Ïωμαϊκά","Lower-latin":"ΜικÏά λατινικά","Upper-latin":"Κεφαλαία λατινικά","List properties":"Ιδιότητες λίστας","Start at":"ΕναÏξη από","Invalid start index value.":"Μη ÎγκυÏη τιμή ÎναÏξης ευÏετηÏίου.","Start index must be greater than 0.":"Ο αÏιθμός ÎναÏξης Ï€ÏÎπει να είναι μεγαλÏτεÏος από 0.","Reversed order":"ΑντίστÏοφη σειÏά","Keystrokes that can be used in a list":"ΠλήκτÏα που μποÏείτε να χÏησιμοποιήσετε σε μια λίστα","Increase list item indent":"ΑÏξηση εσοχής στοιχείου λίστας","Decrease list item indent":"Μείωση εσοχής στοιχείου λίστας","Entering a to-do list":"Κάνοντας εισαγωγή μιας λίστας υποχÏεώσεων","Leaving a to-do list":"ΦεÏγοντας από μια λίστα υποχÏεώσεων","Remove Format":"ΑπομάκÏυνση μοÏφοποίησης","Select all":"Επιλογή όλων","Show blocks":"Εμφάνιση μπλοκ",Source:"Κώδικας","Show source":"Εμφάνιση πηγής","Special characters":"Ειδικοί χαÏακτήÏες",All:"Όλα",Arrows:"Î’Îλη",Currency:"Îόμισμα",Latin:"Λατινικά",Mathematical:"Μαθηματικά",Text:"Κείμενο","leftwards simple arrow":"απλό βÎλος Ï€Ïος τα αÏιστεÏά","rightwards simple arrow":"απλό βÎλος Ï€Ïος τα δεξιά","upwards simple arrow":"απλό βÎλος Ï€Ïος τα πάνω","downwards simple arrow":"απλό βÎλος Ï€Ïος τα κάτω","leftwards double arrow":"αÏιστεÏÏŒ διπλό βÎλος","rightwards double arrow":"δεξιό διπλό βÎλος","upwards double arrow":"άνω διπλό βÎλος","downwards double arrow":"κάτω διπλό βÎλος","leftwards dashed arrow":"αÏιστεÏÏŒ βÎλος με παÏλες","rightwards dashed arrow":"δεξιό βÎλος με παÏλες","upwards dashed arrow":"άνω βÎλος με παÏλες","downwards dashed arrow":"κάτω βÎλος με παÏλες","leftwards arrow to bar":"αÏιστεÏÏŒ βÎλος σε γÏαμμή","rightwards arrow to bar":"δεξιό βÎλος σε γÏαμμή","upwards arrow to bar":"άνω βÎλος σε γÏαμμή","downwards arrow to bar":"κάτω βÎλος σε γÏαμμή","up down arrow with base":"άνω κάτω βÎλος με βάση","back with leftwards arrow above":"όπισθεν με αÏιστεÏÏŒ βÎλος άνω","end with leftwards arrow above":"Ï„Îλος με αÏιστεÏÏŒ βÎλος άνω","on with exclamation mark with left right arrow above":"ενεÏγό με θαυμαστικό με αÏιστεÏÏŒ δεξί βÎλος άνω","soon with rightwards arrow above":"σÏντομα με δεξί βÎλος άνω","top with upwards arrow above":"κοÏυφή με άνω βÎλος επάνω","Dollar sign":"ΣÏμβολο δολλαÏίου","Euro sign":"ΣÏμβολο ευÏÏŽ","Yen sign":"ΣÏμβολο ΓιÎν","Pound sign":"ΣÏμβολο λίÏας Αγγλίας","Cent sign":"ΣÏμβολο λεπτοÏ","Euro-currency sign":"ΣÏμβολο ευÏωνομίσματος","Colon sign":"ΣÏμβολο άνω κάτω τελείας","Cruzeiro sign":"ΣÏμβολο ΚÏουζÎιÏο","French franc sign":"ΣÏμβολο Î³Î±Î»Î»Î¹ÎºÎ¿Ï Ï†Ïάγκου","Lira sign":"ΣÏμβολο λίÏας ΤουÏκίας","Currency sign":"ΣÏμβολο νομίσματος","Bitcoin sign":"ΣÏμβολο Bitcoin","Mill sign":"ΣÏμβολο Ï‡Î¹Î»Î¹Î¿ÏƒÏ„Î¿Ï Î½Î¿Î¼Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚","Naira sign":"ΣÏμβολο ÎαÎÏα ÎιγηÏίας","Peseta sign":"ΣÏμβολο πεσÎτας Ισπανίας","Rupee sign":"ΣÏμβολο Ïουπίας Ινδίας","Won sign":"ΣÏμβολο Γουάν Κίνας","New sheqel sign":"ΣÏμβολο νÎου σεκÎλ ΙσÏαήλ","Dong sign":"ΣÏμβολο Îτόνγκ Βιετνάμ","Kip sign":"ΣÏμβολο κίπ Λάος","Tugrik sign":"ΣÏμβολο τουγκÏίκ Μογγολίας","Drachma sign":"ΣÏμβολο δÏαχμής Ελλάδας","German penny sign":"ΣÏμβολο γεÏÎ¼Î±Î½Î¹ÎºÎ¿Ï Î»ÎµÏ€Ï„Î¿Ï","Peso sign":"ΣÏμβολο Ï€Îσος ΜεξικοÏ","Guarani sign":"ΣÏμβολο γκουαÏάνι ΠαÏαγουάης","Austral sign":"ΣÏμβολο αουστÏάλ ΑÏγεντινής","Hryvnia sign":"ΣÏμβολο γÏίβνα ΟυκÏανίας","Cedi sign":"ΣÏμβολο σίντι Γκάνας","Livre tournois sign":"ΣÏμβολο λίβÏα Ï„Î¿Ï…Ï Î“Î±Î»Î»Î¯Î±Ï‚","Spesmilo sign":"ΣÏμβολο σπεσμίλο","Tenge sign":"ΣÏμβολο Ï„Îνγκε Καζακστάν","Indian rupee sign":"ΣÏμβολο Ïουπίας Ινδίας","Turkish lira sign":"ΣÏμβολο λίÏας ΤουÏκίας","Nordic mark sign":"ΣÏμβολο μάÏκου ÎοÏβηγίας","Manat sign":"ΣÏμβολο μανάτ ΑζεÏμπαϊτζάν","Ruble sign":"ΣÏμβολο Ïουβλίου Ρωσίας","Latin capital letter a with macron":"Λατινικό κεφαλαίο γÏάμμα a με παÏλα","Latin small letter a with macron":"Λατινικό μικÏÏŒ γÏάμμα a με παÏλα","Latin capital letter a with breve":"Λατινικό κεφαλαίο γÏάμμα a με μισοφÎγγαÏο","Latin small letter a with breve":"Λατινικό μικÏÏŒ γÏάμμα a με μισοφÎγγαÏο","Latin capital letter a with ogonek":"Λατινικό κεφαλαίο γÏάμμα a με μικÏή ουÏά","Latin small letter a with ogonek":"Λατινικό μικÏÏŒ γÏάμμα a με μικÏή ουÏά","Latin capital letter c with acute":"Λατινικό κεφαλαίο γÏάμμα c με δεξί τόνο","Latin small letter c with acute":"Λατινικό μικÏÏŒ γÏάμμα c με δεξί τόνο","Latin capital letter c with circumflex":"Λατινικό κεφαλαίο γÏάμμα c με καπελάκι","Latin small letter c with circumflex":"Λατινικό μικÏÏŒ γÏάμμα c με καπελάκι","Latin capital letter c with dot above":"Λατινικό κεφαλαίο γÏάμμα c με τελεία επάνω","Latin small letter c with dot above":"Λατινικό μικÏÏŒ γÏάμμα c με τελεία επάνω","Latin capital letter c with caron":"Λατινικό κεφαλαίο γÏάμμα c με ανάποδο καπελάκι","Latin small letter c with caron":"Λατινικό μικÏÏŒ γÏάμμα c με ανάποδο καπελάκι","Latin capital letter d with caron":"Λατινικό κεφαλαίο γÏάμμα d με ανάποδο καπελάκι","Latin small letter d with caron":"Λατινικό μικÏÏŒ γÏάμμα d με ανάποδο καπελάκι","Latin capital letter d with stroke":"Λατινικό κεφαλαίο γÏάμμα d με σταυÏωμÎνη παÏλα","Latin small letter d with stroke":"Λατινικό μικÏÏŒ γÏάμμα d με σταυÏωμÎνη παÏλα","Latin capital letter e with macron":"Λατινικό κεφαλαίο γÏάμμα e με παÏλα","Latin small letter e with macron":"Λατινικό μικÏÏŒ γÏάμμα e με παÏλα","Latin capital letter e with breve":"Λατινικό κεφαλαίο γÏάμμα e με μισοφÎγγαÏο","Latin small letter e with breve":"Λατινικό μικÏÏŒ γÏάμμα e με μισοφÎγγαÏο","Latin capital letter e with dot above":"Λατινικό κεφαλαίο γÏάμμα e με τελεία επάνω","Latin small letter e with dot above":"Λατινικό μικÏÏŒ γÏάμμα e με τελεία επάνω","Latin capital letter e with ogonek":"Λατινικό κεφαλαίο γÏάμμα e με μικÏή ουÏά","Latin small letter e with ogonek":"Λατινικό μικÏÏŒ γÏάμμα e με μικÏή ουÏά","Latin capital letter e with caron":"Λατινικό κεφαλαίο γÏάμμα e με ανάποδο καπελάκι","Latin small letter e with caron":"Λατινικό μικÏÏŒ γÏάμμα e με ανάποδο καπελάκι","Latin capital letter g with circumflex":"Λατινικό κεφαλαίο γÏάμμα g με καπελάκι","Latin small letter g with circumflex":"Λατινικό μικÏÏŒ γÏάμμα g με καπελάκι","Latin capital letter g with breve":"Λατινικό κεφαλαίο γÏάμμα g με βÏαχεία","Latin small letter g with breve":"Λατινικό μικÏÏŒ γÏάμμα g με βÏαχεία","Latin capital letter g with dot above":"Λατινικό κεφαλαίο γÏάμμα g με τελεία επάνω","Latin small letter g with dot above":"Λατινικό μικÏÏŒ γÏάμμα g με τελεία επάνω","Latin capital letter g with cedilla":"Λατινικό κεφαλαίο γÏάμμα g με υποστιγμή","Latin small letter g with cedilla":"Λατινικό μικÏÏŒ γÏάμμα g με υποστιγμή","Latin capital letter h with circumflex":"Λατινικό κεφαλαίο γÏάμμα h με αιχμή","Latin small letter h with circumflex":"Λατινικό μικÏÏŒ γÏάμμα h με αιχμή","Latin capital letter h with stroke":"Λατινικό κεφαλαίο γÏάμμα h με κάθετο","Latin small letter h with stroke":"Λατινικό μικÏÏŒ γÏάμμα h με κάθετο","Latin capital letter i with tilde":"Λατινικό κεφαλαίο γÏάμμα i με πεÏισπωμÎνη","Latin small letter i with tilde":"Λατινικό μικÏÏŒ γÏάμμα i με πεÏισπωμÎνη","Latin capital letter i with macron":"Λατινικό κεφαλαίο γÏάμμα i με μακÏιά παÏλα","Latin small letter i with macron":"Λατινικό μικÏÏŒ γÏάμμα i με μακÏιά παÏλα","Latin capital letter i with breve":"Λατινικό κεφαλαίο γÏάμμα i με βÏαχεία","Latin small letter i with breve":"Λατινικό μικÏÏŒ γÏάμμα i με βÏαχεία","Latin capital letter i with ogonek":"Λατινικό κεφαλαίο γÏάμμα i με ανάστÏοφη υποστιγμή","Latin small letter i with ogonek":"Λατινικό μικÏÏŒ γÏάμμα i με ανάστÏοφη υποστιγμή","Latin capital letter i with dot above":"Λατινικό κεφαλαίο γÏάμμα i με τελεία επάνω","Latin small letter dotless i":"Λατινικό μικÏÏŒ γÏάμμα i χωÏίς τελεία","Latin capital ligature ij":"Λατινικό κεφαλαίο σÏμπλεγμα ij","Latin small ligature ij":"Λατινικό μικÏÏŒ σÏμπλεγμα ij","Latin capital letter j with circumflex":"Λατινικό κεφαλαίο γÏάμμα j με αιχμή","Latin small letter j with circumflex":"Λατινικό μικÏÏŒ γÏάμμα j με αιχμή","Latin capital letter k with cedilla":"Λατινικό κεφαλαίο γÏάμμα k με υποστιγμή","Latin small letter k with cedilla":"Λατινικό μικÏÏŒ γÏάμμα k με υποστιγμή","Latin small letter kra":"Λατινικό μικÏÏŒ γÏάμμα kra","Latin capital letter l with acute":"Λατινικό κεφαλαίο γÏάμμα l με οξεία","Latin small letter l with acute":"Λατινικό μικÏÏŒ γÏάμμα l με οξεία","Latin capital letter l with cedilla":"Λατινικό κεφαλαίο γÏάμμα l με υποστιγμή","Latin small letter l with cedilla":"Λατινικό μικÏÏŒ γÏάμμα l με υποστιγμή","Latin capital letter l with caron":"Λατινικό κεφαλαίο γÏάμμα l με αμβλεία","Latin small letter l with caron":"Λατινικό μικÏÏŒ γÏάμμα l με αμβλεία","Latin capital letter l with middle dot":"Λατινικό κεφαλαίο γÏάμμα l με μεσαία τελεία","Latin small letter l with middle dot":"Λατινικό μικÏÏŒ γÏάμμα l με μεσαία τελεία","Latin capital letter l with stroke":"Λατινικό κεφαλαίο γÏάμμα l με κάθετο","Latin small letter l with stroke":"Λατινικό μικÏÏŒ γÏάμμα l με κάθετο","Latin capital letter n with acute":"Λατινικό κεφαλαίο γÏάμμα n με οξεία","Latin small letter n with acute":"Λατινικό μικÏÏŒ γÏάμμα n με οξεία","Latin capital letter n with cedilla":"Λατινικό κεφαλαίο γÏάμμα n με υποστιγμή","Latin small letter n with cedilla":"Λατινικό μικÏÏŒ γÏάμμα n με υποστιγμή","Latin capital letter n with caron":"Λατινικό κεφαλαίο γÏάμμα n με αμβλεία","Latin small letter n with caron":"Λατινικό μικÏÏŒ γÏάμμα n με αμβλεία","Latin small letter n preceded by apostrophe":"Λατινικό μικÏÏŒ γÏάμμα n με απόστÏοφο που Ï€Ïοηγείται","Latin capital letter eng":"Λατινικό κεφαλαίο γÏάμμα eng","Latin small letter eng":"Λατινικό μικÏÏŒ γÏάμμα eng","Latin capital letter o with macron":"Λατινικό κεφαλαίο γÏάμμα o με μακÏιά παÏλα","Latin small letter o with macron":"Λατινικό κεφαλαίο γÏάμμα o με μακÏιά παÏλα","Latin capital letter o with breve":"Λατινικό κεφαλαίο γÏάμμα o με βÏαχεία","Latin small letter o with breve":"Λατινικό μικÏÏŒ γÏάμμα o με βÏαχεία","Latin capital letter o with double acute":"Λατινικό κεφαλαίο γÏάμμα o με διπλή οξεία","Latin small letter o with double acute":"Λατινικό μικÏÏŒ γÏάμμα o με διπλή οξεία","Latin capital ligature oe":"Λατινικό κεφαλαίο σÏμπλεγμα oe","Latin small ligature oe":"Λατινικό μικÏÏŒ σÏμπλεγμα oe","Latin capital letter r with acute":"Λατινικό κεφαλαίο γÏάμμα r με οξεία","Latin small letter r with acute":"Λατινικό μικÏÏŒ γÏάμμα r με οξεία","Latin capital letter r with cedilla":"Λατινικό κεφαλαίο γÏάμμα r με υποστιγμή","Latin small letter r with cedilla":"Λατινικό μικÏÏŒ γÏάμμα r με υποστιγμή","Latin capital letter r with caron":"Λατινικό κεφαλαίο γÏάμμα r με αμβλεία","Latin small letter r with caron":"Λατινικό μικÏÏŒ γÏάμμα r με αμβλεία","Latin capital letter s with acute":"Λατινικό κεφαλαίο γÏάμμα s με οξεία","Latin small letter s with acute":"Λατινικό μικÏÏŒ γÏάμμα s με οξεία","Latin capital letter s with circumflex":"Λατινικό κεφαλαίο γÏάμμα s με αιχμή","Latin small letter s with circumflex":"Λατινικό μικÏÏŒ γÏάμμα s με αιχμή","Latin capital letter s with cedilla":"Λατινικό κεφαλαίο γÏάμμα s με υποστιγμή","Latin small letter s with cedilla":"Λατινικό μικÏÏŒ γÏάμμα s με υποστιγμή","Latin capital letter s with caron":"Λατινικό κεφαλαίο γÏάμμα s με αμβλεία","Latin small letter s with caron":"Λατινικό μικÏÏŒ γÏάμμα s με αμβλεία","Latin capital letter t with cedilla":"Λατινικό κεφαλαίο γÏάμμα t με υποστιγμή","Latin small letter t with cedilla":"Λατινικό μικÏÏŒ γÏάμμα t με υποστιγμή","Latin capital letter t with caron":"Λατινικό κεφαλαίο γÏάμμα t με αμβλεία","Latin small letter t with caron":"Λατινικό μικÏÏŒ γÏάμμα t με αμβλεία","Latin capital letter t with stroke":"Λατινικό κεφαλαίο γÏάμμα t με κάθετο","Latin small letter t with stroke":"Λατινικό μικÏÏŒ γÏάμμα t με κάθετο","Latin capital letter u with tilde":"Λατινικό κεφαλαίο γÏάμμα u με πεÏισπωμÎνη","Latin small letter u with tilde":"Λατινικό μικÏÏŒ γÏάμμα u με πεÏισπωμÎνη","Latin capital letter u with macron":"Λατινικό κεφαλαίο γÏάμμα u με μακÏιά παÏλα","Latin small letter u with macron":"Λατινικό μικÏÏŒ γÏάμμα u με μακÏιά παÏλα","Latin capital letter u with breve":"Λατινικό κεφαλαίο γÏάμμα u με βÏαχεία","Latin small letter u with breve":"Λατινικό μικÏÏŒ γÏάμμα u με βÏαχεία","Latin capital letter u with ring above":"Λατινικό κεφαλαίο γÏάμμα u με δακτÏλιο επάνω","Latin small letter u with ring above":"Λατινικό μικÏÏŒ γÏάμμα u με δακτÏλιο επάνω","Latin capital letter u with double acute":"Λατινικό κεφαλαίο γÏάμμα u με διπλή οξεία","Latin small letter u with double acute":"Λατινικό μικÏÏŒ γÏάμμα u με διπλή οξεία","Latin capital letter u with ogonek":"Λατινικό κεφαλαίο γÏάμμα u με ανάστÏοφη υποστιγμή","Latin small letter u with ogonek":"Λατινικό μικÏÏŒ γÏάμμα u με ανάστÏοφη υποστιγμή","Latin capital letter w with circumflex":"Λατινικό κεφαλαίο γÏάμμα w με αιχμή","Latin small letter w with circumflex":"Λατινικό μικÏÏŒ γÏάμμα w με αιχμή","Latin capital letter y with circumflex":"Λατινικό κεφαλαίο γÏάμμα y με αιχμή","Latin small letter y with circumflex":"Λατινικό μικÏÏŒ γÏάμμα y με αιχμή","Latin capital letter y with diaeresis":"Λατινικό κεφαλαίο γÏάμμα y με διαλυτικά","Latin capital letter z with acute":"Λατινικό κεφαλαίο γÏάμμα z με οξεία","Latin small letter z with acute":"Λατινικό μικÏÏŒ γÏάμμα z με οξεία","Latin capital letter z with dot above":"Λατινικό κεφαλαίο γÏάμμα z με τελεία επάνω","Latin small letter z with dot above":"Λατινικό μικÏÏŒ γÏάμμα z με τελεία επάνω","Latin capital letter z with caron":"Λατινικό κεφαλαίο γÏάμμα z με αμβλεία","Latin small letter z with caron":"Λατινικό μικÏÏŒ γÏάμμα z με αμβλεία","Latin small letter long s":"Λατινικό μικÏÏŒ γÏάμμα μακÏÏŒ s","Less-than sign":"ΣÏμβολο μικÏότεÏο από","Greater-than sign":"ΣÏμβολο μεγαλÏτεÏο από","Less-than or equal to":"ΣÏμβολο μικÏότεÏο ή ίσο από","Greater-than or equal to":"ΣÏμβολο μεγαλÏτεÏο ή ίσο από","En dash":"Μεγάλη παÏλα","Em dash":"ΜικÏή παÏλα",Macron:"ΜακÏιά παÏλα",Overline:"Άνω γÏαμμή","Degree sign":"ΣÏμβολο βαθμών Κελσίου","Minus sign":"ΣÏμβολο αφαίÏεσης","Plus-minus sign":"ΣÏμβολο συν-πλην","Division sign":"ΣÏμβολο διαίÏεσης","Fraction slash":"Κάθετος κλάσματος","Multiplication sign":"ΣÏμβολο πολλαπλασιασμοÏ","Latin small letter f with hook":"Λατινικό μικÏÏŒ γÏάμμα f με άγκιστÏο",Integral:"ΟλοκλήÏωμα","N-ary summation":"Îιοστή άθÏοιση",Infinity:"ΆπειÏο","Square root":"ΤετÏαγωνική Ïίζα","Tilde operator":"Τελεστής πεÏισπωμÎνης","Approximately equal to":"Κατά Ï€ÏοσÎγγιση ίσο με","Almost equal to":"ΠεÏίπου ίσο με","Not equal to":"Όχι ίσο με","Identical to":"Ταυτόσημο με","Element of":"Στοιχείο του","Not an element of":"Όχι στοιχείο του","Contains as member":"ΠεÏιÎχει ως μÎλος","N-ary product":"Îιοστό παÏαγοντικό","Logical and":"Λογικός τελεστής τομής","Logical or":"Λογικός τελεστής Îνωσης","Not sign":"ΣÏμβολο άÏνησης",Intersection:"Τομή",Union:"Ένωση","Partial differential":"ΜεÏικό διαφοÏικό","For all":"ΣÏμβολο για όλα","There exists":"ΥπάÏχει","Empty set":"Κενό σÏνολο",Nabla:"Ανάδελτα","Asterisk operator":"Τελεστής αστεÏίσκος","Proportional to":"Αναλογικό με",Angle:"Γωνία","Vulgar fraction one quarter":"Ανάγωγο Κλάσμα ενός τετάÏτου","Vulgar fraction one half":"Ανάγωγο Κλάσμα ενός δευτÎÏου","Vulgar fraction three quarters":"Ανάγωγο Κλάσμα Ï„Ïιών τετάÏτων","Single left-pointing angle quotation mark":"Μονό εÏωτηματικό αÏιστεÏής γωνίας","Single right-pointing angle quotation mark":"Μονό εÏωτηματικό δεξιάς γωνίας","Left-pointing double angle quotation mark":"Διπλό εÏωτηματικό αÏιστεÏής γωνίας","Right-pointing double angle quotation mark":"Διπλό εÏωτηματικό δεξιάς γωνίας","Left single quotation mark":"Μονό αÏιστεÏÏŒ εÏωτηματικό","Right single quotation mark":"Μονό δεξιό εÏωτηματικό","Left double quotation mark":"Διπλό αÏιστεÏÏŒ εÏωτηματικό","Right double quotation mark":"Δεξί διπλό εÏωτηματικό","Single low-9 quotation mark":"Μονό κάτω-9 εισαγωγικό","Double low-9 quotation mark":"Διπλό κάτω-9 εισαγωγικό","Inverted exclamation mark":"ΑντεστÏαμμÎνο θαυμαστικό","Inverted question mark":"ΑντεστÏαμμÎνο εÏωτηματικό","Two dot leader":"Οδηγός δÏο τελειών","Horizontal ellipsis":"ΟÏιζόντια Îλλειψη","Double dagger":"Διπλός σταυÏός","Per mille sign":"ΣÏμβολο τοις χιλίοις","Per ten thousand sign":"ΣÏμβολο δεκάκις χιλίοις","Double exclamation mark":"Διπλό θαυμαστικό","Question exclamation mark":"ΕÏωτηματικό","Exclamation question mark":"Θαυμαστικό","Double question mark":"Διπλό εÏωτηματικό","Copyright sign":"ΣÏμβολο πνευματικής ιδιοκτησίας","Registered sign":"ΣÏμβολο καταχώÏησης","Trade mark sign":"ΣÏμβολο εμποÏÎ¹ÎºÎ¿Ï ÏƒÎ®Î¼Î±Ï„Î¿Ï‚","Section sign":"ΣÏμβολο τομÎα","Paragraph sign":"ΣÏμβολο παÏαγÏάφου","Reversed paragraph sign":"ΣÏμβολο αντεστÏαμμÎνης παÏαγÏάφου","Character categories":"ΚατηγοÏίες χαÏακτήÏων",Styles:"Στυλ","Multiple styles":"Πολλαπλά στυλ","Block styles":"Στυλ για μπλοκ","Text styles":"Στυλ για κείμενο","Insert table":"Εισαγωγή πίνακα","Header column":"Στήλη κεφαλίδας","Insert column left":"Εισαγωγή στήλης αÏιστεÏά","Insert column right":"Εισαγωγή στήλης δεξιά","Delete column":"ΔιαγÏαφή στήλης","Select column":"Επιλογή στήλης",Column:"Στήλη","Header row":"ΓÏαμμή κεφαλίδας","Insert row below":"Εισαγωγή γÏαμμής κάτω","Insert row above":"Εισαγωγή γÏαμμής πάνω","Delete row":"ΔιαγÏαφή γÏαμμής","Select row":"Επιλογή γÏαμμής",Row:"ΓÏαμμή","Merge cell up":"Συγχώνευση ÎºÎµÎ»Î¹Î¿Ï Ï€Î¬Î½Ï‰","Merge cell right":"Συγχώνευση ÎºÎµÎ»Î¹Î¿Ï Î´ÎµÎ¾Î¹Î¬","Merge cell down":"Συγχώνευση ÎºÎµÎ»Î¹Î¿Ï ÎºÎ¬Ï„Ï‰","Merge cell left":"Συγχώνευση ÎºÎµÎ»Î¹Î¿Ï Î±ÏιστεÏά","Split cell vertically":"ΔιαχωÏισμός ÎºÎµÎ»Î¹Î¿Ï ÎºÎ¬Î¸ÎµÏ„Î±","Split cell horizontally":"ΔιαχωÏισμός ÎºÎµÎ»Î¹Î¿Ï Î¿Ïιζόντια","Merge cells":"Συγχώνευση κελιών","Table toolbar":"ΓÏαμμή εÏγαλείων πίνακα","Table properties":"Ιδιότητες πίνακα","Cell properties":"Ιδιότητες κελιοÏ",Border:"ΠεÏίγÏαμμα",Style:"Στυλ",Width:"Πλάτος",Height:"Ύψος",Color:"ΧÏώμα",Background:"ΥπόβαθÏο",Padding:"Απόσταση κειμÎνου από το πεÏίγÏαμμα",Dimensions:"Διαστάσεις","Table cell text alignment":"Στοίχιση κειμÎνου ÎºÎµÎ»Î¹Î¿Ï Ï€Î¯Î½Î±ÎºÎ±",Alignment:"Στοίχιση","Horizontal text alignment toolbar":"ΓÏαμμή εÏγαλείων οÏιζόντιας στοίχισης κειμÎνου","Vertical text alignment toolbar":"ΓÏαμμή εÏγαλείων κάθετης στοίχισης κειμÎνου","Table alignment toolbar":"ΓÏαμμή εÏγαλείων στοίχισης πίνακα",None:"ΧωÏίς πεÏίγÏαμμα",Solid:"ΣυμπαγÎÏ‚",Dotted:"Διάστικτο",Dashed:"Με παÏλες",Double:"Διπλό",Groove:"Βαθουλωτό",Ridge:"Ραχωτό",Inset:"Κείμενο με βάθος",Outset:"Κείμενο με Ïψος","Align cell text to the left":"Στοίχιση κειμÎνου ÎºÎµÎ»Î¹Î¿Ï ÏƒÏ„Î± αÏιστεÏά","Align cell text to the center":"Στοίχιση κειμÎνου ÎºÎµÎ»Î¹Î¿Ï ÏƒÏ„Î¿ κÎντÏο","Align cell text to the right":"Στοίχιση κειμÎνου ÎºÎµÎ»Î¹Î¿Ï ÏƒÏ„Î± δεξιά","Justify cell text":"ΠλήÏης στοίχιση κειμÎνου κελιοÏ","Align cell text to the top":"Στοίχιση κειμÎνου ÎºÎµÎ»Î¹Î¿Ï ÎµÏ€Î¬Î½Ï‰","Align cell text to the middle":"Στοίχιση κειμÎνου ÎºÎµÎ»Î¹Î¿Ï ÏƒÏ„Î¿ μÎσο","Align cell text to the bottom":"Στοίχιση κειμÎνου ÎºÎµÎ»Î¹Î¿Ï ÎºÎ¬Ï„Ï‰","Align table to the left":"Στοίχιση πίνακα στα αÏιστεÏά","Center table":"Στοίχιση πίνακα στο κÎντÏο","Align table to the right":"Στοίχιση πίνακα στα δεξιά","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Το χÏώμα δεν είναι ÎγκυÏο. Δοκιμάστε «#FF0000» ή «rgb(255,0,0)» ή «red».","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Η τιμή δεν είναι ÎγκυÏη. Δοκιμάστε «10px» ή «2em» ή απλά «2».","Color picker":"ΕπιλογÎας χÏώματος","Enter table caption":"Εισαγωγή λεζάντας πίνακα","Keystrokes that can be used in a table cell":"ΠλήκτÏα που μποÏείτε να χÏησιμοποιήσετε σε Îνα κελί πίνακα","Move the selection to the next cell":"Μετακίνηση της επιλογής στο επόμενο κελί","Move the selection to the previous cell":"Μετακίνηση της επιλογής στο Ï€ÏοηγοÏμενο κελί","Insert a new table row (when in the last cell of a table)":"Εισαγωγή νÎας σειÏάς πίνακα (όταν βÏίσκεται στο τελευταίο κελί ενός πίνακα)","Navigate through the table":"Πλοήγηση στον πίνακα",Table:"Πίνακας","Rich Text Editor":"ΕπεξεÏγαστής εμπλουτισμÎνου κειμÎνου","Editor editing area: %0":"ΠεÏιοχή επεξεÏγασίας Ï€ÏογÏάμματος επεξεÏγασίας: %0","Edit block":"ΕπεξεÏγασία τμήματος","Click to edit block":"Κάντε κλικ για να επεξεÏγαστείτε το μπλοκ","Drag to move":"ΣÏÏετε για μετακίνηση",Next:"Επόμενο",Previous:"Î ÏοηγοÏμενο","Editor toolbar":"ΓÏαμμή εÏγαλείων επεξεÏγαστή","Dropdown toolbar":"ΓÏαμμή εÏγαλείων αναδυόμενου μενοÏ",Black:"ΜαÏÏο","Dim grey":"Θολό γκÏι",Grey:"ΓκÏι","Light grey":"Φωτινό γκÏι",White:"Λευκό",Red:"Κόκκινο",Orange:"ΠοÏτοκαλί",Yellow:"ΚίτÏινο","Light green":"Φωτινό Ï€Ïάσινο",Green:"Î Ïάσινο",Aquamarine:"ΑκουαμαÏίνα",Turquoise:"ΤιÏκουάζ","Light blue":"Φωτινό μπλε",Blue:"Μπλε",Purple:"ΠοÏφυÏÏŒ","Editor block content toolbar":"ΓÏαμμή εÏγαλείων επεξεÏγασίας πεÏιεχομÎνου αποκλεισμοÏ","Editor contextual toolbar":"ΓÏαμμή εÏγαλείων επεξεÏγασίας συμφÏαζομÎνων",HEX:"Δεκαεξαδική μοÏφή χÏωμάτων","No results found":"Δεν βÏÎθηκαν αποτελÎσματα","No searchable items":"Δεν υπάÏχει δυνατότητα αναζήτησης στοιχείων","Editor dialog":"ΠαÏάθυÏο διαλόγου επεξεÏγαστή",Close:"Κλείσιμο","Help Contents. To close this dialog press ESC.":"ΠεÏιεχόμενα βοήθειας. Για να κλείσετε αυτό το παÏάθυÏο διαλόγου, πατήστε ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"ΠαÏακάτω, μποÏείτε να βÏείτε μια λίστα με συντομεÏσεις πληκτÏολογίου που μποÏείτε να χÏησιμοποιήσετε στο εÏγαλείο επεξεÏγασίας.","(may require <kbd>Fn</kbd>)":"(μποÏεί να απαιτείται το <kbd> Fn</kbd>)",Accessibility:"Î Ïοσβασιμότητα","Accessibility help":"Βοήθεια Ï€Ïοσβασιμότητας","Press %0 for help.":"Πατήστε %0 για βοήθεια.","Move focus in and out of an active dialog window":"Μετακίνηση της εστίασης από Îνα ενεÏγό παÏάθυÏο διαλόγου",MENU_BAR_MENU_FILE:"ΑÏχείο",MENU_BAR_MENU_EDIT:"ΕπεξεÏγασία",MENU_BAR_MENU_VIEW:"Î Ïοβολή",MENU_BAR_MENU_INSERT:"Εισαγωγή",MENU_BAR_MENU_FORMAT:"ΜοÏφή",MENU_BAR_MENU_TOOLS:"ΕÏγαλεία",MENU_BAR_MENU_HELP:"Βοήθεια",MENU_BAR_MENU_TEXT:"Κείμενο",MENU_BAR_MENU_FONT:"ΓÏαμματοσειÏά","Editor menu bar":"ΓÏαμμή Î¼ÎµÎ½Î¿Ï ÎµÏ€ÎµÎ¾ÎµÏγαστή","Please enter a valid color (e.g. \"ff0000\").":"ΠαÏακαλοÏμε να εισαγάγετε Îνα ÎγκυÏο χÏώμα (Ï€.χ. \"ff0000\").",Undo:"ΑναίÏεση",Redo:"Επανάληψη","Upload in progress":"Αποστολή σε εξÎλιξη","Widget toolbar":"ΓÏαμμή εÏγαλείων γÏÎ±Ï†Î¹ÎºÎ¿Ï ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿Ï…","Insert paragraph before block":"Εισαγωγή παÏαγÏάφου Ï€Ïιν το τμήμα","Insert paragraph after block":"Εισαγωγή παÏαγÏάφου μετά το τμήμα","Press Enter to type after or press Shift + Enter to type before the widget":"Πατήστε Enter για να πληκτÏολογήσετε μετά ή πατήστε Shift + Enter για να πληκτÏολογήσετε Ï€Ïιν από το γÏαφικό στοιχείο","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"ΠλήκτÏα που μποÏείτε να χÏησιμοποιήσετε όταν επιλÎγετε Îνα widget (για παÏάδειγμα: εικόνα, πίνακα κ.λπ.)","Insert a new paragraph directly after a widget":"Εισαγωγή νÎας παÏαγÏάφου απευθείας μετά από Îνα widget","Insert a new paragraph directly before a widget":"Εισαγωγή νÎας παÏαγÏάφου απευθείας Ï€Ïιν από Îνα widget","Move the caret to allow typing directly before a widget":"Μετακινήστε τον δÏομÎα caret για να είναι δυνατή η πληκτÏολόγηση απευθείας Ï€Ïιν από Îνα widget","Move the caret to allow typing directly after a widget":"Μετακινήστε τον δÏομÎα caret για να είναι δυνατή η πληκτÏολόγηση απευθείας μετά από Îνα widget","Words: %0":"ΛÎξεις: %0","Characters: %0":"ΧαÏακτήÏες: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/en-au.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/en-au.js index 2bec4ce17d6d86e3d0b51e7b9d1455bbab92f0ef..33f8e03bf34e1dcd9bca691245e34db97168bc85 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/en-au.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/en-au.js @@ -1 +1 @@ -(function(d){ const l = d['en-au'] = d['en-au'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Align left","Align right":"Align right","Align center":"Align centre",Justify:"Justify","Text alignment":"Text alignment","Text alignment toolbar":"Text alignment toolbar",Bold:"Bold",Italic:"Italic",Underline:"Underline",Code:"Code",Strikethrough:"Strikethrough",Subscript:"Subscript",Superscript:"Superscript","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Block quote","Insert code block":"Insert code block","Plain text":"Plain text","Code block":"",Cancel:"Cancel",Clear:"Clear","Remove color":"Remove colour","Restore default":"Restore default",Save:"Save","Show more items":"Show more items","%0 of %1":"%0 of %1","Cannot upload file:":"Cannot upload file:","Rich Text Editor. Editing area: %0":"Rich Text Editor. Editing area: %0","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"Toggle caption off","Toggle caption on":"Toggle caption on","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"Find and replace","Find in text…":"Find in text…",Find:"Find","Previous result":"Previous result","Next result":"Next result",Replace:"Replace","Replace all":"Replace all","Match case":"Match case","Whole words only":"Whole words only","Replace with…":"Replace with…","Text to find must not be empty.":"Text to find must not be empty.","Tip: Find some text first in order to replace it.":"Tip: Find some text first in order to replace it.","Advanced options":"","Find in the document":"","Font Size":"Font Size",Tiny:"Tiny",Small:"Small",Big:"Big",Huge:"Huge","Font Family":"Font Family",Default:"Default","Font Color":"Font Colour","Font Background Color":"Font Background Colour","Document colors":"Document colours",Paragraph:"Paragraph",Heading:"Heading","Choose heading":"Choose heading","Heading 1":"Heading 1","Heading 2":"Heading 2","Heading 3":"Heading 3","Heading 4":"Heading 4","Heading 5":"Heading 5","Heading 6":"Heading 6","Type your title":"Type your title","Type or paste your content here.":"Type or paste your content here.","Horizontal line":"Horizontal line","HTML object":"HTML object","Increase indent":"Increase indent","Decrease indent":"Decrease indent",Unlink:"Unlink",Link:"Link","Link URL":"Link URL","Link image":"Link image","Edit link":"Edit link","Open link in new tab":"Open link in new tab","This link has no URL":"This link has no URL","Open in a new tab":"Open in a new tab",Downloadable:"Downloadable","Create link":"","Move out of a link":"","Numbered List":"Numbered List","Bulleted List":"Bulleted List","To-do List":"To-do List","Bulleted list styles toolbar":"Bulleted list styles toolbar","Numbered list styles toolbar":"Numbered list styles toolbar","Toggle the disc list style":"Toggle the disc list style","Toggle the circle list style":"Toggle the circle list style","Toggle the square list style":"Toggle the square list style","Toggle the decimal list style":"Toggle the decimal list style","Toggle the decimal with leading zero list style":"Toggle the decimal with leading zero list style","Toggle the lower–roman list style":"Toggle the lower–roman list style","Toggle the upper–roman list style":"Toggle the upper–roman list style","Toggle the lower–latin list style":"Toggle the lower–latin list style","Toggle the upper–latin list style":"Toggle the upper–latin list style",Disc:"Disc",Circle:"Circle",Square:"Square",Decimal:"Decimal","Decimal with leading zero":"Decimal with leading zero","Lower–roman":"Lower–roman","Upper-roman":"Upper-roman","Lower-latin":"Lower-latin","Upper-latin":"Upper-latin","List properties":"List properties","Start at":"Start at","Invalid start index value.":"","Start index must be greater than 0.":"Start index must be greater than 0.","Reversed order":"Reversed order","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Remove Format":"Remove Format","Select all":"Select all",Source:"Source","Show source":"","Special characters":"Special characters",All:"All",Arrows:"Arrows",Currency:"Currency",Latin:"Latin",Mathematical:"Mathematical",Text:"Text","leftwards simple arrow":"leftwards simple arrow","rightwards simple arrow":"rightwards simple arrow","upwards simple arrow":"upwards simple arrow","downwards simple arrow":"downwards simple arrow","leftwards double arrow":"leftwards double arrow","rightwards double arrow":"rightwards double arrow","upwards double arrow":"upwards double arrow","downwards double arrow":"downwards double arrow","leftwards dashed arrow":"leftwards dashed arrow","rightwards dashed arrow":"rightwards dashed arrow","upwards dashed arrow":"upwards dashed arrow","downwards dashed arrow":"downwards dashed arrow","leftwards arrow to bar":"leftwards arrow to bar","rightwards arrow to bar":"rightwards arrow to bar","upwards arrow to bar":"upwards arrow to bar","downwards arrow to bar":"downwards arrow to bar","up down arrow with base":"up down arrow with base","back with leftwards arrow above":"back with leftwards arrow above","end with leftwards arrow above":"end with leftwards arrow above","on with exclamation mark with left right arrow above":"on with exclamation mark with left right arrow above","soon with rightwards arrow above":"soon with rightwards arrow above","top with upwards arrow above":"top with upwards arrow above","Dollar sign":"Dollar sign","Euro sign":"Euro sign","Yen sign":"Yen sign","Pound sign":"Pound sign","Cent sign":"Cent sign","Euro-currency sign":"Euro-currency sign","Colon sign":"Colon sign","Cruzeiro sign":"Cruzeiro sign","French franc sign":"French franc sign","Lira sign":"Lira sign","Currency sign":"Currency sign","Bitcoin sign":"Bitcoin sign","Mill sign":"Mill sign","Naira sign":"Naira sign","Peseta sign":"Peseta sign","Rupee sign":"Rupee sign","Won sign":"Won sign","New sheqel sign":"New sheqel sign","Dong sign":"Dong sign","Kip sign":"Kip sign","Tugrik sign":"Tugrik sign","Drachma sign":"Drachma sign","German penny sign":"German penny sign","Peso sign":"Peso sign","Guarani sign":"Guarani sign","Austral sign":"Austral sign","Hryvnia sign":"Hryvnia sign","Cedi sign":"Cedi sign","Livre tournois sign":"Livre tournois sign","Spesmilo sign":"Spesmilo sign","Tenge sign":"Tenge sign","Indian rupee sign":"Indian rupee sign","Turkish lira sign":"Turkish lira sign","Nordic mark sign":"Nordic mark sign","Manat sign":"Manat sign","Ruble sign":"Ruble sign","Latin capital letter a with macron":"Latin capital letter a with macron","Latin small letter a with macron":"Latin small letter a with macron","Latin capital letter a with breve":"Latin capital letter a with breve","Latin small letter a with breve":"Latin small letter a with breve","Latin capital letter a with ogonek":"Latin capital letter a with ogonek","Latin small letter a with ogonek":"Latin small letter a with ogonek","Latin capital letter c with acute":"Latin capital letter c with acute","Latin small letter c with acute":"Latin small letter c with acute","Latin capital letter c with circumflex":"Latin capital letter c with circumflex","Latin small letter c with circumflex":"Latin small letter c with circumflex","Latin capital letter c with dot above":"Latin capital letter c with dot above","Latin small letter c with dot above":"Latin small letter c with dot above","Latin capital letter c with caron":"Latin capital letter c with caron","Latin small letter c with caron":"Latin small letter c with caron","Latin capital letter d with caron":"Latin capital letter d with caron","Latin small letter d with caron":"Latin small letter d with caron","Latin capital letter d with stroke":"Latin capital letter d with stroke","Latin small letter d with stroke":"Latin small letter d with stroke","Latin capital letter e with macron":"Latin capital letter e with macron","Latin small letter e with macron":"Latin small letter e with macron","Latin capital letter e with breve":"Latin capital letter e with breve","Latin small letter e with breve":"Latin small letter e with breve","Latin capital letter e with dot above":"Latin capital letter e with dot above","Latin small letter e with dot above":"Latin small letter e with dot above","Latin capital letter e with ogonek":"Latin capital letter e with ogonek","Latin small letter e with ogonek":"Latin small letter e with ogonek","Latin capital letter e with caron":"Latin capital letter e with caron","Latin small letter e with caron":"Latin small letter e with caron","Latin capital letter g with circumflex":"Latin capital letter g with circumflex","Latin small letter g with circumflex":"Latin small letter g with circumflex","Latin capital letter g with breve":"Latin capital letter g with breve","Latin small letter g with breve":"Latin small letter g with breve","Latin capital letter g with dot above":"Latin capital letter g with dot above","Latin small letter g with dot above":"Latin small letter g with dot above","Latin capital letter g with cedilla":"Latin capital letter g with cedilla","Latin small letter g with cedilla":"Latin small letter g with cedilla","Latin capital letter h with circumflex":"Latin capital letter h with circumflex","Latin small letter h with circumflex":"Latin small letter h with circumflex","Latin capital letter h with stroke":"Latin capital letter h with stroke","Latin small letter h with stroke":"Latin small letter h with stroke","Latin capital letter i with tilde":"Latin capital letter i with tilde","Latin small letter i with tilde":"Latin small letter i with tilde","Latin capital letter i with macron":"Latin capital letter i with macron","Latin small letter i with macron":"Latin small letter i with macron","Latin capital letter i with breve":"Latin capital letter i with breve","Latin small letter i with breve":"Latin small letter i with breve","Latin capital letter i with ogonek":"Latin capital letter i with ogonek","Latin small letter i with ogonek":"Latin small letter i with ogonek","Latin capital letter i with dot above":"Latin capital letter i with dot above","Latin small letter dotless i":"Latin small letter dotless i","Latin capital ligature ij":"Latin capital ligature ij","Latin small ligature ij":"Latin small ligature ij","Latin capital letter j with circumflex":"Latin capital letter j with circumflex","Latin small letter j with circumflex":"Latin small letter j with circumflex","Latin capital letter k with cedilla":"Latin capital letter k with cedilla","Latin small letter k with cedilla":"Latin small letter k with cedilla","Latin small letter kra":"Latin small letter kra","Latin capital letter l with acute":"Latin capital letter l with acute","Latin small letter l with acute":"Latin small letter l with acute","Latin capital letter l with cedilla":"Latin capital letter l with cedilla","Latin small letter l with cedilla":"Latin small letter l with cedilla","Latin capital letter l with caron":"Latin capital letter l with caron","Latin small letter l with caron":"Latin small letter l with caron","Latin capital letter l with middle dot":"Latin capital letter l with middle dot","Latin small letter l with middle dot":"Latin small letter l with middle dot","Latin capital letter l with stroke":"Latin capital letter l with stroke","Latin small letter l with stroke":"Latin small letter l with stroke","Latin capital letter n with acute":"Latin capital letter n with acute","Latin small letter n with acute":"Latin small letter n with acute","Latin capital letter n with cedilla":"Latin capital letter n with cedilla","Latin small letter n with cedilla":"Latin small letter n with cedilla","Latin capital letter n with caron":"Latin capital letter n with caron","Latin small letter n with caron":"Latin small letter n with caron","Latin small letter n preceded by apostrophe":"Latin small letter n preceded by apostrophe","Latin capital letter eng":"Latin capital letter eng","Latin small letter eng":"Latin small letter eng","Latin capital letter o with macron":"Latin capital letter o with macron","Latin small letter o with macron":"Latin small letter o with macron","Latin capital letter o with breve":"Latin capital letter o with breve","Latin small letter o with breve":"Latin small letter o with breve","Latin capital letter o with double acute":"Latin capital letter o with double acute","Latin small letter o with double acute":"Latin small letter o with double acute","Latin capital ligature oe":"Latin capital ligature oe","Latin small ligature oe":"Latin small ligature oe","Latin capital letter r with acute":"Latin capital letter r with acute","Latin small letter r with acute":"Latin small letter r with acute","Latin capital letter r with cedilla":"Latin capital letter r with cedilla","Latin small letter r with cedilla":"Latin small letter r with cedilla","Latin capital letter r with caron":"Latin capital letter r with caron","Latin small letter r with caron":"Latin small letter r with caron","Latin capital letter s with acute":"Latin capital letter s with acute","Latin small letter s with acute":"Latin small letter s with acute","Latin capital letter s with circumflex":"Latin capital letter s with circumflex","Latin small letter s with circumflex":"Latin small letter s with circumflex","Latin capital letter s with cedilla":"Latin capital letter s with cedilla","Latin small letter s with cedilla":"Latin small letter s with cedilla","Latin capital letter s with caron":"Latin capital letter s with caron","Latin small letter s with caron":"Latin small letter s with caron","Latin capital letter t with cedilla":"Latin capital letter t with cedilla","Latin small letter t with cedilla":"Latin small letter t with cedilla","Latin capital letter t with caron":"Latin capital letter t with caron","Latin small letter t with caron":"Latin small letter t with caron","Latin capital letter t with stroke":"Latin capital letter t with stroke","Latin small letter t with stroke":"Latin small letter t with stroke","Latin capital letter u with tilde":"Latin capital letter u with tilde","Latin small letter u with tilde":"Latin small letter u with tilde","Latin capital letter u with macron":"Latin capital letter u with macron","Latin small letter u with macron":"Latin small letter u with macron","Latin capital letter u with breve":"Latin capital letter u with breve","Latin small letter u with breve":"Latin small letter u with breve","Latin capital letter u with ring above":"Latin capital letter u with ring above","Latin small letter u with ring above":"Latin small letter u with ring above","Latin capital letter u with double acute":"Latin capital letter u with double acute","Latin small letter u with double acute":"Latin small letter u with double acute","Latin capital letter u with ogonek":"Latin capital letter u with ogonek","Latin small letter u with ogonek":"Latin small letter u with ogonek","Latin capital letter w with circumflex":"Latin capital letter w with circumflex","Latin small letter w with circumflex":"Latin small letter w with circumflex","Latin capital letter y with circumflex":"Latin capital letter y with circumflex","Latin small letter y with circumflex":"Latin small letter y with circumflex","Latin capital letter y with diaeresis":"Latin capital letter y with diaeresis","Latin capital letter z with acute":"Latin capital letter z with acute","Latin small letter z with acute":"Latin small letter z with acute","Latin capital letter z with dot above":"Latin capital letter z with dot above","Latin small letter z with dot above":"Latin small letter z with dot above","Latin capital letter z with caron":"Latin capital letter z with caron","Latin small letter z with caron":"Latin small letter z with caron","Latin small letter long s":"Latin small letter long s","Less-than sign":"Less-than sign","Greater-than sign":"Greater-than sign","Less-than or equal to":"Less-than or equal to","Greater-than or equal to":"Greater-than or equal to","En dash":"En dash","Em dash":"Em dash",Macron:"Macron",Overline:"Overline","Degree sign":"Degree sign","Minus sign":"Minus sign","Plus-minus sign":"Plus-minus sign","Division sign":"Division sign","Fraction slash":"Fraction slash","Multiplication sign":"Multiplication sign","Latin small letter f with hook":"Latin small letter f with hook",Integral:"Integral","N-ary summation":"N-ary summation",Infinity:"Infinity","Square root":"Square root","Tilde operator":"Tilde operator","Approximately equal to":"Approximately equal to","Almost equal to":"Almost equal to","Not equal to":"Not equal to","Identical to":"Identical to","Element of":"Element of","Not an element of":"Not an element of","Contains as member":"Contains as member","N-ary product":"N-ary product","Logical and":"Logical and","Logical or":"Logical or","Not sign":"Not sign",Intersection:"Intersection",Union:"Union","Partial differential":"Partial differential","For all":"For all","There exists":"There exists","Empty set":"Empty set",Nabla:"Nabla","Asterisk operator":"Asterisk operator","Proportional to":"Proportional to",Angle:"Angle","Vulgar fraction one quarter":"Vulgar fraction one quarter","Vulgar fraction one half":"Vulgar fraction one half","Vulgar fraction three quarters":"Vulgar fraction three quarters","Single left-pointing angle quotation mark":"Single left-pointing angle quotation mark","Single right-pointing angle quotation mark":"Single right-pointing angle quotation mark","Left-pointing double angle quotation mark":"Left-pointing double angle quotation mark","Right-pointing double angle quotation mark":"Right-pointing double angle quotation mark","Left single quotation mark":"Left single quotation mark","Right single quotation mark":"Right single quotation mark","Left double quotation mark":"Left double quotation mark","Right double quotation mark":"Right double quotation mark","Single low-9 quotation mark":"Single low-9 quotation mark","Double low-9 quotation mark":"Double low-9 quotation mark","Inverted exclamation mark":"Inverted exclamation mark","Inverted question mark":"Inverted question mark","Two dot leader":"Two dot leader","Horizontal ellipsis":"Horizontal ellipsis","Double dagger":"Double dagger","Per mille sign":"Per mille sign","Per ten thousand sign":"Per ten thousand sign","Double exclamation mark":"Double exclamation mark","Question exclamation mark":"Question exclamation mark","Exclamation question mark":"Exclamation question mark","Double question mark":"Double question mark","Copyright sign":"Copyright sign","Registered sign":"Registered sign","Trade mark sign":"Trade mark sign","Section sign":"Section sign","Paragraph sign":"Paragraph sign","Reversed paragraph sign":"Reversed paragraph sign","Character categories":"Character categories",Styles:"Styles","Multiple styles":"Multiple styles","Block styles":"Block styles","Text styles":"Text styles","Insert table":"Insert table","Header column":"Header column","Insert column left":"Insert column left","Insert column right":"Insert column right","Delete column":"Delete column","Select column":"Select column",Column:"Column","Header row":"Header row","Insert row below":"Insert row below","Insert row above":"Insert row above","Delete row":"Delete row","Select row":"Select row",Row:"Row","Merge cell up":"Merge cell up","Merge cell right":"Merge cell right","Merge cell down":"Merge cell down","Merge cell left":"Merge cell left","Split cell vertically":"Split cell vertically","Split cell horizontally":"Split cell horizontally","Merge cells":"Merge cells","Table toolbar":"Table toolbar","Table properties":"Table properties","Cell properties":"Cell properties",Border:"Border",Style:"Style",Width:"Width",Height:"Height",Color:"Colour",Background:"Background",Padding:"Padding",Dimensions:"Dimensions","Table cell text alignment":"Table cell text alignment",Alignment:"Alignment","Horizontal text alignment toolbar":"Horizontal text alignment toolbar","Vertical text alignment toolbar":"Vertical text alignment toolbar","Table alignment toolbar":"Table alignment toolbar",None:"None",Solid:"Solid",Dotted:"Dotted",Dashed:"Dashed",Double:"Double",Groove:"Groove",Ridge:"Ridge",Inset:"Inset",Outset:"Outset","Align cell text to the left":"Align cell text to the left","Align cell text to the center":"Align cell text to the center","Align cell text to the right":"Align cell text to the right","Justify cell text":"Justify cell text","Align cell text to the top":"Align cell text to the top","Align cell text to the middle":"Align cell text to the middle","Align cell text to the bottom":"Align cell text to the bottom","Align table to the left":"Align table to the left","Center table":"Centre table","Align table to the right":"Align table to the right","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"The colour is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".","Color picker":"Colour picker","Enter table caption":"Enter table caption","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Rich Text Editor","Editor editing area: %0":"Editor editing area: %0","Edit block":"Edit block","Click to edit block":"","Drag to move":"",Next:"Next",Previous:"Previous","Editor toolbar":"Editor toolbar","Dropdown toolbar":"Dropdown toolbar",Black:"Black","Dim grey":"Dim grey",Grey:"Grey","Light grey":"Light grey",White:"White",Red:"Red",Orange:"Orange",Yellow:"Yellow","Light green":"Light green",Green:"Green",Aquamarine:"Aquamarine",Turquoise:"Turquoise","Light blue":"Light blue",Blue:"Blue",Purple:"Purple","Editor block content toolbar":"Editor block content toolbar","Editor contextual toolbar":"Editor contextual toolbar",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Edit",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Insert",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"Undo",Redo:"Redo","Upload in progress":"Upload in progress","Widget toolbar":"Widget toolbar","Insert paragraph before block":"Insert paragraph before block","Insert paragraph after block":"Insert paragraph after block","Press Enter to type after or press Shift + Enter to type before the widget":"Press Enter to type after or press Shift + Enter to type before the widget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"Words: %0","Characters: %0":"Characters: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['en-au'] = d['en-au'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Align left","Align right":"Align right","Align center":"Align centre",Justify:"Justify","Text alignment":"Text alignment","Text alignment toolbar":"Text alignment toolbar",Bold:"Bold",Italic:"Italic",Underline:"Underline",Code:"Code",Strikethrough:"Strikethrough",Subscript:"Subscript",Superscript:"Superscript","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Block quote","Insert code block":"Insert code block","Plain text":"Plain text","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"Cancel",Clear:"Clear","Remove color":"Remove colour","Restore default":"Restore default",Save:"Save","Show more items":"Show more items","%0 of %1":"%0 of %1","Cannot upload file:":"Cannot upload file:","Rich Text Editor. Editing area: %0":"Rich Text Editor. Editing area: %0","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"Toggle caption off","Toggle caption on":"Toggle caption on","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"Find and replace","Find in text…":"Find in text…",Find:"Find","Previous result":"Previous result","Next result":"Next result",Replace:"Replace","Replace all":"Replace all","Match case":"Match case","Whole words only":"Whole words only","Replace with…":"Replace with…","Text to find must not be empty.":"Text to find must not be empty.","Tip: Find some text first in order to replace it.":"Tip: Find some text first in order to replace it.","Advanced options":"","Find in the document":"","Font Size":"Font Size",Tiny:"Tiny",Small:"Small",Big:"Big",Huge:"Huge","Font Family":"Font Family",Default:"Default","Font Color":"Font Colour","Font Background Color":"Font Background Colour","Document colors":"Document colours",Paragraph:"Paragraph",Heading:"Heading","Choose heading":"Choose heading","Heading 1":"Heading 1","Heading 2":"Heading 2","Heading 3":"Heading 3","Heading 4":"Heading 4","Heading 5":"Heading 5","Heading 6":"Heading 6","Type your title":"Type your title","Type or paste your content here.":"Type or paste your content here.","Horizontal line":"Horizontal line","HTML object":"HTML object","Increase indent":"Increase indent","Decrease indent":"Decrease indent",Unlink:"Unlink",Link:"Link","Link URL":"Link URL","Link URL must not be empty.":"","Link image":"Link image","Edit link":"Edit link","Open link in new tab":"Open link in new tab","This link has no URL":"This link has no URL","Open in a new tab":"Open in a new tab",Downloadable:"Downloadable","Create link":"","Move out of a link":"","Numbered List":"Numbered List","Bulleted List":"Bulleted List","To-do List":"To-do List","Bulleted list styles toolbar":"Bulleted list styles toolbar","Numbered list styles toolbar":"Numbered list styles toolbar","Toggle the disc list style":"Toggle the disc list style","Toggle the circle list style":"Toggle the circle list style","Toggle the square list style":"Toggle the square list style","Toggle the decimal list style":"Toggle the decimal list style","Toggle the decimal with leading zero list style":"Toggle the decimal with leading zero list style","Toggle the lower–roman list style":"Toggle the lower–roman list style","Toggle the upper–roman list style":"Toggle the upper–roman list style","Toggle the lower–latin list style":"Toggle the lower–latin list style","Toggle the upper–latin list style":"Toggle the upper–latin list style",Disc:"Disc",Circle:"Circle",Square:"Square",Decimal:"Decimal","Decimal with leading zero":"Decimal with leading zero","Lower–roman":"Lower–roman","Upper-roman":"Upper-roman","Lower-latin":"Lower-latin","Upper-latin":"Upper-latin","List properties":"List properties","Start at":"Start at","Invalid start index value.":"","Start index must be greater than 0.":"Start index must be greater than 0.","Reversed order":"Reversed order","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Remove Format":"Remove Format","Select all":"Select all",Source:"Source","Show source":"","Special characters":"Special characters",All:"All",Arrows:"Arrows",Currency:"Currency",Latin:"Latin",Mathematical:"Mathematical",Text:"Text","leftwards simple arrow":"leftwards simple arrow","rightwards simple arrow":"rightwards simple arrow","upwards simple arrow":"upwards simple arrow","downwards simple arrow":"downwards simple arrow","leftwards double arrow":"leftwards double arrow","rightwards double arrow":"rightwards double arrow","upwards double arrow":"upwards double arrow","downwards double arrow":"downwards double arrow","leftwards dashed arrow":"leftwards dashed arrow","rightwards dashed arrow":"rightwards dashed arrow","upwards dashed arrow":"upwards dashed arrow","downwards dashed arrow":"downwards dashed arrow","leftwards arrow to bar":"leftwards arrow to bar","rightwards arrow to bar":"rightwards arrow to bar","upwards arrow to bar":"upwards arrow to bar","downwards arrow to bar":"downwards arrow to bar","up down arrow with base":"up down arrow with base","back with leftwards arrow above":"back with leftwards arrow above","end with leftwards arrow above":"end with leftwards arrow above","on with exclamation mark with left right arrow above":"on with exclamation mark with left right arrow above","soon with rightwards arrow above":"soon with rightwards arrow above","top with upwards arrow above":"top with upwards arrow above","Dollar sign":"Dollar sign","Euro sign":"Euro sign","Yen sign":"Yen sign","Pound sign":"Pound sign","Cent sign":"Cent sign","Euro-currency sign":"Euro-currency sign","Colon sign":"Colon sign","Cruzeiro sign":"Cruzeiro sign","French franc sign":"French franc sign","Lira sign":"Lira sign","Currency sign":"Currency sign","Bitcoin sign":"Bitcoin sign","Mill sign":"Mill sign","Naira sign":"Naira sign","Peseta sign":"Peseta sign","Rupee sign":"Rupee sign","Won sign":"Won sign","New sheqel sign":"New sheqel sign","Dong sign":"Dong sign","Kip sign":"Kip sign","Tugrik sign":"Tugrik sign","Drachma sign":"Drachma sign","German penny sign":"German penny sign","Peso sign":"Peso sign","Guarani sign":"Guarani sign","Austral sign":"Austral sign","Hryvnia sign":"Hryvnia sign","Cedi sign":"Cedi sign","Livre tournois sign":"Livre tournois sign","Spesmilo sign":"Spesmilo sign","Tenge sign":"Tenge sign","Indian rupee sign":"Indian rupee sign","Turkish lira sign":"Turkish lira sign","Nordic mark sign":"Nordic mark sign","Manat sign":"Manat sign","Ruble sign":"Ruble sign","Latin capital letter a with macron":"Latin capital letter a with macron","Latin small letter a with macron":"Latin small letter a with macron","Latin capital letter a with breve":"Latin capital letter a with breve","Latin small letter a with breve":"Latin small letter a with breve","Latin capital letter a with ogonek":"Latin capital letter a with ogonek","Latin small letter a with ogonek":"Latin small letter a with ogonek","Latin capital letter c with acute":"Latin capital letter c with acute","Latin small letter c with acute":"Latin small letter c with acute","Latin capital letter c with circumflex":"Latin capital letter c with circumflex","Latin small letter c with circumflex":"Latin small letter c with circumflex","Latin capital letter c with dot above":"Latin capital letter c with dot above","Latin small letter c with dot above":"Latin small letter c with dot above","Latin capital letter c with caron":"Latin capital letter c with caron","Latin small letter c with caron":"Latin small letter c with caron","Latin capital letter d with caron":"Latin capital letter d with caron","Latin small letter d with caron":"Latin small letter d with caron","Latin capital letter d with stroke":"Latin capital letter d with stroke","Latin small letter d with stroke":"Latin small letter d with stroke","Latin capital letter e with macron":"Latin capital letter e with macron","Latin small letter e with macron":"Latin small letter e with macron","Latin capital letter e with breve":"Latin capital letter e with breve","Latin small letter e with breve":"Latin small letter e with breve","Latin capital letter e with dot above":"Latin capital letter e with dot above","Latin small letter e with dot above":"Latin small letter e with dot above","Latin capital letter e with ogonek":"Latin capital letter e with ogonek","Latin small letter e with ogonek":"Latin small letter e with ogonek","Latin capital letter e with caron":"Latin capital letter e with caron","Latin small letter e with caron":"Latin small letter e with caron","Latin capital letter g with circumflex":"Latin capital letter g with circumflex","Latin small letter g with circumflex":"Latin small letter g with circumflex","Latin capital letter g with breve":"Latin capital letter g with breve","Latin small letter g with breve":"Latin small letter g with breve","Latin capital letter g with dot above":"Latin capital letter g with dot above","Latin small letter g with dot above":"Latin small letter g with dot above","Latin capital letter g with cedilla":"Latin capital letter g with cedilla","Latin small letter g with cedilla":"Latin small letter g with cedilla","Latin capital letter h with circumflex":"Latin capital letter h with circumflex","Latin small letter h with circumflex":"Latin small letter h with circumflex","Latin capital letter h with stroke":"Latin capital letter h with stroke","Latin small letter h with stroke":"Latin small letter h with stroke","Latin capital letter i with tilde":"Latin capital letter i with tilde","Latin small letter i with tilde":"Latin small letter i with tilde","Latin capital letter i with macron":"Latin capital letter i with macron","Latin small letter i with macron":"Latin small letter i with macron","Latin capital letter i with breve":"Latin capital letter i with breve","Latin small letter i with breve":"Latin small letter i with breve","Latin capital letter i with ogonek":"Latin capital letter i with ogonek","Latin small letter i with ogonek":"Latin small letter i with ogonek","Latin capital letter i with dot above":"Latin capital letter i with dot above","Latin small letter dotless i":"Latin small letter dotless i","Latin capital ligature ij":"Latin capital ligature ij","Latin small ligature ij":"Latin small ligature ij","Latin capital letter j with circumflex":"Latin capital letter j with circumflex","Latin small letter j with circumflex":"Latin small letter j with circumflex","Latin capital letter k with cedilla":"Latin capital letter k with cedilla","Latin small letter k with cedilla":"Latin small letter k with cedilla","Latin small letter kra":"Latin small letter kra","Latin capital letter l with acute":"Latin capital letter l with acute","Latin small letter l with acute":"Latin small letter l with acute","Latin capital letter l with cedilla":"Latin capital letter l with cedilla","Latin small letter l with cedilla":"Latin small letter l with cedilla","Latin capital letter l with caron":"Latin capital letter l with caron","Latin small letter l with caron":"Latin small letter l with caron","Latin capital letter l with middle dot":"Latin capital letter l with middle dot","Latin small letter l with middle dot":"Latin small letter l with middle dot","Latin capital letter l with stroke":"Latin capital letter l with stroke","Latin small letter l with stroke":"Latin small letter l with stroke","Latin capital letter n with acute":"Latin capital letter n with acute","Latin small letter n with acute":"Latin small letter n with acute","Latin capital letter n with cedilla":"Latin capital letter n with cedilla","Latin small letter n with cedilla":"Latin small letter n with cedilla","Latin capital letter n with caron":"Latin capital letter n with caron","Latin small letter n with caron":"Latin small letter n with caron","Latin small letter n preceded by apostrophe":"Latin small letter n preceded by apostrophe","Latin capital letter eng":"Latin capital letter eng","Latin small letter eng":"Latin small letter eng","Latin capital letter o with macron":"Latin capital letter o with macron","Latin small letter o with macron":"Latin small letter o with macron","Latin capital letter o with breve":"Latin capital letter o with breve","Latin small letter o with breve":"Latin small letter o with breve","Latin capital letter o with double acute":"Latin capital letter o with double acute","Latin small letter o with double acute":"Latin small letter o with double acute","Latin capital ligature oe":"Latin capital ligature oe","Latin small ligature oe":"Latin small ligature oe","Latin capital letter r with acute":"Latin capital letter r with acute","Latin small letter r with acute":"Latin small letter r with acute","Latin capital letter r with cedilla":"Latin capital letter r with cedilla","Latin small letter r with cedilla":"Latin small letter r with cedilla","Latin capital letter r with caron":"Latin capital letter r with caron","Latin small letter r with caron":"Latin small letter r with caron","Latin capital letter s with acute":"Latin capital letter s with acute","Latin small letter s with acute":"Latin small letter s with acute","Latin capital letter s with circumflex":"Latin capital letter s with circumflex","Latin small letter s with circumflex":"Latin small letter s with circumflex","Latin capital letter s with cedilla":"Latin capital letter s with cedilla","Latin small letter s with cedilla":"Latin small letter s with cedilla","Latin capital letter s with caron":"Latin capital letter s with caron","Latin small letter s with caron":"Latin small letter s with caron","Latin capital letter t with cedilla":"Latin capital letter t with cedilla","Latin small letter t with cedilla":"Latin small letter t with cedilla","Latin capital letter t with caron":"Latin capital letter t with caron","Latin small letter t with caron":"Latin small letter t with caron","Latin capital letter t with stroke":"Latin capital letter t with stroke","Latin small letter t with stroke":"Latin small letter t with stroke","Latin capital letter u with tilde":"Latin capital letter u with tilde","Latin small letter u with tilde":"Latin small letter u with tilde","Latin capital letter u with macron":"Latin capital letter u with macron","Latin small letter u with macron":"Latin small letter u with macron","Latin capital letter u with breve":"Latin capital letter u with breve","Latin small letter u with breve":"Latin small letter u with breve","Latin capital letter u with ring above":"Latin capital letter u with ring above","Latin small letter u with ring above":"Latin small letter u with ring above","Latin capital letter u with double acute":"Latin capital letter u with double acute","Latin small letter u with double acute":"Latin small letter u with double acute","Latin capital letter u with ogonek":"Latin capital letter u with ogonek","Latin small letter u with ogonek":"Latin small letter u with ogonek","Latin capital letter w with circumflex":"Latin capital letter w with circumflex","Latin small letter w with circumflex":"Latin small letter w with circumflex","Latin capital letter y with circumflex":"Latin capital letter y with circumflex","Latin small letter y with circumflex":"Latin small letter y with circumflex","Latin capital letter y with diaeresis":"Latin capital letter y with diaeresis","Latin capital letter z with acute":"Latin capital letter z with acute","Latin small letter z with acute":"Latin small letter z with acute","Latin capital letter z with dot above":"Latin capital letter z with dot above","Latin small letter z with dot above":"Latin small letter z with dot above","Latin capital letter z with caron":"Latin capital letter z with caron","Latin small letter z with caron":"Latin small letter z with caron","Latin small letter long s":"Latin small letter long s","Less-than sign":"Less-than sign","Greater-than sign":"Greater-than sign","Less-than or equal to":"Less-than or equal to","Greater-than or equal to":"Greater-than or equal to","En dash":"En dash","Em dash":"Em dash",Macron:"Macron",Overline:"Overline","Degree sign":"Degree sign","Minus sign":"Minus sign","Plus-minus sign":"Plus-minus sign","Division sign":"Division sign","Fraction slash":"Fraction slash","Multiplication sign":"Multiplication sign","Latin small letter f with hook":"Latin small letter f with hook",Integral:"Integral","N-ary summation":"N-ary summation",Infinity:"Infinity","Square root":"Square root","Tilde operator":"Tilde operator","Approximately equal to":"Approximately equal to","Almost equal to":"Almost equal to","Not equal to":"Not equal to","Identical to":"Identical to","Element of":"Element of","Not an element of":"Not an element of","Contains as member":"Contains as member","N-ary product":"N-ary product","Logical and":"Logical and","Logical or":"Logical or","Not sign":"Not sign",Intersection:"Intersection",Union:"Union","Partial differential":"Partial differential","For all":"For all","There exists":"There exists","Empty set":"Empty set",Nabla:"Nabla","Asterisk operator":"Asterisk operator","Proportional to":"Proportional to",Angle:"Angle","Vulgar fraction one quarter":"Vulgar fraction one quarter","Vulgar fraction one half":"Vulgar fraction one half","Vulgar fraction three quarters":"Vulgar fraction three quarters","Single left-pointing angle quotation mark":"Single left-pointing angle quotation mark","Single right-pointing angle quotation mark":"Single right-pointing angle quotation mark","Left-pointing double angle quotation mark":"Left-pointing double angle quotation mark","Right-pointing double angle quotation mark":"Right-pointing double angle quotation mark","Left single quotation mark":"Left single quotation mark","Right single quotation mark":"Right single quotation mark","Left double quotation mark":"Left double quotation mark","Right double quotation mark":"Right double quotation mark","Single low-9 quotation mark":"Single low-9 quotation mark","Double low-9 quotation mark":"Double low-9 quotation mark","Inverted exclamation mark":"Inverted exclamation mark","Inverted question mark":"Inverted question mark","Two dot leader":"Two dot leader","Horizontal ellipsis":"Horizontal ellipsis","Double dagger":"Double dagger","Per mille sign":"Per mille sign","Per ten thousand sign":"Per ten thousand sign","Double exclamation mark":"Double exclamation mark","Question exclamation mark":"Question exclamation mark","Exclamation question mark":"Exclamation question mark","Double question mark":"Double question mark","Copyright sign":"Copyright sign","Registered sign":"Registered sign","Trade mark sign":"Trade mark sign","Section sign":"Section sign","Paragraph sign":"Paragraph sign","Reversed paragraph sign":"Reversed paragraph sign","Character categories":"Character categories",Styles:"Styles","Multiple styles":"Multiple styles","Block styles":"Block styles","Text styles":"Text styles","Insert table":"Insert table","Header column":"Header column","Insert column left":"Insert column left","Insert column right":"Insert column right","Delete column":"Delete column","Select column":"Select column",Column:"Column","Header row":"Header row","Insert row below":"Insert row below","Insert row above":"Insert row above","Delete row":"Delete row","Select row":"Select row",Row:"Row","Merge cell up":"Merge cell up","Merge cell right":"Merge cell right","Merge cell down":"Merge cell down","Merge cell left":"Merge cell left","Split cell vertically":"Split cell vertically","Split cell horizontally":"Split cell horizontally","Merge cells":"Merge cells","Table toolbar":"Table toolbar","Table properties":"Table properties","Cell properties":"Cell properties",Border:"Border",Style:"Style",Width:"Width",Height:"Height",Color:"Colour",Background:"Background",Padding:"Padding",Dimensions:"Dimensions","Table cell text alignment":"Table cell text alignment",Alignment:"Alignment","Horizontal text alignment toolbar":"Horizontal text alignment toolbar","Vertical text alignment toolbar":"Vertical text alignment toolbar","Table alignment toolbar":"Table alignment toolbar",None:"None",Solid:"Solid",Dotted:"Dotted",Dashed:"Dashed",Double:"Double",Groove:"Groove",Ridge:"Ridge",Inset:"Inset",Outset:"Outset","Align cell text to the left":"Align cell text to the left","Align cell text to the center":"Align cell text to the center","Align cell text to the right":"Align cell text to the right","Justify cell text":"Justify cell text","Align cell text to the top":"Align cell text to the top","Align cell text to the middle":"Align cell text to the middle","Align cell text to the bottom":"Align cell text to the bottom","Align table to the left":"Align table to the left","Center table":"Centre table","Align table to the right":"Align table to the right","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"The colour is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".","Color picker":"Colour picker","Enter table caption":"Enter table caption","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Rich Text Editor","Editor editing area: %0":"Editor editing area: %0","Edit block":"Edit block","Click to edit block":"","Drag to move":"",Next:"Next",Previous:"Previous","Editor toolbar":"Editor toolbar","Dropdown toolbar":"Dropdown toolbar",Black:"Black","Dim grey":"Dim grey",Grey:"Grey","Light grey":"Light grey",White:"White",Red:"Red",Orange:"Orange",Yellow:"Yellow","Light green":"Light green",Green:"Green",Aquamarine:"Aquamarine",Turquoise:"Turquoise","Light blue":"Light blue",Blue:"Blue",Purple:"Purple","Editor block content toolbar":"Editor block content toolbar","Editor contextual toolbar":"Editor contextual toolbar",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Edit",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Insert",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"Undo",Redo:"Redo","Upload in progress":"Upload in progress","Widget toolbar":"Widget toolbar","Insert paragraph before block":"Insert paragraph before block","Insert paragraph after block":"Insert paragraph after block","Press Enter to type after or press Shift + Enter to type before the widget":"Press Enter to type after or press Shift + Enter to type before the widget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"Words: %0","Characters: %0":"Characters: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/en-gb.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/en-gb.js index 2efa93c194103c7180031f3f155b5cff84664cc7..f7588288dc4a58ed3d1f7cb8b0b18d48a01353e6 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/en-gb.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/en-gb.js @@ -1 +1 @@ -(function(d){ const l = d['en-gb'] = d['en-gb'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Align left","Align right":"Align right","Align center":"Align center",Justify:"Justify","Text alignment":"Text alignment","Text alignment toolbar":"",Bold:"Bold",Italic:"Italic",Underline:"Underline",Code:"Code",Strikethrough:"Strikethrough",Subscript:"Subscript",Superscript:"Superscript","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Block quote",Cancel:"Cancel",Clear:"","Remove color":"Remove colour","Restore default":"",Save:"Save","Show more items":"","%0 of %1":"%0 of %1","Cannot upload file:":"Cannot upload file:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Font Size",Tiny:"Tiny",Small:"Small",Big:"Big",Huge:"Huge","Font Family":"Font Family",Default:"Default","Font Color":"Font Colour","Font Background Color":"Font Background Colour","Document colors":"Document colours",Paragraph:"Paragraph",Heading:"Heading","Choose heading":"Choose heading","Heading 1":"Heading 1","Heading 2":"Heading 2","Heading 3":"Heading 3","Heading 4":"Heading 4","Heading 5":"Heading 5","Heading 6":"Heading 6","Type your title":"","Type or paste your content here.":"","Increase indent":"Increase indent","Decrease indent":"Decrease indent",Unlink:"Unlink",Link:"Link","Link URL":"Link URL","Link image":"","Edit link":"Edit link","Open link in new tab":"Open link in new tab","This link has no URL":"This link has no URL","Open in a new tab":"Open in a new tab",Downloadable:"Downloadable","Create link":"","Move out of a link":"","Numbered List":"Numbered List","Bulleted List":"Bulleted List","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Remove Format":"Remove Format","Insert table":"Insert table","Header column":"Header column","Insert column left":"Insert column left","Insert column right":"Insert column right","Delete column":"Delete column","Select column":"",Column:"Column","Header row":"Header row","Insert row below":"Insert row below","Insert row above":"Insert row above","Delete row":"Delete row","Select row":"",Row:"Row","Merge cell up":"Merge cell up","Merge cell right":"Merge cell right","Merge cell down":"Merge cell down","Merge cell left":"Merge cell left","Split cell vertically":"Split cell vertically","Split cell horizontally":"Split cell horizontally","Merge cells":"Merge cells","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Rich Text Editor","Editor editing area: %0":"","Edit block":"Edit block","Click to edit block":"","Drag to move":"",Next:"Next",Previous:"Previous","Editor toolbar":"","Dropdown toolbar":"",Black:"Black","Dim grey":"Dim grey",Grey:"Grey","Light grey":"Light grey",White:"White",Red:"Red",Orange:"Orange",Yellow:"Yellow","Light green":"Light green",Green:"Green",Aquamarine:"Aquamarine",Turquoise:"Turquoise","Light blue":"Light blue",Blue:"Blue",Purple:"Purple","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"Undo",Redo:"Redo","Upload in progress":"Upload in progress","Words: %0":"Words: %0","Characters: %0":"Characters: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['en-gb'] = d['en-gb'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Align left","Align right":"Align right","Align center":"Align center",Justify:"Justify","Text alignment":"Text alignment","Text alignment toolbar":"",Bold:"Bold",Italic:"Italic",Underline:"Underline",Code:"Code",Strikethrough:"Strikethrough",Subscript:"Subscript",Superscript:"Superscript","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Block quote",Cancel:"Cancel",Clear:"","Remove color":"Remove colour","Restore default":"",Save:"Save","Show more items":"","%0 of %1":"%0 of %1","Cannot upload file:":"Cannot upload file:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Font Size",Tiny:"Tiny",Small:"Small",Big:"Big",Huge:"Huge","Font Family":"Font Family",Default:"Default","Font Color":"Font Colour","Font Background Color":"Font Background Colour","Document colors":"Document colours",Paragraph:"Paragraph",Heading:"Heading","Choose heading":"Choose heading","Heading 1":"Heading 1","Heading 2":"Heading 2","Heading 3":"Heading 3","Heading 4":"Heading 4","Heading 5":"Heading 5","Heading 6":"Heading 6","Type your title":"","Type or paste your content here.":"","Increase indent":"Increase indent","Decrease indent":"Decrease indent",Unlink:"Unlink",Link:"Link","Link URL":"Link URL","Link URL must not be empty.":"","Link image":"","Edit link":"Edit link","Open link in new tab":"Open link in new tab","This link has no URL":"This link has no URL","Open in a new tab":"Open in a new tab",Downloadable:"Downloadable","Create link":"","Move out of a link":"","Numbered List":"Numbered List","Bulleted List":"Bulleted List","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Remove Format":"Remove Format","Insert table":"Insert table","Header column":"Header column","Insert column left":"Insert column left","Insert column right":"Insert column right","Delete column":"Delete column","Select column":"",Column:"Column","Header row":"Header row","Insert row below":"Insert row below","Insert row above":"Insert row above","Delete row":"Delete row","Select row":"",Row:"Row","Merge cell up":"Merge cell up","Merge cell right":"Merge cell right","Merge cell down":"Merge cell down","Merge cell left":"Merge cell left","Split cell vertically":"Split cell vertically","Split cell horizontally":"Split cell horizontally","Merge cells":"Merge cells","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Rich Text Editor","Editor editing area: %0":"","Edit block":"Edit block","Click to edit block":"","Drag to move":"",Next:"Next",Previous:"Previous","Editor toolbar":"","Dropdown toolbar":"",Black:"Black","Dim grey":"Dim grey",Grey:"Grey","Light grey":"Light grey",White:"White",Red:"Red",Orange:"Orange",Yellow:"Yellow","Light green":"Light green",Green:"Green",Aquamarine:"Aquamarine",Turquoise:"Turquoise","Light blue":"Light blue",Blue:"Blue",Purple:"Purple","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"Undo",Redo:"Redo","Upload in progress":"Upload in progress","Words: %0":"Words: %0","Characters: %0":"Characters: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/en.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/en.js index c6913c550a20c5668736f5736c0b8bfc30ca6dd6..8458814ee395797979ec2173fdc88cdb98e4551d 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/en.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/en.js @@ -1 +1 @@ -(function(d){ const l = d['en'] = d['en'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Align left","Align right":"Align right","Align center":"Align center",Justify:"Justify","Text alignment":"Text alignment","Text alignment toolbar":"Text alignment toolbar","Revert autoformatting action":"Revert autoformatting action",Bold:"Bold",Italic:"Italic",Underline:"Underline",Code:"Code",Strikethrough:"Strikethrough",Subscript:"Subscript",Superscript:"Superscript","Italic text":"Italic text","Move out of an inline code style":"Move out of an inline code style","Bold text":"Bold text","Underline text":"Underline text","Strikethrough text":"Strikethrough text","Block quote":"Block quote","Copy selected content":"Copy selected content","Paste content":"Paste content","Paste content as plain text":"Paste content as plain text","Insert code block":"Insert code block","Plain text":"Plain text","Code block":"Code block",Cancel:"Cancel",Clear:"Clear","Remove color":"Remove color","Restore default":"Restore default",Save:"Save","Show more items":"Show more items","%0 of %1":"%0 of %1","Cannot upload file:":"Cannot upload file:","Rich Text Editor. Editing area: %0":"Rich Text Editor. Editing area: %0","Insert with file manager":"Insert with file manager","Replace with file manager":"Replace with file manager","Insert image with file manager":"Insert image with file manager","Replace image with file manager":"Replace image with file manager","Toggle caption off":"Toggle caption off","Toggle caption on":"Toggle caption on","Content editing keystrokes":"Content editing keystrokes","These keyboard shortcuts allow for quick access to content editing features.":"These keyboard shortcuts allow for quick access to content editing features.","User interface and content navigation keystrokes":"User interface and content navigation keystrokes","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.","Close contextual balloons, dropdowns, and dialogs":"Close contextual balloons, dropdowns, and dialogs","Open the accessibility help dialog":"Open the accessibility help dialog","Move focus between form fields (inputs, buttons, etc.)":"Move focus between form fields (inputs, buttons, etc.)","Move focus to the menu bar, navigate between menu bars":"Move focus to the menu bar, navigate between menu bars","Move focus to the toolbar, navigate between toolbars":"Move focus to the toolbar, navigate between toolbars","Navigate through the toolbar or menu bar":"Navigate through the toolbar or menu bar","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.",Accept:"Accept","Insert a soft break (a <code><br></code> element)":"Insert a soft break (a <code><br></code> element)","Insert a hard break (a new paragraph)":"Insert a hard break (a new paragraph)","Find and replace":"Find and replace","Find in text…":"Find in text…",Find:"Find","Previous result":"Previous result","Next result":"Next result",Replace:"Replace","Replace all":"Replace all","Match case":"Match case","Whole words only":"Whole words only","Replace with…":"Replace with…","Text to find must not be empty.":"Text to find must not be empty.","Tip: Find some text first in order to replace it.":"Tip: Find some text first in order to replace it.","Advanced options":"Advanced options","Find in the document":"Find in the document","Font Size":"Font Size",Tiny:"Tiny",Small:"Small",Big:"Big",Huge:"Huge","Font Family":"Font Family",Default:"Default","Font Color":"Font Color","Font Background Color":"Font Background Color","Document colors":"Document colors",Paragraph:"Paragraph",Heading:"Heading","Choose heading":"Choose heading","Heading 1":"Heading 1","Heading 2":"Heading 2","Heading 3":"Heading 3","Heading 4":"Heading 4","Heading 5":"Heading 5","Heading 6":"Heading 6","Type your title":"Type your title","Type or paste your content here.":"Type or paste your content here.","Horizontal line":"Horizontal line","HTML object":"HTML object","Increase indent":"Increase indent","Decrease indent":"Decrease indent",Unlink:"Unlink",Link:"Link","Link URL":"Link URL","Link image":"Link image","Edit link":"Edit link","Open link in new tab":"Open link in new tab","This link has no URL":"This link has no URL","Open in a new tab":"Open in a new tab",Downloadable:"Downloadable","Create link":"Create link","Move out of a link":"Move out of a link","Numbered List":"Numbered List","Bulleted List":"Bulleted List","To-do List":"To-do List","Bulleted list styles toolbar":"Bulleted list styles toolbar","Numbered list styles toolbar":"Numbered list styles toolbar","Toggle the disc list style":"Toggle the disc list style","Toggle the circle list style":"Toggle the circle list style","Toggle the square list style":"Toggle the square list style","Toggle the decimal list style":"Toggle the decimal list style","Toggle the decimal with leading zero list style":"Toggle the decimal with leading zero list style","Toggle the lower–roman list style":"Toggle the lower–roman list style","Toggle the upper–roman list style":"Toggle the upper–roman list style","Toggle the lower–latin list style":"Toggle the lower–latin list style","Toggle the upper–latin list style":"Toggle the upper–latin list style",Disc:"Disc",Circle:"Circle",Square:"Square",Decimal:"Decimal","Decimal with leading zero":"Decimal with leading zero","Lower–roman":"Lower–roman","Upper-roman":"Upper-roman","Lower-latin":"Lower-latin","Upper-latin":"Upper-latin","List properties":"List properties","Start at":"Start at","Invalid start index value.":"Invalid start index value.","Start index must be greater than 0.":"Start index must be greater than 0.","Reversed order":"Reversed order","Keystrokes that can be used in a list":"Keystrokes that can be used in a list","Increase list item indent":"Increase list item indent","Decrease list item indent":"Decrease list item indent","Remove Format":"Remove Format","Select all":"Select all","Show blocks":"Show blocks",Source:"Source","Show source":"Show source","Special characters":"Special characters",All:"All",Arrows:"Arrows",Currency:"Currency",Latin:"Latin",Mathematical:"Mathematical",Text:"Text","leftwards simple arrow":"leftwards simple arrow","rightwards simple arrow":"rightwards simple arrow","upwards simple arrow":"upwards simple arrow","downwards simple arrow":"downwards simple arrow","leftwards double arrow":"leftwards double arrow","rightwards double arrow":"rightwards double arrow","upwards double arrow":"upwards double arrow","downwards double arrow":"downwards double arrow","leftwards dashed arrow":"leftwards dashed arrow","rightwards dashed arrow":"rightwards dashed arrow","upwards dashed arrow":"upwards dashed arrow","downwards dashed arrow":"downwards dashed arrow","leftwards arrow to bar":"leftwards arrow to bar","rightwards arrow to bar":"rightwards arrow to bar","upwards arrow to bar":"upwards arrow to bar","downwards arrow to bar":"downwards arrow to bar","up down arrow with base":"up down arrow with base","back with leftwards arrow above":"back with leftwards arrow above","end with leftwards arrow above":"end with leftwards arrow above","on with exclamation mark with left right arrow above":"on with exclamation mark with left right arrow above","soon with rightwards arrow above":"soon with rightwards arrow above","top with upwards arrow above":"top with upwards arrow above","Dollar sign":"Dollar sign","Euro sign":"Euro sign","Yen sign":"Yen sign","Pound sign":"Pound sign","Cent sign":"Cent sign","Euro-currency sign":"Euro-currency sign","Colon sign":"Colon sign","Cruzeiro sign":"Cruzeiro sign","French franc sign":"French franc sign","Lira sign":"Lira sign","Currency sign":"Currency sign","Bitcoin sign":"Bitcoin sign","Mill sign":"Mill sign","Naira sign":"Naira sign","Peseta sign":"Peseta sign","Rupee sign":"Rupee sign","Won sign":"Won sign","New sheqel sign":"New sheqel sign","Dong sign":"Dong sign","Kip sign":"Kip sign","Tugrik sign":"Tugrik sign","Drachma sign":"Drachma sign","German penny sign":"German penny sign","Peso sign":"Peso sign","Guarani sign":"Guarani sign","Austral sign":"Austral sign","Hryvnia sign":"Hryvnia sign","Cedi sign":"Cedi sign","Livre tournois sign":"Livre tournois sign","Spesmilo sign":"Spesmilo sign","Tenge sign":"Tenge sign","Indian rupee sign":"Indian rupee sign","Turkish lira sign":"Turkish lira sign","Nordic mark sign":"Nordic mark sign","Manat sign":"Manat sign","Ruble sign":"Ruble sign","Latin capital letter a with macron":"Latin capital letter a with macron","Latin small letter a with macron":"Latin small letter a with macron","Latin capital letter a with breve":"Latin capital letter a with breve","Latin small letter a with breve":"Latin small letter a with breve","Latin capital letter a with ogonek":"Latin capital letter a with ogonek","Latin small letter a with ogonek":"Latin small letter a with ogonek","Latin capital letter c with acute":"Latin capital letter c with acute","Latin small letter c with acute":"Latin small letter c with acute","Latin capital letter c with circumflex":"Latin capital letter c with circumflex","Latin small letter c with circumflex":"Latin small letter c with circumflex","Latin capital letter c with dot above":"Latin capital letter c with dot above","Latin small letter c with dot above":"Latin small letter c with dot above","Latin capital letter c with caron":"Latin capital letter c with caron","Latin small letter c with caron":"Latin small letter c with caron","Latin capital letter d with caron":"Latin capital letter d with caron","Latin small letter d with caron":"Latin small letter d with caron","Latin capital letter d with stroke":"Latin capital letter d with stroke","Latin small letter d with stroke":"Latin small letter d with stroke","Latin capital letter e with macron":"Latin capital letter e with macron","Latin small letter e with macron":"Latin small letter e with macron","Latin capital letter e with breve":"Latin capital letter e with breve","Latin small letter e with breve":"Latin small letter e with breve","Latin capital letter e with dot above":"Latin capital letter e with dot above","Latin small letter e with dot above":"Latin small letter e with dot above","Latin capital letter e with ogonek":"Latin capital letter e with ogonek","Latin small letter e with ogonek":"Latin small letter e with ogonek","Latin capital letter e with caron":"Latin capital letter e with caron","Latin small letter e with caron":"Latin small letter e with caron","Latin capital letter g with circumflex":"Latin capital letter g with circumflex","Latin small letter g with circumflex":"Latin small letter g with circumflex","Latin capital letter g with breve":"Latin capital letter g with breve","Latin small letter g with breve":"Latin small letter g with breve","Latin capital letter g with dot above":"Latin capital letter g with dot above","Latin small letter g with dot above":"Latin small letter g with dot above","Latin capital letter g with cedilla":"Latin capital letter g with cedilla","Latin small letter g with cedilla":"Latin small letter g with cedilla","Latin capital letter h with circumflex":"Latin capital letter h with circumflex","Latin small letter h with circumflex":"Latin small letter h with circumflex","Latin capital letter h with stroke":"Latin capital letter h with stroke","Latin small letter h with stroke":"Latin small letter h with stroke","Latin capital letter i with tilde":"Latin capital letter i with tilde","Latin small letter i with tilde":"Latin small letter i with tilde","Latin capital letter i with macron":"Latin capital letter i with macron","Latin small letter i with macron":"Latin small letter i with macron","Latin capital letter i with breve":"Latin capital letter i with breve","Latin small letter i with breve":"Latin small letter i with breve","Latin capital letter i with ogonek":"Latin capital letter i with ogonek","Latin small letter i with ogonek":"Latin small letter i with ogonek","Latin capital letter i with dot above":"Latin capital letter i with dot above","Latin small letter dotless i":"Latin small letter dotless i","Latin capital ligature ij":"Latin capital ligature ij","Latin small ligature ij":"Latin small ligature ij","Latin capital letter j with circumflex":"Latin capital letter j with circumflex","Latin small letter j with circumflex":"Latin small letter j with circumflex","Latin capital letter k with cedilla":"Latin capital letter k with cedilla","Latin small letter k with cedilla":"Latin small letter k with cedilla","Latin small letter kra":"Latin small letter kra","Latin capital letter l with acute":"Latin capital letter l with acute","Latin small letter l with acute":"Latin small letter l with acute","Latin capital letter l with cedilla":"Latin capital letter l with cedilla","Latin small letter l with cedilla":"Latin small letter l with cedilla","Latin capital letter l with caron":"Latin capital letter l with caron","Latin small letter l with caron":"Latin small letter l with caron","Latin capital letter l with middle dot":"Latin capital letter l with middle dot","Latin small letter l with middle dot":"Latin small letter l with middle dot","Latin capital letter l with stroke":"Latin capital letter l with stroke","Latin small letter l with stroke":"Latin small letter l with stroke","Latin capital letter n with acute":"Latin capital letter n with acute","Latin small letter n with acute":"Latin small letter n with acute","Latin capital letter n with cedilla":"Latin capital letter n with cedilla","Latin small letter n with cedilla":"Latin small letter n with cedilla","Latin capital letter n with caron":"Latin capital letter n with caron","Latin small letter n with caron":"Latin small letter n with caron","Latin small letter n preceded by apostrophe":"Latin small letter n preceded by apostrophe","Latin capital letter eng":"Latin capital letter eng","Latin small letter eng":"Latin small letter eng","Latin capital letter o with macron":"Latin capital letter o with macron","Latin small letter o with macron":"Latin small letter o with macron","Latin capital letter o with breve":"Latin capital letter o with breve","Latin small letter o with breve":"Latin small letter o with breve","Latin capital letter o with double acute":"Latin capital letter o with double acute","Latin small letter o with double acute":"Latin small letter o with double acute","Latin capital ligature oe":"Latin capital ligature oe","Latin small ligature oe":"Latin small ligature oe","Latin capital letter r with acute":"Latin capital letter r with acute","Latin small letter r with acute":"Latin small letter r with acute","Latin capital letter r with cedilla":"Latin capital letter r with cedilla","Latin small letter r with cedilla":"Latin small letter r with cedilla","Latin capital letter r with caron":"Latin capital letter r with caron","Latin small letter r with caron":"Latin small letter r with caron","Latin capital letter s with acute":"Latin capital letter s with acute","Latin small letter s with acute":"Latin small letter s with acute","Latin capital letter s with circumflex":"Latin capital letter s with circumflex","Latin small letter s with circumflex":"Latin small letter s with circumflex","Latin capital letter s with cedilla":"Latin capital letter s with cedilla","Latin small letter s with cedilla":"Latin small letter s with cedilla","Latin capital letter s with caron":"Latin capital letter s with caron","Latin small letter s with caron":"Latin small letter s with caron","Latin capital letter t with cedilla":"Latin capital letter t with cedilla","Latin small letter t with cedilla":"Latin small letter t with cedilla","Latin capital letter t with caron":"Latin capital letter t with caron","Latin small letter t with caron":"Latin small letter t with caron","Latin capital letter t with stroke":"Latin capital letter t with stroke","Latin small letter t with stroke":"Latin small letter t with stroke","Latin capital letter u with tilde":"Latin capital letter u with tilde","Latin small letter u with tilde":"Latin small letter u with tilde","Latin capital letter u with macron":"Latin capital letter u with macron","Latin small letter u with macron":"Latin small letter u with macron","Latin capital letter u with breve":"Latin capital letter u with breve","Latin small letter u with breve":"Latin small letter u with breve","Latin capital letter u with ring above":"Latin capital letter u with ring above","Latin small letter u with ring above":"Latin small letter u with ring above","Latin capital letter u with double acute":"Latin capital letter u with double acute","Latin small letter u with double acute":"Latin small letter u with double acute","Latin capital letter u with ogonek":"Latin capital letter u with ogonek","Latin small letter u with ogonek":"Latin small letter u with ogonek","Latin capital letter w with circumflex":"Latin capital letter w with circumflex","Latin small letter w with circumflex":"Latin small letter w with circumflex","Latin capital letter y with circumflex":"Latin capital letter y with circumflex","Latin small letter y with circumflex":"Latin small letter y with circumflex","Latin capital letter y with diaeresis":"Latin capital letter y with diaeresis","Latin capital letter z with acute":"Latin capital letter z with acute","Latin small letter z with acute":"Latin small letter z with acute","Latin capital letter z with dot above":"Latin capital letter z with dot above","Latin small letter z with dot above":"Latin small letter z with dot above","Latin capital letter z with caron":"Latin capital letter z with caron","Latin small letter z with caron":"Latin small letter z with caron","Latin small letter long s":"Latin small letter long s","Less-than sign":"Less-than sign","Greater-than sign":"Greater-than sign","Less-than or equal to":"Less-than or equal to","Greater-than or equal to":"Greater-than or equal to","En dash":"En dash","Em dash":"Em dash",Macron:"Macron",Overline:"Overline","Degree sign":"Degree sign","Minus sign":"Minus sign","Plus-minus sign":"Plus-minus sign","Division sign":"Division sign","Fraction slash":"Fraction slash","Multiplication sign":"Multiplication sign","Latin small letter f with hook":"Latin small letter f with hook",Integral:"Integral","N-ary summation":"N-ary summation",Infinity:"Infinity","Square root":"Square root","Tilde operator":"Tilde operator","Approximately equal to":"Approximately equal to","Almost equal to":"Almost equal to","Not equal to":"Not equal to","Identical to":"Identical to","Element of":"Element of","Not an element of":"Not an element of","Contains as member":"Contains as member","N-ary product":"N-ary product","Logical and":"Logical and","Logical or":"Logical or","Not sign":"Not sign",Intersection:"Intersection",Union:"Union","Partial differential":"Partial differential","For all":"For all","There exists":"There exists","Empty set":"Empty set",Nabla:"Nabla","Asterisk operator":"Asterisk operator","Proportional to":"Proportional to",Angle:"Angle","Vulgar fraction one quarter":"Vulgar fraction one quarter","Vulgar fraction one half":"Vulgar fraction one half","Vulgar fraction three quarters":"Vulgar fraction three quarters","Single left-pointing angle quotation mark":"Single left-pointing angle quotation mark","Single right-pointing angle quotation mark":"Single right-pointing angle quotation mark","Left-pointing double angle quotation mark":"Left-pointing double angle quotation mark","Right-pointing double angle quotation mark":"Right-pointing double angle quotation mark","Left single quotation mark":"Left single quotation mark","Right single quotation mark":"Right single quotation mark","Left double quotation mark":"Left double quotation mark","Right double quotation mark":"Right double quotation mark","Single low-9 quotation mark":"Single low-9 quotation mark","Double low-9 quotation mark":"Double low-9 quotation mark","Inverted exclamation mark":"Inverted exclamation mark","Inverted question mark":"Inverted question mark","Two dot leader":"Two dot leader","Horizontal ellipsis":"Horizontal ellipsis","Double dagger":"Double dagger","Per mille sign":"Per mille sign","Per ten thousand sign":"Per ten thousand sign","Double exclamation mark":"Double exclamation mark","Question exclamation mark":"Question exclamation mark","Exclamation question mark":"Exclamation question mark","Double question mark":"Double question mark","Copyright sign":"Copyright sign","Registered sign":"Registered sign","Trade mark sign":"Trade mark sign","Section sign":"Section sign","Paragraph sign":"Paragraph sign","Reversed paragraph sign":"Reversed paragraph sign","Character categories":"Character categories",Styles:"Styles","Multiple styles":"Multiple styles","Block styles":"Block styles","Text styles":"Text styles","Insert table":"Insert table","Header column":"Header column","Insert column left":"Insert column left","Insert column right":"Insert column right","Delete column":"Delete column","Select column":"Select column",Column:"Column","Header row":"Header row","Insert row below":"Insert row below","Insert row above":"Insert row above","Delete row":"Delete row","Select row":"Select row",Row:"Row","Merge cell up":"Merge cell up","Merge cell right":"Merge cell right","Merge cell down":"Merge cell down","Merge cell left":"Merge cell left","Split cell vertically":"Split cell vertically","Split cell horizontally":"Split cell horizontally","Merge cells":"Merge cells","Table toolbar":"Table toolbar","Table properties":"Table properties","Cell properties":"Cell properties",Border:"Border",Style:"Style",Width:"Width",Height:"Height",Color:"Color",Background:"Background",Padding:"Padding",Dimensions:"Dimensions","Table cell text alignment":"Table cell text alignment",Alignment:"Alignment","Horizontal text alignment toolbar":"Horizontal text alignment toolbar","Vertical text alignment toolbar":"Vertical text alignment toolbar","Table alignment toolbar":"Table alignment toolbar",None:"None",Solid:"Solid",Dotted:"Dotted",Dashed:"Dashed",Double:"Double",Groove:"Groove",Ridge:"Ridge",Inset:"Inset",Outset:"Outset","Align cell text to the left":"Align cell text to the left","Align cell text to the center":"Align cell text to the center","Align cell text to the right":"Align cell text to the right","Justify cell text":"Justify cell text","Align cell text to the top":"Align cell text to the top","Align cell text to the middle":"Align cell text to the middle","Align cell text to the bottom":"Align cell text to the bottom","Align table to the left":"Align table to the left","Center table":"Center table","Align table to the right":"Align table to the right","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".","Color picker":"Color picker","Enter table caption":"Enter table caption","Keystrokes that can be used in a table cell":"Keystrokes that can be used in a table cell","Move the selection to the next cell":"Move the selection to the next cell","Move the selection to the previous cell":"Move the selection to the previous cell","Insert a new table row (when in the last cell of a table)":"Insert a new table row (when in the last cell of a table)","Navigate through the table":"Navigate through the table",Table:"Table","Rich Text Editor":"Rich Text Editor","Editor editing area: %0":"Editor editing area: %0","Edit block":"Edit block","Click to edit block":"Click to edit block","Drag to move":"Drag to move",Next:"Next",Previous:"Previous","Editor toolbar":"Editor toolbar","Dropdown toolbar":"Dropdown toolbar",Black:"Black","Dim grey":"Dim grey",Grey:"Grey","Light grey":"Light grey",White:"White",Red:"Red",Orange:"Orange",Yellow:"Yellow","Light green":"Light green",Green:"Green",Aquamarine:"Aquamarine",Turquoise:"Turquoise","Light blue":"Light blue",Blue:"Blue",Purple:"Purple","Editor block content toolbar":"Editor block content toolbar","Editor contextual toolbar":"Editor contextual toolbar",HEX:"HEX","No results found":"No results found","No searchable items":"No searchable items","Editor dialog":"Editor dialog",Close:"Close","Help Contents. To close this dialog press ESC.":"Help Contents. To close this dialog press ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Below, you can find a list of keyboard shortcuts that can be used in the editor.","(may require <kbd>Fn</kbd>)":"(may require <kbd>Fn</kbd>)",Accessibility:"Accessibility","Accessibility help":"Accessibility help","Press %0 for help.":"Press %0 for help.","Move focus in and out of an active dialog window":"Move focus in and out of an active dialog window",MENU_BAR_MENU_FILE:"File",MENU_BAR_MENU_EDIT:"Edit",MENU_BAR_MENU_VIEW:"View",MENU_BAR_MENU_INSERT:"Insert",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Tools",MENU_BAR_MENU_HELP:"Help",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"Font","Editor menu bar":"Editor menu bar",Undo:"Undo",Redo:"Redo","Upload in progress":"Upload in progress","Widget toolbar":"Widget toolbar","Insert paragraph before block":"Insert paragraph before block","Insert paragraph after block":"Insert paragraph after block","Press Enter to type after or press Shift + Enter to type before the widget":"Press Enter to type after or press Shift + Enter to type before the widget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Keystrokes that can be used when a widget is selected (for example: image, table, etc.)","Insert a new paragraph directly after a widget":"Insert a new paragraph directly after a widget","Insert a new paragraph directly before a widget":"Insert a new paragraph directly before a widget","Move the caret to allow typing directly before a widget":"Move the caret to allow typing directly before a widget","Move the caret to allow typing directly after a widget":"Move the caret to allow typing directly after a widget","Words: %0":"Words: %0","Characters: %0":"Characters: %0"} );})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['en'] = d['en'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Align left","Align right":"Align right","Align center":"Align center",Justify:"Justify","Text alignment":"Text alignment","Text alignment toolbar":"Text alignment toolbar","Revert autoformatting action":"Revert autoformatting action",Bold:"Bold",Italic:"Italic",Underline:"Underline",Code:"Code",Strikethrough:"Strikethrough",Subscript:"Subscript",Superscript:"Superscript","Italic text":"Italic text","Move out of an inline code style":"Move out of an inline code style","Bold text":"Bold text","Underline text":"Underline text","Strikethrough text":"Strikethrough text","Block quote":"Block quote","Copy selected content":"Copy selected content","Paste content":"Paste content","Paste content as plain text":"Paste content as plain text","Insert code block":"Insert code block","Plain text":"Plain text","Leaving %0 code snippet":"Leaving %0 code snippet","Entering %0 code snippet":"Entering %0 code snippet","Entering code snippet":"Entering code snippet","Leaving code snippet":"Leaving code snippet","Code block":"Code block",Cancel:"Cancel",Clear:"Clear","Remove color":"Remove color","Restore default":"Restore default",Save:"Save","Show more items":"Show more items","%0 of %1":"%0 of %1","Cannot upload file:":"Cannot upload file:","Rich Text Editor. Editing area: %0":"Rich Text Editor. Editing area: %0","Insert with file manager":"Insert with file manager","Replace with file manager":"Replace with file manager","Insert image with file manager":"Insert image with file manager","Replace image with file manager":"Replace image with file manager","Toggle caption off":"Toggle caption off","Toggle caption on":"Toggle caption on","Content editing keystrokes":"Content editing keystrokes","These keyboard shortcuts allow for quick access to content editing features.":"These keyboard shortcuts allow for quick access to content editing features.","User interface and content navigation keystrokes":"User interface and content navigation keystrokes","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.","Close contextual balloons, dropdowns, and dialogs":"Close contextual balloons, dropdowns, and dialogs","Open the accessibility help dialog":"Open the accessibility help dialog","Move focus between form fields (inputs, buttons, etc.)":"Move focus between form fields (inputs, buttons, etc.)","Move focus to the menu bar, navigate between menu bars":"Move focus to the menu bar, navigate between menu bars","Move focus to the toolbar, navigate between toolbars":"Move focus to the toolbar, navigate between toolbars","Navigate through the toolbar or menu bar":"Navigate through the toolbar or menu bar","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.",Accept:"Accept","Insert a soft break (a <code><br></code> element)":"Insert a soft break (a <code><br></code> element)","Insert a hard break (a new paragraph)":"Insert a hard break (a new paragraph)","Find and replace":"Find and replace","Find in text…":"Find in text…",Find:"Find","Previous result":"Previous result","Next result":"Next result",Replace:"Replace","Replace all":"Replace all","Match case":"Match case","Whole words only":"Whole words only","Replace with…":"Replace with…","Text to find must not be empty.":"Text to find must not be empty.","Tip: Find some text first in order to replace it.":"Tip: Find some text first in order to replace it.","Advanced options":"Advanced options","Find in the document":"Find in the document","Font Size":"Font Size",Tiny:"Tiny",Small:"Small",Big:"Big",Huge:"Huge","Font Family":"Font Family",Default:"Default","Font Color":"Font Color","Font Background Color":"Font Background Color","Document colors":"Document colors",Paragraph:"Paragraph",Heading:"Heading","Choose heading":"Choose heading","Heading 1":"Heading 1","Heading 2":"Heading 2","Heading 3":"Heading 3","Heading 4":"Heading 4","Heading 5":"Heading 5","Heading 6":"Heading 6","Type your title":"Type your title","Type or paste your content here.":"Type or paste your content here.","Horizontal line":"Horizontal line","HTML object":"HTML object","Increase indent":"Increase indent","Decrease indent":"Decrease indent",Unlink:"Unlink",Link:"Link","Link URL":"Link URL","Link URL must not be empty.":"Link URL must not be empty.","Link image":"Link image","Edit link":"Edit link","Open link in new tab":"Open link in new tab","This link has no URL":"This link has no URL","Open in a new tab":"Open in a new tab",Downloadable:"Downloadable","Create link":"Create link","Move out of a link":"Move out of a link","Numbered List":"Numbered List","Bulleted List":"Bulleted List","To-do List":"To-do List","Bulleted list styles toolbar":"Bulleted list styles toolbar","Numbered list styles toolbar":"Numbered list styles toolbar","Toggle the disc list style":"Toggle the disc list style","Toggle the circle list style":"Toggle the circle list style","Toggle the square list style":"Toggle the square list style","Toggle the decimal list style":"Toggle the decimal list style","Toggle the decimal with leading zero list style":"Toggle the decimal with leading zero list style","Toggle the lower–roman list style":"Toggle the lower–roman list style","Toggle the upper–roman list style":"Toggle the upper–roman list style","Toggle the lower–latin list style":"Toggle the lower–latin list style","Toggle the upper–latin list style":"Toggle the upper–latin list style",Disc:"Disc",Circle:"Circle",Square:"Square",Decimal:"Decimal","Decimal with leading zero":"Decimal with leading zero","Lower–roman":"Lower–roman","Upper-roman":"Upper-roman","Lower-latin":"Lower-latin","Upper-latin":"Upper-latin","List properties":"List properties","Start at":"Start at","Invalid start index value.":"Invalid start index value.","Start index must be greater than 0.":"Start index must be greater than 0.","Reversed order":"Reversed order","Keystrokes that can be used in a list":"Keystrokes that can be used in a list","Increase list item indent":"Increase list item indent","Decrease list item indent":"Decrease list item indent","Entering a to-do list":"Entering a to-do list","Leaving a to-do list":"Leaving a to-do list","Remove Format":"Remove Format","Select all":"Select all","Show blocks":"Show blocks",Source:"Source","Show source":"Show source","Special characters":"Special characters",All:"All",Arrows:"Arrows",Currency:"Currency",Latin:"Latin",Mathematical:"Mathematical",Text:"Text","leftwards simple arrow":"leftwards simple arrow","rightwards simple arrow":"rightwards simple arrow","upwards simple arrow":"upwards simple arrow","downwards simple arrow":"downwards simple arrow","leftwards double arrow":"leftwards double arrow","rightwards double arrow":"rightwards double arrow","upwards double arrow":"upwards double arrow","downwards double arrow":"downwards double arrow","leftwards dashed arrow":"leftwards dashed arrow","rightwards dashed arrow":"rightwards dashed arrow","upwards dashed arrow":"upwards dashed arrow","downwards dashed arrow":"downwards dashed arrow","leftwards arrow to bar":"leftwards arrow to bar","rightwards arrow to bar":"rightwards arrow to bar","upwards arrow to bar":"upwards arrow to bar","downwards arrow to bar":"downwards arrow to bar","up down arrow with base":"up down arrow with base","back with leftwards arrow above":"back with leftwards arrow above","end with leftwards arrow above":"end with leftwards arrow above","on with exclamation mark with left right arrow above":"on with exclamation mark with left right arrow above","soon with rightwards arrow above":"soon with rightwards arrow above","top with upwards arrow above":"top with upwards arrow above","Dollar sign":"Dollar sign","Euro sign":"Euro sign","Yen sign":"Yen sign","Pound sign":"Pound sign","Cent sign":"Cent sign","Euro-currency sign":"Euro-currency sign","Colon sign":"Colon sign","Cruzeiro sign":"Cruzeiro sign","French franc sign":"French franc sign","Lira sign":"Lira sign","Currency sign":"Currency sign","Bitcoin sign":"Bitcoin sign","Mill sign":"Mill sign","Naira sign":"Naira sign","Peseta sign":"Peseta sign","Rupee sign":"Rupee sign","Won sign":"Won sign","New sheqel sign":"New sheqel sign","Dong sign":"Dong sign","Kip sign":"Kip sign","Tugrik sign":"Tugrik sign","Drachma sign":"Drachma sign","German penny sign":"German penny sign","Peso sign":"Peso sign","Guarani sign":"Guarani sign","Austral sign":"Austral sign","Hryvnia sign":"Hryvnia sign","Cedi sign":"Cedi sign","Livre tournois sign":"Livre tournois sign","Spesmilo sign":"Spesmilo sign","Tenge sign":"Tenge sign","Indian rupee sign":"Indian rupee sign","Turkish lira sign":"Turkish lira sign","Nordic mark sign":"Nordic mark sign","Manat sign":"Manat sign","Ruble sign":"Ruble sign","Latin capital letter a with macron":"Latin capital letter a with macron","Latin small letter a with macron":"Latin small letter a with macron","Latin capital letter a with breve":"Latin capital letter a with breve","Latin small letter a with breve":"Latin small letter a with breve","Latin capital letter a with ogonek":"Latin capital letter a with ogonek","Latin small letter a with ogonek":"Latin small letter a with ogonek","Latin capital letter c with acute":"Latin capital letter c with acute","Latin small letter c with acute":"Latin small letter c with acute","Latin capital letter c with circumflex":"Latin capital letter c with circumflex","Latin small letter c with circumflex":"Latin small letter c with circumflex","Latin capital letter c with dot above":"Latin capital letter c with dot above","Latin small letter c with dot above":"Latin small letter c with dot above","Latin capital letter c with caron":"Latin capital letter c with caron","Latin small letter c with caron":"Latin small letter c with caron","Latin capital letter d with caron":"Latin capital letter d with caron","Latin small letter d with caron":"Latin small letter d with caron","Latin capital letter d with stroke":"Latin capital letter d with stroke","Latin small letter d with stroke":"Latin small letter d with stroke","Latin capital letter e with macron":"Latin capital letter e with macron","Latin small letter e with macron":"Latin small letter e with macron","Latin capital letter e with breve":"Latin capital letter e with breve","Latin small letter e with breve":"Latin small letter e with breve","Latin capital letter e with dot above":"Latin capital letter e with dot above","Latin small letter e with dot above":"Latin small letter e with dot above","Latin capital letter e with ogonek":"Latin capital letter e with ogonek","Latin small letter e with ogonek":"Latin small letter e with ogonek","Latin capital letter e with caron":"Latin capital letter e with caron","Latin small letter e with caron":"Latin small letter e with caron","Latin capital letter g with circumflex":"Latin capital letter g with circumflex","Latin small letter g with circumflex":"Latin small letter g with circumflex","Latin capital letter g with breve":"Latin capital letter g with breve","Latin small letter g with breve":"Latin small letter g with breve","Latin capital letter g with dot above":"Latin capital letter g with dot above","Latin small letter g with dot above":"Latin small letter g with dot above","Latin capital letter g with cedilla":"Latin capital letter g with cedilla","Latin small letter g with cedilla":"Latin small letter g with cedilla","Latin capital letter h with circumflex":"Latin capital letter h with circumflex","Latin small letter h with circumflex":"Latin small letter h with circumflex","Latin capital letter h with stroke":"Latin capital letter h with stroke","Latin small letter h with stroke":"Latin small letter h with stroke","Latin capital letter i with tilde":"Latin capital letter i with tilde","Latin small letter i with tilde":"Latin small letter i with tilde","Latin capital letter i with macron":"Latin capital letter i with macron","Latin small letter i with macron":"Latin small letter i with macron","Latin capital letter i with breve":"Latin capital letter i with breve","Latin small letter i with breve":"Latin small letter i with breve","Latin capital letter i with ogonek":"Latin capital letter i with ogonek","Latin small letter i with ogonek":"Latin small letter i with ogonek","Latin capital letter i with dot above":"Latin capital letter i with dot above","Latin small letter dotless i":"Latin small letter dotless i","Latin capital ligature ij":"Latin capital ligature ij","Latin small ligature ij":"Latin small ligature ij","Latin capital letter j with circumflex":"Latin capital letter j with circumflex","Latin small letter j with circumflex":"Latin small letter j with circumflex","Latin capital letter k with cedilla":"Latin capital letter k with cedilla","Latin small letter k with cedilla":"Latin small letter k with cedilla","Latin small letter kra":"Latin small letter kra","Latin capital letter l with acute":"Latin capital letter l with acute","Latin small letter l with acute":"Latin small letter l with acute","Latin capital letter l with cedilla":"Latin capital letter l with cedilla","Latin small letter l with cedilla":"Latin small letter l with cedilla","Latin capital letter l with caron":"Latin capital letter l with caron","Latin small letter l with caron":"Latin small letter l with caron","Latin capital letter l with middle dot":"Latin capital letter l with middle dot","Latin small letter l with middle dot":"Latin small letter l with middle dot","Latin capital letter l with stroke":"Latin capital letter l with stroke","Latin small letter l with stroke":"Latin small letter l with stroke","Latin capital letter n with acute":"Latin capital letter n with acute","Latin small letter n with acute":"Latin small letter n with acute","Latin capital letter n with cedilla":"Latin capital letter n with cedilla","Latin small letter n with cedilla":"Latin small letter n with cedilla","Latin capital letter n with caron":"Latin capital letter n with caron","Latin small letter n with caron":"Latin small letter n with caron","Latin small letter n preceded by apostrophe":"Latin small letter n preceded by apostrophe","Latin capital letter eng":"Latin capital letter eng","Latin small letter eng":"Latin small letter eng","Latin capital letter o with macron":"Latin capital letter o with macron","Latin small letter o with macron":"Latin small letter o with macron","Latin capital letter o with breve":"Latin capital letter o with breve","Latin small letter o with breve":"Latin small letter o with breve","Latin capital letter o with double acute":"Latin capital letter o with double acute","Latin small letter o with double acute":"Latin small letter o with double acute","Latin capital ligature oe":"Latin capital ligature oe","Latin small ligature oe":"Latin small ligature oe","Latin capital letter r with acute":"Latin capital letter r with acute","Latin small letter r with acute":"Latin small letter r with acute","Latin capital letter r with cedilla":"Latin capital letter r with cedilla","Latin small letter r with cedilla":"Latin small letter r with cedilla","Latin capital letter r with caron":"Latin capital letter r with caron","Latin small letter r with caron":"Latin small letter r with caron","Latin capital letter s with acute":"Latin capital letter s with acute","Latin small letter s with acute":"Latin small letter s with acute","Latin capital letter s with circumflex":"Latin capital letter s with circumflex","Latin small letter s with circumflex":"Latin small letter s with circumflex","Latin capital letter s with cedilla":"Latin capital letter s with cedilla","Latin small letter s with cedilla":"Latin small letter s with cedilla","Latin capital letter s with caron":"Latin capital letter s with caron","Latin small letter s with caron":"Latin small letter s with caron","Latin capital letter t with cedilla":"Latin capital letter t with cedilla","Latin small letter t with cedilla":"Latin small letter t with cedilla","Latin capital letter t with caron":"Latin capital letter t with caron","Latin small letter t with caron":"Latin small letter t with caron","Latin capital letter t with stroke":"Latin capital letter t with stroke","Latin small letter t with stroke":"Latin small letter t with stroke","Latin capital letter u with tilde":"Latin capital letter u with tilde","Latin small letter u with tilde":"Latin small letter u with tilde","Latin capital letter u with macron":"Latin capital letter u with macron","Latin small letter u with macron":"Latin small letter u with macron","Latin capital letter u with breve":"Latin capital letter u with breve","Latin small letter u with breve":"Latin small letter u with breve","Latin capital letter u with ring above":"Latin capital letter u with ring above","Latin small letter u with ring above":"Latin small letter u with ring above","Latin capital letter u with double acute":"Latin capital letter u with double acute","Latin small letter u with double acute":"Latin small letter u with double acute","Latin capital letter u with ogonek":"Latin capital letter u with ogonek","Latin small letter u with ogonek":"Latin small letter u with ogonek","Latin capital letter w with circumflex":"Latin capital letter w with circumflex","Latin small letter w with circumflex":"Latin small letter w with circumflex","Latin capital letter y with circumflex":"Latin capital letter y with circumflex","Latin small letter y with circumflex":"Latin small letter y with circumflex","Latin capital letter y with diaeresis":"Latin capital letter y with diaeresis","Latin capital letter z with acute":"Latin capital letter z with acute","Latin small letter z with acute":"Latin small letter z with acute","Latin capital letter z with dot above":"Latin capital letter z with dot above","Latin small letter z with dot above":"Latin small letter z with dot above","Latin capital letter z with caron":"Latin capital letter z with caron","Latin small letter z with caron":"Latin small letter z with caron","Latin small letter long s":"Latin small letter long s","Less-than sign":"Less-than sign","Greater-than sign":"Greater-than sign","Less-than or equal to":"Less-than or equal to","Greater-than or equal to":"Greater-than or equal to","En dash":"En dash","Em dash":"Em dash",Macron:"Macron",Overline:"Overline","Degree sign":"Degree sign","Minus sign":"Minus sign","Plus-minus sign":"Plus-minus sign","Division sign":"Division sign","Fraction slash":"Fraction slash","Multiplication sign":"Multiplication sign","Latin small letter f with hook":"Latin small letter f with hook",Integral:"Integral","N-ary summation":"N-ary summation",Infinity:"Infinity","Square root":"Square root","Tilde operator":"Tilde operator","Approximately equal to":"Approximately equal to","Almost equal to":"Almost equal to","Not equal to":"Not equal to","Identical to":"Identical to","Element of":"Element of","Not an element of":"Not an element of","Contains as member":"Contains as member","N-ary product":"N-ary product","Logical and":"Logical and","Logical or":"Logical or","Not sign":"Not sign",Intersection:"Intersection",Union:"Union","Partial differential":"Partial differential","For all":"For all","There exists":"There exists","Empty set":"Empty set",Nabla:"Nabla","Asterisk operator":"Asterisk operator","Proportional to":"Proportional to",Angle:"Angle","Vulgar fraction one quarter":"Vulgar fraction one quarter","Vulgar fraction one half":"Vulgar fraction one half","Vulgar fraction three quarters":"Vulgar fraction three quarters","Single left-pointing angle quotation mark":"Single left-pointing angle quotation mark","Single right-pointing angle quotation mark":"Single right-pointing angle quotation mark","Left-pointing double angle quotation mark":"Left-pointing double angle quotation mark","Right-pointing double angle quotation mark":"Right-pointing double angle quotation mark","Left single quotation mark":"Left single quotation mark","Right single quotation mark":"Right single quotation mark","Left double quotation mark":"Left double quotation mark","Right double quotation mark":"Right double quotation mark","Single low-9 quotation mark":"Single low-9 quotation mark","Double low-9 quotation mark":"Double low-9 quotation mark","Inverted exclamation mark":"Inverted exclamation mark","Inverted question mark":"Inverted question mark","Two dot leader":"Two dot leader","Horizontal ellipsis":"Horizontal ellipsis","Double dagger":"Double dagger","Per mille sign":"Per mille sign","Per ten thousand sign":"Per ten thousand sign","Double exclamation mark":"Double exclamation mark","Question exclamation mark":"Question exclamation mark","Exclamation question mark":"Exclamation question mark","Double question mark":"Double question mark","Copyright sign":"Copyright sign","Registered sign":"Registered sign","Trade mark sign":"Trade mark sign","Section sign":"Section sign","Paragraph sign":"Paragraph sign","Reversed paragraph sign":"Reversed paragraph sign","Character categories":"Character categories",Styles:"Styles","Multiple styles":"Multiple styles","Block styles":"Block styles","Text styles":"Text styles","Insert table":"Insert table","Header column":"Header column","Insert column left":"Insert column left","Insert column right":"Insert column right","Delete column":"Delete column","Select column":"Select column",Column:"Column","Header row":"Header row","Insert row below":"Insert row below","Insert row above":"Insert row above","Delete row":"Delete row","Select row":"Select row",Row:"Row","Merge cell up":"Merge cell up","Merge cell right":"Merge cell right","Merge cell down":"Merge cell down","Merge cell left":"Merge cell left","Split cell vertically":"Split cell vertically","Split cell horizontally":"Split cell horizontally","Merge cells":"Merge cells","Table toolbar":"Table toolbar","Table properties":"Table properties","Cell properties":"Cell properties",Border:"Border",Style:"Style",Width:"Width",Height:"Height",Color:"Color",Background:"Background",Padding:"Padding",Dimensions:"Dimensions","Table cell text alignment":"Table cell text alignment",Alignment:"Alignment","Horizontal text alignment toolbar":"Horizontal text alignment toolbar","Vertical text alignment toolbar":"Vertical text alignment toolbar","Table alignment toolbar":"Table alignment toolbar",None:"None",Solid:"Solid",Dotted:"Dotted",Dashed:"Dashed",Double:"Double",Groove:"Groove",Ridge:"Ridge",Inset:"Inset",Outset:"Outset","Align cell text to the left":"Align cell text to the left","Align cell text to the center":"Align cell text to the center","Align cell text to the right":"Align cell text to the right","Justify cell text":"Justify cell text","Align cell text to the top":"Align cell text to the top","Align cell text to the middle":"Align cell text to the middle","Align cell text to the bottom":"Align cell text to the bottom","Align table to the left":"Align table to the left","Center table":"Center table","Align table to the right":"Align table to the right","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".","Color picker":"Color picker","Enter table caption":"Enter table caption","Keystrokes that can be used in a table cell":"Keystrokes that can be used in a table cell","Move the selection to the next cell":"Move the selection to the next cell","Move the selection to the previous cell":"Move the selection to the previous cell","Insert a new table row (when in the last cell of a table)":"Insert a new table row (when in the last cell of a table)","Navigate through the table":"Navigate through the table",Table:"Table","Rich Text Editor":"Rich Text Editor","Editor editing area: %0":"Editor editing area: %0","Edit block":"Edit block","Click to edit block":"Click to edit block","Drag to move":"Drag to move",Next:"Next",Previous:"Previous","Editor toolbar":"Editor toolbar","Dropdown toolbar":"Dropdown toolbar",Black:"Black","Dim grey":"Dim grey",Grey:"Grey","Light grey":"Light grey",White:"White",Red:"Red",Orange:"Orange",Yellow:"Yellow","Light green":"Light green",Green:"Green",Aquamarine:"Aquamarine",Turquoise:"Turquoise","Light blue":"Light blue",Blue:"Blue",Purple:"Purple","Editor block content toolbar":"Editor block content toolbar","Editor contextual toolbar":"Editor contextual toolbar",HEX:"HEX","No results found":"No results found","No searchable items":"No searchable items","Editor dialog":"Editor dialog",Close:"Close","Help Contents. To close this dialog press ESC.":"Help Contents. To close this dialog press ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Below, you can find a list of keyboard shortcuts that can be used in the editor.","(may require <kbd>Fn</kbd>)":"(may require <kbd>Fn</kbd>)",Accessibility:"Accessibility","Accessibility help":"Accessibility help","Press %0 for help.":"Press %0 for help.","Move focus in and out of an active dialog window":"Move focus in and out of an active dialog window",MENU_BAR_MENU_FILE:"File",MENU_BAR_MENU_EDIT:"Edit",MENU_BAR_MENU_VIEW:"View",MENU_BAR_MENU_INSERT:"Insert",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Tools",MENU_BAR_MENU_HELP:"Help",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"Font","Editor menu bar":"Editor menu bar","Please enter a valid color (e.g. \"ff0000\").":"Please enter a valid color (e.g. \"ff0000\").",Undo:"Undo",Redo:"Redo","Upload in progress":"Upload in progress","Widget toolbar":"Widget toolbar","Insert paragraph before block":"Insert paragraph before block","Insert paragraph after block":"Insert paragraph after block","Press Enter to type after or press Shift + Enter to type before the widget":"Press Enter to type after or press Shift + Enter to type before the widget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Keystrokes that can be used when a widget is selected (for example: image, table, etc.)","Insert a new paragraph directly after a widget":"Insert a new paragraph directly after a widget","Insert a new paragraph directly before a widget":"Insert a new paragraph directly before a widget","Move the caret to allow typing directly before a widget":"Move the caret to allow typing directly before a widget","Move the caret to allow typing directly after a widget":"Move the caret to allow typing directly after a widget","Words: %0":"Words: %0","Characters: %0":"Characters: %0"} );})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/eo.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/eo.js index ddcd690a1fb7cdd4c73433da63dcb16c2d90d858..031615b1d99aa821316c78048fadba4b44f42d81 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/eo.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/eo.js @@ -1 +1 @@ -(function(d){ const l = d['eo'] = d['eo'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {Bold:"grasa",Italic:"kursiva",Underline:"",Code:"",Strikethrough:"",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"",Cancel:"Nuligi",Clear:"","Remove color":"","Restore default":"",Save:"Konservi","Show more items":"","%0 of %1":"","Cannot upload file:":"","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"",Paragraph:"Paragrafo",Heading:"Ĉapo","Choose heading":"Elektu ĉapon","Heading 1":"Ĉapo 1","Heading 2":"Ĉapo 2","Heading 3":"Ĉapo 3","Heading 4":"","Heading 5":"","Heading 6":"","Type your title":"","Type or paste your content here.":"",Unlink:"Malligi",Link:"Ligilo","Link URL":"URL de la ligilo","Link image":"","Edit link":"","Open link in new tab":"","This link has no URL":"","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Numbered List":"Numerita Listo","Bulleted List":"Bula Listo","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Rich Text Editor":"Redaktilo de Riĉa Teksto","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"Malfari",Redo:"Refari"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['eo'] = d['eo'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {Bold:"grasa",Italic:"kursiva",Underline:"",Code:"",Strikethrough:"",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"",Cancel:"Nuligi",Clear:"","Remove color":"","Restore default":"",Save:"Konservi","Show more items":"","%0 of %1":"","Cannot upload file:":"","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"",Paragraph:"Paragrafo",Heading:"Ĉapo","Choose heading":"Elektu ĉapon","Heading 1":"Ĉapo 1","Heading 2":"Ĉapo 2","Heading 3":"Ĉapo 3","Heading 4":"","Heading 5":"","Heading 6":"","Type your title":"","Type or paste your content here.":"",Unlink:"Malligi",Link:"Ligilo","Link URL":"URL de la ligilo","Link URL must not be empty.":"","Link image":"","Edit link":"","Open link in new tab":"","This link has no URL":"","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Numbered List":"Numerita Listo","Bulleted List":"Bula Listo","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Rich Text Editor":"Redaktilo de Riĉa Teksto","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"Malfari",Redo:"Refari"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/es-co.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/es-co.js index 65eb87f306c4deb6dd5d26235a40ed618f62b766..25283bb962f44b2eed76baa42d2b0ee3c30ea62f 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/es-co.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/es-co.js @@ -1 +1 @@ -(function(d){ const l = d['es-co'] = d['es-co'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Alinear a la izquierda","Align right":"Alinear a la derecha","Align center":"Centrar",Justify:"Justificar","Text alignment":"Alineación de texto","Text alignment toolbar":"Herramientas de alineación de texto","Revert autoformatting action":"Revertir la acción de formato automático",Bold:"Negrita",Italic:"Cursiva",Underline:"Subrayado",Code:"Código",Strikethrough:"Tachado",Subscript:"SubÃndice",Superscript:"SuperÃndice","Italic text":"Texto en cursiva","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Cita de bloque","Copy selected content":"Copiar contenido seleccionado","Paste content":"Pegar contenido","Paste content as plain text":"Pegar contenido como texto plano","Insert code block":"Insertar bloque de código","Plain text":"Texto plano","Code block":"",Cancel:"Cancelar",Clear:"","Remove color":"Quitar color","Restore default":"Restaurar valores predeterminados",Save:"Guardar","Show more items":"Mostrar más elementos","%0 of %1":"%0 de %1","Cannot upload file:":"No se pudo cargar el archivo:","Rich Text Editor. Editing area: %0":"Editor de texto enriquecido. Ãrea de edición: %0","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"","Find in text…":"",Find:"","Previous result":"","Next result":"",Replace:"Reemplazar","Replace all":"","Match case":"","Whole words only":"","Replace with…":"","Text to find must not be empty.":"","Tip: Find some text first in order to replace it.":"","Advanced options":"","Find in the document":"","Font Size":"Tamaño de fuente",Tiny:"Diminuta",Small:"Pequeña",Big:"Grande",Huge:"Enorme","Font Family":"Familia de fuente",Default:"Por defecto","Font Color":"Color de fuente","Font Background Color":"Color de fondo de fuente","Document colors":"Colores del documento","Show blocks":"Mostrar bloques","Rich Text Editor":"","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Editar",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Insertar",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Upload in progress":"Carga en progreso","Words: %0":"Palabras: %0","Characters: %0":"Caracteres: %0"} );l.getPluralForm=function(n){return n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['es-co'] = d['es-co'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Alinear a la izquierda","Align right":"Alinear a la derecha","Align center":"Centrar",Justify:"Justificar","Text alignment":"Alineación de texto","Text alignment toolbar":"Herramientas de alineación de texto","Revert autoformatting action":"Revertir la acción de formato automático",Bold:"Negrita",Italic:"Cursiva",Underline:"Subrayado",Code:"Código",Strikethrough:"Tachado",Subscript:"SubÃndice",Superscript:"SuperÃndice","Italic text":"Texto en cursiva","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Cita de bloque","Copy selected content":"Copiar contenido seleccionado","Paste content":"Pegar contenido","Paste content as plain text":"Pegar contenido como texto plano","Insert code block":"Insertar bloque de código","Plain text":"Texto plano","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"Cancelar",Clear:"","Remove color":"Quitar color","Restore default":"Restaurar valores predeterminados",Save:"Guardar","Show more items":"Mostrar más elementos","%0 of %1":"%0 de %1","Cannot upload file:":"No se pudo cargar el archivo:","Rich Text Editor. Editing area: %0":"Editor de texto enriquecido. Ãrea de edición: %0","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"","Find in text…":"",Find:"","Previous result":"","Next result":"",Replace:"Reemplazar","Replace all":"","Match case":"","Whole words only":"","Replace with…":"","Text to find must not be empty.":"","Tip: Find some text first in order to replace it.":"","Advanced options":"","Find in the document":"","Font Size":"Tamaño de fuente",Tiny:"Diminuta",Small:"Pequeña",Big:"Grande",Huge:"Enorme","Font Family":"Familia de fuente",Default:"Por defecto","Font Color":"Color de fuente","Font Background Color":"Color de fondo de fuente","Document colors":"Colores del documento","Show blocks":"Mostrar bloques","Rich Text Editor":"","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Editar",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Insertar",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"","Upload in progress":"Carga en progreso","Words: %0":"Palabras: %0","Characters: %0":"Caracteres: %0"} );l.getPluralForm=function(n){return n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/es.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/es.js index 49daef4270664c6047bb37b8ccc1e0774aeff281..ab92e87c58429c7536e500e9b962fd94432e0b1a 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/es.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/es.js @@ -1 +1 @@ -(function(d){ const l = d['es'] = d['es'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Alinear a la izquierda","Align right":"Alinear a la derecha","Align center":"Centrar",Justify:"Justificar","Text alignment":"Alineación del texto","Text alignment toolbar":"Barra de herramientas de alineación del texto","Revert autoformatting action":"Revierte la acción de formato automático",Bold:"Negrita",Italic:"Cursiva",Underline:"Subrayado",Code:"Código",Strikethrough:"Tachado",Subscript:"SubÃndice",Superscript:"SuperÃndice","Italic text":"Texto en cursiva","Move out of an inline code style":"Sale de un estilo de código en lÃnea","Bold text":"Texto en negrita","Underline text":"Subraya el texto","Strikethrough text":"Tacha el texto","Block quote":"Bloque de cita","Copy selected content":"Copia el contenido seleccionado","Paste content":"Pega el contenido","Paste content as plain text":"Pega el contenido como texto sin formato","Insert code block":"Insertar bloque de código","Plain text":"Texto plano","Code block":"Bloque de código",Cancel:"Cancelar",Clear:"Borrar","Remove color":"Quitar color","Restore default":"Restaurar valores predeterminados",Save:"Guardar","Show more items":"Mostrar más elementos","%0 of %1":"%0 de %1","Cannot upload file:":"No se pudo cargar el archivo:","Rich Text Editor. Editing area: %0":"Editor de texto enriquecido. Ãrea de edición: %0","Insert with file manager":"Insertar con administrador de archivos","Replace with file manager":"Reemplazar con administrador de archivos","Insert image with file manager":"Insertar imagen con administrador de archivos","Replace image with file manager":"Reemplazar imagen con administrador de archivos","Toggle caption off":"Desactivar tÃtulo","Toggle caption on":"Activar tÃtulo","Content editing keystrokes":"Teclas de edición de contenido","These keyboard shortcuts allow for quick access to content editing features.":"Estos atajos de teclado permiten acceder rápidamente a las funciones de edición de contenido.","User interface and content navigation keystrokes":"Teclas de navegación de contenido e interfaz de usuario","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Utilice las siguientes combinaciones de teclas para una navegación más eficiente en la interfaz de usuario de CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Cierra globos contextuales, menús desplegables y cuadros de diálogo","Open the accessibility help dialog":"Abre el cuadro de diálogo de ayuda de accesibilidad","Move focus between form fields (inputs, buttons, etc.)":"Mueve el foco entre campos de formulario (entradas, botones, etc.)","Move focus to the menu bar, navigate between menu bars":"Mover el foco a la barra de menú, navegar entre las barras de menú","Move focus to the toolbar, navigate between toolbars":"Mueve el foco a la barra de herramientas y navega entre barras de herramientas","Navigate through the toolbar or menu bar":"Navegar por la barra de herramientas o la barra de menú","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Ejecutar el botón actualmente enfocado. Al ejecutar botones que interactúan con el contenido del editor, el foco vuelve al contenido.",Accept:"Aceptar","Insert a soft break (a <code><br></code> element)":"Inserta un salto de lÃnea (un elemento <code><br></code>)","Insert a hard break (a new paragraph)":"Inserta un salto de párrafo (un nuevo párrafo)","Find and replace":"Buscar y reemplazar","Find in text…":"Buscar en el texto...",Find:"Buscar","Previous result":"Resultado anterior","Next result":"Siguiente resultado",Replace:"Reemplazar","Replace all":"Reemplazar todo","Match case":"Respetar mayúsculas y minúsculas","Whole words only":"Solo palabras completas","Replace with…":"Reemplazar con...","Text to find must not be empty.":"El texto a buscar no debe estar vacÃo.","Tip: Find some text first in order to replace it.":"Consejo: Primero busque algún texto para reemplazar.","Advanced options":"Opciones avanzadas","Find in the document":"Busca en el documento","Font Size":"Tamaño de fuente",Tiny:"Minúsculo",Small:"Pequeño",Big:"Grande",Huge:"Enorme","Font Family":"Fuente",Default:"Por defecto","Font Color":"Color de Fuente","Font Background Color":"Color de Fondo","Document colors":"Colores del documento",Paragraph:"Párrafo",Heading:"Encabezado","Choose heading":"Elegir Encabezado","Heading 1":"Encabezado 1","Heading 2":"Encabezado 2","Heading 3":"Encabezado 3","Heading 4":"Encabezado 4","Heading 5":"Encabezado 5","Heading 6":"Encabezado 6","Type your title":"Introduce tu tÃtulo","Type or paste your content here.":"Introduce o pega tu contenido aquÃ","Horizontal line":"LÃnea horizontal","HTML object":"Objeto HTML","Increase indent":"Aumentar sangrÃa","Decrease indent":"Disminuir sangrÃa",Unlink:"Quitar enlace",Link:"Enlace","Link URL":"URL del enlace","Link image":"URL de la imagen","Edit link":"Editar enlace","Open link in new tab":"Abrir enlace en una pestaña nueva","This link has no URL":"Este enlace no tiene URL","Open in a new tab":"Abrir en una pestaña nueva ",Downloadable:"Descargable","Create link":"Crea un enlace","Move out of a link":"Sale de un enlace","Numbered List":"Lista numerada","Bulleted List":"Lista con viñetas","To-do List":"Lista de tareas","Bulleted list styles toolbar":"Estilos de lista con viñetas","Numbered list styles toolbar":"Estilos de lista numerada","Toggle the disc list style":"Cambiar estilo de viñeta a disco","Toggle the circle list style":"Cambiar estilo de viñeta a cÃrculo","Toggle the square list style":"Cambiar estilo de viñeta a cuadrado","Toggle the decimal list style":"Cambiar estilo de lista a decimal","Toggle the decimal with leading zero list style":"Cambiar estilo de lista decimal empezando con cero","Toggle the lower–roman list style":"Cambiar estilo de lista a números romanos en minúsculas","Toggle the upper–roman list style":"Cambiar estilo de lista a números roanos en mayúsculas","Toggle the lower–latin list style":"Cambiar estilo de lista a números latinos en minúsculas","Toggle the upper–latin list style":"Cambiar estilo de lista a números latinos en mayúsculas",Disc:"Disco",Circle:"CÃrculo",Square:"Cuadrado",Decimal:"Decimal","Decimal with leading zero":"Decimal con cero","Lower–roman":"Romanos minúsculas","Upper-roman":"Romanos mayúscula","Lower-latin":"Latinos minúsculas","Upper-latin":"Latinos minúsculas","List properties":"Propiedades de la lista","Start at":"Empezar en","Invalid start index value.":"Valor de Ãndice de inicio no válido.","Start index must be greater than 0.":"El número de inicio debe ser mayor que 0.","Reversed order":"Orden inverso","Keystrokes that can be used in a list":"Teclas que se pueden utilizar en una lista","Increase list item indent":"Aumenta la sangrÃa de los elementos de la lista","Decrease list item indent":"Reduce la sangrÃa de los elementos de la lista","Remove Format":"Quitar Formato","Select all":"Seleccionar todo","Show blocks":"Mostrar bloques",Source:"Origen","Show source":"Mostrar fuente","Special characters":"Caracteres especiales",All:"Todos",Arrows:"Flechas",Currency:"Monedas",Latin:"LatÃn",Mathematical:"Matemáticas",Text:"Texto","leftwards simple arrow":"flecha simple hacia la izquierda","rightwards simple arrow":"flecha simple hacia la derecha","upwards simple arrow":"flecha simple hacia arriba","downwards simple arrow":"flecha simple hacia abajo","leftwards double arrow":"flecha doble hacia la izquierda","rightwards double arrow":"flecha doble hacia la derecha","upwards double arrow":"flecha doble hacia arriba","downwards double arrow":"flecha doble hacia abajo","leftwards dashed arrow":"flecha punteada hacia la izquierda","rightwards dashed arrow":"flecha punteada hacia la derecha","upwards dashed arrow":"flecha punteada hacia arriba","downwards dashed arrow":"flecha punteada hacia abajo","leftwards arrow to bar":"flecha hacia la izquierda hasta una barra","rightwards arrow to bar":"flecha hacia la derecha hasta una barra","upwards arrow to bar":"flecha hacia arriba hasta una barra","downwards arrow to bar":"flecha hacia abajo hasta una barra","up down arrow with base":"flecha hacia arriba y abajo con una base","back with leftwards arrow above":"«back» con una flecha hacia la izquierda arriba","end with leftwards arrow above":"«end» con una flecha hacia la izquierda arriba","on with exclamation mark with left right arrow above":"«on» seguido de un signo de exclamación y con una flecha hacia la izquierda y derecha arriba","soon with rightwards arrow above":"«soon» con una flecha hacia la derecha arriba","top with upwards arrow above":"«top» con una flecha hacia arriba arriba","Dollar sign":"Signo del dólar","Euro sign":"Signo del euro","Yen sign":"Signo del yen","Pound sign":"Signo de la libra","Cent sign":"Signo del centavo","Euro-currency sign":"Signo de la moneda euro","Colon sign":"Signo del colón","Cruzeiro sign":"Signo del cruceiro","French franc sign":"Signo del franco francés","Lira sign":"Signo de la lira","Currency sign":"Signo monetario","Bitcoin sign":"Signo del bitcóin","Mill sign":"Signo de milésima","Naira sign":"Signo de naira","Peseta sign":"Signo de la peseta","Rupee sign":"Signo de la rupia","Won sign":"Signo del won","New sheqel sign":"Signo del nuevo séquel","Dong sign":"Signo de dong","Kip sign":"Signo de kip","Tugrik sign":"Signo de tugrik","Drachma sign":"Signo de dracma","German penny sign":"Signo de centavo alemán","Peso sign":"Signo del peso","Guarani sign":"Signo del guaranÃ","Austral sign":"Signo de austral","Hryvnia sign":"Signo de grivna","Cedi sign":"Signo de cedi","Livre tournois sign":"Signo de libra tornesa","Spesmilo sign":"Signo de spesmilo","Tenge sign":"Signo de tenge","Indian rupee sign":"Signo de rupia india","Turkish lira sign":"Signo de lira turca","Nordic mark sign":"Signo de marco nórdico","Manat sign":"Signo de manat","Ruble sign":"Signo del rublo","Latin capital letter a with macron":"Letra latina mayúscula «A» con macrón","Latin small letter a with macron":"Letra latina minúscula «a» con macrón","Latin capital letter a with breve":"Letra latina mayúscula «A» con acento breve","Latin small letter a with breve":"Letra latina minúscula «a» con acento breve","Latin capital letter a with ogonek":"Letra latina mayúscula «A» con ogonek","Latin small letter a with ogonek":"Letra latina minúscula «a» con ogonek","Latin capital letter c with acute":"Letra latina mayúscula «C» con acento agudo","Latin small letter c with acute":"Letra latina minúscula «c» con acento agudo","Latin capital letter c with circumflex":"Letra latina mayúscula «C» con acento circunflejo","Latin small letter c with circumflex":"Letra latina minúscula «c» con acento circunflejo","Latin capital letter c with dot above":"Letra latina mayúscula «C» con punto superior","Latin small letter c with dot above":"Letra latina minúscula «c» con punto superior","Latin capital letter c with caron":"Letra latina mayúscula «C» con acento anticircunflejo","Latin small letter c with caron":"Letra latina minúscula «c» con acento anticircunflejo","Latin capital letter d with caron":"Letra latina mayúscula «D» con acento anticircunflejo","Latin small letter d with caron":"Letra latina minúscula «d» con acento anticircunflejo","Latin capital letter d with stroke":"Letra latina mayúscula «D» con barra horizontal","Latin small letter d with stroke":"Letra latina minúscula «d» con barra horizontal","Latin capital letter e with macron":"Letra latina mayúscula «E» con macrón","Latin small letter e with macron":"Letra latina minúscula «e» con macrón","Latin capital letter e with breve":"Letra latina mayúscula «e» con acento breve","Latin small letter e with breve":"Letra latina minúscula «e» con acento breve","Latin capital letter e with dot above":"Letra latina mayúscula «E» con punto superior","Latin small letter e with dot above":"Letra latina minúscula «e» con punto superior","Latin capital letter e with ogonek":"Letra latina mayúscula «E» con ogonek","Latin small letter e with ogonek":"Letra latina minúscula «e» con ogonek","Latin capital letter e with caron":"Letra latina mayúscula «E» con acento anticircunflejo","Latin small letter e with caron":"Letra latina minúscula «e» con acento anticircunflejo","Latin capital letter g with circumflex":"Letra latina mayúscula «G» con acento circunflejo","Latin small letter g with circumflex":"Letra latina minúscula «g» con acento circunflejo","Latin capital letter g with breve":"Letra latina mayúscula «G» con acento breve","Latin small letter g with breve":"Letra latina minúscula «g» con acento breve","Latin capital letter g with dot above":"Letra latina mayúscula «G» con punto superior","Latin small letter g with dot above":"Letra latina minúscula «g» con punto superior","Latin capital letter g with cedilla":"Letra latina mayúscula «G» con cedilla","Latin small letter g with cedilla":"Letra latina minúscula «g» con cedilla","Latin capital letter h with circumflex":"Letra latina mayúscula «H» con acento circunflejo","Latin small letter h with circumflex":"Letra latina minúscula «h» con acento circunflejo","Latin capital letter h with stroke":"Letra latina mayúscula «H» con barra horizontal","Latin small letter h with stroke":"Letra latina minúscula «h» con barra horizontal","Latin capital letter i with tilde":"Letra latina mayúscula «I» con tilde","Latin small letter i with tilde":"Letra latina minúscula «i» con tilde","Latin capital letter i with macron":"Letra latina mayúscula «I» con macrón","Latin small letter i with macron":"Letra latina minúscula «i» con macrón","Latin capital letter i with breve":"Letra latina mayúscula «I» con acento breve","Latin small letter i with breve":"Letra latina minúscula «i» con acento breve","Latin capital letter i with ogonek":"Letra latina mayúscula «I» con ogonek","Latin small letter i with ogonek":"Letra latina minúscula «i» con ogonek","Latin capital letter i with dot above":"Letra latina mayúscula «I» con punto superior","Latin small letter dotless i":"Letra latina minúscula «i» sin punto","Latin capital ligature ij":"Ligadura latina mayúscula «IJ»","Latin small ligature ij":"Ligadura latina minúscula «ij»","Latin capital letter j with circumflex":"Letra latina mayúscula «J» con acento circunflejo","Latin small letter j with circumflex":"Letra latina minúscula «j» con acento circunflejo","Latin capital letter k with cedilla":"Letra latina mayúscula «K» con cedilla","Latin small letter k with cedilla":"Letra latina minúscula «k» con cedilla","Latin small letter kra":"Letra latina minúscula «kra»","Latin capital letter l with acute":"Letra latina mayúscula «L» con acento agudo","Latin small letter l with acute":"Letra latina minúscula «l» con acento agudo","Latin capital letter l with cedilla":"Letra latina mayúscula «I» con cedilla","Latin small letter l with cedilla":"Letra latina minúscula «l» con cedilla","Latin capital letter l with caron":"Letra latina mayúscula «I» con acento anticircunflejo","Latin small letter l with caron":"Letra latina minúscula «i» con acento anticircunflejo","Latin capital letter l with middle dot":"Letra latina mayúscula «L» con punto medio","Latin small letter l with middle dot":"Letra latina minúscula «l» con punto medio","Latin capital letter l with stroke":"Letra latina mayúscula «L» con barra diagonal","Latin small letter l with stroke":"Letra latina minúscula «l» con barra diagonal","Latin capital letter n with acute":"Letra latina mayúscula «N» con acento agudo","Latin small letter n with acute":"Letra latina minúscula «n» con acento agudo","Latin capital letter n with cedilla":"Letra latina mayúscula «N» con cedilla","Latin small letter n with cedilla":"Letra latina minúscula «n» con cedilla","Latin capital letter n with caron":"Letra latina mayúscula «n» con acento anticircunflejo","Latin small letter n with caron":"Letra latina minúscula «n» con acento anticircunflejo","Latin small letter n preceded by apostrophe":"Letra latina minúscula «n» precedida de apóstrofo","Latin capital letter eng":"Letra latina mayúscula «Eng»","Latin small letter eng":"Letra latina minúscula «eng»","Latin capital letter o with macron":"Letra latina mayúscula «O» con macrón","Latin small letter o with macron":"Letra latina minúscula «o» con macrón","Latin capital letter o with breve":"Letra latina mayúscula «O» con acento breve","Latin small letter o with breve":"Letra latina minúscula «o» con acento breve","Latin capital letter o with double acute":"Letra latina mayúscula «O» con doble acento agudo","Latin small letter o with double acute":"Letra latina minúscula «o» con doble acento agudo","Latin capital ligature oe":"Ligadura latina mayúscula «OE»","Latin small ligature oe":"Ligadura latina minúscula «oe»","Latin capital letter r with acute":"Letra latina mayúscula «R» con acento agudo","Latin small letter r with acute":"Letra latina minúscula «r» con acento agudo","Latin capital letter r with cedilla":"Letra latina mayúscula «R» con cedilla","Latin small letter r with cedilla":"Letra latina minúscula «r» con cedilla","Latin capital letter r with caron":"Letra latina mayúscula «R» con acento anticircunflejo","Latin small letter r with caron":"Letra latina minúscula «r» con acento anticircunflejo","Latin capital letter s with acute":"Letra latina mayúscula «S» con acento agudo","Latin small letter s with acute":"Letra latina minúscula «s» con acento agudo","Latin capital letter s with circumflex":"Letra latina mayúscula «S» con acento circunflejo","Latin small letter s with circumflex":"Letra latina minúscula «s» con acento circunflejo","Latin capital letter s with cedilla":"Letra latina mayúscula «S» con cedilla","Latin small letter s with cedilla":"Letra latina minúscula «s» con cedilla","Latin capital letter s with caron":"Letra latina mayúscula «S» con acento anticircunflejo","Latin small letter s with caron":"Letra latina minúscula «s» con acento anticircunflejo","Latin capital letter t with cedilla":"Letra latina mayúscula «T» con cedilla","Latin small letter t with cedilla":"Letra latina minúscula «t» con cedilla","Latin capital letter t with caron":"Letra latina mayúscula «T» con acento anticircunflejo","Latin small letter t with caron":"Letra latina minúscula «t» con acento anticircunflejo","Latin capital letter t with stroke":"Letra latina mayúscula «T» con barra horizontal","Latin small letter t with stroke":"Letra latina minúscula «t» con barra horizontal","Latin capital letter u with tilde":"Letra latina mayúscula «U» con tilde","Latin small letter u with tilde":"Letra latina minúscula «u» con tilde","Latin capital letter u with macron":"Letra latina mayúscula «U» con macrón","Latin small letter u with macron":"Letra latina minúscula «u» con macrón","Latin capital letter u with breve":"Letra latina mayúscula «U» con acento breve","Latin small letter u with breve":"Letra latina minúscula «u» con acento breve","Latin capital letter u with ring above":"Letra latina mayúscula «U» con anillo superior","Latin small letter u with ring above":"Letra latina minúscula «u» con anillo superior","Latin capital letter u with double acute":"Letra latina mayúscula «U» con doble acento agudo","Latin small letter u with double acute":"Letra latina minúscula «u» con doble acento agudo","Latin capital letter u with ogonek":"Letra latina mayúscula «U» con ogonek","Latin small letter u with ogonek":"Letra latina minúscula «u» con ogonek","Latin capital letter w with circumflex":"Letra latina mayúscula «W» con acento circunflejo","Latin small letter w with circumflex":"Letra latina minúscula «w» con acento circunflejo","Latin capital letter y with circumflex":"Letra latina mayúscula «Y» con acento circunflejo","Latin small letter y with circumflex":"Letra latina minúscula «y» con acento circunflejo","Latin capital letter y with diaeresis":"Letra latina mayúscula «Y» con diéresis","Latin capital letter z with acute":"Letra latina mayúscula «Z» con acento agudo","Latin small letter z with acute":"Letra latina minúscula «z» con acento agudo","Latin capital letter z with dot above":"Letra latina mayúscula «Z» con punto superior","Latin small letter z with dot above":"Letra latina minúscula «z» con punto superior","Latin capital letter z with caron":"Letra latina mayúscula «Z» con acento anticircunflejo","Latin small letter z with caron":"Letra latina minúscula «z» con acento anticircunflejo","Latin small letter long s":"Letra latina minúscula «s» larga","Less-than sign":"Signo de menor que","Greater-than sign":"Signo de mayor que","Less-than or equal to":"Menor que o igual a","Greater-than or equal to":"Mayor que o igual a","En dash":"Semirraya","Em dash":"Raya",Macron:"Macrón",Overline:"LÃnea alta","Degree sign":"Signo de grado","Minus sign":"Signo de resta","Plus-minus sign":"Signo más-menos","Division sign":"Signo de división","Fraction slash":"Barra fraccionaria","Multiplication sign":"Signo de multiplicación","Latin small letter f with hook":"Letra latina minúscula «f» con gancho",Integral:"Integral","N-ary summation":"Sumatoria",Infinity:"Infinito","Square root":"RaÃz cuadrada","Tilde operator":"Operador de tilde","Approximately equal to":"Aproximadamente igual a","Almost equal to":"Casi igual a","Not equal to":"No igual a","Identical to":"Idéntico a","Element of":"Elemento de","Not an element of":"No es un elemento de","Contains as member":"Contiene como miembro","N-ary product":"Productorio","Logical and":"Y lógico","Logical or":"O lógico","Not sign":"Signo de negación",Intersection:"Intersección",Union:"Unión","Partial differential":"Diferencial parcial","For all":"Para todo","There exists":"Existe","Empty set":"Conjunto vacÃo",Nabla:"Nabla","Asterisk operator":"Operador asterisco","Proportional to":"Proporcional a",Angle:"Ãngulo","Vulgar fraction one quarter":"Fracción ordinaria de un cuarto","Vulgar fraction one half":"Fracción ordinaria de un medio","Vulgar fraction three quarters":"Fracción ordinaria de tres cuartos","Single left-pointing angle quotation mark":"Comilla tipográfica simple angular de apertura","Single right-pointing angle quotation mark":"Comilla tipográfica simple angular de cierre","Left-pointing double angle quotation mark":"Comilla tipográfica doble angular de apertura","Right-pointing double angle quotation mark":"Comilla tipográfica dobe angular de cierre","Left single quotation mark":"Comilla tipográfica de apertura","Right single quotation mark":"Comilla tipográfica de cierre","Left double quotation mark":"Comilla tipográfica doble de apertura","Right double quotation mark":"Comilla tipográfica de cierre","Single low-9 quotation mark":"Comilla tipográfica en forma de 9 simple y baja","Double low-9 quotation mark":"Comilla tipográfica en forma de 9 doble y baja","Inverted exclamation mark":"Signo de exclamación de apertura","Inverted question mark":"Signo de interrogación de apertura","Two dot leader":"Punto de inicio doble","Horizontal ellipsis":"Puntos suspensivos horizontales","Double dagger":"Cruz doble","Per mille sign":"Signo de por mil","Per ten thousand sign":"Signo de por diez mil","Double exclamation mark":"Signo de exclamación doble","Question exclamation mark":"Signo de exclamación interrogativa","Exclamation question mark":"Signo de interrogación exclamativa","Double question mark":"Signo de interrogación doble","Copyright sign":"Signo de derechos de autor","Registered sign":"Signo de marca registrada","Trade mark sign":"Signo de marca comercial","Section sign":"Signo de sección","Paragraph sign":"Signo de párrafo","Reversed paragraph sign":"Signo de antÃgrafo invertido","Character categories":"CategorÃas de caracteres",Styles:"Estilos","Multiple styles":"Múltiples estilos","Block styles":"Estilos de bloque","Text styles":"Estilos de texto","Insert table":"Insertar tabla","Header column":"Columna de encabezado","Insert column left":"Insertar columna izquierda","Insert column right":"Insertar columna derecha","Delete column":"Eliminar columna","Select column":"Seleccionar columna",Column:"Columna","Header row":"Fila de encabezado","Insert row below":"Insertar fila debajo","Insert row above":"Insertar fila encima","Delete row":"Eliminar fila","Select row":"Seleccionar fila",Row:"Fila","Merge cell up":"Combinar celda superior","Merge cell right":"Combinar celda derecha","Merge cell down":"Combinar celda inferior","Merge cell left":"Combinar celda izquierda","Split cell vertically":"Dividir celdas verticalmente","Split cell horizontally":"Dividir celdas horizontalmente","Merge cells":"Combinar celdas","Table toolbar":"Barra de herramientas de tabla","Table properties":"Propiedades de tabla","Cell properties":"Propiedades de celda",Border:"Borde",Style:"Estilo",Width:"Ancho",Height:"Altura",Color:"Color",Background:"Fondo",Padding:"Márgenes",Dimensions:"Dimensiones","Table cell text alignment":"Alineación texto de celda",Alignment:"Alineación","Horizontal text alignment toolbar":"Alineación horizontal de texto","Vertical text alignment toolbar":"Alineación vertical de texto","Table alignment toolbar":"Alineación de tabla",None:"Ninguno",Solid:"Sólido",Dotted:"LÃnea de puntos",Dashed:"LÃnea discontinua",Double:"Doble lÃnea",Groove:"Bisel",Ridge:"Marco",Inset:"Incrustación",Outset:"Relieve","Align cell text to the left":"Alinear texto de celda a la izquierda","Align cell text to the center":"Centrar texto de celda","Align cell text to the right":"Alinear texto de celda a la derecha","Justify cell text":"Justificar texto de celda","Align cell text to the top":"Alinear texto de celda hacia arriba","Align cell text to the middle":"Alinear texto de celda al medio","Align cell text to the bottom":"Alinear texto de celda hacia abajo","Align table to the left":"Alinear tabla a la izquierda","Center table":"Centrar tabla","Align table to the right":"Alinear tabla a la derecha","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"El color es inválido. Intente con \"#FF0000\", \"rgb(255,0,0)\" o \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"El valor es inválido. Intente con \"10px\", \"2em\" o simplemente \"2\".","Color picker":"Selector de color","Enter table caption":"Ingresar tÃtulo de tabla","Keystrokes that can be used in a table cell":"Teclas que se pueden utilizar en una celda de tabla","Move the selection to the next cell":"Mueve la selección a la siguiente celda","Move the selection to the previous cell":"Mueve la selección a la celda anterior","Insert a new table row (when in the last cell of a table)":"Inserta una nueva fila de la tabla (cuando esté en la última celda de una tabla)","Navigate through the table":"Navega por la tabla",Table:"Tabla","Rich Text Editor":"Editor de Texto Enriquecido","Editor editing area: %0":"Ãrea de edición del editor: %0","Edit block":"Cuadro de edición","Click to edit block":"Haz clic para editar el bloque","Drag to move":"Arrastra para mover",Next:"Siguiente",Previous:"Anterior","Editor toolbar":"Barra de herramientas de edición","Dropdown toolbar":"Barra de herramientas desplegable",Black:"Negro","Dim grey":"Gris oscuro",Grey:"Gris","Light grey":"Gris claro",White:"Blanco",Red:"Rojo",Orange:"Naranja",Yellow:"Amarillo","Light green":"Verde claro",Green:"Verde",Aquamarine:"Aguamarina",Turquoise:"Turquesa","Light blue":"Azul claro",Blue:"Azul",Purple:"Morado","Editor block content toolbar":"Barra de herramientas de contenido del bloque del editor","Editor contextual toolbar":"Barra de herramientas contextual del editor",HEX:"HEX","No results found":"No se han encontrado resultados","No searchable items":"No hay elementos que buscar","Editor dialog":"Diálogo del editor",Close:"Cerrar","Help Contents. To close this dialog press ESC.":"Contenidos de ayuda. Presione ESC para cerrar este cuadro de diálogo.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"A continuación, encontrará una lista de atajos de teclado que se pueden utilizar en el editor.","(may require <kbd>Fn</kbd>)":"(puede requerir <kbd>Fn</kbd>)",Accessibility:"Accesibilidad","Accessibility help":"Ayuda de accesibilidad","Press %0 for help.":"Presione %0 para obtener ayuda.","Move focus in and out of an active dialog window":"Mueve el foco dentro y fuera de una ventana de diálogo activa",MENU_BAR_MENU_FILE:"Archivo",MENU_BAR_MENU_EDIT:"Editar",MENU_BAR_MENU_VIEW:"Ver",MENU_BAR_MENU_INSERT:"Insertar",MENU_BAR_MENU_FORMAT:"Formato",MENU_BAR_MENU_TOOLS:"Herramientas",MENU_BAR_MENU_HELP:"Ayuda",MENU_BAR_MENU_TEXT:"Texto",MENU_BAR_MENU_FONT:"Fuente","Editor menu bar":"Barra de menú del editor",Undo:"Deshacer",Redo:"Rehacer","Upload in progress":"Subida en progreso","Widget toolbar":"Barra de herramientas del widget","Insert paragraph before block":"Insertar párrafo antes del bloque","Insert paragraph after block":"Insertar párrafo después del bloque","Press Enter to type after or press Shift + Enter to type before the widget":"Pulse Intro para escribir después o pulse Mayús + Intro para escribir antes del «widget».","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Teclas que se pueden utilizar cuando se selecciona un módulo interactivo (por ejemplo: imagen, tabla, etc.)","Insert a new paragraph directly after a widget":"Inserta un nuevo párrafo directamente después de un módulo interactivo","Insert a new paragraph directly before a widget":"Inserta un nuevo párrafo directamente antes de un módulo interactivo","Move the caret to allow typing directly before a widget":"Mueve el cursor para permitir escribir directamente antes de un módulo interactivo","Move the caret to allow typing directly after a widget":"Mueve el cursor para permitir escribir directamente después de un módulo interactivo","Words: %0":"Palabras: %0","Characters: %0":"Caracteres: %0"} );l.getPluralForm=function(n){return n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['es'] = d['es'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Alinear a la izquierda","Align right":"Alinear a la derecha","Align center":"Centrar",Justify:"Justificar","Text alignment":"Alineación del texto","Text alignment toolbar":"Barra de herramientas de alineación del texto","Revert autoformatting action":"Revierte la acción de formato automático",Bold:"Negrita",Italic:"Cursiva",Underline:"Subrayado",Code:"Código",Strikethrough:"Tachado",Subscript:"SubÃndice",Superscript:"SuperÃndice","Italic text":"Texto en cursiva","Move out of an inline code style":"Sale de un estilo de código en lÃnea","Bold text":"Texto en negrita","Underline text":"Subraya el texto","Strikethrough text":"Tacha el texto","Block quote":"Bloque de cita","Copy selected content":"Copia el contenido seleccionado","Paste content":"Pega el contenido","Paste content as plain text":"Pega el contenido como texto sin formato","Insert code block":"Insertar bloque de código","Plain text":"Texto plano","Leaving %0 code snippet":"Abandonando fragmento de código %0","Entering %0 code snippet":"Ingresando fragmento de código %0","Entering code snippet":"Ingresando fragmento de código","Leaving code snippet":"Abandonando fragmento de código","Code block":"Bloque de código",Cancel:"Cancelar",Clear:"Borrar","Remove color":"Quitar color","Restore default":"Restaurar valores predeterminados",Save:"Guardar","Show more items":"Mostrar más elementos","%0 of %1":"%0 de %1","Cannot upload file:":"No se pudo cargar el archivo:","Rich Text Editor. Editing area: %0":"Editor de texto enriquecido. Ãrea de edición: %0","Insert with file manager":"Insertar con administrador de archivos","Replace with file manager":"Reemplazar con administrador de archivos","Insert image with file manager":"Insertar imagen con administrador de archivos","Replace image with file manager":"Reemplazar imagen con administrador de archivos","Toggle caption off":"Desactivar tÃtulo","Toggle caption on":"Activar tÃtulo","Content editing keystrokes":"Teclas de edición de contenido","These keyboard shortcuts allow for quick access to content editing features.":"Estos atajos de teclado permiten acceder rápidamente a las funciones de edición de contenido.","User interface and content navigation keystrokes":"Teclas de navegación de contenido e interfaz de usuario","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Utilice las siguientes combinaciones de teclas para una navegación más eficiente en la interfaz de usuario de CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Cierra globos contextuales, menús desplegables y cuadros de diálogo","Open the accessibility help dialog":"Abre el cuadro de diálogo de ayuda de accesibilidad","Move focus between form fields (inputs, buttons, etc.)":"Mueve el foco entre campos de formulario (entradas, botones, etc.)","Move focus to the menu bar, navigate between menu bars":"Mover el foco a la barra de menú, navegar entre las barras de menú","Move focus to the toolbar, navigate between toolbars":"Mueve el foco a la barra de herramientas y navega entre barras de herramientas","Navigate through the toolbar or menu bar":"Navegar por la barra de herramientas o la barra de menú","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Ejecutar el botón actualmente enfocado. Al ejecutar botones que interactúan con el contenido del editor, el foco vuelve al contenido.",Accept:"Aceptar","Insert a soft break (a <code><br></code> element)":"Inserta un salto de lÃnea (un elemento <code><br></code>)","Insert a hard break (a new paragraph)":"Inserta un salto de párrafo (un nuevo párrafo)","Find and replace":"Buscar y reemplazar","Find in text…":"Buscar en el texto...",Find:"Buscar","Previous result":"Resultado anterior","Next result":"Siguiente resultado",Replace:"Reemplazar","Replace all":"Reemplazar todo","Match case":"Respetar mayúsculas y minúsculas","Whole words only":"Solo palabras completas","Replace with…":"Reemplazar con...","Text to find must not be empty.":"El texto a buscar no debe estar vacÃo.","Tip: Find some text first in order to replace it.":"Consejo: Primero busque algún texto para reemplazar.","Advanced options":"Opciones avanzadas","Find in the document":"Busca en el documento","Font Size":"Tamaño de fuente",Tiny:"Minúsculo",Small:"Pequeño",Big:"Grande",Huge:"Enorme","Font Family":"Fuente",Default:"Por defecto","Font Color":"Color de Fuente","Font Background Color":"Color de Fondo","Document colors":"Colores del documento",Paragraph:"Párrafo",Heading:"Encabezado","Choose heading":"Elegir Encabezado","Heading 1":"Encabezado 1","Heading 2":"Encabezado 2","Heading 3":"Encabezado 3","Heading 4":"Encabezado 4","Heading 5":"Encabezado 5","Heading 6":"Encabezado 6","Type your title":"Introduce tu tÃtulo","Type or paste your content here.":"Introduce o pega tu contenido aquÃ","Horizontal line":"LÃnea horizontal","HTML object":"Objeto HTML","Increase indent":"Aumentar sangrÃa","Decrease indent":"Disminuir sangrÃa",Unlink:"Quitar enlace",Link:"Enlace","Link URL":"URL del enlace","Link URL must not be empty.":"La URL del enlace no puede estar vacÃa.","Link image":"URL de la imagen","Edit link":"Editar enlace","Open link in new tab":"Abrir enlace en una pestaña nueva","This link has no URL":"Este enlace no tiene URL","Open in a new tab":"Abrir en una pestaña nueva ",Downloadable:"Descargable","Create link":"Crea un enlace","Move out of a link":"Sale de un enlace","Numbered List":"Lista numerada","Bulleted List":"Lista con viñetas","To-do List":"Lista de tareas","Bulleted list styles toolbar":"Estilos de lista con viñetas","Numbered list styles toolbar":"Estilos de lista numerada","Toggle the disc list style":"Cambiar estilo de viñeta a disco","Toggle the circle list style":"Cambiar estilo de viñeta a cÃrculo","Toggle the square list style":"Cambiar estilo de viñeta a cuadrado","Toggle the decimal list style":"Cambiar estilo de lista a decimal","Toggle the decimal with leading zero list style":"Cambiar estilo de lista decimal empezando con cero","Toggle the lower–roman list style":"Cambiar estilo de lista a números romanos en minúsculas","Toggle the upper–roman list style":"Cambiar estilo de lista a números roanos en mayúsculas","Toggle the lower–latin list style":"Cambiar estilo de lista a números latinos en minúsculas","Toggle the upper–latin list style":"Cambiar estilo de lista a números latinos en mayúsculas",Disc:"Disco",Circle:"CÃrculo",Square:"Cuadrado",Decimal:"Decimal","Decimal with leading zero":"Decimal con cero","Lower–roman":"Romanos minúsculas","Upper-roman":"Romanos mayúscula","Lower-latin":"Latinos minúsculas","Upper-latin":"Latinos minúsculas","List properties":"Propiedades de la lista","Start at":"Empezar en","Invalid start index value.":"Valor de Ãndice de inicio no válido.","Start index must be greater than 0.":"El número de inicio debe ser mayor que 0.","Reversed order":"Orden inverso","Keystrokes that can be used in a list":"Teclas que se pueden utilizar en una lista","Increase list item indent":"Aumenta la sangrÃa de los elementos de la lista","Decrease list item indent":"Reduce la sangrÃa de los elementos de la lista","Entering a to-do list":"Ingresando lista de tareas pendientes","Leaving a to-do list":"Abandonando lista de tareas pendientes","Remove Format":"Quitar Formato","Select all":"Seleccionar todo","Show blocks":"Mostrar bloques",Source:"Origen","Show source":"Mostrar fuente","Special characters":"Caracteres especiales",All:"Todos",Arrows:"Flechas",Currency:"Monedas",Latin:"LatÃn",Mathematical:"Matemáticas",Text:"Texto","leftwards simple arrow":"flecha simple hacia la izquierda","rightwards simple arrow":"flecha simple hacia la derecha","upwards simple arrow":"flecha simple hacia arriba","downwards simple arrow":"flecha simple hacia abajo","leftwards double arrow":"flecha doble hacia la izquierda","rightwards double arrow":"flecha doble hacia la derecha","upwards double arrow":"flecha doble hacia arriba","downwards double arrow":"flecha doble hacia abajo","leftwards dashed arrow":"flecha punteada hacia la izquierda","rightwards dashed arrow":"flecha punteada hacia la derecha","upwards dashed arrow":"flecha punteada hacia arriba","downwards dashed arrow":"flecha punteada hacia abajo","leftwards arrow to bar":"flecha hacia la izquierda hasta una barra","rightwards arrow to bar":"flecha hacia la derecha hasta una barra","upwards arrow to bar":"flecha hacia arriba hasta una barra","downwards arrow to bar":"flecha hacia abajo hasta una barra","up down arrow with base":"flecha hacia arriba y abajo con una base","back with leftwards arrow above":"«back» con una flecha hacia la izquierda arriba","end with leftwards arrow above":"«end» con una flecha hacia la izquierda arriba","on with exclamation mark with left right arrow above":"«on» seguido de un signo de exclamación y con una flecha hacia la izquierda y derecha arriba","soon with rightwards arrow above":"«soon» con una flecha hacia la derecha arriba","top with upwards arrow above":"«top» con una flecha hacia arriba arriba","Dollar sign":"Signo del dólar","Euro sign":"Signo del euro","Yen sign":"Signo del yen","Pound sign":"Signo de la libra","Cent sign":"Signo del centavo","Euro-currency sign":"Signo de la moneda euro","Colon sign":"Signo del colón","Cruzeiro sign":"Signo del cruceiro","French franc sign":"Signo del franco francés","Lira sign":"Signo de la lira","Currency sign":"Signo monetario","Bitcoin sign":"Signo del bitcóin","Mill sign":"Signo de milésima","Naira sign":"Signo de naira","Peseta sign":"Signo de la peseta","Rupee sign":"Signo de la rupia","Won sign":"Signo del won","New sheqel sign":"Signo del nuevo séquel","Dong sign":"Signo de dong","Kip sign":"Signo de kip","Tugrik sign":"Signo de tugrik","Drachma sign":"Signo de dracma","German penny sign":"Signo de centavo alemán","Peso sign":"Signo del peso","Guarani sign":"Signo del guaranÃ","Austral sign":"Signo de austral","Hryvnia sign":"Signo de grivna","Cedi sign":"Signo de cedi","Livre tournois sign":"Signo de libra tornesa","Spesmilo sign":"Signo de spesmilo","Tenge sign":"Signo de tenge","Indian rupee sign":"Signo de rupia india","Turkish lira sign":"Signo de lira turca","Nordic mark sign":"Signo de marco nórdico","Manat sign":"Signo de manat","Ruble sign":"Signo del rublo","Latin capital letter a with macron":"Letra latina mayúscula «A» con macrón","Latin small letter a with macron":"Letra latina minúscula «a» con macrón","Latin capital letter a with breve":"Letra latina mayúscula «A» con acento breve","Latin small letter a with breve":"Letra latina minúscula «a» con acento breve","Latin capital letter a with ogonek":"Letra latina mayúscula «A» con ogonek","Latin small letter a with ogonek":"Letra latina minúscula «a» con ogonek","Latin capital letter c with acute":"Letra latina mayúscula «C» con acento agudo","Latin small letter c with acute":"Letra latina minúscula «c» con acento agudo","Latin capital letter c with circumflex":"Letra latina mayúscula «C» con acento circunflejo","Latin small letter c with circumflex":"Letra latina minúscula «c» con acento circunflejo","Latin capital letter c with dot above":"Letra latina mayúscula «C» con punto superior","Latin small letter c with dot above":"Letra latina minúscula «c» con punto superior","Latin capital letter c with caron":"Letra latina mayúscula «C» con acento anticircunflejo","Latin small letter c with caron":"Letra latina minúscula «c» con acento anticircunflejo","Latin capital letter d with caron":"Letra latina mayúscula «D» con acento anticircunflejo","Latin small letter d with caron":"Letra latina minúscula «d» con acento anticircunflejo","Latin capital letter d with stroke":"Letra latina mayúscula «D» con barra horizontal","Latin small letter d with stroke":"Letra latina minúscula «d» con barra horizontal","Latin capital letter e with macron":"Letra latina mayúscula «E» con macrón","Latin small letter e with macron":"Letra latina minúscula «e» con macrón","Latin capital letter e with breve":"Letra latina mayúscula «e» con acento breve","Latin small letter e with breve":"Letra latina minúscula «e» con acento breve","Latin capital letter e with dot above":"Letra latina mayúscula «E» con punto superior","Latin small letter e with dot above":"Letra latina minúscula «e» con punto superior","Latin capital letter e with ogonek":"Letra latina mayúscula «E» con ogonek","Latin small letter e with ogonek":"Letra latina minúscula «e» con ogonek","Latin capital letter e with caron":"Letra latina mayúscula «E» con acento anticircunflejo","Latin small letter e with caron":"Letra latina minúscula «e» con acento anticircunflejo","Latin capital letter g with circumflex":"Letra latina mayúscula «G» con acento circunflejo","Latin small letter g with circumflex":"Letra latina minúscula «g» con acento circunflejo","Latin capital letter g with breve":"Letra latina mayúscula «G» con acento breve","Latin small letter g with breve":"Letra latina minúscula «g» con acento breve","Latin capital letter g with dot above":"Letra latina mayúscula «G» con punto superior","Latin small letter g with dot above":"Letra latina minúscula «g» con punto superior","Latin capital letter g with cedilla":"Letra latina mayúscula «G» con cedilla","Latin small letter g with cedilla":"Letra latina minúscula «g» con cedilla","Latin capital letter h with circumflex":"Letra latina mayúscula «H» con acento circunflejo","Latin small letter h with circumflex":"Letra latina minúscula «h» con acento circunflejo","Latin capital letter h with stroke":"Letra latina mayúscula «H» con barra horizontal","Latin small letter h with stroke":"Letra latina minúscula «h» con barra horizontal","Latin capital letter i with tilde":"Letra latina mayúscula «I» con tilde","Latin small letter i with tilde":"Letra latina minúscula «i» con tilde","Latin capital letter i with macron":"Letra latina mayúscula «I» con macrón","Latin small letter i with macron":"Letra latina minúscula «i» con macrón","Latin capital letter i with breve":"Letra latina mayúscula «I» con acento breve","Latin small letter i with breve":"Letra latina minúscula «i» con acento breve","Latin capital letter i with ogonek":"Letra latina mayúscula «I» con ogonek","Latin small letter i with ogonek":"Letra latina minúscula «i» con ogonek","Latin capital letter i with dot above":"Letra latina mayúscula «I» con punto superior","Latin small letter dotless i":"Letra latina minúscula «i» sin punto","Latin capital ligature ij":"Ligadura latina mayúscula «IJ»","Latin small ligature ij":"Ligadura latina minúscula «ij»","Latin capital letter j with circumflex":"Letra latina mayúscula «J» con acento circunflejo","Latin small letter j with circumflex":"Letra latina minúscula «j» con acento circunflejo","Latin capital letter k with cedilla":"Letra latina mayúscula «K» con cedilla","Latin small letter k with cedilla":"Letra latina minúscula «k» con cedilla","Latin small letter kra":"Letra latina minúscula «kra»","Latin capital letter l with acute":"Letra latina mayúscula «L» con acento agudo","Latin small letter l with acute":"Letra latina minúscula «l» con acento agudo","Latin capital letter l with cedilla":"Letra latina mayúscula «I» con cedilla","Latin small letter l with cedilla":"Letra latina minúscula «l» con cedilla","Latin capital letter l with caron":"Letra latina mayúscula «I» con acento anticircunflejo","Latin small letter l with caron":"Letra latina minúscula «i» con acento anticircunflejo","Latin capital letter l with middle dot":"Letra latina mayúscula «L» con punto medio","Latin small letter l with middle dot":"Letra latina minúscula «l» con punto medio","Latin capital letter l with stroke":"Letra latina mayúscula «L» con barra diagonal","Latin small letter l with stroke":"Letra latina minúscula «l» con barra diagonal","Latin capital letter n with acute":"Letra latina mayúscula «N» con acento agudo","Latin small letter n with acute":"Letra latina minúscula «n» con acento agudo","Latin capital letter n with cedilla":"Letra latina mayúscula «N» con cedilla","Latin small letter n with cedilla":"Letra latina minúscula «n» con cedilla","Latin capital letter n with caron":"Letra latina mayúscula «n» con acento anticircunflejo","Latin small letter n with caron":"Letra latina minúscula «n» con acento anticircunflejo","Latin small letter n preceded by apostrophe":"Letra latina minúscula «n» precedida de apóstrofo","Latin capital letter eng":"Letra latina mayúscula «Eng»","Latin small letter eng":"Letra latina minúscula «eng»","Latin capital letter o with macron":"Letra latina mayúscula «O» con macrón","Latin small letter o with macron":"Letra latina minúscula «o» con macrón","Latin capital letter o with breve":"Letra latina mayúscula «O» con acento breve","Latin small letter o with breve":"Letra latina minúscula «o» con acento breve","Latin capital letter o with double acute":"Letra latina mayúscula «O» con doble acento agudo","Latin small letter o with double acute":"Letra latina minúscula «o» con doble acento agudo","Latin capital ligature oe":"Ligadura latina mayúscula «OE»","Latin small ligature oe":"Ligadura latina minúscula «oe»","Latin capital letter r with acute":"Letra latina mayúscula «R» con acento agudo","Latin small letter r with acute":"Letra latina minúscula «r» con acento agudo","Latin capital letter r with cedilla":"Letra latina mayúscula «R» con cedilla","Latin small letter r with cedilla":"Letra latina minúscula «r» con cedilla","Latin capital letter r with caron":"Letra latina mayúscula «R» con acento anticircunflejo","Latin small letter r with caron":"Letra latina minúscula «r» con acento anticircunflejo","Latin capital letter s with acute":"Letra latina mayúscula «S» con acento agudo","Latin small letter s with acute":"Letra latina minúscula «s» con acento agudo","Latin capital letter s with circumflex":"Letra latina mayúscula «S» con acento circunflejo","Latin small letter s with circumflex":"Letra latina minúscula «s» con acento circunflejo","Latin capital letter s with cedilla":"Letra latina mayúscula «S» con cedilla","Latin small letter s with cedilla":"Letra latina minúscula «s» con cedilla","Latin capital letter s with caron":"Letra latina mayúscula «S» con acento anticircunflejo","Latin small letter s with caron":"Letra latina minúscula «s» con acento anticircunflejo","Latin capital letter t with cedilla":"Letra latina mayúscula «T» con cedilla","Latin small letter t with cedilla":"Letra latina minúscula «t» con cedilla","Latin capital letter t with caron":"Letra latina mayúscula «T» con acento anticircunflejo","Latin small letter t with caron":"Letra latina minúscula «t» con acento anticircunflejo","Latin capital letter t with stroke":"Letra latina mayúscula «T» con barra horizontal","Latin small letter t with stroke":"Letra latina minúscula «t» con barra horizontal","Latin capital letter u with tilde":"Letra latina mayúscula «U» con tilde","Latin small letter u with tilde":"Letra latina minúscula «u» con tilde","Latin capital letter u with macron":"Letra latina mayúscula «U» con macrón","Latin small letter u with macron":"Letra latina minúscula «u» con macrón","Latin capital letter u with breve":"Letra latina mayúscula «U» con acento breve","Latin small letter u with breve":"Letra latina minúscula «u» con acento breve","Latin capital letter u with ring above":"Letra latina mayúscula «U» con anillo superior","Latin small letter u with ring above":"Letra latina minúscula «u» con anillo superior","Latin capital letter u with double acute":"Letra latina mayúscula «U» con doble acento agudo","Latin small letter u with double acute":"Letra latina minúscula «u» con doble acento agudo","Latin capital letter u with ogonek":"Letra latina mayúscula «U» con ogonek","Latin small letter u with ogonek":"Letra latina minúscula «u» con ogonek","Latin capital letter w with circumflex":"Letra latina mayúscula «W» con acento circunflejo","Latin small letter w with circumflex":"Letra latina minúscula «w» con acento circunflejo","Latin capital letter y with circumflex":"Letra latina mayúscula «Y» con acento circunflejo","Latin small letter y with circumflex":"Letra latina minúscula «y» con acento circunflejo","Latin capital letter y with diaeresis":"Letra latina mayúscula «Y» con diéresis","Latin capital letter z with acute":"Letra latina mayúscula «Z» con acento agudo","Latin small letter z with acute":"Letra latina minúscula «z» con acento agudo","Latin capital letter z with dot above":"Letra latina mayúscula «Z» con punto superior","Latin small letter z with dot above":"Letra latina minúscula «z» con punto superior","Latin capital letter z with caron":"Letra latina mayúscula «Z» con acento anticircunflejo","Latin small letter z with caron":"Letra latina minúscula «z» con acento anticircunflejo","Latin small letter long s":"Letra latina minúscula «s» larga","Less-than sign":"Signo de menor que","Greater-than sign":"Signo de mayor que","Less-than or equal to":"Menor que o igual a","Greater-than or equal to":"Mayor que o igual a","En dash":"Semirraya","Em dash":"Raya",Macron:"Macrón",Overline:"LÃnea alta","Degree sign":"Signo de grado","Minus sign":"Signo de resta","Plus-minus sign":"Signo más-menos","Division sign":"Signo de división","Fraction slash":"Barra fraccionaria","Multiplication sign":"Signo de multiplicación","Latin small letter f with hook":"Letra latina minúscula «f» con gancho",Integral:"Integral","N-ary summation":"Sumatoria",Infinity:"Infinito","Square root":"RaÃz cuadrada","Tilde operator":"Operador de tilde","Approximately equal to":"Aproximadamente igual a","Almost equal to":"Casi igual a","Not equal to":"No igual a","Identical to":"Idéntico a","Element of":"Elemento de","Not an element of":"No es un elemento de","Contains as member":"Contiene como miembro","N-ary product":"Productorio","Logical and":"Y lógico","Logical or":"O lógico","Not sign":"Signo de negación",Intersection:"Intersección",Union:"Unión","Partial differential":"Diferencial parcial","For all":"Para todo","There exists":"Existe","Empty set":"Conjunto vacÃo",Nabla:"Nabla","Asterisk operator":"Operador asterisco","Proportional to":"Proporcional a",Angle:"Ãngulo","Vulgar fraction one quarter":"Fracción ordinaria de un cuarto","Vulgar fraction one half":"Fracción ordinaria de un medio","Vulgar fraction three quarters":"Fracción ordinaria de tres cuartos","Single left-pointing angle quotation mark":"Comilla tipográfica simple angular de apertura","Single right-pointing angle quotation mark":"Comilla tipográfica simple angular de cierre","Left-pointing double angle quotation mark":"Comilla tipográfica doble angular de apertura","Right-pointing double angle quotation mark":"Comilla tipográfica dobe angular de cierre","Left single quotation mark":"Comilla tipográfica de apertura","Right single quotation mark":"Comilla tipográfica de cierre","Left double quotation mark":"Comilla tipográfica doble de apertura","Right double quotation mark":"Comilla tipográfica de cierre","Single low-9 quotation mark":"Comilla tipográfica en forma de 9 simple y baja","Double low-9 quotation mark":"Comilla tipográfica en forma de 9 doble y baja","Inverted exclamation mark":"Signo de exclamación de apertura","Inverted question mark":"Signo de interrogación de apertura","Two dot leader":"Punto de inicio doble","Horizontal ellipsis":"Puntos suspensivos horizontales","Double dagger":"Cruz doble","Per mille sign":"Signo de por mil","Per ten thousand sign":"Signo de por diez mil","Double exclamation mark":"Signo de exclamación doble","Question exclamation mark":"Signo de exclamación interrogativa","Exclamation question mark":"Signo de interrogación exclamativa","Double question mark":"Signo de interrogación doble","Copyright sign":"Signo de derechos de autor","Registered sign":"Signo de marca registrada","Trade mark sign":"Signo de marca comercial","Section sign":"Signo de sección","Paragraph sign":"Signo de párrafo","Reversed paragraph sign":"Signo de antÃgrafo invertido","Character categories":"CategorÃas de caracteres",Styles:"Estilos","Multiple styles":"Múltiples estilos","Block styles":"Estilos de bloque","Text styles":"Estilos de texto","Insert table":"Insertar tabla","Header column":"Columna de encabezado","Insert column left":"Insertar columna izquierda","Insert column right":"Insertar columna derecha","Delete column":"Eliminar columna","Select column":"Seleccionar columna",Column:"Columna","Header row":"Fila de encabezado","Insert row below":"Insertar fila debajo","Insert row above":"Insertar fila encima","Delete row":"Eliminar fila","Select row":"Seleccionar fila",Row:"Fila","Merge cell up":"Combinar celda superior","Merge cell right":"Combinar celda derecha","Merge cell down":"Combinar celda inferior","Merge cell left":"Combinar celda izquierda","Split cell vertically":"Dividir celdas verticalmente","Split cell horizontally":"Dividir celdas horizontalmente","Merge cells":"Combinar celdas","Table toolbar":"Barra de herramientas de tabla","Table properties":"Propiedades de tabla","Cell properties":"Propiedades de celda",Border:"Borde",Style:"Estilo",Width:"Ancho",Height:"Altura",Color:"Color",Background:"Fondo",Padding:"Márgenes",Dimensions:"Dimensiones","Table cell text alignment":"Alineación texto de celda",Alignment:"Alineación","Horizontal text alignment toolbar":"Alineación horizontal de texto","Vertical text alignment toolbar":"Alineación vertical de texto","Table alignment toolbar":"Alineación de tabla",None:"Ninguno",Solid:"Sólido",Dotted:"LÃnea de puntos",Dashed:"LÃnea discontinua",Double:"Doble lÃnea",Groove:"Bisel",Ridge:"Marco",Inset:"Incrustación",Outset:"Relieve","Align cell text to the left":"Alinear texto de celda a la izquierda","Align cell text to the center":"Centrar texto de celda","Align cell text to the right":"Alinear texto de celda a la derecha","Justify cell text":"Justificar texto de celda","Align cell text to the top":"Alinear texto de celda hacia arriba","Align cell text to the middle":"Alinear texto de celda al medio","Align cell text to the bottom":"Alinear texto de celda hacia abajo","Align table to the left":"Alinear tabla a la izquierda","Center table":"Centrar tabla","Align table to the right":"Alinear tabla a la derecha","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"El color es inválido. Intente con \"#FF0000\", \"rgb(255,0,0)\" o \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"El valor es inválido. Intente con \"10px\", \"2em\" o simplemente \"2\".","Color picker":"Selector de color","Enter table caption":"Ingresar tÃtulo de tabla","Keystrokes that can be used in a table cell":"Teclas que se pueden utilizar en una celda de tabla","Move the selection to the next cell":"Mueve la selección a la siguiente celda","Move the selection to the previous cell":"Mueve la selección a la celda anterior","Insert a new table row (when in the last cell of a table)":"Inserta una nueva fila de la tabla (cuando esté en la última celda de una tabla)","Navigate through the table":"Navega por la tabla",Table:"Tabla","Rich Text Editor":"Editor de Texto Enriquecido","Editor editing area: %0":"Ãrea de edición del editor: %0","Edit block":"Cuadro de edición","Click to edit block":"Haz clic para editar el bloque","Drag to move":"Arrastra para mover",Next:"Siguiente",Previous:"Anterior","Editor toolbar":"Barra de herramientas de edición","Dropdown toolbar":"Barra de herramientas desplegable",Black:"Negro","Dim grey":"Gris oscuro",Grey:"Gris","Light grey":"Gris claro",White:"Blanco",Red:"Rojo",Orange:"Naranja",Yellow:"Amarillo","Light green":"Verde claro",Green:"Verde",Aquamarine:"Aguamarina",Turquoise:"Turquesa","Light blue":"Azul claro",Blue:"Azul",Purple:"Morado","Editor block content toolbar":"Barra de herramientas de contenido del bloque del editor","Editor contextual toolbar":"Barra de herramientas contextual del editor",HEX:"HEX","No results found":"No se han encontrado resultados","No searchable items":"No hay elementos que buscar","Editor dialog":"Diálogo del editor",Close:"Cerrar","Help Contents. To close this dialog press ESC.":"Contenidos de ayuda. Presione ESC para cerrar este cuadro de diálogo.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"A continuación, encontrará una lista de atajos de teclado que se pueden utilizar en el editor.","(may require <kbd>Fn</kbd>)":"(puede requerir <kbd>Fn</kbd>)",Accessibility:"Accesibilidad","Accessibility help":"Ayuda de accesibilidad","Press %0 for help.":"Presione %0 para obtener ayuda.","Move focus in and out of an active dialog window":"Mueve el foco dentro y fuera de una ventana de diálogo activa",MENU_BAR_MENU_FILE:"Archivo",MENU_BAR_MENU_EDIT:"Editar",MENU_BAR_MENU_VIEW:"Ver",MENU_BAR_MENU_INSERT:"Insertar",MENU_BAR_MENU_FORMAT:"Formato",MENU_BAR_MENU_TOOLS:"Herramientas",MENU_BAR_MENU_HELP:"Ayuda",MENU_BAR_MENU_TEXT:"Texto",MENU_BAR_MENU_FONT:"Fuente","Editor menu bar":"Barra de menú del editor","Please enter a valid color (e.g. \"ff0000\").":"Introduzca un color válido (p. ej., \"ff0000\").",Undo:"Deshacer",Redo:"Rehacer","Upload in progress":"Subida en progreso","Widget toolbar":"Barra de herramientas del widget","Insert paragraph before block":"Insertar párrafo antes del bloque","Insert paragraph after block":"Insertar párrafo después del bloque","Press Enter to type after or press Shift + Enter to type before the widget":"Pulse Intro para escribir después o pulse Mayús + Intro para escribir antes del «widget».","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Teclas que se pueden utilizar cuando se selecciona un módulo interactivo (por ejemplo: imagen, tabla, etc.)","Insert a new paragraph directly after a widget":"Inserta un nuevo párrafo directamente después de un módulo interactivo","Insert a new paragraph directly before a widget":"Inserta un nuevo párrafo directamente antes de un módulo interactivo","Move the caret to allow typing directly before a widget":"Mueve el cursor para permitir escribir directamente antes de un módulo interactivo","Move the caret to allow typing directly after a widget":"Mueve el cursor para permitir escribir directamente después de un módulo interactivo","Words: %0":"Palabras: %0","Characters: %0":"Caracteres: %0"} );l.getPluralForm=function(n){return n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/et.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/et.js index 4578819c8e2a81ab9004113e15abb60267648318..0b81b7891efc40849e3341b3e7b3d208248fd1b8 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/et.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/et.js @@ -1 +1 @@ -(function(d){ const l = d['et'] = d['et'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Vasakjoondus","Align right":"Paremjoondus","Align center":"Keskjoondus",Justify:"Rööpjoondus","Text alignment":"Teksti joondamine","Text alignment toolbar":"Teksti joonduse tööriistariba","Revert autoformatting action":"Kustuta automaatse vorminduse toiming",Bold:"Rasvane",Italic:"Kaldkiri",Underline:"Allajoonitud",Code:"Kood",Strikethrough:"Läbijoonitud",Subscript:"Alaindeks",Superscript:"Ãœlaindeks","Italic text":"Kaldkirjas tekst","Move out of an inline code style":"Välju reasisese koodi stiilist","Bold text":"Paks tekst","Underline text":"Allakriipsutatud tekst","Strikethrough text":"Läbikriipsutatud tekst","Block quote":"Tsitaat","Copy selected content":"Kopeeri valitud sisu","Paste content":"Kleebi sisu","Paste content as plain text":"Kleebi sisu lihttekstina","Insert code block":"Sisesta koodiplokk","Plain text":"Lihtsalt tekst","Code block":"Koodiplokk",Cancel:"Loobu",Clear:"Selge","Remove color":"Eemalda värv","Restore default":"Taasta algne",Save:"Salvesta","Show more items":"Näita veel","%0 of %1":"%0 / %1","Cannot upload file:":"Faili ei suudeta üles laadida:","Rich Text Editor. Editing area: %0":"Rikastekstiredaktor. Redigeerimisala: %0","Insert with file manager":"Sisesta failihalduriga","Replace with file manager":"Asenda failihalduriga","Insert image with file manager":"Sisesta pilt failihalduriga","Replace image with file manager":"Asenda pilt failihalduriga","Toggle caption off":"Lülita pealdis välja","Toggle caption on":"Lülita pealdis sisse","Content editing keystrokes":"Sisu muutmise klahvikombinatsioonid","These keyboard shortcuts allow for quick access to content editing features.":"Nende klahvikombinatsioonidega pääseb kiiresti sisu muutmise võimaluste juurde.","User interface and content navigation keystrokes":"Kasutajaliidese ja sisus liikumise klahvikombinatsioonid","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Järgmiste klahvikombinatsioonidega saab tõhusamalt liikuda redaktori CKEditor 5 kasutajaliideses.","Close contextual balloons, dropdowns, and dialogs":"Sulge konteksti mullid, rippmenüüd ja dialoogid","Open the accessibility help dialog":"Ava juurdepääsu abidialoog","Move focus between form fields (inputs, buttons, etc.)":"Vaheta ankeedi välju (sisendeid, nuppe jne)","Move focus to the menu bar, navigate between menu bars":"Keskendu menüüribale, vaheta menüüribasid","Move focus to the toolbar, navigate between toolbars":"Keskendu tööriistaribale, vaheta tööriistaribasid","Navigate through the toolbar or menu bar":"Liigu tööriistaribas või menüüribas","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Vajuta praegu aktiivset nuppu. Redaktori sisu muutvate nuppude vajutamine viib tähelepanu taas sisule.",Accept:"Nõustu","Insert a soft break (a <code><br></code> element)":"Sisesta soft break (<code><br></code> element)","Insert a hard break (a new paragraph)":"Sisesta hard break (uus lõik)","Find and replace":"Otsi ja asenda","Find in text…":"Otsi tekstist...",Find:"Otsi","Previous result":"Eelmine tulemus","Next result":"Järgmine tulemus",Replace:"Asenda","Replace all":"Asenda kõik","Match case":"Erista juhtumit","Whole words only":"Ainult terviksõnad","Replace with…":"Asenda...","Text to find must not be empty.":"Otsitav tekst ei tohi tühi olla.","Tip: Find some text first in order to replace it.":"Otsi esmalt tekst, mida asendada.","Advanced options":"Rohkem valikuid","Find in the document":"Leia dokumendist","Font Size":"Teksti suurus",Tiny:"Imepisike",Small:"Väike",Big:"Suur",Huge:"Ãœlisuur","Font Family":"Kirjastiil",Default:"Vaikimisi","Font Color":"Fondi värvus","Font Background Color":"Kirja tausta värvus","Document colors":"Dokumendi värvid",Paragraph:"Lõik",Heading:"Pealkiri","Choose heading":"Vali pealkiri","Heading 1":"Pealkiri 1","Heading 2":"Pealkiri 2","Heading 3":"Pealkiri 3","Heading 4":"Pealkiri 4","Heading 5":"Pealkiri 5","Heading 6":"Pealkiri 6","Type your title":"Sisesta pealkiri","Type or paste your content here.":"Siia tipi või kopeeri tekst.","Horizontal line":"Horisontaalne joon","HTML object":"HTML objekt","Increase indent":"Suurenda taanet","Decrease indent":"Vähenda taanet",Unlink:"Eemalda link",Link:"Link","Link URL":"Lingi URL","Link image":"Lingi pilt","Edit link":"Muuda linki","Open link in new tab":"Ava link uuel vahekaardil","This link has no URL":"Sellel lingil puudub URL","Open in a new tab":"Ava uuel kaardil",Downloadable:"Allalaaditav","Create link":"Loo link","Move out of a link":"Välju lingist","Numbered List":"Nummerdatud loetelu","Bulleted List":"Punktidega loetelu","To-do List":"Tööde nimekiri","Bulleted list styles toolbar":"Täpploendi stiili tööriistariba","Numbered list styles toolbar":"Numbriloendi stiilide tööriistariba","Toggle the disc list style":"Lülita ketta loendistiili sisse-välja","Toggle the circle list style":"Lülita ringi loendistiili sisse-välja","Toggle the square list style":"Lülita ruudu loendistiili sisse-välja","Toggle the decimal list style":"Lülita kümnendsüsteemi loendistiili sisse-välja","Toggle the decimal with leading zero list style":"Lülita nulliga kümnendsüsteemi loendistiili sisse-välja","Toggle the lower–roman list style":"Lülita väikse rooma numbri loendistiili sisse-välja","Toggle the upper–roman list style":"Lülita suure rooma numbri loendistiili sisse-välja","Toggle the lower–latin list style":"Lülita ladina väiketähe loendistiili sisse-välja","Toggle the upper–latin list style":"Lülita ladina suurtähe loendistiili sisse-välja",Disc:"Ketas",Circle:"Ring",Square:"Ruut",Decimal:"Kümnend","Decimal with leading zero":"Nulliga kümnendsüsteem","Lower–roman":"Väikse rooma numbri","Upper-roman":"Suure rooma numbri","Lower-latin":"Ladina väiketähe","Upper-latin":"Ladina suurtähe","List properties":"Loendi atribuudid","Start at":"Alusta alates","Invalid start index value.":"Vigane alguse väärtus.","Start index must be greater than 0.":"Algindeks peab olema suurem kui 0.","Reversed order":"Vastupidine järjekord","Keystrokes that can be used in a list":"Loendis kasutatavad klahvikombinatsioonid","Increase list item indent":"Suurenda loendi taanet","Decrease list item indent":"Vähenda loendi taanet","Remove Format":"Eemalda vorming","Select all":"Vali kõik","Show blocks":"Kuva plokid",Source:"Allikas","Show source":"Näita allikat","Special characters":"Erimärgid",All:"Kõik",Arrows:"Nooled",Currency:"Valuuta",Latin:"Ladina",Mathematical:"Matemaatiline",Text:"Tekst","leftwards simple arrow":"vasakule suunatud lihtne nool","rightwards simple arrow":"paremale suunatud lihtne nool","upwards simple arrow":"ülespoole suunatud lihtne nool","downwards simple arrow":"allapoole suunatud lihtne nool","leftwards double arrow":"topeltnool vasakule","rightwards double arrow":"topeltnool paremale","upwards double arrow":"topeltnool üles","downwards double arrow":"topeltnool alla","leftwards dashed arrow":"katkendnool vasakule","rightwards dashed arrow":"katkendnool paremale","upwards dashed arrow":"katkendnool üles","downwards dashed arrow":"katkendnool alla","leftwards arrow to bar":"kriipsu suunatud vasaknool","rightwards arrow to bar":"kriipsu suunatud paremnool","upwards arrow to bar":"kriipsu suunatud ülesnool","downwards arrow to bar":"kriipsu suunatud allanool","up down arrow with base":"üles-alla nool aluskriipsuga","back with leftwards arrow above":"BACK ülemise vasaknoolega","end with leftwards arrow above":"LÕPP ülemise vasaknoolega","on with exclamation mark with left right arrow above":"hüüumärgiga ON koos ülemise vasak-parem noolega","soon with rightwards arrow above":"SOON ülemise paremnoolega","top with upwards arrow above":"TOP ülemise ülesnoolega","Dollar sign":"Dollarimärk","Euro sign":"Euro märk","Yen sign":"Jeenimärk","Pound sign":"Naela märk","Cent sign":"Sendi märk","Euro-currency sign":"Euromärk","Colon sign":"Koolon","Cruzeiro sign":"Kruseiromärk","French franc sign":"Prantsuse frangi märk","Lira sign":"Liirimärk","Currency sign":"Valuutamärk","Bitcoin sign":"Bitcoini märk","Mill sign":"Valuutatuhandiku märk","Naira sign":"Nairamärk","Peseta sign":"Peseetamärk","Rupee sign":"Ruupiamärk","Won sign":"Vonnimärk","New sheqel sign":"Uusseekelimärk","Dong sign":"Dongimärk","Kip sign":"Kipimärk","Tugrik sign":"Tugrikumärk","Drachma sign":"Drahmimärk","German penny sign":"Saksa penni märk","Peso sign":"Peesomärk","Guarani sign":"Guaraniimärk","Austral sign":"Australimärk","Hryvnia sign":"Grivnamärk","Cedi sign":"Sedimärk","Livre tournois sign":"Livre tournois' märk","Spesmilo sign":"Spesmilomärk","Tenge sign":"Tengemärk","Indian rupee sign":"India ruupia märk","Turkish lira sign":"Türgi liiri märk","Nordic mark sign":"Põhjamaade marga märk","Manat sign":"Manatimärk","Ruble sign":"Rublamärk","Latin capital letter a with macron":"Ladina suurtäht A ülakriipsuga","Latin small letter a with macron":"Ladina väiketäht A ülakriipsuga","Latin capital letter a with breve":"Ladina suurtäht A kaarega","Latin small letter a with breve":"Ladina väiketäht A kaarega","Latin capital letter a with ogonek":"Ladina suurtäht A pöördsediiga","Latin small letter a with ogonek":"Ladina väiketäht A pöördsediiga","Latin capital letter c with acute":"Ladina suurtäht C akuudiga","Latin small letter c with acute":"Ladina väiketäht C akuudiga","Latin capital letter c with circumflex":"Ladina suurtäht C tsirkumfleksiga","Latin small letter c with circumflex":"Ladina väiketäht C tsirkumfleksiga","Latin capital letter c with dot above":"Ladina suurtäht C ülapunktiga","Latin small letter c with dot above":"Ladina väiketäht C ülapunktiga","Latin capital letter c with caron":"Ladina suurtäht C haagiga","Latin small letter c with caron":"Ladina väiketäht C haagiga","Latin capital letter d with caron":"Ladina suurtäht D haagiga","Latin small letter d with caron":"Ladina väiketäht D haagiga","Latin capital letter d with stroke":"Ladina suurtäht D läbiva kriipsuga","Latin small letter d with stroke":"Ladina väiketäht D läbiva kriipsuga","Latin capital letter e with macron":"Ladina suurtäht E ülakriipsuga","Latin small letter e with macron":"Ladina väiketäht E ülakriipsuga","Latin capital letter e with breve":"Ladina suurtäht E kaarega","Latin small letter e with breve":"Ladina väiketäht E kaarega","Latin capital letter e with dot above":"Ladina suurtäht E ülapunktiga","Latin small letter e with dot above":"Ladina väiketäht E ülapunktiga","Latin capital letter e with ogonek":"Ladina suurtäht E pöördsediiga","Latin small letter e with ogonek":"Ladina väiketäht E pöördsediiga","Latin capital letter e with caron":"Ladina suurtäht E haagiga","Latin small letter e with caron":"Ladina väiketäht E haagiga","Latin capital letter g with circumflex":"Ladina suurtäht G tsirkumfleksiga","Latin small letter g with circumflex":"Ladina väiketäht G tsirkumfleksiga","Latin capital letter g with breve":"Ladina suurtäht G kaarega","Latin small letter g with breve":"Ladina väiketäht G kaarega","Latin capital letter g with dot above":"Ladina suurtäht G ülapunktiga","Latin small letter g with dot above":"Ladina väiketäht G ülapunktiga","Latin capital letter g with cedilla":"Ladina suurtäht G sediiga","Latin small letter g with cedilla":"Ladina väiketäht G sediiga","Latin capital letter h with circumflex":"Ladina suurtäht H tsirkumfleksiga","Latin small letter h with circumflex":"Ladina väiketäht H tsirkumfleksiga","Latin capital letter h with stroke":"Ladina suurtäht H läbiva kriipsuga","Latin small letter h with stroke":"Ladina väiketäht H läbiva kriipsuga","Latin capital letter i with tilde":"Ladina suurtäht I tildega","Latin small letter i with tilde":"Ladina väiketäht I tildega","Latin capital letter i with macron":"Ladina suurtäht I ülakriipsuga","Latin small letter i with macron":"Ladina väiketäht I ülakriipsuga","Latin capital letter i with breve":"Ladina suurtäht I kaarega","Latin small letter i with breve":"Ladina väiketäht I kaarega","Latin capital letter i with ogonek":"Ladina suurtäht I pöördsediiga","Latin small letter i with ogonek":"Ladina väiketäht I pöördsediiga","Latin capital letter i with dot above":"Ladina suurtäht I ülapunktiga","Latin small letter dotless i":"Ladina väiketäht I ilma täpita","Latin capital ligature ij":"Ladina suurligatuur IJ","Latin small ligature ij":"Ladina väikeligatuur IJ","Latin capital letter j with circumflex":"Ladina suurtäht J tsirkumfleksiga","Latin small letter j with circumflex":"Ladina väiketäht J tsirkumfleksiga","Latin capital letter k with cedilla":"Ladina suurtäht K sediiga","Latin small letter k with cedilla":"Ladina väiketäht K sediiga","Latin small letter kra":"Ladina väiketäht KRA","Latin capital letter l with acute":"Ladina suurtäht I akuudiga","Latin small letter l with acute":"Ladina väiketäht I akuudiga","Latin capital letter l with cedilla":"Ladina suurtäht I sediiga","Latin small letter l with cedilla":"Ladina väiketäht I sediiga","Latin capital letter l with caron":"Ladina suurtäht I haagiga","Latin small letter l with caron":"Ladina väiketäht I haagiga","Latin capital letter l with middle dot":"Ladina suurtäht I keskmise punktiga","Latin small letter l with middle dot":"Ladina väiketäht I keskmise punktiga","Latin capital letter l with stroke":"Ladina suurtäht I läbiva kriipsuga","Latin small letter l with stroke":"Ladina väiketäht I läbiva kriipsuga","Latin capital letter n with acute":"Ladina suurtäht N akuudiga","Latin small letter n with acute":"Ladina väiketäht N akuudiga","Latin capital letter n with cedilla":"Ladina suurtäht N sediiga","Latin small letter n with cedilla":"Ladina väiketäht N sediiga","Latin capital letter n with caron":"Ladina suurtäht N haagiga","Latin small letter n with caron":"Ladina väiketäht N haagiga","Latin small letter n preceded by apostrophe":"Ladina väiketäht N koos eelneva ülakomaga","Latin capital letter eng":"Ladina suurtäht ENG","Latin small letter eng":"Ladina väiketäht ENG","Latin capital letter o with macron":"Ladina suurtäht O ülakriipsuga","Latin small letter o with macron":"Ladina väiketäht O ülakriipsuga","Latin capital letter o with breve":"Ladina suurtäht O kaarega","Latin small letter o with breve":"Ladina väiketäht O kaarega","Latin capital letter o with double acute":"Ladina suurtäht O topeltakuudiga","Latin small letter o with double acute":"Ladina väiketäht O topeltakuudiga","Latin capital ligature oe":"Ladina suurligatuur OE","Latin small ligature oe":"Ladina väikeligatuur OE","Latin capital letter r with acute":"Ladina suurtäht R akuudiga","Latin small letter r with acute":"Ladina väiketäht R akuudiga","Latin capital letter r with cedilla":"Ladina suurtäht R sediiga","Latin small letter r with cedilla":"Ladina väiketäht R sediiga","Latin capital letter r with caron":"Ladina suurtäht R haagiga","Latin small letter r with caron":"Ladina väiketäht R haagiga","Latin capital letter s with acute":"Ladina suurtäht S akuudiga","Latin small letter s with acute":"Ladina väiketäht S akuudiga","Latin capital letter s with circumflex":"Ladina suurtäht S tsirkumfleksiga","Latin small letter s with circumflex":"Ladina väiketäht S tsirkumfleksiga","Latin capital letter s with cedilla":"Ladina suurtäht S sediiga","Latin small letter s with cedilla":"Ladina väiketäht S sediiga","Latin capital letter s with caron":"Ladina suurtäht S haagiga","Latin small letter s with caron":"Ladina väiketäht S haagiga","Latin capital letter t with cedilla":"Ladina suurtäht T sediiga","Latin small letter t with cedilla":"Ladina väiketäht T sediiga","Latin capital letter t with caron":"Ladina suurtäht T haagiga","Latin small letter t with caron":"Ladina väiketäht T haagiga","Latin capital letter t with stroke":"Ladina suurtäht T läbiva kriipsuga","Latin small letter t with stroke":"Ladina väiketäht T läbiva kriipsuga","Latin capital letter u with tilde":"Ladina suurtäht U tildega","Latin small letter u with tilde":"Ladina väiketäht U tildega","Latin capital letter u with macron":"Ladina suurtäht U ülakriipsuga","Latin small letter u with macron":"Ladina väiketäht U ülakriipsuga","Latin capital letter u with breve":"Ladina suurtäht U kaarega","Latin small letter u with breve":"Ladina väiketäht U kaarega","Latin capital letter u with ring above":"Ladina suurtäht U ülaringiga","Latin small letter u with ring above":"Ladina väiketäht U ülaringiga","Latin capital letter u with double acute":"Ladina suurtäht U topeltakuudiga","Latin small letter u with double acute":"Ladina väiketäht U topeltakuudiga","Latin capital letter u with ogonek":"Ladina suurtäht U pöördsediiga","Latin small letter u with ogonek":"Ladina väiketäht U pöördsediiga","Latin capital letter w with circumflex":"Ladina suurtäht W tsirkumfleksiga","Latin small letter w with circumflex":"Ladina väiketäht W tsirkumfleksiga","Latin capital letter y with circumflex":"Ladina suurtäht Y tsirkumfleksiga","Latin small letter y with circumflex":"Ladina väiketäht Y tsirkumfleksiga","Latin capital letter y with diaeresis":"Ladina suurtäht Y täppidega","Latin capital letter z with acute":"Ladina suurtäht Z akuudiga","Latin small letter z with acute":"Ladina väiketäht Z akuudiga","Latin capital letter z with dot above":"Ladina suurtäht Z ülapunktiga","Latin small letter z with dot above":"Ladina väiketäht Z ülapunktiga","Latin capital letter z with caron":"Ladina suurtäht Z haagiga","Latin small letter z with caron":"Ladina väiketäht Z haagiga","Latin small letter long s":"Ladina väiketäht pikk S","Less-than sign":"Väiksem-kui märk","Greater-than sign":"Suurem-kui märk","Less-than or equal to":"Väiksem-kui või võrdne","Greater-than or equal to":"Suurem-kui või võrdne","En dash":"Sidekriips","Em dash":"Mõttekriips",Macron:"Ãœlakriips",Overline:"Ãœlajoon","Degree sign":"Kraadimärk","Minus sign":"Miinusmärk","Plus-minus sign":"Pluss-miinus märk","Division sign":"Jagamismärk","Fraction slash":"Kaldus murrupoolitaja","Multiplication sign":"Korrutusmärk","Latin small letter f with hook":"Ladina väiketäht F konksuga",Integral:"Integraal","N-ary summation":"N-aar liitmine",Infinity:"Lõpmatus","Square root":"Ruutjuur","Tilde operator":"Tildesisestaja","Approximately equal to":"Ligikaudu võrdne","Almost equal to":"Peaaegu võrdne","Not equal to":"Ei võrdu","Identical to":"Samane","Element of":"Esineb elemendina","Not an element of":"Ei esine elemendina","Contains as member":"Sisaldab liikmena","N-ary product":"N-aari tulem","Logical and":"Loogiline ja","Logical or":"Loogiline või","Not sign":"Keelumärk",Intersection:"Ãœhisosa",Union:"Ãœhend","Partial differential":"Osaline diferentsiaal","For all":"Kõigile","There exists":"Leidub","Empty set":"Tühihulk",Nabla:"Nabla","Asterisk operator":"Tärnisisestaja","Proportional to":"Esineb proportsionaalsus",Angle:"Nurk","Vulgar fraction one quarter":"Harilik murd üks neljandik","Vulgar fraction one half":"Harilik murd üks kahendik","Vulgar fraction three quarters":"Harilik murd kolm neljandikku","Single left-pointing angle quotation mark":"Ãœhekordne vasakule suunatud nurgaga jutumärk","Single right-pointing angle quotation mark":"Ãœhekordne paremale suunatud nurgaga jutumärk","Left-pointing double angle quotation mark":"Vasakule suunatud kahekordse nurgaga jutumärgid","Right-pointing double angle quotation mark":"Paremale suunatud kahekordse nurgaga jutumärgid","Left single quotation mark":"Vasakpoolne ühekordne jutumärk","Right single quotation mark":"Parempoolne ühekordne jutumärk","Left double quotation mark":"Vasakpoolsed kahekordsed jutumärgid","Right double quotation mark":"Parempoolsed kahekordsed jutumärgid","Single low-9 quotation mark":"Ãœhekordne madal üheksakujuline jutumärk","Double low-9 quotation mark":"Kahekordsed madalad üheksakujulised jutumärgid","Inverted exclamation mark":"Tagurpidine hüüumärk","Inverted question mark":"Tagurpidine küsimärk","Two dot leader":"Kahetäpiline punktiir","Horizontal ellipsis":"Horisontaalne ellips","Double dagger":"Topeltpistoda","Per mille sign":"Promillimärk","Per ten thousand sign":"Kümnetuhandikosa märk","Double exclamation mark":"Topelthüüumärk","Question exclamation mark":"Küsihüüumärk","Exclamation question mark":"Hüüuküsimärk","Double question mark":"Topeltküsimärk","Copyright sign":"Autoriõigusmärk","Registered sign":"Registreerimiskujutis","Trade mark sign":"Kaubamärgikujutis","Section sign":"Paragrahvimärk","Paragraph sign":"Lõigumärk","Reversed paragraph sign":"Ãœmberpööratud lõigumärk","Character categories":"Märkide kategooriad",Styles:"Stiilid","Multiple styles":"Mitu stiili","Block styles":"Ploki stiilid","Text styles":"Teksti stiilid","Insert table":"Sisesta tabel","Header column":"Päise veerg","Insert column left":"Sisesta veerg vasakule","Insert column right":"Sisesta veerg paremale","Delete column":"Kustuta veerg","Select column":"Vali veerg",Column:"Veerg","Header row":"Päise rida","Insert row below":"Sisesta rida allapoole","Insert row above":"Sisesta rida ülespoole","Delete row":"Kustuta rida","Select row":"Vali rida",Row:"Rida","Merge cell up":"Liida ülemise lahtriga","Merge cell right":"Liida paremal oleva lahtriga","Merge cell down":"Liida alumise lahtriga","Merge cell left":"Liida vasakul oleva lahtriga","Split cell vertically":"Jaga lahter vertikaalselt","Split cell horizontally":"Jaga lahter horisontaalselt","Merge cells":"Liida lahtrid","Table toolbar":"Tabelite tööriistariba","Table properties":"Tabeli omadused","Cell properties":"Lahtri omadused",Border:"Ääris",Style:"Stiil",Width:"Laius",Height:"Kõrgus",Color:"Värvus",Background:"Taust",Padding:"Vahe sisuni",Dimensions:"Mõõtmed","Table cell text alignment":"Teksti paigutus lahtris",Alignment:"Joondus","Horizontal text alignment toolbar":"Teksti rõhtpaigutuse tööriistariba","Vertical text alignment toolbar":"Teksti püstpaigutuse tööriistariba","Table alignment toolbar":"Tabeli paigutuse tööriistariba",None:"Puudub",Solid:"Pidev",Dotted:"Punktiir",Dashed:"Kriipsjoon",Double:"Topelt",Groove:"Kraav",Ridge:"Vall",Inset:"Süvik",Outset:"Küngas","Align cell text to the left":"Lahtri tekst vasakul","Align cell text to the center":"Lahtri tekst keskel","Align cell text to the right":"Lahtri tekst paremal","Justify cell text":"Lahtri tekst rööpjoondatud","Align cell text to the top":"Lahtri tekst üleval","Align cell text to the middle":"Lahtri tekst kõrguse järgi keskel","Align cell text to the bottom":"Lahtri tekst all","Align table to the left":"Tabel joondatud vasakule","Center table":"Tabel joondatud keskele","Align table to the right":"Tabel joondatud paremale","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Värvus ei sobi. Proovi \"#FF0000\" või \"rgb(255,0,0)\" või \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Väärtus ei sobi. Proovi \"10px\", \"2em\" või lihtsalt \"2\".","Color picker":"Värvi valija","Enter table caption":"Sisesta tabeli pealdis","Keystrokes that can be used in a table cell":"Tabeli lahtris kasutatavad klahvikombinatsioonid","Move the selection to the next cell":"Liiguta valitu järgmisesse lahtrisse","Move the selection to the previous cell":"Liiguta valitu eelmisesse lahtrisse","Insert a new table row (when in the last cell of a table)":"Sisesta tabelisse uus rida (kui oled tabeli viimases reas)","Navigate through the table":"Liigu tabelis",Table:"Tabel","Rich Text Editor":"Tekstiredaktor","Editor editing area: %0":"Redaktori redigeerimisala: %0","Edit block":"Muuda plokki","Click to edit block":"Ploki muutmiseks klõpsa","Drag to move":"Liigutamiseks lohista",Next:"Järgmine",Previous:"Eelmine","Editor toolbar":"Redaktori tööriistariba","Dropdown toolbar":"Avatav tööriistariba",Black:"Must","Dim grey":"Tumehall",Grey:"Hall","Light grey":"Helehall",White:"Valge",Red:"Punane",Orange:"Oranž",Yellow:"Kollane","Light green":"Heleroheline",Green:"Roheline",Aquamarine:"Akvamariin",Turquoise:"Türkiis","Light blue":"Helesinine",Blue:"Sinine",Purple:"Lilla","Editor block content toolbar":"Redigeerija ploki sisu tööriistariba","Editor contextual toolbar":"Redigeerija kontekstuaalne tööriistariba",HEX:"HEX","No results found":"Tulemusi ei leitud","No searchable items":"Tulemusi pole","Editor dialog":"Muutja dialoog",Close:"Sulge","Help Contents. To close this dialog press ESC.":"Abistav materjal. Selle dialoogi sulgemiseks vajuta ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Altpoolt leiad redaktoris kasutatavad klahvikombinatsioonid.","(may require <kbd>Fn</kbd>)":"(võib vajada klahvi <kbd>Fn</kbd>)",Accessibility:"Juurdepääsetavus","Accessibility help":"Juurdepääsu abi","Press %0 for help.":"Abi saamiseks vajuta %0.","Move focus in and out of an active dialog window":"Vii kasutusel dialoogiaken fookuses või mitte",MENU_BAR_MENU_FILE:"Fail",MENU_BAR_MENU_EDIT:"Muuda",MENU_BAR_MENU_VIEW:"Kuva",MENU_BAR_MENU_INSERT:"Sisesta",MENU_BAR_MENU_FORMAT:"Vorming",MENU_BAR_MENU_TOOLS:"Tööriistad",MENU_BAR_MENU_HELP:"Abi",MENU_BAR_MENU_TEXT:"Tekst",MENU_BAR_MENU_FONT:"Font","Editor menu bar":"Redaktori menüüriba",Undo:"Võta tagasi",Redo:"Tee uuesti","Upload in progress":"Ãœleslaadimine pooleli","Widget toolbar":"Vidinate tööriistariba","Insert paragraph before block":"Sisesta lõik enne plokki","Insert paragraph after block":"Sisesta lõik pärast plokki","Press Enter to type after or press Shift + Enter to type before the widget":"Vajutage Enter, et tippida pärast, või Shift + Enter, et tippida enne vidinat","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Klahvikombinatsioonid, mida kasutada vidina (nt pildi, tabeli jne) valimisel","Insert a new paragraph directly after a widget":"Sisesta uus lõik kohe pärast vidinat","Insert a new paragraph directly before a widget":"Sisesta uus lõik kohe enne vidinat","Move the caret to allow typing directly before a widget":"Kohe enne vidinat kirjutamiseks liiguta katusesümbolit","Move the caret to allow typing directly after a widget":"Kohe pärast vidinat kirjutamiseks liiguta katusemärki","Words: %0":"Sõnu: %0","Characters: %0":"Märke: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['et'] = d['et'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Vasakjoondus","Align right":"Paremjoondus","Align center":"Keskjoondus",Justify:"Rööpjoondus","Text alignment":"Teksti joondamine","Text alignment toolbar":"Teksti joonduse tööriistariba","Revert autoformatting action":"Kustuta automaatse vorminduse toiming",Bold:"Rasvane",Italic:"Kaldkiri",Underline:"Allajoonitud",Code:"Kood",Strikethrough:"Läbijoonitud",Subscript:"Alaindeks",Superscript:"Ãœlaindeks","Italic text":"Kaldkirjas tekst","Move out of an inline code style":"Välju reasisese koodi stiilist","Bold text":"Paks tekst","Underline text":"Allakriipsutatud tekst","Strikethrough text":"Läbikriipsutatud tekst","Block quote":"Tsitaat","Copy selected content":"Kopeeri valitud sisu","Paste content":"Kleebi sisu","Paste content as plain text":"Kleebi sisu lihttekstina","Insert code block":"Sisesta koodiplokk","Plain text":"Lihtsalt tekst","Leaving %0 code snippet":"%0 koodilõigu sulgemine","Entering %0 code snippet":"%0 koodilõigu avamine","Entering code snippet":"Koodilõigu avamine","Leaving code snippet":"Koodilõigust väljumine","Code block":"Koodiplokk",Cancel:"Loobu",Clear:"Selge","Remove color":"Eemalda värv","Restore default":"Taasta algne",Save:"Salvesta","Show more items":"Näita veel","%0 of %1":"%0 / %1","Cannot upload file:":"Faili ei suudeta üles laadida:","Rich Text Editor. Editing area: %0":"Rikastekstiredaktor. Redigeerimisala: %0","Insert with file manager":"Sisesta failihalduriga","Replace with file manager":"Asenda failihalduriga","Insert image with file manager":"Sisesta pilt failihalduriga","Replace image with file manager":"Asenda pilt failihalduriga","Toggle caption off":"Lülita pealdis välja","Toggle caption on":"Lülita pealdis sisse","Content editing keystrokes":"Sisu muutmise klahvikombinatsioonid","These keyboard shortcuts allow for quick access to content editing features.":"Nende klahvikombinatsioonidega pääseb kiiresti sisu muutmise võimaluste juurde.","User interface and content navigation keystrokes":"Kasutajaliidese ja sisus liikumise klahvikombinatsioonid","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Järgmiste klahvikombinatsioonidega saab tõhusamalt liikuda redaktori CKEditor 5 kasutajaliideses.","Close contextual balloons, dropdowns, and dialogs":"Sulge konteksti mullid, rippmenüüd ja dialoogid","Open the accessibility help dialog":"Ava juurdepääsu abidialoog","Move focus between form fields (inputs, buttons, etc.)":"Vaheta ankeedi välju (sisendeid, nuppe jne)","Move focus to the menu bar, navigate between menu bars":"Keskendu menüüribale, vaheta menüüribasid","Move focus to the toolbar, navigate between toolbars":"Keskendu tööriistaribale, vaheta tööriistaribasid","Navigate through the toolbar or menu bar":"Liigu tööriistaribas või menüüribas","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Vajuta praegu aktiivset nuppu. Redaktori sisu muutvate nuppude vajutamine viib tähelepanu taas sisule.",Accept:"Nõustu","Insert a soft break (a <code><br></code> element)":"Sisesta soft break (<code><br></code> element)","Insert a hard break (a new paragraph)":"Sisesta hard break (uus lõik)","Find and replace":"Otsi ja asenda","Find in text…":"Otsi tekstist...",Find:"Otsi","Previous result":"Eelmine tulemus","Next result":"Järgmine tulemus",Replace:"Asenda","Replace all":"Asenda kõik","Match case":"Erista juhtumit","Whole words only":"Ainult terviksõnad","Replace with…":"Asenda...","Text to find must not be empty.":"Otsitav tekst ei tohi tühi olla.","Tip: Find some text first in order to replace it.":"Otsi esmalt tekst, mida asendada.","Advanced options":"Rohkem valikuid","Find in the document":"Leia dokumendist","Font Size":"Teksti suurus",Tiny:"Imepisike",Small:"Väike",Big:"Suur",Huge:"Ãœlisuur","Font Family":"Kirjastiil",Default:"Vaikimisi","Font Color":"Fondi värvus","Font Background Color":"Kirja tausta värvus","Document colors":"Dokumendi värvid",Paragraph:"Lõik",Heading:"Pealkiri","Choose heading":"Vali pealkiri","Heading 1":"Pealkiri 1","Heading 2":"Pealkiri 2","Heading 3":"Pealkiri 3","Heading 4":"Pealkiri 4","Heading 5":"Pealkiri 5","Heading 6":"Pealkiri 6","Type your title":"Sisesta pealkiri","Type or paste your content here.":"Siia tipi või kopeeri tekst.","Horizontal line":"Horisontaalne joon","HTML object":"HTML objekt","Increase indent":"Suurenda taanet","Decrease indent":"Vähenda taanet",Unlink:"Eemalda link",Link:"Link","Link URL":"Lingi URL","Link URL must not be empty.":"Lingi URL peab olema sisestatud.","Link image":"Lingi pilt","Edit link":"Muuda linki","Open link in new tab":"Ava link uuel vahekaardil","This link has no URL":"Sellel lingil puudub URL","Open in a new tab":"Ava uuel kaardil",Downloadable:"Allalaaditav","Create link":"Loo link","Move out of a link":"Välju lingist","Numbered List":"Nummerdatud loetelu","Bulleted List":"Punktidega loetelu","To-do List":"Tööde nimekiri","Bulleted list styles toolbar":"Täpploendi stiili tööriistariba","Numbered list styles toolbar":"Numbriloendi stiilide tööriistariba","Toggle the disc list style":"Lülita ketta loendistiili sisse-välja","Toggle the circle list style":"Lülita ringi loendistiili sisse-välja","Toggle the square list style":"Lülita ruudu loendistiili sisse-välja","Toggle the decimal list style":"Lülita kümnendsüsteemi loendistiili sisse-välja","Toggle the decimal with leading zero list style":"Lülita nulliga kümnendsüsteemi loendistiili sisse-välja","Toggle the lower–roman list style":"Lülita väikse rooma numbri loendistiili sisse-välja","Toggle the upper–roman list style":"Lülita suure rooma numbri loendistiili sisse-välja","Toggle the lower–latin list style":"Lülita ladina väiketähe loendistiili sisse-välja","Toggle the upper–latin list style":"Lülita ladina suurtähe loendistiili sisse-välja",Disc:"Ketas",Circle:"Ring",Square:"Ruut",Decimal:"Kümnend","Decimal with leading zero":"Nulliga kümnendsüsteem","Lower–roman":"Väikse rooma numbri","Upper-roman":"Suure rooma numbri","Lower-latin":"Ladina väiketähe","Upper-latin":"Ladina suurtähe","List properties":"Loendi atribuudid","Start at":"Alusta alates","Invalid start index value.":"Vigane alguse väärtus.","Start index must be greater than 0.":"Algindeks peab olema suurem kui 0.","Reversed order":"Vastupidine järjekord","Keystrokes that can be used in a list":"Loendis kasutatavad klahvikombinatsioonid","Increase list item indent":"Suurenda loendi taanet","Decrease list item indent":"Vähenda loendi taanet","Entering a to-do list":"Tulevaste tegevuste nimekirja avamine","Leaving a to-do list":"Tulevaste tegevuste nimekirja sulgemine","Remove Format":"Eemalda vorming","Select all":"Vali kõik","Show blocks":"Kuva plokid",Source:"Allikas","Show source":"Näita allikat","Special characters":"Erimärgid",All:"Kõik",Arrows:"Nooled",Currency:"Valuuta",Latin:"Ladina",Mathematical:"Matemaatiline",Text:"Tekst","leftwards simple arrow":"vasakule suunatud lihtne nool","rightwards simple arrow":"paremale suunatud lihtne nool","upwards simple arrow":"ülespoole suunatud lihtne nool","downwards simple arrow":"allapoole suunatud lihtne nool","leftwards double arrow":"topeltnool vasakule","rightwards double arrow":"topeltnool paremale","upwards double arrow":"topeltnool üles","downwards double arrow":"topeltnool alla","leftwards dashed arrow":"katkendnool vasakule","rightwards dashed arrow":"katkendnool paremale","upwards dashed arrow":"katkendnool üles","downwards dashed arrow":"katkendnool alla","leftwards arrow to bar":"kriipsu suunatud vasaknool","rightwards arrow to bar":"kriipsu suunatud paremnool","upwards arrow to bar":"kriipsu suunatud ülesnool","downwards arrow to bar":"kriipsu suunatud allanool","up down arrow with base":"üles-alla nool aluskriipsuga","back with leftwards arrow above":"BACK ülemise vasaknoolega","end with leftwards arrow above":"LÕPP ülemise vasaknoolega","on with exclamation mark with left right arrow above":"hüüumärgiga ON koos ülemise vasak-parem noolega","soon with rightwards arrow above":"SOON ülemise paremnoolega","top with upwards arrow above":"TOP ülemise ülesnoolega","Dollar sign":"Dollarimärk","Euro sign":"Euro märk","Yen sign":"Jeenimärk","Pound sign":"Naela märk","Cent sign":"Sendi märk","Euro-currency sign":"Euromärk","Colon sign":"Koolon","Cruzeiro sign":"Kruseiromärk","French franc sign":"Prantsuse frangi märk","Lira sign":"Liirimärk","Currency sign":"Valuutamärk","Bitcoin sign":"Bitcoini märk","Mill sign":"Valuutatuhandiku märk","Naira sign":"Nairamärk","Peseta sign":"Peseetamärk","Rupee sign":"Ruupiamärk","Won sign":"Vonnimärk","New sheqel sign":"Uusseekelimärk","Dong sign":"Dongimärk","Kip sign":"Kipimärk","Tugrik sign":"Tugrikumärk","Drachma sign":"Drahmimärk","German penny sign":"Saksa penni märk","Peso sign":"Peesomärk","Guarani sign":"Guaraniimärk","Austral sign":"Australimärk","Hryvnia sign":"Grivnamärk","Cedi sign":"Sedimärk","Livre tournois sign":"Livre tournois' märk","Spesmilo sign":"Spesmilomärk","Tenge sign":"Tengemärk","Indian rupee sign":"India ruupia märk","Turkish lira sign":"Türgi liiri märk","Nordic mark sign":"Põhjamaade marga märk","Manat sign":"Manatimärk","Ruble sign":"Rublamärk","Latin capital letter a with macron":"Ladina suurtäht A ülakriipsuga","Latin small letter a with macron":"Ladina väiketäht A ülakriipsuga","Latin capital letter a with breve":"Ladina suurtäht A kaarega","Latin small letter a with breve":"Ladina väiketäht A kaarega","Latin capital letter a with ogonek":"Ladina suurtäht A pöördsediiga","Latin small letter a with ogonek":"Ladina väiketäht A pöördsediiga","Latin capital letter c with acute":"Ladina suurtäht C akuudiga","Latin small letter c with acute":"Ladina väiketäht C akuudiga","Latin capital letter c with circumflex":"Ladina suurtäht C tsirkumfleksiga","Latin small letter c with circumflex":"Ladina väiketäht C tsirkumfleksiga","Latin capital letter c with dot above":"Ladina suurtäht C ülapunktiga","Latin small letter c with dot above":"Ladina väiketäht C ülapunktiga","Latin capital letter c with caron":"Ladina suurtäht C haagiga","Latin small letter c with caron":"Ladina väiketäht C haagiga","Latin capital letter d with caron":"Ladina suurtäht D haagiga","Latin small letter d with caron":"Ladina väiketäht D haagiga","Latin capital letter d with stroke":"Ladina suurtäht D läbiva kriipsuga","Latin small letter d with stroke":"Ladina väiketäht D läbiva kriipsuga","Latin capital letter e with macron":"Ladina suurtäht E ülakriipsuga","Latin small letter e with macron":"Ladina väiketäht E ülakriipsuga","Latin capital letter e with breve":"Ladina suurtäht E kaarega","Latin small letter e with breve":"Ladina väiketäht E kaarega","Latin capital letter e with dot above":"Ladina suurtäht E ülapunktiga","Latin small letter e with dot above":"Ladina väiketäht E ülapunktiga","Latin capital letter e with ogonek":"Ladina suurtäht E pöördsediiga","Latin small letter e with ogonek":"Ladina väiketäht E pöördsediiga","Latin capital letter e with caron":"Ladina suurtäht E haagiga","Latin small letter e with caron":"Ladina väiketäht E haagiga","Latin capital letter g with circumflex":"Ladina suurtäht G tsirkumfleksiga","Latin small letter g with circumflex":"Ladina väiketäht G tsirkumfleksiga","Latin capital letter g with breve":"Ladina suurtäht G kaarega","Latin small letter g with breve":"Ladina väiketäht G kaarega","Latin capital letter g with dot above":"Ladina suurtäht G ülapunktiga","Latin small letter g with dot above":"Ladina väiketäht G ülapunktiga","Latin capital letter g with cedilla":"Ladina suurtäht G sediiga","Latin small letter g with cedilla":"Ladina väiketäht G sediiga","Latin capital letter h with circumflex":"Ladina suurtäht H tsirkumfleksiga","Latin small letter h with circumflex":"Ladina väiketäht H tsirkumfleksiga","Latin capital letter h with stroke":"Ladina suurtäht H läbiva kriipsuga","Latin small letter h with stroke":"Ladina väiketäht H läbiva kriipsuga","Latin capital letter i with tilde":"Ladina suurtäht I tildega","Latin small letter i with tilde":"Ladina väiketäht I tildega","Latin capital letter i with macron":"Ladina suurtäht I ülakriipsuga","Latin small letter i with macron":"Ladina väiketäht I ülakriipsuga","Latin capital letter i with breve":"Ladina suurtäht I kaarega","Latin small letter i with breve":"Ladina väiketäht I kaarega","Latin capital letter i with ogonek":"Ladina suurtäht I pöördsediiga","Latin small letter i with ogonek":"Ladina väiketäht I pöördsediiga","Latin capital letter i with dot above":"Ladina suurtäht I ülapunktiga","Latin small letter dotless i":"Ladina väiketäht I ilma täpita","Latin capital ligature ij":"Ladina suurligatuur IJ","Latin small ligature ij":"Ladina väikeligatuur IJ","Latin capital letter j with circumflex":"Ladina suurtäht J tsirkumfleksiga","Latin small letter j with circumflex":"Ladina väiketäht J tsirkumfleksiga","Latin capital letter k with cedilla":"Ladina suurtäht K sediiga","Latin small letter k with cedilla":"Ladina väiketäht K sediiga","Latin small letter kra":"Ladina väiketäht KRA","Latin capital letter l with acute":"Ladina suurtäht I akuudiga","Latin small letter l with acute":"Ladina väiketäht I akuudiga","Latin capital letter l with cedilla":"Ladina suurtäht I sediiga","Latin small letter l with cedilla":"Ladina väiketäht I sediiga","Latin capital letter l with caron":"Ladina suurtäht I haagiga","Latin small letter l with caron":"Ladina väiketäht I haagiga","Latin capital letter l with middle dot":"Ladina suurtäht I keskmise punktiga","Latin small letter l with middle dot":"Ladina väiketäht I keskmise punktiga","Latin capital letter l with stroke":"Ladina suurtäht I läbiva kriipsuga","Latin small letter l with stroke":"Ladina väiketäht I läbiva kriipsuga","Latin capital letter n with acute":"Ladina suurtäht N akuudiga","Latin small letter n with acute":"Ladina väiketäht N akuudiga","Latin capital letter n with cedilla":"Ladina suurtäht N sediiga","Latin small letter n with cedilla":"Ladina väiketäht N sediiga","Latin capital letter n with caron":"Ladina suurtäht N haagiga","Latin small letter n with caron":"Ladina väiketäht N haagiga","Latin small letter n preceded by apostrophe":"Ladina väiketäht N koos eelneva ülakomaga","Latin capital letter eng":"Ladina suurtäht ENG","Latin small letter eng":"Ladina väiketäht ENG","Latin capital letter o with macron":"Ladina suurtäht O ülakriipsuga","Latin small letter o with macron":"Ladina väiketäht O ülakriipsuga","Latin capital letter o with breve":"Ladina suurtäht O kaarega","Latin small letter o with breve":"Ladina väiketäht O kaarega","Latin capital letter o with double acute":"Ladina suurtäht O topeltakuudiga","Latin small letter o with double acute":"Ladina väiketäht O topeltakuudiga","Latin capital ligature oe":"Ladina suurligatuur OE","Latin small ligature oe":"Ladina väikeligatuur OE","Latin capital letter r with acute":"Ladina suurtäht R akuudiga","Latin small letter r with acute":"Ladina väiketäht R akuudiga","Latin capital letter r with cedilla":"Ladina suurtäht R sediiga","Latin small letter r with cedilla":"Ladina väiketäht R sediiga","Latin capital letter r with caron":"Ladina suurtäht R haagiga","Latin small letter r with caron":"Ladina väiketäht R haagiga","Latin capital letter s with acute":"Ladina suurtäht S akuudiga","Latin small letter s with acute":"Ladina väiketäht S akuudiga","Latin capital letter s with circumflex":"Ladina suurtäht S tsirkumfleksiga","Latin small letter s with circumflex":"Ladina väiketäht S tsirkumfleksiga","Latin capital letter s with cedilla":"Ladina suurtäht S sediiga","Latin small letter s with cedilla":"Ladina väiketäht S sediiga","Latin capital letter s with caron":"Ladina suurtäht S haagiga","Latin small letter s with caron":"Ladina väiketäht S haagiga","Latin capital letter t with cedilla":"Ladina suurtäht T sediiga","Latin small letter t with cedilla":"Ladina väiketäht T sediiga","Latin capital letter t with caron":"Ladina suurtäht T haagiga","Latin small letter t with caron":"Ladina väiketäht T haagiga","Latin capital letter t with stroke":"Ladina suurtäht T läbiva kriipsuga","Latin small letter t with stroke":"Ladina väiketäht T läbiva kriipsuga","Latin capital letter u with tilde":"Ladina suurtäht U tildega","Latin small letter u with tilde":"Ladina väiketäht U tildega","Latin capital letter u with macron":"Ladina suurtäht U ülakriipsuga","Latin small letter u with macron":"Ladina väiketäht U ülakriipsuga","Latin capital letter u with breve":"Ladina suurtäht U kaarega","Latin small letter u with breve":"Ladina väiketäht U kaarega","Latin capital letter u with ring above":"Ladina suurtäht U ülaringiga","Latin small letter u with ring above":"Ladina väiketäht U ülaringiga","Latin capital letter u with double acute":"Ladina suurtäht U topeltakuudiga","Latin small letter u with double acute":"Ladina väiketäht U topeltakuudiga","Latin capital letter u with ogonek":"Ladina suurtäht U pöördsediiga","Latin small letter u with ogonek":"Ladina väiketäht U pöördsediiga","Latin capital letter w with circumflex":"Ladina suurtäht W tsirkumfleksiga","Latin small letter w with circumflex":"Ladina väiketäht W tsirkumfleksiga","Latin capital letter y with circumflex":"Ladina suurtäht Y tsirkumfleksiga","Latin small letter y with circumflex":"Ladina väiketäht Y tsirkumfleksiga","Latin capital letter y with diaeresis":"Ladina suurtäht Y täppidega","Latin capital letter z with acute":"Ladina suurtäht Z akuudiga","Latin small letter z with acute":"Ladina väiketäht Z akuudiga","Latin capital letter z with dot above":"Ladina suurtäht Z ülapunktiga","Latin small letter z with dot above":"Ladina väiketäht Z ülapunktiga","Latin capital letter z with caron":"Ladina suurtäht Z haagiga","Latin small letter z with caron":"Ladina väiketäht Z haagiga","Latin small letter long s":"Ladina väiketäht pikk S","Less-than sign":"Väiksem-kui märk","Greater-than sign":"Suurem-kui märk","Less-than or equal to":"Väiksem-kui või võrdne","Greater-than or equal to":"Suurem-kui või võrdne","En dash":"Sidekriips","Em dash":"Mõttekriips",Macron:"Ãœlakriips",Overline:"Ãœlajoon","Degree sign":"Kraadimärk","Minus sign":"Miinusmärk","Plus-minus sign":"Pluss-miinus märk","Division sign":"Jagamismärk","Fraction slash":"Kaldus murrupoolitaja","Multiplication sign":"Korrutusmärk","Latin small letter f with hook":"Ladina väiketäht F konksuga",Integral:"Integraal","N-ary summation":"N-aar liitmine",Infinity:"Lõpmatus","Square root":"Ruutjuur","Tilde operator":"Tildesisestaja","Approximately equal to":"Ligikaudu võrdne","Almost equal to":"Peaaegu võrdne","Not equal to":"Ei võrdu","Identical to":"Samane","Element of":"Esineb elemendina","Not an element of":"Ei esine elemendina","Contains as member":"Sisaldab liikmena","N-ary product":"N-aari tulem","Logical and":"Loogiline ja","Logical or":"Loogiline või","Not sign":"Keelumärk",Intersection:"Ãœhisosa",Union:"Ãœhend","Partial differential":"Osaline diferentsiaal","For all":"Kõigile","There exists":"Leidub","Empty set":"Tühihulk",Nabla:"Nabla","Asterisk operator":"Tärnisisestaja","Proportional to":"Esineb proportsionaalsus",Angle:"Nurk","Vulgar fraction one quarter":"Harilik murd üks neljandik","Vulgar fraction one half":"Harilik murd üks kahendik","Vulgar fraction three quarters":"Harilik murd kolm neljandikku","Single left-pointing angle quotation mark":"Ãœhekordne vasakule suunatud nurgaga jutumärk","Single right-pointing angle quotation mark":"Ãœhekordne paremale suunatud nurgaga jutumärk","Left-pointing double angle quotation mark":"Vasakule suunatud kahekordse nurgaga jutumärgid","Right-pointing double angle quotation mark":"Paremale suunatud kahekordse nurgaga jutumärgid","Left single quotation mark":"Vasakpoolne ühekordne jutumärk","Right single quotation mark":"Parempoolne ühekordne jutumärk","Left double quotation mark":"Vasakpoolsed kahekordsed jutumärgid","Right double quotation mark":"Parempoolsed kahekordsed jutumärgid","Single low-9 quotation mark":"Ãœhekordne madal üheksakujuline jutumärk","Double low-9 quotation mark":"Kahekordsed madalad üheksakujulised jutumärgid","Inverted exclamation mark":"Tagurpidine hüüumärk","Inverted question mark":"Tagurpidine küsimärk","Two dot leader":"Kahetäpiline punktiir","Horizontal ellipsis":"Horisontaalne ellips","Double dagger":"Topeltpistoda","Per mille sign":"Promillimärk","Per ten thousand sign":"Kümnetuhandikosa märk","Double exclamation mark":"Topelthüüumärk","Question exclamation mark":"Küsihüüumärk","Exclamation question mark":"Hüüuküsimärk","Double question mark":"Topeltküsimärk","Copyright sign":"Autoriõigusmärk","Registered sign":"Registreerimiskujutis","Trade mark sign":"Kaubamärgikujutis","Section sign":"Paragrahvimärk","Paragraph sign":"Lõigumärk","Reversed paragraph sign":"Ãœmberpööratud lõigumärk","Character categories":"Märkide kategooriad",Styles:"Stiilid","Multiple styles":"Mitu stiili","Block styles":"Ploki stiilid","Text styles":"Teksti stiilid","Insert table":"Sisesta tabel","Header column":"Päise veerg","Insert column left":"Sisesta veerg vasakule","Insert column right":"Sisesta veerg paremale","Delete column":"Kustuta veerg","Select column":"Vali veerg",Column:"Veerg","Header row":"Päise rida","Insert row below":"Sisesta rida allapoole","Insert row above":"Sisesta rida ülespoole","Delete row":"Kustuta rida","Select row":"Vali rida",Row:"Rida","Merge cell up":"Liida ülemise lahtriga","Merge cell right":"Liida paremal oleva lahtriga","Merge cell down":"Liida alumise lahtriga","Merge cell left":"Liida vasakul oleva lahtriga","Split cell vertically":"Jaga lahter vertikaalselt","Split cell horizontally":"Jaga lahter horisontaalselt","Merge cells":"Liida lahtrid","Table toolbar":"Tabelite tööriistariba","Table properties":"Tabeli omadused","Cell properties":"Lahtri omadused",Border:"Ääris",Style:"Stiil",Width:"Laius",Height:"Kõrgus",Color:"Värvus",Background:"Taust",Padding:"Vahe sisuni",Dimensions:"Mõõtmed","Table cell text alignment":"Teksti paigutus lahtris",Alignment:"Joondus","Horizontal text alignment toolbar":"Teksti rõhtpaigutuse tööriistariba","Vertical text alignment toolbar":"Teksti püstpaigutuse tööriistariba","Table alignment toolbar":"Tabeli paigutuse tööriistariba",None:"Puudub",Solid:"Pidev",Dotted:"Punktiir",Dashed:"Kriipsjoon",Double:"Topelt",Groove:"Kraav",Ridge:"Vall",Inset:"Süvik",Outset:"Küngas","Align cell text to the left":"Lahtri tekst vasakul","Align cell text to the center":"Lahtri tekst keskel","Align cell text to the right":"Lahtri tekst paremal","Justify cell text":"Lahtri tekst rööpjoondatud","Align cell text to the top":"Lahtri tekst üleval","Align cell text to the middle":"Lahtri tekst kõrguse järgi keskel","Align cell text to the bottom":"Lahtri tekst all","Align table to the left":"Tabel joondatud vasakule","Center table":"Tabel joondatud keskele","Align table to the right":"Tabel joondatud paremale","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Värvus ei sobi. Proovi \"#FF0000\" või \"rgb(255,0,0)\" või \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Väärtus ei sobi. Proovi \"10px\", \"2em\" või lihtsalt \"2\".","Color picker":"Värvi valija","Enter table caption":"Sisesta tabeli pealdis","Keystrokes that can be used in a table cell":"Tabeli lahtris kasutatavad klahvikombinatsioonid","Move the selection to the next cell":"Liiguta valitu järgmisesse lahtrisse","Move the selection to the previous cell":"Liiguta valitu eelmisesse lahtrisse","Insert a new table row (when in the last cell of a table)":"Sisesta tabelisse uus rida (kui oled tabeli viimases reas)","Navigate through the table":"Liigu tabelis",Table:"Tabel","Rich Text Editor":"Tekstiredaktor","Editor editing area: %0":"Redaktori redigeerimisala: %0","Edit block":"Muuda plokki","Click to edit block":"Ploki muutmiseks klõpsa","Drag to move":"Liigutamiseks lohista",Next:"Järgmine",Previous:"Eelmine","Editor toolbar":"Redaktori tööriistariba","Dropdown toolbar":"Avatav tööriistariba",Black:"Must","Dim grey":"Tumehall",Grey:"Hall","Light grey":"Helehall",White:"Valge",Red:"Punane",Orange:"Oranž",Yellow:"Kollane","Light green":"Heleroheline",Green:"Roheline",Aquamarine:"Akvamariin",Turquoise:"Türkiis","Light blue":"Helesinine",Blue:"Sinine",Purple:"Lilla","Editor block content toolbar":"Redigeerija ploki sisu tööriistariba","Editor contextual toolbar":"Redigeerija kontekstuaalne tööriistariba",HEX:"HEX","No results found":"Tulemusi ei leitud","No searchable items":"Tulemusi pole","Editor dialog":"Muutja dialoog",Close:"Sulge","Help Contents. To close this dialog press ESC.":"Abistav materjal. Selle dialoogi sulgemiseks vajuta ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Altpoolt leiad redaktoris kasutatavad klahvikombinatsioonid.","(may require <kbd>Fn</kbd>)":"(võib vajada klahvi <kbd>Fn</kbd>)",Accessibility:"Juurdepääsetavus","Accessibility help":"Juurdepääsu abi","Press %0 for help.":"Abi saamiseks vajuta %0.","Move focus in and out of an active dialog window":"Vii kasutusel dialoogiaken fookuses või mitte",MENU_BAR_MENU_FILE:"Fail",MENU_BAR_MENU_EDIT:"Muuda",MENU_BAR_MENU_VIEW:"Kuva",MENU_BAR_MENU_INSERT:"Sisesta",MENU_BAR_MENU_FORMAT:"Vorming",MENU_BAR_MENU_TOOLS:"Tööriistad",MENU_BAR_MENU_HELP:"Abi",MENU_BAR_MENU_TEXT:"Tekst",MENU_BAR_MENU_FONT:"Font","Editor menu bar":"Redaktori menüüriba","Please enter a valid color (e.g. \"ff0000\").":"Sisestage õige värv (nt „ff0000â€).",Undo:"Võta tagasi",Redo:"Tee uuesti","Upload in progress":"Ãœleslaadimine pooleli","Widget toolbar":"Vidinate tööriistariba","Insert paragraph before block":"Sisesta lõik enne plokki","Insert paragraph after block":"Sisesta lõik pärast plokki","Press Enter to type after or press Shift + Enter to type before the widget":"Vajutage Enter, et tippida pärast, või Shift + Enter, et tippida enne vidinat","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Klahvikombinatsioonid, mida kasutada vidina (nt pildi, tabeli jne) valimisel","Insert a new paragraph directly after a widget":"Sisesta uus lõik kohe pärast vidinat","Insert a new paragraph directly before a widget":"Sisesta uus lõik kohe enne vidinat","Move the caret to allow typing directly before a widget":"Kohe enne vidinat kirjutamiseks liiguta katusesümbolit","Move the caret to allow typing directly after a widget":"Kohe pärast vidinat kirjutamiseks liiguta katusemärki","Words: %0":"Sõnu: %0","Characters: %0":"Märke: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/eu.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/eu.js index 3baf306515b8d6fa1882d35473b522fe3d42bc62..1ec158e1fc776cde6a7511b8d169e4385291f856 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/eu.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/eu.js @@ -1 +1 @@ -(function(d){ const l = d['eu'] = d['eu'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {Bold:"Lodia",Italic:"Etzana",Underline:"Azpimarra",Code:"Kodea",Strikethrough:"",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Aipua",Cancel:"Utzi",Clear:"","Remove color":"","Restore default":"",Save:"Gorde","Show more items":"","%0 of %1":"","Cannot upload file:":"Ezin da fitxategia kargatu:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"",Paragraph:"Paragrafoa",Heading:"Izenburua","Choose heading":"Aukeratu izenburua","Heading 1":"Izenburua 1","Heading 2":"Izenburua 2","Heading 3":"Izenburua 3","Heading 4":"","Heading 5":"","Heading 6":"","Type your title":"","Type or paste your content here.":"",Unlink:"Desestekatu",Link:"Esteka","Link URL":"Estekaren URLa","Link image":"","Edit link":"","Open link in new tab":"","This link has no URL":"","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Numbered List":"Zenbakidun zerrenda","Bulleted List":"Buletdun zerrenda","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Rich Text Editor":"Testu aberastuaren editorea","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"Desegin",Redo:"Berregin"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['eu'] = d['eu'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {Bold:"Lodia",Italic:"Etzana",Underline:"Azpimarra",Code:"Kodea",Strikethrough:"",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Aipua",Cancel:"Utzi",Clear:"","Remove color":"","Restore default":"",Save:"Gorde","Show more items":"","%0 of %1":"","Cannot upload file:":"Ezin da fitxategia kargatu:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"",Paragraph:"Paragrafoa",Heading:"Izenburua","Choose heading":"Aukeratu izenburua","Heading 1":"Izenburua 1","Heading 2":"Izenburua 2","Heading 3":"Izenburua 3","Heading 4":"","Heading 5":"","Heading 6":"","Type your title":"","Type or paste your content here.":"",Unlink:"Desestekatu",Link:"Esteka","Link URL":"Estekaren URLa","Link URL must not be empty.":"","Link image":"","Edit link":"","Open link in new tab":"","This link has no URL":"","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Numbered List":"Zenbakidun zerrenda","Bulleted List":"Buletdun zerrenda","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Rich Text Editor":"Testu aberastuaren editorea","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"Desegin",Redo:"Berregin"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/fa.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/fa.js index b3362d397944974a8f8210e150ff666ffd956954..f1d7c39b15969845ee1ac242940eda5b9d0642c7 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/fa.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/fa.js @@ -1 +1 @@ -(function(d){ const l = d['fa'] = d['fa'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"تراز Ú†Ù¾","Align right":"تراز راست","Align center":"تراز وسط",Justify:"هم تراز کردن","Text alignment":"تراز متن","Text alignment toolbar":"نوار ابزار ترازبندی متن",Bold:"درشت",Italic:"کج",Underline:"خط زیر",Code:"کد",Strikethrough:"خط خورده",Subscript:"پایین نویس",Superscript:"بالانویس","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":" بلوک نقل قول","Insert code block":"درج بلوک کد","Plain text":"متن ساده","Code block":"",Cancel:"لغو",Clear:"","Remove color":"Øذ٠رنگ","Restore default":"بازیابی پیش Ùرض",Save:"ذخیره","Show more items":"نمایش گزینه‌های بیشتر","%0 of %1":"%0 از %1","Cannot upload file:":"Ùایل آپلود نمی‌شود:","Rich Text Editor. Editing area: %0":"ویرایشگر متن قوی. ویرایش بخش : 0%","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"جست Ùˆ جو Ùˆ جایگزینی","Find in text…":"جست Ùˆ جو در متن...",Find:"جست Ùˆ جو","Previous result":"نتیجه قبلی","Next result":"نتیجه بعدی",Replace:"جایگزینی","Replace all":"جایگزینی همه","Match case":"","Whole words only":"","Replace with…":"جایگزینی با...","Text to find must not be empty.":"واژه جست Ùˆ جو شده نباید خالی باشد.","Tip: Find some text first in order to replace it.":"نکته: برای جایگزینی نخست واژه را پیدا کنید.","Advanced options":"","Find in the document":"","Font Size":"اندازه Ùونت",Tiny:"بسیار Ú©ÙˆÚ†Ú©",Small:"Ú©ÙˆÚ†Ú©",Big:"بزرگ",Huge:"بسیار بزرگ","Font Family":"خانواده Ùونت",Default:"پیش Ùرض","Font Color":"رنگ Ùونت","Font Background Color":"رنگ پس زمینه Ùونت","Document colors":"رنگ اسناد",Paragraph:"پاراگراÙ",Heading:"عنوان","Choose heading":"انتخاب عنوان","Heading 1":"عنوان 1","Heading 2":"عنوان 2","Heading 3":"عنوان 3","Heading 4":"عنوان 4","Heading 5":"عنوان 5","Heading 6":"عنوان 6","Type your title":"عنوان خود را تایپ کنید","Type or paste your content here.":"Ù…Øتوای خود را در اینجا تایپ یا پیست کنید.","Horizontal line":"خط اÙÙ‚ÛŒ","Increase indent":"اÙزایش تورÙتگی","Decrease indent":"کاهش تورÙتگی",Unlink:"لغو پیوند",Link:"پیوند","Link URL":"نشانی اینترنتی پیوند","Link image":"اتصال پیوند به تصویر","Edit link":"ویرایش پیوند","Open link in new tab":"باز کردن پیوند در برگه جدید","This link has no URL":"این پیوند نشانی اینترنتی ندارد","Open in a new tab":"بازکردن در برگه جدید",Downloadable:"قابل بارگیری","Create link":"","Move out of a link":"","Numbered List":"لیست عددی","Bulleted List":"لیست نشانه‌دار","To-do List":"لیست انجام کار","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Remove Format":"Øذ٠کردن قالب","Select all":"انتخاب همه","Show blocks":"نمایش بلاک ها","Special characters":"کاراکترهای ویژه",All:"",Arrows:"",Currency:"",Latin:"",Mathematical:"",Text:"","leftwards simple arrow":"","rightwards simple arrow":"","upwards simple arrow":"","downwards simple arrow":"","leftwards double arrow":"پیکان دوتایی Ú†Ù¾","rightwards double arrow":"","upwards double arrow":"","downwards double arrow":"downwards double arrow","leftwards dashed arrow":"leftwards dashed arrow","rightwards dashed arrow":"","upwards dashed arrow":"","downwards dashed arrow":"","leftwards arrow to bar":"","rightwards arrow to bar":"","upwards arrow to bar":"","downwards arrow to bar":"","up down arrow with base":"","back with leftwards arrow above":"","end with leftwards arrow above":"","on with exclamation mark with left right arrow above":"","soon with rightwards arrow above":"","top with upwards arrow above":"","Dollar sign":"","Euro sign":"","Yen sign":"","Pound sign":"","Cent sign":"","Euro-currency sign":"","Colon sign":"","Cruzeiro sign":"","French franc sign":"","Lira sign":"","Currency sign":"","Bitcoin sign":"","Mill sign":"","Naira sign":"","Peseta sign":"","Rupee sign":"","Won sign":"","New sheqel sign":"","Dong sign":"","Kip sign":"","Tugrik sign":"","Drachma sign":"","German penny sign":"","Peso sign":"","Guarani sign":"","Austral sign":"","Hryvnia sign":"","Cedi sign":"","Livre tournois sign":"","Spesmilo sign":"","Tenge sign":"","Indian rupee sign":"","Turkish lira sign":"","Nordic mark sign":"","Manat sign":"","Ruble sign":"","Latin capital letter a with macron":"","Latin small letter a with macron":"","Latin capital letter a with breve":"","Latin small letter a with breve":"","Latin capital letter a with ogonek":"","Latin small letter a with ogonek":"","Latin capital letter c with acute":"","Latin small letter c with acute":"","Latin capital letter c with circumflex":"","Latin small letter c with circumflex":"","Latin capital letter c with dot above":"","Latin small letter c with dot above":"","Latin capital letter c with caron":"","Latin small letter c with caron":"","Latin capital letter d with caron":"","Latin small letter d with caron":"","Latin capital letter d with stroke":"","Latin small letter d with stroke":"","Latin capital letter e with macron":"","Latin small letter e with macron":"","Latin capital letter e with breve":"","Latin small letter e with breve":"","Latin capital letter e with dot above":"","Latin small letter e with dot above":"","Latin capital letter e with ogonek":"","Latin small letter e with ogonek":"","Latin capital letter e with caron":"","Latin small letter e with caron":"","Latin capital letter g with circumflex":"","Latin small letter g with circumflex":"","Latin capital letter g with breve":"","Latin small letter g with breve":"","Latin capital letter g with dot above":"","Latin small letter g with dot above":"","Latin capital letter g with cedilla":"","Latin small letter g with cedilla":"","Latin capital letter h with circumflex":"","Latin small letter h with circumflex":"","Latin capital letter h with stroke":"","Latin small letter h with stroke":"","Latin capital letter i with tilde":"","Latin small letter i with tilde":"","Latin capital letter i with macron":"","Latin small letter i with macron":"","Latin capital letter i with breve":"","Latin small letter i with breve":"","Latin capital letter i with ogonek":"","Latin small letter i with ogonek":"","Latin capital letter i with dot above":"","Latin small letter dotless i":"","Latin capital ligature ij":"","Latin small ligature ij":"","Latin capital letter j with circumflex":"","Latin small letter j with circumflex":"","Latin capital letter k with cedilla":"","Latin small letter k with cedilla":"","Latin small letter kra":"","Latin capital letter l with acute":"","Latin small letter l with acute":"","Latin capital letter l with cedilla":"","Latin small letter l with cedilla":"","Latin capital letter l with caron":"","Latin small letter l with caron":"","Latin capital letter l with middle dot":"","Latin small letter l with middle dot":"","Latin capital letter l with stroke":"","Latin small letter l with stroke":"","Latin capital letter n with acute":"","Latin small letter n with acute":"","Latin capital letter n with cedilla":"","Latin small letter n with cedilla":"","Latin capital letter n with caron":"","Latin small letter n with caron":"","Latin small letter n preceded by apostrophe":"","Latin capital letter eng":"","Latin small letter eng":"","Latin capital letter o with macron":"","Latin small letter o with macron":"","Latin capital letter o with breve":"","Latin small letter o with breve":"","Latin capital letter o with double acute":"","Latin small letter o with double acute":"","Latin capital ligature oe":"","Latin small ligature oe":"","Latin capital letter r with acute":"","Latin small letter r with acute":"","Latin capital letter r with cedilla":"","Latin small letter r with cedilla":"","Latin capital letter r with caron":"","Latin small letter r with caron":"","Latin capital letter s with acute":"","Latin small letter s with acute":"","Latin capital letter s with circumflex":"","Latin small letter s with circumflex":"","Latin capital letter s with cedilla":"","Latin small letter s with cedilla":"","Latin capital letter s with caron":"","Latin small letter s with caron":"","Latin capital letter t with cedilla":"","Latin small letter t with cedilla":"","Latin capital letter t with caron":"","Latin small letter t with caron":"","Latin capital letter t with stroke":"","Latin small letter t with stroke":"","Latin capital letter u with tilde":"","Latin small letter u with tilde":"","Latin capital letter u with macron":"","Latin small letter u with macron":"","Latin capital letter u with breve":"","Latin small letter u with breve":"","Latin capital letter u with ring above":"","Latin small letter u with ring above":"","Latin capital letter u with double acute":"","Latin small letter u with double acute":"","Latin capital letter u with ogonek":"","Latin small letter u with ogonek":"","Latin capital letter w with circumflex":"","Latin small letter w with circumflex":"","Latin capital letter y with circumflex":"","Latin small letter y with circumflex":"","Latin capital letter y with diaeresis":"","Latin capital letter z with acute":"","Latin small letter z with acute":"","Latin capital letter z with dot above":"","Latin small letter z with dot above":"","Latin capital letter z with caron":"","Latin small letter z with caron":"","Latin small letter long s":"","Less-than sign":"","Greater-than sign":"","Less-than or equal to":"","Greater-than or equal to":"","En dash":"","Em dash":"",Macron:"",Overline:"","Degree sign":"","Minus sign":"","Plus-minus sign":"","Division sign":"","Fraction slash":"","Multiplication sign":"","Latin small letter f with hook":"",Integral:"","N-ary summation":"",Infinity:"","Square root":"","Tilde operator":"","Approximately equal to":"","Almost equal to":"","Not equal to":"","Identical to":"","Element of":"","Not an element of":"","Contains as member":"","N-ary product":"","Logical and":"","Logical or":"","Not sign":"",Intersection:"",Union:"","Partial differential":"","For all":"","There exists":"","Empty set":"",Nabla:"","Asterisk operator":"","Proportional to":"",Angle:"","Vulgar fraction one quarter":"","Vulgar fraction one half":"","Vulgar fraction three quarters":"","Single left-pointing angle quotation mark":"","Single right-pointing angle quotation mark":"","Left-pointing double angle quotation mark":"","Right-pointing double angle quotation mark":"","Left single quotation mark":"","Right single quotation mark":"","Left double quotation mark":"","Right double quotation mark":"","Single low-9 quotation mark":"","Double low-9 quotation mark":"","Inverted exclamation mark":"","Inverted question mark":"","Two dot leader":"","Horizontal ellipsis":"","Double dagger":"","Per mille sign":"","Per ten thousand sign":"","Double exclamation mark":"","Question exclamation mark":"","Exclamation question mark":"","Double question mark":"","Copyright sign":"","Registered sign":"","Trade mark sign":"","Section sign":"","Paragraph sign":"","Reversed paragraph sign":"","Character categories":"","Insert table":"درج جدول","Header column":"ستون سربرگ","Insert column left":"درج ستون در سمت Ú†Ù¾","Insert column right":"درج ستون در سمت راست","Delete column":"Øذ٠ستون","Select column":"",Column:"ستون","Header row":"سطر سربرگ","Insert row below":"درج سطر در پایین","Insert row above":"درج سطر در بالا","Delete row":"Øذ٠سطر","Select row":"",Row:"سطر","Merge cell up":"ادغام سلول بالا","Merge cell right":"ادغام سلول راست","Merge cell down":"ادغام سلول پایین","Merge cell left":"ادغام سلول Ú†Ù¾","Split cell vertically":"تقسیم عمودی سلول","Split cell horizontally":"تقسیم اÙÙ‚ÛŒ سلول","Merge cells":"ادغام سلول ها","Table toolbar":"نوارابزار جدول","Table properties":"خصوصیات جدول","Cell properties":"خصوصیات سلول",Border:"Øاشیه",Style:"",Width:"عرض",Height:"ارتÙاع",Color:"رنگ",Background:"زمینه",Padding:"Øاشیه داخلی",Dimensions:"ابعاد","Table cell text alignment":"",Alignment:"ترازبندی","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"هیچ کدام",Solid:"توپر",Dotted:"خط چین",Dashed:"نقطه چین",Double:"دوبل",Groove:"خط دار کردن",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"متن سلول را در سمت راست تراز کنید","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"جدول وسط","Align table to the right":"جدول را در سمت راست تراز کنید","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"ویرایشگر متن غنی","Editor editing area: %0":"","Edit block":"ویرایش قطعه","Click to edit block":"","Drag to move":"",Next:"بعدی",Previous:"قبلی","Editor toolbar":"نوارابزار ویرایشگر","Dropdown toolbar":"نوارابزار کشویی",Black:"سیاه","Dim grey":"خاکستری تیره",Grey:"خاکستری","Light grey":"خاکستری روشن",White:"سÙید",Red:"قرمز",Orange:"نارنجی",Yellow:"زرد","Light green":"سبز روشن",Green:"سبز",Aquamarine:"زمرد کبود",Turquoise:"Ùیروزه ای","Light blue":"آبی روشن",Blue:"آبی",Purple:"بنÙØ´","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"ویرایش",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"بازگردانی",Redo:"باز انجام","Upload in progress":"آپلود در Øال انجام","Widget toolbar":"نوار ابزار ویجت","Insert paragraph before block":"درج پاراگرا٠قبل از بلوک","Insert paragraph after block":"درج پاراگرا٠بعد از بلوک","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"تعداد لغات : %0","Characters: %0":"تعداد Øرو٠: %0"} );l.getPluralForm=function(n){return (n > 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['fa'] = d['fa'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"تراز Ú†Ù¾","Align right":"تراز راست","Align center":"تراز وسط",Justify:"هم تراز کردن","Text alignment":"تراز متن","Text alignment toolbar":"نوار ابزار ترازبندی متن",Bold:"درشت",Italic:"کج",Underline:"خط زیر",Code:"کد",Strikethrough:"خط خورده",Subscript:"پایین نویس",Superscript:"بالانویس","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":" بلوک نقل قول","Insert code block":"درج بلوک کد","Plain text":"متن ساده","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"لغو",Clear:"","Remove color":"Øذ٠رنگ","Restore default":"بازیابی پیش Ùرض",Save:"ذخیره","Show more items":"نمایش گزینه‌های بیشتر","%0 of %1":"%0 از %1","Cannot upload file:":"Ùایل آپلود نمی‌شود:","Rich Text Editor. Editing area: %0":"ویرایشگر متن قوی. ویرایش بخش : 0%","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"جست Ùˆ جو Ùˆ جایگزینی","Find in text…":"جست Ùˆ جو در متن...",Find:"جست Ùˆ جو","Previous result":"نتیجه قبلی","Next result":"نتیجه بعدی",Replace:"جایگزینی","Replace all":"جایگزینی همه","Match case":"","Whole words only":"","Replace with…":"جایگزینی با...","Text to find must not be empty.":"واژه جست Ùˆ جو شده نباید خالی باشد.","Tip: Find some text first in order to replace it.":"نکته: برای جایگزینی نخست واژه را پیدا کنید.","Advanced options":"","Find in the document":"","Font Size":"اندازه Ùونت",Tiny:"بسیار Ú©ÙˆÚ†Ú©",Small:"Ú©ÙˆÚ†Ú©",Big:"بزرگ",Huge:"بسیار بزرگ","Font Family":"خانواده Ùونت",Default:"پیش Ùرض","Font Color":"رنگ Ùونت","Font Background Color":"رنگ پس زمینه Ùونت","Document colors":"رنگ اسناد",Paragraph:"پاراگراÙ",Heading:"عنوان","Choose heading":"انتخاب عنوان","Heading 1":"عنوان 1","Heading 2":"عنوان 2","Heading 3":"عنوان 3","Heading 4":"عنوان 4","Heading 5":"عنوان 5","Heading 6":"عنوان 6","Type your title":"عنوان خود را تایپ کنید","Type or paste your content here.":"Ù…Øتوای خود را در اینجا تایپ یا پیست کنید.","Horizontal line":"خط اÙÙ‚ÛŒ","Increase indent":"اÙزایش تورÙتگی","Decrease indent":"کاهش تورÙتگی",Unlink:"لغو پیوند",Link:"پیوند","Link URL":"نشانی اینترنتی پیوند","Link URL must not be empty.":"","Link image":"اتصال پیوند به تصویر","Edit link":"ویرایش پیوند","Open link in new tab":"باز کردن پیوند در برگه جدید","This link has no URL":"این پیوند نشانی اینترنتی ندارد","Open in a new tab":"بازکردن در برگه جدید",Downloadable:"قابل بارگیری","Create link":"","Move out of a link":"","Numbered List":"لیست عددی","Bulleted List":"لیست نشانه‌دار","To-do List":"لیست انجام کار","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Remove Format":"Øذ٠کردن قالب","Select all":"انتخاب همه","Show blocks":"نمایش بلاک ها","Special characters":"کاراکترهای ویژه",All:"",Arrows:"",Currency:"",Latin:"",Mathematical:"",Text:"","leftwards simple arrow":"","rightwards simple arrow":"","upwards simple arrow":"","downwards simple arrow":"","leftwards double arrow":"پیکان دوتایی Ú†Ù¾","rightwards double arrow":"","upwards double arrow":"","downwards double arrow":"downwards double arrow","leftwards dashed arrow":"leftwards dashed arrow","rightwards dashed arrow":"","upwards dashed arrow":"","downwards dashed arrow":"","leftwards arrow to bar":"","rightwards arrow to bar":"","upwards arrow to bar":"","downwards arrow to bar":"","up down arrow with base":"","back with leftwards arrow above":"","end with leftwards arrow above":"","on with exclamation mark with left right arrow above":"","soon with rightwards arrow above":"","top with upwards arrow above":"","Dollar sign":"","Euro sign":"","Yen sign":"","Pound sign":"","Cent sign":"","Euro-currency sign":"","Colon sign":"","Cruzeiro sign":"","French franc sign":"","Lira sign":"","Currency sign":"","Bitcoin sign":"","Mill sign":"","Naira sign":"","Peseta sign":"","Rupee sign":"","Won sign":"","New sheqel sign":"","Dong sign":"","Kip sign":"","Tugrik sign":"","Drachma sign":"","German penny sign":"","Peso sign":"","Guarani sign":"","Austral sign":"","Hryvnia sign":"","Cedi sign":"","Livre tournois sign":"","Spesmilo sign":"","Tenge sign":"","Indian rupee sign":"","Turkish lira sign":"","Nordic mark sign":"","Manat sign":"","Ruble sign":"","Latin capital letter a with macron":"","Latin small letter a with macron":"","Latin capital letter a with breve":"","Latin small letter a with breve":"","Latin capital letter a with ogonek":"","Latin small letter a with ogonek":"","Latin capital letter c with acute":"","Latin small letter c with acute":"","Latin capital letter c with circumflex":"","Latin small letter c with circumflex":"","Latin capital letter c with dot above":"","Latin small letter c with dot above":"","Latin capital letter c with caron":"","Latin small letter c with caron":"","Latin capital letter d with caron":"","Latin small letter d with caron":"","Latin capital letter d with stroke":"","Latin small letter d with stroke":"","Latin capital letter e with macron":"","Latin small letter e with macron":"","Latin capital letter e with breve":"","Latin small letter e with breve":"","Latin capital letter e with dot above":"","Latin small letter e with dot above":"","Latin capital letter e with ogonek":"","Latin small letter e with ogonek":"","Latin capital letter e with caron":"","Latin small letter e with caron":"","Latin capital letter g with circumflex":"","Latin small letter g with circumflex":"","Latin capital letter g with breve":"","Latin small letter g with breve":"","Latin capital letter g with dot above":"","Latin small letter g with dot above":"","Latin capital letter g with cedilla":"","Latin small letter g with cedilla":"","Latin capital letter h with circumflex":"","Latin small letter h with circumflex":"","Latin capital letter h with stroke":"","Latin small letter h with stroke":"","Latin capital letter i with tilde":"","Latin small letter i with tilde":"","Latin capital letter i with macron":"","Latin small letter i with macron":"","Latin capital letter i with breve":"","Latin small letter i with breve":"","Latin capital letter i with ogonek":"","Latin small letter i with ogonek":"","Latin capital letter i with dot above":"","Latin small letter dotless i":"","Latin capital ligature ij":"","Latin small ligature ij":"","Latin capital letter j with circumflex":"","Latin small letter j with circumflex":"","Latin capital letter k with cedilla":"","Latin small letter k with cedilla":"","Latin small letter kra":"","Latin capital letter l with acute":"","Latin small letter l with acute":"","Latin capital letter l with cedilla":"","Latin small letter l with cedilla":"","Latin capital letter l with caron":"","Latin small letter l with caron":"","Latin capital letter l with middle dot":"","Latin small letter l with middle dot":"","Latin capital letter l with stroke":"","Latin small letter l with stroke":"","Latin capital letter n with acute":"","Latin small letter n with acute":"","Latin capital letter n with cedilla":"","Latin small letter n with cedilla":"","Latin capital letter n with caron":"","Latin small letter n with caron":"","Latin small letter n preceded by apostrophe":"","Latin capital letter eng":"","Latin small letter eng":"","Latin capital letter o with macron":"","Latin small letter o with macron":"","Latin capital letter o with breve":"","Latin small letter o with breve":"","Latin capital letter o with double acute":"","Latin small letter o with double acute":"","Latin capital ligature oe":"","Latin small ligature oe":"","Latin capital letter r with acute":"","Latin small letter r with acute":"","Latin capital letter r with cedilla":"","Latin small letter r with cedilla":"","Latin capital letter r with caron":"","Latin small letter r with caron":"","Latin capital letter s with acute":"","Latin small letter s with acute":"","Latin capital letter s with circumflex":"","Latin small letter s with circumflex":"","Latin capital letter s with cedilla":"","Latin small letter s with cedilla":"","Latin capital letter s with caron":"","Latin small letter s with caron":"","Latin capital letter t with cedilla":"","Latin small letter t with cedilla":"","Latin capital letter t with caron":"","Latin small letter t with caron":"","Latin capital letter t with stroke":"","Latin small letter t with stroke":"","Latin capital letter u with tilde":"","Latin small letter u with tilde":"","Latin capital letter u with macron":"","Latin small letter u with macron":"","Latin capital letter u with breve":"","Latin small letter u with breve":"","Latin capital letter u with ring above":"","Latin small letter u with ring above":"","Latin capital letter u with double acute":"","Latin small letter u with double acute":"","Latin capital letter u with ogonek":"","Latin small letter u with ogonek":"","Latin capital letter w with circumflex":"","Latin small letter w with circumflex":"","Latin capital letter y with circumflex":"","Latin small letter y with circumflex":"","Latin capital letter y with diaeresis":"","Latin capital letter z with acute":"","Latin small letter z with acute":"","Latin capital letter z with dot above":"","Latin small letter z with dot above":"","Latin capital letter z with caron":"","Latin small letter z with caron":"","Latin small letter long s":"","Less-than sign":"","Greater-than sign":"","Less-than or equal to":"","Greater-than or equal to":"","En dash":"","Em dash":"",Macron:"",Overline:"","Degree sign":"","Minus sign":"","Plus-minus sign":"","Division sign":"","Fraction slash":"","Multiplication sign":"","Latin small letter f with hook":"",Integral:"","N-ary summation":"",Infinity:"","Square root":"","Tilde operator":"","Approximately equal to":"","Almost equal to":"","Not equal to":"","Identical to":"","Element of":"","Not an element of":"","Contains as member":"","N-ary product":"","Logical and":"","Logical or":"","Not sign":"",Intersection:"",Union:"","Partial differential":"","For all":"","There exists":"","Empty set":"",Nabla:"","Asterisk operator":"","Proportional to":"",Angle:"","Vulgar fraction one quarter":"","Vulgar fraction one half":"","Vulgar fraction three quarters":"","Single left-pointing angle quotation mark":"","Single right-pointing angle quotation mark":"","Left-pointing double angle quotation mark":"","Right-pointing double angle quotation mark":"","Left single quotation mark":"","Right single quotation mark":"","Left double quotation mark":"","Right double quotation mark":"","Single low-9 quotation mark":"","Double low-9 quotation mark":"","Inverted exclamation mark":"","Inverted question mark":"","Two dot leader":"","Horizontal ellipsis":"","Double dagger":"","Per mille sign":"","Per ten thousand sign":"","Double exclamation mark":"","Question exclamation mark":"","Exclamation question mark":"","Double question mark":"","Copyright sign":"","Registered sign":"","Trade mark sign":"","Section sign":"","Paragraph sign":"","Reversed paragraph sign":"","Character categories":"","Insert table":"درج جدول","Header column":"ستون سربرگ","Insert column left":"درج ستون در سمت Ú†Ù¾","Insert column right":"درج ستون در سمت راست","Delete column":"Øذ٠ستون","Select column":"",Column:"ستون","Header row":"سطر سربرگ","Insert row below":"درج سطر در پایین","Insert row above":"درج سطر در بالا","Delete row":"Øذ٠سطر","Select row":"",Row:"سطر","Merge cell up":"ادغام سلول بالا","Merge cell right":"ادغام سلول راست","Merge cell down":"ادغام سلول پایین","Merge cell left":"ادغام سلول Ú†Ù¾","Split cell vertically":"تقسیم عمودی سلول","Split cell horizontally":"تقسیم اÙÙ‚ÛŒ سلول","Merge cells":"ادغام سلول ها","Table toolbar":"نوارابزار جدول","Table properties":"خصوصیات جدول","Cell properties":"خصوصیات سلول",Border:"Øاشیه",Style:"",Width:"عرض",Height:"ارتÙاع",Color:"رنگ",Background:"زمینه",Padding:"Øاشیه داخلی",Dimensions:"ابعاد","Table cell text alignment":"",Alignment:"ترازبندی","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"هیچ کدام",Solid:"توپر",Dotted:"خط چین",Dashed:"نقطه چین",Double:"دوبل",Groove:"خط دار کردن",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"متن سلول را در سمت راست تراز کنید","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"جدول وسط","Align table to the right":"جدول را در سمت راست تراز کنید","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"ویرایشگر متن غنی","Editor editing area: %0":"","Edit block":"ویرایش قطعه","Click to edit block":"","Drag to move":"",Next:"بعدی",Previous:"قبلی","Editor toolbar":"نوارابزار ویرایشگر","Dropdown toolbar":"نوارابزار کشویی",Black:"سیاه","Dim grey":"خاکستری تیره",Grey:"خاکستری","Light grey":"خاکستری روشن",White:"سÙید",Red:"قرمز",Orange:"نارنجی",Yellow:"زرد","Light green":"سبز روشن",Green:"سبز",Aquamarine:"زمرد کبود",Turquoise:"Ùیروزه ای","Light blue":"آبی روشن",Blue:"آبی",Purple:"بنÙØ´","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"ویرایش",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"بازگردانی",Redo:"باز انجام","Upload in progress":"آپلود در Øال انجام","Widget toolbar":"نوار ابزار ویجت","Insert paragraph before block":"درج پاراگرا٠قبل از بلوک","Insert paragraph after block":"درج پاراگرا٠بعد از بلوک","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"تعداد لغات : %0","Characters: %0":"تعداد Øرو٠: %0"} );l.getPluralForm=function(n){return (n > 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/fi.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/fi.js index 7ee42981eba77ee95d42937d85b1adb714f45da3..64cd42a61c3d54b35575cb507708b8bca678d253 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/fi.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/fi.js @@ -1 +1 @@ -(function(d){ const l = d['fi'] = d['fi'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Tasaa vasemmalle","Align right":"Tasaa oikealle","Align center":"Tasaa keskelle",Justify:"Tasaa molemmat reunat","Text alignment":"Tekstin tasaus","Text alignment toolbar":"Tekstin suuntauksen työkalupalkki","Revert autoformatting action":"Peruuta automaattimuokkaus",Bold:"Lihavointi",Italic:"Kursivointi",Underline:"Alleviivaus",Code:"Koodi",Strikethrough:"Yliviivaus",Subscript:"Alaindeksi",Superscript:"Yläindeksi","Italic text":"Kursivoitu teksti","Move out of an inline code style":"Siirry pois rivinsisäisestä koodista","Bold text":"Lihavoitu teksti","Underline text":"Alleviivattu teksti","Strikethrough text":"Yliviivattu teksti","Block quote":"Lainaus","Copy selected content":"Kopioi valittu sisältö","Paste content":"Liitä sisältö","Paste content as plain text":"Liitä sisältö pelkkänä tekstinä","Insert code block":"Liitä koodilohko","Plain text":"Pelkkä teksti","Code block":"Koodilohko",Cancel:"Peruuta",Clear:"Tyhjennä","Remove color":"Poista väri","Restore default":"Palauta oletus",Save:"Tallenna","Show more items":"Näytä lisää toimintoja","%0 of %1":"%0 / %1","Cannot upload file:":"Tiedostoa ei voitu ladata:","Rich Text Editor. Editing area: %0":"Tekstimuotoilueditori. Muokkausalue: %0","Insert with file manager":"Tuo tiedostonhallinnalla","Replace with file manager":"Korvaa tiedostonhallinnalla","Insert image with file manager":"Tuo kuva tiedostonhallinnalla","Replace image with file manager":"Korvaa kuva tiedostonhallinnalla","Toggle caption off":"Poista taulukon kuvaus","Toggle caption on":"Lisää taulukon kuvaus","Content editing keystrokes":"Sisällönmuokkauspainallukset","These keyboard shortcuts allow for quick access to content editing features.":"Nämä avainoikotiet mahdollistavat sisällönmuokkausominaisuuksien nopean käytön.","User interface and content navigation keystrokes":"Käyttöliittymän ja sisällössä siirtymisen painallukset","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Voit tehostaa CKEditor 5:n käyttöliittymässä siirtymistä seuraavilla painalluksilla.","Close contextual balloons, dropdowns, and dialogs":"Sulje kontekstipallot, pudotusvalikot ja dialogit","Open the accessibility help dialog":"Avaa esteettömyystuen dialogi","Move focus between form fields (inputs, buttons, etc.)":"Siirrä tarkennusta eri kaavakekenttien (syötteet, painikkeet yms.) välillä","Move focus to the menu bar, navigate between menu bars":"Kohdenna valikkopalkkiin ja siirry palkista toiseen","Move focus to the toolbar, navigate between toolbars":"Siirrä tarkennus työkalupalkkiin, siirry työkalupalkista toiseen","Navigate through the toolbar or menu bar":"Siirry työkalupalkkien tai valikkopalkkien välillä","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Suorita tällä hetkellä kohdennettuna olevan painikkeen toiminto. Muokkaustyökalun sisältöön vaikuttavien painikkeiden käyttö palauttaa kohdennuksen kyseiseen sisältöön.",Accept:"Hyväksy","Insert a soft break (a <code><br></code> element)":"Lisää rivinvaihto (<code><br></code> -elementti)","Insert a hard break (a new paragraph)":"Lisää kappaleenvaihto (uusi kappale)","Find and replace":"Etsi ja korvaa","Find in text…":"Etsi tekstissä…",Find:"Etsi","Previous result":"Edellinen tulos","Next result":"Seuraava tulos",Replace:"Korvaa","Replace all":"Korvaa kaikki","Match case":"Hae tapaukselle vastapari","Whole words only":"Vain kokonaisia sanoja","Replace with…":"Korvaa tällä…","Text to find must not be empty.":"Haettava teksti ei saa olla tyhjä.","Tip: Find some text first in order to replace it.":"Vinkki: hae ensin teksti korvataksesi sen.","Advanced options":"Lisäasetukset","Find in the document":"Paikanna asiakirjassa","Font Size":"Fontin koko",Tiny:"Hyvin pieni",Small:"Pieni",Big:"Suuri",Huge:"Hyvin suuri","Font Family":"Fonttiperhe",Default:"Oletus","Font Color":"Fontin väri","Font Background Color":"Fontin taustaväri","Document colors":"Asiakirjan värit",Paragraph:"Kappale",Heading:"Otsikkotyyli","Choose heading":"Valitse otsikko","Heading 1":"Otsikko 1","Heading 2":"Otsikko 2","Heading 3":"Otsikko 3","Heading 4":"Otsikko 4","Heading 5":"Otsikko 5","Heading 6":"Otsikko 6","Type your title":"Kirjoita otsikkosi","Type or paste your content here.":"Kirjoita tai liitä sisältösi tänne.","Horizontal line":"Vaakasuora viiva","HTML object":"HMTL-kohde","Increase indent":"Lisää sisennystä","Decrease indent":"Vähennä sisennystä",Unlink:"Poista linkki",Link:"Linkki","Link URL":"Linkin osoite","Link image":"Linkkikuva","Edit link":"Muokkaa linkkiä","Open link in new tab":"Avaa linkki uudessa välilehdessä","This link has no URL":"Linkillä ei ole URL-osoitetta","Open in a new tab":"Avaa uudelle välilehdelle",Downloadable:"Ladattava","Create link":"Luo linkki","Move out of a link":"Siirrä linkin ulkopuolelle","Numbered List":"Numeroitu lista","Bulleted List":"Lista","To-do List":"Tehtävälista","Bulleted list styles toolbar":"Luetelmalistan työkalupalkki","Numbered list styles toolbar":"Numerolistan työkalupalkki","Toggle the disc list style":"Levylistatyylin vaihdin","Toggle the circle list style":"Ympyrälistatyylin vaihdin","Toggle the square list style":"Neliölistatyylin vaihdin","Toggle the decimal list style":"Desimaalilistatyylin vaihdin","Toggle the decimal with leading zero list style":"Nolla alussa -desimaalilistatyylin vaihdin","Toggle the lower–roman list style":"Pienet roomalaiset numerot -listatyylin vaihdin","Toggle the upper–roman list style":"Isot roomalaiset numerot -listatyylin vaihdin","Toggle the lower–latin list style":"Pienet latinalaiset aakkoset -listatyylin vaihdin","Toggle the upper–latin list style":"Isot latinalaiset aakkoset -listatyylin vaihdin",Disc:"Levy",Circle:"Ympyrä",Square:"Neliö",Decimal:"Desimaali","Decimal with leading zero":"Nolla alussa -desimaali","Lower–roman":"Pienet roomalaiset numerot","Upper-roman":"Isot roomalaiset numerot","Lower-latin":"Pienet latinalaiset aakkoset","Upper-latin":"Isot latinalaiset aakkoset","List properties":"Listaominaisuudet","Start at":"Alkaa","Invalid start index value.":"Virheellinen aloitusindeksin arvo.","Start index must be greater than 0.":"Aloitusindeksin pitää olla suurempi kuin 0.","Reversed order":"Päinvastainen järjestys","Keystrokes that can be used in a list":"Listassa käytettävät painallukset","Increase list item indent":"Kasvata listanimikkeen sisennystä","Decrease list item indent":"Vähennä listanimikkeen sisennystä","Remove Format":"Poista muotoilu","Select all":"Valitse kaikki","Show blocks":"Näytä rakenneosat",Source:"Lähde","Show source":"Näytä lähde","Special characters":"Erikoismerkit",All:"Kaikki",Arrows:"Nuolet",Currency:"Valuutta",Latin:"Latinalaiset",Mathematical:"Matemaattiset",Text:"Teksti","leftwards simple arrow":"yksinkertainen nuoli vasempaan","rightwards simple arrow":"yksinkertainen nuoli oikeaan","upwards simple arrow":"yksinkertainen nuoli ylös","downwards simple arrow":"yksinkertainen nuoli alas","leftwards double arrow":"kaksoisnuoli vasemmalle","rightwards double arrow":"kaksoisnuoli oikealle","upwards double arrow":"kaksoisnuoli ylös","downwards double arrow":"kaksoisnuoli alas","leftwards dashed arrow":"pisteviivanuoli vasemmalle","rightwards dashed arrow":"pisteviivanuoli oikealle","upwards dashed arrow":"pisteviivanuoli ylös","downwards dashed arrow":"pisteviivanuoli alas","leftwards arrow to bar":"nuoli vasemmalle perusviivalla","rightwards arrow to bar":"nuoli oikealle perusviivalla","upwards arrow to bar":"nuoli ylös perusviivalla","downwards arrow to bar":"nuoli alas perusviivalla","up down arrow with base":"nuoli ylös ja alas perusviivalla","back with leftwards arrow above":"BACK-nuoli","end with leftwards arrow above":"END-nuoli","on with exclamation mark with left right arrow above":"ON!-nuoli","soon with rightwards arrow above":"SOON-nuoli","top with upwards arrow above":"TOP-nuoli","Dollar sign":"Dollarin merkki","Euro sign":"Euron merkki","Yen sign":"Jenin merkki","Pound sign":"Punnan merkki","Cent sign":"Sentin merkki","Euro-currency sign":"Eurovaluutan merkki","Colon sign":"Colónin merkki","Cruzeiro sign":"Cruzeiron merkki","French franc sign":"Ranskan frangin merkki","Lira sign":"Liiran merkki","Currency sign":"Valuuttamerkki","Bitcoin sign":"Bitcoinin merkki","Mill sign":"Valuutan tuhannesosan merkki","Naira sign":"Nairan merkki","Peseta sign":"Pesetan merkki","Rupee sign":"Rupian merkki","Won sign":"Wonin merkki","New sheqel sign":"Uuden sekelin merkki","Dong sign":"Dongin merkki","Kip sign":"Kipin merkki","Tugrik sign":"Tugrikin merkki","Drachma sign":"Drakman merkki","German penny sign":"Saksan pfennigin merkki","Peso sign":"Peson merkki","Guarani sign":"Guaranin merkki","Austral sign":"Australin merkki","Hryvnia sign":"Hryvnian merkki","Cedi sign":"Cedin merkki","Livre tournois sign":"Livre tournois’n merkki","Spesmilo sign":"Spesmilon merkki","Tenge sign":"Tengen merkki","Indian rupee sign":"Intian rupian merkki","Turkish lira sign":"Turkin liiran merkki","Nordic mark sign":"Riikintaalerin merkki","Manat sign":"Manatin merkki","Ruble sign":"Ruplan merkki","Latin capital letter a with macron":"Latinalainen suuraakkonen a ja pituusmerkki","Latin small letter a with macron":"Latinalainen pienaakkonen a ja pituusmerkki","Latin capital letter a with breve":"Latinalainen suuraakkonen a ja lyhyysmerkki","Latin small letter a with breve":"Latinalainen pienaakkonen a ja lyhyysmerkki","Latin capital letter a with ogonek":"Latinalainen suuraakkonen a ja ogonek","Latin small letter a with ogonek":"Latinalainen pienaakkonen a ja ogonek","Latin capital letter c with acute":"Latinalainen suuraakkonen c ja akuutti","Latin small letter c with acute":"Latinalainen pienaakkonen c ja akuutti","Latin capital letter c with circumflex":"Latinalainen suuraakkonen c ja sirkumfleksi","Latin small letter c with circumflex":"Latinalainen pienaakkonen c ja sirkumfleksi","Latin capital letter c with dot above":"Latinalainen suuraakkonen c ja yläpuolinen piste","Latin small letter c with dot above":"Latinalainen pienaakkonen c ja yläpuolinen piste","Latin capital letter c with caron":"Latinalainen suuraakkonen c ja hattu","Latin small letter c with caron":"Latinalainen pienaakkonen c ja hattu","Latin capital letter d with caron":"Latinalainen suuraakkonen d ja hattu","Latin small letter d with caron":"Latinalainen pienaakkonen d ja hattu","Latin capital letter d with stroke":"Latinalainen suuraakkonen d ja poikkiviiva","Latin small letter d with stroke":"Latinalainen pienaakkonen d ja poikkiviiva","Latin capital letter e with macron":"Latinalainen suuraakkonen e ja pituusmerkki","Latin small letter e with macron":"Latinalainen pienaakkonen e ja pituusmerkki","Latin capital letter e with breve":"Latinalainen suuraakkonen e ja lyhyysmerkki","Latin small letter e with breve":"Latinalainen pienaakkonen e ja lyhyysmerkki","Latin capital letter e with dot above":"Latinalainen suuraakkonen e ja yläpuolinen piste","Latin small letter e with dot above":"Latinalainen pienaakkonen e ja yläpuolinen piste","Latin capital letter e with ogonek":"Latinalainen suuraakkonen e ja ogonek","Latin small letter e with ogonek":"Latinalainen pienaakkonen e ja ogonek","Latin capital letter e with caron":"Latinalainen suuraakkonen e ja hattu","Latin small letter e with caron":"Latinalainen pienaakkonen e ja hattu","Latin capital letter g with circumflex":"Latinalainen suuraakkonen g ja sirkumfleksi","Latin small letter g with circumflex":"Latinalainen pienaakkonen g ja sirkumfleksi","Latin capital letter g with breve":"Latinalainen suuraakkonen g ja lyhyysmerkki","Latin small letter g with breve":"Latinalainen pienaakkonen g ja lyhyysmerkki","Latin capital letter g with dot above":"Latinalainen suuraakkonen g ja yläpuolinen piste","Latin small letter g with dot above":"Latinalainen pienaakkonen g ja yläpuolinen piste","Latin capital letter g with cedilla":"Latinalainen suuraakkonen g ja sedilji","Latin small letter g with cedilla":"Latinalainen pienaakkonen g ja sedilji","Latin capital letter h with circumflex":"Latinalainen suuraakkonen h ja sirkumfleksi","Latin small letter h with circumflex":"Latinalainen pienaakkonen h ja sirkumfleksi","Latin capital letter h with stroke":"Latinalainen suuraakkonen h ja poikkiviiva","Latin small letter h with stroke":"Latinalainen pienaakkonen h ja poikkiviiva","Latin capital letter i with tilde":"Latinalainen suuraakkonen i ja tilde","Latin small letter i with tilde":"Latinalainen pienaakkonen i ja tilde","Latin capital letter i with macron":"Latinalainen suuraakkonen i ja pituusmerkki","Latin small letter i with macron":"Latinalainen pienaakkonen i ja pituusmerkki","Latin capital letter i with breve":"Latinalainen suuraakkonen i ja lyhyysmerkki","Latin small letter i with breve":"Latinalainen pienaakkonen i ja lyhyysmerkki","Latin capital letter i with ogonek":"Latinalainen suuraakkonen i ja ogonek","Latin small letter i with ogonek":"Latinalainen pienaakkonen i ja ogonek","Latin capital letter i with dot above":"Latinalainen suuraakkonen i ja yläpuolinen piste","Latin small letter dotless i":"Latinalainen pienaakkonen pisteetön i","Latin capital ligature ij":"Latinalainen suuraakkosligatuuri ij","Latin small ligature ij":"Latinalainen pienaakkosligatuuri ij","Latin capital letter j with circumflex":"Latinalainen suuraakkonen j ja sirkumfleksi","Latin small letter j with circumflex":"Latinalainen pienaakkonen j ja sirkumfleksi","Latin capital letter k with cedilla":"Latinalainen suuraakkonen k ja sedilji","Latin small letter k with cedilla":"Latinalainen pienaakkonen k ja sedilji","Latin small letter kra":"Latinalainen pienaakkonen kra","Latin capital letter l with acute":"Latinalainen suuraakkonen l ja akuutti","Latin small letter l with acute":"Latinalainen pienaakkonen l ja akuutti","Latin capital letter l with cedilla":"Latinalainen suuraakkonen l ja sedilji","Latin small letter l with cedilla":"Latinalainen pienaakkonen l ja sedilji","Latin capital letter l with caron":"Latinalainen suuraakkonen l ja hattu","Latin small letter l with caron":"Latinalainen pienaakkonen l ja hattu","Latin capital letter l with middle dot":"Latinalainen suuraakkonen l ja piste keskellä","Latin small letter l with middle dot":"Latinalainen pienaakkonen l ja piste keskellä","Latin capital letter l with stroke":"Latinalainen suuraakkonen l ja poikkiviiva","Latin small letter l with stroke":"Latinalainen pienaakkonen l ja poikkiviiva","Latin capital letter n with acute":"Latinalainen suuraakkonen n ja akuutti","Latin small letter n with acute":"Latinalainen pienaakkonen n ja akuutti","Latin capital letter n with cedilla":"Latinalainen suuraakkonen n ja sedilji","Latin small letter n with cedilla":"Latinalainen pienaakkonen n ja sedilji","Latin capital letter n with caron":"Latinalainen suuraakkonen n ja hattu","Latin small letter n with caron":"Latinalainen pienaakkonen n ja hattu","Latin small letter n preceded by apostrophe":"Latinalainen pienaakkonen n jota edeltää heittomerkki","Latin capital letter eng":"Latinalainen suuraakkonen äng","Latin small letter eng":"Latinalainen pienaakkonen äng","Latin capital letter o with macron":"Latinalainen suuraakkonen o ja pituusmerkki","Latin small letter o with macron":"Latinalainen pienaakkonen o ja pituusmerkki","Latin capital letter o with breve":"Latinalainen suuraakkonen o ja lyhyysmerkki","Latin small letter o with breve":"Latinalainen pienaakkonen o ja lyhyysmerkki","Latin capital letter o with double acute":"Latinalainen suuraakkonen o ja kaksoisakuutti","Latin small letter o with double acute":"Latinalainen pienaakkonen o ja kaksoisakuutti","Latin capital ligature oe":"Latinalainen suuraakkosligatuuri oe","Latin small ligature oe":"Latinalainen pienaakkosligatuuri oe","Latin capital letter r with acute":"Latinalainen suuraakkonen r ja akuutti","Latin small letter r with acute":"Latinalainen pienaakkonen r ja akuutti","Latin capital letter r with cedilla":"Latinalainen suuraakkonen r ja sedilji","Latin small letter r with cedilla":"Latinalainen pienaakkonen r ja sedilji","Latin capital letter r with caron":"Latinalainen suuraakkonen r ja hattu","Latin small letter r with caron":"Latinalainen pienaakkonen r ja hattu","Latin capital letter s with acute":"Latinalainen suuraakkonen s ja akuutti","Latin small letter s with acute":"Latinalainen pienaakkonen s ja akuutti","Latin capital letter s with circumflex":"Latinalainen suuraakkonen s ja sirkumfleksi","Latin small letter s with circumflex":"Latinalainen pienaakkonen s ja sirkumfleksi","Latin capital letter s with cedilla":"Latinalainen suuraakkonen s ja sedilji","Latin small letter s with cedilla":"Latinalainen pienaakkonen s ja sedilji","Latin capital letter s with caron":"Latinalainen suuraakkonen s ja hattu","Latin small letter s with caron":"Latinalainen pienaakkonen s ja hattu","Latin capital letter t with cedilla":"Latinalainen suuraakkonen t ja sedilji","Latin small letter t with cedilla":"Latinalainen pienaakkonen t ja sedilji","Latin capital letter t with caron":"Latinalainen suuraakkonen t ja hattu","Latin small letter t with caron":"Latinalainen pienaakkonen t ja hattu","Latin capital letter t with stroke":"Latinalainen suuraakkonen t ja poikkiviiva","Latin small letter t with stroke":"Latinalainen pienaakkonen t ja poikkiviiva","Latin capital letter u with tilde":"Latinalainen suuraakkonen u ja tilde","Latin small letter u with tilde":"Latinalainen pienaakkonen u ja tilde","Latin capital letter u with macron":"Latinalainen suuraakkonen u ja pituusmerkki","Latin small letter u with macron":"Latinalainen pienaakkonen u ja pituusmerkki","Latin capital letter u with breve":"Latinalainen suuraakkonen u ja lyhyysmerkki","Latin small letter u with breve":"Latinalainen pienaakkonen u ja lyhyysmerkki","Latin capital letter u with ring above":"Latinalainen suuraakkonen u ja yläpuolinen ympyrä","Latin small letter u with ring above":"Latinalainen pienaakkonen u ja yläpuolinen ympyrä","Latin capital letter u with double acute":"Latinalainen suuraakkonen u ja kaksoisakuutti","Latin small letter u with double acute":"Latinalainen pienaakkonen u ja kaksoisakuutti","Latin capital letter u with ogonek":"Latinalainen suuraakkonen u ja ogonek","Latin small letter u with ogonek":"Latinalainen pienaakkonen u ja ogonek","Latin capital letter w with circumflex":"Latinalainen suuraakkonen w ja sirkumfleksi","Latin small letter w with circumflex":"Latinalainen pienaakkonen w ja sirkumfleksi","Latin capital letter y with circumflex":"Latinalainen suuraakkonen y ja sirkumfleksi","Latin small letter y with circumflex":"Latinalainen pienaakkonen y ja sirkumfleksi","Latin capital letter y with diaeresis":"Latinalainen suuraakkonen y ja treema","Latin capital letter z with acute":"Latinalainen suuraakkonen z ja akuutti","Latin small letter z with acute":"Latinalainen pienaakkonen z ja akuutti","Latin capital letter z with dot above":"Latinalainen suuraakkonen z ja yläpuolinen piste","Latin small letter z with dot above":"Latinalainen pienaakkonen z ja yläpuolinen piste","Latin capital letter z with caron":"Latinalainen suuraakkonen z ja hattu","Latin small letter z with caron":"Latinalainen pienaakkonen z ja hattu","Latin small letter long s":"Latinalainen pienaakkonen pitkä s","Less-than sign":"Pienempi kuin -merkki","Greater-than sign":"Suurempi kuin -merkki","Less-than or equal to":"Pienempi tai yhtä suuri kuin -merkki","Greater-than or equal to":"Suurempi tai yhtä suuri kuin -merkki","En dash":"N-viiva","Em dash":"M-viiva",Macron:"Pituusmerkki",Overline:"Yläviiva","Degree sign":"Asteen merkki","Minus sign":"Miinusmerkki","Plus-minus sign":"Plus-miinus-merkki","Division sign":"Jakomerkki","Fraction slash":"Murtoluvun vinoviiva","Multiplication sign":"Kertomerkki","Latin small letter f with hook":"Latinalainen pienaakkonen f jossa koukku",Integral:"Integraalimerkki","N-ary summation":"Summa",Infinity:"Äärettömän merkki","Square root":"Neliöjuuri","Tilde operator":"Tildeoperaattori","Approximately equal to":"Suunnilleen yhtä suuri kuin -merkki","Almost equal to":"Likimain yhtä suuri kuin -merkki","Not equal to":"Eri suuri kuin -merkki","Identical to":"Identtisesti yhtä suuri merkki -kuin","Element of":"Joukkoon kuulumisen merkki","Not an element of":"Joukkoon kuulumattomuuden merkki","Contains as member":"Käänteisen joukkoon kuulumisen merkki","N-ary product":"Tulo","Logical and":"Looginen ja-merkki","Logical or":"Looginen tai-merkki","Not sign":"Negaation merkki",Intersection:"Leikkauksen merkki",Union:"Yhdisteen merkki","Partial differential":"Osittaisderivaatta","For all":"Kaikkikvanttori","There exists":"Olemassaolokvanttori","Empty set":"Tyhjän joukon merkki",Nabla:"Nablan merkki","Asterisk operator":"Asteriskioperaattori","Proportional to":"Suhteellisuuden merkki",Angle:"Kulma","Vulgar fraction one quarter":"Neljäsosan merkki","Vulgar fraction one half":"Puolikkaan merkki","Vulgar fraction three quarters":"Kolmen neljäsosan merkki","Single left-pointing angle quotation mark":"Vasemmalle osoittava kulmapuolilainausmerkki","Single right-pointing angle quotation mark":"Oikealle osoittava kulmapuolilainausmerkki","Left-pointing double angle quotation mark":"Vasemmalle osoittava kaksinkertainen kulmalainausmerkki","Right-pointing double angle quotation mark":"Oikealle osoittava kaksinkertainen kulmalainausmerkki","Left single quotation mark":"Ylösalainen puolilainausmerkki","Right single quotation mark":"Puolilainausmerkki","Left double quotation mark":"Ylösalainen kokolainausmerkki","Right double quotation mark":"Kokolainausmerkki","Single low-9 quotation mark":"Rivinalinen puolilainausmerkki","Double low-9 quotation mark":"Rivinalinen kokolainausmerkki","Inverted exclamation mark":"Ylösalainen huutomerkki","Inverted question mark":"Ylösalainen kysymysmerkki","Two dot leader":"Kaksi täytemerkkiä","Horizontal ellipsis":"Kolme pistettä vaakasuunnassa","Double dagger":"Kaksoisristi","Per mille sign":"Promillemerkki","Per ten thousand sign":"Peruspisteen merkki","Double exclamation mark":"Kaksoishuutomerkki","Question exclamation mark":"Kysymysmerkki ja huutomerkki","Exclamation question mark":"Huutomerkki ja kysymysmerkki","Double question mark":"Kaksoiskysymysmerkki","Copyright sign":"Tekijänoikeusmerkki","Registered sign":"Rekisteröidyn tavaramerkin merkki","Trade mark sign":"Tavaramerkin merkki","Section sign":"Pykälämerkki","Paragraph sign":"Kappaleen merkki","Reversed paragraph sign":"Käännetty kappaleen merkki","Character categories":"Merkkiluokat",Styles:"Tyylit","Multiple styles":"Useita tyylejä","Block styles":"Lohkotyylit","Text styles":"Tekstityylit","Insert table":"Lisää taulukko","Header column":"Otsikkosarake","Insert column left":"Lisää sarake vasemmalle","Insert column right":"Lisää sarake oikealle","Delete column":"Poista sarake","Select column":"Valitse sarake",Column:"Sarake","Header row":"Otsikkorivi","Insert row below":"Lisää rivi alle","Insert row above":"Lisää rivi ylle","Delete row":"Poista rivi","Select row":"Valitse rivi",Row:"Rivi","Merge cell up":"Yhdistä solu ylös","Merge cell right":"Yhdistä solu oikealle","Merge cell down":"Yhdistä solu alas","Merge cell left":"Yhdistä solu vasemmalle","Split cell vertically":"Jaa solu pystysuunnassa","Split cell horizontally":"Jaa solu vaakasuunnassa","Merge cells":"Yhdistä tai jaa soluja","Table toolbar":"Taulukon työkalupalkki","Table properties":"Taulukon ominaisuudet","Cell properties":"Solun ominaisuudet",Border:"Reunus",Style:"Tyyli",Width:"Leveys",Height:"Korkeus",Color:"Väri",Background:"Tausta",Padding:"Täyte",Dimensions:"Mittasuhteet","Table cell text alignment":"Taulukkosolun tekstin suunta",Alignment:"Suunta","Horizontal text alignment toolbar":"Vaakasuoran tekstin suunnan työkalupalkki","Vertical text alignment toolbar":"Pystysuoran tekstin suunnan työkalupalkki","Table alignment toolbar":"Taulukon suunnan työkalupalkki",None:"Ei mitään",Solid:"Kiinteä",Dotted:"Pisteviiva",Dashed:"Katkoviiva",Double:"Kaksinkertainen",Groove:"Uurrettu",Ridge:"Harjanne",Inset:"Upote",Outset:"Ulkonema","Align cell text to the left":"Siirrä solun teksti vasemmalle","Align cell text to the center":"Siirrä solun teksti keskelle","Align cell text to the right":"Siirrä solun teksti oikealle","Justify cell text":"Tasaa solun teksti","Align cell text to the top":"Siirrä solun teksti yläosaan","Align cell text to the middle":"Siirrä solun teksti keskiosaan","Align cell text to the bottom":"Siirrä solun teksti alaosaan","Align table to the left":"Siirrä taulukko vasemmalle","Center table":"Keskitä taulukko","Align table to the right":"Siirrä taulukko oikealle","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Väri ei kelpaa. Ota sen sijaan käyttöön \"#FF0000\", \"rgb(255,0,0)\" tai \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Arvo ei kelpaa. Ota käyttöön \"10px\", \"2em\" tai pelkästään \"2\".","Color picker":"Värin valitsin","Enter table caption":"Syötä taulukon kuvaus","Keystrokes that can be used in a table cell":"Painallukset, joita voidaan käyttää taulukon solussa","Move the selection to the next cell":"Siirrä valittu kohde seuraavaan soluun","Move the selection to the previous cell":"Siirrä valittu kohde edelliseen soluun","Insert a new table row (when in the last cell of a table)":"Liitä uusi taulukkorivi (pätee taulukon viimeiseen soluun)","Navigate through the table":"Siirry taulukossa",Table:"Taulukko","Rich Text Editor":"Rikas tekstieditori","Editor editing area: %0":"Editorin muokkausalue: %0","Edit block":"Muokkaa lohkoa","Click to edit block":"Muokkaa lohkoa klikkaamalla","Drag to move":"Siirrä raahamalla",Next:"Seuraava",Previous:"Edellinen","Editor toolbar":"Editorin työkalupalkki","Dropdown toolbar":"Pudotusvalikon työkalupalkki",Black:"Musta","Dim grey":"Vaaleanharmaa",Grey:"Harmaa","Light grey":"Vaaleanharmaa",White:"Valkoinen",Red:"Punainen",Orange:"Oranssi",Yellow:"Keltainen","Light green":"Vaaleanvihreä",Green:"Vihreä",Aquamarine:"Akvamariini",Turquoise:"Turkoosi","Light blue":"Vaaleansininen",Blue:"Sininen",Purple:"Purppura","Editor block content toolbar":"Editorin lohkon sisällön työkalupalkki","Editor contextual toolbar":"Editorin kontekstuaalinen työkalupalkki",HEX:"HEX","No results found":"Tuloksia ei löytynyt","No searchable items":"Ei haettavia nimikkeitä","Editor dialog":"Editorin dialogi",Close:"Sulje","Help Contents. To close this dialog press ESC.":"Tukisisältö. Voit sulkea tämän dialogin painamalla ESC-näppäintä.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Ohessa on tässä editointityökalussa käytettävien näppäinoikoteiden lista.","(may require <kbd>Fn</kbd>)":"(Saattaa vaatia <kbd>Fn</kbd>:n)",Accessibility:"Käytettävyys","Accessibility help":"Esteettömyystuki","Press %0 for help.":"Paina %0 -näppäintä, jos tarvitset apua.","Move focus in and out of an active dialog window":"Siirry lähemmäs ja kauemmas käytössä olevasta dialogi-ikkunasta",MENU_BAR_MENU_FILE:"Tiedosto",MENU_BAR_MENU_EDIT:"Muokkaa",MENU_BAR_MENU_VIEW:"Näytä",MENU_BAR_MENU_INSERT:"Liitä",MENU_BAR_MENU_FORMAT:"Muoto",MENU_BAR_MENU_TOOLS:"Työkalut",MENU_BAR_MENU_HELP:"Tuki",MENU_BAR_MENU_TEXT:"Teksti",MENU_BAR_MENU_FONT:"Fontti","Editor menu bar":"Muokkaustyökalun valikkopalkki",Undo:"Peru",Redo:"Tee uudelleen","Upload in progress":"Lähetys käynnissä","Widget toolbar":"Widget-työkalupalkki","Insert paragraph before block":"Liitä kappale ennen lohkoa","Insert paragraph after block":"Liitä kappale lohkon jälkeen","Press Enter to type after or press Shift + Enter to type before the widget":"Paina enter-näppäintä kirjoittaaksesi tai paina shift + enter kirjoittaaksesi ennen widget-sovellusta","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Painallukset, joita voidaan käyttää widgetin valitsemisen yhteydessä (esimerkiksi: kuva, taulukko jne.)","Insert a new paragraph directly after a widget":"Lisää uusi kappale suoraan widgetin jälkeen","Insert a new paragraph directly before a widget":"Lisää uusi kappale suoraan widgetin eteen","Move the caret to allow typing directly before a widget":"Siirrä sirkumfleksimerkkiä voidaksesi kirjoittaa suoraan ennen widgetiä","Move the caret to allow typing directly after a widget":"Siirrä sirkumfleksimerkkiä voidaksesi kirjoittaa suoraan widgetin jälkeen","Words: %0":"Sanoja: %0","Characters: %0":"Merkkejä: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['fi'] = d['fi'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Tasaa vasemmalle","Align right":"Tasaa oikealle","Align center":"Tasaa keskelle",Justify:"Tasaa molemmat reunat","Text alignment":"Tekstin tasaus","Text alignment toolbar":"Tekstin suuntauksen työkalupalkki","Revert autoformatting action":"Peruuta automaattimuokkaus",Bold:"Lihavointi",Italic:"Kursivointi",Underline:"Alleviivaus",Code:"Koodi",Strikethrough:"Yliviivaus",Subscript:"Alaindeksi",Superscript:"Yläindeksi","Italic text":"Kursivoitu teksti","Move out of an inline code style":"Siirry pois rivinsisäisestä koodista","Bold text":"Lihavoitu teksti","Underline text":"Alleviivattu teksti","Strikethrough text":"Yliviivattu teksti","Block quote":"Lainaus","Copy selected content":"Kopioi valittu sisältö","Paste content":"Liitä sisältö","Paste content as plain text":"Liitä sisältö pelkkänä tekstinä","Insert code block":"Liitä koodilohko","Plain text":"Pelkkä teksti","Leaving %0 code snippet":"Jätetään koodinpätkä %0","Entering %0 code snippet":"Syötetään koodinpätkä %0","Entering code snippet":"Syötetään koodinpätkä","Leaving code snippet":"Jätetään koodinpätkä","Code block":"Koodilohko",Cancel:"Peruuta",Clear:"Tyhjennä","Remove color":"Poista väri","Restore default":"Palauta oletus",Save:"Tallenna","Show more items":"Näytä lisää toimintoja","%0 of %1":"%0 / %1","Cannot upload file:":"Tiedostoa ei voitu ladata:","Rich Text Editor. Editing area: %0":"Tekstimuotoilueditori. Muokkausalue: %0","Insert with file manager":"Tuo tiedostonhallinnalla","Replace with file manager":"Korvaa tiedostonhallinnalla","Insert image with file manager":"Tuo kuva tiedostonhallinnalla","Replace image with file manager":"Korvaa kuva tiedostonhallinnalla","Toggle caption off":"Poista taulukon kuvaus","Toggle caption on":"Lisää taulukon kuvaus","Content editing keystrokes":"Sisällönmuokkauspainallukset","These keyboard shortcuts allow for quick access to content editing features.":"Nämä avainoikotiet mahdollistavat sisällönmuokkausominaisuuksien nopean käytön.","User interface and content navigation keystrokes":"Käyttöliittymän ja sisällössä siirtymisen painallukset","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Voit tehostaa CKEditor 5:n käyttöliittymässä siirtymistä seuraavilla painalluksilla.","Close contextual balloons, dropdowns, and dialogs":"Sulje kontekstipallot, pudotusvalikot ja dialogit","Open the accessibility help dialog":"Avaa esteettömyystuen dialogi","Move focus between form fields (inputs, buttons, etc.)":"Siirrä tarkennusta eri kaavakekenttien (syötteet, painikkeet yms.) välillä","Move focus to the menu bar, navigate between menu bars":"Kohdenna valikkopalkkiin ja siirry palkista toiseen","Move focus to the toolbar, navigate between toolbars":"Siirrä tarkennus työkalupalkkiin, siirry työkalupalkista toiseen","Navigate through the toolbar or menu bar":"Siirry työkalupalkkien tai valikkopalkkien välillä","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Suorita tällä hetkellä kohdennettuna olevan painikkeen toiminto. Muokkaustyökalun sisältöön vaikuttavien painikkeiden käyttö palauttaa kohdennuksen kyseiseen sisältöön.",Accept:"Hyväksy","Insert a soft break (a <code><br></code> element)":"Lisää rivinvaihto (<code><br></code> -elementti)","Insert a hard break (a new paragraph)":"Lisää kappaleenvaihto (uusi kappale)","Find and replace":"Etsi ja korvaa","Find in text…":"Etsi tekstissä…",Find:"Etsi","Previous result":"Edellinen tulos","Next result":"Seuraava tulos",Replace:"Korvaa","Replace all":"Korvaa kaikki","Match case":"Hae tapaukselle vastapari","Whole words only":"Vain kokonaisia sanoja","Replace with…":"Korvaa tällä…","Text to find must not be empty.":"Haettava teksti ei saa olla tyhjä.","Tip: Find some text first in order to replace it.":"Vinkki: hae ensin teksti korvataksesi sen.","Advanced options":"Lisäasetukset","Find in the document":"Paikanna asiakirjassa","Font Size":"Fontin koko",Tiny:"Hyvin pieni",Small:"Pieni",Big:"Suuri",Huge:"Hyvin suuri","Font Family":"Fonttiperhe",Default:"Oletus","Font Color":"Fontin väri","Font Background Color":"Fontin taustaväri","Document colors":"Asiakirjan värit",Paragraph:"Kappale",Heading:"Otsikkotyyli","Choose heading":"Valitse otsikko","Heading 1":"Otsikko 1","Heading 2":"Otsikko 2","Heading 3":"Otsikko 3","Heading 4":"Otsikko 4","Heading 5":"Otsikko 5","Heading 6":"Otsikko 6","Type your title":"Kirjoita otsikkosi","Type or paste your content here.":"Kirjoita tai liitä sisältösi tänne.","Horizontal line":"Vaakasuora viiva","HTML object":"HMTL-kohde","Increase indent":"Lisää sisennystä","Decrease indent":"Vähennä sisennystä",Unlink:"Poista linkki",Link:"Linkki","Link URL":"Linkin osoite","Link URL must not be empty.":"Linkin URL ei voi olla tyhjä.","Link image":"Linkkikuva","Edit link":"Muokkaa linkkiä","Open link in new tab":"Avaa linkki uudessa välilehdessä","This link has no URL":"Linkillä ei ole URL-osoitetta","Open in a new tab":"Avaa uudelle välilehdelle",Downloadable:"Ladattava","Create link":"Luo linkki","Move out of a link":"Siirrä linkin ulkopuolelle","Numbered List":"Numeroitu lista","Bulleted List":"Lista","To-do List":"Tehtävälista","Bulleted list styles toolbar":"Luetelmalistan työkalupalkki","Numbered list styles toolbar":"Numerolistan työkalupalkki","Toggle the disc list style":"Levylistatyylin vaihdin","Toggle the circle list style":"Ympyrälistatyylin vaihdin","Toggle the square list style":"Neliölistatyylin vaihdin","Toggle the decimal list style":"Desimaalilistatyylin vaihdin","Toggle the decimal with leading zero list style":"Nolla alussa -desimaalilistatyylin vaihdin","Toggle the lower–roman list style":"Pienet roomalaiset numerot -listatyylin vaihdin","Toggle the upper–roman list style":"Isot roomalaiset numerot -listatyylin vaihdin","Toggle the lower–latin list style":"Pienet latinalaiset aakkoset -listatyylin vaihdin","Toggle the upper–latin list style":"Isot latinalaiset aakkoset -listatyylin vaihdin",Disc:"Levy",Circle:"Ympyrä",Square:"Neliö",Decimal:"Desimaali","Decimal with leading zero":"Nolla alussa -desimaali","Lower–roman":"Pienet roomalaiset numerot","Upper-roman":"Isot roomalaiset numerot","Lower-latin":"Pienet latinalaiset aakkoset","Upper-latin":"Isot latinalaiset aakkoset","List properties":"Listaominaisuudet","Start at":"Alkaa","Invalid start index value.":"Virheellinen aloitusindeksin arvo.","Start index must be greater than 0.":"Aloitusindeksin pitää olla suurempi kuin 0.","Reversed order":"Päinvastainen järjestys","Keystrokes that can be used in a list":"Listassa käytettävät painallukset","Increase list item indent":"Kasvata listanimikkeen sisennystä","Decrease list item indent":"Vähennä listanimikkeen sisennystä","Entering a to-do list":"Syötetään tehtävälista.","Leaving a to-do list":"Jätetään tehtävälista","Remove Format":"Poista muotoilu","Select all":"Valitse kaikki","Show blocks":"Näytä rakenneosat",Source:"Lähde","Show source":"Näytä lähde","Special characters":"Erikoismerkit",All:"Kaikki",Arrows:"Nuolet",Currency:"Valuutta",Latin:"Latinalaiset",Mathematical:"Matemaattiset",Text:"Teksti","leftwards simple arrow":"yksinkertainen nuoli vasempaan","rightwards simple arrow":"yksinkertainen nuoli oikeaan","upwards simple arrow":"yksinkertainen nuoli ylös","downwards simple arrow":"yksinkertainen nuoli alas","leftwards double arrow":"kaksoisnuoli vasemmalle","rightwards double arrow":"kaksoisnuoli oikealle","upwards double arrow":"kaksoisnuoli ylös","downwards double arrow":"kaksoisnuoli alas","leftwards dashed arrow":"pisteviivanuoli vasemmalle","rightwards dashed arrow":"pisteviivanuoli oikealle","upwards dashed arrow":"pisteviivanuoli ylös","downwards dashed arrow":"pisteviivanuoli alas","leftwards arrow to bar":"nuoli vasemmalle perusviivalla","rightwards arrow to bar":"nuoli oikealle perusviivalla","upwards arrow to bar":"nuoli ylös perusviivalla","downwards arrow to bar":"nuoli alas perusviivalla","up down arrow with base":"nuoli ylös ja alas perusviivalla","back with leftwards arrow above":"BACK-nuoli","end with leftwards arrow above":"END-nuoli","on with exclamation mark with left right arrow above":"ON!-nuoli","soon with rightwards arrow above":"SOON-nuoli","top with upwards arrow above":"TOP-nuoli","Dollar sign":"Dollarin merkki","Euro sign":"Euron merkki","Yen sign":"Jenin merkki","Pound sign":"Punnan merkki","Cent sign":"Sentin merkki","Euro-currency sign":"Eurovaluutan merkki","Colon sign":"Colónin merkki","Cruzeiro sign":"Cruzeiron merkki","French franc sign":"Ranskan frangin merkki","Lira sign":"Liiran merkki","Currency sign":"Valuuttamerkki","Bitcoin sign":"Bitcoinin merkki","Mill sign":"Valuutan tuhannesosan merkki","Naira sign":"Nairan merkki","Peseta sign":"Pesetan merkki","Rupee sign":"Rupian merkki","Won sign":"Wonin merkki","New sheqel sign":"Uuden sekelin merkki","Dong sign":"Dongin merkki","Kip sign":"Kipin merkki","Tugrik sign":"Tugrikin merkki","Drachma sign":"Drakman merkki","German penny sign":"Saksan pfennigin merkki","Peso sign":"Peson merkki","Guarani sign":"Guaranin merkki","Austral sign":"Australin merkki","Hryvnia sign":"Hryvnian merkki","Cedi sign":"Cedin merkki","Livre tournois sign":"Livre tournois’n merkki","Spesmilo sign":"Spesmilon merkki","Tenge sign":"Tengen merkki","Indian rupee sign":"Intian rupian merkki","Turkish lira sign":"Turkin liiran merkki","Nordic mark sign":"Riikintaalerin merkki","Manat sign":"Manatin merkki","Ruble sign":"Ruplan merkki","Latin capital letter a with macron":"Latinalainen suuraakkonen a ja pituusmerkki","Latin small letter a with macron":"Latinalainen pienaakkonen a ja pituusmerkki","Latin capital letter a with breve":"Latinalainen suuraakkonen a ja lyhyysmerkki","Latin small letter a with breve":"Latinalainen pienaakkonen a ja lyhyysmerkki","Latin capital letter a with ogonek":"Latinalainen suuraakkonen a ja ogonek","Latin small letter a with ogonek":"Latinalainen pienaakkonen a ja ogonek","Latin capital letter c with acute":"Latinalainen suuraakkonen c ja akuutti","Latin small letter c with acute":"Latinalainen pienaakkonen c ja akuutti","Latin capital letter c with circumflex":"Latinalainen suuraakkonen c ja sirkumfleksi","Latin small letter c with circumflex":"Latinalainen pienaakkonen c ja sirkumfleksi","Latin capital letter c with dot above":"Latinalainen suuraakkonen c ja yläpuolinen piste","Latin small letter c with dot above":"Latinalainen pienaakkonen c ja yläpuolinen piste","Latin capital letter c with caron":"Latinalainen suuraakkonen c ja hattu","Latin small letter c with caron":"Latinalainen pienaakkonen c ja hattu","Latin capital letter d with caron":"Latinalainen suuraakkonen d ja hattu","Latin small letter d with caron":"Latinalainen pienaakkonen d ja hattu","Latin capital letter d with stroke":"Latinalainen suuraakkonen d ja poikkiviiva","Latin small letter d with stroke":"Latinalainen pienaakkonen d ja poikkiviiva","Latin capital letter e with macron":"Latinalainen suuraakkonen e ja pituusmerkki","Latin small letter e with macron":"Latinalainen pienaakkonen e ja pituusmerkki","Latin capital letter e with breve":"Latinalainen suuraakkonen e ja lyhyysmerkki","Latin small letter e with breve":"Latinalainen pienaakkonen e ja lyhyysmerkki","Latin capital letter e with dot above":"Latinalainen suuraakkonen e ja yläpuolinen piste","Latin small letter e with dot above":"Latinalainen pienaakkonen e ja yläpuolinen piste","Latin capital letter e with ogonek":"Latinalainen suuraakkonen e ja ogonek","Latin small letter e with ogonek":"Latinalainen pienaakkonen e ja ogonek","Latin capital letter e with caron":"Latinalainen suuraakkonen e ja hattu","Latin small letter e with caron":"Latinalainen pienaakkonen e ja hattu","Latin capital letter g with circumflex":"Latinalainen suuraakkonen g ja sirkumfleksi","Latin small letter g with circumflex":"Latinalainen pienaakkonen g ja sirkumfleksi","Latin capital letter g with breve":"Latinalainen suuraakkonen g ja lyhyysmerkki","Latin small letter g with breve":"Latinalainen pienaakkonen g ja lyhyysmerkki","Latin capital letter g with dot above":"Latinalainen suuraakkonen g ja yläpuolinen piste","Latin small letter g with dot above":"Latinalainen pienaakkonen g ja yläpuolinen piste","Latin capital letter g with cedilla":"Latinalainen suuraakkonen g ja sedilji","Latin small letter g with cedilla":"Latinalainen pienaakkonen g ja sedilji","Latin capital letter h with circumflex":"Latinalainen suuraakkonen h ja sirkumfleksi","Latin small letter h with circumflex":"Latinalainen pienaakkonen h ja sirkumfleksi","Latin capital letter h with stroke":"Latinalainen suuraakkonen h ja poikkiviiva","Latin small letter h with stroke":"Latinalainen pienaakkonen h ja poikkiviiva","Latin capital letter i with tilde":"Latinalainen suuraakkonen i ja tilde","Latin small letter i with tilde":"Latinalainen pienaakkonen i ja tilde","Latin capital letter i with macron":"Latinalainen suuraakkonen i ja pituusmerkki","Latin small letter i with macron":"Latinalainen pienaakkonen i ja pituusmerkki","Latin capital letter i with breve":"Latinalainen suuraakkonen i ja lyhyysmerkki","Latin small letter i with breve":"Latinalainen pienaakkonen i ja lyhyysmerkki","Latin capital letter i with ogonek":"Latinalainen suuraakkonen i ja ogonek","Latin small letter i with ogonek":"Latinalainen pienaakkonen i ja ogonek","Latin capital letter i with dot above":"Latinalainen suuraakkonen i ja yläpuolinen piste","Latin small letter dotless i":"Latinalainen pienaakkonen pisteetön i","Latin capital ligature ij":"Latinalainen suuraakkosligatuuri ij","Latin small ligature ij":"Latinalainen pienaakkosligatuuri ij","Latin capital letter j with circumflex":"Latinalainen suuraakkonen j ja sirkumfleksi","Latin small letter j with circumflex":"Latinalainen pienaakkonen j ja sirkumfleksi","Latin capital letter k with cedilla":"Latinalainen suuraakkonen k ja sedilji","Latin small letter k with cedilla":"Latinalainen pienaakkonen k ja sedilji","Latin small letter kra":"Latinalainen pienaakkonen kra","Latin capital letter l with acute":"Latinalainen suuraakkonen l ja akuutti","Latin small letter l with acute":"Latinalainen pienaakkonen l ja akuutti","Latin capital letter l with cedilla":"Latinalainen suuraakkonen l ja sedilji","Latin small letter l with cedilla":"Latinalainen pienaakkonen l ja sedilji","Latin capital letter l with caron":"Latinalainen suuraakkonen l ja hattu","Latin small letter l with caron":"Latinalainen pienaakkonen l ja hattu","Latin capital letter l with middle dot":"Latinalainen suuraakkonen l ja piste keskellä","Latin small letter l with middle dot":"Latinalainen pienaakkonen l ja piste keskellä","Latin capital letter l with stroke":"Latinalainen suuraakkonen l ja poikkiviiva","Latin small letter l with stroke":"Latinalainen pienaakkonen l ja poikkiviiva","Latin capital letter n with acute":"Latinalainen suuraakkonen n ja akuutti","Latin small letter n with acute":"Latinalainen pienaakkonen n ja akuutti","Latin capital letter n with cedilla":"Latinalainen suuraakkonen n ja sedilji","Latin small letter n with cedilla":"Latinalainen pienaakkonen n ja sedilji","Latin capital letter n with caron":"Latinalainen suuraakkonen n ja hattu","Latin small letter n with caron":"Latinalainen pienaakkonen n ja hattu","Latin small letter n preceded by apostrophe":"Latinalainen pienaakkonen n jota edeltää heittomerkki","Latin capital letter eng":"Latinalainen suuraakkonen äng","Latin small letter eng":"Latinalainen pienaakkonen äng","Latin capital letter o with macron":"Latinalainen suuraakkonen o ja pituusmerkki","Latin small letter o with macron":"Latinalainen pienaakkonen o ja pituusmerkki","Latin capital letter o with breve":"Latinalainen suuraakkonen o ja lyhyysmerkki","Latin small letter o with breve":"Latinalainen pienaakkonen o ja lyhyysmerkki","Latin capital letter o with double acute":"Latinalainen suuraakkonen o ja kaksoisakuutti","Latin small letter o with double acute":"Latinalainen pienaakkonen o ja kaksoisakuutti","Latin capital ligature oe":"Latinalainen suuraakkosligatuuri oe","Latin small ligature oe":"Latinalainen pienaakkosligatuuri oe","Latin capital letter r with acute":"Latinalainen suuraakkonen r ja akuutti","Latin small letter r with acute":"Latinalainen pienaakkonen r ja akuutti","Latin capital letter r with cedilla":"Latinalainen suuraakkonen r ja sedilji","Latin small letter r with cedilla":"Latinalainen pienaakkonen r ja sedilji","Latin capital letter r with caron":"Latinalainen suuraakkonen r ja hattu","Latin small letter r with caron":"Latinalainen pienaakkonen r ja hattu","Latin capital letter s with acute":"Latinalainen suuraakkonen s ja akuutti","Latin small letter s with acute":"Latinalainen pienaakkonen s ja akuutti","Latin capital letter s with circumflex":"Latinalainen suuraakkonen s ja sirkumfleksi","Latin small letter s with circumflex":"Latinalainen pienaakkonen s ja sirkumfleksi","Latin capital letter s with cedilla":"Latinalainen suuraakkonen s ja sedilji","Latin small letter s with cedilla":"Latinalainen pienaakkonen s ja sedilji","Latin capital letter s with caron":"Latinalainen suuraakkonen s ja hattu","Latin small letter s with caron":"Latinalainen pienaakkonen s ja hattu","Latin capital letter t with cedilla":"Latinalainen suuraakkonen t ja sedilji","Latin small letter t with cedilla":"Latinalainen pienaakkonen t ja sedilji","Latin capital letter t with caron":"Latinalainen suuraakkonen t ja hattu","Latin small letter t with caron":"Latinalainen pienaakkonen t ja hattu","Latin capital letter t with stroke":"Latinalainen suuraakkonen t ja poikkiviiva","Latin small letter t with stroke":"Latinalainen pienaakkonen t ja poikkiviiva","Latin capital letter u with tilde":"Latinalainen suuraakkonen u ja tilde","Latin small letter u with tilde":"Latinalainen pienaakkonen u ja tilde","Latin capital letter u with macron":"Latinalainen suuraakkonen u ja pituusmerkki","Latin small letter u with macron":"Latinalainen pienaakkonen u ja pituusmerkki","Latin capital letter u with breve":"Latinalainen suuraakkonen u ja lyhyysmerkki","Latin small letter u with breve":"Latinalainen pienaakkonen u ja lyhyysmerkki","Latin capital letter u with ring above":"Latinalainen suuraakkonen u ja yläpuolinen ympyrä","Latin small letter u with ring above":"Latinalainen pienaakkonen u ja yläpuolinen ympyrä","Latin capital letter u with double acute":"Latinalainen suuraakkonen u ja kaksoisakuutti","Latin small letter u with double acute":"Latinalainen pienaakkonen u ja kaksoisakuutti","Latin capital letter u with ogonek":"Latinalainen suuraakkonen u ja ogonek","Latin small letter u with ogonek":"Latinalainen pienaakkonen u ja ogonek","Latin capital letter w with circumflex":"Latinalainen suuraakkonen w ja sirkumfleksi","Latin small letter w with circumflex":"Latinalainen pienaakkonen w ja sirkumfleksi","Latin capital letter y with circumflex":"Latinalainen suuraakkonen y ja sirkumfleksi","Latin small letter y with circumflex":"Latinalainen pienaakkonen y ja sirkumfleksi","Latin capital letter y with diaeresis":"Latinalainen suuraakkonen y ja treema","Latin capital letter z with acute":"Latinalainen suuraakkonen z ja akuutti","Latin small letter z with acute":"Latinalainen pienaakkonen z ja akuutti","Latin capital letter z with dot above":"Latinalainen suuraakkonen z ja yläpuolinen piste","Latin small letter z with dot above":"Latinalainen pienaakkonen z ja yläpuolinen piste","Latin capital letter z with caron":"Latinalainen suuraakkonen z ja hattu","Latin small letter z with caron":"Latinalainen pienaakkonen z ja hattu","Latin small letter long s":"Latinalainen pienaakkonen pitkä s","Less-than sign":"Pienempi kuin -merkki","Greater-than sign":"Suurempi kuin -merkki","Less-than or equal to":"Pienempi tai yhtä suuri kuin -merkki","Greater-than or equal to":"Suurempi tai yhtä suuri kuin -merkki","En dash":"N-viiva","Em dash":"M-viiva",Macron:"Pituusmerkki",Overline:"Yläviiva","Degree sign":"Asteen merkki","Minus sign":"Miinusmerkki","Plus-minus sign":"Plus-miinus-merkki","Division sign":"Jakomerkki","Fraction slash":"Murtoluvun vinoviiva","Multiplication sign":"Kertomerkki","Latin small letter f with hook":"Latinalainen pienaakkonen f jossa koukku",Integral:"Integraalimerkki","N-ary summation":"Summa",Infinity:"Äärettömän merkki","Square root":"Neliöjuuri","Tilde operator":"Tildeoperaattori","Approximately equal to":"Suunnilleen yhtä suuri kuin -merkki","Almost equal to":"Likimain yhtä suuri kuin -merkki","Not equal to":"Eri suuri kuin -merkki","Identical to":"Identtisesti yhtä suuri merkki -kuin","Element of":"Joukkoon kuulumisen merkki","Not an element of":"Joukkoon kuulumattomuuden merkki","Contains as member":"Käänteisen joukkoon kuulumisen merkki","N-ary product":"Tulo","Logical and":"Looginen ja-merkki","Logical or":"Looginen tai-merkki","Not sign":"Negaation merkki",Intersection:"Leikkauksen merkki",Union:"Yhdisteen merkki","Partial differential":"Osittaisderivaatta","For all":"Kaikkikvanttori","There exists":"Olemassaolokvanttori","Empty set":"Tyhjän joukon merkki",Nabla:"Nablan merkki","Asterisk operator":"Asteriskioperaattori","Proportional to":"Suhteellisuuden merkki",Angle:"Kulma","Vulgar fraction one quarter":"Neljäsosan merkki","Vulgar fraction one half":"Puolikkaan merkki","Vulgar fraction three quarters":"Kolmen neljäsosan merkki","Single left-pointing angle quotation mark":"Vasemmalle osoittava kulmapuolilainausmerkki","Single right-pointing angle quotation mark":"Oikealle osoittava kulmapuolilainausmerkki","Left-pointing double angle quotation mark":"Vasemmalle osoittava kaksinkertainen kulmalainausmerkki","Right-pointing double angle quotation mark":"Oikealle osoittava kaksinkertainen kulmalainausmerkki","Left single quotation mark":"Ylösalainen puolilainausmerkki","Right single quotation mark":"Puolilainausmerkki","Left double quotation mark":"Ylösalainen kokolainausmerkki","Right double quotation mark":"Kokolainausmerkki","Single low-9 quotation mark":"Rivinalinen puolilainausmerkki","Double low-9 quotation mark":"Rivinalinen kokolainausmerkki","Inverted exclamation mark":"Ylösalainen huutomerkki","Inverted question mark":"Ylösalainen kysymysmerkki","Two dot leader":"Kaksi täytemerkkiä","Horizontal ellipsis":"Kolme pistettä vaakasuunnassa","Double dagger":"Kaksoisristi","Per mille sign":"Promillemerkki","Per ten thousand sign":"Peruspisteen merkki","Double exclamation mark":"Kaksoishuutomerkki","Question exclamation mark":"Kysymysmerkki ja huutomerkki","Exclamation question mark":"Huutomerkki ja kysymysmerkki","Double question mark":"Kaksoiskysymysmerkki","Copyright sign":"Tekijänoikeusmerkki","Registered sign":"Rekisteröidyn tavaramerkin merkki","Trade mark sign":"Tavaramerkin merkki","Section sign":"Pykälämerkki","Paragraph sign":"Kappaleen merkki","Reversed paragraph sign":"Käännetty kappaleen merkki","Character categories":"Merkkiluokat",Styles:"Tyylit","Multiple styles":"Useita tyylejä","Block styles":"Lohkotyylit","Text styles":"Tekstityylit","Insert table":"Lisää taulukko","Header column":"Otsikkosarake","Insert column left":"Lisää sarake vasemmalle","Insert column right":"Lisää sarake oikealle","Delete column":"Poista sarake","Select column":"Valitse sarake",Column:"Sarake","Header row":"Otsikkorivi","Insert row below":"Lisää rivi alle","Insert row above":"Lisää rivi ylle","Delete row":"Poista rivi","Select row":"Valitse rivi",Row:"Rivi","Merge cell up":"Yhdistä solu ylös","Merge cell right":"Yhdistä solu oikealle","Merge cell down":"Yhdistä solu alas","Merge cell left":"Yhdistä solu vasemmalle","Split cell vertically":"Jaa solu pystysuunnassa","Split cell horizontally":"Jaa solu vaakasuunnassa","Merge cells":"Yhdistä tai jaa soluja","Table toolbar":"Taulukon työkalupalkki","Table properties":"Taulukon ominaisuudet","Cell properties":"Solun ominaisuudet",Border:"Reunus",Style:"Tyyli",Width:"Leveys",Height:"Korkeus",Color:"Väri",Background:"Tausta",Padding:"Täyte",Dimensions:"Mittasuhteet","Table cell text alignment":"Taulukkosolun tekstin suunta",Alignment:"Suunta","Horizontal text alignment toolbar":"Vaakasuoran tekstin suunnan työkalupalkki","Vertical text alignment toolbar":"Pystysuoran tekstin suunnan työkalupalkki","Table alignment toolbar":"Taulukon suunnan työkalupalkki",None:"Ei mitään",Solid:"Kiinteä",Dotted:"Pisteviiva",Dashed:"Katkoviiva",Double:"Kaksinkertainen",Groove:"Uurrettu",Ridge:"Harjanne",Inset:"Upote",Outset:"Ulkonema","Align cell text to the left":"Siirrä solun teksti vasemmalle","Align cell text to the center":"Siirrä solun teksti keskelle","Align cell text to the right":"Siirrä solun teksti oikealle","Justify cell text":"Tasaa solun teksti","Align cell text to the top":"Siirrä solun teksti yläosaan","Align cell text to the middle":"Siirrä solun teksti keskiosaan","Align cell text to the bottom":"Siirrä solun teksti alaosaan","Align table to the left":"Siirrä taulukko vasemmalle","Center table":"Keskitä taulukko","Align table to the right":"Siirrä taulukko oikealle","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Väri ei kelpaa. Ota sen sijaan käyttöön \"#FF0000\", \"rgb(255,0,0)\" tai \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Arvo ei kelpaa. Ota käyttöön \"10px\", \"2em\" tai pelkästään \"2\".","Color picker":"Värin valitsin","Enter table caption":"Syötä taulukon kuvaus","Keystrokes that can be used in a table cell":"Painallukset, joita voidaan käyttää taulukon solussa","Move the selection to the next cell":"Siirrä valittu kohde seuraavaan soluun","Move the selection to the previous cell":"Siirrä valittu kohde edelliseen soluun","Insert a new table row (when in the last cell of a table)":"Liitä uusi taulukkorivi (pätee taulukon viimeiseen soluun)","Navigate through the table":"Siirry taulukossa",Table:"Taulukko","Rich Text Editor":"Rikas tekstieditori","Editor editing area: %0":"Editorin muokkausalue: %0","Edit block":"Muokkaa lohkoa","Click to edit block":"Muokkaa lohkoa klikkaamalla","Drag to move":"Siirrä raahamalla",Next:"Seuraava",Previous:"Edellinen","Editor toolbar":"Editorin työkalupalkki","Dropdown toolbar":"Pudotusvalikon työkalupalkki",Black:"Musta","Dim grey":"Vaaleanharmaa",Grey:"Harmaa","Light grey":"Vaaleanharmaa",White:"Valkoinen",Red:"Punainen",Orange:"Oranssi",Yellow:"Keltainen","Light green":"Vaaleanvihreä",Green:"Vihreä",Aquamarine:"Akvamariini",Turquoise:"Turkoosi","Light blue":"Vaaleansininen",Blue:"Sininen",Purple:"Purppura","Editor block content toolbar":"Editorin lohkon sisällön työkalupalkki","Editor contextual toolbar":"Editorin kontekstuaalinen työkalupalkki",HEX:"HEX","No results found":"Tuloksia ei löytynyt","No searchable items":"Ei haettavia nimikkeitä","Editor dialog":"Editorin dialogi",Close:"Sulje","Help Contents. To close this dialog press ESC.":"Tukisisältö. Voit sulkea tämän dialogin painamalla ESC-näppäintä.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Ohessa on tässä editointityökalussa käytettävien näppäinoikoteiden lista.","(may require <kbd>Fn</kbd>)":"(Saattaa vaatia <kbd>Fn</kbd>:n)",Accessibility:"Käytettävyys","Accessibility help":"Esteettömyystuki","Press %0 for help.":"Paina %0 -näppäintä, jos tarvitset apua.","Move focus in and out of an active dialog window":"Siirry lähemmäs ja kauemmas käytössä olevasta dialogi-ikkunasta",MENU_BAR_MENU_FILE:"Tiedosto",MENU_BAR_MENU_EDIT:"Muokkaa",MENU_BAR_MENU_VIEW:"Näytä",MENU_BAR_MENU_INSERT:"Liitä",MENU_BAR_MENU_FORMAT:"Muoto",MENU_BAR_MENU_TOOLS:"Työkalut",MENU_BAR_MENU_HELP:"Tuki",MENU_BAR_MENU_TEXT:"Teksti",MENU_BAR_MENU_FONT:"Fontti","Editor menu bar":"Muokkaustyökalun valikkopalkki","Please enter a valid color (e.g. \"ff0000\").":"Syötäthän pätevän värin (esim. \"ff0000\").",Undo:"Peru",Redo:"Tee uudelleen","Upload in progress":"Lähetys käynnissä","Widget toolbar":"Widget-työkalupalkki","Insert paragraph before block":"Liitä kappale ennen lohkoa","Insert paragraph after block":"Liitä kappale lohkon jälkeen","Press Enter to type after or press Shift + Enter to type before the widget":"Paina enter-näppäintä kirjoittaaksesi tai paina shift + enter kirjoittaaksesi ennen widget-sovellusta","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Painallukset, joita voidaan käyttää widgetin valitsemisen yhteydessä (esimerkiksi: kuva, taulukko jne.)","Insert a new paragraph directly after a widget":"Lisää uusi kappale suoraan widgetin jälkeen","Insert a new paragraph directly before a widget":"Lisää uusi kappale suoraan widgetin eteen","Move the caret to allow typing directly before a widget":"Siirrä sirkumfleksimerkkiä voidaksesi kirjoittaa suoraan ennen widgetiä","Move the caret to allow typing directly after a widget":"Siirrä sirkumfleksimerkkiä voidaksesi kirjoittaa suoraan widgetin jälkeen","Words: %0":"Sanoja: %0","Characters: %0":"Merkkejä: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/fr.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/fr.js index bd8487b4a7362dba2ec7e4de477dee45bc206946..30614df932362633ab3e09f19218319a03fb7734 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/fr.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/fr.js @@ -1 +1 @@ -(function(d){ const l = d['fr'] = d['fr'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Aligner à gauche","Align right":"Aligner à droite","Align center":"Centrer",Justify:"Justifier","Text alignment":"Alignement du texte","Text alignment toolbar":"Barre d'outils d'alignement du texte","Revert autoformatting action":"Annuler l'action de formatage automatique",Bold:"Gras",Italic:"Italique",Underline:"Souligné",Code:"Code",Strikethrough:"Barré",Subscript:"Indice",Superscript:"Exposant","Italic text":"Texte en italique","Move out of an inline code style":"Sortir d'un style de code en ligne","Bold text":"Texte en gras","Underline text":"Souligner le texte","Strikethrough text":"Texte barré","Block quote":"Citation","Copy selected content":"Copier le contenu sélectionné","Paste content":"Coller le contenu","Paste content as plain text":"Coller le contenu sous forme de texte brut","Insert code block":"Insérer un bloc de code","Plain text":"Texte brut","Code block":"Bloc de code",Cancel:"Annuler",Clear:"Effacer","Remove color":"Enlever la couleur","Restore default":"Restaurer par défaut",Save:"Enregistrer","Show more items":"Montrer plus d'éléments","%0 of %1":"%0 sur %1","Cannot upload file:":"Envoi du fichier échoué :","Rich Text Editor. Editing area: %0":"Éditeur de texte enrichi. Zone d'édition : %0","Insert with file manager":"Insérer avec le gestionnaire de fichiers","Replace with file manager":"Remplacer avec le gestionnaire de fichiers","Insert image with file manager":"Insérer une image avec le gestionnaire de fichiers","Replace image with file manager":"Remplacer l'image avec le gestionnaire de fichiers","Toggle caption off":"Désactiver la légende","Toggle caption on":"Activer la légende","Content editing keystrokes":"Touches d'édition de contenu","These keyboard shortcuts allow for quick access to content editing features.":"Ces raccourcis clavier permettent un accès rapide aux fonctionnalités d'édition de contenu.","User interface and content navigation keystrokes":"Interface utilisateur et frappes de navigation dans le contenu","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Utilisez les touches suivantes pour une navigation plus efficace dans l'interface utilisateur de CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Fermer les bulles contextuelles, les listes déroulantes et les boîtes de dialogue","Open the accessibility help dialog":"Ouvrir la boîte de dialogue d'aide sur l'accessibilité","Move focus between form fields (inputs, buttons, etc.)":"Déplacer le focus entre les champs du formulaire (saisies, boutons, etc.)","Move focus to the menu bar, navigate between menu bars":"Déplacer le focus sur la barre du menu, naviguer entre les barres de menu","Move focus to the toolbar, navigate between toolbars":"Déplacez le focus sur la barre d'outils, naviguez entre les barres d'outils","Navigate through the toolbar or menu bar":"Naviguer sur la barre d'outils ou la barre de menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Exécuter le bouton sur lequel se trouve le focus. L'exécution de boutons qui interagissent avec le contenu de l'éditeur ramène le focus sur le contenu.",Accept:"Accepter","Insert a soft break (a <code><br></code> element)":"Insérer un saut progressif (un élément <code> <br> </code> )","Insert a hard break (a new paragraph)":"Insérer une pause (un nouveau paragraphe)","Find and replace":"Rechercher et remplacer","Find in text…":"Rechercher dans le texte...",Find:"Rechercher","Previous result":"Résultat précédent","Next result":"Résultat suivant",Replace:"Remplacer","Replace all":"Remplacer tout","Match case":"Sensible à la casse","Whole words only":"Mots entiers uniquement","Replace with…":"Remplacer par ...","Text to find must not be empty.":"L'expression à rechercher ne doit pas être vide","Tip: Find some text first in order to replace it.":"Astuce : rechercher une expression afin de la remplacer","Advanced options":"Options avancées","Find in the document":"Rechercher dans le document","Font Size":"Taille de police",Tiny:"Minuscule",Small:"Petit",Big:"Grand",Huge:"Enorme","Font Family":"Police",Default:"Par défaut","Font Color":"Couleur de police","Font Background Color":"Couleur d'arrière-plan","Document colors":"Couleurs du document",Paragraph:"Paragraphe",Heading:"En-tête","Choose heading":"Choisir l'en-tête","Heading 1":"Titre 1","Heading 2":"Titre 2","Heading 3":"Titre 3","Heading 4":"Titre 4","Heading 5":"Titre 5","Heading 6":"Titre 6","Type your title":"Rentrer votre titre","Type or paste your content here.":"Noter ou coller votre contenu ici","Horizontal line":"Ligne horizontale","HTML object":"Objet HTML","Increase indent":"Augmenter le retrait","Decrease indent":"Diminuer le retrait",Unlink:"Supprimer le lien",Link:"Lien","Link URL":"URL du lien","Link image":"Lien d'image","Edit link":"Modifier le lien","Open link in new tab":"Ouvrir le lien dans un nouvel onglet","This link has no URL":"Ce lien n'a pas d'URL","Open in a new tab":"Ouvrir dans un nouvel onglet",Downloadable:"Fichier téléchargeable","Create link":"Créer un lien","Move out of a link":"Sortir d'un lien","Numbered List":"Liste numérotée","Bulleted List":"Liste à puces","To-do List":"Liste de tâches","Bulleted list styles toolbar":"Barre d'outils des styles de liste à puce","Numbered list styles toolbar":"Barre d'outils des styles de liste numérotée","Toggle the disc list style":"Activer / désactiver le style de liste \"disque\"","Toggle the circle list style":"Activer / désactiver le style de liste \"cercle\"","Toggle the square list style":"Activer / désactiver le style de liste \"carré\"","Toggle the decimal list style":"Activer / désactiver le style de liste \"chiffres\"","Toggle the decimal with leading zero list style":"Activer / désactiver le style de liste \"chiffres de mêmes longueurs\"","Toggle the lower–roman list style":"Activer / désactiver le style de liste \"chiffres romains en minuscules\"","Toggle the upper–roman list style":"Activer / désactiver le style de liste \"chiffres romains en majuscules\"","Toggle the lower–latin list style":"Activer / désactiver le style de liste \"lettres minuscules\"","Toggle the upper–latin list style":"Activer / désactiver le style de liste \"lettres majuscules\"",Disc:"Disque",Circle:"Cercle",Square:"Carré",Decimal:"Chiffres","Decimal with leading zero":"Chiffres avec des zéros supplémentaire","Lower–roman":"Chiffres romains en minuscules","Upper-roman":"Chiffres romains en majuscules","Lower-latin":"Lettres minuscules","Upper-latin":"Lettres majuscules","List properties":"Liste des propriétés","Start at":"Commencer à ","Invalid start index value.":"Valeur d'index de départ invalide.","Start index must be greater than 0.":"L'indice de départ doit être supérieur à 0.","Reversed order":"Ordre inversé","Keystrokes that can be used in a list":"Frappes de touches pouvant être utilisées dans une liste","Increase list item indent":"Augmenter le retrait des éléments de liste","Decrease list item indent":"Diminuer le retrait des éléments de liste","Remove Format":"Enlever le format","Select all":"Sélectionner tout","Show blocks":"Afficher les blocs",Source:"Source","Show source":"Afficher la source","Special characters":"Caractères spéciaux",All:"Tous",Arrows:"Flèches",Currency:"Devise",Latin:"Latin",Mathematical:"Mathématique",Text:"Texte","leftwards simple arrow":"flèche simple vers la gauche","rightwards simple arrow":"flèche simple vers la droite","upwards simple arrow":"flèche simple vers le haut","downwards simple arrow":"flèche simple vers le bas","leftwards double arrow":"Double flèche vers la gauche","rightwards double arrow":"Double flèche vers la droite","upwards double arrow":"Double flèche vers le haut","downwards double arrow":"Double flèche vers le bas","leftwards dashed arrow":"Flèche en pointillés vers la gauche","rightwards dashed arrow":"Flèche en pointillés vers la droite","upwards dashed arrow":"Flèche en pointillés vers le haut","downwards dashed arrow":"Flèche en pointillés vers le bas","leftwards arrow to bar":"Flèche vers la gauche avec barre de fin","rightwards arrow to bar":"Flèche vers la droite avec barre de fin","upwards arrow to bar":"Flèche vers le haut avec barre de fin","downwards arrow to bar":"Flèche vers le bas avec barre de fin","up down arrow with base":"Flèche haut et bas avec barre de fin","back with leftwards arrow above":"Précédent avec flèche vers la gauche","end with leftwards arrow above":"Fin avec flèche vers la gauche","on with exclamation mark with left right arrow above":"Allumé avec flèches vers la gauche et la droite","soon with rightwards arrow above":"Bientôt avec flèche vers la droite","top with upwards arrow above":"Haut avec flèche vers le haut","Dollar sign":"Dollar","Euro sign":"Euro","Yen sign":"Yen","Pound sign":"Livre sterling","Cent sign":"Centime","Euro-currency sign":"Symbole monétaire de l'euro","Colon sign":"Deux points","Cruzeiro sign":"Cruzeiro","French franc sign":"Franc français","Lira sign":"Lire","Currency sign":"Symbole monétaire","Bitcoin sign":"Bitcoin","Mill sign":"Moulin","Naira sign":"Naira","Peseta sign":"Peseta","Rupee sign":"Roupie","Won sign":"Won","New sheqel sign":"Shekel","Dong sign":"Dong","Kip sign":"Kip","Tugrik sign":"Tugrik","Drachma sign":"Drachme","German penny sign":"Pfennig","Peso sign":"Peso","Guarani sign":"Guarani","Austral sign":"Austral","Hryvnia sign":"Hryvnia","Cedi sign":"Cédi","Livre tournois sign":"Livre tournois","Spesmilo sign":"Spesmilo","Tenge sign":"Tenge","Indian rupee sign":"Roupie indienne","Turkish lira sign":"Lire turque","Nordic mark sign":"Mark nordique","Manat sign":"Manat","Ruble sign":"Rouble","Latin capital letter a with macron":"A barre majuscule","Latin small letter a with macron":"A barre minuscule","Latin capital letter a with breve":"A bref majuscule","Latin small letter a with breve":"A bref minuscule","Latin capital letter a with ogonek":"A ogonek majuscule","Latin small letter a with ogonek":"A ogonek minuscule","Latin capital letter c with acute":"C accent aigu majuscule","Latin small letter c with acute":"C accent aigu minuscule","Latin capital letter c with circumflex":"C circonflexe majuscule","Latin small letter c with circumflex":"C circonflexe minuscule","Latin capital letter c with dot above":"C point suscrit majuscule","Latin small letter c with dot above":"C point suscrit minuscule","Latin capital letter c with caron":"C caron majuscule","Latin small letter c with caron":"C caron minuscule","Latin capital letter d with caron":"D caron majuscule","Latin small letter d with caron":"C caron minuscule","Latin capital letter d with stroke":"D barré majuscule","Latin small letter d with stroke":"D barré minuscule","Latin capital letter e with macron":"E macron majuscule","Latin small letter e with macron":"E macron minuscule","Latin capital letter e with breve":"E bref majuscule","Latin small letter e with breve":"E bref minuscule","Latin capital letter e with dot above":"E point suscrit majuscule","Latin small letter e with dot above":"E point suscrit minuscule","Latin capital letter e with ogonek":"E ogonek majuscule","Latin small letter e with ogonek":"E ogonek minuscule","Latin capital letter e with caron":"E caron majuscule","Latin small letter e with caron":"E caron minuscule","Latin capital letter g with circumflex":"G accent circonflexe majuscule","Latin small letter g with circumflex":"G accent circonflexe minuscule","Latin capital letter g with breve":"G bref majuscule","Latin small letter g with breve":"G bref minuscule","Latin capital letter g with dot above":"G point suscrit majuscule","Latin small letter g with dot above":"G point suscrit minuscule","Latin capital letter g with cedilla":"G cédille majuscule","Latin small letter g with cedilla":"G cédille minuscule","Latin capital letter h with circumflex":"H accent circonflexe majuscule","Latin small letter h with circumflex":"H accent circonflexe minuscule","Latin capital letter h with stroke":"H barré majuscule","Latin small letter h with stroke":"H barré minuscule","Latin capital letter i with tilde":"I tilde majuscule","Latin small letter i with tilde":"I tilde minuscule","Latin capital letter i with macron":"I macron majuscule","Latin small letter i with macron":"I macron minuscule","Latin capital letter i with breve":"I bref majuscule","Latin small letter i with breve":"I bref minuscule","Latin capital letter i with ogonek":"I ogonek majuscule","Latin small letter i with ogonek":"I ogonek minuscule","Latin capital letter i with dot above":"I point suscrit majuscule","Latin small letter dotless i":"I sans point minuscule","Latin capital ligature ij":"Digramme soudé IJ majuscule","Latin small ligature ij":"Digramme soudé IJ minuscule","Latin capital letter j with circumflex":"J accent circonflexe majuscule","Latin small letter j with circumflex":"J accent circonflexe minuscule","Latin capital letter k with cedilla":"K cédille majuscule","Latin small letter k with cedilla":"K cédille minuscule","Latin small letter kra":"Kra minuscule","Latin capital letter l with acute":"L accent aigu majuscule","Latin small letter l with acute":"L accent aigu minuscule","Latin capital letter l with cedilla":"L cédille majuscule","Latin small letter l with cedilla":"L cédille minuscule","Latin capital letter l with caron":"L caron majuscule","Latin small letter l with caron":"L caron minuscule","Latin capital letter l with middle dot":"L point médian majuscule","Latin small letter l with middle dot":"L point médian minuscule","Latin capital letter l with stroke":"L barré majuscule","Latin small letter l with stroke":"L barré minuscule","Latin capital letter n with acute":"N accent aigu majuscule","Latin small letter n with acute":"N accent aigu minuscule","Latin capital letter n with cedilla":"N cédille majuscule","Latin small letter n with cedilla":"N cédille minuscule","Latin capital letter n with caron":"N caron majuscule","Latin small letter n with caron":"N caron minuscule","Latin small letter n preceded by apostrophe":"Apostrophe N minuscule","Latin capital letter eng":"Eng majuscule","Latin small letter eng":"Eng minuscule","Latin capital letter o with macron":"O macron majuscule","Latin small letter o with macron":"O macron minuscule","Latin capital letter o with breve":"O bref majuscule","Latin small letter o with breve":"O bref minuscule","Latin capital letter o with double acute":"O double accent aigu majuscule","Latin small letter o with double acute":"O double accent aigu minuscule","Latin capital ligature oe":"O-E entrelacé majuscule","Latin small ligature oe":"O-E entrelacé minuscule","Latin capital letter r with acute":"R accent aigu majuscule","Latin small letter r with acute":"R accent aigu minuscule","Latin capital letter r with cedilla":"R cédille majuscule","Latin small letter r with cedilla":"R cédille minuscule","Latin capital letter r with caron":"R caron majuscule","Latin small letter r with caron":"R caron minuscule","Latin capital letter s with acute":"S accent aigu majuscule","Latin small letter s with acute":"S accent aigu minuscule","Latin capital letter s with circumflex":"S circonflexe majuscule","Latin small letter s with circumflex":"S circonflexe minuscule","Latin capital letter s with cedilla":"S cédille majuscule","Latin small letter s with cedilla":"S cédille minuscule","Latin capital letter s with caron":"S caron majuscule","Latin small letter s with caron":"S caron minuscule","Latin capital letter t with cedilla":"T cédille majuscule","Latin small letter t with cedilla":"T cédille minuscule","Latin capital letter t with caron":"T caron majuscule","Latin small letter t with caron":"T caron minuscule","Latin capital letter t with stroke":"T barré majuscule","Latin small letter t with stroke":"T barré minuscule","Latin capital letter u with tilde":"U tilde majuscule","Latin small letter u with tilde":"U tilde minuscule","Latin capital letter u with macron":"U macron majuscule","Latin small letter u with macron":"U macron minuscule","Latin capital letter u with breve":"U bref majuscule","Latin small letter u with breve":"U bref minuscule","Latin capital letter u with ring above":"U rond en chef majuscule","Latin small letter u with ring above":"U rond en chef minuscule","Latin capital letter u with double acute":"U double accent aigu majuscule","Latin small letter u with double acute":"U double accent aigu minuscule","Latin capital letter u with ogonek":"U ogonek majuscule","Latin small letter u with ogonek":"U ogonek minuscule","Latin capital letter w with circumflex":"W circonflexe majuscule","Latin small letter w with circumflex":"W circonflexe minuscule","Latin capital letter y with circumflex":"Y circonflexe majuscule","Latin small letter y with circumflex":"Y circonflexe minuscule","Latin capital letter y with diaeresis":"Y tréma majuscule","Latin capital letter z with acute":"Z accent circonflexe majuscule","Latin small letter z with acute":"Z accent circonflexe minuscule","Latin capital letter z with dot above":"Z point suscrit majuscule","Latin small letter z with dot above":"Z point suscrit minuscule","Latin capital letter z with caron":"Z caron majuscule","Latin small letter z with caron":"Z caron minuscule","Latin small letter long s":"S long minuscule","Less-than sign":"Signe inférieur","Greater-than sign":"Signe supérieur","Less-than or equal to":"Signe inférieur ou égal","Greater-than or equal to":"Signe supérieur ou égal","En dash":"Tiret","Em dash":"Tiret long",Macron:"Macron",Overline:"Macron long","Degree sign":"Degré","Minus sign":"Moins","Plus-minus sign":"Plus ou moins","Division sign":"Division","Fraction slash":"Fraction","Multiplication sign":"Multiplication","Latin small letter f with hook":"Fonction",Integral:"Intégrale","N-ary summation":"Somme",Infinity:"Infini","Square root":"Racine carrée","Tilde operator":"Tilde","Approximately equal to":"Environ égal à ","Almost equal to":"Presque égal à ","Not equal to":"Différent de","Identical to":"Identique à ","Element of":"Appartient à ","Not an element of":"N'appartient pas à ","Contains as member":"Contient","N-ary product":"Produit","Logical and":"Et logique","Logical or":"Ou logique","Not sign":"Négation logique",Intersection:"Intersection",Union:"Union","Partial differential":"Partiellement différent","For all":"Pour tout","There exists":"Existe","Empty set":"Élément vide",Nabla:"Nabla","Asterisk operator":"Astérisque","Proportional to":"Proportionnel à ",Angle:"Angle","Vulgar fraction one quarter":"Un quart","Vulgar fraction one half":"Un demi","Vulgar fraction three quarters":"Trois quarts","Single left-pointing angle quotation mark":"Guillemet simple vers la gauche","Single right-pointing angle quotation mark":"Guillemet simple vers la droite","Left-pointing double angle quotation mark":"Guillemet double vers la gauche","Right-pointing double angle quotation mark":"Guillemet double vers la droite","Left single quotation mark":"Guillemet-apostrophe culbuté","Right single quotation mark":"Guillemet-apostrophe","Left double quotation mark":"Guillemet-apostrophe double culbuté","Right double quotation mark":"Guillemet-apostrophe double","Single low-9 quotation mark":"Guillemet-virgule inférieur","Double low-9 quotation mark":"Guillemet-virgule double inférieur","Inverted exclamation mark":"Point d'exclamation inversé","Inverted question mark":"Point d'interrogation inversé","Two dot leader":"Deux points","Horizontal ellipsis":"Trois points","Double dagger":"Croix de Lorraine","Per mille sign":"Pour mille","Per ten thousand sign":"Pour dix milles","Double exclamation mark":"Double point d'exclamation","Question exclamation mark":"Point d'interrogation et exclamation","Exclamation question mark":"Point exclamation et question","Double question mark":"Double point d'interrogation","Copyright sign":"Copyright","Registered sign":"Registered","Trade mark sign":"Marque déposée","Section sign":"Paragraphe","Paragraph sign":"Fin de paragraphe","Reversed paragraph sign":"Fin de paragraphe inversé","Character categories":"Catégories de caractères",Styles:"Styles","Multiple styles":"Styles multiples","Block styles":"Styles de bloc","Text styles":"Styles de texte","Insert table":"Insérer un tableau","Header column":"Colonne d'entête","Insert column left":"Insérer une colonne à gauche","Insert column right":"Insérer une colonne à droite","Delete column":"Supprimer la colonne","Select column":"Sélectionner la colonne",Column:"Colonne","Header row":"Ligne d'entête","Insert row below":"Insérer une ligne en-dessous","Insert row above":"Insérer une ligne au-dessus","Delete row":"Supprimer la ligne","Select row":"Sélectionner la ligne",Row:"Ligne","Merge cell up":"Fusionner la cellule au-dessus","Merge cell right":"Fusionner la cellule à droite","Merge cell down":"Fusionner la cellule en-dessous","Merge cell left":"Fusionner la cellule à gauche","Split cell vertically":"Scinder la cellule verticalement","Split cell horizontally":"Scinder la cellule horizontalement","Merge cells":"Fusionner les cellules","Table toolbar":"Barre d'outils des tableaux","Table properties":"Propriétés du tableau","Cell properties":"Propriétés de la cellule",Border:"Bordure",Style:"Style",Width:"Largeur",Height:"Hauteur",Color:"Couleur",Background:"Fond",Padding:"Remplissage pour aérer le texte",Dimensions:"Dimensions","Table cell text alignment":"Alignement du texte de la cellule",Alignment:"Alignement","Horizontal text alignment toolbar":"Barre d'outils pour modifier l'alignement horizontal du texte","Vertical text alignment toolbar":"Barre d'outils pour modifier l'alignement vertical du texte","Table alignment toolbar":"Barre d'outils pour modifier l'alignement du tableau",None:"Aucun",Solid:"Continu",Dotted:"Pointillés",Dashed:"Tirets",Double:"Double",Groove:"Rainuré",Ridge:"Relief",Inset:"Relief intérieur",Outset:"Relief extérieur","Align cell text to the left":"Aligner la cellule à gauche","Align cell text to the center":"Aligner la cellule au centre","Align cell text to the right":"Aligner la cellule à droite","Justify cell text":"Justifier le contenu de la cellule","Align cell text to the top":"Aligner le texte en haut","Align cell text to the middle":"Aligner le texte au milieu","Align cell text to the bottom":"Aligner le texte en bas","Align table to the left":"Aligner le tableau à gauche","Center table":"Centrer le tableau ","Align table to the right":"Aligner le tableau à droite","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"La couleur est invalide. Essayez \"#FF0000\" ou \"rgb(255,0,0)\" ou \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"La valeur est invalide. Essayez \"10px\" ou \"2em\" ou simplement \"2\".","Color picker":"Pipette à couleurs","Enter table caption":"Saisir la légende du tableau","Keystrokes that can be used in a table cell":"Frappes de touches pouvant être utilisées dans une cellule de tableau","Move the selection to the next cell":"Déplacer la sélection vers la cellule suivante","Move the selection to the previous cell":"Déplacer la sélection vers la cellule précédente","Insert a new table row (when in the last cell of a table)":"Insérer une nouvelle ligne de tableau (dans la dernière cellule d'un tableau)","Navigate through the table":"Naviguer dans le tableau",Table:"Tableau","Rich Text Editor":"Éditeur de texte enrichi","Editor editing area: %0":"Zone d'édition de l'éditeur : %0","Edit block":"Modifier le bloc","Click to edit block":"Cliquer pour modifier le bloc","Drag to move":"Faire glisser pour déplacer",Next:"Suivant",Previous:"Précedent","Editor toolbar":"Barre d'outils de l'éditeur","Dropdown toolbar":"Barre d'outils dans un menu déroulant",Black:"Noir","Dim grey":"Gris pâle",Grey:"Gris","Light grey":"Gris clair",White:"Blanc",Red:"Rouge",Orange:"Orange",Yellow:"Jaune","Light green":"Vert clair",Green:"Vert",Aquamarine:"Bleu vert",Turquoise:"Turquoise","Light blue":"Bleu clair",Blue:"Bleu",Purple:"Violet","Editor block content toolbar":"Barre d'outils du contenu du bloc éditeur","Editor contextual toolbar":"Barre d'outils contextuelle de l'éditeur",HEX:"HEX","No results found":"Aucun résultat trouvé","No searchable items":"Aucun élément consultable","Editor dialog":"Boîte de dialogue de l'éditeur",Close:"Fermer","Help Contents. To close this dialog press ESC.":"Contenu de l'aide. Pour fermer cette boîte de dialogue, appuyez sur ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Ci-dessous, vous trouverez une liste de raccourcis clavier pouvant être utilisés dans l’éditeur.","(may require <kbd>Fn</kbd>)":"(peut nécessiter <kbd> Fn </kbd> )",Accessibility:"Accessibilité","Accessibility help":"Aide à l'accessibilité","Press %0 for help.":"Appuyez sur %0 pour obtenir de l'aide.","Move focus in and out of an active dialog window":"Déplacer le focus vers et hors d'une fenêtre de dialogue active",MENU_BAR_MENU_FILE:"Fichier",MENU_BAR_MENU_EDIT:"Éditer",MENU_BAR_MENU_VIEW:"Afficher",MENU_BAR_MENU_INSERT:"Insérer",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Outils",MENU_BAR_MENU_HELP:"Aide",MENU_BAR_MENU_TEXT:"Texte",MENU_BAR_MENU_FONT:"Police de caractère","Editor menu bar":"Barre de menu de l'éditeur",Undo:"Annuler",Redo:"Restaurer","Upload in progress":"Téléchargement en cours","Widget toolbar":"Barre d'outils du widget","Insert paragraph before block":"Insérer du texte avant ce bloc","Insert paragraph after block":"Insérer du texte après ce bloc","Press Enter to type after or press Shift + Enter to type before the widget":"Appuyez sur la touche Entrée pour taper après ou sur Maj + Entrée pour taper avant le widget.","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Frappes de touches pouvant être utilisées lorsqu'un widget est sélectionné (par exemple : image, tableau, etc.)","Insert a new paragraph directly after a widget":"Insérer un nouveau paragraphe directement après un widget","Insert a new paragraph directly before a widget":"Insérer un nouveau paragraphe directement avant un widget","Move the caret to allow typing directly before a widget":"Déplacez le curseur pour permettre la saisie directement avant un widget","Move the caret to allow typing directly after a widget":"Déplacez le curseur pour permettre de taper directement après un widget","Words: %0":"Mots : %0","Characters: %0":"Caractères : %0"} );l.getPluralForm=function(n){return (n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['fr'] = d['fr'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Aligner à gauche","Align right":"Aligner à droite","Align center":"Centrer",Justify:"Justifier","Text alignment":"Alignement du texte","Text alignment toolbar":"Barre d'outils d'alignement du texte","Revert autoformatting action":"Annuler l'action de formatage automatique",Bold:"Gras",Italic:"Italique",Underline:"Souligné",Code:"Code",Strikethrough:"Barré",Subscript:"Indice",Superscript:"Exposant","Italic text":"Texte en italique","Move out of an inline code style":"Sortir d'un style de code en ligne","Bold text":"Texte en gras","Underline text":"Souligner le texte","Strikethrough text":"Texte barré","Block quote":"Citation","Copy selected content":"Copier le contenu sélectionné","Paste content":"Coller le contenu","Paste content as plain text":"Coller le contenu sous forme de texte brut","Insert code block":"Insérer un bloc de code","Plain text":"Texte brut","Leaving %0 code snippet":"Laisser un extrait de code %0","Entering %0 code snippet":"Saisie d'un extrait de code %0","Entering code snippet":"Saisie d'un extrait de code","Leaving code snippet":"Laisser un extrait de code","Code block":"Bloc de code",Cancel:"Annuler",Clear:"Effacer","Remove color":"Enlever la couleur","Restore default":"Restaurer par défaut",Save:"Enregistrer","Show more items":"Montrer plus d'éléments","%0 of %1":"%0 sur %1","Cannot upload file:":"Envoi du fichier échoué :","Rich Text Editor. Editing area: %0":"Éditeur de texte enrichi. Zone d'édition : %0","Insert with file manager":"Insérer avec le gestionnaire de fichiers","Replace with file manager":"Remplacer avec le gestionnaire de fichiers","Insert image with file manager":"Insérer une image avec le gestionnaire de fichiers","Replace image with file manager":"Remplacer l'image avec le gestionnaire de fichiers","Toggle caption off":"Désactiver la légende","Toggle caption on":"Activer la légende","Content editing keystrokes":"Touches d'édition de contenu","These keyboard shortcuts allow for quick access to content editing features.":"Ces raccourcis clavier permettent un accès rapide aux fonctionnalités d'édition de contenu.","User interface and content navigation keystrokes":"Interface utilisateur et frappes de navigation dans le contenu","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Utilisez les touches suivantes pour une navigation plus efficace dans l'interface utilisateur de CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Fermer les bulles contextuelles, les listes déroulantes et les boîtes de dialogue","Open the accessibility help dialog":"Ouvrir la boîte de dialogue d'aide sur l'accessibilité","Move focus between form fields (inputs, buttons, etc.)":"Déplacer le focus entre les champs du formulaire (saisies, boutons, etc.)","Move focus to the menu bar, navigate between menu bars":"Déplacer le focus sur la barre du menu, naviguer entre les barres de menu","Move focus to the toolbar, navigate between toolbars":"Déplacez le focus sur la barre d'outils, naviguez entre les barres d'outils","Navigate through the toolbar or menu bar":"Naviguer sur la barre d'outils ou la barre de menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Exécuter le bouton sur lequel se trouve le focus. L'exécution de boutons qui interagissent avec le contenu de l'éditeur ramène le focus sur le contenu.",Accept:"Accepter","Insert a soft break (a <code><br></code> element)":"Insérer un saut progressif (un élément <code> <br> </code> )","Insert a hard break (a new paragraph)":"Insérer une pause (un nouveau paragraphe)","Find and replace":"Rechercher et remplacer","Find in text…":"Rechercher dans le texte...",Find:"Rechercher","Previous result":"Résultat précédent","Next result":"Résultat suivant",Replace:"Remplacer","Replace all":"Remplacer tout","Match case":"Sensible à la casse","Whole words only":"Mots entiers uniquement","Replace with…":"Remplacer par ...","Text to find must not be empty.":"L'expression à rechercher ne doit pas être vide","Tip: Find some text first in order to replace it.":"Astuce : rechercher une expression afin de la remplacer","Advanced options":"Options avancées","Find in the document":"Rechercher dans le document","Font Size":"Taille de police",Tiny:"Minuscule",Small:"Petit",Big:"Grand",Huge:"Enorme","Font Family":"Police",Default:"Par défaut","Font Color":"Couleur de police","Font Background Color":"Couleur d'arrière-plan","Document colors":"Couleurs du document",Paragraph:"Paragraphe",Heading:"En-tête","Choose heading":"Choisir l'en-tête","Heading 1":"Titre 1","Heading 2":"Titre 2","Heading 3":"Titre 3","Heading 4":"Titre 4","Heading 5":"Titre 5","Heading 6":"Titre 6","Type your title":"Rentrer votre titre","Type or paste your content here.":"Noter ou coller votre contenu ici","Horizontal line":"Ligne horizontale","HTML object":"Objet HTML","Increase indent":"Augmenter le retrait","Decrease indent":"Diminuer le retrait",Unlink:"Supprimer le lien",Link:"Lien","Link URL":"URL du lien","Link URL must not be empty.":"L'URL du lien ne doit pas être vide.","Link image":"Lien d'image","Edit link":"Modifier le lien","Open link in new tab":"Ouvrir le lien dans un nouvel onglet","This link has no URL":"Ce lien n'a pas d'URL","Open in a new tab":"Ouvrir dans un nouvel onglet",Downloadable:"Fichier téléchargeable","Create link":"Créer un lien","Move out of a link":"Sortir d'un lien","Numbered List":"Liste numérotée","Bulleted List":"Liste à puces","To-do List":"Liste de tâches","Bulleted list styles toolbar":"Barre d'outils des styles de liste à puce","Numbered list styles toolbar":"Barre d'outils des styles de liste numérotée","Toggle the disc list style":"Activer / désactiver le style de liste \"disque\"","Toggle the circle list style":"Activer / désactiver le style de liste \"cercle\"","Toggle the square list style":"Activer / désactiver le style de liste \"carré\"","Toggle the decimal list style":"Activer / désactiver le style de liste \"chiffres\"","Toggle the decimal with leading zero list style":"Activer / désactiver le style de liste \"chiffres de mêmes longueurs\"","Toggle the lower–roman list style":"Activer / désactiver le style de liste \"chiffres romains en minuscules\"","Toggle the upper–roman list style":"Activer / désactiver le style de liste \"chiffres romains en majuscules\"","Toggle the lower–latin list style":"Activer / désactiver le style de liste \"lettres minuscules\"","Toggle the upper–latin list style":"Activer / désactiver le style de liste \"lettres majuscules\"",Disc:"Disque",Circle:"Cercle",Square:"Carré",Decimal:"Chiffres","Decimal with leading zero":"Chiffres avec des zéros supplémentaire","Lower–roman":"Chiffres romains en minuscules","Upper-roman":"Chiffres romains en majuscules","Lower-latin":"Lettres minuscules","Upper-latin":"Lettres majuscules","List properties":"Liste des propriétés","Start at":"Commencer à ","Invalid start index value.":"Valeur d'index de départ invalide.","Start index must be greater than 0.":"L'indice de départ doit être supérieur à 0.","Reversed order":"Ordre inversé","Keystrokes that can be used in a list":"Frappes de touches pouvant être utilisées dans une liste","Increase list item indent":"Augmenter le retrait des éléments de liste","Decrease list item indent":"Diminuer le retrait des éléments de liste","Entering a to-do list":"Saisie d'une liste de tâches","Leaving a to-do list":"Laisser une liste de tâches","Remove Format":"Enlever le format","Select all":"Sélectionner tout","Show blocks":"Afficher les blocs",Source:"Source","Show source":"Afficher la source","Special characters":"Caractères spéciaux",All:"Tous",Arrows:"Flèches",Currency:"Devise",Latin:"Latin",Mathematical:"Mathématique",Text:"Texte","leftwards simple arrow":"flèche simple vers la gauche","rightwards simple arrow":"flèche simple vers la droite","upwards simple arrow":"flèche simple vers le haut","downwards simple arrow":"flèche simple vers le bas","leftwards double arrow":"Double flèche vers la gauche","rightwards double arrow":"Double flèche vers la droite","upwards double arrow":"Double flèche vers le haut","downwards double arrow":"Double flèche vers le bas","leftwards dashed arrow":"Flèche en pointillés vers la gauche","rightwards dashed arrow":"Flèche en pointillés vers la droite","upwards dashed arrow":"Flèche en pointillés vers le haut","downwards dashed arrow":"Flèche en pointillés vers le bas","leftwards arrow to bar":"Flèche vers la gauche avec barre de fin","rightwards arrow to bar":"Flèche vers la droite avec barre de fin","upwards arrow to bar":"Flèche vers le haut avec barre de fin","downwards arrow to bar":"Flèche vers le bas avec barre de fin","up down arrow with base":"Flèche haut et bas avec barre de fin","back with leftwards arrow above":"Précédent avec flèche vers la gauche","end with leftwards arrow above":"Fin avec flèche vers la gauche","on with exclamation mark with left right arrow above":"Allumé avec flèches vers la gauche et la droite","soon with rightwards arrow above":"Bientôt avec flèche vers la droite","top with upwards arrow above":"Haut avec flèche vers le haut","Dollar sign":"Dollar","Euro sign":"Euro","Yen sign":"Yen","Pound sign":"Livre sterling","Cent sign":"Centime","Euro-currency sign":"Symbole monétaire de l'euro","Colon sign":"Deux points","Cruzeiro sign":"Cruzeiro","French franc sign":"Franc français","Lira sign":"Lire","Currency sign":"Symbole monétaire","Bitcoin sign":"Bitcoin","Mill sign":"Moulin","Naira sign":"Naira","Peseta sign":"Peseta","Rupee sign":"Roupie","Won sign":"Won","New sheqel sign":"Shekel","Dong sign":"Dong","Kip sign":"Kip","Tugrik sign":"Tugrik","Drachma sign":"Drachme","German penny sign":"Pfennig","Peso sign":"Peso","Guarani sign":"Guarani","Austral sign":"Austral","Hryvnia sign":"Hryvnia","Cedi sign":"Cédi","Livre tournois sign":"Livre tournois","Spesmilo sign":"Spesmilo","Tenge sign":"Tenge","Indian rupee sign":"Roupie indienne","Turkish lira sign":"Lire turque","Nordic mark sign":"Mark nordique","Manat sign":"Manat","Ruble sign":"Rouble","Latin capital letter a with macron":"A barre majuscule","Latin small letter a with macron":"A barre minuscule","Latin capital letter a with breve":"A bref majuscule","Latin small letter a with breve":"A bref minuscule","Latin capital letter a with ogonek":"A ogonek majuscule","Latin small letter a with ogonek":"A ogonek minuscule","Latin capital letter c with acute":"C accent aigu majuscule","Latin small letter c with acute":"C accent aigu minuscule","Latin capital letter c with circumflex":"C circonflexe majuscule","Latin small letter c with circumflex":"C circonflexe minuscule","Latin capital letter c with dot above":"C point suscrit majuscule","Latin small letter c with dot above":"C point suscrit minuscule","Latin capital letter c with caron":"C caron majuscule","Latin small letter c with caron":"C caron minuscule","Latin capital letter d with caron":"D caron majuscule","Latin small letter d with caron":"C caron minuscule","Latin capital letter d with stroke":"D barré majuscule","Latin small letter d with stroke":"D barré minuscule","Latin capital letter e with macron":"E macron majuscule","Latin small letter e with macron":"E macron minuscule","Latin capital letter e with breve":"E bref majuscule","Latin small letter e with breve":"E bref minuscule","Latin capital letter e with dot above":"E point suscrit majuscule","Latin small letter e with dot above":"E point suscrit minuscule","Latin capital letter e with ogonek":"E ogonek majuscule","Latin small letter e with ogonek":"E ogonek minuscule","Latin capital letter e with caron":"E caron majuscule","Latin small letter e with caron":"E caron minuscule","Latin capital letter g with circumflex":"G accent circonflexe majuscule","Latin small letter g with circumflex":"G accent circonflexe minuscule","Latin capital letter g with breve":"G bref majuscule","Latin small letter g with breve":"G bref minuscule","Latin capital letter g with dot above":"G point suscrit majuscule","Latin small letter g with dot above":"G point suscrit minuscule","Latin capital letter g with cedilla":"G cédille majuscule","Latin small letter g with cedilla":"G cédille minuscule","Latin capital letter h with circumflex":"H accent circonflexe majuscule","Latin small letter h with circumflex":"H accent circonflexe minuscule","Latin capital letter h with stroke":"H barré majuscule","Latin small letter h with stroke":"H barré minuscule","Latin capital letter i with tilde":"I tilde majuscule","Latin small letter i with tilde":"I tilde minuscule","Latin capital letter i with macron":"I macron majuscule","Latin small letter i with macron":"I macron minuscule","Latin capital letter i with breve":"I bref majuscule","Latin small letter i with breve":"I bref minuscule","Latin capital letter i with ogonek":"I ogonek majuscule","Latin small letter i with ogonek":"I ogonek minuscule","Latin capital letter i with dot above":"I point suscrit majuscule","Latin small letter dotless i":"I sans point minuscule","Latin capital ligature ij":"Digramme soudé IJ majuscule","Latin small ligature ij":"Digramme soudé IJ minuscule","Latin capital letter j with circumflex":"J accent circonflexe majuscule","Latin small letter j with circumflex":"J accent circonflexe minuscule","Latin capital letter k with cedilla":"K cédille majuscule","Latin small letter k with cedilla":"K cédille minuscule","Latin small letter kra":"Kra minuscule","Latin capital letter l with acute":"L accent aigu majuscule","Latin small letter l with acute":"L accent aigu minuscule","Latin capital letter l with cedilla":"L cédille majuscule","Latin small letter l with cedilla":"L cédille minuscule","Latin capital letter l with caron":"L caron majuscule","Latin small letter l with caron":"L caron minuscule","Latin capital letter l with middle dot":"L point médian majuscule","Latin small letter l with middle dot":"L point médian minuscule","Latin capital letter l with stroke":"L barré majuscule","Latin small letter l with stroke":"L barré minuscule","Latin capital letter n with acute":"N accent aigu majuscule","Latin small letter n with acute":"N accent aigu minuscule","Latin capital letter n with cedilla":"N cédille majuscule","Latin small letter n with cedilla":"N cédille minuscule","Latin capital letter n with caron":"N caron majuscule","Latin small letter n with caron":"N caron minuscule","Latin small letter n preceded by apostrophe":"Apostrophe N minuscule","Latin capital letter eng":"Eng majuscule","Latin small letter eng":"Eng minuscule","Latin capital letter o with macron":"O macron majuscule","Latin small letter o with macron":"O macron minuscule","Latin capital letter o with breve":"O bref majuscule","Latin small letter o with breve":"O bref minuscule","Latin capital letter o with double acute":"O double accent aigu majuscule","Latin small letter o with double acute":"O double accent aigu minuscule","Latin capital ligature oe":"O-E entrelacé majuscule","Latin small ligature oe":"O-E entrelacé minuscule","Latin capital letter r with acute":"R accent aigu majuscule","Latin small letter r with acute":"R accent aigu minuscule","Latin capital letter r with cedilla":"R cédille majuscule","Latin small letter r with cedilla":"R cédille minuscule","Latin capital letter r with caron":"R caron majuscule","Latin small letter r with caron":"R caron minuscule","Latin capital letter s with acute":"S accent aigu majuscule","Latin small letter s with acute":"S accent aigu minuscule","Latin capital letter s with circumflex":"S circonflexe majuscule","Latin small letter s with circumflex":"S circonflexe minuscule","Latin capital letter s with cedilla":"S cédille majuscule","Latin small letter s with cedilla":"S cédille minuscule","Latin capital letter s with caron":"S caron majuscule","Latin small letter s with caron":"S caron minuscule","Latin capital letter t with cedilla":"T cédille majuscule","Latin small letter t with cedilla":"T cédille minuscule","Latin capital letter t with caron":"T caron majuscule","Latin small letter t with caron":"T caron minuscule","Latin capital letter t with stroke":"T barré majuscule","Latin small letter t with stroke":"T barré minuscule","Latin capital letter u with tilde":"U tilde majuscule","Latin small letter u with tilde":"U tilde minuscule","Latin capital letter u with macron":"U macron majuscule","Latin small letter u with macron":"U macron minuscule","Latin capital letter u with breve":"U bref majuscule","Latin small letter u with breve":"U bref minuscule","Latin capital letter u with ring above":"U rond en chef majuscule","Latin small letter u with ring above":"U rond en chef minuscule","Latin capital letter u with double acute":"U double accent aigu majuscule","Latin small letter u with double acute":"U double accent aigu minuscule","Latin capital letter u with ogonek":"U ogonek majuscule","Latin small letter u with ogonek":"U ogonek minuscule","Latin capital letter w with circumflex":"W circonflexe majuscule","Latin small letter w with circumflex":"W circonflexe minuscule","Latin capital letter y with circumflex":"Y circonflexe majuscule","Latin small letter y with circumflex":"Y circonflexe minuscule","Latin capital letter y with diaeresis":"Y tréma majuscule","Latin capital letter z with acute":"Z accent circonflexe majuscule","Latin small letter z with acute":"Z accent circonflexe minuscule","Latin capital letter z with dot above":"Z point suscrit majuscule","Latin small letter z with dot above":"Z point suscrit minuscule","Latin capital letter z with caron":"Z caron majuscule","Latin small letter z with caron":"Z caron minuscule","Latin small letter long s":"S long minuscule","Less-than sign":"Signe inférieur","Greater-than sign":"Signe supérieur","Less-than or equal to":"Signe inférieur ou égal","Greater-than or equal to":"Signe supérieur ou égal","En dash":"Tiret","Em dash":"Tiret long",Macron:"Macron",Overline:"Macron long","Degree sign":"Degré","Minus sign":"Moins","Plus-minus sign":"Plus ou moins","Division sign":"Division","Fraction slash":"Fraction","Multiplication sign":"Multiplication","Latin small letter f with hook":"Fonction",Integral:"Intégrale","N-ary summation":"Somme",Infinity:"Infini","Square root":"Racine carrée","Tilde operator":"Tilde","Approximately equal to":"Environ égal à ","Almost equal to":"Presque égal à ","Not equal to":"Différent de","Identical to":"Identique à ","Element of":"Appartient à ","Not an element of":"N'appartient pas à ","Contains as member":"Contient","N-ary product":"Produit","Logical and":"Et logique","Logical or":"Ou logique","Not sign":"Négation logique",Intersection:"Intersection",Union:"Union","Partial differential":"Partiellement différent","For all":"Pour tout","There exists":"Existe","Empty set":"Élément vide",Nabla:"Nabla","Asterisk operator":"Astérisque","Proportional to":"Proportionnel à ",Angle:"Angle","Vulgar fraction one quarter":"Un quart","Vulgar fraction one half":"Un demi","Vulgar fraction three quarters":"Trois quarts","Single left-pointing angle quotation mark":"Guillemet simple vers la gauche","Single right-pointing angle quotation mark":"Guillemet simple vers la droite","Left-pointing double angle quotation mark":"Guillemet double vers la gauche","Right-pointing double angle quotation mark":"Guillemet double vers la droite","Left single quotation mark":"Guillemet-apostrophe culbuté","Right single quotation mark":"Guillemet-apostrophe","Left double quotation mark":"Guillemet-apostrophe double culbuté","Right double quotation mark":"Guillemet-apostrophe double","Single low-9 quotation mark":"Guillemet-virgule inférieur","Double low-9 quotation mark":"Guillemet-virgule double inférieur","Inverted exclamation mark":"Point d'exclamation inversé","Inverted question mark":"Point d'interrogation inversé","Two dot leader":"Deux points","Horizontal ellipsis":"Trois points","Double dagger":"Croix de Lorraine","Per mille sign":"Pour mille","Per ten thousand sign":"Pour dix milles","Double exclamation mark":"Double point d'exclamation","Question exclamation mark":"Point d'interrogation et exclamation","Exclamation question mark":"Point exclamation et question","Double question mark":"Double point d'interrogation","Copyright sign":"Copyright","Registered sign":"Registered","Trade mark sign":"Marque déposée","Section sign":"Paragraphe","Paragraph sign":"Fin de paragraphe","Reversed paragraph sign":"Fin de paragraphe inversé","Character categories":"Catégories de caractères",Styles:"Styles","Multiple styles":"Styles multiples","Block styles":"Styles de bloc","Text styles":"Styles de texte","Insert table":"Insérer un tableau","Header column":"Colonne d'entête","Insert column left":"Insérer une colonne à gauche","Insert column right":"Insérer une colonne à droite","Delete column":"Supprimer la colonne","Select column":"Sélectionner la colonne",Column:"Colonne","Header row":"Ligne d'entête","Insert row below":"Insérer une ligne en-dessous","Insert row above":"Insérer une ligne au-dessus","Delete row":"Supprimer la ligne","Select row":"Sélectionner la ligne",Row:"Ligne","Merge cell up":"Fusionner la cellule au-dessus","Merge cell right":"Fusionner la cellule à droite","Merge cell down":"Fusionner la cellule en-dessous","Merge cell left":"Fusionner la cellule à gauche","Split cell vertically":"Scinder la cellule verticalement","Split cell horizontally":"Scinder la cellule horizontalement","Merge cells":"Fusionner les cellules","Table toolbar":"Barre d'outils des tableaux","Table properties":"Propriétés du tableau","Cell properties":"Propriétés de la cellule",Border:"Bordure",Style:"Style",Width:"Largeur",Height:"Hauteur",Color:"Couleur",Background:"Fond",Padding:"Remplissage pour aérer le texte",Dimensions:"Dimensions","Table cell text alignment":"Alignement du texte de la cellule",Alignment:"Alignement","Horizontal text alignment toolbar":"Barre d'outils pour modifier l'alignement horizontal du texte","Vertical text alignment toolbar":"Barre d'outils pour modifier l'alignement vertical du texte","Table alignment toolbar":"Barre d'outils pour modifier l'alignement du tableau",None:"Aucun",Solid:"Continu",Dotted:"Pointillés",Dashed:"Tirets",Double:"Double",Groove:"Rainuré",Ridge:"Relief",Inset:"Relief intérieur",Outset:"Relief extérieur","Align cell text to the left":"Aligner la cellule à gauche","Align cell text to the center":"Aligner la cellule au centre","Align cell text to the right":"Aligner la cellule à droite","Justify cell text":"Justifier le contenu de la cellule","Align cell text to the top":"Aligner le texte en haut","Align cell text to the middle":"Aligner le texte au milieu","Align cell text to the bottom":"Aligner le texte en bas","Align table to the left":"Aligner le tableau à gauche","Center table":"Centrer le tableau ","Align table to the right":"Aligner le tableau à droite","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"La couleur est invalide. Essayez \"#FF0000\" ou \"rgb(255,0,0)\" ou \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"La valeur est invalide. Essayez \"10px\" ou \"2em\" ou simplement \"2\".","Color picker":"Pipette à couleurs","Enter table caption":"Saisir la légende du tableau","Keystrokes that can be used in a table cell":"Frappes de touches pouvant être utilisées dans une cellule de tableau","Move the selection to the next cell":"Déplacer la sélection vers la cellule suivante","Move the selection to the previous cell":"Déplacer la sélection vers la cellule précédente","Insert a new table row (when in the last cell of a table)":"Insérer une nouvelle ligne de tableau (dans la dernière cellule d'un tableau)","Navigate through the table":"Naviguer dans le tableau",Table:"Tableau","Rich Text Editor":"Éditeur de texte enrichi","Editor editing area: %0":"Zone d'édition de l'éditeur : %0","Edit block":"Modifier le bloc","Click to edit block":"Cliquer pour modifier le bloc","Drag to move":"Faire glisser pour déplacer",Next:"Suivant",Previous:"Précedent","Editor toolbar":"Barre d'outils de l'éditeur","Dropdown toolbar":"Barre d'outils dans un menu déroulant",Black:"Noir","Dim grey":"Gris pâle",Grey:"Gris","Light grey":"Gris clair",White:"Blanc",Red:"Rouge",Orange:"Orange",Yellow:"Jaune","Light green":"Vert clair",Green:"Vert",Aquamarine:"Bleu vert",Turquoise:"Turquoise","Light blue":"Bleu clair",Blue:"Bleu",Purple:"Violet","Editor block content toolbar":"Barre d'outils du contenu du bloc éditeur","Editor contextual toolbar":"Barre d'outils contextuelle de l'éditeur",HEX:"HEX","No results found":"Aucun résultat trouvé","No searchable items":"Aucun élément consultable","Editor dialog":"Boîte de dialogue de l'éditeur",Close:"Fermer","Help Contents. To close this dialog press ESC.":"Contenu de l'aide. Pour fermer cette boîte de dialogue, appuyez sur ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Ci-dessous, vous trouverez une liste de raccourcis clavier pouvant être utilisés dans l’éditeur.","(may require <kbd>Fn</kbd>)":"(peut nécessiter <kbd> Fn </kbd> )",Accessibility:"Accessibilité","Accessibility help":"Aide à l'accessibilité","Press %0 for help.":"Appuyez sur %0 pour obtenir de l'aide.","Move focus in and out of an active dialog window":"Déplacer le focus vers et hors d'une fenêtre de dialogue active",MENU_BAR_MENU_FILE:"Fichier",MENU_BAR_MENU_EDIT:"Éditer",MENU_BAR_MENU_VIEW:"Afficher",MENU_BAR_MENU_INSERT:"Insérer",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Outils",MENU_BAR_MENU_HELP:"Aide",MENU_BAR_MENU_TEXT:"Texte",MENU_BAR_MENU_FONT:"Police de caractère","Editor menu bar":"Barre de menu de l'éditeur","Please enter a valid color (e.g. \"ff0000\").":"Veuillez saisir une couleur valide (par exemple « ff0000 »).",Undo:"Annuler",Redo:"Restaurer","Upload in progress":"Téléchargement en cours","Widget toolbar":"Barre d'outils du widget","Insert paragraph before block":"Insérer du texte avant ce bloc","Insert paragraph after block":"Insérer du texte après ce bloc","Press Enter to type after or press Shift + Enter to type before the widget":"Appuyez sur la touche Entrée pour taper après ou sur Maj + Entrée pour taper avant le widget.","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Frappes de touches pouvant être utilisées lorsqu'un widget est sélectionné (par exemple : image, tableau, etc.)","Insert a new paragraph directly after a widget":"Insérer un nouveau paragraphe directement après un widget","Insert a new paragraph directly before a widget":"Insérer un nouveau paragraphe directement avant un widget","Move the caret to allow typing directly before a widget":"Déplacez le curseur pour permettre la saisie directement avant un widget","Move the caret to allow typing directly after a widget":"Déplacez le curseur pour permettre de taper directement après un widget","Words: %0":"Mots : %0","Characters: %0":"Caractères : %0"} );l.getPluralForm=function(n){return (n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/gl.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/gl.js index 0316df2b4b7a6f6379d5b70571a0bca8060aee1e..f58010ff88a3468ff3247d50a1a0f375a93adafd 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/gl.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/gl.js @@ -1 +1 @@ -(function(d){ const l = d['gl'] = d['gl'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Aliñar á esquerda","Align right":"Aliñar á dereita","Align center":"Centrar horizontalmente",Justify:"Xustificado","Text alignment":"Aliñamento do texto","Text alignment toolbar":"Barra de ferramentas de aliñamento de textos",Bold:"Negra",Italic:"Itálica",Underline:"Subliñado",Code:"Código",Strikethrough:"Riscado",Subscript:"SubÃndice",Superscript:"SuperÃndice","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Cita de bloque","Insert code block":"Inserir bloque de código","Plain text":"Texto simple","Code block":"",Cancel:"Cancelar",Clear:"Limpar","Remove color":"Retirar a cor","Restore default":"Restaurar valores predeterminados",Save:"Gardar","Show more items":"Amosar máis elementos","%0 of %1":"%0 de %1","Cannot upload file:":"Non é posÃbel enviar o ficheiro:","Rich Text Editor. Editing area: %0":"Editor de texto mellorado. Ãrea de edición: %0","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"Desactivar os subtÃtulos","Toggle caption on":"Activar os subtÃtulos","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"Aceptar","Find and replace":"Buscar e substituÃr","Find in text…":"Buscar no texto…",Find:"Buscar","Previous result":"Resultado anterior","Next result":"Seguinte resultado",Replace:"SubstituÃr","Replace all":"SubstituÃr todo","Match case":"Coincidencia de maiúsculas","Whole words only":"Só palabras enteiras","Replace with…":"SubstituÃr por…","Text to find must not be empty.":"O texto a buscar non debe estar baleiro.","Tip: Find some text first in order to replace it.":"Consello: primeiro busca algo de texto para substituÃlo.","Advanced options":"","Find in the document":"","Font Size":"Tamaño da letra",Tiny:"Diminuta",Small:"Pequena",Big:"Grande",Huge:"Enorme","Font Family":"Familia tipográfica",Default:"Predeterminada","Font Color":"Cor da letra","Font Background Color":"Cor do fondo da letra","Document colors":"Cores do documento",Paragraph:"Parágrafo",Heading:"TÃtulo","Choose heading":"Escolla o tÃtulo","Heading 1":"TÃtulo 1","Heading 2":"TÃtulo 2","Heading 3":"TÃtulo 3","Heading 4":"TÃtulo 4","Heading 5":"TÃtulo 5","Heading 6":"TÃtulo 6","Type your title":"Escriba o seu tÃtulo","Type or paste your content here.":"Escriba ou pegue o seu contido aquÃ.","Horizontal line":"Liña horizontal","HTML object":"Obxecto HTML","Increase indent":"Aumentar a sangrÃa","Decrease indent":"Reducir a sangrÃa",Unlink:"Desligar",Link:"Ligar","Link URL":"URL de ligazón","Link image":"Ligazón da imaxe","Edit link":"Editar a ligazón","Open link in new tab":"Abrir a ligazón nunha nova lapela","This link has no URL":"Esta ligazón non ten URL","Open in a new tab":"Abrir nunha nova lapela",Downloadable:"Descargábel","Create link":"","Move out of a link":"","Numbered List":"Lista numerada","Bulleted List":"Lista con viñetas","To-do List":"Lista de cousas por facer","Bulleted list styles toolbar":"Barra de ferramentas de estilos de lista con viñetas","Numbered list styles toolbar":"Barra de ferramentas de estilos de lista numerada","Toggle the disc list style":"Alternar o estilo da lista «discos»","Toggle the circle list style":"Alternar o estilo da lista «cÃrculos»","Toggle the square list style":"Alternar o estilo da lista «cadrados»","Toggle the decimal list style":"Alternar o estilo da lista «decimais»","Toggle the decimal with leading zero list style":"Activar/desactivar o estilo «decimais con cero á esquerda»","Toggle the lower–roman list style":"Activar/desactivar o estilo da lista «núm. romanos en minúscula»","Toggle the upper–roman list style":"Activar/desactivar o estilo da lista «núm. romanos en maiúscula»","Toggle the lower–latin list style":"Activar/desactivar o estilo da lista «letras minúsculas»","Toggle the upper–latin list style":"Activar/desactivar o estilo da lista «letras maiúsculas»",Disc:"Discos",Circle:"CÃrculos",Square:"Cadrados",Decimal:"Decimais","Decimal with leading zero":"Decimais con cero á esquerda","Lower–roman":"Núm, romanos en minúscula","Upper-roman":"Núm, romanos en maiúscula","Lower-latin":"Letras minúsculas","Upper-latin":"Letras maiúsculas","List properties":"Lista de propiedades","Start at":"Comezar en","Invalid start index value.":"","Start index must be greater than 0.":"O Ãndice de inicio debe ser maior que 0.","Reversed order":"Orde inversa","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Remove Format":"Retirar o formato","Select all":"Seleccionar todo","Show blocks":"Amosar os bloques",Source:"Orixe","Show source":"","Special characters":"Caracteres especiais",All:"Todos",Arrows:"Frechas",Currency:"Moedas",Latin:"Latinos",Mathematical:"Matemáticos",Text:"Texto","leftwards simple arrow":"frecha simple cara a esquerda","rightwards simple arrow":"frecha simple cara a dereita","upwards simple arrow":"frecha simple cara arriba","downwards simple arrow":"frecha simple cara abaixo","leftwards double arrow":"frecha dobre cara a esquerda","rightwards double arrow":"frecha dobre cara a dereita","upwards double arrow":"frecha dobre cara arriba","downwards double arrow":"frecha dobre cara abaixo","leftwards dashed arrow":"frecha de guións cara a esquerda","rightwards dashed arrow":"frecha de guións cara a dereita","upwards dashed arrow":"frecha de guións cara arriba","downwards dashed arrow":"frecha de guións cara abaixo","leftwards arrow to bar":"frecha cara a esquerda con tope","rightwards arrow to bar":"frecha cara a dereita con tope","upwards arrow to bar":"frecha cara arriba con tope","downwards arrow to bar":"frecha cara abaixo con tope","up down arrow with base":"frecha arriba-abaixo con base","back with leftwards arrow above":"cara atrás, coa frecha cara a esquerda enriba","end with leftwards arrow above":"final, coa frecha cara a esquerda enriba","on with exclamation mark with left right arrow above":"activado, con signo de exclamación coa frecha esquerda-dereita enrriba","soon with rightwards arrow above":"logo, coa frecha cara a dereita enriba","top with upwards arrow above":"superior, coa frecha cara arriba enriba","Dollar sign":"SÃmbolo do dolar","Euro sign":"SÃmbolo do euro","Yen sign":"SÃmbolo do yen","Pound sign":"SÃmbolo da libra","Cent sign":"SÃmbolo do centavo","Euro-currency sign":"SÃmbolo da moeda do euro","Colon sign":"SÃmbolo do colón","Cruzeiro sign":"SÃmbolo do cruceiro","French franc sign":"SÃmbolo do franco francés","Lira sign":"SÃmbolo da lira","Currency sign":"SÃmbolo de moeda","Bitcoin sign":"SÃmbolo do Bitcoin","Mill sign":"SÃmbolo do mill","Naira sign":"SÃmbolo da naira","Peseta sign":"SÃmbolo da peseta","Rupee sign":"SÃmbolo da rupia","Won sign":"SÃmbolo do won","New sheqel sign":"SÃmbolo do novo xequel","Dong sign":"SÃmbolo do dong","Kip sign":"SÃmbolo do kip","Tugrik sign":"SÃmbolo do tugrik","Drachma sign":"SÃmbolo do dracma","German penny sign":"SÃmbolo do penique alemán","Peso sign":"SÃmbolo do peso","Guarani sign":"SÃmbolo do guaranÃ","Austral sign":"SÃmbolo do austral","Hryvnia sign":"SÃmbolo do hryvnia","Cedi sign":"SÃmbolo do cedi","Livre tournois sign":"SÃmbolo da libra tournois","Spesmilo sign":"SÃmbolo do spesmilo","Tenge sign":"SÃmbolo do tenge","Indian rupee sign":"SÃmbolo da rupia india","Turkish lira sign":"SÃmbolo da lira turca","Nordic mark sign":"SÃmbolo do marco nordico","Manat sign":"SÃmbolo do manat","Ruble sign":"SÃmbolo do rublo","Latin capital letter a with macron":"A maiúsculo latino con macron","Latin small letter a with macron":"a minúsculo latino con macron","Latin capital letter a with breve":"A maiúsculo latino con acento breve","Latin small letter a with breve":"a minúsculo latino con acento breve","Latin capital letter a with ogonek":"A maiúsculo latino con ogonek","Latin small letter a with ogonek":"a minúsculo latino con ogonek","Latin capital letter c with acute":"C maiúsculo latino con acento agudo","Latin small letter c with acute":"c minúsculo latino con acento agudo","Latin capital letter c with circumflex":"C maiúsculo latino con acento circunflexo","Latin small letter c with circumflex":"c minúsculo latino con acento circunflexo","Latin capital letter c with dot above":"C maiúsculo latino con punto enriba","Latin small letter c with dot above":"c minúsculo latino con punto enriba","Latin capital letter c with caron":"C maiúsculo latino con caron","Latin small letter c with caron":"cminúsculo latino con caron","Latin capital letter d with caron":"D maiúsculo latino con caron","Latin small letter d with caron":"d minúsculo latino con caron","Latin capital letter d with stroke":"D maiúsculo latino barrado","Latin small letter d with stroke":"d minúsculo latino barrado","Latin capital letter e with macron":"E maiúsculo latino con macron","Latin small letter e with macron":"e minúsculo latino con macron","Latin capital letter e with breve":"E maiúsculo latino con acento breve","Latin small letter e with breve":"e minúsculo latino con acento breve","Latin capital letter e with dot above":"E maiúsculo latino con punto enriba","Latin small letter e with dot above":"e minúsculo latino con punto enriba","Latin capital letter e with ogonek":"E maiúsculo latino con ogonek","Latin small letter e with ogonek":"e minúsculo latino con ogonek","Latin capital letter e with caron":"E maiúsculo latino con caron","Latin small letter e with caron":"e minúsculo latino con caron","Latin capital letter g with circumflex":"G maiúsculo latino con acento circunflexo","Latin small letter g with circumflex":"g minúsculo latino con acento circunflexo","Latin capital letter g with breve":"G maiúsculo latino con acento breve","Latin small letter g with breve":"g minúsculo latino con acento breve","Latin capital letter g with dot above":"G maiúsculo latino con punto enriba","Latin small letter g with dot above":"g minúsculo latino con punto enriba","Latin capital letter g with cedilla":"G maiúsculo latino con cedilla","Latin small letter g with cedilla":"g minúsculo latino con cedilla","Latin capital letter h with circumflex":"H maiúsculo latino con acento circunflexo","Latin small letter h with circumflex":"h minúsculo latino con acento circunflexo","Latin capital letter h with stroke":"H maiúsculo latino barrado","Latin small letter h with stroke":"h minúsculo latino barrado","Latin capital letter i with tilde":"I maiúsculo latino con til","Latin small letter i with tilde":"i minúsculo latino con til","Latin capital letter i with macron":"I maiúsculo latino con macron","Latin small letter i with macron":"i minúsculo latino con macron","Latin capital letter i with breve":"I maiúsculo latino con acento breve","Latin small letter i with breve":"i minúsculo latino con acento breve","Latin capital letter i with ogonek":"I maiúsculo latino con ogonek","Latin small letter i with ogonek":"i minúsculo latino con ogonek","Latin capital letter i with dot above":"I maiúsculo latino con punto enriba","Latin small letter dotless i":"i minúsculo latino sen punto","Latin capital ligature ij":"Ligadura IJ maiúsculo latino","Latin small ligature ij":"Ligadura ij minúsculo latino","Latin capital letter j with circumflex":"J maiúsculo latino con acento circunflexo","Latin small letter j with circumflex":"j minúsculo latino con acento circunflexo","Latin capital letter k with cedilla":"K maiúsculo latino con cedilla","Latin small letter k with cedilla":"k minúsculo latino con cedilla","Latin small letter kra":"Letra kra minúscula","Latin capital letter l with acute":"L maiúsculo latino con acento agudo","Latin small letter l with acute":"l minúsculo latino con acento agudo","Latin capital letter l with cedilla":"L maiúsculo latino con cedilla","Latin small letter l with cedilla":"l minúsculo latino con cedilla","Latin capital letter l with caron":"L maiúsculo latino con caron","Latin small letter l with caron":"l minúsculo latino con caron","Latin capital letter l with middle dot":"L maiúsculo latino con punto medio","Latin small letter l with middle dot":"l minúsculo latino con punto medio","Latin capital letter l with stroke":"L maiúsculo latino barrado","Latin small letter l with stroke":"l minúsculo latino barrado","Latin capital letter n with acute":"N maiúsculo latino con acento agudo","Latin small letter n with acute":"n minúsculo latino con acento agudo","Latin capital letter n with cedilla":"N maiúsculo latino con cedilla","Latin small letter n with cedilla":"n minúsculo latino con cedilla","Latin capital letter n with caron":"N maiúsculo latino con caron","Latin small letter n with caron":"n minúsculo latino con caron","Latin small letter n preceded by apostrophe":"n minúsculo latino precedido de apostrofe","Latin capital letter eng":"Eng (engma) mziúsculo latino","Latin small letter eng":"Eng (engma) minúsculo latino","Latin capital letter o with macron":"O maiúsculo latino con macron","Latin small letter o with macron":"o minúsculo latino con macron","Latin capital letter o with breve":"O maiúsculo latino con acento breve","Latin small letter o with breve":"o minúsculo latino con acento breve","Latin capital letter o with double acute":"O maiúsculo latino con acento agudo dobre","Latin small letter o with double acute":"o minúsculo latino con acento agudo dobre","Latin capital ligature oe":"Ligadura OE maiúsculo latino","Latin small ligature oe":"Ligadura oe minúsculo latino","Latin capital letter r with acute":"R maiúsculo latino con acento agudo","Latin small letter r with acute":"r minúsculo latino con acento agudo","Latin capital letter r with cedilla":"R maiúsculo latino con cedilla","Latin small letter r with cedilla":"r minúsculo latino con cedilla","Latin capital letter r with caron":"R maiúsculo latino con caron","Latin small letter r with caron":"r minúsculo latino con caron","Latin capital letter s with acute":"S maiúsculo latino con acento agudo","Latin small letter s with acute":"s minúsculo latino con acento agudo","Latin capital letter s with circumflex":"S maiúsculo latino con acento circunflexo","Latin small letter s with circumflex":"s minúsculo latino con acento circunflexo","Latin capital letter s with cedilla":"S maiúsculo latino con cedilla","Latin small letter s with cedilla":"s minúsculo latino con cedilla","Latin capital letter s with caron":"S maiúsculo latino con caron","Latin small letter s with caron":"s minúsculo latino con caron","Latin capital letter t with cedilla":"T maiúsculo latino con cedilla","Latin small letter t with cedilla":"t minúsculo latino con cedilla","Latin capital letter t with caron":"T maiúsculo latino con caron","Latin small letter t with caron":"t minúsculo latino con caron","Latin capital letter t with stroke":"T maiúsculo latino barrado","Latin small letter t with stroke":"t minúsculo latino barrado","Latin capital letter u with tilde":"U maiúsculo latino con til","Latin small letter u with tilde":"u minúsculo latino con til","Latin capital letter u with macron":"U maiúsculo latino con macron","Latin small letter u with macron":"u minúsculo latino con macron","Latin capital letter u with breve":"U maiúsculo latino con acento breve","Latin small letter u with breve":"u minúsculo latino con acento breve","Latin capital letter u with ring above":"U maiúsculo latino con anel enriba","Latin small letter u with ring above":"u minúsculo latino con anel enriba","Latin capital letter u with double acute":"U maiúsculo latino con acento agudo dobre","Latin small letter u with double acute":"u minúsculo latino con acento agudo dobre","Latin capital letter u with ogonek":"U maiúsculo latino con ogonek","Latin small letter u with ogonek":"u minúsculo latino con ogonek","Latin capital letter w with circumflex":"W maiúsculo latino con acento circunflexo","Latin small letter w with circumflex":"w minúsculo latino con acento circunflexo","Latin capital letter y with circumflex":"Y maiúsculo latino con acento circunflexo","Latin small letter y with circumflex":"y minúsculo latino con acento circunflexo","Latin capital letter y with diaeresis":"Y maiúsculo latino con diérese","Latin capital letter z with acute":"Z maiúsculo latino con acento agudo","Latin small letter z with acute":"z minúsculo latino con acento agudo","Latin capital letter z with dot above":"Z maiúsculo latino con punto enriba","Latin small letter z with dot above":"z minúsculo latino con punto enriba","Latin capital letter z with caron":"Z maiúsculo latino con caron","Latin small letter z with caron":"z minúsculo latino con caron","Latin small letter long s":"s minúsculo latino larga","Less-than sign":"Menor que","Greater-than sign":"Maior que","Less-than or equal to":"Menor ou igual que","Greater-than or equal to":"Maior ou igual que","En dash":"Guión curto","Em dash":"Guión longo (raia)",Macron:"Macron",Overline:"Liña superior","Degree sign":"Signo de grao","Minus sign":"Signo menos","Plus-minus sign":"Signo más/menos","Division sign":"Signo de división","Fraction slash":"Barra de fracción","Multiplication sign":"Signo de multiplicación","Latin small letter f with hook":"f minúsculo latino con gancho",Integral:"Integral","N-ary summation":"Suma de n elementos, sumatorio",Infinity:"Infinito","Square root":"RaÃz cadrada","Tilde operator":"Operador til","Approximately equal to":"Aproximadamente igual a","Almost equal to":"Case igual a","Not equal to":"Distinto de","Identical to":"Idéntico a","Element of":"Pertenza","Not an element of":"Non pertenza","Contains as member":"Conten a","N-ary product":"Produto de n elementos, produtorio","Logical and":"E lóxico (conxunción)","Logical or":"Ou lóxico (disxunción)","Not sign":"Signo non",Intersection:"Intersección",Union:"Unión","Partial differential":"Derivada parcial","For all":"Para todo","There exists":"Existe","Empty set":"Conxunto baleiro",Nabla:"Nabla (Gradiente)","Asterisk operator":"Operador asterisco","Proportional to":"Proporcional a",Angle:"Ãngulo","Vulgar fraction one quarter":"Fracción común dun cuarto","Vulgar fraction one half":"Fracción común dun medio","Vulgar fraction three quarters":"Fracción común de tres cuartos","Single left-pointing angle quotation mark":"Marca de acoutamento ángulo esquerdo sinxelo","Single right-pointing angle quotation mark":"Marca de acoutamento ángulo dereito sinxelo","Left-pointing double angle quotation mark":"Marca de acoutamento ángulo esquerdo dobre","Right-pointing double angle quotation mark":"Marca de acoutamento ángulo dereito dobre","Left single quotation mark":"Marca de acoutamento comiña sinxela esquerda","Right single quotation mark":"Marca de acoutamento comiña sinxela dereita","Left double quotation mark":"Marca de acoutamento comiña dobre esquerda","Right double quotation mark":"Marca de acoutamento comiña dobre dereita","Single low-9 quotation mark":"Marca de acoutamento comiña sinxela baixo-9","Double low-9 quotation mark":"Marca de acoutamento comiña dobre baixo-9","Inverted exclamation mark":"Marca invertida de exclamación","Inverted question mark":"Marca invertida de interrogación","Two dot leader":"LÃder de dous puntos","Horizontal ellipsis":"Elipse horizontal","Double dagger":"Daga dobre","Per mille sign":"Signo de por milleiro","Per ten thousand sign":"Signo de por dez mil","Double exclamation mark":"Marca de dobre exclamación","Question exclamation mark":"Marca de interrogación exclamación","Exclamation question mark":"Marca de exclamación interrogación","Double question mark":"Marca de dobre interrogación","Copyright sign":"SÃmbolo de copyright","Registered sign":"SÃmbolo de rexistrado","Trade mark sign":"SÃmbolo de marca de fábrica","Section sign":"Signo de sección","Paragraph sign":"Signo de parágrafo","Reversed paragraph sign":"Signo invertido do parágrafo","Character categories":"CategorÃas de caracteres",Styles:"Estilos","Multiple styles":"Múltiples estilos","Block styles":"Estilos de bloque","Text styles":"Estilos de texto","Insert table":"Inserir táboa","Header column":"Cabeceira de columna","Insert column left":"Inserir columna á esquerda","Insert column right":"Inserir columna á dereita","Delete column":"Eliminar columna","Select column":"Seleccionar columna",Column:"Columna","Header row":"Cabeceira de fila","Insert row below":"Inserir fila embaixo","Insert row above":"Inserir fila enriba","Delete row":"Eliminar fila","Select row":"Seleccionar fila",Row:"Fila","Merge cell up":"Combinar cela cara arriba","Merge cell right":"Combinar cela cara a dereita","Merge cell down":"Combinar cela cara abaixo","Merge cell left":"Combinar cela cara a esquerda","Split cell vertically":"Dividir cela en vertical","Split cell horizontally":"Dividir cela en horizontal","Merge cells":"Combinar celas","Table toolbar":"Barra de ferramentas de táboas","Table properties":"Propiedades da táboa","Cell properties":"Propiedades da cela",Border:"Bordo",Style:"Estilo",Width:"Largo",Height:"Alto",Color:"Cor",Background:"Fondo",Padding:"Recheo",Dimensions:"Dimensións","Table cell text alignment":"Aliñamento do texto das celas da táboa",Alignment:"Aliñamento","Horizontal text alignment toolbar":"Barra de ferramentas de aliñamento de texto horizontal","Vertical text alignment toolbar":"Barra de ferramentas de aliñamento de texto vertical","Table alignment toolbar":"Barra de ferramentas de aliñamento da táboa",None:"Ningún",Solid:"Sólido",Dotted:"Punteado",Dashed:"Raiado",Double:"Dobre",Groove:"Rañura",Ridge:"Crista",Inset:"Inserción",Outset:"Inicio","Align cell text to the left":"Aliñar o texto da cela á esquerda","Align cell text to the center":"Aliñar o texto da cela ao centro","Align cell text to the right":"Aliña o texto da cela á dereita","Justify cell text":"Xustificar o texto da cela","Align cell text to the top":"Aliñar o texto da cela á parte superior","Align cell text to the middle":"Aliñar o texto da cela ao medio","Align cell text to the bottom":"Aliñar o texto da cela á base","Align table to the left":"Aliñar a táboa á esquerda","Center table":"Centrar a táboa","Align table to the right":"Aliñar a táboa á dereita","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"A cor non é válida. Probe «#FF0000» ou «rgb(255,0,0)» ou «vermello».","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"O valor non é válido. Probe «10px» ou «2em» ou simplemente «2».","Color picker":"Selector de cores","Enter table caption":"Introduza o tÃtulo da táboa","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Editor de texto mellorado","Editor editing area: %0":"Ãrea de edición do editor: %0","Edit block":"Editar bloque","Click to edit block":"Prema para editar o bloque","Drag to move":"Arrastre para mover",Next:"Seguinte",Previous:"Anterior","Editor toolbar":"Barra de ferramentas do editor","Dropdown toolbar":"Barra de ferramentas despregábel",Black:"Negro","Dim grey":"Gris fume",Grey:"Gris","Light grey":"Gris claro",White:"Branco",Red:"Vermello",Orange:"Laranxa",Yellow:"Amarelo","Light green":"Verde claro",Green:"Verde",Aquamarine:"Augamariña",Turquoise:"Turquesa","Light blue":"Azul claro",Blue:"Azul",Purple:"Púrpura","Editor block content toolbar":"Barra de ferramentas de contido do bloque do editor","Editor contextual toolbar":"Barra de ferramentas contextual do editor",HEX:"HEX","No results found":"Non se atoparon resultados","No searchable items":"Non hai elementos que se poidan buscar","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Editar",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Inserir",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"Texto",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"Desfacer",Redo:"Refacer","Upload in progress":"EnvÃo en proceso","Widget toolbar":"Barra de ferramentas de trebellos","Insert paragraph before block":"Inserir parágrafo antes do bloque","Insert paragraph after block":"Inserir parágrafo após o bloque","Press Enter to type after or press Shift + Enter to type before the widget":"Prema Intro para escribir após ou prema Maiús + Intro para escribir antes do trebello","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"Palabras: %0","Characters: %0":"Caracteres: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['gl'] = d['gl'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Aliñar á esquerda","Align right":"Aliñar á dereita","Align center":"Centrar horizontalmente",Justify:"Xustificado","Text alignment":"Aliñamento do texto","Text alignment toolbar":"Barra de ferramentas de aliñamento de textos",Bold:"Negra",Italic:"Itálica",Underline:"Subliñado",Code:"Código",Strikethrough:"Riscado",Subscript:"SubÃndice",Superscript:"SuperÃndice","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Cita de bloque","Insert code block":"Inserir bloque de código","Plain text":"Texto simple","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"Cancelar",Clear:"Limpar","Remove color":"Retirar a cor","Restore default":"Restaurar valores predeterminados",Save:"Gardar","Show more items":"Amosar máis elementos","%0 of %1":"%0 de %1","Cannot upload file:":"Non é posÃbel enviar o ficheiro:","Rich Text Editor. Editing area: %0":"Editor de texto mellorado. Ãrea de edición: %0","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"Desactivar os subtÃtulos","Toggle caption on":"Activar os subtÃtulos","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"Aceptar","Find and replace":"Buscar e substituÃr","Find in text…":"Buscar no texto…",Find:"Buscar","Previous result":"Resultado anterior","Next result":"Seguinte resultado",Replace:"SubstituÃr","Replace all":"SubstituÃr todo","Match case":"Coincidencia de maiúsculas","Whole words only":"Só palabras enteiras","Replace with…":"SubstituÃr por…","Text to find must not be empty.":"O texto a buscar non debe estar baleiro.","Tip: Find some text first in order to replace it.":"Consello: primeiro busca algo de texto para substituÃlo.","Advanced options":"","Find in the document":"","Font Size":"Tamaño da letra",Tiny:"Diminuta",Small:"Pequena",Big:"Grande",Huge:"Enorme","Font Family":"Familia tipográfica",Default:"Predeterminada","Font Color":"Cor da letra","Font Background Color":"Cor do fondo da letra","Document colors":"Cores do documento",Paragraph:"Parágrafo",Heading:"TÃtulo","Choose heading":"Escolla o tÃtulo","Heading 1":"TÃtulo 1","Heading 2":"TÃtulo 2","Heading 3":"TÃtulo 3","Heading 4":"TÃtulo 4","Heading 5":"TÃtulo 5","Heading 6":"TÃtulo 6","Type your title":"Escriba o seu tÃtulo","Type or paste your content here.":"Escriba ou pegue o seu contido aquÃ.","Horizontal line":"Liña horizontal","HTML object":"Obxecto HTML","Increase indent":"Aumentar a sangrÃa","Decrease indent":"Reducir a sangrÃa",Unlink:"Desligar",Link:"Ligar","Link URL":"URL de ligazón","Link URL must not be empty.":"","Link image":"Ligazón da imaxe","Edit link":"Editar a ligazón","Open link in new tab":"Abrir a ligazón nunha nova lapela","This link has no URL":"Esta ligazón non ten URL","Open in a new tab":"Abrir nunha nova lapela",Downloadable:"Descargábel","Create link":"","Move out of a link":"","Numbered List":"Lista numerada","Bulleted List":"Lista con viñetas","To-do List":"Lista de cousas por facer","Bulleted list styles toolbar":"Barra de ferramentas de estilos de lista con viñetas","Numbered list styles toolbar":"Barra de ferramentas de estilos de lista numerada","Toggle the disc list style":"Alternar o estilo da lista «discos»","Toggle the circle list style":"Alternar o estilo da lista «cÃrculos»","Toggle the square list style":"Alternar o estilo da lista «cadrados»","Toggle the decimal list style":"Alternar o estilo da lista «decimais»","Toggle the decimal with leading zero list style":"Activar/desactivar o estilo «decimais con cero á esquerda»","Toggle the lower–roman list style":"Activar/desactivar o estilo da lista «núm. romanos en minúscula»","Toggle the upper–roman list style":"Activar/desactivar o estilo da lista «núm. romanos en maiúscula»","Toggle the lower–latin list style":"Activar/desactivar o estilo da lista «letras minúsculas»","Toggle the upper–latin list style":"Activar/desactivar o estilo da lista «letras maiúsculas»",Disc:"Discos",Circle:"CÃrculos",Square:"Cadrados",Decimal:"Decimais","Decimal with leading zero":"Decimais con cero á esquerda","Lower–roman":"Núm, romanos en minúscula","Upper-roman":"Núm, romanos en maiúscula","Lower-latin":"Letras minúsculas","Upper-latin":"Letras maiúsculas","List properties":"Lista de propiedades","Start at":"Comezar en","Invalid start index value.":"","Start index must be greater than 0.":"O Ãndice de inicio debe ser maior que 0.","Reversed order":"Orde inversa","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Remove Format":"Retirar o formato","Select all":"Seleccionar todo","Show blocks":"Amosar os bloques",Source:"Orixe","Show source":"","Special characters":"Caracteres especiais",All:"Todos",Arrows:"Frechas",Currency:"Moedas",Latin:"Latinos",Mathematical:"Matemáticos",Text:"Texto","leftwards simple arrow":"frecha simple cara a esquerda","rightwards simple arrow":"frecha simple cara a dereita","upwards simple arrow":"frecha simple cara arriba","downwards simple arrow":"frecha simple cara abaixo","leftwards double arrow":"frecha dobre cara a esquerda","rightwards double arrow":"frecha dobre cara a dereita","upwards double arrow":"frecha dobre cara arriba","downwards double arrow":"frecha dobre cara abaixo","leftwards dashed arrow":"frecha de guións cara a esquerda","rightwards dashed arrow":"frecha de guións cara a dereita","upwards dashed arrow":"frecha de guións cara arriba","downwards dashed arrow":"frecha de guións cara abaixo","leftwards arrow to bar":"frecha cara a esquerda con tope","rightwards arrow to bar":"frecha cara a dereita con tope","upwards arrow to bar":"frecha cara arriba con tope","downwards arrow to bar":"frecha cara abaixo con tope","up down arrow with base":"frecha arriba-abaixo con base","back with leftwards arrow above":"cara atrás, coa frecha cara a esquerda enriba","end with leftwards arrow above":"final, coa frecha cara a esquerda enriba","on with exclamation mark with left right arrow above":"activado, con signo de exclamación coa frecha esquerda-dereita enrriba","soon with rightwards arrow above":"logo, coa frecha cara a dereita enriba","top with upwards arrow above":"superior, coa frecha cara arriba enriba","Dollar sign":"SÃmbolo do dolar","Euro sign":"SÃmbolo do euro","Yen sign":"SÃmbolo do yen","Pound sign":"SÃmbolo da libra","Cent sign":"SÃmbolo do centavo","Euro-currency sign":"SÃmbolo da moeda do euro","Colon sign":"SÃmbolo do colón","Cruzeiro sign":"SÃmbolo do cruceiro","French franc sign":"SÃmbolo do franco francés","Lira sign":"SÃmbolo da lira","Currency sign":"SÃmbolo de moeda","Bitcoin sign":"SÃmbolo do Bitcoin","Mill sign":"SÃmbolo do mill","Naira sign":"SÃmbolo da naira","Peseta sign":"SÃmbolo da peseta","Rupee sign":"SÃmbolo da rupia","Won sign":"SÃmbolo do won","New sheqel sign":"SÃmbolo do novo xequel","Dong sign":"SÃmbolo do dong","Kip sign":"SÃmbolo do kip","Tugrik sign":"SÃmbolo do tugrik","Drachma sign":"SÃmbolo do dracma","German penny sign":"SÃmbolo do penique alemán","Peso sign":"SÃmbolo do peso","Guarani sign":"SÃmbolo do guaranÃ","Austral sign":"SÃmbolo do austral","Hryvnia sign":"SÃmbolo do hryvnia","Cedi sign":"SÃmbolo do cedi","Livre tournois sign":"SÃmbolo da libra tournois","Spesmilo sign":"SÃmbolo do spesmilo","Tenge sign":"SÃmbolo do tenge","Indian rupee sign":"SÃmbolo da rupia india","Turkish lira sign":"SÃmbolo da lira turca","Nordic mark sign":"SÃmbolo do marco nordico","Manat sign":"SÃmbolo do manat","Ruble sign":"SÃmbolo do rublo","Latin capital letter a with macron":"A maiúsculo latino con macron","Latin small letter a with macron":"a minúsculo latino con macron","Latin capital letter a with breve":"A maiúsculo latino con acento breve","Latin small letter a with breve":"a minúsculo latino con acento breve","Latin capital letter a with ogonek":"A maiúsculo latino con ogonek","Latin small letter a with ogonek":"a minúsculo latino con ogonek","Latin capital letter c with acute":"C maiúsculo latino con acento agudo","Latin small letter c with acute":"c minúsculo latino con acento agudo","Latin capital letter c with circumflex":"C maiúsculo latino con acento circunflexo","Latin small letter c with circumflex":"c minúsculo latino con acento circunflexo","Latin capital letter c with dot above":"C maiúsculo latino con punto enriba","Latin small letter c with dot above":"c minúsculo latino con punto enriba","Latin capital letter c with caron":"C maiúsculo latino con caron","Latin small letter c with caron":"cminúsculo latino con caron","Latin capital letter d with caron":"D maiúsculo latino con caron","Latin small letter d with caron":"d minúsculo latino con caron","Latin capital letter d with stroke":"D maiúsculo latino barrado","Latin small letter d with stroke":"d minúsculo latino barrado","Latin capital letter e with macron":"E maiúsculo latino con macron","Latin small letter e with macron":"e minúsculo latino con macron","Latin capital letter e with breve":"E maiúsculo latino con acento breve","Latin small letter e with breve":"e minúsculo latino con acento breve","Latin capital letter e with dot above":"E maiúsculo latino con punto enriba","Latin small letter e with dot above":"e minúsculo latino con punto enriba","Latin capital letter e with ogonek":"E maiúsculo latino con ogonek","Latin small letter e with ogonek":"e minúsculo latino con ogonek","Latin capital letter e with caron":"E maiúsculo latino con caron","Latin small letter e with caron":"e minúsculo latino con caron","Latin capital letter g with circumflex":"G maiúsculo latino con acento circunflexo","Latin small letter g with circumflex":"g minúsculo latino con acento circunflexo","Latin capital letter g with breve":"G maiúsculo latino con acento breve","Latin small letter g with breve":"g minúsculo latino con acento breve","Latin capital letter g with dot above":"G maiúsculo latino con punto enriba","Latin small letter g with dot above":"g minúsculo latino con punto enriba","Latin capital letter g with cedilla":"G maiúsculo latino con cedilla","Latin small letter g with cedilla":"g minúsculo latino con cedilla","Latin capital letter h with circumflex":"H maiúsculo latino con acento circunflexo","Latin small letter h with circumflex":"h minúsculo latino con acento circunflexo","Latin capital letter h with stroke":"H maiúsculo latino barrado","Latin small letter h with stroke":"h minúsculo latino barrado","Latin capital letter i with tilde":"I maiúsculo latino con til","Latin small letter i with tilde":"i minúsculo latino con til","Latin capital letter i with macron":"I maiúsculo latino con macron","Latin small letter i with macron":"i minúsculo latino con macron","Latin capital letter i with breve":"I maiúsculo latino con acento breve","Latin small letter i with breve":"i minúsculo latino con acento breve","Latin capital letter i with ogonek":"I maiúsculo latino con ogonek","Latin small letter i with ogonek":"i minúsculo latino con ogonek","Latin capital letter i with dot above":"I maiúsculo latino con punto enriba","Latin small letter dotless i":"i minúsculo latino sen punto","Latin capital ligature ij":"Ligadura IJ maiúsculo latino","Latin small ligature ij":"Ligadura ij minúsculo latino","Latin capital letter j with circumflex":"J maiúsculo latino con acento circunflexo","Latin small letter j with circumflex":"j minúsculo latino con acento circunflexo","Latin capital letter k with cedilla":"K maiúsculo latino con cedilla","Latin small letter k with cedilla":"k minúsculo latino con cedilla","Latin small letter kra":"Letra kra minúscula","Latin capital letter l with acute":"L maiúsculo latino con acento agudo","Latin small letter l with acute":"l minúsculo latino con acento agudo","Latin capital letter l with cedilla":"L maiúsculo latino con cedilla","Latin small letter l with cedilla":"l minúsculo latino con cedilla","Latin capital letter l with caron":"L maiúsculo latino con caron","Latin small letter l with caron":"l minúsculo latino con caron","Latin capital letter l with middle dot":"L maiúsculo latino con punto medio","Latin small letter l with middle dot":"l minúsculo latino con punto medio","Latin capital letter l with stroke":"L maiúsculo latino barrado","Latin small letter l with stroke":"l minúsculo latino barrado","Latin capital letter n with acute":"N maiúsculo latino con acento agudo","Latin small letter n with acute":"n minúsculo latino con acento agudo","Latin capital letter n with cedilla":"N maiúsculo latino con cedilla","Latin small letter n with cedilla":"n minúsculo latino con cedilla","Latin capital letter n with caron":"N maiúsculo latino con caron","Latin small letter n with caron":"n minúsculo latino con caron","Latin small letter n preceded by apostrophe":"n minúsculo latino precedido de apostrofe","Latin capital letter eng":"Eng (engma) mziúsculo latino","Latin small letter eng":"Eng (engma) minúsculo latino","Latin capital letter o with macron":"O maiúsculo latino con macron","Latin small letter o with macron":"o minúsculo latino con macron","Latin capital letter o with breve":"O maiúsculo latino con acento breve","Latin small letter o with breve":"o minúsculo latino con acento breve","Latin capital letter o with double acute":"O maiúsculo latino con acento agudo dobre","Latin small letter o with double acute":"o minúsculo latino con acento agudo dobre","Latin capital ligature oe":"Ligadura OE maiúsculo latino","Latin small ligature oe":"Ligadura oe minúsculo latino","Latin capital letter r with acute":"R maiúsculo latino con acento agudo","Latin small letter r with acute":"r minúsculo latino con acento agudo","Latin capital letter r with cedilla":"R maiúsculo latino con cedilla","Latin small letter r with cedilla":"r minúsculo latino con cedilla","Latin capital letter r with caron":"R maiúsculo latino con caron","Latin small letter r with caron":"r minúsculo latino con caron","Latin capital letter s with acute":"S maiúsculo latino con acento agudo","Latin small letter s with acute":"s minúsculo latino con acento agudo","Latin capital letter s with circumflex":"S maiúsculo latino con acento circunflexo","Latin small letter s with circumflex":"s minúsculo latino con acento circunflexo","Latin capital letter s with cedilla":"S maiúsculo latino con cedilla","Latin small letter s with cedilla":"s minúsculo latino con cedilla","Latin capital letter s with caron":"S maiúsculo latino con caron","Latin small letter s with caron":"s minúsculo latino con caron","Latin capital letter t with cedilla":"T maiúsculo latino con cedilla","Latin small letter t with cedilla":"t minúsculo latino con cedilla","Latin capital letter t with caron":"T maiúsculo latino con caron","Latin small letter t with caron":"t minúsculo latino con caron","Latin capital letter t with stroke":"T maiúsculo latino barrado","Latin small letter t with stroke":"t minúsculo latino barrado","Latin capital letter u with tilde":"U maiúsculo latino con til","Latin small letter u with tilde":"u minúsculo latino con til","Latin capital letter u with macron":"U maiúsculo latino con macron","Latin small letter u with macron":"u minúsculo latino con macron","Latin capital letter u with breve":"U maiúsculo latino con acento breve","Latin small letter u with breve":"u minúsculo latino con acento breve","Latin capital letter u with ring above":"U maiúsculo latino con anel enriba","Latin small letter u with ring above":"u minúsculo latino con anel enriba","Latin capital letter u with double acute":"U maiúsculo latino con acento agudo dobre","Latin small letter u with double acute":"u minúsculo latino con acento agudo dobre","Latin capital letter u with ogonek":"U maiúsculo latino con ogonek","Latin small letter u with ogonek":"u minúsculo latino con ogonek","Latin capital letter w with circumflex":"W maiúsculo latino con acento circunflexo","Latin small letter w with circumflex":"w minúsculo latino con acento circunflexo","Latin capital letter y with circumflex":"Y maiúsculo latino con acento circunflexo","Latin small letter y with circumflex":"y minúsculo latino con acento circunflexo","Latin capital letter y with diaeresis":"Y maiúsculo latino con diérese","Latin capital letter z with acute":"Z maiúsculo latino con acento agudo","Latin small letter z with acute":"z minúsculo latino con acento agudo","Latin capital letter z with dot above":"Z maiúsculo latino con punto enriba","Latin small letter z with dot above":"z minúsculo latino con punto enriba","Latin capital letter z with caron":"Z maiúsculo latino con caron","Latin small letter z with caron":"z minúsculo latino con caron","Latin small letter long s":"s minúsculo latino larga","Less-than sign":"Menor que","Greater-than sign":"Maior que","Less-than or equal to":"Menor ou igual que","Greater-than or equal to":"Maior ou igual que","En dash":"Guión curto","Em dash":"Guión longo (raia)",Macron:"Macron",Overline:"Liña superior","Degree sign":"Signo de grao","Minus sign":"Signo menos","Plus-minus sign":"Signo más/menos","Division sign":"Signo de división","Fraction slash":"Barra de fracción","Multiplication sign":"Signo de multiplicación","Latin small letter f with hook":"f minúsculo latino con gancho",Integral:"Integral","N-ary summation":"Suma de n elementos, sumatorio",Infinity:"Infinito","Square root":"RaÃz cadrada","Tilde operator":"Operador til","Approximately equal to":"Aproximadamente igual a","Almost equal to":"Case igual a","Not equal to":"Distinto de","Identical to":"Idéntico a","Element of":"Pertenza","Not an element of":"Non pertenza","Contains as member":"Conten a","N-ary product":"Produto de n elementos, produtorio","Logical and":"E lóxico (conxunción)","Logical or":"Ou lóxico (disxunción)","Not sign":"Signo non",Intersection:"Intersección",Union:"Unión","Partial differential":"Derivada parcial","For all":"Para todo","There exists":"Existe","Empty set":"Conxunto baleiro",Nabla:"Nabla (Gradiente)","Asterisk operator":"Operador asterisco","Proportional to":"Proporcional a",Angle:"Ãngulo","Vulgar fraction one quarter":"Fracción común dun cuarto","Vulgar fraction one half":"Fracción común dun medio","Vulgar fraction three quarters":"Fracción común de tres cuartos","Single left-pointing angle quotation mark":"Marca de acoutamento ángulo esquerdo sinxelo","Single right-pointing angle quotation mark":"Marca de acoutamento ángulo dereito sinxelo","Left-pointing double angle quotation mark":"Marca de acoutamento ángulo esquerdo dobre","Right-pointing double angle quotation mark":"Marca de acoutamento ángulo dereito dobre","Left single quotation mark":"Marca de acoutamento comiña sinxela esquerda","Right single quotation mark":"Marca de acoutamento comiña sinxela dereita","Left double quotation mark":"Marca de acoutamento comiña dobre esquerda","Right double quotation mark":"Marca de acoutamento comiña dobre dereita","Single low-9 quotation mark":"Marca de acoutamento comiña sinxela baixo-9","Double low-9 quotation mark":"Marca de acoutamento comiña dobre baixo-9","Inverted exclamation mark":"Marca invertida de exclamación","Inverted question mark":"Marca invertida de interrogación","Two dot leader":"LÃder de dous puntos","Horizontal ellipsis":"Elipse horizontal","Double dagger":"Daga dobre","Per mille sign":"Signo de por milleiro","Per ten thousand sign":"Signo de por dez mil","Double exclamation mark":"Marca de dobre exclamación","Question exclamation mark":"Marca de interrogación exclamación","Exclamation question mark":"Marca de exclamación interrogación","Double question mark":"Marca de dobre interrogación","Copyright sign":"SÃmbolo de copyright","Registered sign":"SÃmbolo de rexistrado","Trade mark sign":"SÃmbolo de marca de fábrica","Section sign":"Signo de sección","Paragraph sign":"Signo de parágrafo","Reversed paragraph sign":"Signo invertido do parágrafo","Character categories":"CategorÃas de caracteres",Styles:"Estilos","Multiple styles":"Múltiples estilos","Block styles":"Estilos de bloque","Text styles":"Estilos de texto","Insert table":"Inserir táboa","Header column":"Cabeceira de columna","Insert column left":"Inserir columna á esquerda","Insert column right":"Inserir columna á dereita","Delete column":"Eliminar columna","Select column":"Seleccionar columna",Column:"Columna","Header row":"Cabeceira de fila","Insert row below":"Inserir fila embaixo","Insert row above":"Inserir fila enriba","Delete row":"Eliminar fila","Select row":"Seleccionar fila",Row:"Fila","Merge cell up":"Combinar cela cara arriba","Merge cell right":"Combinar cela cara a dereita","Merge cell down":"Combinar cela cara abaixo","Merge cell left":"Combinar cela cara a esquerda","Split cell vertically":"Dividir cela en vertical","Split cell horizontally":"Dividir cela en horizontal","Merge cells":"Combinar celas","Table toolbar":"Barra de ferramentas de táboas","Table properties":"Propiedades da táboa","Cell properties":"Propiedades da cela",Border:"Bordo",Style:"Estilo",Width:"Largo",Height:"Alto",Color:"Cor",Background:"Fondo",Padding:"Recheo",Dimensions:"Dimensións","Table cell text alignment":"Aliñamento do texto das celas da táboa",Alignment:"Aliñamento","Horizontal text alignment toolbar":"Barra de ferramentas de aliñamento de texto horizontal","Vertical text alignment toolbar":"Barra de ferramentas de aliñamento de texto vertical","Table alignment toolbar":"Barra de ferramentas de aliñamento da táboa",None:"Ningún",Solid:"Sólido",Dotted:"Punteado",Dashed:"Raiado",Double:"Dobre",Groove:"Rañura",Ridge:"Crista",Inset:"Inserción",Outset:"Inicio","Align cell text to the left":"Aliñar o texto da cela á esquerda","Align cell text to the center":"Aliñar o texto da cela ao centro","Align cell text to the right":"Aliña o texto da cela á dereita","Justify cell text":"Xustificar o texto da cela","Align cell text to the top":"Aliñar o texto da cela á parte superior","Align cell text to the middle":"Aliñar o texto da cela ao medio","Align cell text to the bottom":"Aliñar o texto da cela á base","Align table to the left":"Aliñar a táboa á esquerda","Center table":"Centrar a táboa","Align table to the right":"Aliñar a táboa á dereita","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"A cor non é válida. Probe «#FF0000» ou «rgb(255,0,0)» ou «vermello».","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"O valor non é válido. Probe «10px» ou «2em» ou simplemente «2».","Color picker":"Selector de cores","Enter table caption":"Introduza o tÃtulo da táboa","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Editor de texto mellorado","Editor editing area: %0":"Ãrea de edición do editor: %0","Edit block":"Editar bloque","Click to edit block":"Prema para editar o bloque","Drag to move":"Arrastre para mover",Next:"Seguinte",Previous:"Anterior","Editor toolbar":"Barra de ferramentas do editor","Dropdown toolbar":"Barra de ferramentas despregábel",Black:"Negro","Dim grey":"Gris fume",Grey:"Gris","Light grey":"Gris claro",White:"Branco",Red:"Vermello",Orange:"Laranxa",Yellow:"Amarelo","Light green":"Verde claro",Green:"Verde",Aquamarine:"Augamariña",Turquoise:"Turquesa","Light blue":"Azul claro",Blue:"Azul",Purple:"Púrpura","Editor block content toolbar":"Barra de ferramentas de contido do bloque do editor","Editor contextual toolbar":"Barra de ferramentas contextual do editor",HEX:"HEX","No results found":"Non se atoparon resultados","No searchable items":"Non hai elementos que se poidan buscar","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Editar",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Inserir",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"Texto",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"Desfacer",Redo:"Refacer","Upload in progress":"EnvÃo en proceso","Widget toolbar":"Barra de ferramentas de trebellos","Insert paragraph before block":"Inserir parágrafo antes do bloque","Insert paragraph after block":"Inserir parágrafo após o bloque","Press Enter to type after or press Shift + Enter to type before the widget":"Prema Intro para escribir após ou prema Maiús + Intro para escribir antes do trebello","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"Palabras: %0","Characters: %0":"Caracteres: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/he.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/he.js index 20b3daa27e4d5401c314238d15efc43cacb2175a..9f8ec5ddb4cd3a919ed739eab4c3da2fb28b45a3 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/he.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/he.js @@ -1 +1 @@ -(function(d){ const l = d['he'] = d['he'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"יישור לשמ×ל","Align right":"יישור לימין","Align center":"יישור ב×מצע",Justify:"מרכוז גבולות","Text alignment":"יישור טקסט","Text alignment toolbar":"סרגל ×›×œ×™× ×™×™×©×•×¨ טקסט","Revert autoformatting action":"ביטול פעולת העיצוב ×”×וטומטי",Bold:"מודגש",Italic:"× ×˜×•×™",Underline:"קו תחתון",Code:"קוד",Strikethrough:"קו חוצה",Subscript:"כתב תחתי",Superscript:"כתב עילי","Italic text":"טקסט × ×˜×•×™","Move out of an inline code style":"יצי××” ×ž×¡×’× ×•×Ÿ קוד מוטבע","Bold text":"טקסט מודגש","Underline text":"הוספת קו תחתון לטקסט","Strikethrough text":"הוספת קו חוצה לטקסט","Block quote":"בלוק ציטוט","Copy selected content":"העתקת התוכן ×©× ×‘×—×¨","Paste content":"הדבקת תוכן","Paste content as plain text":"הדבקת תוכן כטקסט רגיל","Insert code block":"הוספת קטע קוד","Plain text":"טקסט פשוט","Code block":"בלוק קוד",Cancel:"ביטול",Clear:"×œ× ×§×•×ª","Remove color":"מחיקת צבע","Restore default":"שחזור ברירת מחדל",Save:"שמירה","Show more items":"הצג ×¤×¨×™×˜×™× × ×•×¡×¤×™×","%0 of %1":"%0 מתוך %1","Cannot upload file:":"×œ× × ×™×ª×Ÿ להעלות ×ת הקובץ הב×:","Rich Text Editor. Editing area: %0":"עורך פורמט טקסט עשיר. ×זור עריכה: %0","Insert with file manager":"הוספה ×¢× ×ž× ×”×œ הקבצי×","Replace with file manager":"החלפה ×¢× ×ž× ×”×œ הקבצי×","Insert image with file manager":"הוספת ×ª×ž×•× ×” ×¢× ×ž× ×”×œ הקבצי×","Replace image with file manager":"החלפת ×ª×ž×•× ×” ×¢× ×ž× ×”×œ הקבצי×","Toggle caption off":"כבה ×ת הכיתוב","Toggle caption on":"הפעל ×ת הכיתוב","Content editing keystrokes":"מקשי עריכת תוכן","These keyboard shortcuts allow for quick access to content editing features.":"קיצורי ×ž×§×©×™× ×לה מ××¤×©×¨×™× ×’×™×©×” מהירה ×œ×ª×›×•× ×•×ª עריכת תוכן.","User interface and content navigation keystrokes":"ממשק משתמש ×•×ž×§×©×™× ×œ× ×™×•×•×˜ בתוכן","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"השתמשו ×‘×ž×§×©×™× ×”×‘××™× ×œ× ×™×•×•×˜ יעיל יותר בממשק המשתמש של CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"סגירת ×‘×œ×•× ×™ הקשר, ×ª×¤×¨×™×˜×™× × ×¤×ª×—×™× ×•×ª×™×‘×•×ª דו-שיח","Open the accessibility help dialog":"פתיחת תיבת הדו-שיח של עזרה ×‘× ×•×©× × ×’×™×©×•×ª","Move focus between form fields (inputs, buttons, etc.)":"העברת המיקוד בין שדות בטופס (שדות קלט, ×œ×—×¦× ×™× ×•×›×•')","Move focus to the menu bar, navigate between menu bars":"העברת המיקוד לשורת התפריטי×, × ×™×•×•×˜ בין שורות התפריטי×","Move focus to the toolbar, navigate between toolbars":"העברת המיקוד לסרגל הכלי×, × ×™×•×•×˜ בין סרגלי כלי×","Navigate through the toolbar or menu bar":"× ×™×•×•×˜ בסרגל ×”×›×œ×™× ×ו בשורת התפריטי×","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"הפעלת הלחצן שבמיקוד כעת. הפעלת ×œ×—×¦× ×™× ×”×ž×§×™×™×ž×™× ××™× ×˜×¨×קציה ×¢× ×ª×•×›×Ÿ העורך מחזירה ×ת המיקוד לתוכן.",Accept:"קבל","Insert a soft break (a <code><br></code> element)":"הוספת שבירה רכה (××œ×ž× ×˜ <code><br></code>)","Insert a hard break (a new paragraph)":"הוספת שבירה קשה (פסקה חדשה)","Find and replace":"חיפוש והחלפה","Find in text…":"חיפוש בטקסט",Find:"חיפוש","Previous result":"התוצ××” הקודמת","Next result":"התוצ××” הב××”",Replace:"החלף","Replace all":"החלף הכל","Match case":"הת×× ×¨×™×©×™×•×ª","Whole words only":"×ž×™×œ×™× ×©×œ×ž×•×ª בלבד","Replace with…":"החלף ב…","Text to find must not be empty.":"הטקסט לחיפוש ×œ× ×™×›×•×œ להיות ריק.","Tip: Find some text first in order to replace it.":"טיפ: מצ×ו תחילה טקסט כדי להחליף ×ותו.","Advanced options":"×פשרויות מתקדמות","Find in the document":"חיפוש במסמך","Font Size":"גודל טקסט",Tiny:"זעיר",Small:"קטן",Big:"גדול",Huge:"×¢× ×§","Font Family":"משפחת ×’×•×¤× ×™×",Default:"ברירת מחדל","Font Color":"צבע גופן","Font Background Color":"צבע הרקע של הגופן","Document colors":"צבעי המסמך",Paragraph:"פיסקה",Heading:"כותרת","Choose heading":"בחר סוג כותרת","Heading 1":"כותרת 1","Heading 2":"כותרת 2","Heading 3":"כותרת 3","Heading 4":"כותרת 4","Heading 5":"כותרת 5","Heading 6":"כותרת 6","Type your title":"הזן כותרת","Type or paste your content here.":"הזן ×ו הדבק ×ת התוכן ×›×ן","Horizontal line":"קו ×ופקי","HTML object":"×ובייקט HTML","Increase indent":"הגדלת ×”×–×—×”","Decrease indent":"×”×§×˜× ×ª ×”×–×—×”",Unlink:"ביטול קישור",Link:"קישור","Link URL":"קישור כתובת ×תר","Link image":"קישור ×ª×ž×•× ×”","Edit link":"עריכת קישור","Open link in new tab":"פתח קישור בכרטיסייה חדשה","This link has no URL":"לקישור ×–×” ×ין כתובת ×תר","Open in a new tab":"פתח בכרטיסייה חדשה",Downloadable:"× ×™×ª×Ÿ להורדה","Create link":"יצירת קישור","Move out of a link":"יצי××” מקישור","Numbered List":"רשימה ממוספרת","Bulleted List":"רשימה ×ž× ×•×§×“×ª","To-do List":"רשימת מטלות","Bulleted list styles toolbar":"סרגל ×›×œ×™× ×©×œ ×¡×’× ×•× ×•×ª רשימה ×¢× ×ª×‘×œ×™×˜×™×","Numbered list styles toolbar":"סרגל ×›×œ×™× ×©×œ ×¡×’× ×•× ×•×ª רשימה ממוספרת","Toggle the disc list style":"החלף מצב ×¡×’× ×•×Ÿ רשימת דיסקות","Toggle the circle list style":"החלף מצב ×¡×’× ×•×Ÿ רשימת מעגלי×","Toggle the square list style":"החלף מצב ×¡×’× ×•×Ÿ רשימת ריבועי×","Toggle the decimal list style":"החלף מצב ×¡×’× ×•×Ÿ רשימה ×¢×©×¨×•× ×™×ª","Toggle the decimal with leading zero list style":"החלף מצב ×¡×’× ×•×Ÿ רשימה ×¢×©×¨×•× ×™×ª ×¢× ×פס מוביל","Toggle the lower–roman list style":"החלף מצב ×¡×’× ×•×Ÿ רשימה ×¢× ×¡×¤×¨×•×ª רומיות ×§×˜× ×•×ª","Toggle the upper–roman list style":"החלף מצב ×¡×’× ×•×Ÿ רשימה ×¢× ×¡×¤×¨×•×ª רומיות גדולות","Toggle the lower–latin list style":"החלף מצב ×¡×’× ×•×Ÿ רשימה ×¢× ×ותיות ×œ×˜×™× ×™×•×ª ×§×˜× ×•×ª","Toggle the upper–latin list style":"החלף מצב ×¡×’× ×•×Ÿ רשימה ×¢× ×ותיות ×œ×˜×™× ×™×•×ª גדולות",Disc:"עיגול מל×",Circle:"עיגול",Square:"ריבוע",Decimal:"×¢×©×¨×•× ×™×ª","Decimal with leading zero":"×¢×©×¨×•× ×™×ª ×¢× ×פס מוביל","Lower–roman":"×ותיות רומיות ×§×˜× ×•×ª","Upper-roman":"×ותיות רומיות גדולות","Lower-latin":"×ותיות ×œ×˜×™× ×™×•×ª ×§×˜× ×•×ª","Upper-latin":"×ותיות ×œ×˜×™× ×™×•×ª גדולות","List properties":"×פשרויות רשימה","Start at":"התחל ב-","Invalid start index value.":"ערך ××™× ×“×§×¡ התחלה ×œ× ×—×•×§×™.","Start index must be greater than 0.":"××™× ×“×§×¡ ההתחלה חייב להיות גדול מ-0.","Reversed order":"סדר הפוך","Keystrokes that can be used in a list":"×ž×§×©×™× ×‘×”× × ×™×ª×Ÿ להשתמש ברשימה","Increase list item indent":"הגדלת ×”×–×—×” של פריט רשימה","Decrease list item indent":"×”×§×˜× ×ª ×”×–×—×” של פריט רשימה","Remove Format":"הסרת עיצוב","Select all":"בחר הכל","Show blocks":"הצג גושי×",Source:"מקור","Show source":"הצג מקור","Special characters":"×ª×•×•×™× ×ž×™×•×—×“×™×",All:"כל",Arrows:"חיצי×",Currency:"מטבע",Latin:"×œ×˜×™× ×™×ª",Mathematical:"מתמטי",Text:"טקסט","leftwards simple arrow":"×—×¥ פשוט שמ×לה","rightwards simple arrow":"×—×¥ פשוט ×™×ž×™× ×”","upwards simple arrow":"×—×¥ פשוט כלפי מעלה","downwards simple arrow":"×—×¥ פשוט כלפי מטה","leftwards double arrow":"×—×¥ כפול שמ×לה","rightwards double arrow":"×—×¥ כפול ×™×ž×™× ×”","upwards double arrow":"×—×¥ כפול למעלה","downwards double arrow":"×—×¥ כפול למטה","leftwards dashed arrow":"×—×¥ מקווקו שמ×לה","rightwards dashed arrow":"×—×¥ מקווקו ×™×ž×™× ×”","upwards dashed arrow":"×—×¥ מקווקו למעלה","downwards dashed arrow":"×—×¥ מקווקו למטה","leftwards arrow to bar":"×—×¥ שמ×לה לפס","rightwards arrow to bar":"×—×¥ ×™×ž×™× ×” לפס","upwards arrow to bar":"×—×¥ למעלה לפס","downwards arrow to bar":"×—×¥ למטה לפס","up down arrow with base":"×—×¥ למעלה ולמטה ×¢× ×‘×¡×™×¡","back with leftwards arrow above":"\"back\" ומעליו ×—×¥ שמ×לה","end with leftwards arrow above":"\"end\" ומעליו ×—×¥ שמ×לה","on with exclamation mark with left right arrow above":"\"on\" ×¢× ×¡×™×ž×Ÿ קרי××” ומעליו ×—×¥ שמ×לה ×•×™×ž×™× ×”","soon with rightwards arrow above":"\"soon\" ומעליו ×—×¥ ×™×ž×™× ×”","top with upwards arrow above":"\"top\" ומעליו ×—×¥ למעלה","Dollar sign":"סמל דולר","Euro sign":"סמל ×ירו","Yen sign":"סמל ין","Pound sign":"סמל ליש\"ט","Cent sign":"סמל ×¡× ×˜","Euro-currency sign":"סמל יחידת מטבע ×ירופ×ית","Colon sign":"סמל קולון","Cruzeiro sign":"סמל קרוזיירו","French franc sign":"סמל ×¤×¨× ×§ צרפתי","Lira sign":"סמל לירה","Currency sign":"סמל מטבע","Bitcoin sign":"סמל ביטקוין","Mill sign":"סמל מיל","Naira sign":"סמל × ×ירה","Peseta sign":"סמל פסטה","Rupee sign":"סמל רופי","Won sign":"סמל וון","New sheqel sign":"סמל שקל חדש","Dong sign":"סמל ×“×•× ×’","Kip sign":"סמל קיפ","Tugrik sign":"סמל טוגרוג","Drachma sign":"סמל דרכמה","German penny sign":"סמל ×¤× ×™ ×’×¨×ž× ×™","Peso sign":"סמל פסו","Guarani sign":"סמל גו××¨× ×™","Austral sign":"סמל ××וסטרל","Hryvnia sign":"סמל ×”×¨×™×‘× ×™×”","Cedi sign":"סמל סדי","Livre tournois sign":"סמל ליבר ×˜×•×¨× ×•××”","Spesmilo sign":"סמל ספסמילו","Tenge sign":"סמל ×˜× ×’×”","Indian rupee sign":"סמל רופי הודי","Turkish lira sign":"סמל לירה טורקית","Nordic mark sign":"סמל מ×רק × ×•×¨×“×™","Manat sign":"סמל מ×× ×ט","Ruble sign":"סמל רובל","Latin capital letter a with macron":"a גדולה ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin small letter a with macron":"a ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin capital letter a with breve":"a גדולה ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin small letter a with breve":"a ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin capital letter a with ogonek":"a גדולה ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin small letter a with ogonek":"a ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin capital letter c with acute":"c גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin small letter c with acute":"c ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin capital letter c with circumflex":"c גדולה ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin small letter c with circumflex":"c ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin capital letter c with dot above":"c גדולה ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin small letter c with dot above":"c ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin capital letter c with caron":"c גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter c with caron":"c גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin capital letter d with caron":"d גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter d with caron":"d ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin capital letter d with stroke":"d גדולה ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin small letter d with stroke":"d ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin capital letter e with macron":"e גדולה ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin small letter e with macron":"e ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin capital letter e with breve":"e גדולה ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin small letter e with breve":"e ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin capital letter e with dot above":"e גדולה ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin small letter e with dot above":"e ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin capital letter e with ogonek":"e גדולה ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin small letter e with ogonek":"e ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin capital letter e with caron":"e גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter e with caron":"e ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin capital letter g with circumflex":"g גדולה ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin small letter g with circumflex":"g ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin capital letter g with breve":"g גדולה ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin small letter g with breve":"g ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin capital letter g with dot above":"g גדולה ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin small letter g with dot above":"g ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin capital letter g with cedilla":"g גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter g with cedilla":"g ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin capital letter h with circumflex":"h גדולה ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin small letter h with circumflex":"h ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin capital letter h with stroke":"h גדולה ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin small letter h with stroke":"h ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin capital letter i with tilde":"i גדולה ×œ×˜×™× ×™×ª ×¢× ×˜×™×œ×“×”","Latin small letter i with tilde":"i ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×˜×™×œ×“×”","Latin capital letter i with macron":"i גדולה ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin small letter i with macron":"i ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin capital letter i with breve":"i גדולה ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin small letter i with breve":"i ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin capital letter i with ogonek":"i גדולה ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin small letter i with ogonek":"i ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin capital letter i with dot above":"i גדולה ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin small letter dotless i":"i ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin capital ligature ij":"ליגטורה גדולה ×œ×˜×™× ×™×ª ij","Latin small ligature ij":"ליגטורה ×§×˜× ×” ×œ×˜×™× ×™×ª ij","Latin capital letter j with circumflex":"j גדולה ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin small letter j with circumflex":"j ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin capital letter k with cedilla":"k גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter k with cedilla":"k ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter kra":"קרה ×§×˜× ×” ×œ×˜×™× ×™×ª","Latin capital letter l with acute":"l גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin small letter l with acute":"l ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin capital letter l with cedilla":"l גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter l with cedilla":"l ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin capital letter l with caron":"l גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter l with caron":"l ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin capital letter l with middle dot":"l גדולה ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” ×מצעית","Latin small letter l with middle dot":"l ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” ×מצעית","Latin capital letter l with stroke":"l גדולה ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin small letter l with stroke":"l ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin capital letter n with acute":"n גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin small letter n with acute":"n ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin capital letter n with cedilla":"n גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter n with cedilla":"n ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin capital letter n with caron":"n גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter n with caron":"n ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter n preceded by apostrophe":"n ×§×˜× ×” ×œ×˜×™× ×™×ª ×•×œ×¤× ×™×” ×פוסטרוף","Latin capital letter eng":"×× ×’ גדולה ×œ×˜×™× ×™×ª","Latin small letter eng":"×× ×’ ×§×˜× ×” ×œ×˜×™× ×™×ª","Latin capital letter o with macron":"o גדולה ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin small letter o with macron":"o ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin capital letter o with breve":"o גדולה ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin small letter o with breve":"o ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin capital letter o with double acute":"o גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי כפול","Latin small letter o with double acute":"o ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי כפול","Latin capital ligature oe":"ליגטורה גדולה ×œ×˜×™× ×™×ª oe","Latin small ligature oe":"ליגטורה ×§×˜× ×” ×œ×˜×™× ×™×ª oe","Latin capital letter r with acute":"r גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin small letter r with acute":"r ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin capital letter r with cedilla":"r גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter r with cedilla":"r ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin capital letter r with caron":"r גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter r with caron":"r ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin capital letter s with acute":"s גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin small letter s with acute":"s ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin capital letter s with circumflex":"s גדולה ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin small letter s with circumflex":"s ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin capital letter s with cedilla":"s גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter s with cedilla":"s ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin capital letter s with caron":"s גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter s with caron":"s ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin capital letter t with cedilla":"t גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter t with cedilla":"t ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin capital letter t with caron":"t גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter t with caron":"t ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin capital letter t with stroke":"t גדולה ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin small letter t with stroke":"t ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin capital letter u with tilde":"u גדולה ×œ×˜×™× ×™×ª ×¢× ×˜×™×œ×“×”","Latin small letter u with tilde":"u ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×˜×™×œ×“×”","Latin capital letter u with macron":"u גדולה ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin small letter u with macron":"u ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin capital letter u with breve":"u גדולה ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin small letter u with breve":"u ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin capital letter u with ring above":"u גדולה ×œ×˜×™× ×™×ª ×¢× ×˜×‘×¢×ª עילית","Latin small letter u with ring above":"u ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×˜×‘×¢×ª עילית","Latin capital letter u with double acute":"u גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי כפול","Latin small letter u with double acute":"u ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי כפול","Latin capital letter u with ogonek":"u גדולה ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin small letter u with ogonek":"u ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin capital letter w with circumflex":"w גדולה ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin small letter w with circumflex":"w ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin capital letter y with circumflex":"y גדולה ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin small letter y with circumflex":"y ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin capital letter y with diaeresis":"y גדולה ×œ×˜×™× ×™×ª ×¢× ×ומל×וט","Latin capital letter z with acute":"z גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin small letter z with acute":"z ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin capital letter z with dot above":"z גדולה ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin small letter z with dot above":"z ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin capital letter z with caron":"z גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter z with caron":"z ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter long s":"s ×רוכה ×§×˜× ×” ×œ×˜×™× ×™×ª","Less-than sign":"סימן \"קטן מ-\"","Greater-than sign":"סימן \"גדול מ-\"","Less-than or equal to":"סימן \"קטן/שווה\"","Greater-than or equal to":"סימן \"גדול/שווה\"","En dash":"קו מפריד רגיל","Em dash":"קו מפריד ×רוך",Macron:"קו עילי",Overline:"קו עליון","Degree sign":"סימן מעלה","Minus sign":"סימן ×ž×™× ×•×¡","Plus-minus sign":"סימן פלוס-×ž×™× ×•×¡","Division sign":"סימן חילוק","Fraction slash":"לוכסן שבר","Multiplication sign":"סימן כפל","Latin small letter f with hook":"f ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×•",Integral:"××™× ×˜×’×¨×œ","N-ary summation":"×¡×›×•× N",Infinity:"××™× ×¡×•×£","Square root":"שורש ריבועי","Tilde operator":"×ופרטור טילדה","Approximately equal to":"שווה בקירוב ל-","Almost equal to":"כמעט שווה ל-","Not equal to":"×œ× ×©×•×•×” ל-","Identical to":"×–×”×” ל-","Element of":"שייך ל-","Not an element of":"×œ× ×©×™×™×š ל-","Contains as member":"מכיל כחבר","N-ary product":"תוצר N","Logical and":"\"וג×\" לוגי","Logical or":"\"×ו\" לוגי","Not sign":"סימן שלילה",Intersection:"חיתוך",Union:"×יחוד","Partial differential":"× ×’×–×¨×ª חלקית","For all":"לכל","There exists":"קיי×","Empty set":"הקבוצה הריקה",Nabla:"× ×‘×œ×”","Asterisk operator":"×ופרטור כוכבית","Proportional to":"יחס ישר",Angle:"זווית","Vulgar fraction one quarter":"שבר פשוט רבע","Vulgar fraction one half":"שבר פשוט חצי","Vulgar fraction three quarters":"שבר פשוט שלושה רבעי×","Single left-pointing angle quotation mark":"מירכ×ות מחודדות יחידות ×¤×•× ×•×ª שמ×לה","Single right-pointing angle quotation mark":"מירכ×ות מחודדות יחידות ×¤×•× ×•×ª ×™×ž×™× ×”","Left-pointing double angle quotation mark":"מירכ×ות מחודדות כפולות ×¤×•× ×•×ª שמ×לה","Right-pointing double angle quotation mark":"מירכ×ות מחודדות כפולות ×¤×•× ×•×ª ×™×ž×™× ×”","Left single quotation mark":"מירכ×ות שמ×ליות יחידות","Right single quotation mark":"מירכ×ות ×™×ž× ×™×•×ª יחידות","Left double quotation mark":"מירכ×ות שמ×ליות כפולות","Right double quotation mark":"מירכ×ות ×™×ž× ×™×•×ª כפולות","Single low-9 quotation mark":"מירכ×ות × ×ž×•×›×•×ª יחידות בצורת 9","Double low-9 quotation mark":"מירכ×ות × ×ž×•×›×•×ª כפולות בצורת 9","Inverted exclamation mark":"סימן קרי××” הפוך","Inverted question mark":"סימן ש×לה הפוך","Two dot leader":"מחבר שתי × ×§×•×“×•×ª","Horizontal ellipsis":"שלוש × ×§×•×“×•×ª ×ופקיות","Double dagger":"דקר כפול","Per mille sign":"סימן ×לפית","Per ten thousand sign":"סימן רבבית","Double exclamation mark":"סימן קרי××” כפול","Question exclamation mark":"סימן ש×לה/קרי××”","Exclamation question mark":"סימן קרי××”/ש×לה","Double question mark":"סימן ש×לה כפול","Copyright sign":"סימן זכויות יוצרי×","Registered sign":"סימן רשו×","Trade mark sign":"סימן סמל מסחרי","Section sign":"סימן סעיף","Paragraph sign":"סימן פסקה","Reversed paragraph sign":"סימן פסקה הפוך","Character categories":"קטגוריות תווי×",Styles:"×¡×’× ×•× ×•×ª","Multiple styles":"×¡×’× ×•× ×•×ª מרובי×","Block styles":"×¡×’× ×•× ×•×ª בלוקי×","Text styles":"עיצוב טקסט","Insert table":"×”×›× ×¡ טבלה","Header column":"עמודת כותרת","Insert column left":"×”×›× ×¡×ª עמודה משמ×ל","Insert column right":"×”×›× ×¡×ª עמודה מימן","Delete column":"מחיקת עמודה","Select column":"בחירת עמודה",Column:"עמודה","Header row":"שורת כותרת","Insert row below":"×”×›× ×” שורה מתחת","Insert row above":"×”×›× ×¡×ª שורה מעל","Delete row":"מחיקת שורה","Select row":"בחירת שורה",Row:"שורה","Merge cell up":"מיזוג ×ª× ×œ×ž×¢×œ×”","Merge cell right":"מיזוג ×ª× ×™×ž×™× ×”","Merge cell down":"מיזוג ×ª× ×œ×ž×˜×”","Merge cell left":"מיזוג ×ª× ×©×ž×לה","Split cell vertically":"פיצול ×ª× ×× ×›×™×ª","Split cell horizontally":"פיצול ×ª× ×ופקית","Merge cells":"מיזוג ת××™×","Table toolbar":"סרגל ×›×œ×™× ×©×œ טבלה","Table properties":"×פשרויות טבלה","Cell properties":"×פשרויות ת×",Border:"גבול",Style:"עיצוב",Width:"רוחב",Height:"גובה",Color:"צבע",Background:"רקע",Padding:"מרווח",Dimensions:"ממדי×","Table cell text alignment":"יישור טקסט של ×ª× ×˜×‘×œ×”",Alignment:"יישור","Horizontal text alignment toolbar":"סרגל ×›×œ×™× ×©×œ יישור טקסט ×ופקי","Vertical text alignment toolbar":"סרגל ×›×œ×™× ×©×œ יישור טקסט ×× ×›×™","Table alignment toolbar":"סרגל ×›×œ×™× ×©×œ יישור טבלה",None:"לל×",Solid:"×חיד",Dotted:"×ž× ×•×§×“",Dashed:"מקווקו",Double:"כפול",Groove:"Groove",Ridge:"Ridge",Inset:"×¤× ×™×ž×™",Outset:"×—×™×¦×•× ×™","Align cell text to the left":"יישר ×ת טקסט ×”×ª× ×œ×©×ž×ל","Align cell text to the center":"יישר ×ת טקסט ×”×ª× ×œ×ž×¨×›×–","Align cell text to the right":"יישר ×ת טקסט ×”×ª× ×œ×™×ž×™×Ÿ","Justify cell text":"יישר ×ת טקסט ×”×ª× ×œ×©× ×™ הצדדי×","Align cell text to the top":"יישר ×ת טקסט ×”×ª× ×œ×—×œ×§ העליון","Align cell text to the middle":"יישר ×ת טקסט ×”×ª× ×œ×מצע","Align cell text to the bottom":"יישר ×ת טקסט ×”×ª× ×œ×—×œ×§ התחתון","Align table to the left":"יישור טבלה לשמ×ל","Center table":"מירכוז טבלה","Align table to the right":"יישור טבלה לימין","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"הצבע ×œ× ×—×•×§×™. × ×¡×• \"#FF0000\" ×ו \"rgb(255,0,0)\" ×ו \"×דו×\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"הערך ×œ× ×—×•×§×™. × ×¡×• \"10px\" ×ו \"2em\" ×ו פשוט \"2\".","Color picker":"בורר הצבעי×","Enter table caption":"×”×–×™× ×• כיתוב טבלה","Keystrokes that can be used in a table cell":"×ž×§×©×™× ×‘×”× × ×™×ª×Ÿ להשתמש ×‘×ª× ×‘×˜×‘×œ×”","Move the selection to the next cell":"העברת הבחירה ×œ×ª× ×”×‘×","Move the selection to the previous cell":"העברת הבחירה ×œ×ª× ×”×§×•×“×","Insert a new table row (when in the last cell of a table)":"הוספת שורה חדשה לטבלה (×›×שר ×‘×ª× ×”×חרון של טבלה)","Navigate through the table":"× ×™×•×•×˜ בטבלה",Table:"טבלה","Rich Text Editor":"עורך טקסט עשיר","Editor editing area: %0":"×זור עריכה של העורך: %0","Edit block":"הגדרות בלוק","Click to edit block":"להקיש לעריכת בלוק","Drag to move":"לגרור כדי להזיז",Next:"הב×",Previous:"הקוד×","Editor toolbar":"סרגל הכלי×","Dropdown toolbar":"סרגל ×›×œ×™× × ×¤×ª×—",Black:"שחור","Dim grey":"×פור עמו×",Grey:"×פור","Light grey":"×פור בהיר",White:"לבן",Red:"×דו×",Orange:"כתו×",Yellow:"צהוב","Light green":"ירוק בהיר",Green:"ירוק",Aquamarine:"ירוק-כחלחל",Turquoise:"טורקיז","Light blue":"כחול בהיר",Blue:"כחול",Purple:"סגול","Editor block content toolbar":"סרגל ×›×œ×™× ×©×œ תוכן בלוק של העורך","Editor contextual toolbar":"סרגל ×›×œ×™× ×”×§×©×¨×™ של העורך",HEX:"HEX","No results found":"×œ× × ×ž×¦×ו תוצ×ות","No searchable items":"×ין ×¤×¨×™×˜×™× × ×™×ª× ×™× ×œ×—×™×¤×•×©","Editor dialog":"חלון דו-שיח של העורך",Close:"סגור","Help Contents. To close this dialog press ESC.":"תוכן עזרה. כדי לסגור תיבת דו-שיח זו יש להקיש על ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"להלן, תוכלו ×œ×ž×¦×•× ×¨×©×™×ž×” של קיצורי ×ž×§×©×™× ×‘×”× × ×™×ª×Ÿ להשתמש בעורך.","(may require <kbd>Fn</kbd>)":"(עשוי לדרוש <kbd>Fn</kbd>)",Accessibility:"× ×’×™×©×•×ª","Accessibility help":"עזרה ×‘× ×•×©× × ×’×™×©×•×ª","Press %0 for help.":"לחצו על %0 לקבלת עזרה.","Move focus in and out of an active dialog window":"הזזת המיקוד ×¤× ×™×ž×” והחוצה מחלון דו-שיח פעיל",MENU_BAR_MENU_FILE:"קובץ",MENU_BAR_MENU_EDIT:"ערוך",MENU_BAR_MENU_VIEW:"תצוגה",MENU_BAR_MENU_INSERT:"×”×›× ×¡",MENU_BAR_MENU_FORMAT:"עיצוב",MENU_BAR_MENU_TOOLS:"כלי×",MENU_BAR_MENU_HELP:"עזרה",MENU_BAR_MENU_TEXT:"טקסט",MENU_BAR_MENU_FONT:"גופן","Editor menu bar":"שורת ×”×ª×¤×¨×™×˜×™× ×©×œ העורך",Undo:"ביטול",Redo:"ביצוע מחדש","Upload in progress":"העל××” מתבצעת","Widget toolbar":"סרגל יישומון","Insert paragraph before block":"הוספת פסקה מעל","Insert paragraph after block":"הוספת פסקה מתחת","Press Enter to type after or press Shift + Enter to type before the widget":"לחץ Enter כדי להקליד ×œ×¤× ×™ היישומון ×ו Shift + Enter כדי להקליד ×חריו","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"×ž×§×©×™× ×‘×”× × ×™×ª×Ÿ להשתמש ×›×שר × ×‘×—×¨ ווידג'ט (לדוגמה: ×ª×ž×•× ×”, טבלה וכו')","Insert a new paragraph directly after a widget":"הוספת פסקה חדשה ישירות ×חרי ווידג'ט","Insert a new paragraph directly before a widget":"הוספת פסקה חדשה ישירות ×œ×¤× ×™ ווידג'ט","Move the caret to allow typing directly before a widget":"הזזת הסמן כדי ל×פשר הקלדה ישירות ×œ×¤× ×™ ווידג'ט","Move the caret to allow typing directly after a widget":"הזזת הסמן כדי ל×פשר הקלדה ישירות ×חרי ווידג'ט","Words: %0":"מס' מילי×: %0","Characters: %0":"מס' תווי×: %0"} );l.getPluralForm=function(n){return (n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['he'] = d['he'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"יישור לשמ×ל","Align right":"יישור לימין","Align center":"יישור ב×מצע",Justify:"מרכוז גבולות","Text alignment":"יישור טקסט","Text alignment toolbar":"סרגל ×›×œ×™× ×™×™×©×•×¨ טקסט","Revert autoformatting action":"ביטול פעולת העיצוב ×”×וטומטי",Bold:"מודגש",Italic:"× ×˜×•×™",Underline:"קו תחתון",Code:"קוד",Strikethrough:"קו חוצה",Subscript:"כתב תחתי",Superscript:"כתב עילי","Italic text":"טקסט × ×˜×•×™","Move out of an inline code style":"יצי××” ×ž×¡×’× ×•×Ÿ קוד מוטבע","Bold text":"טקסט מודגש","Underline text":"הוספת קו תחתון לטקסט","Strikethrough text":"הוספת קו חוצה לטקסט","Block quote":"בלוק ציטוט","Copy selected content":"העתקת התוכן ×©× ×‘×—×¨","Paste content":"הדבקת תוכן","Paste content as plain text":"הדבקת תוכן כטקסט רגיל","Insert code block":"הוספת קטע קוד","Plain text":"טקסט פשוט","Leaving %0 code snippet":"×™×•×¦× ×ž×§×˜×¢ קוד %0","Entering %0 code snippet":"× ×›× ×¡ לקטע קוד %0","Entering code snippet":"× ×›× ×¡ לקטע קוד","Leaving code snippet":"×™×•×¦× ×ž×§×˜×¢ קוד","Code block":"בלוק קוד",Cancel:"ביטול",Clear:"×œ× ×§×•×ª","Remove color":"מחיקת צבע","Restore default":"שחזור ברירת מחדל",Save:"שמירה","Show more items":"הצג ×¤×¨×™×˜×™× × ×•×¡×¤×™×","%0 of %1":"%0 מתוך %1","Cannot upload file:":"×œ× × ×™×ª×Ÿ להעלות ×ת הקובץ הב×:","Rich Text Editor. Editing area: %0":"עורך פורמט טקסט עשיר. ×זור עריכה: %0","Insert with file manager":"הוספה ×¢× ×ž× ×”×œ הקבצי×","Replace with file manager":"החלפה ×¢× ×ž× ×”×œ הקבצי×","Insert image with file manager":"הוספת ×ª×ž×•× ×” ×¢× ×ž× ×”×œ הקבצי×","Replace image with file manager":"החלפת ×ª×ž×•× ×” ×¢× ×ž× ×”×œ הקבצי×","Toggle caption off":"כבה ×ת הכיתוב","Toggle caption on":"הפעל ×ת הכיתוב","Content editing keystrokes":"מקשי עריכת תוכן","These keyboard shortcuts allow for quick access to content editing features.":"קיצורי ×ž×§×©×™× ×לה מ××¤×©×¨×™× ×’×™×©×” מהירה ×œ×ª×›×•× ×•×ª עריכת תוכן.","User interface and content navigation keystrokes":"ממשק משתמש ×•×ž×§×©×™× ×œ× ×™×•×•×˜ בתוכן","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"השתמשו ×‘×ž×§×©×™× ×”×‘××™× ×œ× ×™×•×•×˜ יעיל יותר בממשק המשתמש של CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"סגירת ×‘×œ×•× ×™ הקשר, ×ª×¤×¨×™×˜×™× × ×¤×ª×—×™× ×•×ª×™×‘×•×ª דו-שיח","Open the accessibility help dialog":"פתיחת תיבת הדו-שיח של עזרה ×‘× ×•×©× × ×’×™×©×•×ª","Move focus between form fields (inputs, buttons, etc.)":"העברת המיקוד בין שדות בטופס (שדות קלט, ×œ×—×¦× ×™× ×•×›×•')","Move focus to the menu bar, navigate between menu bars":"העברת המיקוד לשורת התפריטי×, × ×™×•×•×˜ בין שורות התפריטי×","Move focus to the toolbar, navigate between toolbars":"העברת המיקוד לסרגל הכלי×, × ×™×•×•×˜ בין סרגלי כלי×","Navigate through the toolbar or menu bar":"× ×™×•×•×˜ בסרגל ×”×›×œ×™× ×ו בשורת התפריטי×","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"הפעלת הלחצן שבמיקוד כעת. הפעלת ×œ×—×¦× ×™× ×”×ž×§×™×™×ž×™× ××™× ×˜×¨×קציה ×¢× ×ª×•×›×Ÿ העורך מחזירה ×ת המיקוד לתוכן.",Accept:"קבל","Insert a soft break (a <code><br></code> element)":"הוספת שבירה רכה (××œ×ž× ×˜ <code><br></code>)","Insert a hard break (a new paragraph)":"הוספת שבירה קשה (פסקה חדשה)","Find and replace":"חיפוש והחלפה","Find in text…":"חיפוש בטקסט",Find:"חיפוש","Previous result":"התוצ××” הקודמת","Next result":"התוצ××” הב××”",Replace:"החלף","Replace all":"החלף הכל","Match case":"הת×× ×¨×™×©×™×•×ª","Whole words only":"×ž×™×œ×™× ×©×œ×ž×•×ª בלבד","Replace with…":"החלף ב…","Text to find must not be empty.":"הטקסט לחיפוש ×œ× ×™×›×•×œ להיות ריק.","Tip: Find some text first in order to replace it.":"טיפ: מצ×ו תחילה טקסט כדי להחליף ×ותו.","Advanced options":"×פשרויות מתקדמות","Find in the document":"חיפוש במסמך","Font Size":"גודל טקסט",Tiny:"זעיר",Small:"קטן",Big:"גדול",Huge:"×¢× ×§","Font Family":"משפחת ×’×•×¤× ×™×",Default:"ברירת מחדל","Font Color":"צבע גופן","Font Background Color":"צבע הרקע של הגופן","Document colors":"צבעי המסמך",Paragraph:"פיסקה",Heading:"כותרת","Choose heading":"בחר סוג כותרת","Heading 1":"כותרת 1","Heading 2":"כותרת 2","Heading 3":"כותרת 3","Heading 4":"כותרת 4","Heading 5":"כותרת 5","Heading 6":"כותרת 6","Type your title":"הזן כותרת","Type or paste your content here.":"הזן ×ו הדבק ×ת התוכן ×›×ן","Horizontal line":"קו ×ופקי","HTML object":"×ובייקט HTML","Increase indent":"הגדלת ×”×–×—×”","Decrease indent":"×”×§×˜× ×ª ×”×–×—×”",Unlink:"ביטול קישור",Link:"קישור","Link URL":"קישור כתובת ×תר","Link URL must not be empty.":"כתובת ×”-URL של הקישור ×œ× ×™×›×•×œ×” להיות ריקה.","Link image":"קישור ×ª×ž×•× ×”","Edit link":"עריכת קישור","Open link in new tab":"פתח קישור בכרטיסייה חדשה","This link has no URL":"לקישור ×–×” ×ין כתובת ×תר","Open in a new tab":"פתח בכרטיסייה חדשה",Downloadable:"× ×™×ª×Ÿ להורדה","Create link":"יצירת קישור","Move out of a link":"יצי××” מקישור","Numbered List":"רשימה ממוספרת","Bulleted List":"רשימה ×ž× ×•×§×“×ª","To-do List":"רשימת מטלות","Bulleted list styles toolbar":"סרגל ×›×œ×™× ×©×œ ×¡×’× ×•× ×•×ª רשימה ×¢× ×ª×‘×œ×™×˜×™×","Numbered list styles toolbar":"סרגל ×›×œ×™× ×©×œ ×¡×’× ×•× ×•×ª רשימה ממוספרת","Toggle the disc list style":"החלף מצב ×¡×’× ×•×Ÿ רשימת דיסקות","Toggle the circle list style":"החלף מצב ×¡×’× ×•×Ÿ רשימת מעגלי×","Toggle the square list style":"החלף מצב ×¡×’× ×•×Ÿ רשימת ריבועי×","Toggle the decimal list style":"החלף מצב ×¡×’× ×•×Ÿ רשימה ×¢×©×¨×•× ×™×ª","Toggle the decimal with leading zero list style":"החלף מצב ×¡×’× ×•×Ÿ רשימה ×¢×©×¨×•× ×™×ª ×¢× ×פס מוביל","Toggle the lower–roman list style":"החלף מצב ×¡×’× ×•×Ÿ רשימה ×¢× ×¡×¤×¨×•×ª רומיות ×§×˜× ×•×ª","Toggle the upper–roman list style":"החלף מצב ×¡×’× ×•×Ÿ רשימה ×¢× ×¡×¤×¨×•×ª רומיות גדולות","Toggle the lower–latin list style":"החלף מצב ×¡×’× ×•×Ÿ רשימה ×¢× ×ותיות ×œ×˜×™× ×™×•×ª ×§×˜× ×•×ª","Toggle the upper–latin list style":"החלף מצב ×¡×’× ×•×Ÿ רשימה ×¢× ×ותיות ×œ×˜×™× ×™×•×ª גדולות",Disc:"עיגול מל×",Circle:"עיגול",Square:"ריבוע",Decimal:"×¢×©×¨×•× ×™×ª","Decimal with leading zero":"×¢×©×¨×•× ×™×ª ×¢× ×פס מוביל","Lower–roman":"×ותיות רומיות ×§×˜× ×•×ª","Upper-roman":"×ותיות רומיות גדולות","Lower-latin":"×ותיות ×œ×˜×™× ×™×•×ª ×§×˜× ×•×ª","Upper-latin":"×ותיות ×œ×˜×™× ×™×•×ª גדולות","List properties":"×פשרויות רשימה","Start at":"התחל ב-","Invalid start index value.":"ערך ××™× ×“×§×¡ התחלה ×œ× ×—×•×§×™.","Start index must be greater than 0.":"××™× ×“×§×¡ ההתחלה חייב להיות גדול מ-0.","Reversed order":"סדר הפוך","Keystrokes that can be used in a list":"×ž×§×©×™× ×‘×”× × ×™×ª×Ÿ להשתמש ברשימה","Increase list item indent":"הגדלת ×”×–×—×” של פריט רשימה","Decrease list item indent":"×”×§×˜× ×ª ×”×–×—×” של פריט רשימה","Entering a to-do list":"× ×›× ×¡ לרשימת מטלות","Leaving a to-do list":"×™×•×¦× ×ž×¨×©×™×ž×ª מטלות","Remove Format":"הסרת עיצוב","Select all":"בחר הכל","Show blocks":"הצג גושי×",Source:"מקור","Show source":"הצג מקור","Special characters":"×ª×•×•×™× ×ž×™×•×—×“×™×",All:"כל",Arrows:"חיצי×",Currency:"מטבע",Latin:"×œ×˜×™× ×™×ª",Mathematical:"מתמטי",Text:"טקסט","leftwards simple arrow":"×—×¥ פשוט שמ×לה","rightwards simple arrow":"×—×¥ פשוט ×™×ž×™× ×”","upwards simple arrow":"×—×¥ פשוט כלפי מעלה","downwards simple arrow":"×—×¥ פשוט כלפי מטה","leftwards double arrow":"×—×¥ כפול שמ×לה","rightwards double arrow":"×—×¥ כפול ×™×ž×™× ×”","upwards double arrow":"×—×¥ כפול למעלה","downwards double arrow":"×—×¥ כפול למטה","leftwards dashed arrow":"×—×¥ מקווקו שמ×לה","rightwards dashed arrow":"×—×¥ מקווקו ×™×ž×™× ×”","upwards dashed arrow":"×—×¥ מקווקו למעלה","downwards dashed arrow":"×—×¥ מקווקו למטה","leftwards arrow to bar":"×—×¥ שמ×לה לפס","rightwards arrow to bar":"×—×¥ ×™×ž×™× ×” לפס","upwards arrow to bar":"×—×¥ למעלה לפס","downwards arrow to bar":"×—×¥ למטה לפס","up down arrow with base":"×—×¥ למעלה ולמטה ×¢× ×‘×¡×™×¡","back with leftwards arrow above":"\"back\" ומעליו ×—×¥ שמ×לה","end with leftwards arrow above":"\"end\" ומעליו ×—×¥ שמ×לה","on with exclamation mark with left right arrow above":"\"on\" ×¢× ×¡×™×ž×Ÿ קרי××” ומעליו ×—×¥ שמ×לה ×•×™×ž×™× ×”","soon with rightwards arrow above":"\"soon\" ומעליו ×—×¥ ×™×ž×™× ×”","top with upwards arrow above":"\"top\" ומעליו ×—×¥ למעלה","Dollar sign":"סמל דולר","Euro sign":"סמל ×ירו","Yen sign":"סמל ין","Pound sign":"סמל ליש\"ט","Cent sign":"סמל ×¡× ×˜","Euro-currency sign":"סמל יחידת מטבע ×ירופ×ית","Colon sign":"סמל קולון","Cruzeiro sign":"סמל קרוזיירו","French franc sign":"סמל ×¤×¨× ×§ צרפתי","Lira sign":"סמל לירה","Currency sign":"סמל מטבע","Bitcoin sign":"סמל ביטקוין","Mill sign":"סמל מיל","Naira sign":"סמל × ×ירה","Peseta sign":"סמל פסטה","Rupee sign":"סמל רופי","Won sign":"סמל וון","New sheqel sign":"סמל שקל חדש","Dong sign":"סמל ×“×•× ×’","Kip sign":"סמל קיפ","Tugrik sign":"סמל טוגרוג","Drachma sign":"סמל דרכמה","German penny sign":"סמל ×¤× ×™ ×’×¨×ž× ×™","Peso sign":"סמל פסו","Guarani sign":"סמל גו××¨× ×™","Austral sign":"סמל ××וסטרל","Hryvnia sign":"סמל ×”×¨×™×‘× ×™×”","Cedi sign":"סמל סדי","Livre tournois sign":"סמל ליבר ×˜×•×¨× ×•××”","Spesmilo sign":"סמל ספסמילו","Tenge sign":"סמל ×˜× ×’×”","Indian rupee sign":"סמל רופי הודי","Turkish lira sign":"סמל לירה טורקית","Nordic mark sign":"סמל מ×רק × ×•×¨×“×™","Manat sign":"סמל מ×× ×ט","Ruble sign":"סמל רובל","Latin capital letter a with macron":"a גדולה ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin small letter a with macron":"a ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin capital letter a with breve":"a גדולה ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin small letter a with breve":"a ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin capital letter a with ogonek":"a גדולה ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin small letter a with ogonek":"a ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin capital letter c with acute":"c גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin small letter c with acute":"c ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin capital letter c with circumflex":"c גדולה ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin small letter c with circumflex":"c ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin capital letter c with dot above":"c גדולה ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin small letter c with dot above":"c ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin capital letter c with caron":"c גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter c with caron":"c גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin capital letter d with caron":"d גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter d with caron":"d ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin capital letter d with stroke":"d גדולה ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin small letter d with stroke":"d ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin capital letter e with macron":"e גדולה ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin small letter e with macron":"e ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin capital letter e with breve":"e גדולה ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin small letter e with breve":"e ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin capital letter e with dot above":"e גדולה ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin small letter e with dot above":"e ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin capital letter e with ogonek":"e גדולה ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin small letter e with ogonek":"e ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin capital letter e with caron":"e גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter e with caron":"e ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin capital letter g with circumflex":"g גדולה ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin small letter g with circumflex":"g ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin capital letter g with breve":"g גדולה ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin small letter g with breve":"g ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin capital letter g with dot above":"g גדולה ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin small letter g with dot above":"g ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin capital letter g with cedilla":"g גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter g with cedilla":"g ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin capital letter h with circumflex":"h גדולה ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin small letter h with circumflex":"h ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin capital letter h with stroke":"h גדולה ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin small letter h with stroke":"h ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin capital letter i with tilde":"i גדולה ×œ×˜×™× ×™×ª ×¢× ×˜×™×œ×“×”","Latin small letter i with tilde":"i ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×˜×™×œ×“×”","Latin capital letter i with macron":"i גדולה ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin small letter i with macron":"i ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin capital letter i with breve":"i גדולה ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin small letter i with breve":"i ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin capital letter i with ogonek":"i גדולה ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin small letter i with ogonek":"i ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin capital letter i with dot above":"i גדולה ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin small letter dotless i":"i ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin capital ligature ij":"ליגטורה גדולה ×œ×˜×™× ×™×ª ij","Latin small ligature ij":"ליגטורה ×§×˜× ×” ×œ×˜×™× ×™×ª ij","Latin capital letter j with circumflex":"j גדולה ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin small letter j with circumflex":"j ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin capital letter k with cedilla":"k גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter k with cedilla":"k ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter kra":"קרה ×§×˜× ×” ×œ×˜×™× ×™×ª","Latin capital letter l with acute":"l גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin small letter l with acute":"l ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin capital letter l with cedilla":"l גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter l with cedilla":"l ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin capital letter l with caron":"l גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter l with caron":"l ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin capital letter l with middle dot":"l גדולה ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” ×מצעית","Latin small letter l with middle dot":"l ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” ×מצעית","Latin capital letter l with stroke":"l גדולה ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin small letter l with stroke":"l ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin capital letter n with acute":"n גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin small letter n with acute":"n ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin capital letter n with cedilla":"n גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter n with cedilla":"n ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin capital letter n with caron":"n גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter n with caron":"n ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter n preceded by apostrophe":"n ×§×˜× ×” ×œ×˜×™× ×™×ª ×•×œ×¤× ×™×” ×פוסטרוף","Latin capital letter eng":"×× ×’ גדולה ×œ×˜×™× ×™×ª","Latin small letter eng":"×× ×’ ×§×˜× ×” ×œ×˜×™× ×™×ª","Latin capital letter o with macron":"o גדולה ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin small letter o with macron":"o ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin capital letter o with breve":"o גדולה ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin small letter o with breve":"o ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin capital letter o with double acute":"o גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי כפול","Latin small letter o with double acute":"o ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי כפול","Latin capital ligature oe":"ליגטורה גדולה ×œ×˜×™× ×™×ª oe","Latin small ligature oe":"ליגטורה ×§×˜× ×” ×œ×˜×™× ×™×ª oe","Latin capital letter r with acute":"r גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin small letter r with acute":"r ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin capital letter r with cedilla":"r גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter r with cedilla":"r ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin capital letter r with caron":"r גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter r with caron":"r ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin capital letter s with acute":"s גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin small letter s with acute":"s ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin capital letter s with circumflex":"s גדולה ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin small letter s with circumflex":"s ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin capital letter s with cedilla":"s גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter s with cedilla":"s ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin capital letter s with caron":"s גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter s with caron":"s ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin capital letter t with cedilla":"t גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin small letter t with cedilla":"t ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×“×™×œ×™×”","Latin capital letter t with caron":"t גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter t with caron":"t ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin capital letter t with stroke":"t גדולה ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin small letter t with stroke":"t ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×•","Latin capital letter u with tilde":"u גדולה ×œ×˜×™× ×™×ª ×¢× ×˜×™×œ×“×”","Latin small letter u with tilde":"u ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×˜×™×œ×“×”","Latin capital letter u with macron":"u גדולה ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin small letter u with macron":"u ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×§×• עילי","Latin capital letter u with breve":"u גדולה ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin small letter u with breve":"u ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×‘×¨×•×•×”","Latin capital letter u with ring above":"u גדולה ×œ×˜×™× ×™×ª ×¢× ×˜×‘×¢×ª עילית","Latin small letter u with ring above":"u ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×˜×‘×¢×ª עילית","Latin capital letter u with double acute":"u גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי כפול","Latin small letter u with double acute":"u ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי כפול","Latin capital letter u with ogonek":"u גדולה ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin small letter u with ogonek":"u ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×–× ×‘×•×Ÿ","Latin capital letter w with circumflex":"w גדולה ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin small letter w with circumflex":"w ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin capital letter y with circumflex":"y גדולה ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin small letter y with circumflex":"y ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×’×’","Latin capital letter y with diaeresis":"y גדולה ×œ×˜×™× ×™×ª ×¢× ×ומל×וט","Latin capital letter z with acute":"z גדולה ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin small letter z with acute":"z ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×¡×™×ž×Ÿ הטעמה עילי","Latin capital letter z with dot above":"z גדולה ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin small letter z with dot above":"z ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× × ×§×•×“×” עילית","Latin capital letter z with caron":"z גדולה ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter z with caron":"z ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×™ קטן","Latin small letter long s":"s ×רוכה ×§×˜× ×” ×œ×˜×™× ×™×ª","Less-than sign":"סימן \"קטן מ-\"","Greater-than sign":"סימן \"גדול מ-\"","Less-than or equal to":"סימן \"קטן/שווה\"","Greater-than or equal to":"סימן \"גדול/שווה\"","En dash":"קו מפריד רגיל","Em dash":"קו מפריד ×רוך",Macron:"קו עילי",Overline:"קו עליון","Degree sign":"סימן מעלה","Minus sign":"סימן ×ž×™× ×•×¡","Plus-minus sign":"סימן פלוס-×ž×™× ×•×¡","Division sign":"סימן חילוק","Fraction slash":"לוכסן שבר","Multiplication sign":"סימן כפל","Latin small letter f with hook":"f ×§×˜× ×” ×œ×˜×™× ×™×ª ×¢× ×•×•",Integral:"××™× ×˜×’×¨×œ","N-ary summation":"×¡×›×•× N",Infinity:"××™× ×¡×•×£","Square root":"שורש ריבועי","Tilde operator":"×ופרטור טילדה","Approximately equal to":"שווה בקירוב ל-","Almost equal to":"כמעט שווה ל-","Not equal to":"×œ× ×©×•×•×” ל-","Identical to":"×–×”×” ל-","Element of":"שייך ל-","Not an element of":"×œ× ×©×™×™×š ל-","Contains as member":"מכיל כחבר","N-ary product":"תוצר N","Logical and":"\"וג×\" לוגי","Logical or":"\"×ו\" לוגי","Not sign":"סימן שלילה",Intersection:"חיתוך",Union:"×יחוד","Partial differential":"× ×’×–×¨×ª חלקית","For all":"לכל","There exists":"קיי×","Empty set":"הקבוצה הריקה",Nabla:"× ×‘×œ×”","Asterisk operator":"×ופרטור כוכבית","Proportional to":"יחס ישר",Angle:"זווית","Vulgar fraction one quarter":"שבר פשוט רבע","Vulgar fraction one half":"שבר פשוט חצי","Vulgar fraction three quarters":"שבר פשוט שלושה רבעי×","Single left-pointing angle quotation mark":"מירכ×ות מחודדות יחידות ×¤×•× ×•×ª שמ×לה","Single right-pointing angle quotation mark":"מירכ×ות מחודדות יחידות ×¤×•× ×•×ª ×™×ž×™× ×”","Left-pointing double angle quotation mark":"מירכ×ות מחודדות כפולות ×¤×•× ×•×ª שמ×לה","Right-pointing double angle quotation mark":"מירכ×ות מחודדות כפולות ×¤×•× ×•×ª ×™×ž×™× ×”","Left single quotation mark":"מירכ×ות שמ×ליות יחידות","Right single quotation mark":"מירכ×ות ×™×ž× ×™×•×ª יחידות","Left double quotation mark":"מירכ×ות שמ×ליות כפולות","Right double quotation mark":"מירכ×ות ×™×ž× ×™×•×ª כפולות","Single low-9 quotation mark":"מירכ×ות × ×ž×•×›×•×ª יחידות בצורת 9","Double low-9 quotation mark":"מירכ×ות × ×ž×•×›×•×ª כפולות בצורת 9","Inverted exclamation mark":"סימן קרי××” הפוך","Inverted question mark":"סימן ש×לה הפוך","Two dot leader":"מחבר שתי × ×§×•×“×•×ª","Horizontal ellipsis":"שלוש × ×§×•×“×•×ª ×ופקיות","Double dagger":"דקר כפול","Per mille sign":"סימן ×לפית","Per ten thousand sign":"סימן רבבית","Double exclamation mark":"סימן קרי××” כפול","Question exclamation mark":"סימן ש×לה/קרי××”","Exclamation question mark":"סימן קרי××”/ש×לה","Double question mark":"סימן ש×לה כפול","Copyright sign":"סימן זכויות יוצרי×","Registered sign":"סימן רשו×","Trade mark sign":"סימן סמל מסחרי","Section sign":"סימן סעיף","Paragraph sign":"סימן פסקה","Reversed paragraph sign":"סימן פסקה הפוך","Character categories":"קטגוריות תווי×",Styles:"×¡×’× ×•× ×•×ª","Multiple styles":"×¡×’× ×•× ×•×ª מרובי×","Block styles":"×¡×’× ×•× ×•×ª בלוקי×","Text styles":"עיצוב טקסט","Insert table":"×”×›× ×¡ טבלה","Header column":"עמודת כותרת","Insert column left":"×”×›× ×¡×ª עמודה משמ×ל","Insert column right":"×”×›× ×¡×ª עמודה מימן","Delete column":"מחיקת עמודה","Select column":"בחירת עמודה",Column:"עמודה","Header row":"שורת כותרת","Insert row below":"×”×›× ×” שורה מתחת","Insert row above":"×”×›× ×¡×ª שורה מעל","Delete row":"מחיקת שורה","Select row":"בחירת שורה",Row:"שורה","Merge cell up":"מיזוג ×ª× ×œ×ž×¢×œ×”","Merge cell right":"מיזוג ×ª× ×™×ž×™× ×”","Merge cell down":"מיזוג ×ª× ×œ×ž×˜×”","Merge cell left":"מיזוג ×ª× ×©×ž×לה","Split cell vertically":"פיצול ×ª× ×× ×›×™×ª","Split cell horizontally":"פיצול ×ª× ×ופקית","Merge cells":"מיזוג ת××™×","Table toolbar":"סרגל ×›×œ×™× ×©×œ טבלה","Table properties":"×פשרויות טבלה","Cell properties":"×פשרויות ת×",Border:"גבול",Style:"עיצוב",Width:"רוחב",Height:"גובה",Color:"צבע",Background:"רקע",Padding:"מרווח",Dimensions:"ממדי×","Table cell text alignment":"יישור טקסט של ×ª× ×˜×‘×œ×”",Alignment:"יישור","Horizontal text alignment toolbar":"סרגל ×›×œ×™× ×©×œ יישור טקסט ×ופקי","Vertical text alignment toolbar":"סרגל ×›×œ×™× ×©×œ יישור טקסט ×× ×›×™","Table alignment toolbar":"סרגל ×›×œ×™× ×©×œ יישור טבלה",None:"לל×",Solid:"×חיד",Dotted:"×ž× ×•×§×“",Dashed:"מקווקו",Double:"כפול",Groove:"Groove",Ridge:"Ridge",Inset:"×¤× ×™×ž×™",Outset:"×—×™×¦×•× ×™","Align cell text to the left":"יישר ×ת טקסט ×”×ª× ×œ×©×ž×ל","Align cell text to the center":"יישר ×ת טקסט ×”×ª× ×œ×ž×¨×›×–","Align cell text to the right":"יישר ×ת טקסט ×”×ª× ×œ×™×ž×™×Ÿ","Justify cell text":"יישר ×ת טקסט ×”×ª× ×œ×©× ×™ הצדדי×","Align cell text to the top":"יישר ×ת טקסט ×”×ª× ×œ×—×œ×§ העליון","Align cell text to the middle":"יישר ×ת טקסט ×”×ª× ×œ×מצע","Align cell text to the bottom":"יישר ×ת טקסט ×”×ª× ×œ×—×œ×§ התחתון","Align table to the left":"יישור טבלה לשמ×ל","Center table":"מירכוז טבלה","Align table to the right":"יישור טבלה לימין","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"הצבע ×œ× ×—×•×§×™. × ×¡×• \"#FF0000\" ×ו \"rgb(255,0,0)\" ×ו \"×דו×\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"הערך ×œ× ×—×•×§×™. × ×¡×• \"10px\" ×ו \"2em\" ×ו פשוט \"2\".","Color picker":"בורר הצבעי×","Enter table caption":"×”×–×™× ×• כיתוב טבלה","Keystrokes that can be used in a table cell":"×ž×§×©×™× ×‘×”× × ×™×ª×Ÿ להשתמש ×‘×ª× ×‘×˜×‘×œ×”","Move the selection to the next cell":"העברת הבחירה ×œ×ª× ×”×‘×","Move the selection to the previous cell":"העברת הבחירה ×œ×ª× ×”×§×•×“×","Insert a new table row (when in the last cell of a table)":"הוספת שורה חדשה לטבלה (×›×שר ×‘×ª× ×”×חרון של טבלה)","Navigate through the table":"× ×™×•×•×˜ בטבלה",Table:"טבלה","Rich Text Editor":"עורך טקסט עשיר","Editor editing area: %0":"×זור עריכה של העורך: %0","Edit block":"הגדרות בלוק","Click to edit block":"להקיש לעריכת בלוק","Drag to move":"לגרור כדי להזיז",Next:"הב×",Previous:"הקוד×","Editor toolbar":"סרגל הכלי×","Dropdown toolbar":"סרגל ×›×œ×™× × ×¤×ª×—",Black:"שחור","Dim grey":"×פור עמו×",Grey:"×פור","Light grey":"×פור בהיר",White:"לבן",Red:"×דו×",Orange:"כתו×",Yellow:"צהוב","Light green":"ירוק בהיר",Green:"ירוק",Aquamarine:"ירוק-כחלחל",Turquoise:"טורקיז","Light blue":"כחול בהיר",Blue:"כחול",Purple:"סגול","Editor block content toolbar":"סרגל ×›×œ×™× ×©×œ תוכן בלוק של העורך","Editor contextual toolbar":"סרגל ×›×œ×™× ×”×§×©×¨×™ של העורך",HEX:"HEX","No results found":"×œ× × ×ž×¦×ו תוצ×ות","No searchable items":"×ין ×¤×¨×™×˜×™× × ×™×ª× ×™× ×œ×—×™×¤×•×©","Editor dialog":"חלון דו-שיח של העורך",Close:"סגור","Help Contents. To close this dialog press ESC.":"תוכן עזרה. כדי לסגור תיבת דו-שיח זו יש להקיש על ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"להלן, תוכלו ×œ×ž×¦×•× ×¨×©×™×ž×” של קיצורי ×ž×§×©×™× ×‘×”× × ×™×ª×Ÿ להשתמש בעורך.","(may require <kbd>Fn</kbd>)":"(עשוי לדרוש <kbd>Fn</kbd>)",Accessibility:"× ×’×™×©×•×ª","Accessibility help":"עזרה ×‘× ×•×©× × ×’×™×©×•×ª","Press %0 for help.":"לחצו על %0 לקבלת עזרה.","Move focus in and out of an active dialog window":"הזזת המיקוד ×¤× ×™×ž×” והחוצה מחלון דו-שיח פעיל",MENU_BAR_MENU_FILE:"קובץ",MENU_BAR_MENU_EDIT:"ערוך",MENU_BAR_MENU_VIEW:"תצוגה",MENU_BAR_MENU_INSERT:"×”×›× ×¡",MENU_BAR_MENU_FORMAT:"עיצוב",MENU_BAR_MENU_TOOLS:"כלי×",MENU_BAR_MENU_HELP:"עזרה",MENU_BAR_MENU_TEXT:"טקסט",MENU_BAR_MENU_FONT:"גופן","Editor menu bar":"שורת ×”×ª×¤×¨×™×˜×™× ×©×œ העורך","Please enter a valid color (e.g. \"ff0000\").":"× × ×œ×”×–×™×Ÿ צבע חוקי (למשל \"ff0000\").",Undo:"ביטול",Redo:"ביצוע מחדש","Upload in progress":"העל××” מתבצעת","Widget toolbar":"סרגל יישומון","Insert paragraph before block":"הוספת פסקה מעל","Insert paragraph after block":"הוספת פסקה מתחת","Press Enter to type after or press Shift + Enter to type before the widget":"לחץ Enter כדי להקליד ×œ×¤× ×™ היישומון ×ו Shift + Enter כדי להקליד ×חריו","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"×ž×§×©×™× ×‘×”× × ×™×ª×Ÿ להשתמש ×›×שר × ×‘×—×¨ ווידג'ט (לדוגמה: ×ª×ž×•× ×”, טבלה וכו')","Insert a new paragraph directly after a widget":"הוספת פסקה חדשה ישירות ×חרי ווידג'ט","Insert a new paragraph directly before a widget":"הוספת פסקה חדשה ישירות ×œ×¤× ×™ ווידג'ט","Move the caret to allow typing directly before a widget":"הזזת הסמן כדי ל×פשר הקלדה ישירות ×œ×¤× ×™ ווידג'ט","Move the caret to allow typing directly after a widget":"הזזת הסמן כדי ל×פשר הקלדה ישירות ×חרי ווידג'ט","Words: %0":"מס' מילי×: %0","Characters: %0":"מס' תווי×: %0"} );l.getPluralForm=function(n){return (n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hi.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hi.js index ed81b2cc0868e18491b362995e80b1e534aa9214..b847dbd287979a7259d407f03ee18e55a2b6bb05 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hi.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hi.js @@ -1 +1 @@ -(function(d){ const l = d['hi'] = d['hi'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Align left","Align right":"Align right","Align center":"Align center",Justify:"Justify","Text alignment":"Text alignment","Text alignment toolbar":"Text alignment toolbar","Revert autoformatting action":"ऑटोफ़ॉरà¥à¤®à¥ˆà¤Ÿà¤¿à¤‚ग à¤à¤•à¥à¤¶à¤¨ को रिवरà¥à¤Ÿ करें",Bold:"Bold",Italic:"Italic",Underline:"Underline",Code:"Code",Strikethrough:"Strikethrough",Subscript:"Subscript",Superscript:"Superscript","Italic text":"इटैलिक टेकà¥à¤¸à¥à¤Ÿ","Move out of an inline code style":"इनलाइन कोड सà¥à¤Ÿà¤¾à¤‡à¤² के बाहर जाà¤à¤","Bold text":"टेकà¥à¤¸à¥à¤Ÿ को बोलà¥à¤¡ करें","Underline text":"टेकà¥à¤¸à¥à¤Ÿ को अंडरलाइन करें","Strikethrough text":"टेकà¥à¤¸à¥à¤Ÿ को सà¥à¤Ÿà¥à¤°à¤¾à¤‡à¤•à¤¥à¥à¤°à¥‚ करें","Block quote":"Block quote","Copy selected content":"सेलेकà¥à¤Ÿ किठगठकॉनà¥à¤Ÿà¥‡à¤‚ट को कॉपी करें","Paste content":"कॉनà¥à¤Ÿà¥‡à¤‚ट पेसà¥à¤Ÿ करें","Paste content as plain text":"कॉनà¥à¤Ÿà¥‡à¤‚ट को पà¥à¤²à¥‡à¤¨ टेकà¥à¤¸à¥à¤Ÿ के रूप में पेसà¥à¤Ÿ करें","Insert code block":"Insert code block","Plain text":"Plain text","Code block":"कोड बà¥à¤²à¥‰à¤•",Cancel:"Cancel",Clear:"साफ़ करें","Remove color":"Remove color","Restore default":"डिफ़ॉलà¥à¤Ÿ रिसà¥à¤Ÿà¥‹à¤° कर दें",Save:"Save","Show more items":"Show more items","%0 of %1":"%0 of %1","Cannot upload file:":"Cannot upload file:","Rich Text Editor. Editing area: %0":"रिच टेकà¥à¤¸à¥à¤Ÿ à¤à¤¡à¤¿à¤Ÿà¤°à¥¤ संपादन कà¥à¤·à¥‡à¤¤à¥à¤°: %0","Insert with file manager":"फ़ाइल मैनेजर से इनà¥à¤¸à¤°à¥à¤Ÿ करें","Replace with file manager":"फ़ाइल मैनेजर से बदलें","Insert image with file manager":"फ़ाइल मैनेजर से इमेज इनà¥à¤¸à¤°à¥à¤Ÿ करें","Replace image with file manager":"इमेज को फ़ाइल मैनेजर से बदलें","Toggle caption off":"कैपà¥à¤¶à¤¨ को टॉगल बंद करें","Toggle caption on":"कैपà¥à¤¶à¤¨ का टॉगल ऑन करें","Content editing keystrokes":"कॉनà¥à¤Ÿà¥‡à¤‚ट à¤à¤¡à¤¿à¤Ÿà¤¿à¤‚ग कीसà¥à¤Ÿà¥à¤°à¥‹à¤•à¥à¤¸","These keyboard shortcuts allow for quick access to content editing features.":"ये कीबोरà¥à¤¡ शॉरà¥à¤Ÿà¤•à¤Ÿà¥à¤¸ कॉनà¥à¤Ÿà¥‡à¤‚ट à¤à¤¡à¤¿à¤Ÿà¤¿à¤‚ग फ़ीचरà¥à¤¸ तक पहà¥à¤à¤šà¤¨à¤¾ आसान बनाते हैं.","User interface and content navigation keystrokes":"यूज़र इंटरफ़ेस और कॉनà¥à¤Ÿà¥‡à¤‚ट नैविगेशन कीसà¥à¤Ÿà¥à¤°à¥‹à¤•à¥à¤¸","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"CKEditor 5 यूज़र इंटरफ़ेस में और बेहतरीन नैविगेशन के लिठइन कीसà¥à¤Ÿà¥à¤°à¥‹à¤•à¥à¤¸ का इसà¥à¤¤à¥‡à¤®à¤¾à¤² करें.","Close contextual balloons, dropdowns, and dialogs":"कॉनà¥à¤Ÿà¥‡à¤•à¥à¤¸à¤šà¥à¤…ल बलूनà¥à¤¸, डà¥à¤°à¥‰à¤ªà¤¡à¤¾à¤‰à¤¨à¥à¤¸ और डायलॉगà¥à¤¸ को बंद करें","Open the accessibility help dialog":"à¤à¤•à¥à¤¸à¥‡à¤¸à¤¿à¤¬à¤¿à¤²à¤¿à¤Ÿà¥€ हेलà¥à¤ª डायलॉग को खोलें","Move focus between form fields (inputs, buttons, etc.)":"फ़ॉरà¥à¤® फ़ीलà¥à¤¡à¥à¤¸ (इनपà¥à¤Ÿà¥à¤¸, बटनà¥à¤¸, आदि) के बीच फ़ोकस को मूव करें","Move focus to the menu bar, navigate between menu bars":"फ़ोकस को मेनू बार पर ले जाà¤à¤, मेनू बार के बीच नेविगेट करें","Move focus to the toolbar, navigate between toolbars":"फ़ोकस को टूलबार पर ले जाà¤à¤, टूलबारà¥à¤¸ के बीच नैविगेट करें","Navigate through the toolbar or menu bar":"टूलबार या मेनू बार के माधà¥à¤¯à¤® से नेविगेट करें","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"वरà¥à¤¤à¤®à¤¾à¤¨ में फोकसà¥à¤¡ बटन दबाà¤à¤. à¤à¤¡à¤¿à¤Ÿà¤° के कंटेंट के साथ इंटरैकà¥à¤Ÿ करने वाले बटनों को दबाने से फोकस वापस कंटेंट पर आ जाता है.",Accept:"सà¥à¤µà¥€à¤•à¤¾à¤° करें","Insert a soft break (a <code><br></code> element)":"à¤à¤• सॉफ़à¥à¤Ÿ बà¥à¤°à¥‡à¤• इंसरà¥à¤Ÿ करें (à¤à¤• <code><br></code> à¤à¤²à¤¿à¤®à¥‡à¤‚ट)","Insert a hard break (a new paragraph)":"à¤à¤• हारà¥à¤¡ बà¥à¤°à¥‡à¤• इंसरà¥à¤Ÿ करें (à¤à¤• नया पैरागà¥à¤°à¤¾à¥ž)","Find and replace":"ढूà¤à¤¢à¥‡à¤‚ और बदलें","Find in text…":"टेकà¥à¤¸à¥à¤Ÿ में ढूंढें…",Find:"ढूà¤à¤¢à¥‡à¤‚","Previous result":"पिछला रेज़लà¥à¤Ÿ","Next result":"अगला रेज़लà¥à¤Ÿ",Replace:"बदलें","Replace all":"सब बदल दें","Match case":"केस मैच करें","Whole words only":"केवल पूरे शबà¥à¤¦","Replace with…":"...के साथ बदलें","Text to find must not be empty.":"खोजने के लिठटेकà¥à¤¸à¥à¤Ÿ खाली नहीं होना चाहिà¤.","Tip: Find some text first in order to replace it.":"टिप:उसे बदलने के लिठपहले कà¥à¤› वह टेकà¥à¤¸à¥à¤Ÿ खोजें.","Advanced options":"à¤à¤¡à¤µà¤¾à¤‚सà¥à¤¡ विकलà¥à¤ª","Find in the document":"डॉकà¥à¤¯à¥à¤®à¥‡à¤‚ट में खोजें","Font Size":"Font Size",Tiny:"Tiny",Small:"Small",Big:"Big",Huge:"Huge","Font Family":"Font Family",Default:"Default","Font Color":"Font Color","Font Background Color":"Font Background Color","Document colors":"Document colors",Paragraph:"Paragraph",Heading:"Heading","Choose heading":"Choose heading","Heading 1":"Heading 1","Heading 2":"Heading 2","Heading 3":"Heading 3","Heading 4":"Heading 4","Heading 5":"Heading 5","Heading 6":"Heading 6","Type your title":"Type your title","Type or paste your content here.":"Type or paste your content here.","Horizontal line":"Horizontal line","HTML object":"à¤à¤šà¤Ÿà¥€à¤à¤®à¤à¤² वसà¥à¤¤à¥","Increase indent":"Increase indent","Decrease indent":"Decrease indent",Unlink:"Unlink",Link:"Link","Link URL":"Link URL","Link image":"Link image","Edit link":"Edit link","Open link in new tab":"Open link in new tab","This link has no URL":"This link has no URL","Open in a new tab":"Open in a new tab",Downloadable:"Downloadable","Create link":"लिंक बनाà¤à¤","Move out of a link":"लिंक के बाहर जाà¤à¤","Numbered List":"Numbered List","Bulleted List":"Bulleted List","To-do List":"To-do List","Bulleted list styles toolbar":"Bulleted list styles toolbar","Numbered list styles toolbar":"Numbered list styles toolbar","Toggle the disc list style":"Toggle the disc list style","Toggle the circle list style":"Toggle the circle list style","Toggle the square list style":"Toggle the square list style","Toggle the decimal list style":"Toggle the decimal list style","Toggle the decimal with leading zero list style":"Toggle the decimal with leading zero list style","Toggle the lower–roman list style":"Toggle the lower–roman list style","Toggle the upper–roman list style":"Toggle the upper–roman list style","Toggle the lower–latin list style":"Toggle the lower–latin list style","Toggle the upper–latin list style":"Toggle the upper–latin list style",Disc:"Disc",Circle:"Circle",Square:"Square",Decimal:"Decimal","Decimal with leading zero":"Decimal with leading zero","Lower–roman":"Lower–roman","Upper-roman":"Upper-roman","Lower-latin":"Lower-latin","Upper-latin":"Upper-latin","List properties":"पà¥à¤°à¥‰à¤ªà¤°à¥à¤Ÿà¥€à¥› को लिसà¥à¤Ÿ करें","Start at":"शà¥à¤°à¥‚ करे इस पर","Invalid start index value.":"इनवैलिड सà¥à¤Ÿà¤¾à¤°à¥à¤Ÿ इंडेकà¥à¤¸ वैलà¥à¤¯à¥‚.","Start index must be greater than 0.":"सà¥à¤Ÿà¤¾à¤°à¥à¤Ÿ इंडेकà¥à¤¸ 0 से अधिक होना चाहिà¤.","Reversed order":"रिवरà¥à¤¸ किया गया कà¥à¤°à¤®","Keystrokes that can be used in a list":"वे कीसà¥à¤Ÿà¥à¤°à¥‹à¤•à¥à¤¸ जिनका इसà¥à¤¤à¥‡à¤®à¤¾à¤² किसी लिसà¥à¤Ÿ में किया जा सकता है","Increase list item indent":"लिसà¥à¤Ÿ आइटम इंडेंट को बà¥à¤¾à¤à¤","Decrease list item indent":"लिसà¥à¤Ÿ आइटम इंडेंट को घटाà¤à¤","Remove Format":"Remove Format","Select all":"Select all","Show blocks":"बà¥à¤²à¥‰à¤• दिखाà¤à¤‚",Source:"सोरà¥à¤¸","Show source":"सोरà¥à¤¸ दिखाà¤à¤‚","Special characters":"Special characters",All:"सà¤à¥€",Arrows:"à¤à¤°à¥‹à¤œ",Currency:"करेंसी",Latin:"लैटिन",Mathematical:"मैथमैटिकल",Text:"टेकà¥à¤¸à¥à¤Ÿ","leftwards simple arrow":"सिमà¥à¤ªà¤² à¤à¤°à¥‹ बाà¤à¤‚ तरफ","rightwards simple arrow":"सिमà¥à¤ªà¤² à¤à¤°à¥‹ दाà¤à¤‚ तरफ","upwards simple arrow":"सिमà¥à¤ªà¤² à¤à¤°à¥‹ ऊपर की तरफ","downwards simple arrow":"सिमà¥à¤ªà¤² à¤à¤°à¥‹ नीचे की तरफ","leftwards double arrow":"leftwards double arrow","rightwards double arrow":"rightwards double arrow","upwards double arrow":"upwards double arrow","downwards double arrow":"downwards double arrow","leftwards dashed arrow":"leftwards dashed arrow","rightwards dashed arrow":"rightwards dashed arrow","upwards dashed arrow":"upwards dashed arrow","downwards dashed arrow":"downwards dashed arrow","leftwards arrow to bar":"leftwards arrow to bar","rightwards arrow to bar":"rightwards arrow to bar","upwards arrow to bar":"upwards arrow to bar","downwards arrow to bar":"downwards arrow to bar","up down arrow with base":"up down arrow with base","back with leftwards arrow above":"back with leftwards arrow above","end with leftwards arrow above":"end with leftwards arrow above","on with exclamation mark with left right arrow above":"on with exclamation mark with left right arrow above","soon with rightwards arrow above":"soon with rightwards arrow above","top with upwards arrow above":"top with upwards arrow above","Dollar sign":"Dollar sign","Euro sign":"Euro sign","Yen sign":"Yen sign","Pound sign":"Pound sign","Cent sign":"Cent sign","Euro-currency sign":"Euro-currency sign","Colon sign":"Colon sign","Cruzeiro sign":"Cruzeiro sign","French franc sign":"French franc sign","Lira sign":"Lira sign","Currency sign":"Currency sign","Bitcoin sign":"Bitcoin sign","Mill sign":"Mill sign","Naira sign":"Naira sign","Peseta sign":"Peseta sign","Rupee sign":"Rupee sign","Won sign":"Won sign","New sheqel sign":"New sheqel sign","Dong sign":"Dong sign","Kip sign":"Kip sign","Tugrik sign":"Tugrik sign","Drachma sign":"Drachma sign","German penny sign":"German penny sign","Peso sign":"Peso sign","Guarani sign":"Guarani sign","Austral sign":"Austral sign","Hryvnia sign":"Hryvnia sign","Cedi sign":"Cedi sign","Livre tournois sign":"Livre tournois sign","Spesmilo sign":"Spesmilo sign","Tenge sign":"Tenge sign","Indian rupee sign":"Indian rupee sign","Turkish lira sign":"Turkish lira sign","Nordic mark sign":"Nordic mark sign","Manat sign":"Manat sign","Ruble sign":"Ruble sign","Latin capital letter a with macron":"Latin capital letter a with macron","Latin small letter a with macron":"Latin small letter a with macron","Latin capital letter a with breve":"Latin capital letter a with breve","Latin small letter a with breve":"Latin small letter a with breve","Latin capital letter a with ogonek":"Latin capital letter a with ogonek","Latin small letter a with ogonek":"Latin small letter a with ogonek","Latin capital letter c with acute":"Latin capital letter c with acute","Latin small letter c with acute":"Latin small letter c with acute","Latin capital letter c with circumflex":"Latin capital letter c with circumflex","Latin small letter c with circumflex":"Latin small letter c with circumflex","Latin capital letter c with dot above":"Latin capital letter c with dot above","Latin small letter c with dot above":"Latin small letter c with dot above","Latin capital letter c with caron":"Latin capital letter c with caron","Latin small letter c with caron":"Latin small letter c with caron","Latin capital letter d with caron":"Latin capital letter d with caron","Latin small letter d with caron":"Latin small letter d with caron","Latin capital letter d with stroke":"Latin capital letter d with stroke","Latin small letter d with stroke":"Latin small letter d with stroke","Latin capital letter e with macron":"Latin capital letter e with macron","Latin small letter e with macron":"Latin small letter e with macron","Latin capital letter e with breve":"Latin capital letter e with breve","Latin small letter e with breve":"Latin small letter e with breve","Latin capital letter e with dot above":"Latin capital letter e with dot above","Latin small letter e with dot above":"Latin small letter e with dot above","Latin capital letter e with ogonek":"Latin capital letter e with ogonek","Latin small letter e with ogonek":"Latin small letter e with ogonek","Latin capital letter e with caron":"Latin capital letter e with caron","Latin small letter e with caron":"Latin small letter e with caron","Latin capital letter g with circumflex":"Latin capital letter g with circumflex","Latin small letter g with circumflex":"Latin small letter g with circumflex","Latin capital letter g with breve":"Latin capital letter g with breve","Latin small letter g with breve":"Latin small letter g with breve","Latin capital letter g with dot above":"Latin capital letter g with dot above","Latin small letter g with dot above":"Latin small letter g with dot above","Latin capital letter g with cedilla":"Latin capital letter g with cedilla","Latin small letter g with cedilla":"Latin small letter g with cedilla","Latin capital letter h with circumflex":"Latin capital letter h with circumflex","Latin small letter h with circumflex":"Latin small letter h with circumflex","Latin capital letter h with stroke":"Latin capital letter h with stroke","Latin small letter h with stroke":"Latin small letter h with stroke","Latin capital letter i with tilde":"Latin capital letter i with tilde","Latin small letter i with tilde":"Latin small letter i with tilde","Latin capital letter i with macron":"Latin capital letter i with macron","Latin small letter i with macron":"Latin small letter i with macron","Latin capital letter i with breve":"Latin capital letter i with breve","Latin small letter i with breve":"Latin small letter i with breve","Latin capital letter i with ogonek":"Latin capital letter i with ogonek","Latin small letter i with ogonek":"Latin small letter i with ogonek","Latin capital letter i with dot above":"Latin capital letter i with dot above","Latin small letter dotless i":"Latin small letter dotless i","Latin capital ligature ij":"Latin capital ligature ij","Latin small ligature ij":"Latin small ligature ij","Latin capital letter j with circumflex":"Latin capital letter j with circumflex","Latin small letter j with circumflex":"Latin small letter j with circumflex","Latin capital letter k with cedilla":"Latin capital letter k with cedilla","Latin small letter k with cedilla":"Latin small letter k with cedilla","Latin small letter kra":"Latin small letter kra","Latin capital letter l with acute":"Latin capital letter l with acute","Latin small letter l with acute":"Latin small letter l with acute","Latin capital letter l with cedilla":"Latin capital letter l with cedilla","Latin small letter l with cedilla":"Latin small letter l with cedilla","Latin capital letter l with caron":"Latin capital letter l with caron","Latin small letter l with caron":"Latin small letter l with caron","Latin capital letter l with middle dot":"Latin capital letter l with middle dot","Latin small letter l with middle dot":"Latin small letter l with middle dot","Latin capital letter l with stroke":"Latin capital letter l with stroke","Latin small letter l with stroke":"Latin small letter l with stroke","Latin capital letter n with acute":"Latin capital letter n with acute","Latin small letter n with acute":"Latin small letter n with acute","Latin capital letter n with cedilla":"Latin capital letter n with cedilla","Latin small letter n with cedilla":"Latin small letter n with cedilla","Latin capital letter n with caron":"Latin capital letter n with caron","Latin small letter n with caron":"Latin small letter n with caron","Latin small letter n preceded by apostrophe":"Latin small letter n preceded by apostrophe","Latin capital letter eng":"Latin capital letter eng","Latin small letter eng":"Latin small letter eng","Latin capital letter o with macron":"Latin capital letter o with macron","Latin small letter o with macron":"Latin small letter o with macron","Latin capital letter o with breve":"Latin capital letter o with breve","Latin small letter o with breve":"Latin small letter o with breve","Latin capital letter o with double acute":"Latin capital letter o with double acute","Latin small letter o with double acute":"Latin small letter o with double acute","Latin capital ligature oe":"Latin capital ligature oe","Latin small ligature oe":"Latin small ligature oe","Latin capital letter r with acute":"Latin capital letter r with acute","Latin small letter r with acute":"Latin small letter r with acute","Latin capital letter r with cedilla":"Latin capital letter r with cedilla","Latin small letter r with cedilla":"Latin small letter r with cedilla","Latin capital letter r with caron":"Latin capital letter r with caron","Latin small letter r with caron":"Latin small letter r with caron","Latin capital letter s with acute":"Latin capital letter s with acute","Latin small letter s with acute":"Latin small letter s with acute","Latin capital letter s with circumflex":"Latin capital letter s with circumflex","Latin small letter s with circumflex":"Latin small letter s with circumflex","Latin capital letter s with cedilla":"Latin capital letter s with cedilla","Latin small letter s with cedilla":"Latin small letter s with cedilla","Latin capital letter s with caron":"Latin capital letter s with caron","Latin small letter s with caron":"Latin small letter s with caron","Latin capital letter t with cedilla":"Latin capital letter t with cedilla","Latin small letter t with cedilla":"Latin small letter t with cedilla","Latin capital letter t with caron":"Latin capital letter t with caron","Latin small letter t with caron":"Latin small letter t with caron","Latin capital letter t with stroke":"Latin capital letter t with stroke","Latin small letter t with stroke":"Latin small letter t with stroke","Latin capital letter u with tilde":"Latin capital letter u with tilde","Latin small letter u with tilde":"Latin small letter u with tilde","Latin capital letter u with macron":"Latin capital letter u with macron","Latin small letter u with macron":"Latin small letter u with macron","Latin capital letter u with breve":"Latin capital letter u with breve","Latin small letter u with breve":"Latin small letter u with breve","Latin capital letter u with ring above":"Latin capital letter u with ring above","Latin small letter u with ring above":"Latin small letter u with ring above","Latin capital letter u with double acute":"Latin capital letter u with double acute","Latin small letter u with double acute":"Latin small letter u with double acute","Latin capital letter u with ogonek":"Latin capital letter u with ogonek","Latin small letter u with ogonek":"Latin small letter u with ogonek","Latin capital letter w with circumflex":"Latin capital letter w with circumflex","Latin small letter w with circumflex":"Latin small letter w with circumflex","Latin capital letter y with circumflex":"Latin capital letter y with circumflex","Latin small letter y with circumflex":"Latin small letter y with circumflex","Latin capital letter y with diaeresis":"Latin capital letter y with diaeresis","Latin capital letter z with acute":"Latin capital letter z with acute","Latin small letter z with acute":"Latin small letter z with acute","Latin capital letter z with dot above":"Latin capital letter z with dot above","Latin small letter z with dot above":"Latin small letter z with dot above","Latin capital letter z with caron":"Latin capital letter z with caron","Latin small letter z with caron":"Latin small letter z with caron","Latin small letter long s":"Latin small letter long s","Less-than sign":"Less-than sign","Greater-than sign":"Greater-than sign","Less-than or equal to":"Less-than or equal to","Greater-than or equal to":"Greater-than or equal to","En dash":"En dash","Em dash":"Em dash",Macron:"Macron",Overline:"Overline","Degree sign":"Degree sign","Minus sign":"Minus sign","Plus-minus sign":"Plus-minus sign","Division sign":"Division sign","Fraction slash":"Fraction slash","Multiplication sign":"Multiplication sign","Latin small letter f with hook":"Latin small letter f with hook",Integral:"Integral","N-ary summation":"N-ary summation",Infinity:"Infinity","Square root":"Square root","Tilde operator":"Tilde operator","Approximately equal to":"Approximately equal to","Almost equal to":"Almost equal to","Not equal to":"Not equal to","Identical to":"Identical to","Element of":"Element of","Not an element of":"Not an element of","Contains as member":"Contains as member","N-ary product":"N-ary product","Logical and":"Logical and","Logical or":"Logical or","Not sign":"Not sign",Intersection:"Intersection",Union:"Union","Partial differential":"Partial differential","For all":"For all","There exists":"There exists","Empty set":"Empty set",Nabla:"Nabla","Asterisk operator":"Asterisk operator","Proportional to":"Proportional to",Angle:"Angle","Vulgar fraction one quarter":"Vulgar fraction one quarter","Vulgar fraction one half":"Vulgar fraction one half","Vulgar fraction three quarters":"Vulgar fraction three quarters","Single left-pointing angle quotation mark":"Single left-pointing angle quotation mark","Single right-pointing angle quotation mark":"Single right-pointing angle quotation mark","Left-pointing double angle quotation mark":"Left-pointing double angle quotation mark","Right-pointing double angle quotation mark":"Right-pointing double angle quotation mark","Left single quotation mark":"Left single quotation mark","Right single quotation mark":"Right single quotation mark","Left double quotation mark":"Left double quotation mark","Right double quotation mark":"Right double quotation mark","Single low-9 quotation mark":"Single low-9 quotation mark","Double low-9 quotation mark":"Double low-9 quotation mark","Inverted exclamation mark":"Inverted exclamation mark","Inverted question mark":"Inverted question mark","Two dot leader":"Two dot leader","Horizontal ellipsis":"Horizontal ellipsis","Double dagger":"Double dagger","Per mille sign":"Per mille sign","Per ten thousand sign":"Per ten thousand sign","Double exclamation mark":"Double exclamation mark","Question exclamation mark":"Question exclamation mark","Exclamation question mark":"Exclamation question mark","Double question mark":"Double question mark","Copyright sign":"Copyright sign","Registered sign":"Registered sign","Trade mark sign":"Trade mark sign","Section sign":"Section sign","Paragraph sign":"Paragraph sign","Reversed paragraph sign":"Reversed paragraph sign","Character categories":"Character categories",Styles:"सà¥à¤Ÿà¤¾à¤‡à¤²à¥à¤¸","Multiple styles":"कई सà¥à¤Ÿà¤¾à¤‡à¤²à¥à¤¸","Block styles":"बà¥à¤²à¥‰à¤• सà¥à¤Ÿà¤¾à¤‡à¤²à¥à¤¸","Text styles":"टेकà¥à¤¸à¥à¤Ÿ सà¥à¤Ÿà¤¾à¤‡à¤²à¥à¤¸","Insert table":"Insert table","Header column":"Header column","Insert column left":"Insert column left","Insert column right":"Insert column right","Delete column":"Delete column","Select column":"Select column",Column:"Column","Header row":"Header row","Insert row below":"Insert row below","Insert row above":"Insert row above","Delete row":"Delete row","Select row":"Select row",Row:"Row","Merge cell up":"Merge cell up","Merge cell right":"Merge cell right","Merge cell down":"Merge cell down","Merge cell left":"Merge cell left","Split cell vertically":"Split cell vertically","Split cell horizontally":"Split cell horizontally","Merge cells":"Merge cells","Table toolbar":"Table toolbar","Table properties":"Table properties","Cell properties":"Cell properties",Border:"Border",Style:"Style",Width:"Width",Height:"Height",Color:"Color",Background:"Background",Padding:"Padding",Dimensions:"Dimensions","Table cell text alignment":"Table cell text alignment",Alignment:"Alignment","Horizontal text alignment toolbar":"Horizontal text alignment toolbar","Vertical text alignment toolbar":"Vertical text alignment toolbar","Table alignment toolbar":"Table alignment toolbar",None:"None",Solid:"Solid",Dotted:"Dotted",Dashed:"Dashed",Double:"Double",Groove:"Groove",Ridge:"Ridge",Inset:"Inset",Outset:"Outset","Align cell text to the left":"Align cell text to the left","Align cell text to the center":"Align cell text to the center","Align cell text to the right":"Align cell text to the right","Justify cell text":"Justify cell text","Align cell text to the top":"Align cell text to the top","Align cell text to the middle":"Align cell text to the middle","Align cell text to the bottom":"Align cell text to the bottom","Align table to the left":"Align table to the left","Center table":"Center table","Align table to the right":"Align table to the right","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".","Color picker":"Color picker","Enter table caption":"टेबल कैपà¥à¤¶à¤¨ à¤à¤‚टर करें","Keystrokes that can be used in a table cell":"वे कीसà¥à¤Ÿà¥à¤°à¥‹à¤•à¥à¤¸ जिनका इसà¥à¤¤à¥‡à¤®à¤¾à¤² à¤à¤• टेबल सेल में किया जा सकता है","Move the selection to the next cell":"सेलेकà¥à¤¶à¤¨ को अगले सेल में मूव करें","Move the selection to the previous cell":"सेलेकà¥à¤¶à¤¨ को पिछले सेल में मूव करें","Insert a new table row (when in the last cell of a table)":"à¤à¤• नई टेबल रो इंसरà¥à¤Ÿ करें (जब आप किसी टेबल के आख़िरी सेल में हों)","Navigate through the table":"टेबल में नैविगेट करें",Table:"टेबल","Rich Text Editor":"Rich Text Editor","Editor editing area: %0":"संपादक संपादन कà¥à¤·à¥‡à¤¤à¥à¤°: %0","Edit block":"Edit block","Click to edit block":"बà¥à¤²à¥‰à¤• à¤à¤¡à¤¿à¤Ÿ करने के लिठकà¥à¤²à¤¿à¤• करें","Drag to move":"मूव करने के लिठडà¥à¤°à¥ˆà¤— करें",Next:"Next",Previous:"Previous","Editor toolbar":"Editor toolbar","Dropdown toolbar":"Dropdown toolbar",Black:"Black","Dim grey":"Dim grey",Grey:"Grey","Light grey":"Light grey",White:"White",Red:"Red",Orange:"Orange",Yellow:"Yellow","Light green":"Light green",Green:"Green",Aquamarine:"Aquamarine",Turquoise:"Turquoise","Light blue":"Light blue",Blue:"Blue",Purple:"Purple","Editor block content toolbar":"à¤à¤¡à¥€à¤Ÿà¤° बà¥à¤²à¥‰à¤• कंटेंट टूलबार","Editor contextual toolbar":"à¤à¤¡à¥€à¤Ÿà¤° कॉनà¥à¤Ÿà¥‡à¤•à¥à¤¸à¥à¤Ÿà¥‚अल टूलबार",HEX:"HEX","No results found":"कोई रिजलà¥à¤Ÿ नहीं","No searchable items":"कोई खोजने लायक आइटम नहीं","Editor dialog":"à¤à¤¡à¤¿à¤Ÿà¤° डायलॉग",Close:"बंद करें","Help Contents. To close this dialog press ESC.":"हेलà¥à¤ª कॉनà¥à¤Ÿà¥‡à¤‚टà¥à¤¸. इस डायलॉग को बंद करने के लिठESC दबाà¤à¤.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"नीचे, आप उन कीबोरà¥à¤¡ शॉरà¥à¤Ÿà¤•à¤Ÿà¥à¤¸ की à¤à¤• लिसà¥à¤Ÿ देख सकते हैं जिनका इसà¥à¤¤à¥‡à¤®à¤¾à¤² à¤à¤¡à¤¿à¤Ÿà¤° में किया जा सकता है.","(may require <kbd>Fn</kbd>)":"(इसके लिठ<kbd>Fn</kbd> की ज़रूरत हो सकती है)",Accessibility:"पहà¥à¤à¤š","Accessibility help":"à¤à¤•à¥à¤¸à¥‡à¤¸à¤¿à¤¬à¤¿à¤²à¤¿à¤Ÿà¥€ हेलà¥à¤ª","Press %0 for help.":"हेलà¥à¤ª के लिठ%0 दबाà¤à¤.","Move focus in and out of an active dialog window":"à¤à¤• à¤à¤•à¥à¤Ÿà¤¿à¤µ डायलॉग विंडो में फ़ोकस को अंदर और बाहर मूव करें",MENU_BAR_MENU_FILE:"फाइल",MENU_BAR_MENU_EDIT:"Edit",MENU_BAR_MENU_VIEW:"दृशà¥à¤¯",MENU_BAR_MENU_INSERT:"Insert",MENU_BAR_MENU_FORMAT:"फॉरà¥à¤®à¥‡à¤Ÿ",MENU_BAR_MENU_TOOLS:"टूलà¥à¤¸",MENU_BAR_MENU_HELP:"हेलà¥à¤ª",MENU_BAR_MENU_TEXT:"टेकà¥à¤¸à¥à¤Ÿ",MENU_BAR_MENU_FONT:"फ़ॉनà¥à¤Ÿ","Editor menu bar":"à¤à¤¡à¤¿à¤Ÿà¤° मेनू बार",Undo:"Undo",Redo:"Redo","Upload in progress":"Upload in progress","Widget toolbar":"Widget toolbar","Insert paragraph before block":"Insert paragraph before block","Insert paragraph after block":"Insert paragraph after block","Press Enter to type after or press Shift + Enter to type before the widget":"विजेट के बाद टाइप करने के लिठà¤à¤‚टर दबाà¤à¤‚ या पहले टाइप करने के लिठशिफà¥à¤Ÿ+à¤à¤‚टर दबाà¤à¤‚","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"वे कीसà¥à¤Ÿà¥à¤°à¥‹à¤•à¥à¤¸ जिनका इसà¥à¤¤à¥‡à¤®à¤¾à¤² किसी विजेट के सेलेकà¥à¤Ÿ किठजाने पर किया जा सकता है (जैसे: इमेज, टेबल, आदि)","Insert a new paragraph directly after a widget":"किसी विजेट के ठीक आगे à¤à¤• नया पैरागà¥à¤°à¤¾à¥ž इंसरà¥à¤Ÿ करें","Insert a new paragraph directly before a widget":"किसी विजेट के ठीक पीछे à¤à¤• नया पैरागà¥à¤°à¤¾à¥ž इंसरà¥à¤Ÿ करें","Move the caret to allow typing directly before a widget":"किसी विजेट के ठीक पीछे टाइप करने के लिठकैरेट को मूव करें","Move the caret to allow typing directly after a widget":"किसी विजेट के ठीक आगे टाइप करने के लिठकैरेट को मूव करें","Words: %0":"Words: %0","Characters: %0":"Characters: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['hi'] = d['hi'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Align left","Align right":"Align right","Align center":"Align center",Justify:"Justify","Text alignment":"Text alignment","Text alignment toolbar":"Text alignment toolbar","Revert autoformatting action":"ऑटोफ़ॉरà¥à¤®à¥ˆà¤Ÿà¤¿à¤‚ग à¤à¤•à¥à¤¶à¤¨ को रिवरà¥à¤Ÿ करें",Bold:"Bold",Italic:"Italic",Underline:"Underline",Code:"Code",Strikethrough:"Strikethrough",Subscript:"Subscript",Superscript:"Superscript","Italic text":"इटैलिक टेकà¥à¤¸à¥à¤Ÿ","Move out of an inline code style":"इनलाइन कोड सà¥à¤Ÿà¤¾à¤‡à¤² के बाहर जाà¤à¤","Bold text":"टेकà¥à¤¸à¥à¤Ÿ को बोलà¥à¤¡ करें","Underline text":"टेकà¥à¤¸à¥à¤Ÿ को अंडरलाइन करें","Strikethrough text":"टेकà¥à¤¸à¥à¤Ÿ को सà¥à¤Ÿà¥à¤°à¤¾à¤‡à¤•à¤¥à¥à¤°à¥‚ करें","Block quote":"Block quote","Copy selected content":"सेलेकà¥à¤Ÿ किठगठकॉनà¥à¤Ÿà¥‡à¤‚ट को कॉपी करें","Paste content":"कॉनà¥à¤Ÿà¥‡à¤‚ट पेसà¥à¤Ÿ करें","Paste content as plain text":"कॉनà¥à¤Ÿà¥‡à¤‚ट को पà¥à¤²à¥‡à¤¨ टेकà¥à¤¸à¥à¤Ÿ के रूप में पेसà¥à¤Ÿ करें","Insert code block":"Insert code block","Plain text":"Plain text","Leaving %0 code snippet":"%0 कोड सà¥à¤¨à¤¿à¤ªà¥‡à¤Ÿ से बहार निकला जा रहा है","Entering %0 code snippet":"%0 कोड सà¥à¤¨à¤¿à¤ªà¥‡à¤Ÿ में पà¥à¤°à¤µà¥‡à¤¶ किया जा रहा है","Entering code snippet":"कोड सà¥à¤¨à¤¿à¤ªà¥‡à¤Ÿ में पà¥à¤°à¤µà¥‡à¤¶ किया जा रहा है","Leaving code snippet":"कोड सà¥à¤¨à¤¿à¤ªà¥‡à¤Ÿ में पà¥à¤°à¤µà¥‡à¤¶ किया जा रहा है","Code block":"कोड बà¥à¤²à¥‰à¤•",Cancel:"Cancel",Clear:"साफ़ करें","Remove color":"Remove color","Restore default":"डिफ़ॉलà¥à¤Ÿ रिसà¥à¤Ÿà¥‹à¤° कर दें",Save:"Save","Show more items":"Show more items","%0 of %1":"%0 of %1","Cannot upload file:":"Cannot upload file:","Rich Text Editor. Editing area: %0":"रिच टेकà¥à¤¸à¥à¤Ÿ à¤à¤¡à¤¿à¤Ÿà¤°à¥¤ संपादन कà¥à¤·à¥‡à¤¤à¥à¤°: %0","Insert with file manager":"फ़ाइल मैनेजर से इनà¥à¤¸à¤°à¥à¤Ÿ करें","Replace with file manager":"फ़ाइल मैनेजर से बदलें","Insert image with file manager":"फ़ाइल मैनेजर से इमेज इनà¥à¤¸à¤°à¥à¤Ÿ करें","Replace image with file manager":"इमेज को फ़ाइल मैनेजर से बदलें","Toggle caption off":"कैपà¥à¤¶à¤¨ को टॉगल बंद करें","Toggle caption on":"कैपà¥à¤¶à¤¨ का टॉगल ऑन करें","Content editing keystrokes":"कॉनà¥à¤Ÿà¥‡à¤‚ट à¤à¤¡à¤¿à¤Ÿà¤¿à¤‚ग कीसà¥à¤Ÿà¥à¤°à¥‹à¤•à¥à¤¸","These keyboard shortcuts allow for quick access to content editing features.":"ये कीबोरà¥à¤¡ शॉरà¥à¤Ÿà¤•à¤Ÿà¥à¤¸ कॉनà¥à¤Ÿà¥‡à¤‚ट à¤à¤¡à¤¿à¤Ÿà¤¿à¤‚ग फ़ीचरà¥à¤¸ तक पहà¥à¤à¤šà¤¨à¤¾ आसान बनाते हैं.","User interface and content navigation keystrokes":"यूज़र इंटरफ़ेस और कॉनà¥à¤Ÿà¥‡à¤‚ट नैविगेशन कीसà¥à¤Ÿà¥à¤°à¥‹à¤•à¥à¤¸","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"CKEditor 5 यूज़र इंटरफ़ेस में और बेहतरीन नैविगेशन के लिठइन कीसà¥à¤Ÿà¥à¤°à¥‹à¤•à¥à¤¸ का इसà¥à¤¤à¥‡à¤®à¤¾à¤² करें.","Close contextual balloons, dropdowns, and dialogs":"कॉनà¥à¤Ÿà¥‡à¤•à¥à¤¸à¤šà¥à¤…ल बलूनà¥à¤¸, डà¥à¤°à¥‰à¤ªà¤¡à¤¾à¤‰à¤¨à¥à¤¸ और डायलॉगà¥à¤¸ को बंद करें","Open the accessibility help dialog":"à¤à¤•à¥à¤¸à¥‡à¤¸à¤¿à¤¬à¤¿à¤²à¤¿à¤Ÿà¥€ हेलà¥à¤ª डायलॉग को खोलें","Move focus between form fields (inputs, buttons, etc.)":"फ़ॉरà¥à¤® फ़ीलà¥à¤¡à¥à¤¸ (इनपà¥à¤Ÿà¥à¤¸, बटनà¥à¤¸, आदि) के बीच फ़ोकस को मूव करें","Move focus to the menu bar, navigate between menu bars":"फ़ोकस को मेनू बार पर ले जाà¤à¤, मेनू बार के बीच नेविगेट करें","Move focus to the toolbar, navigate between toolbars":"फ़ोकस को टूलबार पर ले जाà¤à¤, टूलबारà¥à¤¸ के बीच नैविगेट करें","Navigate through the toolbar or menu bar":"टूलबार या मेनू बार के माधà¥à¤¯à¤® से नेविगेट करें","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"वरà¥à¤¤à¤®à¤¾à¤¨ में फोकसà¥à¤¡ बटन दबाà¤à¤. à¤à¤¡à¤¿à¤Ÿà¤° के कंटेंट के साथ इंटरैकà¥à¤Ÿ करने वाले बटनों को दबाने से फोकस वापस कंटेंट पर आ जाता है.",Accept:"सà¥à¤µà¥€à¤•à¤¾à¤° करें","Insert a soft break (a <code><br></code> element)":"à¤à¤• सॉफ़à¥à¤Ÿ बà¥à¤°à¥‡à¤• इंसरà¥à¤Ÿ करें (à¤à¤• <code><br></code> à¤à¤²à¤¿à¤®à¥‡à¤‚ट)","Insert a hard break (a new paragraph)":"à¤à¤• हारà¥à¤¡ बà¥à¤°à¥‡à¤• इंसरà¥à¤Ÿ करें (à¤à¤• नया पैरागà¥à¤°à¤¾à¥ž)","Find and replace":"ढूà¤à¤¢à¥‡à¤‚ और बदलें","Find in text…":"टेकà¥à¤¸à¥à¤Ÿ में ढूंढें…",Find:"ढूà¤à¤¢à¥‡à¤‚","Previous result":"पिछला रेज़लà¥à¤Ÿ","Next result":"अगला रेज़लà¥à¤Ÿ",Replace:"बदलें","Replace all":"सब बदल दें","Match case":"केस मैच करें","Whole words only":"केवल पूरे शबà¥à¤¦","Replace with…":"...के साथ बदलें","Text to find must not be empty.":"खोजने के लिठटेकà¥à¤¸à¥à¤Ÿ खाली नहीं होना चाहिà¤.","Tip: Find some text first in order to replace it.":"टिप:उसे बदलने के लिठपहले कà¥à¤› वह टेकà¥à¤¸à¥à¤Ÿ खोजें.","Advanced options":"à¤à¤¡à¤µà¤¾à¤‚सà¥à¤¡ विकलà¥à¤ª","Find in the document":"डॉकà¥à¤¯à¥à¤®à¥‡à¤‚ट में खोजें","Font Size":"Font Size",Tiny:"Tiny",Small:"Small",Big:"Big",Huge:"Huge","Font Family":"Font Family",Default:"Default","Font Color":"Font Color","Font Background Color":"Font Background Color","Document colors":"Document colors",Paragraph:"Paragraph",Heading:"Heading","Choose heading":"Choose heading","Heading 1":"Heading 1","Heading 2":"Heading 2","Heading 3":"Heading 3","Heading 4":"Heading 4","Heading 5":"Heading 5","Heading 6":"Heading 6","Type your title":"Type your title","Type or paste your content here.":"Type or paste your content here.","Horizontal line":"Horizontal line","HTML object":"à¤à¤šà¤Ÿà¥€à¤à¤®à¤à¤² वसà¥à¤¤à¥","Increase indent":"Increase indent","Decrease indent":"Decrease indent",Unlink:"Unlink",Link:"Link","Link URL":"Link URL","Link URL must not be empty.":"लिंक का URL रिकà¥à¤¤ नहीं होना चाहिà¤.","Link image":"Link image","Edit link":"Edit link","Open link in new tab":"Open link in new tab","This link has no URL":"This link has no URL","Open in a new tab":"Open in a new tab",Downloadable:"Downloadable","Create link":"लिंक बनाà¤à¤","Move out of a link":"लिंक के बाहर जाà¤à¤","Numbered List":"Numbered List","Bulleted List":"Bulleted List","To-do List":"To-do List","Bulleted list styles toolbar":"Bulleted list styles toolbar","Numbered list styles toolbar":"Numbered list styles toolbar","Toggle the disc list style":"Toggle the disc list style","Toggle the circle list style":"Toggle the circle list style","Toggle the square list style":"Toggle the square list style","Toggle the decimal list style":"Toggle the decimal list style","Toggle the decimal with leading zero list style":"Toggle the decimal with leading zero list style","Toggle the lower–roman list style":"Toggle the lower–roman list style","Toggle the upper–roman list style":"Toggle the upper–roman list style","Toggle the lower–latin list style":"Toggle the lower–latin list style","Toggle the upper–latin list style":"Toggle the upper–latin list style",Disc:"Disc",Circle:"Circle",Square:"Square",Decimal:"Decimal","Decimal with leading zero":"Decimal with leading zero","Lower–roman":"Lower–roman","Upper-roman":"Upper-roman","Lower-latin":"Lower-latin","Upper-latin":"Upper-latin","List properties":"पà¥à¤°à¥‰à¤ªà¤°à¥à¤Ÿà¥€à¥› को लिसà¥à¤Ÿ करें","Start at":"शà¥à¤°à¥‚ करे इस पर","Invalid start index value.":"इनवैलिड सà¥à¤Ÿà¤¾à¤°à¥à¤Ÿ इंडेकà¥à¤¸ वैलà¥à¤¯à¥‚.","Start index must be greater than 0.":"सà¥à¤Ÿà¤¾à¤°à¥à¤Ÿ इंडेकà¥à¤¸ 0 से अधिक होना चाहिà¤.","Reversed order":"रिवरà¥à¤¸ किया गया कà¥à¤°à¤®","Keystrokes that can be used in a list":"वे कीसà¥à¤Ÿà¥à¤°à¥‹à¤•à¥à¤¸ जिनका इसà¥à¤¤à¥‡à¤®à¤¾à¤² किसी लिसà¥à¤Ÿ में किया जा सकता है","Increase list item indent":"लिसà¥à¤Ÿ आइटम इंडेंट को बà¥à¤¾à¤à¤","Decrease list item indent":"लिसà¥à¤Ÿ आइटम इंडेंट को घटाà¤à¤","Entering a to-do list":"à¤à¤• कारà¥à¤¯ सूची में पà¥à¤°à¤µà¥‡à¤¶ कर रहे हैं","Leaving a to-do list":"à¤à¤• कारà¥à¤¯ सूची छोड़ी जा रही है","Remove Format":"Remove Format","Select all":"Select all","Show blocks":"बà¥à¤²à¥‰à¤• दिखाà¤à¤‚",Source:"सोरà¥à¤¸","Show source":"सोरà¥à¤¸ दिखाà¤à¤‚","Special characters":"Special characters",All:"सà¤à¥€",Arrows:"à¤à¤°à¥‹à¤œ",Currency:"करेंसी",Latin:"लैटिन",Mathematical:"मैथमैटिकल",Text:"टेकà¥à¤¸à¥à¤Ÿ","leftwards simple arrow":"सिमà¥à¤ªà¤² à¤à¤°à¥‹ बाà¤à¤‚ तरफ","rightwards simple arrow":"सिमà¥à¤ªà¤² à¤à¤°à¥‹ दाà¤à¤‚ तरफ","upwards simple arrow":"सिमà¥à¤ªà¤² à¤à¤°à¥‹ ऊपर की तरफ","downwards simple arrow":"सिमà¥à¤ªà¤² à¤à¤°à¥‹ नीचे की तरफ","leftwards double arrow":"leftwards double arrow","rightwards double arrow":"rightwards double arrow","upwards double arrow":"upwards double arrow","downwards double arrow":"downwards double arrow","leftwards dashed arrow":"leftwards dashed arrow","rightwards dashed arrow":"rightwards dashed arrow","upwards dashed arrow":"upwards dashed arrow","downwards dashed arrow":"downwards dashed arrow","leftwards arrow to bar":"leftwards arrow to bar","rightwards arrow to bar":"rightwards arrow to bar","upwards arrow to bar":"upwards arrow to bar","downwards arrow to bar":"downwards arrow to bar","up down arrow with base":"up down arrow with base","back with leftwards arrow above":"back with leftwards arrow above","end with leftwards arrow above":"end with leftwards arrow above","on with exclamation mark with left right arrow above":"on with exclamation mark with left right arrow above","soon with rightwards arrow above":"soon with rightwards arrow above","top with upwards arrow above":"top with upwards arrow above","Dollar sign":"Dollar sign","Euro sign":"Euro sign","Yen sign":"Yen sign","Pound sign":"Pound sign","Cent sign":"Cent sign","Euro-currency sign":"Euro-currency sign","Colon sign":"Colon sign","Cruzeiro sign":"Cruzeiro sign","French franc sign":"French franc sign","Lira sign":"Lira sign","Currency sign":"Currency sign","Bitcoin sign":"Bitcoin sign","Mill sign":"Mill sign","Naira sign":"Naira sign","Peseta sign":"Peseta sign","Rupee sign":"Rupee sign","Won sign":"Won sign","New sheqel sign":"New sheqel sign","Dong sign":"Dong sign","Kip sign":"Kip sign","Tugrik sign":"Tugrik sign","Drachma sign":"Drachma sign","German penny sign":"German penny sign","Peso sign":"Peso sign","Guarani sign":"Guarani sign","Austral sign":"Austral sign","Hryvnia sign":"Hryvnia sign","Cedi sign":"Cedi sign","Livre tournois sign":"Livre tournois sign","Spesmilo sign":"Spesmilo sign","Tenge sign":"Tenge sign","Indian rupee sign":"Indian rupee sign","Turkish lira sign":"Turkish lira sign","Nordic mark sign":"Nordic mark sign","Manat sign":"Manat sign","Ruble sign":"Ruble sign","Latin capital letter a with macron":"Latin capital letter a with macron","Latin small letter a with macron":"Latin small letter a with macron","Latin capital letter a with breve":"Latin capital letter a with breve","Latin small letter a with breve":"Latin small letter a with breve","Latin capital letter a with ogonek":"Latin capital letter a with ogonek","Latin small letter a with ogonek":"Latin small letter a with ogonek","Latin capital letter c with acute":"Latin capital letter c with acute","Latin small letter c with acute":"Latin small letter c with acute","Latin capital letter c with circumflex":"Latin capital letter c with circumflex","Latin small letter c with circumflex":"Latin small letter c with circumflex","Latin capital letter c with dot above":"Latin capital letter c with dot above","Latin small letter c with dot above":"Latin small letter c with dot above","Latin capital letter c with caron":"Latin capital letter c with caron","Latin small letter c with caron":"Latin small letter c with caron","Latin capital letter d with caron":"Latin capital letter d with caron","Latin small letter d with caron":"Latin small letter d with caron","Latin capital letter d with stroke":"Latin capital letter d with stroke","Latin small letter d with stroke":"Latin small letter d with stroke","Latin capital letter e with macron":"Latin capital letter e with macron","Latin small letter e with macron":"Latin small letter e with macron","Latin capital letter e with breve":"Latin capital letter e with breve","Latin small letter e with breve":"Latin small letter e with breve","Latin capital letter e with dot above":"Latin capital letter e with dot above","Latin small letter e with dot above":"Latin small letter e with dot above","Latin capital letter e with ogonek":"Latin capital letter e with ogonek","Latin small letter e with ogonek":"Latin small letter e with ogonek","Latin capital letter e with caron":"Latin capital letter e with caron","Latin small letter e with caron":"Latin small letter e with caron","Latin capital letter g with circumflex":"Latin capital letter g with circumflex","Latin small letter g with circumflex":"Latin small letter g with circumflex","Latin capital letter g with breve":"Latin capital letter g with breve","Latin small letter g with breve":"Latin small letter g with breve","Latin capital letter g with dot above":"Latin capital letter g with dot above","Latin small letter g with dot above":"Latin small letter g with dot above","Latin capital letter g with cedilla":"Latin capital letter g with cedilla","Latin small letter g with cedilla":"Latin small letter g with cedilla","Latin capital letter h with circumflex":"Latin capital letter h with circumflex","Latin small letter h with circumflex":"Latin small letter h with circumflex","Latin capital letter h with stroke":"Latin capital letter h with stroke","Latin small letter h with stroke":"Latin small letter h with stroke","Latin capital letter i with tilde":"Latin capital letter i with tilde","Latin small letter i with tilde":"Latin small letter i with tilde","Latin capital letter i with macron":"Latin capital letter i with macron","Latin small letter i with macron":"Latin small letter i with macron","Latin capital letter i with breve":"Latin capital letter i with breve","Latin small letter i with breve":"Latin small letter i with breve","Latin capital letter i with ogonek":"Latin capital letter i with ogonek","Latin small letter i with ogonek":"Latin small letter i with ogonek","Latin capital letter i with dot above":"Latin capital letter i with dot above","Latin small letter dotless i":"Latin small letter dotless i","Latin capital ligature ij":"Latin capital ligature ij","Latin small ligature ij":"Latin small ligature ij","Latin capital letter j with circumflex":"Latin capital letter j with circumflex","Latin small letter j with circumflex":"Latin small letter j with circumflex","Latin capital letter k with cedilla":"Latin capital letter k with cedilla","Latin small letter k with cedilla":"Latin small letter k with cedilla","Latin small letter kra":"Latin small letter kra","Latin capital letter l with acute":"Latin capital letter l with acute","Latin small letter l with acute":"Latin small letter l with acute","Latin capital letter l with cedilla":"Latin capital letter l with cedilla","Latin small letter l with cedilla":"Latin small letter l with cedilla","Latin capital letter l with caron":"Latin capital letter l with caron","Latin small letter l with caron":"Latin small letter l with caron","Latin capital letter l with middle dot":"Latin capital letter l with middle dot","Latin small letter l with middle dot":"Latin small letter l with middle dot","Latin capital letter l with stroke":"Latin capital letter l with stroke","Latin small letter l with stroke":"Latin small letter l with stroke","Latin capital letter n with acute":"Latin capital letter n with acute","Latin small letter n with acute":"Latin small letter n with acute","Latin capital letter n with cedilla":"Latin capital letter n with cedilla","Latin small letter n with cedilla":"Latin small letter n with cedilla","Latin capital letter n with caron":"Latin capital letter n with caron","Latin small letter n with caron":"Latin small letter n with caron","Latin small letter n preceded by apostrophe":"Latin small letter n preceded by apostrophe","Latin capital letter eng":"Latin capital letter eng","Latin small letter eng":"Latin small letter eng","Latin capital letter o with macron":"Latin capital letter o with macron","Latin small letter o with macron":"Latin small letter o with macron","Latin capital letter o with breve":"Latin capital letter o with breve","Latin small letter o with breve":"Latin small letter o with breve","Latin capital letter o with double acute":"Latin capital letter o with double acute","Latin small letter o with double acute":"Latin small letter o with double acute","Latin capital ligature oe":"Latin capital ligature oe","Latin small ligature oe":"Latin small ligature oe","Latin capital letter r with acute":"Latin capital letter r with acute","Latin small letter r with acute":"Latin small letter r with acute","Latin capital letter r with cedilla":"Latin capital letter r with cedilla","Latin small letter r with cedilla":"Latin small letter r with cedilla","Latin capital letter r with caron":"Latin capital letter r with caron","Latin small letter r with caron":"Latin small letter r with caron","Latin capital letter s with acute":"Latin capital letter s with acute","Latin small letter s with acute":"Latin small letter s with acute","Latin capital letter s with circumflex":"Latin capital letter s with circumflex","Latin small letter s with circumflex":"Latin small letter s with circumflex","Latin capital letter s with cedilla":"Latin capital letter s with cedilla","Latin small letter s with cedilla":"Latin small letter s with cedilla","Latin capital letter s with caron":"Latin capital letter s with caron","Latin small letter s with caron":"Latin small letter s with caron","Latin capital letter t with cedilla":"Latin capital letter t with cedilla","Latin small letter t with cedilla":"Latin small letter t with cedilla","Latin capital letter t with caron":"Latin capital letter t with caron","Latin small letter t with caron":"Latin small letter t with caron","Latin capital letter t with stroke":"Latin capital letter t with stroke","Latin small letter t with stroke":"Latin small letter t with stroke","Latin capital letter u with tilde":"Latin capital letter u with tilde","Latin small letter u with tilde":"Latin small letter u with tilde","Latin capital letter u with macron":"Latin capital letter u with macron","Latin small letter u with macron":"Latin small letter u with macron","Latin capital letter u with breve":"Latin capital letter u with breve","Latin small letter u with breve":"Latin small letter u with breve","Latin capital letter u with ring above":"Latin capital letter u with ring above","Latin small letter u with ring above":"Latin small letter u with ring above","Latin capital letter u with double acute":"Latin capital letter u with double acute","Latin small letter u with double acute":"Latin small letter u with double acute","Latin capital letter u with ogonek":"Latin capital letter u with ogonek","Latin small letter u with ogonek":"Latin small letter u with ogonek","Latin capital letter w with circumflex":"Latin capital letter w with circumflex","Latin small letter w with circumflex":"Latin small letter w with circumflex","Latin capital letter y with circumflex":"Latin capital letter y with circumflex","Latin small letter y with circumflex":"Latin small letter y with circumflex","Latin capital letter y with diaeresis":"Latin capital letter y with diaeresis","Latin capital letter z with acute":"Latin capital letter z with acute","Latin small letter z with acute":"Latin small letter z with acute","Latin capital letter z with dot above":"Latin capital letter z with dot above","Latin small letter z with dot above":"Latin small letter z with dot above","Latin capital letter z with caron":"Latin capital letter z with caron","Latin small letter z with caron":"Latin small letter z with caron","Latin small letter long s":"Latin small letter long s","Less-than sign":"Less-than sign","Greater-than sign":"Greater-than sign","Less-than or equal to":"Less-than or equal to","Greater-than or equal to":"Greater-than or equal to","En dash":"En dash","Em dash":"Em dash",Macron:"Macron",Overline:"Overline","Degree sign":"Degree sign","Minus sign":"Minus sign","Plus-minus sign":"Plus-minus sign","Division sign":"Division sign","Fraction slash":"Fraction slash","Multiplication sign":"Multiplication sign","Latin small letter f with hook":"Latin small letter f with hook",Integral:"Integral","N-ary summation":"N-ary summation",Infinity:"Infinity","Square root":"Square root","Tilde operator":"Tilde operator","Approximately equal to":"Approximately equal to","Almost equal to":"Almost equal to","Not equal to":"Not equal to","Identical to":"Identical to","Element of":"Element of","Not an element of":"Not an element of","Contains as member":"Contains as member","N-ary product":"N-ary product","Logical and":"Logical and","Logical or":"Logical or","Not sign":"Not sign",Intersection:"Intersection",Union:"Union","Partial differential":"Partial differential","For all":"For all","There exists":"There exists","Empty set":"Empty set",Nabla:"Nabla","Asterisk operator":"Asterisk operator","Proportional to":"Proportional to",Angle:"Angle","Vulgar fraction one quarter":"Vulgar fraction one quarter","Vulgar fraction one half":"Vulgar fraction one half","Vulgar fraction three quarters":"Vulgar fraction three quarters","Single left-pointing angle quotation mark":"Single left-pointing angle quotation mark","Single right-pointing angle quotation mark":"Single right-pointing angle quotation mark","Left-pointing double angle quotation mark":"Left-pointing double angle quotation mark","Right-pointing double angle quotation mark":"Right-pointing double angle quotation mark","Left single quotation mark":"Left single quotation mark","Right single quotation mark":"Right single quotation mark","Left double quotation mark":"Left double quotation mark","Right double quotation mark":"Right double quotation mark","Single low-9 quotation mark":"Single low-9 quotation mark","Double low-9 quotation mark":"Double low-9 quotation mark","Inverted exclamation mark":"Inverted exclamation mark","Inverted question mark":"Inverted question mark","Two dot leader":"Two dot leader","Horizontal ellipsis":"Horizontal ellipsis","Double dagger":"Double dagger","Per mille sign":"Per mille sign","Per ten thousand sign":"Per ten thousand sign","Double exclamation mark":"Double exclamation mark","Question exclamation mark":"Question exclamation mark","Exclamation question mark":"Exclamation question mark","Double question mark":"Double question mark","Copyright sign":"Copyright sign","Registered sign":"Registered sign","Trade mark sign":"Trade mark sign","Section sign":"Section sign","Paragraph sign":"Paragraph sign","Reversed paragraph sign":"Reversed paragraph sign","Character categories":"Character categories",Styles:"सà¥à¤Ÿà¤¾à¤‡à¤²à¥à¤¸","Multiple styles":"कई सà¥à¤Ÿà¤¾à¤‡à¤²à¥à¤¸","Block styles":"बà¥à¤²à¥‰à¤• सà¥à¤Ÿà¤¾à¤‡à¤²à¥à¤¸","Text styles":"टेकà¥à¤¸à¥à¤Ÿ सà¥à¤Ÿà¤¾à¤‡à¤²à¥à¤¸","Insert table":"Insert table","Header column":"Header column","Insert column left":"Insert column left","Insert column right":"Insert column right","Delete column":"Delete column","Select column":"Select column",Column:"Column","Header row":"Header row","Insert row below":"Insert row below","Insert row above":"Insert row above","Delete row":"Delete row","Select row":"Select row",Row:"Row","Merge cell up":"Merge cell up","Merge cell right":"Merge cell right","Merge cell down":"Merge cell down","Merge cell left":"Merge cell left","Split cell vertically":"Split cell vertically","Split cell horizontally":"Split cell horizontally","Merge cells":"Merge cells","Table toolbar":"Table toolbar","Table properties":"Table properties","Cell properties":"Cell properties",Border:"Border",Style:"Style",Width:"Width",Height:"Height",Color:"Color",Background:"Background",Padding:"Padding",Dimensions:"Dimensions","Table cell text alignment":"Table cell text alignment",Alignment:"Alignment","Horizontal text alignment toolbar":"Horizontal text alignment toolbar","Vertical text alignment toolbar":"Vertical text alignment toolbar","Table alignment toolbar":"Table alignment toolbar",None:"None",Solid:"Solid",Dotted:"Dotted",Dashed:"Dashed",Double:"Double",Groove:"Groove",Ridge:"Ridge",Inset:"Inset",Outset:"Outset","Align cell text to the left":"Align cell text to the left","Align cell text to the center":"Align cell text to the center","Align cell text to the right":"Align cell text to the right","Justify cell text":"Justify cell text","Align cell text to the top":"Align cell text to the top","Align cell text to the middle":"Align cell text to the middle","Align cell text to the bottom":"Align cell text to the bottom","Align table to the left":"Align table to the left","Center table":"Center table","Align table to the right":"Align table to the right","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".","Color picker":"Color picker","Enter table caption":"टेबल कैपà¥à¤¶à¤¨ à¤à¤‚टर करें","Keystrokes that can be used in a table cell":"वे कीसà¥à¤Ÿà¥à¤°à¥‹à¤•à¥à¤¸ जिनका इसà¥à¤¤à¥‡à¤®à¤¾à¤² à¤à¤• टेबल सेल में किया जा सकता है","Move the selection to the next cell":"सेलेकà¥à¤¶à¤¨ को अगले सेल में मूव करें","Move the selection to the previous cell":"सेलेकà¥à¤¶à¤¨ को पिछले सेल में मूव करें","Insert a new table row (when in the last cell of a table)":"à¤à¤• नई टेबल रो इंसरà¥à¤Ÿ करें (जब आप किसी टेबल के आख़िरी सेल में हों)","Navigate through the table":"टेबल में नैविगेट करें",Table:"टेबल","Rich Text Editor":"Rich Text Editor","Editor editing area: %0":"संपादक संपादन कà¥à¤·à¥‡à¤¤à¥à¤°: %0","Edit block":"Edit block","Click to edit block":"बà¥à¤²à¥‰à¤• à¤à¤¡à¤¿à¤Ÿ करने के लिठकà¥à¤²à¤¿à¤• करें","Drag to move":"मूव करने के लिठडà¥à¤°à¥ˆà¤— करें",Next:"Next",Previous:"Previous","Editor toolbar":"Editor toolbar","Dropdown toolbar":"Dropdown toolbar",Black:"Black","Dim grey":"Dim grey",Grey:"Grey","Light grey":"Light grey",White:"White",Red:"Red",Orange:"Orange",Yellow:"Yellow","Light green":"Light green",Green:"Green",Aquamarine:"Aquamarine",Turquoise:"Turquoise","Light blue":"Light blue",Blue:"Blue",Purple:"Purple","Editor block content toolbar":"à¤à¤¡à¥€à¤Ÿà¤° बà¥à¤²à¥‰à¤• कंटेंट टूलबार","Editor contextual toolbar":"à¤à¤¡à¥€à¤Ÿà¤° कॉनà¥à¤Ÿà¥‡à¤•à¥à¤¸à¥à¤Ÿà¥‚अल टूलबार",HEX:"HEX","No results found":"कोई रिजलà¥à¤Ÿ नहीं","No searchable items":"कोई खोजने लायक आइटम नहीं","Editor dialog":"à¤à¤¡à¤¿à¤Ÿà¤° डायलॉग",Close:"बंद करें","Help Contents. To close this dialog press ESC.":"हेलà¥à¤ª कॉनà¥à¤Ÿà¥‡à¤‚टà¥à¤¸. इस डायलॉग को बंद करने के लिठESC दबाà¤à¤.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"नीचे, आप उन कीबोरà¥à¤¡ शॉरà¥à¤Ÿà¤•à¤Ÿà¥à¤¸ की à¤à¤• लिसà¥à¤Ÿ देख सकते हैं जिनका इसà¥à¤¤à¥‡à¤®à¤¾à¤² à¤à¤¡à¤¿à¤Ÿà¤° में किया जा सकता है.","(may require <kbd>Fn</kbd>)":"(इसके लिठ<kbd>Fn</kbd> की ज़रूरत हो सकती है)",Accessibility:"पहà¥à¤à¤š","Accessibility help":"à¤à¤•à¥à¤¸à¥‡à¤¸à¤¿à¤¬à¤¿à¤²à¤¿à¤Ÿà¥€ हेलà¥à¤ª","Press %0 for help.":"हेलà¥à¤ª के लिठ%0 दबाà¤à¤.","Move focus in and out of an active dialog window":"à¤à¤• à¤à¤•à¥à¤Ÿà¤¿à¤µ डायलॉग विंडो में फ़ोकस को अंदर और बाहर मूव करें",MENU_BAR_MENU_FILE:"फाइल",MENU_BAR_MENU_EDIT:"Edit",MENU_BAR_MENU_VIEW:"दृशà¥à¤¯",MENU_BAR_MENU_INSERT:"Insert",MENU_BAR_MENU_FORMAT:"फॉरà¥à¤®à¥‡à¤Ÿ",MENU_BAR_MENU_TOOLS:"टूलà¥à¤¸",MENU_BAR_MENU_HELP:"हेलà¥à¤ª",MENU_BAR_MENU_TEXT:"टेकà¥à¤¸à¥à¤Ÿ",MENU_BAR_MENU_FONT:"फ़ॉनà¥à¤Ÿ","Editor menu bar":"à¤à¤¡à¤¿à¤Ÿà¤° मेनू बार","Please enter a valid color (e.g. \"ff0000\").":"कृपया à¤à¤• वैध रंग दरà¥à¤œ करें (उदाहरण के लिठ\"ff0000\").",Undo:"Undo",Redo:"Redo","Upload in progress":"Upload in progress","Widget toolbar":"Widget toolbar","Insert paragraph before block":"Insert paragraph before block","Insert paragraph after block":"Insert paragraph after block","Press Enter to type after or press Shift + Enter to type before the widget":"विजेट के बाद टाइप करने के लिठà¤à¤‚टर दबाà¤à¤‚ या पहले टाइप करने के लिठशिफà¥à¤Ÿ+à¤à¤‚टर दबाà¤à¤‚","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"वे कीसà¥à¤Ÿà¥à¤°à¥‹à¤•à¥à¤¸ जिनका इसà¥à¤¤à¥‡à¤®à¤¾à¤² किसी विजेट के सेलेकà¥à¤Ÿ किठजाने पर किया जा सकता है (जैसे: इमेज, टेबल, आदि)","Insert a new paragraph directly after a widget":"किसी विजेट के ठीक आगे à¤à¤• नया पैरागà¥à¤°à¤¾à¥ž इंसरà¥à¤Ÿ करें","Insert a new paragraph directly before a widget":"किसी विजेट के ठीक पीछे à¤à¤• नया पैरागà¥à¤°à¤¾à¥ž इंसरà¥à¤Ÿ करें","Move the caret to allow typing directly before a widget":"किसी विजेट के ठीक पीछे टाइप करने के लिठकैरेट को मूव करें","Move the caret to allow typing directly after a widget":"किसी विजेट के ठीक आगे टाइप करने के लिठकैरेट को मूव करें","Words: %0":"Words: %0","Characters: %0":"Characters: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hr.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hr.js index d56adb831b96bc3e3bf9ebf86d4742ac6ca74f96..08a8691594772779854ece968716998e98d4b1a7 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hr.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hr.js @@ -1 +1 @@ -(function(d){ const l = d['hr'] = d['hr'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Poravnaj ulijevo","Align right":"Poravnaj udesno","Align center":"Poravnaj po sredini",Justify:"Razvuci","Text alignment":"Poravnanje teksta","Text alignment toolbar":"Traka za poravnanje","Revert autoformatting action":"Vrati radnju automatskog formatiranja",Bold:"Podebljano",Italic:"UkoÅ¡eno",Underline:"Podcrtavanje",Code:"Kod",Strikethrough:"Precrtano",Subscript:"Indeks",Superscript:"Eksponent","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Blok citat","Copy selected content":"Kopiraj odabrani sadržaj","Paste content":"Zalijepi sadržaj","Paste content as plain text":"Zalijepi sadržaj kao Äisti tekst","Insert code block":"Umetni blok koda","Plain text":"ObiÄan tekst","Code block":"",Cancel:"PoniÅ¡ti",Clear:"ObriÅ¡i","Remove color":"Ukloni boju","Restore default":"Vrati tvorniÄke postavke",Save:"Snimi","Show more items":"Prikaži viÅ¡e stavaka","%0 of %1":"%0 od %1","Cannot upload file:":"Datoteku nije moguće poslati:","Rich Text Editor. Editing area: %0":"UreÄ‘ivaÄ obogaćenog teksta. PodruÄje za ureÄ‘ivanje: %0","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"IskljuÄite natpis","Toggle caption on":"UkljuÄite natpis","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"Prihvati","Insert a soft break (a <code><br></code> element)":"Umetni element za novi red (<code><br></code> element)","Insert a hard break (a new paragraph)":"Umetni novi red (novi paragraf)","Find and replace":"PronaÄ‘i i zamijeni","Find in text…":"PronaÄ‘i u tekstu...",Find:"PronaÄ‘i","Previous result":"Prethodni rezultat","Next result":"Sljedeći rezultat",Replace:"Zamijeni","Replace all":"Zamijeni sve","Match case":"ToÄna velika/mala slova","Whole words only":"Samo cijele rijeÄi","Replace with…":"Zamijeni sa....","Text to find must not be empty.":"Morate upisati tekst za traženje.","Tip: Find some text first in order to replace it.":"Savjet: PronaÄ‘ite neki tekst kako bi ga zamijenili.","Advanced options":"","Find in the document":"","Font Size":"VeliÄina fonta",Tiny:"SićuÅ¡an",Small:"Mali",Big:"Veliki",Huge:"Ogroman","Font Family":"Obitelj fonta",Default:"Podrazumijevano","Font Color":"Boja Fonta","Font Background Color":"Pozadinska Boja Fonta","Document colors":"Boje dokumenta",Paragraph:"Paragraf",Heading:"Naslov","Choose heading":"Odaberite naslov","Heading 1":"Naslov 1","Heading 2":"Naslov 2","Heading 3":"Naslov 3","Heading 4":"Naslov 4","Heading 5":"Naslov 5","Heading 6":"Naslov 6","Type your title":"Utipkajte naslov","Type or paste your content here.":"Utipkajte ili zalijepite VaÅ¡ sadržaj ovdje.","Horizontal line":"Vodoravna linija","HTML object":"HTML objekt","Increase indent":"Povećaj uvlaÄenje","Decrease indent":"Umanji uvlaÄenje",Unlink:"Ukloni vezu",Link:"Veza","Link URL":"URL veze","Link image":"URL slike","Edit link":"Uredi vezu","Open link in new tab":"Otvori vezu u novoj kartici","This link has no URL":"Ova veza nema URL","Open in a new tab":"Otvori u novoj kartici",Downloadable:"Moguće preuzeti","Create link":"","Move out of a link":"","Numbered List":"BrojÄana lista","Bulleted List":"ObiÄna lista","To-do List":"Lista zadataka","Bulleted list styles toolbar":"Alatna traka za stilove obiÄne liste","Numbered list styles toolbar":"Alatna traka za stilove brojÄane liste","Toggle the disc list style":"Primjeni disk stil","Toggle the circle list style":"Primjeni krug stil","Toggle the square list style":"Primjeni kvadrat stil","Toggle the decimal list style":"Primjeni decimalni stil","Toggle the decimal with leading zero list style":"Primjeni decimalni stil s vodećom nulom","Toggle the lower–roman list style":"Primjeni rimske brojeve mala slova stil","Toggle the upper–roman list style":"Primjeni rimske brojeve velika slova stil","Toggle the lower–latin list style":"Primjeni mala slova stil","Toggle the upper–latin list style":"Primjeni velika slova stil",Disc:"Disk",Circle:"Krug",Square:"Kvadrat",Decimal:"Decimalni","Decimal with leading zero":"Decimalni s vodećom nulom","Lower–roman":"Mali rimski brojevi","Upper-roman":"Veliki rimski brojevi","Lower-latin":"Mala slova","Upper-latin":"Velika slova","List properties":"Svojstva liste","Start at":"PoÄni sa","Invalid start index value.":"","Start index must be greater than 0.":"PoÄetni indeks mora biti veći od 0.","Reversed order":"Obrnuti redoslijed","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Remove Format":"Ukloni format","Select all":"Odaberi sve","Show blocks":"Prikaži blokove",Source:"Izvorni kod","Show source":"","Special characters":"",All:"Svi",Arrows:"Strelice",Currency:"Valuta",Latin:"",Mathematical:"MatematiÄki",Text:"Tekst","leftwards simple arrow":"","rightwards simple arrow":"","upwards simple arrow":"","downwards simple arrow":"","leftwards double arrow":"","rightwards double arrow":"","upwards double arrow":"","downwards double arrow":"","leftwards dashed arrow":"","rightwards dashed arrow":"","upwards dashed arrow":"","downwards dashed arrow":"","leftwards arrow to bar":"","rightwards arrow to bar":"","upwards arrow to bar":"","downwards arrow to bar":"","up down arrow with base":"","back with leftwards arrow above":"","end with leftwards arrow above":"","on with exclamation mark with left right arrow above":"","soon with rightwards arrow above":"","top with upwards arrow above":"","Dollar sign":"","Euro sign":"","Yen sign":"","Pound sign":"","Cent sign":"","Euro-currency sign":"","Colon sign":"","Cruzeiro sign":"","French franc sign":"","Lira sign":"","Currency sign":"","Bitcoin sign":"","Mill sign":"","Naira sign":"","Peseta sign":"","Rupee sign":"","Won sign":"","New sheqel sign":"","Dong sign":"","Kip sign":"","Tugrik sign":"","Drachma sign":"","German penny sign":"","Peso sign":"","Guarani sign":"","Austral sign":"","Hryvnia sign":"","Cedi sign":"","Livre tournois sign":"","Spesmilo sign":"","Tenge sign":"","Indian rupee sign":"","Turkish lira sign":"","Nordic mark sign":"","Manat sign":"","Ruble sign":"","Latin capital letter a with macron":"","Latin small letter a with macron":"","Latin capital letter a with breve":"","Latin small letter a with breve":"","Latin capital letter a with ogonek":"","Latin small letter a with ogonek":"","Latin capital letter c with acute":"","Latin small letter c with acute":"","Latin capital letter c with circumflex":"","Latin small letter c with circumflex":"","Latin capital letter c with dot above":"","Latin small letter c with dot above":"","Latin capital letter c with caron":"","Latin small letter c with caron":"","Latin capital letter d with caron":"","Latin small letter d with caron":"","Latin capital letter d with stroke":"","Latin small letter d with stroke":"","Latin capital letter e with macron":"","Latin small letter e with macron":"","Latin capital letter e with breve":"","Latin small letter e with breve":"","Latin capital letter e with dot above":"","Latin small letter e with dot above":"","Latin capital letter e with ogonek":"","Latin small letter e with ogonek":"","Latin capital letter e with caron":"","Latin small letter e with caron":"","Latin capital letter g with circumflex":"","Latin small letter g with circumflex":"","Latin capital letter g with breve":"","Latin small letter g with breve":"","Latin capital letter g with dot above":"","Latin small letter g with dot above":"","Latin capital letter g with cedilla":"","Latin small letter g with cedilla":"","Latin capital letter h with circumflex":"","Latin small letter h with circumflex":"","Latin capital letter h with stroke":"","Latin small letter h with stroke":"","Latin capital letter i with tilde":"","Latin small letter i with tilde":"","Latin capital letter i with macron":"","Latin small letter i with macron":"","Latin capital letter i with breve":"","Latin small letter i with breve":"","Latin capital letter i with ogonek":"","Latin small letter i with ogonek":"","Latin capital letter i with dot above":"","Latin small letter dotless i":"","Latin capital ligature ij":"","Latin small ligature ij":"","Latin capital letter j with circumflex":"","Latin small letter j with circumflex":"","Latin capital letter k with cedilla":"","Latin small letter k with cedilla":"","Latin small letter kra":"","Latin capital letter l with acute":"","Latin small letter l with acute":"","Latin capital letter l with cedilla":"","Latin small letter l with cedilla":"","Latin capital letter l with caron":"","Latin small letter l with caron":"","Latin capital letter l with middle dot":"","Latin small letter l with middle dot":"","Latin capital letter l with stroke":"","Latin small letter l with stroke":"","Latin capital letter n with acute":"","Latin small letter n with acute":"","Latin capital letter n with cedilla":"","Latin small letter n with cedilla":"","Latin capital letter n with caron":"","Latin small letter n with caron":"","Latin small letter n preceded by apostrophe":"","Latin capital letter eng":"","Latin small letter eng":"","Latin capital letter o with macron":"","Latin small letter o with macron":"","Latin capital letter o with breve":"","Latin small letter o with breve":"","Latin capital letter o with double acute":"","Latin small letter o with double acute":"","Latin capital ligature oe":"","Latin small ligature oe":"","Latin capital letter r with acute":"","Latin small letter r with acute":"","Latin capital letter r with cedilla":"","Latin small letter r with cedilla":"","Latin capital letter r with caron":"","Latin small letter r with caron":"","Latin capital letter s with acute":"","Latin small letter s with acute":"","Latin capital letter s with circumflex":"","Latin small letter s with circumflex":"","Latin capital letter s with cedilla":"","Latin small letter s with cedilla":"","Latin capital letter s with caron":"","Latin small letter s with caron":"","Latin capital letter t with cedilla":"","Latin small letter t with cedilla":"","Latin capital letter t with caron":"","Latin small letter t with caron":"","Latin capital letter t with stroke":"","Latin small letter t with stroke":"","Latin capital letter u with tilde":"","Latin small letter u with tilde":"","Latin capital letter u with macron":"","Latin small letter u with macron":"","Latin capital letter u with breve":"","Latin small letter u with breve":"","Latin capital letter u with ring above":"","Latin small letter u with ring above":"","Latin capital letter u with double acute":"","Latin small letter u with double acute":"","Latin capital letter u with ogonek":"","Latin small letter u with ogonek":"","Latin capital letter w with circumflex":"","Latin small letter w with circumflex":"","Latin capital letter y with circumflex":"","Latin small letter y with circumflex":"","Latin capital letter y with diaeresis":"","Latin capital letter z with acute":"","Latin small letter z with acute":"","Latin capital letter z with dot above":"","Latin small letter z with dot above":"","Latin capital letter z with caron":"","Latin small letter z with caron":"","Latin small letter long s":"","Less-than sign":"","Greater-than sign":"","Less-than or equal to":"","Greater-than or equal to":"","En dash":"","Em dash":"",Macron:"",Overline:"","Degree sign":"","Minus sign":"","Plus-minus sign":"","Division sign":"","Fraction slash":"","Multiplication sign":"","Latin small letter f with hook":"",Integral:"","N-ary summation":"",Infinity:"","Square root":"","Tilde operator":"","Approximately equal to":"Približno jednako","Almost equal to":"","Not equal to":"","Identical to":"","Element of":"","Not an element of":"","Contains as member":"","N-ary product":"","Logical and":"","Logical or":"","Not sign":"",Intersection:"",Union:"","Partial differential":"","For all":"","There exists":"","Empty set":"",Nabla:"","Asterisk operator":"","Proportional to":"",Angle:"","Vulgar fraction one quarter":"","Vulgar fraction one half":"","Vulgar fraction three quarters":"","Single left-pointing angle quotation mark":"","Single right-pointing angle quotation mark":"","Left-pointing double angle quotation mark":"","Right-pointing double angle quotation mark":"","Left single quotation mark":"","Right single quotation mark":"","Left double quotation mark":"","Right double quotation mark":"","Single low-9 quotation mark":"","Double low-9 quotation mark":"","Inverted exclamation mark":"","Inverted question mark":"","Two dot leader":"","Horizontal ellipsis":"","Double dagger":"","Per mille sign":"","Per ten thousand sign":"","Double exclamation mark":"","Question exclamation mark":"","Exclamation question mark":"","Double question mark":"","Copyright sign":"","Registered sign":"","Trade mark sign":"","Section sign":"","Paragraph sign":"","Reversed paragraph sign":"","Character categories":"",Styles:"Stilovi","Multiple styles":"ViÅ¡e stilova","Block styles":"Blok stilovi","Text styles":"Tekstualni stilovi","Insert table":"Ubaci tablicu","Header column":"Kolona zaglavlja","Insert column left":"Umetni stupac lijevo","Insert column right":"Umetni stupac desno","Delete column":"ObriÅ¡i kolonu","Select column":"Odaberi stupac",Column:"Kolona","Header row":"Red zaglavlja","Insert row below":"Ubaci red ispod","Insert row above":"Ubaci red iznad","Delete row":"ObriÅ¡i red","Select row":"Odaberi redak",Row:"Red","Merge cell up":"Spoji ćelije prema gore","Merge cell right":"Spoji ćelije prema desno","Merge cell down":"Spoji ćelije prema dolje","Merge cell left":"Spoji ćelije prema lijevo","Split cell vertically":"Razdvoji ćeliju okomito","Split cell horizontally":"Razdvoji ćeliju vodoravno","Merge cells":"Spoji ćelije","Table toolbar":"Traka za tablice","Table properties":"Svojstva tablice","Cell properties":"Svojstva ćelije",Border:"Granica",Style:"Stil",Width:"Å irina",Height:"Visina",Color:"Boja",Background:"Pozadina",Padding:"Podstava",Dimensions:"Dimenzije","Table cell text alignment":"Poravnanje teksta ćelije tablice",Alignment:"Poravnanje","Horizontal text alignment toolbar":"Alatna traka za horizontalno poravnanje teksta","Vertical text alignment toolbar":"Alatna traka za vertikalno poravnanje teksta","Table alignment toolbar":"Alatna traka za poravnanje tablice",None:"Nikakva",Solid:"Neprekidna",Dotted:"ToÄkasta",Dashed:"CrtiÄasta",Double:"Dvostruka",Groove:"",Ridge:"Greben",Inset:"",Outset:"","Align cell text to the left":"Tekst ćelije poravnaj lijevo","Align cell text to the center":"Tekst ćelije poravnaj u sredinu","Align cell text to the right":"Tekst ćelije poravnaj udesno","Justify cell text":"Razvuci tekst ćelije","Align cell text to the top":"Tekst ćelije poravnaj prema gore","Align cell text to the middle":"Tekst ćelije poravnaj u sredinu","Align cell text to the bottom":"Tekst ćelije poravnaj prema dolje","Align table to the left":"Poravnaj tablicu ulijevo","Center table":"Centriraj tablicu","Align table to the right":"Poravnaj tablicu udesno","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Neispravna boja. PokuÅ¡ajte \"#FF0000\" ili \"rgb(255,0,0)\" ili \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Neispravna vrijednost. PokuÅ¡ajte \"10px\" ili \"2em\" ili jednostavno \"2\".","Color picker":"BiraÄ boje","Enter table caption":"Unesite natpis","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Rich Text Editor","Editor editing area: %0":"PodruÄje Editora: %0","Edit block":"Uredi blok","Click to edit block":"","Drag to move":"",Next:"Sljedeći",Previous:"Prethodni","Editor toolbar":"Traka ureÄ‘ivaÄa","Dropdown toolbar":"Traka padajućeg izbornika",Black:"Crna","Dim grey":"Tamnosiva",Grey:"Siva","Light grey":"Svijetlosiva",White:"Bijela",Red:"Crvena",Orange:"NaranÄasta",Yellow:"Žuta","Light green":"Svijetlozelena",Green:"Zelena",Aquamarine:"Akvamarin",Turquoise:"Tirkizna","Light blue":"Svijetloplava",Blue:"Plava",Purple:"LjubiÄasta","Editor block content toolbar":"Alatna traka sadržaja ureÄ‘ivaÄa blokova","Editor contextual toolbar":"Kontekstualna alatna traka ureÄ‘ivaÄa",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Promijeni",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Ubaci",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"Tekst",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"PoniÅ¡ti",Redo:"Ponovi","Upload in progress":"Slanje u tijeku","Widget toolbar":"Traka sa spravicama","Insert paragraph before block":"Umetni odlomak prije bloka","Insert paragraph after block":"Umetni odlomak poslije bloka","Press Enter to type after or press Shift + Enter to type before the widget":"Pritisnite Enter za upisivanje nakon ili pritisnite Shift + Enter za upisivanje prije widgeta","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"RijeÄi: %0","Characters: %0":"Znakova: %0"} );l.getPluralForm=function(n){return n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['hr'] = d['hr'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Poravnaj ulijevo","Align right":"Poravnaj udesno","Align center":"Poravnaj po sredini",Justify:"Razvuci","Text alignment":"Poravnanje teksta","Text alignment toolbar":"Traka za poravnanje","Revert autoformatting action":"Vrati radnju automatskog formatiranja",Bold:"Podebljano",Italic:"UkoÅ¡eno",Underline:"Podcrtavanje",Code:"Kod",Strikethrough:"Precrtano",Subscript:"Indeks",Superscript:"Eksponent","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Blok citat","Copy selected content":"Kopiraj odabrani sadržaj","Paste content":"Zalijepi sadržaj","Paste content as plain text":"Zalijepi sadržaj kao Äisti tekst","Insert code block":"Umetni blok koda","Plain text":"ObiÄan tekst","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"PoniÅ¡ti",Clear:"ObriÅ¡i","Remove color":"Ukloni boju","Restore default":"Vrati tvorniÄke postavke",Save:"Snimi","Show more items":"Prikaži viÅ¡e stavaka","%0 of %1":"%0 od %1","Cannot upload file:":"Datoteku nije moguće poslati:","Rich Text Editor. Editing area: %0":"UreÄ‘ivaÄ obogaćenog teksta. PodruÄje za ureÄ‘ivanje: %0","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"IskljuÄite natpis","Toggle caption on":"UkljuÄite natpis","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"Prihvati","Insert a soft break (a <code><br></code> element)":"Umetni element za novi red (<code><br></code> element)","Insert a hard break (a new paragraph)":"Umetni novi red (novi paragraf)","Find and replace":"PronaÄ‘i i zamijeni","Find in text…":"PronaÄ‘i u tekstu...",Find:"PronaÄ‘i","Previous result":"Prethodni rezultat","Next result":"Sljedeći rezultat",Replace:"Zamijeni","Replace all":"Zamijeni sve","Match case":"ToÄna velika/mala slova","Whole words only":"Samo cijele rijeÄi","Replace with…":"Zamijeni sa....","Text to find must not be empty.":"Morate upisati tekst za traženje.","Tip: Find some text first in order to replace it.":"Savjet: PronaÄ‘ite neki tekst kako bi ga zamijenili.","Advanced options":"","Find in the document":"","Font Size":"VeliÄina fonta",Tiny:"SićuÅ¡an",Small:"Mali",Big:"Veliki",Huge:"Ogroman","Font Family":"Obitelj fonta",Default:"Podrazumijevano","Font Color":"Boja Fonta","Font Background Color":"Pozadinska Boja Fonta","Document colors":"Boje dokumenta",Paragraph:"Paragraf",Heading:"Naslov","Choose heading":"Odaberite naslov","Heading 1":"Naslov 1","Heading 2":"Naslov 2","Heading 3":"Naslov 3","Heading 4":"Naslov 4","Heading 5":"Naslov 5","Heading 6":"Naslov 6","Type your title":"Utipkajte naslov","Type or paste your content here.":"Utipkajte ili zalijepite VaÅ¡ sadržaj ovdje.","Horizontal line":"Vodoravna linija","HTML object":"HTML objekt","Increase indent":"Povećaj uvlaÄenje","Decrease indent":"Umanji uvlaÄenje",Unlink:"Ukloni vezu",Link:"Veza","Link URL":"URL veze","Link URL must not be empty.":"","Link image":"URL slike","Edit link":"Uredi vezu","Open link in new tab":"Otvori vezu u novoj kartici","This link has no URL":"Ova veza nema URL","Open in a new tab":"Otvori u novoj kartici",Downloadable:"Moguće preuzeti","Create link":"","Move out of a link":"","Numbered List":"BrojÄana lista","Bulleted List":"ObiÄna lista","To-do List":"Lista zadataka","Bulleted list styles toolbar":"Alatna traka za stilove obiÄne liste","Numbered list styles toolbar":"Alatna traka za stilove brojÄane liste","Toggle the disc list style":"Primjeni disk stil","Toggle the circle list style":"Primjeni krug stil","Toggle the square list style":"Primjeni kvadrat stil","Toggle the decimal list style":"Primjeni decimalni stil","Toggle the decimal with leading zero list style":"Primjeni decimalni stil s vodećom nulom","Toggle the lower–roman list style":"Primjeni rimske brojeve mala slova stil","Toggle the upper–roman list style":"Primjeni rimske brojeve velika slova stil","Toggle the lower–latin list style":"Primjeni mala slova stil","Toggle the upper–latin list style":"Primjeni velika slova stil",Disc:"Disk",Circle:"Krug",Square:"Kvadrat",Decimal:"Decimalni","Decimal with leading zero":"Decimalni s vodećom nulom","Lower–roman":"Mali rimski brojevi","Upper-roman":"Veliki rimski brojevi","Lower-latin":"Mala slova","Upper-latin":"Velika slova","List properties":"Svojstva liste","Start at":"PoÄni sa","Invalid start index value.":"","Start index must be greater than 0.":"PoÄetni indeks mora biti veći od 0.","Reversed order":"Obrnuti redoslijed","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Remove Format":"Ukloni format","Select all":"Odaberi sve","Show blocks":"Prikaži blokove",Source:"Izvorni kod","Show source":"","Special characters":"",All:"Svi",Arrows:"Strelice",Currency:"Valuta",Latin:"",Mathematical:"MatematiÄki",Text:"Tekst","leftwards simple arrow":"","rightwards simple arrow":"","upwards simple arrow":"","downwards simple arrow":"","leftwards double arrow":"","rightwards double arrow":"","upwards double arrow":"","downwards double arrow":"","leftwards dashed arrow":"","rightwards dashed arrow":"","upwards dashed arrow":"","downwards dashed arrow":"","leftwards arrow to bar":"","rightwards arrow to bar":"","upwards arrow to bar":"","downwards arrow to bar":"","up down arrow with base":"","back with leftwards arrow above":"","end with leftwards arrow above":"","on with exclamation mark with left right arrow above":"","soon with rightwards arrow above":"","top with upwards arrow above":"","Dollar sign":"","Euro sign":"","Yen sign":"","Pound sign":"","Cent sign":"","Euro-currency sign":"","Colon sign":"","Cruzeiro sign":"","French franc sign":"","Lira sign":"","Currency sign":"","Bitcoin sign":"","Mill sign":"","Naira sign":"","Peseta sign":"","Rupee sign":"","Won sign":"","New sheqel sign":"","Dong sign":"","Kip sign":"","Tugrik sign":"","Drachma sign":"","German penny sign":"","Peso sign":"","Guarani sign":"","Austral sign":"","Hryvnia sign":"","Cedi sign":"","Livre tournois sign":"","Spesmilo sign":"","Tenge sign":"","Indian rupee sign":"","Turkish lira sign":"","Nordic mark sign":"","Manat sign":"","Ruble sign":"","Latin capital letter a with macron":"","Latin small letter a with macron":"","Latin capital letter a with breve":"","Latin small letter a with breve":"","Latin capital letter a with ogonek":"","Latin small letter a with ogonek":"","Latin capital letter c with acute":"","Latin small letter c with acute":"","Latin capital letter c with circumflex":"","Latin small letter c with circumflex":"","Latin capital letter c with dot above":"","Latin small letter c with dot above":"","Latin capital letter c with caron":"","Latin small letter c with caron":"","Latin capital letter d with caron":"","Latin small letter d with caron":"","Latin capital letter d with stroke":"","Latin small letter d with stroke":"","Latin capital letter e with macron":"","Latin small letter e with macron":"","Latin capital letter e with breve":"","Latin small letter e with breve":"","Latin capital letter e with dot above":"","Latin small letter e with dot above":"","Latin capital letter e with ogonek":"","Latin small letter e with ogonek":"","Latin capital letter e with caron":"","Latin small letter e with caron":"","Latin capital letter g with circumflex":"","Latin small letter g with circumflex":"","Latin capital letter g with breve":"","Latin small letter g with breve":"","Latin capital letter g with dot above":"","Latin small letter g with dot above":"","Latin capital letter g with cedilla":"","Latin small letter g with cedilla":"","Latin capital letter h with circumflex":"","Latin small letter h with circumflex":"","Latin capital letter h with stroke":"","Latin small letter h with stroke":"","Latin capital letter i with tilde":"","Latin small letter i with tilde":"","Latin capital letter i with macron":"","Latin small letter i with macron":"","Latin capital letter i with breve":"","Latin small letter i with breve":"","Latin capital letter i with ogonek":"","Latin small letter i with ogonek":"","Latin capital letter i with dot above":"","Latin small letter dotless i":"","Latin capital ligature ij":"","Latin small ligature ij":"","Latin capital letter j with circumflex":"","Latin small letter j with circumflex":"","Latin capital letter k with cedilla":"","Latin small letter k with cedilla":"","Latin small letter kra":"","Latin capital letter l with acute":"","Latin small letter l with acute":"","Latin capital letter l with cedilla":"","Latin small letter l with cedilla":"","Latin capital letter l with caron":"","Latin small letter l with caron":"","Latin capital letter l with middle dot":"","Latin small letter l with middle dot":"","Latin capital letter l with stroke":"","Latin small letter l with stroke":"","Latin capital letter n with acute":"","Latin small letter n with acute":"","Latin capital letter n with cedilla":"","Latin small letter n with cedilla":"","Latin capital letter n with caron":"","Latin small letter n with caron":"","Latin small letter n preceded by apostrophe":"","Latin capital letter eng":"","Latin small letter eng":"","Latin capital letter o with macron":"","Latin small letter o with macron":"","Latin capital letter o with breve":"","Latin small letter o with breve":"","Latin capital letter o with double acute":"","Latin small letter o with double acute":"","Latin capital ligature oe":"","Latin small ligature oe":"","Latin capital letter r with acute":"","Latin small letter r with acute":"","Latin capital letter r with cedilla":"","Latin small letter r with cedilla":"","Latin capital letter r with caron":"","Latin small letter r with caron":"","Latin capital letter s with acute":"","Latin small letter s with acute":"","Latin capital letter s with circumflex":"","Latin small letter s with circumflex":"","Latin capital letter s with cedilla":"","Latin small letter s with cedilla":"","Latin capital letter s with caron":"","Latin small letter s with caron":"","Latin capital letter t with cedilla":"","Latin small letter t with cedilla":"","Latin capital letter t with caron":"","Latin small letter t with caron":"","Latin capital letter t with stroke":"","Latin small letter t with stroke":"","Latin capital letter u with tilde":"","Latin small letter u with tilde":"","Latin capital letter u with macron":"","Latin small letter u with macron":"","Latin capital letter u with breve":"","Latin small letter u with breve":"","Latin capital letter u with ring above":"","Latin small letter u with ring above":"","Latin capital letter u with double acute":"","Latin small letter u with double acute":"","Latin capital letter u with ogonek":"","Latin small letter u with ogonek":"","Latin capital letter w with circumflex":"","Latin small letter w with circumflex":"","Latin capital letter y with circumflex":"","Latin small letter y with circumflex":"","Latin capital letter y with diaeresis":"","Latin capital letter z with acute":"","Latin small letter z with acute":"","Latin capital letter z with dot above":"","Latin small letter z with dot above":"","Latin capital letter z with caron":"","Latin small letter z with caron":"","Latin small letter long s":"","Less-than sign":"","Greater-than sign":"","Less-than or equal to":"","Greater-than or equal to":"","En dash":"","Em dash":"",Macron:"",Overline:"","Degree sign":"","Minus sign":"","Plus-minus sign":"","Division sign":"","Fraction slash":"","Multiplication sign":"","Latin small letter f with hook":"",Integral:"","N-ary summation":"",Infinity:"","Square root":"","Tilde operator":"","Approximately equal to":"Približno jednako","Almost equal to":"","Not equal to":"","Identical to":"","Element of":"","Not an element of":"","Contains as member":"","N-ary product":"","Logical and":"","Logical or":"","Not sign":"",Intersection:"",Union:"","Partial differential":"","For all":"","There exists":"","Empty set":"",Nabla:"","Asterisk operator":"","Proportional to":"",Angle:"","Vulgar fraction one quarter":"","Vulgar fraction one half":"","Vulgar fraction three quarters":"","Single left-pointing angle quotation mark":"","Single right-pointing angle quotation mark":"","Left-pointing double angle quotation mark":"","Right-pointing double angle quotation mark":"","Left single quotation mark":"","Right single quotation mark":"","Left double quotation mark":"","Right double quotation mark":"","Single low-9 quotation mark":"","Double low-9 quotation mark":"","Inverted exclamation mark":"","Inverted question mark":"","Two dot leader":"","Horizontal ellipsis":"","Double dagger":"","Per mille sign":"","Per ten thousand sign":"","Double exclamation mark":"","Question exclamation mark":"","Exclamation question mark":"","Double question mark":"","Copyright sign":"","Registered sign":"","Trade mark sign":"","Section sign":"","Paragraph sign":"","Reversed paragraph sign":"","Character categories":"",Styles:"Stilovi","Multiple styles":"ViÅ¡e stilova","Block styles":"Blok stilovi","Text styles":"Tekstualni stilovi","Insert table":"Ubaci tablicu","Header column":"Kolona zaglavlja","Insert column left":"Umetni stupac lijevo","Insert column right":"Umetni stupac desno","Delete column":"ObriÅ¡i kolonu","Select column":"Odaberi stupac",Column:"Kolona","Header row":"Red zaglavlja","Insert row below":"Ubaci red ispod","Insert row above":"Ubaci red iznad","Delete row":"ObriÅ¡i red","Select row":"Odaberi redak",Row:"Red","Merge cell up":"Spoji ćelije prema gore","Merge cell right":"Spoji ćelije prema desno","Merge cell down":"Spoji ćelije prema dolje","Merge cell left":"Spoji ćelije prema lijevo","Split cell vertically":"Razdvoji ćeliju okomito","Split cell horizontally":"Razdvoji ćeliju vodoravno","Merge cells":"Spoji ćelije","Table toolbar":"Traka za tablice","Table properties":"Svojstva tablice","Cell properties":"Svojstva ćelije",Border:"Granica",Style:"Stil",Width:"Å irina",Height:"Visina",Color:"Boja",Background:"Pozadina",Padding:"Podstava",Dimensions:"Dimenzije","Table cell text alignment":"Poravnanje teksta ćelije tablice",Alignment:"Poravnanje","Horizontal text alignment toolbar":"Alatna traka za horizontalno poravnanje teksta","Vertical text alignment toolbar":"Alatna traka za vertikalno poravnanje teksta","Table alignment toolbar":"Alatna traka za poravnanje tablice",None:"Nikakva",Solid:"Neprekidna",Dotted:"ToÄkasta",Dashed:"CrtiÄasta",Double:"Dvostruka",Groove:"",Ridge:"Greben",Inset:"",Outset:"","Align cell text to the left":"Tekst ćelije poravnaj lijevo","Align cell text to the center":"Tekst ćelije poravnaj u sredinu","Align cell text to the right":"Tekst ćelije poravnaj udesno","Justify cell text":"Razvuci tekst ćelije","Align cell text to the top":"Tekst ćelije poravnaj prema gore","Align cell text to the middle":"Tekst ćelije poravnaj u sredinu","Align cell text to the bottom":"Tekst ćelije poravnaj prema dolje","Align table to the left":"Poravnaj tablicu ulijevo","Center table":"Centriraj tablicu","Align table to the right":"Poravnaj tablicu udesno","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Neispravna boja. PokuÅ¡ajte \"#FF0000\" ili \"rgb(255,0,0)\" ili \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Neispravna vrijednost. PokuÅ¡ajte \"10px\" ili \"2em\" ili jednostavno \"2\".","Color picker":"BiraÄ boje","Enter table caption":"Unesite natpis","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Rich Text Editor","Editor editing area: %0":"PodruÄje Editora: %0","Edit block":"Uredi blok","Click to edit block":"","Drag to move":"",Next:"Sljedeći",Previous:"Prethodni","Editor toolbar":"Traka ureÄ‘ivaÄa","Dropdown toolbar":"Traka padajućeg izbornika",Black:"Crna","Dim grey":"Tamnosiva",Grey:"Siva","Light grey":"Svijetlosiva",White:"Bijela",Red:"Crvena",Orange:"NaranÄasta",Yellow:"Žuta","Light green":"Svijetlozelena",Green:"Zelena",Aquamarine:"Akvamarin",Turquoise:"Tirkizna","Light blue":"Svijetloplava",Blue:"Plava",Purple:"LjubiÄasta","Editor block content toolbar":"Alatna traka sadržaja ureÄ‘ivaÄa blokova","Editor contextual toolbar":"Kontekstualna alatna traka ureÄ‘ivaÄa",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Promijeni",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Ubaci",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"Tekst",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"PoniÅ¡ti",Redo:"Ponovi","Upload in progress":"Slanje u tijeku","Widget toolbar":"Traka sa spravicama","Insert paragraph before block":"Umetni odlomak prije bloka","Insert paragraph after block":"Umetni odlomak poslije bloka","Press Enter to type after or press Shift + Enter to type before the widget":"Pritisnite Enter za upisivanje nakon ili pritisnite Shift + Enter za upisivanje prije widgeta","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"RijeÄi: %0","Characters: %0":"Znakova: %0"} );l.getPluralForm=function(n){return n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hu.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hu.js index e1e95f7e47dc0d1e07e140b6d98c23c01ae8545a..ea302dfa5c0144e40a900f92671ea3907d540a49 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hu.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hu.js @@ -1 +1 @@ -(function(d){ const l = d['hu'] = d['hu'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Balra igazÃtás","Align right":"Jobbra igazÃtás","Align center":"Középre igazÃtás",Justify:"Sorkizárt","Text alignment":"Szöveg igazÃtása","Text alignment toolbar":"Szöveg igazÃtás eszköztár","Revert autoformatting action":"Automatikus formázási művelet visszaállÃtása",Bold:"Félkövér",Italic:"DÅ‘lt",Underline:"Aláhúzott",Code:"Forráskód",Strikethrough:"Ãthúzott",Subscript:"Alsó index",Superscript:"FelsÅ‘ index","Italic text":"DÅ‘lt szöveg","Move out of an inline code style":"Kilépés egy soron belüli kódstÃlusból","Bold text":"Félkövér szöveg","Underline text":"Aláhúzott szöveg","Strikethrough text":"Ãthúzott szöveg","Block quote":"Idézet","Copy selected content":"Kiválasztott tartalom másolása","Paste content":"Tartalom beillesztése","Paste content as plain text":"Tartalom másolása egyszerű szövegként","Insert code block":"Kód blokk beszúrása","Plain text":"Egyszerű szöveg","Code block":"Kódblokk",Cancel:"Mégsem",Clear:"Törlés","Remove color":"SzÃn eltávolÃtása","Restore default":"Alapértelmezés visszaállÃtása",Save:"Mentés","Show more items":"További elemek","%0 of %1":"%0 / %1","Cannot upload file:":"Nem sikerült a fájl feltöltése:","Rich Text Editor. Editing area: %0":"Rich text szerkesztÅ‘. Szerkesztési terület: %0","Insert with file manager":"Beillesztés fájlkezelÅ‘vel","Replace with file manager":"Kicserélés fájlkezelÅ‘vel","Insert image with file manager":"Illessze be a képet a fájlkezelÅ‘vel","Replace image with file manager":"Cserélje ki a képet a fájlkezelÅ‘vel","Toggle caption off":"Felirat kikapcsolása","Toggle caption on":"Felirat bekapcsolása","Content editing keystrokes":"Tartalom szerkesztési billentyűk","These keyboard shortcuts allow for quick access to content editing features.":"Ezek a gyorsbillentyű parancsok lehetÅ‘vé teszik a tartalomszerkesztési funkciók gyors elérését.","User interface and content navigation keystrokes":"Felhasználói felület és tartalom navigációs billentyűparancsok","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Használd a következÅ‘ billentyűket a hatékonyabb navigációhoz a CKEditor 5 felhasználói felületen.","Close contextual balloons, dropdowns, and dialogs":"A környezetfüggÅ‘ buborékok, legördülÅ‘ listák és párbeszédpanelek bezárása","Open the accessibility help dialog":"KisegÃtÅ‘ lehetÅ‘ségek súgó megnyitása","Move focus between form fields (inputs, buttons, etc.)":"Fókusz mozgatása a mezÅ‘k között (inputok, gombok, stb.)","Move focus to the menu bar, navigate between menu bars":"Fókusz áthelyezése a menüsorra, navigálás a menüsorok között","Move focus to the toolbar, navigate between toolbars":"Fókusz mozgatása az eszköztárhoz, navigáció az eszköztárak között","Navigate through the toolbar or menu bar":"Navigálás az eszköztáron vagy a menüsoron keresztül","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Az aktuálisan fókuszált gomb végrehajtása. A szerkesztÅ‘ tartalmával interakcióba lépÅ‘ gombok végrehajtása visszahelyezi a fókuszt a tartalomra.",Accept:"Elfogad","Insert a soft break (a <code><br></code> element)":"Puha sortörÅ‘ beszúrása (egy <code><br></code> elem)","Insert a hard break (a new paragraph)":"Kemény sortörÅ‘ beszúrása (új bekezdés)","Find and replace":"Keresés és csere","Find in text…":"Keresés szövegben...",Find:"Keresés","Previous result":"ElÅ‘zÅ‘ találat","Next result":"KövetkezÅ‘ találat",Replace:"Csere","Replace all":"Mind cserél","Match case":"Nagybetű érzékeny","Whole words only":"Csak teljes szavak","Replace with…":"Csere erre...","Text to find must not be empty.":"A keresendÅ‘ szöveg nem lehet üres.","Tip: Find some text first in order to replace it.":"Tipp: ElÅ‘ször keressen egy szöveget, hogy lecserélhesse.","Advanced options":"Speciális beállÃtások","Find in the document":"Keresés a dokumentumban","Font Size":"Betűméret",Tiny:"Apró",Small:"Kicsi",Big:"Nagy",Huge:"Hatalmas","Font Family":"BetűtÃpus",Default:"Alapértelmezett","Font Color":"BetűszÃn","Font Background Color":"Betű háttérszÃn","Document colors":"Dokumentum szÃnek",Paragraph:"Bekezdés",Heading:"StÃlusok","Choose heading":"StÃlus megadása","Heading 1":"CÃmsor 1","Heading 2":"CÃmsor 2","Heading 3":"CÃmsor 3","Heading 4":"CÃmsor 4","Heading 5":"CÃmsor 5","Heading 6":"CÃmsor 6","Type your title":"Adja meg a cÃmet","Type or paste your content here.":"Ãrja be, vagy illessze be a tartalmat.","Horizontal line":"VÃzszintes elválasztóvonal","HTML object":"HTML objektum","Increase indent":"Behúzás növelése","Decrease indent":"Behúzás csökkentése",Unlink:"Link eltávolÃtása",Link:"Link","Link URL":"URL link","Link image":"Hivatkozás","Edit link":"Link szerkesztése","Open link in new tab":"Link megnyitása új ablakban","This link has no URL":"A link nem tartalmaz URL-t","Open in a new tab":"Megnyitás új lapon",Downloadable:"LetölthetÅ‘","Create link":"Link létrehozása","Move out of a link":"Kilépés egy linkbÅ‘l","Numbered List":"Számozott lista","Bulleted List":"Pontozott lista","To-do List":"Tennivaló lista","Bulleted list styles toolbar":"Felsorolásos lista stÃlusú eszköztár","Numbered list styles toolbar":"Számozott lista stÃlusú eszköztár","Toggle the disc list style":"Korong stÃlusú lista bekapcsolása","Toggle the circle list style":"Kör stÃlusú lista bekapcsolása","Toggle the square list style":"Négyzet stÃlusú lista bekapcsolása","Toggle the decimal list style":"Tizedesjegy stÃlusú lista bekapcsolása","Toggle the decimal with leading zero list style":"Zéróval kezdÅ‘dÅ‘ tizedesjegy stÃlusú lista bekapcsolása","Toggle the lower–roman list style":"Kis római számok stÃlusú lista bekapcsolása","Toggle the upper–roman list style":"Nagy római számok stÃlusú lista bekapcsolása","Toggle the lower–latin list style":"Kis latin betűs stÃlusú lista bekapcsolása","Toggle the upper–latin list style":"Nagy latin betűs stÃlusú lista bekapcsolása",Disc:"Korong",Circle:"Kör",Square:"Négyzet",Decimal:"Szám","Decimal with leading zero":"Nullával kezdÅ‘dÅ‘ szám","Lower–roman":"Kisbetűs római szám","Upper-roman":"Nagybetűs római szám","Lower-latin":"Kisbetűs latin szám","Upper-latin":"Nagybetűs latin szám","List properties":"Lista tulajdonságai","Start at":"KezdÅ‘pont","Invalid start index value.":"Hibás induló indexérték.","Start index must be greater than 0.":"A kezdÅ‘ index nagyobb kell legyen mint 0.","Reversed order":"FordÃtott sorrend","Keystrokes that can be used in a list":"A listában használható billentyűk","Increase list item indent":"A listaelem behúzás növelése","Decrease list item indent":"A listaelem behúzás csökkentése","Remove Format":"Formázás eltávolÃtása","Select all":"Mindet kijelöl","Show blocks":"Blokkok megjelenÃtése",Source:"Forrás","Show source":"Forrás megjelenÃtése","Special characters":"Speciális karakterek",All:"Összes",Arrows:"Nyilak",Currency:"Valuta",Latin:"Latin",Mathematical:"Matematikai",Text:"Szöveg","leftwards simple arrow":"balra mutató egyszerű nyÃl","rightwards simple arrow":"jobbra mutató egyszerű nyÃl","upwards simple arrow":"felfelé mutató egyszerű nyÃl","downwards simple arrow":"lefelé mutató egyszerű nyÃl","leftwards double arrow":"dupla nyÃl balra","rightwards double arrow":"dupla nyÃl jobbra","upwards double arrow":"dupla nyÃl felfelé","downwards double arrow":"dupla nyÃl lefelé","leftwards dashed arrow":"szaggatott nyÃl balra","rightwards dashed arrow":"szaggatott nyÃl jobbra","upwards dashed arrow":"szaggatott nyÃl felfelé","downwards dashed arrow":"szaggatott nyÃl lefelé","leftwards arrow to bar":"vonalig érÅ‘ balra nyÃl","rightwards arrow to bar":"vonalig érÅ‘ jobbra nyÃl","upwards arrow to bar":"vonalig érÅ‘ felfele nyÃl","downwards arrow to bar":"vonalig érÅ‘ lefele nyÃl","up down arrow with base":"fel-le nyÃl alapvonallal","back with leftwards arrow above":"back felirat felette balra nyÃllal","end with leftwards arrow above":"end felirat felette balra nyÃllal","on with exclamation mark with left right arrow above":"on felirat felkiáltójellel és felette jobbra-balra nyÃllal","soon with rightwards arrow above":"soon felirat felette jobbra nyÃllal","top with upwards arrow above":"top felirat felette felfele nyÃllal","Dollar sign":"Dollár jel","Euro sign":"Euró jel","Yen sign":"Yen jel","Pound sign":"Font jel","Cent sign":"Cent jel","Euro-currency sign":"Euró pénznem jel","Colon sign":"KettÅ‘spont","Cruzeiro sign":"Cruizero szimbólum","French franc sign":"Francia frank jel","Lira sign":"LÃra jel","Currency sign":"Pénznem jel","Bitcoin sign":"Bitcoin jel","Mill sign":"Mill szimbólum","Naira sign":"Naira szimbólum","Peseta sign":"Peseta szimbólum","Rupee sign":"Rúpia szimbólum","Won sign":"Won szimbólum","New sheqel sign":"Új sékel szimbólum","Dong sign":"Dong szimbólum","Kip sign":"Kip szimbólum","Tugrik sign":"Tugrik szimbólum","Drachma sign":"Drachma szimbólum","German penny sign":"Német pfennig szimbólum","Peso sign":"Peso szimbólum","Guarani sign":"Guarani szimbólum","Austral sign":"Ausztrál szimbólum","Hryvnia sign":"Hrivnya szimbólum","Cedi sign":"Cedi szimbólum","Livre tournois sign":"Livre tournois szimbólum","Spesmilo sign":"Spesmilo szimbólum","Tenge sign":"Tenge szimbólum","Indian rupee sign":"Indiai rúpia szimbólum","Turkish lira sign":"Török lÃra szimbólum","Nordic mark sign":"Északi márka szimbólum","Manat sign":"Manat szimbólum","Ruble sign":"Rubel szimbólum","Latin capital letter a with macron":"Latin nagy a betű macronnal","Latin small letter a with macron":"Latin kis a betű macronnal","Latin capital letter a with breve":"Latin nagy a betű brevével","Latin small letter a with breve":"Latin kis a betű brevével","Latin capital letter a with ogonek":"Latin nagy a betű ogonekkel","Latin small letter a with ogonek":"Latin kis a betű ogonekkel","Latin capital letter c with acute":"Latin nagy c betű éles ékezettel","Latin small letter c with acute":"Latin kis c betű betű éles ékezettel","Latin capital letter c with circumflex":"Latin nagy c betű háztetÅ‘ ékezettel","Latin small letter c with circumflex":"Latin kis c betű betű háztetÅ‘ ékezettel","Latin capital letter c with dot above":"Latin nagy c betű egy pontos ékezettel","Latin small letter c with dot above":"Latin kis c betű egy pontos ékezettel","Latin capital letter c with caron":"Latin nagy c betű hacsekkel","Latin small letter c with caron":"Latin kis c betű hacsekkel","Latin capital letter d with caron":"Latin nagy d betű hacsekkel","Latin small letter d with caron":"Latin kis d betű hacsekkel","Latin capital letter d with stroke":"Latin nagy d betű áthúzva","Latin small letter d with stroke":"Latin kis d betű áthúzva","Latin capital letter e with macron":"Latin nagy e betű macronnal","Latin small letter e with macron":"Latin kis e betű macronnal","Latin capital letter e with breve":"Latin nagy e betű brevével","Latin small letter e with breve":"Latin kis e betű brevével","Latin capital letter e with dot above":"Latin nagy e betű egy pontos ékezettel","Latin small letter e with dot above":"Latin kis e betű egy pontos ékezettel","Latin capital letter e with ogonek":"Latin nagy e betű ogonekkel","Latin small letter e with ogonek":"Latin kis e betű ogonekkel","Latin capital letter e with caron":"Latin nagy e betű hacsekkel","Latin small letter e with caron":"Latin kis e betű hacsekkel","Latin capital letter g with circumflex":"Latin nagy g betű háztetÅ‘ ékezettel","Latin small letter g with circumflex":"Latin kis g betű háztetÅ‘ ékezettel","Latin capital letter g with breve":"Latin nagy g betű brevével","Latin small letter g with breve":"Latin kis g betű brevével","Latin capital letter g with dot above":"Latin nagy g betű egy pontos ékezettel","Latin small letter g with dot above":"Latin kis g betű egy pontos ékezettel","Latin capital letter g with cedilla":"Latin nagy g betű cedillával","Latin small letter g with cedilla":"Latin kis g betű cedillával","Latin capital letter h with circumflex":"Latin nagy h betű háztetÅ‘ ékezettel","Latin small letter h with circumflex":"Latin kis h betű háztetÅ‘ ékezettel","Latin capital letter h with stroke":"Latin nagy h betű áthúzva","Latin small letter h with stroke":"Latin kis h betű áthúzva","Latin capital letter i with tilde":"Latin nagy i betű tildével","Latin small letter i with tilde":"Latin kis i betű tildével","Latin capital letter i with macron":"Latin nagy i betű macronnal","Latin small letter i with macron":"Latin kis i betű macronnal","Latin capital letter i with breve":"Latin nagy i betű brevével","Latin small letter i with breve":"Latin kis i betű brevével","Latin capital letter i with ogonek":"Latin nagy i betű ogonekkel","Latin small letter i with ogonek":"Latin kis i betű ogonekkel","Latin capital letter i with dot above":"Latin nagy i betű egy pontos ékezettel","Latin small letter dotless i":"Latin pont nélküli kis i betű","Latin capital ligature ij":"Latin nagy ij ligatúra","Latin small ligature ij":"Latin kis ij ligatúra","Latin capital letter j with circumflex":"Latin nagy j betű háztetÅ‘ ékezettel","Latin small letter j with circumflex":"Latin kis j betű háztetÅ‘ ékezettel","Latin capital letter k with cedilla":"Latin nagy k betű cedillával","Latin small letter k with cedilla":"Latin kis k betű cedillával","Latin small letter kra":"latin kisbetűs kra","Latin capital letter l with acute":"Latin nagy l betű éles ékezettel","Latin small letter l with acute":"Latin kis l betű éles ékezettel","Latin capital letter l with cedilla":"Latin nagy l betű cedillával","Latin small letter l with cedilla":"Latin kis l betű cedillával","Latin capital letter l with caron":"Latin nagy l betű hacsekkel","Latin small letter l with caron":"Latin kis l betű hacsekkel","Latin capital letter l with middle dot":"Latin nagy l betű középen ponttal","Latin small letter l with middle dot":"Latin kis l betű középen ponttal","Latin capital letter l with stroke":"Latin nagy l betű áthúzva","Latin small letter l with stroke":"Latin kis l betű áthúzva","Latin capital letter n with acute":"Latin nagy n betű éles ékezettel","Latin small letter n with acute":"Latin kis n betű éles ékezettel","Latin capital letter n with cedilla":"Latin nagy n betű cedillával","Latin small letter n with cedilla":"Latin kis n betű cedillával","Latin capital letter n with caron":"Latin nagy n betű hacsekkel","Latin small letter n with caron":"Latin kis n betű hacsekkel","Latin small letter n preceded by apostrophe":"Latin kis n betű elÅ‘tte aposztróffal","Latin capital letter eng":"Latin nagybetűs eng","Latin small letter eng":"Latin kisbetűs eng","Latin capital letter o with macron":"Latin nagy o betű macronnal","Latin small letter o with macron":"Latin kis o betű macronnal","Latin capital letter o with breve":"Latin nagy o betű brevével","Latin small letter o with breve":"Latin kis o betű brevével","Latin capital letter o with double acute":"Latin nagy o betű kettÅ‘s éles ékezettel","Latin small letter o with double acute":"Latin kis o betű kettÅ‘s éles ékezettel","Latin capital ligature oe":"Latin nagy oe ligatúra","Latin small ligature oe":"Latin kis oe ligatúra","Latin capital letter r with acute":"Latin nagy r betű éles ékezettel","Latin small letter r with acute":"Latin kis r betű éles ékezettel","Latin capital letter r with cedilla":"Latin nagy r betű cedillával","Latin small letter r with cedilla":"Latin kis r betű cedillával","Latin capital letter r with caron":"Latin nagy r betű hacsekkel","Latin small letter r with caron":"Latin kis r betű hacsekkel","Latin capital letter s with acute":"Latin nagy s betű éles ékezettel","Latin small letter s with acute":"Latin kis s betű éles ékezettel","Latin capital letter s with circumflex":"Latin nagy s betű háztetÅ‘ ékezettel","Latin small letter s with circumflex":"Latin kis s betű háztetÅ‘ ékezettel","Latin capital letter s with cedilla":"Latin nagy s betű cedillával","Latin small letter s with cedilla":"Latin kis s betű cedillával","Latin capital letter s with caron":"Latin nagy s betű hacsekkel","Latin small letter s with caron":"Latin kis s betű hacsekkel","Latin capital letter t with cedilla":"Latin nagy t betű cedillával","Latin small letter t with cedilla":"Latin kis t betű cedillával","Latin capital letter t with caron":"Latin nagy t betű hacsekkel","Latin small letter t with caron":"Latin kis t betű hacsekkel","Latin capital letter t with stroke":"Latin nagy t betű áthúzva","Latin small letter t with stroke":"Latin kis t betű áthúzva","Latin capital letter u with tilde":"Latin nagy u betű tildével","Latin small letter u with tilde":"Latin kis u betű tildével","Latin capital letter u with macron":"Latin nagy u betű macronnal","Latin small letter u with macron":"Latin kis u betű macronnal","Latin capital letter u with breve":"Latin nagy u betű brevével","Latin small letter u with breve":"Latin kis u betű brevével","Latin capital letter u with ring above":"Latin nagy u betű karika ékezettel","Latin small letter u with ring above":"Latin kis u betű karika ékezettel","Latin capital letter u with double acute":"Latin nagy u betű kettÅ‘s éles ékezettel","Latin small letter u with double acute":"Latin kis u betű kettÅ‘s éles ékezettel","Latin capital letter u with ogonek":"Latin nagy u betű ogonekkel","Latin small letter u with ogonek":"Latin kis u betű ogonekkel","Latin capital letter w with circumflex":"Latin nagy w betű háztetÅ‘ ékezettel","Latin small letter w with circumflex":"Latin kis w betű háztetÅ‘ ékezettel","Latin capital letter y with circumflex":"Latin nagy y betű háztetÅ‘ ékezettel","Latin small letter y with circumflex":"Latin kis y betű háztetÅ‘ ékezettel","Latin capital letter y with diaeresis":"Latin nagy y betű diarézissel","Latin capital letter z with acute":"Latin nagy z betű éles ékezettel","Latin small letter z with acute":"Latin kis z betű éles ékezettel","Latin capital letter z with dot above":"Latin nagy z betű egy pontos ékezettel","Latin small letter z with dot above":"Latin kis z betű egy pontos ékezettel","Latin capital letter z with caron":"Latin nagy z betű hacsekkel","Latin small letter z with caron":"Latin kis z betű hacsekkel","Latin small letter long s":"Latin kisbetűs hosszú s","Less-than sign":"Kisebb jel","Greater-than sign":"Nagyobb jel","Less-than or equal to":"Kisebb vagy egyenlÅ‘ jel","Greater-than or equal to":"Nagyobb vagy egyenlÅ‘ jel","En dash":"FélkvirtmÃnusz","Em dash":"KvirtmÃnusz",Macron:"Macron",Overline:"Föléhúzás","Degree sign":"Fokjel","Minus sign":"MÃnuszjel","Plus-minus sign":"PluszmÃnusz-jel","Division sign":"Osztásjel","Fraction slash":"Törtvonás","Multiplication sign":"Szorzójel","Latin small letter f with hook":"Latin kisbetűs f-horog",Integral:"Integrál","N-ary summation":"N-áris szumma",Infinity:"Végtelen","Square root":"Négyzetgyök","Tilde operator":"Hullámvonal","Approximately equal to":"KözelÃtÅ‘leg egyenlÅ‘","Almost equal to":"Majdnem egyenlÅ‘","Not equal to":"Nem egyenlÅ‘","Identical to":"Azonos","Element of":"Része","Not an element of":"Nem része","Contains as member":"Tagként tartalmaz","N-ary product":"N-áris produktum","Logical and":"Logikai és ","Logical or":"Logikai vagy","Not sign":"Nem szimbólum",Intersection:"Metszet",Union:"EgyesÃtés","Partial differential":"Parciális derivált","For all":"Mindenre","There exists":"Létezik","Empty set":"Ãœres halmaz",Nabla:"Nabla","Asterisk operator":"Csillag műveleti jel","Proportional to":"Aránylik",Angle:"Szög","Vulgar fraction one quarter":"Vulgáris tört egynegyed","Vulgar fraction one half":"Vulgáris tört egyketted","Vulgar fraction three quarters":"Vulgáris tört háromnegyed","Single left-pointing angle quotation mark":"Szimpla bal oldali szögletes idézÅ‘jel","Single right-pointing angle quotation mark":"Jobb oldali szimpla szögletes idézÅ‘jel","Left-pointing double angle quotation mark":"Bal oldali dupla szögletes idézÅ‘jel","Right-pointing double angle quotation mark":"Jobb oldali dupla szögletes idézÅ‘jel","Left single quotation mark":"Bal oldali szimpla idézÅ‘jel","Right single quotation mark":"Jobb oldali szimpla idézÅ‘jel","Left double quotation mark":"Bal oldali dupla idézÅ‘jel","Right double quotation mark":"Jobb oldali dupla idézÅ‘jel","Single low-9 quotation mark":"Szimpla 9-es alakú alsó idézÅ‘jel","Double low-9 quotation mark":"Dupla 9-es alakú alsó idézÅ‘jel","Inverted exclamation mark":"FordÃtott felkiáltójel","Inverted question mark":"FordÃtott kérdÅ‘jel","Two dot leader":"Két bevezetÅ‘ pont","Horizontal ellipsis":"VÃzszintes három pont","Double dagger":"KettÅ‘s kereszt","Per mille sign":"Ezrelékjel","Per ten thousand sign":"TÃzezrelékjel","Double exclamation mark":"KettÅ‘s felkiáltójel","Question exclamation mark":"KérdÅ‘- és felkiáltójel","Exclamation question mark":"Felkiáltó- és kérdÅ‘jel","Double question mark":"Dupla kérdÅ‘jel","Copyright sign":"Copyright jele","Registered sign":"Bejegyzett védjegy szimbólum","Trade mark sign":"Kereskedelmi védjegy szimbólum","Section sign":"Szakaszjel","Paragraph sign":"Bekezdésjel","Reversed paragraph sign":"FordÃtott bekezdésjel","Character categories":"Karakterek kategóriái",Styles:"StÃlusok","Multiple styles":"Többféle stÃlus","Block styles":"BlokkstÃlusok","Text styles":"SzövegstÃlusok","Insert table":"Táblázat beszúrása","Header column":"Oszlop fejléc","Insert column left":"Oszlop beszúrása balra","Insert column right":"Oszlop beszúrása jobbra","Delete column":"Oszlop törlése","Select column":"Oszlop kijelölése",Column:"Oszlop","Header row":"Sor fejléc","Insert row below":"Sor beszúrása alá","Insert row above":"Sor beszúrása fölé","Delete row":"Sor törlése","Select row":"Sor kijelölése",Row:"Sor","Merge cell up":"Cellák egyesÃtése felfelé","Merge cell right":"Cellák egyesÃtése jobbra","Merge cell down":"Cellák egyesÃtése lefelé","Merge cell left":"Cellák egyesÃtése balra","Split cell vertically":"Cella felosztása függÅ‘legesen","Split cell horizontally":"Cella felosztása vÃzszintesen","Merge cells":"CellaegyesÃtés","Table toolbar":"Táblázat eszköztár","Table properties":"Táblázat tulajdonságai","Cell properties":"Cella tulajdonságok",Border:"Keret",Style:"StÃlus",Width:"Szélesség",Height:"Magasság",Color:"SzÃn",Background:"Háttér",Padding:"Térköz",Dimensions:"Méretek","Table cell text alignment":"Szöveg igazÃtása a cellában",Alignment:"IgazÃtás","Horizontal text alignment toolbar":"VÃzszintes szövegigazÃtási eszköztár","Vertical text alignment toolbar":"FüggÅ‘leges szövegigazÃtási eszköztár","Table alignment toolbar":"TáblázatigazÃtási eszköztár",None:"Nincs",Solid:"Tömör",Dotted:"Pontozott",Dashed:"Szaggatott",Double:"Dupla",Groove:"Ãrok",Ridge:"Gerinc",Inset:"MélyÃtett",Outset:"KiemelkedÅ‘","Align cell text to the left":"Szöveg igazÃtása a cellában balra","Align cell text to the center":"Szöveg igazÃtása a cellában középre","Align cell text to the right":"Szöveg igazÃtása a cellában jobbra","Justify cell text":"Szöveg igazÃtása a cellában sorkizártra","Align cell text to the top":"Szöveg igazÃtása a cellában felülre","Align cell text to the middle":"Szöveg igazÃtása a cellában középre","Align cell text to the bottom":"Szöveg igazÃtása a cellában alulra","Align table to the left":"Tábla igazÃtása balra","Center table":"Tábla igazÃtása középre","Align table to the right":"Tábla igazÃtása jobbra","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"A szÃn érványtelen. Próbáld Ãgy \"#FF0000\" vagy \"rgb(255,0,0)\" vagy \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Az érték érvénytelen. Próbáld Ãgy \"10px\" vagy \"2em\" vagy csak egyszerűen \"2\".","Color picker":"SzÃn választása","Enter table caption":"Táblázat feliratának megadása","Keystrokes that can be used in a table cell":"Egy táblázatcellában használható billentyű leütések","Move the selection to the next cell":"A kiválasztás átmozgatása a következÅ‘ cellába","Move the selection to the previous cell":"A kiválasztás átmozgatása az elÅ‘zÅ‘ cellába","Insert a new table row (when in the last cell of a table)":"Új sor beillesztése a táblázatba (a táblázat utolsó cellájában)","Navigate through the table":"Navigáció a táblázatban",Table:"Táblázat","Rich Text Editor":"BÅ‘vÃtett szövegszerkesztÅ‘","Editor editing area: %0":"SzerkesztÅ‘ szerkesztési területe: %0","Edit block":"Blokk szerkesztése","Click to edit block":"Kattintson a blokk szerkesztéséhez","Drag to move":"Húzza a mozgatáshoz",Next:"KövetkezÅ‘",Previous:"ElÅ‘zÅ‘","Editor toolbar":"SzerkesztÅ‘ eszköztár","Dropdown toolbar":"LenyÃló eszköztár",Black:"Fekete","Dim grey":"Halvány szürke",Grey:"Szürke","Light grey":"Világosszürke",White:"Fehér",Red:"Piros",Orange:"Narancs",Yellow:"Sárga","Light green":"Világoszöld",Green:"Zöld",Aquamarine:"Kékeszöld",Turquoise:"Türkiz","Light blue":"Világoskék",Blue:"Kék",Purple:"Lila","Editor block content toolbar":"SzerkesztÅ‘ - tartalomblokk eszköztár","Editor contextual toolbar":"SzerkesztÅ‘ - szövegre vonatkozó eszköztár",HEX:"HEX szÃnkód","No results found":"Nincs találat","No searchable items":"Nincsenek kereshetÅ‘ elemek","Editor dialog":"SzerkesztÅ‘i párbeszédpanel",Close:"Bezárás","Help Contents. To close this dialog press ESC.":"Súgó tartalmak. A párbeszéd ablak bezárásához használd az ESC billentyűt.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Alább megtalálod a szerkesztéshez használható gyorsbillentyűk listáját.","(may require <kbd>Fn</kbd>)":"(szükség lehet a <kbd>Fn</kbd> használatára)",Accessibility:"ElérhetÅ‘ség","Accessibility help":"KisegÃtÅ‘ lehetÅ‘ségek","Press %0 for help.":"SegÃtségért nyomd le a %0 billentyűt.","Move focus in and out of an active dialog window":"MozdÃtsd ki és be az aktÃv párbeszéd ablakot",MENU_BAR_MENU_FILE:"Fájl",MENU_BAR_MENU_EDIT:"Szerkesztés",MENU_BAR_MENU_VIEW:"MegjelenÃtés",MENU_BAR_MENU_INSERT:"Beszúrás",MENU_BAR_MENU_FORMAT:"Formátum",MENU_BAR_MENU_TOOLS:"Eszközök",MENU_BAR_MENU_HELP:"Súgó",MENU_BAR_MENU_TEXT:"Szöveg",MENU_BAR_MENU_FONT:"BetűtÃpus","Editor menu bar":"SzerkesztÅ‘ menüsora",Undo:"Visszavonás",Redo:"Újra","Upload in progress":"A feltöltés folyamatban","Widget toolbar":"Widget eszköztár","Insert paragraph before block":"Bekezdés beszúrása elé","Insert paragraph after block":"Bekezdés beszúrása utána","Press Enter to type after or press Shift + Enter to type before the widget":"Az Enter billentyű megnyomásával a widget után, a Shift + Enter kombinációval pedig a widget elÅ‘tt Ãrhatja be a szöveget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Billentyűleütések, amelyek egy widget kiválasztásakor (például: kép, táblázat, stb.) használhatók","Insert a new paragraph directly after a widget":"Egy új bekezdés beszúrása közvetlenül a widget mögé","Insert a new paragraph directly before a widget":"Egy új bekezdés beszúrása közvetlenül a widget elé","Move the caret to allow typing directly before a widget":"Mozgasd a kurzort, hogy hogy közvetlenül a widget elé tudj gépelni","Move the caret to allow typing directly after a widget":"Mozgasd a kurzort, hogy közvetlenül a widget után tudj gépelni","Words: %0":"Szavak: %0","Characters: %0":"Karakterek: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['hu'] = d['hu'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Balra igazÃtás","Align right":"Jobbra igazÃtás","Align center":"Középre igazÃtás",Justify:"Sorkizárt","Text alignment":"Szöveg igazÃtása","Text alignment toolbar":"Szöveg igazÃtás eszköztár","Revert autoformatting action":"Automatikus formázási művelet visszaállÃtása",Bold:"Félkövér",Italic:"DÅ‘lt",Underline:"Aláhúzott",Code:"Forráskód",Strikethrough:"Ãthúzott",Subscript:"Alsó index",Superscript:"FelsÅ‘ index","Italic text":"DÅ‘lt szöveg","Move out of an inline code style":"Kilépés egy soron belüli kódstÃlusból","Bold text":"Félkövér szöveg","Underline text":"Aláhúzott szöveg","Strikethrough text":"Ãthúzott szöveg","Block quote":"Idézet","Copy selected content":"Kiválasztott tartalom másolása","Paste content":"Tartalom beillesztése","Paste content as plain text":"Tartalom másolása egyszerű szövegként","Insert code block":"Kód blokk beszúrása","Plain text":"Egyszerű szöveg","Leaving %0 code snippet":"%0 kódrészlet elhagyása","Entering %0 code snippet":"%0 kódrészlet bevitele","Entering code snippet":"Kódrészlet bevitele","Leaving code snippet":"Kódrészlet elhagyása","Code block":"Kódblokk",Cancel:"Mégsem",Clear:"Törlés","Remove color":"SzÃn eltávolÃtása","Restore default":"Alapértelmezés visszaállÃtása",Save:"Mentés","Show more items":"További elemek","%0 of %1":"%0 / %1","Cannot upload file:":"Nem sikerült a fájl feltöltése:","Rich Text Editor. Editing area: %0":"Rich text szerkesztÅ‘. Szerkesztési terület: %0","Insert with file manager":"Beillesztés fájlkezelÅ‘vel","Replace with file manager":"Kicserélés fájlkezelÅ‘vel","Insert image with file manager":"Illessze be a képet a fájlkezelÅ‘vel","Replace image with file manager":"Cserélje ki a képet a fájlkezelÅ‘vel","Toggle caption off":"Felirat kikapcsolása","Toggle caption on":"Felirat bekapcsolása","Content editing keystrokes":"Tartalom szerkesztési billentyűk","These keyboard shortcuts allow for quick access to content editing features.":"Ezek a gyorsbillentyű parancsok lehetÅ‘vé teszik a tartalomszerkesztési funkciók gyors elérését.","User interface and content navigation keystrokes":"Felhasználói felület és tartalom navigációs billentyűparancsok","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Használd a következÅ‘ billentyűket a hatékonyabb navigációhoz a CKEditor 5 felhasználói felületen.","Close contextual balloons, dropdowns, and dialogs":"A környezetfüggÅ‘ buborékok, legördülÅ‘ listák és párbeszédpanelek bezárása","Open the accessibility help dialog":"KisegÃtÅ‘ lehetÅ‘ségek súgó megnyitása","Move focus between form fields (inputs, buttons, etc.)":"Fókusz mozgatása a mezÅ‘k között (inputok, gombok, stb.)","Move focus to the menu bar, navigate between menu bars":"Fókusz áthelyezése a menüsorra, navigálás a menüsorok között","Move focus to the toolbar, navigate between toolbars":"Fókusz mozgatása az eszköztárhoz, navigáció az eszköztárak között","Navigate through the toolbar or menu bar":"Navigálás az eszköztáron vagy a menüsoron keresztül","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Az aktuálisan fókuszált gomb végrehajtása. A szerkesztÅ‘ tartalmával interakcióba lépÅ‘ gombok végrehajtása visszahelyezi a fókuszt a tartalomra.",Accept:"Elfogad","Insert a soft break (a <code><br></code> element)":"Puha sortörÅ‘ beszúrása (egy <code><br></code> elem)","Insert a hard break (a new paragraph)":"Kemény sortörÅ‘ beszúrása (új bekezdés)","Find and replace":"Keresés és csere","Find in text…":"Keresés szövegben...",Find:"Keresés","Previous result":"ElÅ‘zÅ‘ találat","Next result":"KövetkezÅ‘ találat",Replace:"Csere","Replace all":"Mind cserél","Match case":"Nagybetű érzékeny","Whole words only":"Csak teljes szavak","Replace with…":"Csere erre...","Text to find must not be empty.":"A keresendÅ‘ szöveg nem lehet üres.","Tip: Find some text first in order to replace it.":"Tipp: ElÅ‘ször keressen egy szöveget, hogy lecserélhesse.","Advanced options":"Speciális beállÃtások","Find in the document":"Keresés a dokumentumban","Font Size":"Betűméret",Tiny:"Apró",Small:"Kicsi",Big:"Nagy",Huge:"Hatalmas","Font Family":"BetűtÃpus",Default:"Alapértelmezett","Font Color":"BetűszÃn","Font Background Color":"Betű háttérszÃn","Document colors":"Dokumentum szÃnek",Paragraph:"Bekezdés",Heading:"StÃlusok","Choose heading":"StÃlus megadása","Heading 1":"CÃmsor 1","Heading 2":"CÃmsor 2","Heading 3":"CÃmsor 3","Heading 4":"CÃmsor 4","Heading 5":"CÃmsor 5","Heading 6":"CÃmsor 6","Type your title":"Adja meg a cÃmet","Type or paste your content here.":"Ãrja be, vagy illessze be a tartalmat.","Horizontal line":"VÃzszintes elválasztóvonal","HTML object":"HTML objektum","Increase indent":"Behúzás növelése","Decrease indent":"Behúzás csökkentése",Unlink:"Link eltávolÃtása",Link:"Link","Link URL":"URL link","Link URL must not be empty.":"A link URL-cÃme nem lehet üres.","Link image":"Hivatkozás","Edit link":"Link szerkesztése","Open link in new tab":"Link megnyitása új ablakban","This link has no URL":"A link nem tartalmaz URL-t","Open in a new tab":"Megnyitás új lapon",Downloadable:"LetölthetÅ‘","Create link":"Link létrehozása","Move out of a link":"Kilépés egy linkbÅ‘l","Numbered List":"Számozott lista","Bulleted List":"Pontozott lista","To-do List":"Tennivaló lista","Bulleted list styles toolbar":"Felsorolásos lista stÃlusú eszköztár","Numbered list styles toolbar":"Számozott lista stÃlusú eszköztár","Toggle the disc list style":"Korong stÃlusú lista bekapcsolása","Toggle the circle list style":"Kör stÃlusú lista bekapcsolása","Toggle the square list style":"Négyzet stÃlusú lista bekapcsolása","Toggle the decimal list style":"Tizedesjegy stÃlusú lista bekapcsolása","Toggle the decimal with leading zero list style":"Zéróval kezdÅ‘dÅ‘ tizedesjegy stÃlusú lista bekapcsolása","Toggle the lower–roman list style":"Kis római számok stÃlusú lista bekapcsolása","Toggle the upper–roman list style":"Nagy római számok stÃlusú lista bekapcsolása","Toggle the lower–latin list style":"Kis latin betűs stÃlusú lista bekapcsolása","Toggle the upper–latin list style":"Nagy latin betűs stÃlusú lista bekapcsolása",Disc:"Korong",Circle:"Kör",Square:"Négyzet",Decimal:"Szám","Decimal with leading zero":"Nullával kezdÅ‘dÅ‘ szám","Lower–roman":"Kisbetűs római szám","Upper-roman":"Nagybetűs római szám","Lower-latin":"Kisbetűs latin szám","Upper-latin":"Nagybetűs latin szám","List properties":"Lista tulajdonságai","Start at":"KezdÅ‘pont","Invalid start index value.":"Hibás induló indexérték.","Start index must be greater than 0.":"A kezdÅ‘ index nagyobb kell legyen mint 0.","Reversed order":"FordÃtott sorrend","Keystrokes that can be used in a list":"A listában használható billentyűk","Increase list item indent":"A listaelem behúzás növelése","Decrease list item indent":"A listaelem behúzás csökkentése","Entering a to-do list":"Belépés a tennivalók listájába","Leaving a to-do list":"Tennivalók listájának elhagyás","Remove Format":"Formázás eltávolÃtása","Select all":"Mindet kijelöl","Show blocks":"Blokkok megjelenÃtése",Source:"Forrás","Show source":"Forrás megjelenÃtése","Special characters":"Speciális karakterek",All:"Összes",Arrows:"Nyilak",Currency:"Valuta",Latin:"Latin",Mathematical:"Matematikai",Text:"Szöveg","leftwards simple arrow":"balra mutató egyszerű nyÃl","rightwards simple arrow":"jobbra mutató egyszerű nyÃl","upwards simple arrow":"felfelé mutató egyszerű nyÃl","downwards simple arrow":"lefelé mutató egyszerű nyÃl","leftwards double arrow":"dupla nyÃl balra","rightwards double arrow":"dupla nyÃl jobbra","upwards double arrow":"dupla nyÃl felfelé","downwards double arrow":"dupla nyÃl lefelé","leftwards dashed arrow":"szaggatott nyÃl balra","rightwards dashed arrow":"szaggatott nyÃl jobbra","upwards dashed arrow":"szaggatott nyÃl felfelé","downwards dashed arrow":"szaggatott nyÃl lefelé","leftwards arrow to bar":"vonalig érÅ‘ balra nyÃl","rightwards arrow to bar":"vonalig érÅ‘ jobbra nyÃl","upwards arrow to bar":"vonalig érÅ‘ felfele nyÃl","downwards arrow to bar":"vonalig érÅ‘ lefele nyÃl","up down arrow with base":"fel-le nyÃl alapvonallal","back with leftwards arrow above":"back felirat felette balra nyÃllal","end with leftwards arrow above":"end felirat felette balra nyÃllal","on with exclamation mark with left right arrow above":"on felirat felkiáltójellel és felette jobbra-balra nyÃllal","soon with rightwards arrow above":"soon felirat felette jobbra nyÃllal","top with upwards arrow above":"top felirat felette felfele nyÃllal","Dollar sign":"Dollár jel","Euro sign":"Euró jel","Yen sign":"Yen jel","Pound sign":"Font jel","Cent sign":"Cent jel","Euro-currency sign":"Euró pénznem jel","Colon sign":"KettÅ‘spont","Cruzeiro sign":"Cruizero szimbólum","French franc sign":"Francia frank jel","Lira sign":"LÃra jel","Currency sign":"Pénznem jel","Bitcoin sign":"Bitcoin jel","Mill sign":"Mill szimbólum","Naira sign":"Naira szimbólum","Peseta sign":"Peseta szimbólum","Rupee sign":"Rúpia szimbólum","Won sign":"Won szimbólum","New sheqel sign":"Új sékel szimbólum","Dong sign":"Dong szimbólum","Kip sign":"Kip szimbólum","Tugrik sign":"Tugrik szimbólum","Drachma sign":"Drachma szimbólum","German penny sign":"Német pfennig szimbólum","Peso sign":"Peso szimbólum","Guarani sign":"Guarani szimbólum","Austral sign":"Ausztrál szimbólum","Hryvnia sign":"Hrivnya szimbólum","Cedi sign":"Cedi szimbólum","Livre tournois sign":"Livre tournois szimbólum","Spesmilo sign":"Spesmilo szimbólum","Tenge sign":"Tenge szimbólum","Indian rupee sign":"Indiai rúpia szimbólum","Turkish lira sign":"Török lÃra szimbólum","Nordic mark sign":"Északi márka szimbólum","Manat sign":"Manat szimbólum","Ruble sign":"Rubel szimbólum","Latin capital letter a with macron":"Latin nagy a betű macronnal","Latin small letter a with macron":"Latin kis a betű macronnal","Latin capital letter a with breve":"Latin nagy a betű brevével","Latin small letter a with breve":"Latin kis a betű brevével","Latin capital letter a with ogonek":"Latin nagy a betű ogonekkel","Latin small letter a with ogonek":"Latin kis a betű ogonekkel","Latin capital letter c with acute":"Latin nagy c betű éles ékezettel","Latin small letter c with acute":"Latin kis c betű betű éles ékezettel","Latin capital letter c with circumflex":"Latin nagy c betű háztetÅ‘ ékezettel","Latin small letter c with circumflex":"Latin kis c betű betű háztetÅ‘ ékezettel","Latin capital letter c with dot above":"Latin nagy c betű egy pontos ékezettel","Latin small letter c with dot above":"Latin kis c betű egy pontos ékezettel","Latin capital letter c with caron":"Latin nagy c betű hacsekkel","Latin small letter c with caron":"Latin kis c betű hacsekkel","Latin capital letter d with caron":"Latin nagy d betű hacsekkel","Latin small letter d with caron":"Latin kis d betű hacsekkel","Latin capital letter d with stroke":"Latin nagy d betű áthúzva","Latin small letter d with stroke":"Latin kis d betű áthúzva","Latin capital letter e with macron":"Latin nagy e betű macronnal","Latin small letter e with macron":"Latin kis e betű macronnal","Latin capital letter e with breve":"Latin nagy e betű brevével","Latin small letter e with breve":"Latin kis e betű brevével","Latin capital letter e with dot above":"Latin nagy e betű egy pontos ékezettel","Latin small letter e with dot above":"Latin kis e betű egy pontos ékezettel","Latin capital letter e with ogonek":"Latin nagy e betű ogonekkel","Latin small letter e with ogonek":"Latin kis e betű ogonekkel","Latin capital letter e with caron":"Latin nagy e betű hacsekkel","Latin small letter e with caron":"Latin kis e betű hacsekkel","Latin capital letter g with circumflex":"Latin nagy g betű háztetÅ‘ ékezettel","Latin small letter g with circumflex":"Latin kis g betű háztetÅ‘ ékezettel","Latin capital letter g with breve":"Latin nagy g betű brevével","Latin small letter g with breve":"Latin kis g betű brevével","Latin capital letter g with dot above":"Latin nagy g betű egy pontos ékezettel","Latin small letter g with dot above":"Latin kis g betű egy pontos ékezettel","Latin capital letter g with cedilla":"Latin nagy g betű cedillával","Latin small letter g with cedilla":"Latin kis g betű cedillával","Latin capital letter h with circumflex":"Latin nagy h betű háztetÅ‘ ékezettel","Latin small letter h with circumflex":"Latin kis h betű háztetÅ‘ ékezettel","Latin capital letter h with stroke":"Latin nagy h betű áthúzva","Latin small letter h with stroke":"Latin kis h betű áthúzva","Latin capital letter i with tilde":"Latin nagy i betű tildével","Latin small letter i with tilde":"Latin kis i betű tildével","Latin capital letter i with macron":"Latin nagy i betű macronnal","Latin small letter i with macron":"Latin kis i betű macronnal","Latin capital letter i with breve":"Latin nagy i betű brevével","Latin small letter i with breve":"Latin kis i betű brevével","Latin capital letter i with ogonek":"Latin nagy i betű ogonekkel","Latin small letter i with ogonek":"Latin kis i betű ogonekkel","Latin capital letter i with dot above":"Latin nagy i betű egy pontos ékezettel","Latin small letter dotless i":"Latin pont nélküli kis i betű","Latin capital ligature ij":"Latin nagy ij ligatúra","Latin small ligature ij":"Latin kis ij ligatúra","Latin capital letter j with circumflex":"Latin nagy j betű háztetÅ‘ ékezettel","Latin small letter j with circumflex":"Latin kis j betű háztetÅ‘ ékezettel","Latin capital letter k with cedilla":"Latin nagy k betű cedillával","Latin small letter k with cedilla":"Latin kis k betű cedillával","Latin small letter kra":"latin kisbetűs kra","Latin capital letter l with acute":"Latin nagy l betű éles ékezettel","Latin small letter l with acute":"Latin kis l betű éles ékezettel","Latin capital letter l with cedilla":"Latin nagy l betű cedillával","Latin small letter l with cedilla":"Latin kis l betű cedillával","Latin capital letter l with caron":"Latin nagy l betű hacsekkel","Latin small letter l with caron":"Latin kis l betű hacsekkel","Latin capital letter l with middle dot":"Latin nagy l betű középen ponttal","Latin small letter l with middle dot":"Latin kis l betű középen ponttal","Latin capital letter l with stroke":"Latin nagy l betű áthúzva","Latin small letter l with stroke":"Latin kis l betű áthúzva","Latin capital letter n with acute":"Latin nagy n betű éles ékezettel","Latin small letter n with acute":"Latin kis n betű éles ékezettel","Latin capital letter n with cedilla":"Latin nagy n betű cedillával","Latin small letter n with cedilla":"Latin kis n betű cedillával","Latin capital letter n with caron":"Latin nagy n betű hacsekkel","Latin small letter n with caron":"Latin kis n betű hacsekkel","Latin small letter n preceded by apostrophe":"Latin kis n betű elÅ‘tte aposztróffal","Latin capital letter eng":"Latin nagybetűs eng","Latin small letter eng":"Latin kisbetűs eng","Latin capital letter o with macron":"Latin nagy o betű macronnal","Latin small letter o with macron":"Latin kis o betű macronnal","Latin capital letter o with breve":"Latin nagy o betű brevével","Latin small letter o with breve":"Latin kis o betű brevével","Latin capital letter o with double acute":"Latin nagy o betű kettÅ‘s éles ékezettel","Latin small letter o with double acute":"Latin kis o betű kettÅ‘s éles ékezettel","Latin capital ligature oe":"Latin nagy oe ligatúra","Latin small ligature oe":"Latin kis oe ligatúra","Latin capital letter r with acute":"Latin nagy r betű éles ékezettel","Latin small letter r with acute":"Latin kis r betű éles ékezettel","Latin capital letter r with cedilla":"Latin nagy r betű cedillával","Latin small letter r with cedilla":"Latin kis r betű cedillával","Latin capital letter r with caron":"Latin nagy r betű hacsekkel","Latin small letter r with caron":"Latin kis r betű hacsekkel","Latin capital letter s with acute":"Latin nagy s betű éles ékezettel","Latin small letter s with acute":"Latin kis s betű éles ékezettel","Latin capital letter s with circumflex":"Latin nagy s betű háztetÅ‘ ékezettel","Latin small letter s with circumflex":"Latin kis s betű háztetÅ‘ ékezettel","Latin capital letter s with cedilla":"Latin nagy s betű cedillával","Latin small letter s with cedilla":"Latin kis s betű cedillával","Latin capital letter s with caron":"Latin nagy s betű hacsekkel","Latin small letter s with caron":"Latin kis s betű hacsekkel","Latin capital letter t with cedilla":"Latin nagy t betű cedillával","Latin small letter t with cedilla":"Latin kis t betű cedillával","Latin capital letter t with caron":"Latin nagy t betű hacsekkel","Latin small letter t with caron":"Latin kis t betű hacsekkel","Latin capital letter t with stroke":"Latin nagy t betű áthúzva","Latin small letter t with stroke":"Latin kis t betű áthúzva","Latin capital letter u with tilde":"Latin nagy u betű tildével","Latin small letter u with tilde":"Latin kis u betű tildével","Latin capital letter u with macron":"Latin nagy u betű macronnal","Latin small letter u with macron":"Latin kis u betű macronnal","Latin capital letter u with breve":"Latin nagy u betű brevével","Latin small letter u with breve":"Latin kis u betű brevével","Latin capital letter u with ring above":"Latin nagy u betű karika ékezettel","Latin small letter u with ring above":"Latin kis u betű karika ékezettel","Latin capital letter u with double acute":"Latin nagy u betű kettÅ‘s éles ékezettel","Latin small letter u with double acute":"Latin kis u betű kettÅ‘s éles ékezettel","Latin capital letter u with ogonek":"Latin nagy u betű ogonekkel","Latin small letter u with ogonek":"Latin kis u betű ogonekkel","Latin capital letter w with circumflex":"Latin nagy w betű háztetÅ‘ ékezettel","Latin small letter w with circumflex":"Latin kis w betű háztetÅ‘ ékezettel","Latin capital letter y with circumflex":"Latin nagy y betű háztetÅ‘ ékezettel","Latin small letter y with circumflex":"Latin kis y betű háztetÅ‘ ékezettel","Latin capital letter y with diaeresis":"Latin nagy y betű diarézissel","Latin capital letter z with acute":"Latin nagy z betű éles ékezettel","Latin small letter z with acute":"Latin kis z betű éles ékezettel","Latin capital letter z with dot above":"Latin nagy z betű egy pontos ékezettel","Latin small letter z with dot above":"Latin kis z betű egy pontos ékezettel","Latin capital letter z with caron":"Latin nagy z betű hacsekkel","Latin small letter z with caron":"Latin kis z betű hacsekkel","Latin small letter long s":"Latin kisbetűs hosszú s","Less-than sign":"Kisebb jel","Greater-than sign":"Nagyobb jel","Less-than or equal to":"Kisebb vagy egyenlÅ‘ jel","Greater-than or equal to":"Nagyobb vagy egyenlÅ‘ jel","En dash":"FélkvirtmÃnusz","Em dash":"KvirtmÃnusz",Macron:"Macron",Overline:"Föléhúzás","Degree sign":"Fokjel","Minus sign":"MÃnuszjel","Plus-minus sign":"PluszmÃnusz-jel","Division sign":"Osztásjel","Fraction slash":"Törtvonás","Multiplication sign":"Szorzójel","Latin small letter f with hook":"Latin kisbetűs f-horog",Integral:"Integrál","N-ary summation":"N-áris szumma",Infinity:"Végtelen","Square root":"Négyzetgyök","Tilde operator":"Hullámvonal","Approximately equal to":"KözelÃtÅ‘leg egyenlÅ‘","Almost equal to":"Majdnem egyenlÅ‘","Not equal to":"Nem egyenlÅ‘","Identical to":"Azonos","Element of":"Része","Not an element of":"Nem része","Contains as member":"Tagként tartalmaz","N-ary product":"N-áris produktum","Logical and":"Logikai és ","Logical or":"Logikai vagy","Not sign":"Nem szimbólum",Intersection:"Metszet",Union:"EgyesÃtés","Partial differential":"Parciális derivált","For all":"Mindenre","There exists":"Létezik","Empty set":"Ãœres halmaz",Nabla:"Nabla","Asterisk operator":"Csillag műveleti jel","Proportional to":"Aránylik",Angle:"Szög","Vulgar fraction one quarter":"Vulgáris tört egynegyed","Vulgar fraction one half":"Vulgáris tört egyketted","Vulgar fraction three quarters":"Vulgáris tört háromnegyed","Single left-pointing angle quotation mark":"Szimpla bal oldali szögletes idézÅ‘jel","Single right-pointing angle quotation mark":"Jobb oldali szimpla szögletes idézÅ‘jel","Left-pointing double angle quotation mark":"Bal oldali dupla szögletes idézÅ‘jel","Right-pointing double angle quotation mark":"Jobb oldali dupla szögletes idézÅ‘jel","Left single quotation mark":"Bal oldali szimpla idézÅ‘jel","Right single quotation mark":"Jobb oldali szimpla idézÅ‘jel","Left double quotation mark":"Bal oldali dupla idézÅ‘jel","Right double quotation mark":"Jobb oldali dupla idézÅ‘jel","Single low-9 quotation mark":"Szimpla 9-es alakú alsó idézÅ‘jel","Double low-9 quotation mark":"Dupla 9-es alakú alsó idézÅ‘jel","Inverted exclamation mark":"FordÃtott felkiáltójel","Inverted question mark":"FordÃtott kérdÅ‘jel","Two dot leader":"Két bevezetÅ‘ pont","Horizontal ellipsis":"VÃzszintes három pont","Double dagger":"KettÅ‘s kereszt","Per mille sign":"Ezrelékjel","Per ten thousand sign":"TÃzezrelékjel","Double exclamation mark":"KettÅ‘s felkiáltójel","Question exclamation mark":"KérdÅ‘- és felkiáltójel","Exclamation question mark":"Felkiáltó- és kérdÅ‘jel","Double question mark":"Dupla kérdÅ‘jel","Copyright sign":"Copyright jele","Registered sign":"Bejegyzett védjegy szimbólum","Trade mark sign":"Kereskedelmi védjegy szimbólum","Section sign":"Szakaszjel","Paragraph sign":"Bekezdésjel","Reversed paragraph sign":"FordÃtott bekezdésjel","Character categories":"Karakterek kategóriái",Styles:"StÃlusok","Multiple styles":"Többféle stÃlus","Block styles":"BlokkstÃlusok","Text styles":"SzövegstÃlusok","Insert table":"Táblázat beszúrása","Header column":"Oszlop fejléc","Insert column left":"Oszlop beszúrása balra","Insert column right":"Oszlop beszúrása jobbra","Delete column":"Oszlop törlése","Select column":"Oszlop kijelölése",Column:"Oszlop","Header row":"Sor fejléc","Insert row below":"Sor beszúrása alá","Insert row above":"Sor beszúrása fölé","Delete row":"Sor törlése","Select row":"Sor kijelölése",Row:"Sor","Merge cell up":"Cellák egyesÃtése felfelé","Merge cell right":"Cellák egyesÃtése jobbra","Merge cell down":"Cellák egyesÃtése lefelé","Merge cell left":"Cellák egyesÃtése balra","Split cell vertically":"Cella felosztása függÅ‘legesen","Split cell horizontally":"Cella felosztása vÃzszintesen","Merge cells":"CellaegyesÃtés","Table toolbar":"Táblázat eszköztár","Table properties":"Táblázat tulajdonságai","Cell properties":"Cella tulajdonságok",Border:"Keret",Style:"StÃlus",Width:"Szélesség",Height:"Magasság",Color:"SzÃn",Background:"Háttér",Padding:"Térköz",Dimensions:"Méretek","Table cell text alignment":"Szöveg igazÃtása a cellában",Alignment:"IgazÃtás","Horizontal text alignment toolbar":"VÃzszintes szövegigazÃtási eszköztár","Vertical text alignment toolbar":"FüggÅ‘leges szövegigazÃtási eszköztár","Table alignment toolbar":"TáblázatigazÃtási eszköztár",None:"Nincs",Solid:"Tömör",Dotted:"Pontozott",Dashed:"Szaggatott",Double:"Dupla",Groove:"Ãrok",Ridge:"Gerinc",Inset:"MélyÃtett",Outset:"KiemelkedÅ‘","Align cell text to the left":"Szöveg igazÃtása a cellában balra","Align cell text to the center":"Szöveg igazÃtása a cellában középre","Align cell text to the right":"Szöveg igazÃtása a cellában jobbra","Justify cell text":"Szöveg igazÃtása a cellában sorkizártra","Align cell text to the top":"Szöveg igazÃtása a cellában felülre","Align cell text to the middle":"Szöveg igazÃtása a cellában középre","Align cell text to the bottom":"Szöveg igazÃtása a cellában alulra","Align table to the left":"Tábla igazÃtása balra","Center table":"Tábla igazÃtása középre","Align table to the right":"Tábla igazÃtása jobbra","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"A szÃn érványtelen. Próbáld Ãgy \"#FF0000\" vagy \"rgb(255,0,0)\" vagy \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Az érték érvénytelen. Próbáld Ãgy \"10px\" vagy \"2em\" vagy csak egyszerűen \"2\".","Color picker":"SzÃn választása","Enter table caption":"Táblázat feliratának megadása","Keystrokes that can be used in a table cell":"Egy táblázatcellában használható billentyű leütések","Move the selection to the next cell":"A kiválasztás átmozgatása a következÅ‘ cellába","Move the selection to the previous cell":"A kiválasztás átmozgatása az elÅ‘zÅ‘ cellába","Insert a new table row (when in the last cell of a table)":"Új sor beillesztése a táblázatba (a táblázat utolsó cellájában)","Navigate through the table":"Navigáció a táblázatban",Table:"Táblázat","Rich Text Editor":"BÅ‘vÃtett szövegszerkesztÅ‘","Editor editing area: %0":"SzerkesztÅ‘ szerkesztési területe: %0","Edit block":"Blokk szerkesztése","Click to edit block":"Kattintson a blokk szerkesztéséhez","Drag to move":"Húzza a mozgatáshoz",Next:"KövetkezÅ‘",Previous:"ElÅ‘zÅ‘","Editor toolbar":"SzerkesztÅ‘ eszköztár","Dropdown toolbar":"LenyÃló eszköztár",Black:"Fekete","Dim grey":"Halvány szürke",Grey:"Szürke","Light grey":"Világosszürke",White:"Fehér",Red:"Piros",Orange:"Narancs",Yellow:"Sárga","Light green":"Világoszöld",Green:"Zöld",Aquamarine:"Kékeszöld",Turquoise:"Türkiz","Light blue":"Világoskék",Blue:"Kék",Purple:"Lila","Editor block content toolbar":"SzerkesztÅ‘ - tartalomblokk eszköztár","Editor contextual toolbar":"SzerkesztÅ‘ - szövegre vonatkozó eszköztár",HEX:"HEX szÃnkód","No results found":"Nincs találat","No searchable items":"Nincsenek kereshetÅ‘ elemek","Editor dialog":"SzerkesztÅ‘i párbeszédpanel",Close:"Bezárás","Help Contents. To close this dialog press ESC.":"Súgó tartalmak. A párbeszéd ablak bezárásához használd az ESC billentyűt.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Alább megtalálod a szerkesztéshez használható gyorsbillentyűk listáját.","(may require <kbd>Fn</kbd>)":"(szükség lehet a <kbd>Fn</kbd> használatára)",Accessibility:"ElérhetÅ‘ség","Accessibility help":"KisegÃtÅ‘ lehetÅ‘ségek","Press %0 for help.":"SegÃtségért nyomd le a %0 billentyűt.","Move focus in and out of an active dialog window":"MozdÃtsd ki és be az aktÃv párbeszéd ablakot",MENU_BAR_MENU_FILE:"Fájl",MENU_BAR_MENU_EDIT:"Szerkesztés",MENU_BAR_MENU_VIEW:"MegjelenÃtés",MENU_BAR_MENU_INSERT:"Beszúrás",MENU_BAR_MENU_FORMAT:"Formátum",MENU_BAR_MENU_TOOLS:"Eszközök",MENU_BAR_MENU_HELP:"Súgó",MENU_BAR_MENU_TEXT:"Szöveg",MENU_BAR_MENU_FONT:"BetűtÃpus","Editor menu bar":"SzerkesztÅ‘ menüsora","Please enter a valid color (e.g. \"ff0000\").":"Adjon meg egy érvényes szÃnt (pl. \"ff0000\").",Undo:"Visszavonás",Redo:"Újra","Upload in progress":"A feltöltés folyamatban","Widget toolbar":"Widget eszköztár","Insert paragraph before block":"Bekezdés beszúrása elé","Insert paragraph after block":"Bekezdés beszúrása utána","Press Enter to type after or press Shift + Enter to type before the widget":"Az Enter billentyű megnyomásával a widget után, a Shift + Enter kombinációval pedig a widget elÅ‘tt Ãrhatja be a szöveget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Billentyűleütések, amelyek egy widget kiválasztásakor (például: kép, táblázat, stb.) használhatók","Insert a new paragraph directly after a widget":"Egy új bekezdés beszúrása közvetlenül a widget mögé","Insert a new paragraph directly before a widget":"Egy új bekezdés beszúrása közvetlenül a widget elé","Move the caret to allow typing directly before a widget":"Mozgasd a kurzort, hogy hogy közvetlenül a widget elé tudj gépelni","Move the caret to allow typing directly after a widget":"Mozgasd a kurzort, hogy közvetlenül a widget után tudj gépelni","Words: %0":"Szavak: %0","Characters: %0":"Karakterek: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hy.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hy.js index cd0a5c5278159cd870b0d82e2e619c983cd345d0..28cc1969a65c8ae1d120966b028287c8933c3faa 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hy.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/hy.js @@ -1 +1 @@ -(function(d){ const l = d['hy'] = d['hy'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {Bold:"Ô¹Õ¡Õ¾Õ¡Õ£Õ«Ö€",Italic:"Õ‡Õ¥Õ²Õ¡Õ£Õ«Ö€",Underline:"Ô¸Õ¶Õ¤Õ£Õ®Õ¥Õ¬",Code:"Ô¿Õ¸Õ¤",Strikethrough:"Ô³Õ®Õ¡Õ¶Õ·Õ¥Õ¬",Subscript:"ÔµÕ¶Õ©Õ¡Õ¿Õ¥Ö„Õ½Õ¿",Superscript:"Ô³Õ¥Ö€Õ¡Õ£Õ«Ö€","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"",Cancel:"Õ‰Õ¥Õ²Õ¡Ö€Õ¯Õ¥Õ¬",Clear:"","Remove color":"","Restore default":"",Save:"","Show more items":"","%0 of %1":"","Cannot upload file:":"","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"",Paragraph:"",Heading:"","Choose heading":"","Heading 1":"ÕŽÕ¥Ö€Õ¶Õ¡Õ£Õ«Ö€ 1","Heading 2":"ÕŽÕ¥Ö€Õ¶Õ¡Õ£Õ«Ö€ 2","Heading 3":"ÕŽÕ¥Ö€Õ¶Õ¡Õ£Õ«Ö€ 3","Heading 4":"","Heading 5":"","Heading 6":"","Type your title":"","Type or paste your content here.":"",Unlink:"",Link:"Õ€Õ²Õ¸Ö‚Õ´","Link URL":"","Link image":"","Edit link":"Ô½Õ´Õ¢Õ¡Õ£Ö€Õ¥Õ¬ Õ°Õ²Õ¸Ö‚Õ´Õ¨","Open link in new tab":"","This link has no URL":"","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Insert table":"","Header column":"","Insert column left":"","Insert column right":"","Delete column":"","Select column":"",Column:"ÕÕµÕ¸Ö‚Õ¶Õ¡Õ¯","Header row":"","Insert row below":"","Insert row above":"","Delete row":"","Select row":"",Row:"","Merge cell up":"","Merge cell right":"","Merge cell down":"","Merge cell left":"","Split cell vertically":"","Split cell horizontally":"","Merge cells":"","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Words: %0":"%0 Õ¢Õ¡Õ¼Õ¥Ö€","Characters: %0":"%0 Õ¶Õ«Õ·Õ¥Ö€"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['hy'] = d['hy'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {Bold:"Ô¹Õ¡Õ¾Õ¡Õ£Õ«Ö€",Italic:"Õ‡Õ¥Õ²Õ¡Õ£Õ«Ö€",Underline:"Ô¸Õ¶Õ¤Õ£Õ®Õ¥Õ¬",Code:"Ô¿Õ¸Õ¤",Strikethrough:"Ô³Õ®Õ¡Õ¶Õ·Õ¥Õ¬",Subscript:"ÔµÕ¶Õ©Õ¡Õ¿Õ¥Ö„Õ½Õ¿",Superscript:"Ô³Õ¥Ö€Õ¡Õ£Õ«Ö€","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"",Cancel:"Õ‰Õ¥Õ²Õ¡Ö€Õ¯Õ¥Õ¬",Clear:"","Remove color":"","Restore default":"",Save:"","Show more items":"","%0 of %1":"","Cannot upload file:":"","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"",Paragraph:"",Heading:"","Choose heading":"","Heading 1":"ÕŽÕ¥Ö€Õ¶Õ¡Õ£Õ«Ö€ 1","Heading 2":"ÕŽÕ¥Ö€Õ¶Õ¡Õ£Õ«Ö€ 2","Heading 3":"ÕŽÕ¥Ö€Õ¶Õ¡Õ£Õ«Ö€ 3","Heading 4":"","Heading 5":"","Heading 6":"","Type your title":"","Type or paste your content here.":"",Unlink:"",Link:"Õ€Õ²Õ¸Ö‚Õ´","Link URL":"","Link URL must not be empty.":"","Link image":"","Edit link":"Ô½Õ´Õ¢Õ¡Õ£Ö€Õ¥Õ¬ Õ°Õ²Õ¸Ö‚Õ´Õ¨","Open link in new tab":"","This link has no URL":"","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Insert table":"","Header column":"","Insert column left":"","Insert column right":"","Delete column":"","Select column":"",Column:"ÕÕµÕ¸Ö‚Õ¶Õ¡Õ¯","Header row":"","Insert row below":"","Insert row above":"","Delete row":"","Select row":"",Row:"","Merge cell up":"","Merge cell right":"","Merge cell down":"","Merge cell left":"","Split cell vertically":"","Split cell horizontally":"","Merge cells":"","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Words: %0":"%0 Õ¢Õ¡Õ¼Õ¥Ö€","Characters: %0":"%0 Õ¶Õ«Õ·Õ¥Ö€"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/id.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/id.js index e8608f6cfc33ee91e6b642677fa7a53b76c4e9be..78d93bd38e36525d9ed0d068679dd3f9d0b07161 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/id.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/id.js @@ -1 +1 @@ -(function(d){ const l = d['id'] = d['id'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Rata kiri","Align right":"Rata kanan","Align center":"Rata tengah",Justify:"Rata kanan-kiri","Text alignment":"Perataan teks","Text alignment toolbar":"Alat perataan teks","Revert autoformatting action":"Kembalikan tindakan pemformatan otomatis",Bold:"Tebal",Italic:"Miring",Underline:"Garis bawah",Code:"Kode",Strikethrough:"Coret",Subscript:"Subskrip",Superscript:"Superskrip","Italic text":"Teks miring","Move out of an inline code style":"Keluar dari gaya kode sebaris","Bold text":"Teks tebal","Underline text":"Teks bergaris bawah","Strikethrough text":"Teks yang dicoret","Block quote":"Kutipan","Copy selected content":"Salin konten yang dipilih","Paste content":"Tempelkan konten","Paste content as plain text":"Tempelkan konten sebagai teks biasa","Insert code block":"Sisipkan blok kode","Plain text":"Teks mentah","Code block":"Blok kode",Cancel:"Batal",Clear:"Kosongkan","Remove color":"Hapus warna","Restore default":"Pulihkan nilai baku",Save:"Simpan","Show more items":"Tampilkan lebih banyak item","%0 of %1":"%0 dari %1","Cannot upload file:":"Tidak dapat mengunggah berkas:","Rich Text Editor. Editing area: %0":"Editor Teks Kaya. Area edit: %0","Insert with file manager":"Sisipkan dengan pengelola file","Replace with file manager":"Ganti dengan pengelola file","Insert image with file manager":"Sisipkan gambar dengan pengelola file","Replace image with file manager":"Ganti gambar dengan pengelola file","Toggle caption off":"Sembunyikan keterangan","Toggle caption on":"Tampilkan keterangan","Content editing keystrokes":"Penekanan tombol untuk mengedit konten","These keyboard shortcuts allow for quick access to content editing features.":"Pintasan keyboard ini mengizinkan akses cepat ke fitur pengeditan konten.","User interface and content navigation keystrokes":"Antarmuka pengguna dan penekanan tombol navigasi konten","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Gunakan penekanan tombol berikut untuk navigasi yang lebih efisien di antarmuka pengguna CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Tutup balon kontekstual, menu tarik-turun, dan dialog","Open the accessibility help dialog":"Buka dialog bantuan aksesibilitas","Move focus between form fields (inputs, buttons, etc.)":"Pindahkan fokus di antara bidang formulir (input, tombol, dll.)","Move focus to the menu bar, navigate between menu bars":"Pindahkan fokus ke bilah menu, telusuri di antara bilah-bilah menu","Move focus to the toolbar, navigate between toolbars":"Pindahkan fokus ke toolbar, jelajahi antar toolbar","Navigate through the toolbar or menu bar":"Telusuri bilah alat atau bilah menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Jalankan tombol yang sedang difokuskan. Menjalankan tombol yang berinteraksi dengan konten editor akan memindahkan fokus kembali ke konten tersebut.",Accept:"Setuju","Insert a soft break (a <code><br></code> element)":"Sisipkan soft break (elemen <code><br></code> )","Insert a hard break (a new paragraph)":"Sisipkan hard break (paragraf baru)","Find and replace":"Cari dan ubah","Find in text…":"Cari di dalam teks...",Find:"Cari","Previous result":"Hasil sebelumnya","Next result":"Hasil berikutnya",Replace:"Ubah","Replace all":"Ubah semua","Match case":"Sesuaikan huruf","Whole words only":"Kata utuh saja","Replace with…":"Ubah dengan...","Text to find must not be empty.":"Teks yang dicari tidak boleh kosong.","Tip: Find some text first in order to replace it.":"Tip: Cari suatu teks terlebih dahulu untuk menggantinya.","Advanced options":"Opsi lanjutan","Find in the document":"Temukan di dokumen","Font Size":"Ukuran Huruf",Tiny:"Sangat Kecil",Small:"Kecil",Big:"Besar",Huge:"Sangat Besar","Font Family":"Jenis Huruf",Default:"Bawaan","Font Color":"Warna Huruf","Font Background Color":"Warna Latar Huruf","Document colors":"Warna dokumen",Paragraph:"Paragraf",Heading:"Tajuk","Choose heading":"Pilih tajuk","Heading 1":"Tajuk 1","Heading 2":"Tajuk 2","Heading 3":"Tajuk 3","Heading 4":"Tajuk 4","Heading 5":"Tajuk 5","Heading 6":"Tajuk 6","Type your title":"Ketik judul Anda","Type or paste your content here.":"Ketik atau tempel konten Anda di sini.","Horizontal line":"Garis horizontal","HTML object":"Objek HTML","Increase indent":"Tambah indentasi","Decrease indent":"Kurangi indentasi",Unlink:"Hapus tautan",Link:"Tautan","Link URL":"URL tautan","Link image":"Tautkan gambar","Edit link":"Sunting tautan","Open link in new tab":"Buka tautan di tab baru","This link has no URL":"Tautan ini tidak memiliki URL","Open in a new tab":"Buka di tab baru",Downloadable:"Dapat diunduh","Create link":"Buat tautan","Move out of a link":"Keluar dari tautan","Numbered List":"Daftar Berangka","Bulleted List":"Daftar Tak Berangka","To-do List":"Daftar untuk-dikerjakan","Bulleted list styles toolbar":"Bilah alat gaya daftar bullet","Numbered list styles toolbar":"Bilah alat gaya daftar angka","Toggle the disc list style":"Alihkan gaya daftar disc","Toggle the circle list style":"Alihkan gaya daftar circle","Toggle the square list style":"Alihkan gaya daftar square","Toggle the decimal list style":"Alihkan gaya daftar decimal","Toggle the decimal with leading zero list style":"Alihkan gaya daftar decimal with leading zero","Toggle the lower–roman list style":"Alihkan gaya daftar lower–roman","Toggle the upper–roman list style":"Alihkan gaya daftar upper–roman","Toggle the lower–latin list style":"Alihkan gaya daftar lower–latin","Toggle the upper–latin list style":"Alihkan gaya daftar upper–latin",Disc:"Disk",Circle:"Lingkaran",Square:"Kotak",Decimal:"Desimal","Decimal with leading zero":"Desimal dengan awalan nol","Lower–roman":"Lower–roman","Upper-roman":"Upper-roman","Lower-latin":"Lower-latin","Upper-latin":"Upper-latin","List properties":"Properti daftar","Start at":"Mulai dari","Invalid start index value.":"Nilai indeks mulai tidak valid.","Start index must be greater than 0.":"Indeks awal harus lebih besar dari 0.","Reversed order":"Urutan terbalik","Keystrokes that can be used in a list":"Penekanan tombol yang dapat digunakan di daftar","Increase list item indent":"Tambah indentasi item daftar","Decrease list item indent":"Kurangi indentasi item daftar","Remove Format":"Hapus Format","Select all":"Pilih semua","Show blocks":"Tampilkan blok",Source:"Sumber","Show source":"Tampilkan sumber","Special characters":"Karakter spesial",All:"Semua",Arrows:"Panah",Currency:"Mata Uang",Latin:"Latin",Mathematical:"Matematika",Text:"Teks","leftwards simple arrow":"panah kiri sederhana","rightwards simple arrow":"panah kanan sederhana","upwards simple arrow":"panah atas sederhana","downwards simple arrow":"panah bawah sederhana","leftwards double arrow":"Panah ganda ke kiri","rightwards double arrow":"Panah ganda ke kanan","upwards double arrow":"Panah ganda ke atas","downwards double arrow":"Panah ganda ke bawah","leftwards dashed arrow":"Panah putus-putus ke kiri","rightwards dashed arrow":"Panah putus-putus ke kanan","upwards dashed arrow":"Panah putus-putus ke atas","downwards dashed arrow":"Panah putus-putus ke ke bawah","leftwards arrow to bar":"panah kiri ke bar","rightwards arrow to bar":"panah kanan ke bar","upwards arrow to bar":"panah atas ke bar","downwards arrow to bar":"panah bawah ke bar","up down arrow with base":"panah atas bawah dari dasar","back with leftwards arrow above":"belakang dengan panah kiri di atas","end with leftwards arrow above":"akhir dengan panah kiri di atas","on with exclamation mark with left right arrow above":"nyala tanda seru dengan panah kiri kanan di atas","soon with rightwards arrow above":"segera (soon) dengan panah arah kanan di atas","top with upwards arrow above":"puncak (top) dengan panah arah atas di atas","Dollar sign":"Tanda dollar","Euro sign":"Tanda euro","Yen sign":"Tanda yen","Pound sign":"Tanda pound","Cent sign":"Tanda sen","Euro-currency sign":"Tanda mata uang euro","Colon sign":"Tanda titik dua","Cruzeiro sign":"Simbol cruzeiro ","French franc sign":"Simbol franc Prancis","Lira sign":"Simbol lira","Currency sign":"Tanda mata uang","Bitcoin sign":"Tanda bitcoin","Mill sign":"Simbol mill","Naira sign":"Simbol naira","Peseta sign":"Simbol peseta","Rupee sign":"Tanda rupee","Won sign":"Tanda won","New sheqel sign":"Simbol shekel baru","Dong sign":"Simbol dong","Kip sign":"Simbol kip","Tugrik sign":"Simbol tugrik","Drachma sign":"Simbol drakhma","German penny sign":"Simbol penny Jerman","Peso sign":"Tanda peso","Guarani sign":"Simbol guarani","Austral sign":"Simbol austral","Hryvnia sign":"Simbol hryvnia","Cedi sign":"Simbol cedi","Livre tournois sign":"Simbol livre tournois","Spesmilo sign":"Simbol spesmilo","Tenge sign":"Simbol tenge","Indian rupee sign":"Tanda rupee India","Turkish lira sign":"Simbol lira Turki","Nordic mark sign":"Simbol mark Nordik","Manat sign":"Simbol manat","Ruble sign":"Simbol rubel","Latin capital letter a with macron":"Huruf Latin besar a dengan macron","Latin small letter a with macron":"Huruf Latin kecil a dengan macron","Latin capital letter a with breve":"Huruf Latin besar a dengan breve","Latin small letter a with breve":"Huruf Latin kecil a dengan breve","Latin capital letter a with ogonek":"Huruf Latin besar a dengan ogonek","Latin small letter a with ogonek":"Huruf Latin kecil a dengan ogonek","Latin capital letter c with acute":"Huruf Latin besar c dengan akut","Latin small letter c with acute":"Huruf Latin kecil c dengan akut","Latin capital letter c with circumflex":"Huruf Latin besar c dengan sirkumfleks","Latin small letter c with circumflex":"Huruf Latin kecil c dengan sirkumfleks","Latin capital letter c with dot above":"Huruf Latin besar c dengan titik di atas","Latin small letter c with dot above":"Huruf Latin kecil c dengan titik di atas","Latin capital letter c with caron":"Huruf Latin besar c dengan caron","Latin small letter c with caron":"Huruf Latin kecil c dengan caron","Latin capital letter d with caron":"Huruf Latin besar d dengan caron","Latin small letter d with caron":"Huruf Latin kecil d dengan caron","Latin capital letter d with stroke":"Huruf Latin besar d dengan garis","Latin small letter d with stroke":"Huruf Latin kecil d dengan garis","Latin capital letter e with macron":"Huruf Latin besar e dengan macron","Latin small letter e with macron":"Huruf Latin kecil e dengan macron","Latin capital letter e with breve":"Huruf Latin besar e dengan breve","Latin small letter e with breve":"Huruf Latin kecil e dengan breve","Latin capital letter e with dot above":"Huruf Latin besar e dengan titik di atas","Latin small letter e with dot above":"Huruf Latin kecil e dengan titik di atas","Latin capital letter e with ogonek":"Huruf Latin besar e dengan ogonek","Latin small letter e with ogonek":"Huruf Latin kecil e dengan ogonek","Latin capital letter e with caron":"Huruf Latin besar e dengan caron","Latin small letter e with caron":"Huruf Latin kecil e dengan caron","Latin capital letter g with circumflex":"Huruf Latin besar g dengan sirkumfleks","Latin small letter g with circumflex":"Huruf Latin kecil g dengan sirkumfleks","Latin capital letter g with breve":"Huruf Latin besar g dengan breve","Latin small letter g with breve":"Huruf Latin kecil g dengan breve","Latin capital letter g with dot above":"Huruf Latin besar g dengan titik di atas","Latin small letter g with dot above":"Huruf Latin kecil g dengan titik di atas","Latin capital letter g with cedilla":"Huruf Latin besar g dengan cedilla","Latin small letter g with cedilla":"Huruf Latin kecil g dengan cedilla","Latin capital letter h with circumflex":"Huruf Latin besar h dengan sirkumfleks","Latin small letter h with circumflex":"Huruf Latin kecil h dengan sirkumfleks","Latin capital letter h with stroke":"Huruf Latin besar h dengan garis","Latin small letter h with stroke":"Huruf Latin kecil h dengan garis","Latin capital letter i with tilde":"Huruf Latin besar i dengan tilde","Latin small letter i with tilde":"Huruf Latin kecil i dengan tilde","Latin capital letter i with macron":"Huruf Latin besar i dengan macron","Latin small letter i with macron":"Huruf Latin kecil i dengan macron","Latin capital letter i with breve":"Huruf Latin besar i dengan breve","Latin small letter i with breve":"Huruf Latin kecil i dengan breve","Latin capital letter i with ogonek":"Huruf Latin besar i dengan ogonek","Latin small letter i with ogonek":"Huruf Latin kecil i dengan ogonek","Latin capital letter i with dot above":"Huruf Latin besar i dengan titik di atas","Latin small letter dotless i":"Huruf Latin kecil tanpa titik i","Latin capital ligature ij":"Ligatur Latin kapital ij","Latin small ligature ij":"Ligatur Latin kecil ij","Latin capital letter j with circumflex":"Huruf Latin besar j dengan sirkumfleks","Latin small letter j with circumflex":"Huruf Latin kecil j dengan sirkumfleks","Latin capital letter k with cedilla":"Huruf Latin besar k dengan cedilla","Latin small letter k with cedilla":"Huruf Latin kecil k dengan cedilla","Latin small letter kra":"Huruf Latin kecil kra","Latin capital letter l with acute":"Huruf Latin besar l dengan akut","Latin small letter l with acute":"Huruf Latin kecil l dengan akut","Latin capital letter l with cedilla":"Huruf Latin besar l dengan cedilla","Latin small letter l with cedilla":"Huruf Latin kecil l dengan cedilla","Latin capital letter l with caron":"Huruf Latin besar l dengan caron","Latin small letter l with caron":"Huruf Latin kecil l dengan caron","Latin capital letter l with middle dot":"Huruf Latin besar l dengan titik di tengah","Latin small letter l with middle dot":"Huruf Latin kecil l dengan titik di tengah","Latin capital letter l with stroke":"Huruf Latin besar l dengan garis","Latin small letter l with stroke":"Huruf Latin kecil l dengan garis","Latin capital letter n with acute":"Huruf Latin besar n dengan akut","Latin small letter n with acute":"Huruf Latin kecil n dengan akut","Latin capital letter n with cedilla":"Huruf Latin besar n dengan cedilla","Latin small letter n with cedilla":"Huruf Latin kecil n dengan cedilla","Latin capital letter n with caron":"Huruf Latin besar n dengan caron","Latin small letter n with caron":"Huruf Latin kecil n dengan caron","Latin small letter n preceded by apostrophe":"Huruf Latin kecil n yang didahului apostrof ","Latin capital letter eng":"Huruf Latin besar eng","Latin small letter eng":"Huruf Latin kecil eng","Latin capital letter o with macron":"Huruf Latin besar o dengan macron","Latin small letter o with macron":"Huruf Latin kecil o dengan macron","Latin capital letter o with breve":"Huruf Latin besar o dengan breve","Latin small letter o with breve":"Huruf Latin kecil o dengan breve","Latin capital letter o with double acute":"Huruf Latin besar o dengan akut ganda","Latin small letter o with double acute":"Huruf Latin kecil o dengan akut ganda","Latin capital ligature oe":"Ligatur Latin kapital oe","Latin small ligature oe":"Ligatur Latin kecil oe","Latin capital letter r with acute":"Huruf Latin besar r dengan akut","Latin small letter r with acute":"Huruf Latin kecil r dengan akut","Latin capital letter r with cedilla":"Huruf Latin besar r dengan cedilla","Latin small letter r with cedilla":"Huruf Latin kecil r dengan cedilla","Latin capital letter r with caron":"Huruf Latin besar r dengan caron","Latin small letter r with caron":"Huruf Latin kecil r dengan caron","Latin capital letter s with acute":"Huruf Latin besar s dengan akut","Latin small letter s with acute":"Huruf Latin kecil s dengan akut","Latin capital letter s with circumflex":"Huruf Latin besar s dengan sirkumfleks","Latin small letter s with circumflex":"Huruf Latin kecil s dengan sirkumfleks","Latin capital letter s with cedilla":"Huruf Latin besar s dengan cedilla","Latin small letter s with cedilla":"Huruf Latin kecil s dengan cedilla","Latin capital letter s with caron":"Huruf Latin besar s dengan caron","Latin small letter s with caron":"Huruf Latin kecil s dengan caron","Latin capital letter t with cedilla":"Huruf Latin besar t dengan cedilla","Latin small letter t with cedilla":"Huruf Latin kecil t dengan cedilla","Latin capital letter t with caron":"Huruf Latin besar t dengan caron","Latin small letter t with caron":"Huruf Latin kecil t dengan caron","Latin capital letter t with stroke":"Huruf Latin besar t dengan garis","Latin small letter t with stroke":"Huruf Latin kecil t dengan garis","Latin capital letter u with tilde":"Huruf Latin besar u dengan tilde","Latin small letter u with tilde":"Huruf Latin kecil u dengan tilde","Latin capital letter u with macron":"Huruf Latin besar u dengan macron","Latin small letter u with macron":"Huruf Latin kecil u dengan macron","Latin capital letter u with breve":"Huruf Latin besar u dengan breve","Latin small letter u with breve":"Huruf Latin kecil u dengan breve","Latin capital letter u with ring above":"Huruf Latin besar u dengan cincin di atas","Latin small letter u with ring above":"Huruf Latin kecil u dengan cincin di atas","Latin capital letter u with double acute":"Huruf Latin besar u dengan akut ganda","Latin small letter u with double acute":"Huruf Latin kecil u dengan akut ganda","Latin capital letter u with ogonek":"Huruf Latin besar u dengan ogonek","Latin small letter u with ogonek":"Huruf Latin kecil u dengan ogonek","Latin capital letter w with circumflex":"Huruf Latin besar w dengan sirkumfleks","Latin small letter w with circumflex":"Huruf Latin kecil w dengan sirkumfleks","Latin capital letter y with circumflex":"Huruf Latin besar y dengan sirkumfleks","Latin small letter y with circumflex":"Huruf Latin kecil y dengan sirkumfleks","Latin capital letter y with diaeresis":"Huruf Latin besar y dengan diaresis","Latin capital letter z with acute":"Huruf Latin besar z dengan akut","Latin small letter z with acute":"Huruf Latin kecil z dengan akut","Latin capital letter z with dot above":"Huruf Latin besar z dengan titik di atas","Latin small letter z with dot above":"Huruf Latin kecil z dengan titik di atas","Latin capital letter z with caron":"Huruf Latin besar z dengan caron","Latin small letter z with caron":"Huruf Latin kecil z dengan caron","Latin small letter long s":"Huruf Latin kecil s panjang","Less-than sign":"Tanda kurang dari","Greater-than sign":"Tanda lebih besar dari","Less-than or equal to":"Kurang dari atau sama dengan","Greater-than or equal to":"Lebih dari atau sama dengan","En dash":"Tanda pisah en","Em dash":"Tanda pisah em",Macron:"Macron",Overline:"Garis atas","Degree sign":"Tanda derajat","Minus sign":"Tanda negatif","Plus-minus sign":"Tanda lebih kurang","Division sign":"Tanda pembagian","Fraction slash":"Garis bagi pecahan","Multiplication sign":"Tanda perkalian","Latin small letter f with hook":"Huruf Latin kecil f dengan kait",Integral:"Integral","N-ary summation":"Penjumlahan N-Ary",Infinity:"Tak hingga","Square root":"Akar kuadrat","Tilde operator":"Operator tilde","Approximately equal to":"Kira-kira sama dengan","Almost equal to":"Hampir sama dengan","Not equal to":"Tidak sama dengan","Identical to":"Identik dengan","Element of":"Elemen dari","Not an element of":"Bukan sebuah elemen dari","Contains as member":"Berisi sebagai anggota","N-ary product":"Produk N-ary","Logical and":"\"Dan\" logis","Logical or":"\"Atau\" logis","Not sign":"Tanda \"bukan\"",Intersection:"Irisan",Union:"Himpunan","Partial differential":"Turunan parsial","For all":"Untuk semua","There exists":"Ada","Empty set":"Himpunan kosong",Nabla:"Nabla","Asterisk operator":"Operator asteris","Proportional to":"Proporsional dengan",Angle:"Sudut","Vulgar fraction one quarter":"Pecahan vulgar satu perempat","Vulgar fraction one half":"Pecahan vulgar satu perdua","Vulgar fraction three quarters":"Pecahan vulgar tiga perempat","Single left-pointing angle quotation mark":"Tanda kutip bersudut mengarah ke kiri tunggal","Single right-pointing angle quotation mark":"Tanda kutip bersudut mengarah ke kanan tunggal","Left-pointing double angle quotation mark":"Tanda kutip bersudut ganda mengarah ke kiri","Right-pointing double angle quotation mark":"Tanda kutip bersudut ganda mengarah ke kanan","Left single quotation mark":"Tanda kutip tunggal kiri","Right single quotation mark":"Tanda kutip tunggal kanan","Left double quotation mark":"Tanda kutip ganda kiri","Right double quotation mark":"Tanda kutip ganda kanan","Single low-9 quotation mark":"Tanda kutip 9 bawah tunggal","Double low-9 quotation mark":"Tanda kutip 9 bawah ganda","Inverted exclamation mark":"Tanda seru terbalik","Inverted question mark":"Tanda tanya terbalik","Two dot leader":"Dua titik utama","Horizontal ellipsis":"Elipsis horizontal","Double dagger":"Diesis","Per mille sign":"Tanda permil","Per ten thousand sign":"Tanda persepuluh ribu","Double exclamation mark":"Tanda seru ganda","Question exclamation mark":"Tanda tanya dan seru","Exclamation question mark":"Tanda seru dan tanya","Double question mark":"Tanda tanya ganda","Copyright sign":"Simbol hak cipta","Registered sign":"Simbol merek dagang terdaftar","Trade mark sign":"Simbol merek dagang","Section sign":"Simbol bagian","Paragraph sign":"Simbol paragraf","Reversed paragraph sign":"Simbol paragraf terbalik","Character categories":"Kategori karakter",Styles:"Gaya","Multiple styles":"Banyak gaya","Block styles":"Gaya blok","Text styles":"Gaya teks","Insert table":"Sisipkan tabel","Header column":"Kolom tajuk","Insert column left":"Sisipkan kolom ke kiri","Insert column right":"Sisipkan kolom ke kanan","Delete column":"Hapus kolom","Select column":"Seleksi kolom",Column:"Kolom","Header row":"Baris tajuk","Insert row below":"Sisipkan baris ke bawah","Insert row above":"Sisipkan baris ke atas","Delete row":"Hapus baris","Select row":"Seleksi baris",Row:"Baris","Merge cell up":"Gabungkan sel ke atas","Merge cell right":"Gabungkan sel ke kanan","Merge cell down":"Gabungkan sel ke bawah","Merge cell left":"Gabungkan sel ke kiri","Split cell vertically":"Bagikan sel secara vertikal","Split cell horizontally":"Bagikan sel secara horizontal","Merge cells":"Gabungkan sel","Table toolbar":"Alat tabel","Table properties":"Properti tabel","Cell properties":"Properti sel",Border:"Garis batas",Style:"Gaya",Width:"Lebar",Height:"Tinggi",Color:"Warna",Background:"Latar belakang",Padding:"Padding",Dimensions:"Dimensi","Table cell text alignment":"Penjajaran teks sel tabel",Alignment:"Penjajaran","Horizontal text alignment toolbar":"Bilah alat penjajaran teks horizontal","Vertical text alignment toolbar":"Bilah alat penjajaran teks vertikal","Table alignment toolbar":"Bilah alat penjajaran tabel",None:"Tidak ada",Solid:"Garis utuh",Dotted:"Titik titik",Dashed:"Garis putus-putus",Double:"Ganda",Groove:"Groove",Ridge:"Ridge",Inset:"Inset",Outset:"Outset","Align cell text to the left":"Sejajarkan teks sel ke kiri","Align cell text to the center":"Sejajarkan teks sel ke tengah","Align cell text to the right":"Sejajarkan teks sel ke kanan","Justify cell text":"Ratakan teks sel","Align cell text to the top":"Sejajarkan teks sel ke atas","Align cell text to the middle":"Sejajarkan teks sel ke tengah","Align cell text to the bottom":"Sejajarkan teks sel ke bawah","Align table to the left":"Sejajarkan teks sel ke kiri","Center table":"Tengahkan tabel","Align table to the right":"Sejajarkan teks sel ke kanan","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Warna tidak valid. Coba \"#FF0000\" atau \"rgb(255,0,0)\" atau \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Nilai tidak valid. Coba \"10px\" atau \"2em\" atau hanya \"2\".","Color picker":"Pengambil warna","Enter table caption":"Masukkan keterangan tabel","Keystrokes that can be used in a table cell":"Penekanan tombol yang dapat digunakan di sel tabel","Move the selection to the next cell":"Pindahkan pilihan ke sel berikutnya","Move the selection to the previous cell":"Pindahkan pilihan ke sel sebelumnya","Insert a new table row (when in the last cell of a table)":"Sisipkan baris tabel baru (saat berada di sel terakhir tabel)","Navigate through the table":"Menjelajahi tabel",Table:"Tabel","Rich Text Editor":"Editor Teks Kaya","Editor editing area: %0":"Area edit editor: %0","Edit block":"Sunting blok","Click to edit block":"Klik untuk mengedit blok","Drag to move":"Seret untuk memindahkan",Next:"Berikutnya",Previous:"Sebelumnya","Editor toolbar":"Alat editor","Dropdown toolbar":"Alat dropdown",Black:"Hitam","Dim grey":"Kelabu gelap",Grey:"Kelabu","Light grey":"Kelabu terang",White:"Putih",Red:"Merah",Orange:"Jingga",Yellow:"Kuning","Light green":"Hijau terang",Green:"Hijau",Aquamarine:"Biru laut",Turquoise:"Turkish","Light blue":"Biru terang",Blue:"Biru",Purple:"Ungu","Editor block content toolbar":"Bilah alat konten blok editor","Editor contextual toolbar":"Bilah alat kontekstual editor",HEX:"HEX","No results found":"Hasil tidak ditemukan","No searchable items":"Tidak ada item yang dapat dicari","Editor dialog":"Dialog editor",Close:"Tutup","Help Contents. To close this dialog press ESC.":"Konten Bantuan. Untuk menutup dialog ini, tekan ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Di bawah ini, Anda dapat menemukan daftar pintasan keyboard yang dapat digunakan di editor.","(may require <kbd>Fn</kbd>)":"(mungkin memerlukan <kbd>Fn</kbd>)",Accessibility:"Aksesibilitas","Accessibility help":"Bantuan aksesibilitas","Press %0 for help.":"Tekan %0 untuk mendapatkan bantuan.","Move focus in and out of an active dialog window":"Pindahkan fokus ke dalam dan ke luar jendela dialog yang aktif",MENU_BAR_MENU_FILE:"File",MENU_BAR_MENU_EDIT:"Ubah",MENU_BAR_MENU_VIEW:"Lihat",MENU_BAR_MENU_INSERT:"Sisipkan",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Alat",MENU_BAR_MENU_HELP:"Bantuan",MENU_BAR_MENU_TEXT:"Teks",MENU_BAR_MENU_FONT:"Fon","Editor menu bar":"Bilah menu editor",Undo:"Batal",Redo:"Lakukan lagi","Upload in progress":"Sedang mengunggah","Widget toolbar":"Alat widget","Insert paragraph before block":"Tambahkan paragraf sebelum blok","Insert paragraph after block":"Tambahkan paragraf setelah blok","Press Enter to type after or press Shift + Enter to type before the widget":"Tekan Enter untuk mengetik setelah atau tekan Shift + Enter untuk mengetik sebelum widget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Penekanan tombol yang bisa dilakukan saat widget dipilih (contoh: gambar, tabel, dll.)","Insert a new paragraph directly after a widget":"Sisipkan paragraf baru secara langsung setelah widget","Insert a new paragraph directly before a widget":"Sisipkan paragraf baru secara langsung sebelum widget","Move the caret to allow typing directly before a widget":"Pindahkan tanda sisipan untuk memungkinkan mengetik langsung setelah widget","Move the caret to allow typing directly after a widget":"Pindahkan tanda sisipan untuk memungkinkan mengetik langsung setelah widget","Words: %0":"Kata: %0","Characters: %0":"Karakter: %0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['id'] = d['id'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Rata kiri","Align right":"Rata kanan","Align center":"Rata tengah",Justify:"Rata kanan-kiri","Text alignment":"Perataan teks","Text alignment toolbar":"Alat perataan teks","Revert autoformatting action":"Kembalikan tindakan pemformatan otomatis",Bold:"Tebal",Italic:"Miring",Underline:"Garis bawah",Code:"Kode",Strikethrough:"Coret",Subscript:"Subskrip",Superscript:"Superskrip","Italic text":"Teks miring","Move out of an inline code style":"Keluar dari gaya kode sebaris","Bold text":"Teks tebal","Underline text":"Teks bergaris bawah","Strikethrough text":"Teks yang dicoret","Block quote":"Kutipan","Copy selected content":"Salin konten yang dipilih","Paste content":"Tempelkan konten","Paste content as plain text":"Tempelkan konten sebagai teks biasa","Insert code block":"Sisipkan blok kode","Plain text":"Teks mentah","Leaving %0 code snippet":"meninggalkan %0 cuplikan kode","Entering %0 code snippet":"memasuki %0 cuplikan kode","Entering code snippet":"memasuki cuplikan kode","Leaving code snippet":"meninggalkan cuplikan kode","Code block":"Blok kode",Cancel:"Batal",Clear:"Kosongkan","Remove color":"Hapus warna","Restore default":"Pulihkan nilai baku",Save:"Simpan","Show more items":"Tampilkan lebih banyak item","%0 of %1":"%0 dari %1","Cannot upload file:":"Tidak dapat mengunggah berkas:","Rich Text Editor. Editing area: %0":"Editor Teks Kaya. Area edit: %0","Insert with file manager":"Sisipkan dengan pengelola file","Replace with file manager":"Ganti dengan pengelola file","Insert image with file manager":"Sisipkan gambar dengan pengelola file","Replace image with file manager":"Ganti gambar dengan pengelola file","Toggle caption off":"Sembunyikan keterangan","Toggle caption on":"Tampilkan keterangan","Content editing keystrokes":"Penekanan tombol untuk mengedit konten","These keyboard shortcuts allow for quick access to content editing features.":"Pintasan keyboard ini mengizinkan akses cepat ke fitur pengeditan konten.","User interface and content navigation keystrokes":"Antarmuka pengguna dan penekanan tombol navigasi konten","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Gunakan penekanan tombol berikut untuk navigasi yang lebih efisien di antarmuka pengguna CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Tutup balon kontekstual, menu tarik-turun, dan dialog","Open the accessibility help dialog":"Buka dialog bantuan aksesibilitas","Move focus between form fields (inputs, buttons, etc.)":"Pindahkan fokus di antara bidang formulir (input, tombol, dll.)","Move focus to the menu bar, navigate between menu bars":"Pindahkan fokus ke bilah menu, telusuri di antara bilah-bilah menu","Move focus to the toolbar, navigate between toolbars":"Pindahkan fokus ke toolbar, jelajahi antar toolbar","Navigate through the toolbar or menu bar":"Telusuri bilah alat atau bilah menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Jalankan tombol yang sedang difokuskan. Menjalankan tombol yang berinteraksi dengan konten editor akan memindahkan fokus kembali ke konten tersebut.",Accept:"Setuju","Insert a soft break (a <code><br></code> element)":"Sisipkan soft break (elemen <code><br></code> )","Insert a hard break (a new paragraph)":"Sisipkan hard break (paragraf baru)","Find and replace":"Cari dan ubah","Find in text…":"Cari di dalam teks...",Find:"Cari","Previous result":"Hasil sebelumnya","Next result":"Hasil berikutnya",Replace:"Ubah","Replace all":"Ubah semua","Match case":"Sesuaikan huruf","Whole words only":"Kata utuh saja","Replace with…":"Ubah dengan...","Text to find must not be empty.":"Teks yang dicari tidak boleh kosong.","Tip: Find some text first in order to replace it.":"Tip: Cari suatu teks terlebih dahulu untuk menggantinya.","Advanced options":"Opsi lanjutan","Find in the document":"Temukan di dokumen","Font Size":"Ukuran Huruf",Tiny:"Sangat Kecil",Small:"Kecil",Big:"Besar",Huge:"Sangat Besar","Font Family":"Jenis Huruf",Default:"Bawaan","Font Color":"Warna Huruf","Font Background Color":"Warna Latar Huruf","Document colors":"Warna dokumen",Paragraph:"Paragraf",Heading:"Tajuk","Choose heading":"Pilih tajuk","Heading 1":"Tajuk 1","Heading 2":"Tajuk 2","Heading 3":"Tajuk 3","Heading 4":"Tajuk 4","Heading 5":"Tajuk 5","Heading 6":"Tajuk 6","Type your title":"Ketik judul Anda","Type or paste your content here.":"Ketik atau tempel konten Anda di sini.","Horizontal line":"Garis horizontal","HTML object":"Objek HTML","Increase indent":"Tambah indentasi","Decrease indent":"Kurangi indentasi",Unlink:"Hapus tautan",Link:"Tautan","Link URL":"URL tautan","Link URL must not be empty.":"Tautan URL tidak boleh kosong.","Link image":"Tautkan gambar","Edit link":"Sunting tautan","Open link in new tab":"Buka tautan di tab baru","This link has no URL":"Tautan ini tidak memiliki URL","Open in a new tab":"Buka di tab baru",Downloadable:"Dapat diunduh","Create link":"Buat tautan","Move out of a link":"Keluar dari tautan","Numbered List":"Daftar Berangka","Bulleted List":"Daftar Tak Berangka","To-do List":"Daftar untuk-dikerjakan","Bulleted list styles toolbar":"Bilah alat gaya daftar bullet","Numbered list styles toolbar":"Bilah alat gaya daftar angka","Toggle the disc list style":"Alihkan gaya daftar disc","Toggle the circle list style":"Alihkan gaya daftar circle","Toggle the square list style":"Alihkan gaya daftar square","Toggle the decimal list style":"Alihkan gaya daftar decimal","Toggle the decimal with leading zero list style":"Alihkan gaya daftar decimal with leading zero","Toggle the lower–roman list style":"Alihkan gaya daftar lower–roman","Toggle the upper–roman list style":"Alihkan gaya daftar upper–roman","Toggle the lower–latin list style":"Alihkan gaya daftar lower–latin","Toggle the upper–latin list style":"Alihkan gaya daftar upper–latin",Disc:"Disk",Circle:"Lingkaran",Square:"Kotak",Decimal:"Desimal","Decimal with leading zero":"Desimal dengan awalan nol","Lower–roman":"Lower–roman","Upper-roman":"Upper-roman","Lower-latin":"Lower-latin","Upper-latin":"Upper-latin","List properties":"Properti daftar","Start at":"Mulai dari","Invalid start index value.":"Nilai indeks mulai tidak valid.","Start index must be greater than 0.":"Indeks awal harus lebih besar dari 0.","Reversed order":"Urutan terbalik","Keystrokes that can be used in a list":"Penekanan tombol yang dapat digunakan di daftar","Increase list item indent":"Tambah indentasi item daftar","Decrease list item indent":"Kurangi indentasi item daftar","Entering a to-do list":"memasukkan daftar kerja","Leaving a to-do list":"meninggalkan daftar kerja","Remove Format":"Hapus Format","Select all":"Pilih semua","Show blocks":"Tampilkan blok",Source:"Sumber","Show source":"Tampilkan sumber","Special characters":"Karakter spesial",All:"Semua",Arrows:"Panah",Currency:"Mata Uang",Latin:"Latin",Mathematical:"Matematika",Text:"Teks","leftwards simple arrow":"panah kiri sederhana","rightwards simple arrow":"panah kanan sederhana","upwards simple arrow":"panah atas sederhana","downwards simple arrow":"panah bawah sederhana","leftwards double arrow":"Panah ganda ke kiri","rightwards double arrow":"Panah ganda ke kanan","upwards double arrow":"Panah ganda ke atas","downwards double arrow":"Panah ganda ke bawah","leftwards dashed arrow":"Panah putus-putus ke kiri","rightwards dashed arrow":"Panah putus-putus ke kanan","upwards dashed arrow":"Panah putus-putus ke atas","downwards dashed arrow":"Panah putus-putus ke ke bawah","leftwards arrow to bar":"panah kiri ke bar","rightwards arrow to bar":"panah kanan ke bar","upwards arrow to bar":"panah atas ke bar","downwards arrow to bar":"panah bawah ke bar","up down arrow with base":"panah atas bawah dari dasar","back with leftwards arrow above":"belakang dengan panah kiri di atas","end with leftwards arrow above":"akhir dengan panah kiri di atas","on with exclamation mark with left right arrow above":"nyala tanda seru dengan panah kiri kanan di atas","soon with rightwards arrow above":"segera (soon) dengan panah arah kanan di atas","top with upwards arrow above":"puncak (top) dengan panah arah atas di atas","Dollar sign":"Tanda dollar","Euro sign":"Tanda euro","Yen sign":"Tanda yen","Pound sign":"Tanda pound","Cent sign":"Tanda sen","Euro-currency sign":"Tanda mata uang euro","Colon sign":"Tanda titik dua","Cruzeiro sign":"Simbol cruzeiro ","French franc sign":"Simbol franc Prancis","Lira sign":"Simbol lira","Currency sign":"Tanda mata uang","Bitcoin sign":"Tanda bitcoin","Mill sign":"Simbol mill","Naira sign":"Simbol naira","Peseta sign":"Simbol peseta","Rupee sign":"Tanda rupee","Won sign":"Tanda won","New sheqel sign":"Simbol shekel baru","Dong sign":"Simbol dong","Kip sign":"Simbol kip","Tugrik sign":"Simbol tugrik","Drachma sign":"Simbol drakhma","German penny sign":"Simbol penny Jerman","Peso sign":"Tanda peso","Guarani sign":"Simbol guarani","Austral sign":"Simbol austral","Hryvnia sign":"Simbol hryvnia","Cedi sign":"Simbol cedi","Livre tournois sign":"Simbol livre tournois","Spesmilo sign":"Simbol spesmilo","Tenge sign":"Simbol tenge","Indian rupee sign":"Tanda rupee India","Turkish lira sign":"Simbol lira Turki","Nordic mark sign":"Simbol mark Nordik","Manat sign":"Simbol manat","Ruble sign":"Simbol rubel","Latin capital letter a with macron":"Huruf Latin besar a dengan macron","Latin small letter a with macron":"Huruf Latin kecil a dengan macron","Latin capital letter a with breve":"Huruf Latin besar a dengan breve","Latin small letter a with breve":"Huruf Latin kecil a dengan breve","Latin capital letter a with ogonek":"Huruf Latin besar a dengan ogonek","Latin small letter a with ogonek":"Huruf Latin kecil a dengan ogonek","Latin capital letter c with acute":"Huruf Latin besar c dengan akut","Latin small letter c with acute":"Huruf Latin kecil c dengan akut","Latin capital letter c with circumflex":"Huruf Latin besar c dengan sirkumfleks","Latin small letter c with circumflex":"Huruf Latin kecil c dengan sirkumfleks","Latin capital letter c with dot above":"Huruf Latin besar c dengan titik di atas","Latin small letter c with dot above":"Huruf Latin kecil c dengan titik di atas","Latin capital letter c with caron":"Huruf Latin besar c dengan caron","Latin small letter c with caron":"Huruf Latin kecil c dengan caron","Latin capital letter d with caron":"Huruf Latin besar d dengan caron","Latin small letter d with caron":"Huruf Latin kecil d dengan caron","Latin capital letter d with stroke":"Huruf Latin besar d dengan garis","Latin small letter d with stroke":"Huruf Latin kecil d dengan garis","Latin capital letter e with macron":"Huruf Latin besar e dengan macron","Latin small letter e with macron":"Huruf Latin kecil e dengan macron","Latin capital letter e with breve":"Huruf Latin besar e dengan breve","Latin small letter e with breve":"Huruf Latin kecil e dengan breve","Latin capital letter e with dot above":"Huruf Latin besar e dengan titik di atas","Latin small letter e with dot above":"Huruf Latin kecil e dengan titik di atas","Latin capital letter e with ogonek":"Huruf Latin besar e dengan ogonek","Latin small letter e with ogonek":"Huruf Latin kecil e dengan ogonek","Latin capital letter e with caron":"Huruf Latin besar e dengan caron","Latin small letter e with caron":"Huruf Latin kecil e dengan caron","Latin capital letter g with circumflex":"Huruf Latin besar g dengan sirkumfleks","Latin small letter g with circumflex":"Huruf Latin kecil g dengan sirkumfleks","Latin capital letter g with breve":"Huruf Latin besar g dengan breve","Latin small letter g with breve":"Huruf Latin kecil g dengan breve","Latin capital letter g with dot above":"Huruf Latin besar g dengan titik di atas","Latin small letter g with dot above":"Huruf Latin kecil g dengan titik di atas","Latin capital letter g with cedilla":"Huruf Latin besar g dengan cedilla","Latin small letter g with cedilla":"Huruf Latin kecil g dengan cedilla","Latin capital letter h with circumflex":"Huruf Latin besar h dengan sirkumfleks","Latin small letter h with circumflex":"Huruf Latin kecil h dengan sirkumfleks","Latin capital letter h with stroke":"Huruf Latin besar h dengan garis","Latin small letter h with stroke":"Huruf Latin kecil h dengan garis","Latin capital letter i with tilde":"Huruf Latin besar i dengan tilde","Latin small letter i with tilde":"Huruf Latin kecil i dengan tilde","Latin capital letter i with macron":"Huruf Latin besar i dengan macron","Latin small letter i with macron":"Huruf Latin kecil i dengan macron","Latin capital letter i with breve":"Huruf Latin besar i dengan breve","Latin small letter i with breve":"Huruf Latin kecil i dengan breve","Latin capital letter i with ogonek":"Huruf Latin besar i dengan ogonek","Latin small letter i with ogonek":"Huruf Latin kecil i dengan ogonek","Latin capital letter i with dot above":"Huruf Latin besar i dengan titik di atas","Latin small letter dotless i":"Huruf Latin kecil tanpa titik i","Latin capital ligature ij":"Ligatur Latin kapital ij","Latin small ligature ij":"Ligatur Latin kecil ij","Latin capital letter j with circumflex":"Huruf Latin besar j dengan sirkumfleks","Latin small letter j with circumflex":"Huruf Latin kecil j dengan sirkumfleks","Latin capital letter k with cedilla":"Huruf Latin besar k dengan cedilla","Latin small letter k with cedilla":"Huruf Latin kecil k dengan cedilla","Latin small letter kra":"Huruf Latin kecil kra","Latin capital letter l with acute":"Huruf Latin besar l dengan akut","Latin small letter l with acute":"Huruf Latin kecil l dengan akut","Latin capital letter l with cedilla":"Huruf Latin besar l dengan cedilla","Latin small letter l with cedilla":"Huruf Latin kecil l dengan cedilla","Latin capital letter l with caron":"Huruf Latin besar l dengan caron","Latin small letter l with caron":"Huruf Latin kecil l dengan caron","Latin capital letter l with middle dot":"Huruf Latin besar l dengan titik di tengah","Latin small letter l with middle dot":"Huruf Latin kecil l dengan titik di tengah","Latin capital letter l with stroke":"Huruf Latin besar l dengan garis","Latin small letter l with stroke":"Huruf Latin kecil l dengan garis","Latin capital letter n with acute":"Huruf Latin besar n dengan akut","Latin small letter n with acute":"Huruf Latin kecil n dengan akut","Latin capital letter n with cedilla":"Huruf Latin besar n dengan cedilla","Latin small letter n with cedilla":"Huruf Latin kecil n dengan cedilla","Latin capital letter n with caron":"Huruf Latin besar n dengan caron","Latin small letter n with caron":"Huruf Latin kecil n dengan caron","Latin small letter n preceded by apostrophe":"Huruf Latin kecil n yang didahului apostrof ","Latin capital letter eng":"Huruf Latin besar eng","Latin small letter eng":"Huruf Latin kecil eng","Latin capital letter o with macron":"Huruf Latin besar o dengan macron","Latin small letter o with macron":"Huruf Latin kecil o dengan macron","Latin capital letter o with breve":"Huruf Latin besar o dengan breve","Latin small letter o with breve":"Huruf Latin kecil o dengan breve","Latin capital letter o with double acute":"Huruf Latin besar o dengan akut ganda","Latin small letter o with double acute":"Huruf Latin kecil o dengan akut ganda","Latin capital ligature oe":"Ligatur Latin kapital oe","Latin small ligature oe":"Ligatur Latin kecil oe","Latin capital letter r with acute":"Huruf Latin besar r dengan akut","Latin small letter r with acute":"Huruf Latin kecil r dengan akut","Latin capital letter r with cedilla":"Huruf Latin besar r dengan cedilla","Latin small letter r with cedilla":"Huruf Latin kecil r dengan cedilla","Latin capital letter r with caron":"Huruf Latin besar r dengan caron","Latin small letter r with caron":"Huruf Latin kecil r dengan caron","Latin capital letter s with acute":"Huruf Latin besar s dengan akut","Latin small letter s with acute":"Huruf Latin kecil s dengan akut","Latin capital letter s with circumflex":"Huruf Latin besar s dengan sirkumfleks","Latin small letter s with circumflex":"Huruf Latin kecil s dengan sirkumfleks","Latin capital letter s with cedilla":"Huruf Latin besar s dengan cedilla","Latin small letter s with cedilla":"Huruf Latin kecil s dengan cedilla","Latin capital letter s with caron":"Huruf Latin besar s dengan caron","Latin small letter s with caron":"Huruf Latin kecil s dengan caron","Latin capital letter t with cedilla":"Huruf Latin besar t dengan cedilla","Latin small letter t with cedilla":"Huruf Latin kecil t dengan cedilla","Latin capital letter t with caron":"Huruf Latin besar t dengan caron","Latin small letter t with caron":"Huruf Latin kecil t dengan caron","Latin capital letter t with stroke":"Huruf Latin besar t dengan garis","Latin small letter t with stroke":"Huruf Latin kecil t dengan garis","Latin capital letter u with tilde":"Huruf Latin besar u dengan tilde","Latin small letter u with tilde":"Huruf Latin kecil u dengan tilde","Latin capital letter u with macron":"Huruf Latin besar u dengan macron","Latin small letter u with macron":"Huruf Latin kecil u dengan macron","Latin capital letter u with breve":"Huruf Latin besar u dengan breve","Latin small letter u with breve":"Huruf Latin kecil u dengan breve","Latin capital letter u with ring above":"Huruf Latin besar u dengan cincin di atas","Latin small letter u with ring above":"Huruf Latin kecil u dengan cincin di atas","Latin capital letter u with double acute":"Huruf Latin besar u dengan akut ganda","Latin small letter u with double acute":"Huruf Latin kecil u dengan akut ganda","Latin capital letter u with ogonek":"Huruf Latin besar u dengan ogonek","Latin small letter u with ogonek":"Huruf Latin kecil u dengan ogonek","Latin capital letter w with circumflex":"Huruf Latin besar w dengan sirkumfleks","Latin small letter w with circumflex":"Huruf Latin kecil w dengan sirkumfleks","Latin capital letter y with circumflex":"Huruf Latin besar y dengan sirkumfleks","Latin small letter y with circumflex":"Huruf Latin kecil y dengan sirkumfleks","Latin capital letter y with diaeresis":"Huruf Latin besar y dengan diaresis","Latin capital letter z with acute":"Huruf Latin besar z dengan akut","Latin small letter z with acute":"Huruf Latin kecil z dengan akut","Latin capital letter z with dot above":"Huruf Latin besar z dengan titik di atas","Latin small letter z with dot above":"Huruf Latin kecil z dengan titik di atas","Latin capital letter z with caron":"Huruf Latin besar z dengan caron","Latin small letter z with caron":"Huruf Latin kecil z dengan caron","Latin small letter long s":"Huruf Latin kecil s panjang","Less-than sign":"Tanda kurang dari","Greater-than sign":"Tanda lebih besar dari","Less-than or equal to":"Kurang dari atau sama dengan","Greater-than or equal to":"Lebih dari atau sama dengan","En dash":"Tanda pisah en","Em dash":"Tanda pisah em",Macron:"Macron",Overline:"Garis atas","Degree sign":"Tanda derajat","Minus sign":"Tanda negatif","Plus-minus sign":"Tanda lebih kurang","Division sign":"Tanda pembagian","Fraction slash":"Garis bagi pecahan","Multiplication sign":"Tanda perkalian","Latin small letter f with hook":"Huruf Latin kecil f dengan kait",Integral:"Integral","N-ary summation":"Penjumlahan N-Ary",Infinity:"Tak hingga","Square root":"Akar kuadrat","Tilde operator":"Operator tilde","Approximately equal to":"Kira-kira sama dengan","Almost equal to":"Hampir sama dengan","Not equal to":"Tidak sama dengan","Identical to":"Identik dengan","Element of":"Elemen dari","Not an element of":"Bukan sebuah elemen dari","Contains as member":"Berisi sebagai anggota","N-ary product":"Produk N-ary","Logical and":"\"Dan\" logis","Logical or":"\"Atau\" logis","Not sign":"Tanda \"bukan\"",Intersection:"Irisan",Union:"Himpunan","Partial differential":"Turunan parsial","For all":"Untuk semua","There exists":"Ada","Empty set":"Himpunan kosong",Nabla:"Nabla","Asterisk operator":"Operator asteris","Proportional to":"Proporsional dengan",Angle:"Sudut","Vulgar fraction one quarter":"Pecahan vulgar satu perempat","Vulgar fraction one half":"Pecahan vulgar satu perdua","Vulgar fraction three quarters":"Pecahan vulgar tiga perempat","Single left-pointing angle quotation mark":"Tanda kutip bersudut mengarah ke kiri tunggal","Single right-pointing angle quotation mark":"Tanda kutip bersudut mengarah ke kanan tunggal","Left-pointing double angle quotation mark":"Tanda kutip bersudut ganda mengarah ke kiri","Right-pointing double angle quotation mark":"Tanda kutip bersudut ganda mengarah ke kanan","Left single quotation mark":"Tanda kutip tunggal kiri","Right single quotation mark":"Tanda kutip tunggal kanan","Left double quotation mark":"Tanda kutip ganda kiri","Right double quotation mark":"Tanda kutip ganda kanan","Single low-9 quotation mark":"Tanda kutip 9 bawah tunggal","Double low-9 quotation mark":"Tanda kutip 9 bawah ganda","Inverted exclamation mark":"Tanda seru terbalik","Inverted question mark":"Tanda tanya terbalik","Two dot leader":"Dua titik utama","Horizontal ellipsis":"Elipsis horizontal","Double dagger":"Diesis","Per mille sign":"Tanda permil","Per ten thousand sign":"Tanda persepuluh ribu","Double exclamation mark":"Tanda seru ganda","Question exclamation mark":"Tanda tanya dan seru","Exclamation question mark":"Tanda seru dan tanya","Double question mark":"Tanda tanya ganda","Copyright sign":"Simbol hak cipta","Registered sign":"Simbol merek dagang terdaftar","Trade mark sign":"Simbol merek dagang","Section sign":"Simbol bagian","Paragraph sign":"Simbol paragraf","Reversed paragraph sign":"Simbol paragraf terbalik","Character categories":"Kategori karakter",Styles:"Gaya","Multiple styles":"Banyak gaya","Block styles":"Gaya blok","Text styles":"Gaya teks","Insert table":"Sisipkan tabel","Header column":"Kolom tajuk","Insert column left":"Sisipkan kolom ke kiri","Insert column right":"Sisipkan kolom ke kanan","Delete column":"Hapus kolom","Select column":"Seleksi kolom",Column:"Kolom","Header row":"Baris tajuk","Insert row below":"Sisipkan baris ke bawah","Insert row above":"Sisipkan baris ke atas","Delete row":"Hapus baris","Select row":"Seleksi baris",Row:"Baris","Merge cell up":"Gabungkan sel ke atas","Merge cell right":"Gabungkan sel ke kanan","Merge cell down":"Gabungkan sel ke bawah","Merge cell left":"Gabungkan sel ke kiri","Split cell vertically":"Bagikan sel secara vertikal","Split cell horizontally":"Bagikan sel secara horizontal","Merge cells":"Gabungkan sel","Table toolbar":"Alat tabel","Table properties":"Properti tabel","Cell properties":"Properti sel",Border:"Garis batas",Style:"Gaya",Width:"Lebar",Height:"Tinggi",Color:"Warna",Background:"Latar belakang",Padding:"Padding",Dimensions:"Dimensi","Table cell text alignment":"Penjajaran teks sel tabel",Alignment:"Penjajaran","Horizontal text alignment toolbar":"Bilah alat penjajaran teks horizontal","Vertical text alignment toolbar":"Bilah alat penjajaran teks vertikal","Table alignment toolbar":"Bilah alat penjajaran tabel",None:"Tidak ada",Solid:"Garis utuh",Dotted:"Titik titik",Dashed:"Garis putus-putus",Double:"Ganda",Groove:"Groove",Ridge:"Ridge",Inset:"Inset",Outset:"Outset","Align cell text to the left":"Sejajarkan teks sel ke kiri","Align cell text to the center":"Sejajarkan teks sel ke tengah","Align cell text to the right":"Sejajarkan teks sel ke kanan","Justify cell text":"Ratakan teks sel","Align cell text to the top":"Sejajarkan teks sel ke atas","Align cell text to the middle":"Sejajarkan teks sel ke tengah","Align cell text to the bottom":"Sejajarkan teks sel ke bawah","Align table to the left":"Sejajarkan teks sel ke kiri","Center table":"Tengahkan tabel","Align table to the right":"Sejajarkan teks sel ke kanan","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Warna tidak valid. Coba \"#FF0000\" atau \"rgb(255,0,0)\" atau \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Nilai tidak valid. Coba \"10px\" atau \"2em\" atau hanya \"2\".","Color picker":"Pengambil warna","Enter table caption":"Masukkan keterangan tabel","Keystrokes that can be used in a table cell":"Penekanan tombol yang dapat digunakan di sel tabel","Move the selection to the next cell":"Pindahkan pilihan ke sel berikutnya","Move the selection to the previous cell":"Pindahkan pilihan ke sel sebelumnya","Insert a new table row (when in the last cell of a table)":"Sisipkan baris tabel baru (saat berada di sel terakhir tabel)","Navigate through the table":"Menjelajahi tabel",Table:"Tabel","Rich Text Editor":"Editor Teks Kaya","Editor editing area: %0":"Area edit editor: %0","Edit block":"Sunting blok","Click to edit block":"Klik untuk mengedit blok","Drag to move":"Seret untuk memindahkan",Next:"Berikutnya",Previous:"Sebelumnya","Editor toolbar":"Alat editor","Dropdown toolbar":"Alat dropdown",Black:"Hitam","Dim grey":"Kelabu gelap",Grey:"Kelabu","Light grey":"Kelabu terang",White:"Putih",Red:"Merah",Orange:"Jingga",Yellow:"Kuning","Light green":"Hijau terang",Green:"Hijau",Aquamarine:"Biru laut",Turquoise:"Turkish","Light blue":"Biru terang",Blue:"Biru",Purple:"Ungu","Editor block content toolbar":"Bilah alat konten blok editor","Editor contextual toolbar":"Bilah alat kontekstual editor",HEX:"HEX","No results found":"Hasil tidak ditemukan","No searchable items":"Tidak ada item yang dapat dicari","Editor dialog":"Dialog editor",Close:"Tutup","Help Contents. To close this dialog press ESC.":"Konten Bantuan. Untuk menutup dialog ini, tekan ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Di bawah ini, Anda dapat menemukan daftar pintasan keyboard yang dapat digunakan di editor.","(may require <kbd>Fn</kbd>)":"(mungkin memerlukan <kbd>Fn</kbd>)",Accessibility:"Aksesibilitas","Accessibility help":"Bantuan aksesibilitas","Press %0 for help.":"Tekan %0 untuk mendapatkan bantuan.","Move focus in and out of an active dialog window":"Pindahkan fokus ke dalam dan ke luar jendela dialog yang aktif",MENU_BAR_MENU_FILE:"File",MENU_BAR_MENU_EDIT:"Ubah",MENU_BAR_MENU_VIEW:"Lihat",MENU_BAR_MENU_INSERT:"Sisipkan",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Alat",MENU_BAR_MENU_HELP:"Bantuan",MENU_BAR_MENU_TEXT:"Teks",MENU_BAR_MENU_FONT:"Fon","Editor menu bar":"Bilah menu editor","Please enter a valid color (e.g. \"ff0000\").":"Silakan masukkan warna yang absah (e.g. “ff0000â€).",Undo:"Batal",Redo:"Lakukan lagi","Upload in progress":"Sedang mengunggah","Widget toolbar":"Alat widget","Insert paragraph before block":"Tambahkan paragraf sebelum blok","Insert paragraph after block":"Tambahkan paragraf setelah blok","Press Enter to type after or press Shift + Enter to type before the widget":"Tekan Enter untuk mengetik setelah atau tekan Shift + Enter untuk mengetik sebelum widget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Penekanan tombol yang bisa dilakukan saat widget dipilih (contoh: gambar, tabel, dll.)","Insert a new paragraph directly after a widget":"Sisipkan paragraf baru secara langsung setelah widget","Insert a new paragraph directly before a widget":"Sisipkan paragraf baru secara langsung sebelum widget","Move the caret to allow typing directly before a widget":"Pindahkan tanda sisipan untuk memungkinkan mengetik langsung setelah widget","Move the caret to allow typing directly after a widget":"Pindahkan tanda sisipan untuk memungkinkan mengetik langsung setelah widget","Words: %0":"Kata: %0","Characters: %0":"Karakter: %0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/it.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/it.js index a60ec0508846e8b5b112e0adb6babaaad0f1c4cc..0dedd7b1ce1cf85a4b4f2a65769a70735e7f8ef4 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/it.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/it.js @@ -1 +1 @@ -(function(d){ const l = d['it'] = d['it'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Allinea a sinistra","Align right":"Allinea a destra","Align center":"Allinea al centro",Justify:"Giustifica","Text alignment":"Allineamento del testo","Text alignment toolbar":"Barra degli strumenti dell'allineamento","Revert autoformatting action":"Annulla l'azione di formattazione automatica",Bold:"Grassetto",Italic:"Corsivo",Underline:"Sottolineato",Code:"Codice",Strikethrough:"Barrato",Subscript:"Pedice",Superscript:"Apice","Italic text":"Testo in corsivo","Move out of an inline code style":"Esce da uno stile di codice in linea","Bold text":"Testo in grassetto","Underline text":"Testo sottolineato","Strikethrough text":"Testo barrato","Block quote":"Blocco citazione","Copy selected content":"Copia il contenuto selezionato","Paste content":"Incolla il contenuto","Paste content as plain text":"Incolla il contenuto come testo normale","Insert code block":"Inserisci blocco di codice","Plain text":"Testo semplice","Code block":"Blocco di codice",Cancel:"Annulla",Clear:"Cancella","Remove color":"Rimuovi colore","Restore default":"Ripristina predefinito",Save:"Salva","Show more items":"Mostra più elementi","%0 of %1":"%0 di %1","Cannot upload file:":"Impossibile caricare il file:","Rich Text Editor. Editing area: %0":"Editor Rich Text. Area di modifica: %0","Insert with file manager":"Inserisci con file manager","Replace with file manager":"Sostituisci con file manager","Insert image with file manager":"Inserisci l'immagine con il file manager","Replace image with file manager":"Sostituisci l'immagine con il file manager","Toggle caption off":"Attiva didascalia","Toggle caption on":"Disattiva didascalia","Content editing keystrokes":"Tasti per la modifica del contenuto","These keyboard shortcuts allow for quick access to content editing features.":"Queste scorciatoie da tastiera permettono di accedere velocemente alle funzionalità di modifica del contenuto.","User interface and content navigation keystrokes":"Tasti per la navigazione nell'interfaccia utente e nei contenuti","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Utilizza i seguenti tasti per una navigazione più efficiente nell'interfaccia utente di CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Chiude menu a discesa, finestre di dialogo e callout contestuali","Open the accessibility help dialog":"Apre la finestra di dialogo della guida all'accessibilità ","Move focus between form fields (inputs, buttons, etc.)":"Seleziona/deseleziona i diversi campi del modulo (inserimenti, pulsanti ecc.)","Move focus to the menu bar, navigate between menu bars":"Sposta la selezione sulla barra dei menu, naviga tra le barre dei menu","Move focus to the toolbar, navigate between toolbars":"Seleziona la barra degli strumenti, permette di spostarsi tra le barre degli strumenti","Navigate through the toolbar or menu bar":"Naviga nella barra degli strumenti o nella barra dei menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Esegui il pulsante attualmente selezionato. L'esecuzione dei pulsanti che interagiscono con il contenuto dell'editor riporta la selezione sul contenuto.",Accept:"Accetta","Insert a soft break (a <code><br></code> element)":"Inserisce un'interruzione di riga (un elemento <code><br></code>)","Insert a hard break (a new paragraph)":"Inserisce un'interruzione di riga forzata (un nuovo paragrafo)","Find and replace":"Trova e sostituisci","Find in text…":"Trova nel testo…",Find:"Trova","Previous result":"Risultato precedente","Next result":"Risultato successivo",Replace:"Sostituisci","Replace all":"Sostituisci tutto","Match case":"Distingui maiuscole e minuscole","Whole words only":"Solo parole intere","Replace with…":"Sostituisci con…","Text to find must not be empty.":"Il testo da cercare non può essere vuoto.","Tip: Find some text first in order to replace it.":"Consiglio: trova il testo prima di sostituirlo.","Advanced options":"Opzioni avanzate","Find in the document":"Trova nel documento","Font Size":"Dimensione caratteri",Tiny:"Piccolissimi",Small:"Piccoli",Big:"Grandi",Huge:"Grandissimi","Font Family":"Tipo di caratteri",Default:"Predefinito","Font Color":"Colore caratteri","Font Background Color":"Colore di sfondo caratteri","Document colors":"Colori del docmento",Paragraph:"Paragrafo",Heading:"Intestazione","Choose heading":"Seleziona intestazione","Heading 1":"Intestazione 1","Heading 2":"Intestazione 2","Heading 3":"Intestazione 3","Heading 4":"Intestazione 4","Heading 5":"Intestazione 5","Heading 6":"Intestazione 6","Type your title":"Inserire il proprio titolo","Type or paste your content here.":"Inserire o incollare qui il proprio contenuto.","Horizontal line":"Linea orizzontale","HTML object":"Oggetto HTML","Increase indent":"Aumenta rientro","Decrease indent":"Riduci rientro",Unlink:"Elimina collegamento",Link:"Collegamento","Link URL":"URL del collegamento","Link image":"Collega immagine","Edit link":"Modifica collegamento","Open link in new tab":"Apri collegamento in nuova scheda","This link has no URL":"Questo collegamento non ha un URL","Open in a new tab":"Apri in una nuova scheda",Downloadable:"Scaricabile","Create link":"Crea un link","Move out of a link":"Esce da un link","Numbered List":"Elenco numerato","Bulleted List":"Elenco puntato","To-do List":"Elenco cose da fare","Bulleted list styles toolbar":"Barra degli strumenti con gli stili degli elenchi puntati","Numbered list styles toolbar":"Barra degli strumenti con gli stili degli elenchi numerati","Toggle the disc list style":"Attiva/disattiva lo stile degli elenchi con dischi","Toggle the circle list style":"Attiva/disattiva lo stile degli elenchi con cerchi","Toggle the square list style":"Attiva/disattiva lo stile degli elenchi con quadrati","Toggle the decimal list style":"Attiva/disattiva lo stile degli elenchi con numeri","Toggle the decimal with leading zero list style":"Attiva/disattiva lo stile degli elenchi con numeri con zero anteposto","Toggle the lower–roman list style":"Attiva/disattiva lo stile degli elenchi con numeri romani minuscoli","Toggle the upper–roman list style":"Attiva/disattiva lo stile degli elenchi con numeri romani maiuscoli","Toggle the lower–latin list style":"Attiva/disattiva lo stile degli elenchi con lettere minuscole","Toggle the upper–latin list style":"Attiva/disattiva lo stile degli elenchi con lettere maiuscole",Disc:"Disco",Circle:"Cerchio",Square:"Quadrato",Decimal:"Numero","Decimal with leading zero":"Numero con zero anteposto","Lower–roman":"Numero romano minuscolo","Upper-roman":"Numero romano maiuscolo","Lower-latin":"Lettera minuscola","Upper-latin":"Lettera maiuscola","List properties":"Proprietà elenco","Start at":"Inizia da","Invalid start index value.":"Valore dell'indice iniziale non valido.","Start index must be greater than 0.":"L'indice iniziale deve essere maggiore di 0.","Reversed order":"Ordine inverso","Keystrokes that can be used in a list":"Tasti che possono essere utilizzati in un elenco","Increase list item indent":"Aumenta il rientro delle voci dell'elenco","Decrease list item indent":"Diminuisce il rientro delle voci dell'elenco","Remove Format":"Rimuovi formato","Select all":"Seleziona tutto","Show blocks":"Mostra blocchi",Source:"Sorgente","Show source":"Mostra sorgente","Special characters":"Caratteri speciali",All:"Tutti",Arrows:"Frecce",Currency:"Valuta",Latin:"Latini",Mathematical:"Matematici",Text:"Testo","leftwards simple arrow":"freccia semplice verso sinistra","rightwards simple arrow":"freccia semplice verso destra","upwards simple arrow":"freccia semplice verso l'alto","downwards simple arrow":"freccia semplice verso il basso","leftwards double arrow":"Freccia doppia verso sinistra","rightwards double arrow":"Freccia doppia verso destra","upwards double arrow":"Freccia doppia verso l'alto","downwards double arrow":"Freccia doppia verso il basso","leftwards dashed arrow":"Freccia tratteggiata verso sinistra","rightwards dashed arrow":"Freccia tratteggiata verso destra","upwards dashed arrow":"Freccia tratteggiata verso l'alto","downwards dashed arrow":"Freccia tratteggiata verso il basso","leftwards arrow to bar":"Freccia verso barra a sinistra","rightwards arrow to bar":"Freccia verso barra a destra","upwards arrow to bar":"Freccia verso barra in alto","downwards arrow to bar":"Freccia verso barra in basso","up down arrow with base":"Doppia freccia verticale con base","back with leftwards arrow above":"back con sopra freccia verso sinistra","end with leftwards arrow above":"end con sopra freccia verso sinistra","on with exclamation mark with left right arrow above":"on! con sopra freccia verso sinistra","soon with rightwards arrow above":"soon con sopra freccia verso destra","top with upwards arrow above":"top con sopra freccia verso l'alto","Dollar sign":"Simbolo dollaro","Euro sign":"Simbolo euro","Yen sign":"Simbolo yen","Pound sign":"Simbolo sterlina","Cent sign":"Simbolo centesimo","Euro-currency sign":"Simbolo valuta euro","Colon sign":"Simbolo colon","Cruzeiro sign":"Simbolo cruzeiro","French franc sign":"Simbolo franco francese","Lira sign":"Simbolo lira","Currency sign":"Simbolo valuta","Bitcoin sign":"Simbolo bitcoin","Mill sign":"Simbolo millesimo","Naira sign":"Simbolo naira","Peseta sign":"Simbolo peseta","Rupee sign":"Simbolo rupia","Won sign":"Simbolo won","New sheqel sign":"Simbolo nuovo shekel","Dong sign":"Simbolo dong","Kip sign":"Simbolo kip","Tugrik sign":"Simbolo tugrik","Drachma sign":"Simbolo dracma","German penny sign":"Simbolo pfennig tedesco","Peso sign":"Simbolo peso","Guarani sign":"Simbolo guaranÃ","Austral sign":"Simbolo austral","Hryvnia sign":"Simbolo grivnia","Cedi sign":"Simbolo cedi","Livre tournois sign":"Simbolo livre tournois","Spesmilo sign":"Simbolo spesmilo","Tenge sign":"Simbolo tenge","Indian rupee sign":"Simbolo rupia indiana","Turkish lira sign":"Simbolo lira turca","Nordic mark sign":"Simbolo marco nordico","Manat sign":"Simbolo manat","Ruble sign":"Simbolo rublo","Latin capital letter a with macron":"Lettera A latina maiuscola con macron","Latin small letter a with macron":"Lettera A latina minuscola con macron","Latin capital letter a with breve":"Lettera A latina maiuscola con breve","Latin small letter a with breve":"Lettera A latina minuscola con breve","Latin capital letter a with ogonek":"Lettera A latina maiuscola con codetta","Latin small letter a with ogonek":"Lettera A latina minuscola con codetta","Latin capital letter c with acute":"Lettera C latina maiuscola con accento acuto","Latin small letter c with acute":"Lettera C latina minuscola con accento acuto","Latin capital letter c with circumflex":"Lettera C latina maiuscola con accento circonflesso","Latin small letter c with circumflex":"Lettera C latina minuscola con accento circonflesso","Latin capital letter c with dot above":"Lettera C latina maiuscola con punto sovrascritto","Latin small letter c with dot above":"Lettera C latina minuscola con punto sovrascritto","Latin capital letter c with caron":"Lettera C latina maiuscola con pipa","Latin small letter c with caron":"Lettera C latina minuscola con pipa","Latin capital letter d with caron":"Lettera D latina maiuscola con pipa","Latin small letter d with caron":"Lettera D latina minuscola con pipa","Latin capital letter d with stroke":"Lettera D latina maiuscola con barra","Latin small letter d with stroke":"Lettera D latina minuscola con barra","Latin capital letter e with macron":"Lettera E latina maiuscola con macron","Latin small letter e with macron":"Lettera E latina minuscola con macron","Latin capital letter e with breve":"Lettera E latina maiuscola con accento breve","Latin small letter e with breve":"Lettera E latina minuscola con accento breve","Latin capital letter e with dot above":"Lettera E latina maiuscola con punto sovrascritto","Latin small letter e with dot above":"Lettera E latina minuscola con punto sovrascritto","Latin capital letter e with ogonek":"Lettera E latina maiuscola con codetta","Latin small letter e with ogonek":"Lettera E latina minuscola con codetta","Latin capital letter e with caron":"Lettera E latina maiuscola con pipa","Latin small letter e with caron":"Lettera E latina minuscola con pipa","Latin capital letter g with circumflex":"Lettera G latina maiuscola con accento circonflesso","Latin small letter g with circumflex":"Lettera G latina minuscola con accento circonflesso","Latin capital letter g with breve":"Lettera G latina maiuscola con breve","Latin small letter g with breve":"Lettera G latina minuscola con breve","Latin capital letter g with dot above":"Lettera G latina maiuscola con punto sovrascritto","Latin small letter g with dot above":"Lettera G latina minuscola con punto sovrascritto","Latin capital letter g with cedilla":"Lettera G latina maiuscola con cediglia","Latin small letter g with cedilla":"Lettera G latina minuscola con cediglia","Latin capital letter h with circumflex":"Lettera H latina maiuscola con accento circonflesso","Latin small letter h with circumflex":"Lettera H latina minuscola con accento circonflesso","Latin capital letter h with stroke":"Lettera H latina maiuscola con barra","Latin small letter h with stroke":"Lettera H latina minuscola con barra","Latin capital letter i with tilde":"Lettera I latina maiuscola con tilde","Latin small letter i with tilde":"Lettera I latina minuscola con tilde","Latin capital letter i with macron":"Lettera I latina maiuscola con macron","Latin small letter i with macron":"Lettera I latina minuscola con macron","Latin capital letter i with breve":"Lettera I latina maiuscola con breve","Latin small letter i with breve":"Lettera I latina minuscola con breve","Latin capital letter i with ogonek":"Lettera I latina maiuscola con codetta","Latin small letter i with ogonek":"Lettera I latina minuscola con codetta","Latin capital letter i with dot above":"Lettera I latina maiuscola con punto sovrascritto","Latin small letter dotless i":"Lettera I latina minuscola senza punto","Latin capital ligature ij":"Legatura IJ latina maiuscola","Latin small ligature ij":"Legatura IJ latina minuscola","Latin capital letter j with circumflex":"Lettera J latina maiuscola con accento circonflesso","Latin small letter j with circumflex":"Lettera J latina minuscola con accento circonflesso","Latin capital letter k with cedilla":"Lettera K latina maiuscola con cediglia","Latin small letter k with cedilla":"Lettera K latina minuscola con cediglia","Latin small letter kra":"Lettera Kra latina minuscola","Latin capital letter l with acute":"Lettera L latina maiuscola con accento acuto","Latin small letter l with acute":"Lettera L latina minuscola con accento acuto","Latin capital letter l with cedilla":"Lettera L latina maiuscola con cediglia","Latin small letter l with cedilla":"Lettera L latina minuscola con cediglia","Latin capital letter l with caron":"Lettera L latina maiuscola con pipa","Latin small letter l with caron":"Lettera L latina minuscola con pipa","Latin capital letter l with middle dot":"Lettera L latina maiuscola con punto in mezzo","Latin small letter l with middle dot":"Lettera L latina minuscola con punto in mezzo","Latin capital letter l with stroke":"Lettera L latina maiuscola con barra","Latin small letter l with stroke":"Lettera L latina minuscola con barra","Latin capital letter n with acute":"Lettera N latina maiuscola con accento acuto","Latin small letter n with acute":"Lettera N latina minuscola con accento acuto","Latin capital letter n with cedilla":"Lettera N latina maiuscola con cediglia","Latin small letter n with cedilla":"Lettera N latina minuscola con cediglia","Latin capital letter n with caron":"Lettera N latina maiuscola con pipa","Latin small letter n with caron":"Lettera N latina minuscola con pipa","Latin small letter n preceded by apostrophe":"Lettera N latina minuscola preceduta da apostrofo","Latin capital letter eng":"Nasale velare maiuscola","Latin small letter eng":"Nasale velare minuscola","Latin capital letter o with macron":"Lettera O latina maiuscola con macron","Latin small letter o with macron":"Lettera O latina minuscola con macron","Latin capital letter o with breve":"Lettera O latina maiuscola con breve","Latin small letter o with breve":"Lettera O latina minuscola con breve","Latin capital letter o with double acute":"Lettera O latina maiuscola con doppio accento acuto","Latin small letter o with double acute":"Lettera O latina minuscola con doppio accento acuto","Latin capital ligature oe":"Legatura OE latina maiuscola","Latin small ligature oe":"Legatura OE latina minuscola","Latin capital letter r with acute":"Lettera R latina maiuscola con accento acuto","Latin small letter r with acute":"Lettera R latina minuscola con accento acuto","Latin capital letter r with cedilla":"Lettera R latina maiuscola con cediglia","Latin small letter r with cedilla":"Lettera R latina minuscola con cediglia","Latin capital letter r with caron":"Lettera R latina maiuscola con pipa","Latin small letter r with caron":"Lettera R latina minuscola con pipa","Latin capital letter s with acute":"Lettera S latina maiuscola con accento acuto","Latin small letter s with acute":"Lettera S latina minuscola con accento acuto","Latin capital letter s with circumflex":"Lettera S latina maiuscola con accento circonflesso","Latin small letter s with circumflex":"Lettera S latina minuscola con accento circonflesso","Latin capital letter s with cedilla":"Lettera S latina maiuscola con cediglia","Latin small letter s with cedilla":"Lettera S latina minuscola con cediglia","Latin capital letter s with caron":"Lettera S latina maiuscola con pipa","Latin small letter s with caron":"Lettera S latina minuscola con pipa","Latin capital letter t with cedilla":"Lettera T latina maiuscola con cediglia","Latin small letter t with cedilla":"Lettera T latina minuscola con cediglia","Latin capital letter t with caron":"Lettera T latina maiuscola con pipa","Latin small letter t with caron":"Lettera T latina minuscola con pipa","Latin capital letter t with stroke":"Lettera T latina maiuscola con barra","Latin small letter t with stroke":"Lettera T latina minuscola con barra","Latin capital letter u with tilde":"Lettera U latina maiuscola con tilde","Latin small letter u with tilde":"Lettera U latina minuscola con tilde","Latin capital letter u with macron":"Lettera U latina maiuscola con macron","Latin small letter u with macron":"Lettera U latina minuscola con macron","Latin capital letter u with breve":"Lettera U latina maiuscola con breve","Latin small letter u with breve":"Lettera U latina minuscola con breve","Latin capital letter u with ring above":"Lettera U latina maiuscola con anello in alto","Latin small letter u with ring above":"Lettera U latina minuscola con cerchio in alto","Latin capital letter u with double acute":"Lettera U latina maiuscola con doppio accento acuto","Latin small letter u with double acute":"Lettera U latina minuscola con doppio accento acuto","Latin capital letter u with ogonek":"Lettera U latina maiuscola con codetta","Latin small letter u with ogonek":"Lettera U latina minuscola con codetta","Latin capital letter w with circumflex":"Lettera W latina maiuscola con accento circonflesso","Latin small letter w with circumflex":"Lettera W latina minuscola con accento circonflesso","Latin capital letter y with circumflex":"Lettera Y latina maiuscola con accento circonflesso","Latin small letter y with circumflex":"Lettera Y latina minuscola con accento circonflesso","Latin capital letter y with diaeresis":"Lettera Y latina maiuscola con dieresi","Latin capital letter z with acute":"Lettera Z latina maiuscola con accento acuto","Latin small letter z with acute":"Lettera Z latina minuscola con accento acuto","Latin capital letter z with dot above":"Lettera Z latina maiuscola con punto sovrascritto","Latin small letter z with dot above":"Lettera Z latina minuscola con punto sovrascritto","Latin capital letter z with caron":"Lettera Z latina maiuscola con pipa","Latin small letter z with caron":"Lettera Z latina minuscola con pipa","Latin small letter long s":"Lettera S latina lunga minuscola","Less-than sign":"Simbolo minore di","Greater-than sign":"Simbolo maggiore di","Less-than or equal to":"Minore o uguale a","Greater-than or equal to":"Maggiore o uguale a","En dash":"Trattino medio (en)","Em dash":"Trattino lungo (em)",Macron:"Macron",Overline:"Linea alta","Degree sign":"Simbolo gradi","Minus sign":"Segno di sottrazione","Plus-minus sign":"Segno più o meno","Division sign":"Segno di divisione","Fraction slash":"Barra di frazione","Multiplication sign":"Segno di moltiplicazione","Latin small letter f with hook":"Lettera f latina minuscola con gancio",Integral:"Integrale","N-ary summation":"Sommatoria",Infinity:"Infinito","Square root":"Radice quadrata","Tilde operator":"Operatore tilde","Approximately equal to":"Approssimativamente uguale a","Almost equal to":"Quasi uguale a","Not equal to":"Non uguale a","Identical to":"Identico a","Element of":"Elemento di","Not an element of":"Non parte di","Contains as member":"Contiene","N-ary product":"Prodotto ennesimo","Logical and":"E logico","Logical or":"O logico","Not sign":"Simbolo Not",Intersection:"Intersezione",Union:"Unione","Partial differential":"Derivata parziale","For all":"Per ogni","There exists":"Esiste","Empty set":"Insieme vuoto",Nabla:"Nabla","Asterisk operator":"Operatore asterisco","Proportional to":"Proporzionale a",Angle:"Angolo","Vulgar fraction one quarter":"Frazione semplice un quarto","Vulgar fraction one half":"Frazione semplice un mezzo","Vulgar fraction three quarters":"Frazione semplice tre quarti","Single left-pointing angle quotation mark":"Virgoletta angolare a sinistra","Single right-pointing angle quotation mark":"Virgoletta angolare a destra","Left-pointing double angle quotation mark":"Virgolette doppie angolari a sinistra","Right-pointing double angle quotation mark":"Virgolette doppie angolari a destra","Left single quotation mark":"Virgoletta a sinistra","Right single quotation mark":"Virgoletta a destra","Left double quotation mark":"Doppie virgolette a sinistra","Right double quotation mark":"Doppie virgolette a destra","Single low-9 quotation mark":"Virgoletta bassa","Double low-9 quotation mark":"Doppie virgolette basse","Inverted exclamation mark":"Punto esclamativo invertito","Inverted question mark":"Punto interrogativo invertito","Two dot leader":"Due punti iniziali","Horizontal ellipsis":"Puntini di sospensione orizzontali","Double dagger":"Doppio obelisco","Per mille sign":"Simbolo per mille","Per ten thousand sign":"Simbolo per diecimila","Double exclamation mark":"Doppio punto esclamativo","Question exclamation mark":"Punti interrogativo ed esclamativo","Exclamation question mark":"Punti esclamativo e interrogativo","Double question mark":"Doppio punto interrogativo","Copyright sign":"Simbolo copyright","Registered sign":"Simbolo marchio registrato","Trade mark sign":"Simbolo trademark","Section sign":"Simbolo sezione","Paragraph sign":"Simbolo paragrafo","Reversed paragraph sign":"Simbolo paragrafo invertito","Character categories":"Categorie di caratteri",Styles:"Stili","Multiple styles":"Stili multipli","Block styles":"Stili per blocchi","Text styles":"Stili per testi","Insert table":"Inserisci tabella","Header column":"Intestazione colonna","Insert column left":"Inserisci colonna a sinistra","Insert column right":"Inserisci colonna a destra","Delete column":"Elimina colonna","Select column":"Seleziona colonna",Column:"Colonna","Header row":"Riga d'intestazione","Insert row below":"Inserisci riga sotto","Insert row above":"Inserisci riga sopra","Delete row":"Elimina riga","Select row":"Seleziona riga",Row:"Riga","Merge cell up":"Unisci cella sopra","Merge cell right":"Unisci cella a destra","Merge cell down":"Unisci cella sotto","Merge cell left":"Unisci cella a sinistra","Split cell vertically":"Dividi cella verticalmente","Split cell horizontally":"Dividi cella orizzontalmente","Merge cells":"Unisci celle","Table toolbar":"Barra degli strumenti della tabella","Table properties":"Proprietà tabella","Cell properties":"Proprietà cella",Border:"Bordo",Style:"Stile",Width:"Larghezza",Height:"Altezza",Color:"Colore",Background:"Sfondo",Padding:"Spaziatura interna",Dimensions:"Dimensioni","Table cell text alignment":"Allineamento del testo nella cella della tabella",Alignment:"Allineamento","Horizontal text alignment toolbar":"Barra degli strumenti dell'allineamento orizzontale del testo","Vertical text alignment toolbar":"Barra degli strumenti dell'allineamento verticale del testo","Table alignment toolbar":"Barra degli strumenti dell'allineamento della tabella",None:"Nessuno",Solid:"Solido",Dotted:"Punteggiato",Dashed:"Tratteggiato",Double:"Doppio",Groove:"Scanalatura",Ridge:"Rilievo",Inset:"Incassato",Outset:"Rialzato","Align cell text to the left":"Allinea il testo della cella a sinistra","Align cell text to the center":"Allinea il testo della cella al centro","Align cell text to the right":"Allinea il testo della cella a destra","Justify cell text":"Testo della cella giustificato","Align cell text to the top":"Allinea il testo della cella in alto","Align cell text to the middle":"Allinea il testo della cella in mezzo","Align cell text to the bottom":"Allinea il testo della cella in basso","Align table to the left":"Allinea tabella a sinistra","Center table":"Allinea tabella al centro","Align table to the right":"Allinea tabella a destra","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Il colore non è valido. Provare \"#FF0000\" o \"rgb(255,0,0)\" o \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Il valore non è valido. Provare \"10px\" o \"2em\" o semplicemente \"2\".","Color picker":"Selezione colore","Enter table caption":"Inserire la didascalia della tabella","Keystrokes that can be used in a table cell":"Tasti che possono essere utilizzati nella cella di una tabella","Move the selection to the next cell":"Sposta la selezione alla cella successiva","Move the selection to the previous cell":"Sposta la selezione alla cella precedente","Insert a new table row (when in the last cell of a table)":"Inserisce una nuova riga nella tabella (quando ci si trova nell'ultima cella di una tabella)","Navigate through the table":"Permette di spostarsi all'interno della tabella",Table:"Tabella","Rich Text Editor":"Editor di testo formattato","Editor editing area: %0":"Area di modifica dell'editor: %0","Edit block":"Modifica blocco","Click to edit block":"Clicca per modificare il blocco","Drag to move":"Trascina per spostare",Next:"Avanti",Previous:"Indietro","Editor toolbar":"Barra degli strumenti dell'editor","Dropdown toolbar":"Barra degli strumenti del menu a discesa",Black:"Nero","Dim grey":"Grigio tenue",Grey:"Grigio","Light grey":"Grigio chiaro",White:"Bianco",Red:"Rosso",Orange:"Arancio",Yellow:"Giallo","Light green":"Verde chiaro",Green:"Verde",Aquamarine:"Aquamarina",Turquoise:"Turchese","Light blue":"Azzurro",Blue:"Blu",Purple:"Porpora","Editor block content toolbar":"Barra degli strumenti contestuale dell'editor del blocco","Editor contextual toolbar":"Barra degli strumenti contestuale dell'editor",HEX:"HEX","No results found":"Nessun risultato trovato","No searchable items":"Nessun elemento ricercabile","Editor dialog":"Finestra di dialogo dell'editor",Close:"Chiudi","Help Contents. To close this dialog press ESC.":"Sommario della guida. Per chiudere questa finestra di dialogo premi ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Qui sotto puoi trovare un elenco di scorciatoie da tastiera che possono essere utilizzate nell'editor.","(may require <kbd>Fn</kbd>)":"(può richiedere <kbd>Fn</kbd>)",Accessibility:"Accessibilità ","Accessibility help":"Guida all'accessibilità ","Press %0 for help.":"Premi %0 per aprire la guida.","Move focus in and out of an active dialog window":"Seleziona/deseleziona una finestra di dialogo attiva",MENU_BAR_MENU_FILE:"File",MENU_BAR_MENU_EDIT:"Modifica",MENU_BAR_MENU_VIEW:"Vista",MENU_BAR_MENU_INSERT:"Inserisci",MENU_BAR_MENU_FORMAT:"Formato",MENU_BAR_MENU_TOOLS:"Strumenti",MENU_BAR_MENU_HELP:"Aiuto",MENU_BAR_MENU_TEXT:"Testo",MENU_BAR_MENU_FONT:"Carattere","Editor menu bar":"Barra dei menu dell'editor",Undo:"Annulla",Redo:"Ripristina","Upload in progress":"Caricamento in corso","Widget toolbar":"Barra degli strumenti del widget","Insert paragraph before block":"Inserisci paragrafo prima di blocco","Insert paragraph after block":"Inserisci paragrafo dopo blocco","Press Enter to type after or press Shift + Enter to type before the widget":"Premere Invio per inserire dopo il widget o premere Maiusc + Invio per inserire prima del widget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tasti che possono essere utilizzati quando viene selezionato un widget (ad esempio: immagine, tabella ecc.)","Insert a new paragraph directly after a widget":"Inserisce un nuovo paragrafo direttamente dopo un widget","Insert a new paragraph directly before a widget":"Inserisce un nuovo paragrafo direttamente prima di un widget","Move the caret to allow typing directly before a widget":"Sposta il cursore per consentire la digitazione direttamente prima di un widget","Move the caret to allow typing directly after a widget":"Sposta il cursore per consentire la digitazione direttamente dopo un widget","Words: %0":"Parole: %0","Characters: %0":"Caratteri: %0"} );l.getPluralForm=function(n){return n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['it'] = d['it'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Allinea a sinistra","Align right":"Allinea a destra","Align center":"Allinea al centro",Justify:"Giustifica","Text alignment":"Allineamento del testo","Text alignment toolbar":"Barra degli strumenti dell'allineamento","Revert autoformatting action":"Annulla l'azione di formattazione automatica",Bold:"Grassetto",Italic:"Corsivo",Underline:"Sottolineato",Code:"Codice",Strikethrough:"Barrato",Subscript:"Pedice",Superscript:"Apice","Italic text":"Testo in corsivo","Move out of an inline code style":"Esce da uno stile di codice in linea","Bold text":"Testo in grassetto","Underline text":"Testo sottolineato","Strikethrough text":"Testo barrato","Block quote":"Blocco citazione","Copy selected content":"Copia il contenuto selezionato","Paste content":"Incolla il contenuto","Paste content as plain text":"Incolla il contenuto come testo normale","Insert code block":"Inserisci blocco di codice","Plain text":"Testo semplice","Leaving %0 code snippet":"Esci da snippet di codice %0","Entering %0 code snippet":"Inserisci snippet di codice %0","Entering code snippet":"Inserisci snippet di codice","Leaving code snippet":"Esci da snippet di codice","Code block":"Blocco di codice",Cancel:"Annulla",Clear:"Cancella","Remove color":"Rimuovi colore","Restore default":"Ripristina predefinito",Save:"Salva","Show more items":"Mostra più elementi","%0 of %1":"%0 di %1","Cannot upload file:":"Impossibile caricare il file:","Rich Text Editor. Editing area: %0":"Editor Rich Text. Area di modifica: %0","Insert with file manager":"Inserisci con file manager","Replace with file manager":"Sostituisci con file manager","Insert image with file manager":"Inserisci l'immagine con il file manager","Replace image with file manager":"Sostituisci l'immagine con il file manager","Toggle caption off":"Attiva didascalia","Toggle caption on":"Disattiva didascalia","Content editing keystrokes":"Tasti per la modifica del contenuto","These keyboard shortcuts allow for quick access to content editing features.":"Queste scorciatoie da tastiera permettono di accedere velocemente alle funzionalità di modifica del contenuto.","User interface and content navigation keystrokes":"Tasti per la navigazione nell'interfaccia utente e nei contenuti","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Utilizza i seguenti tasti per una navigazione più efficiente nell'interfaccia utente di CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Chiude menu a discesa, finestre di dialogo e callout contestuali","Open the accessibility help dialog":"Apre la finestra di dialogo della guida all'accessibilità ","Move focus between form fields (inputs, buttons, etc.)":"Seleziona/deseleziona i diversi campi del modulo (inserimenti, pulsanti ecc.)","Move focus to the menu bar, navigate between menu bars":"Sposta la selezione sulla barra dei menu, naviga tra le barre dei menu","Move focus to the toolbar, navigate between toolbars":"Seleziona la barra degli strumenti, permette di spostarsi tra le barre degli strumenti","Navigate through the toolbar or menu bar":"Naviga nella barra degli strumenti o nella barra dei menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Esegui il pulsante attualmente selezionato. L'esecuzione dei pulsanti che interagiscono con il contenuto dell'editor riporta la selezione sul contenuto.",Accept:"Accetta","Insert a soft break (a <code><br></code> element)":"Inserisce un'interruzione di riga (un elemento <code><br></code>)","Insert a hard break (a new paragraph)":"Inserisce un'interruzione di riga forzata (un nuovo paragrafo)","Find and replace":"Trova e sostituisci","Find in text…":"Trova nel testo…",Find:"Trova","Previous result":"Risultato precedente","Next result":"Risultato successivo",Replace:"Sostituisci","Replace all":"Sostituisci tutto","Match case":"Distingui maiuscole e minuscole","Whole words only":"Solo parole intere","Replace with…":"Sostituisci con…","Text to find must not be empty.":"Il testo da cercare non può essere vuoto.","Tip: Find some text first in order to replace it.":"Consiglio: trova il testo prima di sostituirlo.","Advanced options":"Opzioni avanzate","Find in the document":"Trova nel documento","Font Size":"Dimensione caratteri",Tiny:"Piccolissimi",Small:"Piccoli",Big:"Grandi",Huge:"Grandissimi","Font Family":"Tipo di caratteri",Default:"Predefinito","Font Color":"Colore caratteri","Font Background Color":"Colore di sfondo caratteri","Document colors":"Colori del docmento",Paragraph:"Paragrafo",Heading:"Intestazione","Choose heading":"Seleziona intestazione","Heading 1":"Intestazione 1","Heading 2":"Intestazione 2","Heading 3":"Intestazione 3","Heading 4":"Intestazione 4","Heading 5":"Intestazione 5","Heading 6":"Intestazione 6","Type your title":"Inserire il proprio titolo","Type or paste your content here.":"Inserire o incollare qui il proprio contenuto.","Horizontal line":"Linea orizzontale","HTML object":"Oggetto HTML","Increase indent":"Aumenta rientro","Decrease indent":"Riduci rientro",Unlink:"Elimina collegamento",Link:"Collegamento","Link URL":"URL del collegamento","Link URL must not be empty.":"L'URL del link non può essere lasciato in bianco.","Link image":"Collega immagine","Edit link":"Modifica collegamento","Open link in new tab":"Apri collegamento in nuova scheda","This link has no URL":"Questo collegamento non ha un URL","Open in a new tab":"Apri in una nuova scheda",Downloadable:"Scaricabile","Create link":"Crea un link","Move out of a link":"Esce da un link","Numbered List":"Elenco numerato","Bulleted List":"Elenco puntato","To-do List":"Elenco cose da fare","Bulleted list styles toolbar":"Barra degli strumenti con gli stili degli elenchi puntati","Numbered list styles toolbar":"Barra degli strumenti con gli stili degli elenchi numerati","Toggle the disc list style":"Attiva/disattiva lo stile degli elenchi con dischi","Toggle the circle list style":"Attiva/disattiva lo stile degli elenchi con cerchi","Toggle the square list style":"Attiva/disattiva lo stile degli elenchi con quadrati","Toggle the decimal list style":"Attiva/disattiva lo stile degli elenchi con numeri","Toggle the decimal with leading zero list style":"Attiva/disattiva lo stile degli elenchi con numeri con zero anteposto","Toggle the lower–roman list style":"Attiva/disattiva lo stile degli elenchi con numeri romani minuscoli","Toggle the upper–roman list style":"Attiva/disattiva lo stile degli elenchi con numeri romani maiuscoli","Toggle the lower–latin list style":"Attiva/disattiva lo stile degli elenchi con lettere minuscole","Toggle the upper–latin list style":"Attiva/disattiva lo stile degli elenchi con lettere maiuscole",Disc:"Disco",Circle:"Cerchio",Square:"Quadrato",Decimal:"Numero","Decimal with leading zero":"Numero con zero anteposto","Lower–roman":"Numero romano minuscolo","Upper-roman":"Numero romano maiuscolo","Lower-latin":"Lettera minuscola","Upper-latin":"Lettera maiuscola","List properties":"Proprietà elenco","Start at":"Inizia da","Invalid start index value.":"Valore dell'indice iniziale non valido.","Start index must be greater than 0.":"L'indice iniziale deve essere maggiore di 0.","Reversed order":"Ordine inverso","Keystrokes that can be used in a list":"Tasti che possono essere utilizzati in un elenco","Increase list item indent":"Aumenta il rientro delle voci dell'elenco","Decrease list item indent":"Diminuisce il rientro delle voci dell'elenco","Entering a to-do list":"Inserisci elenco di cose da fare","Leaving a to-do list":"Esci da elenco di cose da fare","Remove Format":"Rimuovi formato","Select all":"Seleziona tutto","Show blocks":"Mostra blocchi",Source:"Sorgente","Show source":"Mostra sorgente","Special characters":"Caratteri speciali",All:"Tutti",Arrows:"Frecce",Currency:"Valuta",Latin:"Latini",Mathematical:"Matematici",Text:"Testo","leftwards simple arrow":"freccia semplice verso sinistra","rightwards simple arrow":"freccia semplice verso destra","upwards simple arrow":"freccia semplice verso l'alto","downwards simple arrow":"freccia semplice verso il basso","leftwards double arrow":"Freccia doppia verso sinistra","rightwards double arrow":"Freccia doppia verso destra","upwards double arrow":"Freccia doppia verso l'alto","downwards double arrow":"Freccia doppia verso il basso","leftwards dashed arrow":"Freccia tratteggiata verso sinistra","rightwards dashed arrow":"Freccia tratteggiata verso destra","upwards dashed arrow":"Freccia tratteggiata verso l'alto","downwards dashed arrow":"Freccia tratteggiata verso il basso","leftwards arrow to bar":"Freccia verso barra a sinistra","rightwards arrow to bar":"Freccia verso barra a destra","upwards arrow to bar":"Freccia verso barra in alto","downwards arrow to bar":"Freccia verso barra in basso","up down arrow with base":"Doppia freccia verticale con base","back with leftwards arrow above":"back con sopra freccia verso sinistra","end with leftwards arrow above":"end con sopra freccia verso sinistra","on with exclamation mark with left right arrow above":"on! con sopra freccia verso sinistra","soon with rightwards arrow above":"soon con sopra freccia verso destra","top with upwards arrow above":"top con sopra freccia verso l'alto","Dollar sign":"Simbolo dollaro","Euro sign":"Simbolo euro","Yen sign":"Simbolo yen","Pound sign":"Simbolo sterlina","Cent sign":"Simbolo centesimo","Euro-currency sign":"Simbolo valuta euro","Colon sign":"Simbolo colon","Cruzeiro sign":"Simbolo cruzeiro","French franc sign":"Simbolo franco francese","Lira sign":"Simbolo lira","Currency sign":"Simbolo valuta","Bitcoin sign":"Simbolo bitcoin","Mill sign":"Simbolo millesimo","Naira sign":"Simbolo naira","Peseta sign":"Simbolo peseta","Rupee sign":"Simbolo rupia","Won sign":"Simbolo won","New sheqel sign":"Simbolo nuovo shekel","Dong sign":"Simbolo dong","Kip sign":"Simbolo kip","Tugrik sign":"Simbolo tugrik","Drachma sign":"Simbolo dracma","German penny sign":"Simbolo pfennig tedesco","Peso sign":"Simbolo peso","Guarani sign":"Simbolo guaranÃ","Austral sign":"Simbolo austral","Hryvnia sign":"Simbolo grivnia","Cedi sign":"Simbolo cedi","Livre tournois sign":"Simbolo livre tournois","Spesmilo sign":"Simbolo spesmilo","Tenge sign":"Simbolo tenge","Indian rupee sign":"Simbolo rupia indiana","Turkish lira sign":"Simbolo lira turca","Nordic mark sign":"Simbolo marco nordico","Manat sign":"Simbolo manat","Ruble sign":"Simbolo rublo","Latin capital letter a with macron":"Lettera A latina maiuscola con macron","Latin small letter a with macron":"Lettera A latina minuscola con macron","Latin capital letter a with breve":"Lettera A latina maiuscola con breve","Latin small letter a with breve":"Lettera A latina minuscola con breve","Latin capital letter a with ogonek":"Lettera A latina maiuscola con codetta","Latin small letter a with ogonek":"Lettera A latina minuscola con codetta","Latin capital letter c with acute":"Lettera C latina maiuscola con accento acuto","Latin small letter c with acute":"Lettera C latina minuscola con accento acuto","Latin capital letter c with circumflex":"Lettera C latina maiuscola con accento circonflesso","Latin small letter c with circumflex":"Lettera C latina minuscola con accento circonflesso","Latin capital letter c with dot above":"Lettera C latina maiuscola con punto sovrascritto","Latin small letter c with dot above":"Lettera C latina minuscola con punto sovrascritto","Latin capital letter c with caron":"Lettera C latina maiuscola con pipa","Latin small letter c with caron":"Lettera C latina minuscola con pipa","Latin capital letter d with caron":"Lettera D latina maiuscola con pipa","Latin small letter d with caron":"Lettera D latina minuscola con pipa","Latin capital letter d with stroke":"Lettera D latina maiuscola con barra","Latin small letter d with stroke":"Lettera D latina minuscola con barra","Latin capital letter e with macron":"Lettera E latina maiuscola con macron","Latin small letter e with macron":"Lettera E latina minuscola con macron","Latin capital letter e with breve":"Lettera E latina maiuscola con accento breve","Latin small letter e with breve":"Lettera E latina minuscola con accento breve","Latin capital letter e with dot above":"Lettera E latina maiuscola con punto sovrascritto","Latin small letter e with dot above":"Lettera E latina minuscola con punto sovrascritto","Latin capital letter e with ogonek":"Lettera E latina maiuscola con codetta","Latin small letter e with ogonek":"Lettera E latina minuscola con codetta","Latin capital letter e with caron":"Lettera E latina maiuscola con pipa","Latin small letter e with caron":"Lettera E latina minuscola con pipa","Latin capital letter g with circumflex":"Lettera G latina maiuscola con accento circonflesso","Latin small letter g with circumflex":"Lettera G latina minuscola con accento circonflesso","Latin capital letter g with breve":"Lettera G latina maiuscola con breve","Latin small letter g with breve":"Lettera G latina minuscola con breve","Latin capital letter g with dot above":"Lettera G latina maiuscola con punto sovrascritto","Latin small letter g with dot above":"Lettera G latina minuscola con punto sovrascritto","Latin capital letter g with cedilla":"Lettera G latina maiuscola con cediglia","Latin small letter g with cedilla":"Lettera G latina minuscola con cediglia","Latin capital letter h with circumflex":"Lettera H latina maiuscola con accento circonflesso","Latin small letter h with circumflex":"Lettera H latina minuscola con accento circonflesso","Latin capital letter h with stroke":"Lettera H latina maiuscola con barra","Latin small letter h with stroke":"Lettera H latina minuscola con barra","Latin capital letter i with tilde":"Lettera I latina maiuscola con tilde","Latin small letter i with tilde":"Lettera I latina minuscola con tilde","Latin capital letter i with macron":"Lettera I latina maiuscola con macron","Latin small letter i with macron":"Lettera I latina minuscola con macron","Latin capital letter i with breve":"Lettera I latina maiuscola con breve","Latin small letter i with breve":"Lettera I latina minuscola con breve","Latin capital letter i with ogonek":"Lettera I latina maiuscola con codetta","Latin small letter i with ogonek":"Lettera I latina minuscola con codetta","Latin capital letter i with dot above":"Lettera I latina maiuscola con punto sovrascritto","Latin small letter dotless i":"Lettera I latina minuscola senza punto","Latin capital ligature ij":"Legatura IJ latina maiuscola","Latin small ligature ij":"Legatura IJ latina minuscola","Latin capital letter j with circumflex":"Lettera J latina maiuscola con accento circonflesso","Latin small letter j with circumflex":"Lettera J latina minuscola con accento circonflesso","Latin capital letter k with cedilla":"Lettera K latina maiuscola con cediglia","Latin small letter k with cedilla":"Lettera K latina minuscola con cediglia","Latin small letter kra":"Lettera Kra latina minuscola","Latin capital letter l with acute":"Lettera L latina maiuscola con accento acuto","Latin small letter l with acute":"Lettera L latina minuscola con accento acuto","Latin capital letter l with cedilla":"Lettera L latina maiuscola con cediglia","Latin small letter l with cedilla":"Lettera L latina minuscola con cediglia","Latin capital letter l with caron":"Lettera L latina maiuscola con pipa","Latin small letter l with caron":"Lettera L latina minuscola con pipa","Latin capital letter l with middle dot":"Lettera L latina maiuscola con punto in mezzo","Latin small letter l with middle dot":"Lettera L latina minuscola con punto in mezzo","Latin capital letter l with stroke":"Lettera L latina maiuscola con barra","Latin small letter l with stroke":"Lettera L latina minuscola con barra","Latin capital letter n with acute":"Lettera N latina maiuscola con accento acuto","Latin small letter n with acute":"Lettera N latina minuscola con accento acuto","Latin capital letter n with cedilla":"Lettera N latina maiuscola con cediglia","Latin small letter n with cedilla":"Lettera N latina minuscola con cediglia","Latin capital letter n with caron":"Lettera N latina maiuscola con pipa","Latin small letter n with caron":"Lettera N latina minuscola con pipa","Latin small letter n preceded by apostrophe":"Lettera N latina minuscola preceduta da apostrofo","Latin capital letter eng":"Nasale velare maiuscola","Latin small letter eng":"Nasale velare minuscola","Latin capital letter o with macron":"Lettera O latina maiuscola con macron","Latin small letter o with macron":"Lettera O latina minuscola con macron","Latin capital letter o with breve":"Lettera O latina maiuscola con breve","Latin small letter o with breve":"Lettera O latina minuscola con breve","Latin capital letter o with double acute":"Lettera O latina maiuscola con doppio accento acuto","Latin small letter o with double acute":"Lettera O latina minuscola con doppio accento acuto","Latin capital ligature oe":"Legatura OE latina maiuscola","Latin small ligature oe":"Legatura OE latina minuscola","Latin capital letter r with acute":"Lettera R latina maiuscola con accento acuto","Latin small letter r with acute":"Lettera R latina minuscola con accento acuto","Latin capital letter r with cedilla":"Lettera R latina maiuscola con cediglia","Latin small letter r with cedilla":"Lettera R latina minuscola con cediglia","Latin capital letter r with caron":"Lettera R latina maiuscola con pipa","Latin small letter r with caron":"Lettera R latina minuscola con pipa","Latin capital letter s with acute":"Lettera S latina maiuscola con accento acuto","Latin small letter s with acute":"Lettera S latina minuscola con accento acuto","Latin capital letter s with circumflex":"Lettera S latina maiuscola con accento circonflesso","Latin small letter s with circumflex":"Lettera S latina minuscola con accento circonflesso","Latin capital letter s with cedilla":"Lettera S latina maiuscola con cediglia","Latin small letter s with cedilla":"Lettera S latina minuscola con cediglia","Latin capital letter s with caron":"Lettera S latina maiuscola con pipa","Latin small letter s with caron":"Lettera S latina minuscola con pipa","Latin capital letter t with cedilla":"Lettera T latina maiuscola con cediglia","Latin small letter t with cedilla":"Lettera T latina minuscola con cediglia","Latin capital letter t with caron":"Lettera T latina maiuscola con pipa","Latin small letter t with caron":"Lettera T latina minuscola con pipa","Latin capital letter t with stroke":"Lettera T latina maiuscola con barra","Latin small letter t with stroke":"Lettera T latina minuscola con barra","Latin capital letter u with tilde":"Lettera U latina maiuscola con tilde","Latin small letter u with tilde":"Lettera U latina minuscola con tilde","Latin capital letter u with macron":"Lettera U latina maiuscola con macron","Latin small letter u with macron":"Lettera U latina minuscola con macron","Latin capital letter u with breve":"Lettera U latina maiuscola con breve","Latin small letter u with breve":"Lettera U latina minuscola con breve","Latin capital letter u with ring above":"Lettera U latina maiuscola con anello in alto","Latin small letter u with ring above":"Lettera U latina minuscola con cerchio in alto","Latin capital letter u with double acute":"Lettera U latina maiuscola con doppio accento acuto","Latin small letter u with double acute":"Lettera U latina minuscola con doppio accento acuto","Latin capital letter u with ogonek":"Lettera U latina maiuscola con codetta","Latin small letter u with ogonek":"Lettera U latina minuscola con codetta","Latin capital letter w with circumflex":"Lettera W latina maiuscola con accento circonflesso","Latin small letter w with circumflex":"Lettera W latina minuscola con accento circonflesso","Latin capital letter y with circumflex":"Lettera Y latina maiuscola con accento circonflesso","Latin small letter y with circumflex":"Lettera Y latina minuscola con accento circonflesso","Latin capital letter y with diaeresis":"Lettera Y latina maiuscola con dieresi","Latin capital letter z with acute":"Lettera Z latina maiuscola con accento acuto","Latin small letter z with acute":"Lettera Z latina minuscola con accento acuto","Latin capital letter z with dot above":"Lettera Z latina maiuscola con punto sovrascritto","Latin small letter z with dot above":"Lettera Z latina minuscola con punto sovrascritto","Latin capital letter z with caron":"Lettera Z latina maiuscola con pipa","Latin small letter z with caron":"Lettera Z latina minuscola con pipa","Latin small letter long s":"Lettera S latina lunga minuscola","Less-than sign":"Simbolo minore di","Greater-than sign":"Simbolo maggiore di","Less-than or equal to":"Minore o uguale a","Greater-than or equal to":"Maggiore o uguale a","En dash":"Trattino medio (en)","Em dash":"Trattino lungo (em)",Macron:"Macron",Overline:"Linea alta","Degree sign":"Simbolo gradi","Minus sign":"Segno di sottrazione","Plus-minus sign":"Segno più o meno","Division sign":"Segno di divisione","Fraction slash":"Barra di frazione","Multiplication sign":"Segno di moltiplicazione","Latin small letter f with hook":"Lettera f latina minuscola con gancio",Integral:"Integrale","N-ary summation":"Sommatoria",Infinity:"Infinito","Square root":"Radice quadrata","Tilde operator":"Operatore tilde","Approximately equal to":"Approssimativamente uguale a","Almost equal to":"Quasi uguale a","Not equal to":"Non uguale a","Identical to":"Identico a","Element of":"Elemento di","Not an element of":"Non parte di","Contains as member":"Contiene","N-ary product":"Prodotto ennesimo","Logical and":"E logico","Logical or":"O logico","Not sign":"Simbolo Not",Intersection:"Intersezione",Union:"Unione","Partial differential":"Derivata parziale","For all":"Per ogni","There exists":"Esiste","Empty set":"Insieme vuoto",Nabla:"Nabla","Asterisk operator":"Operatore asterisco","Proportional to":"Proporzionale a",Angle:"Angolo","Vulgar fraction one quarter":"Frazione semplice un quarto","Vulgar fraction one half":"Frazione semplice un mezzo","Vulgar fraction three quarters":"Frazione semplice tre quarti","Single left-pointing angle quotation mark":"Virgoletta angolare a sinistra","Single right-pointing angle quotation mark":"Virgoletta angolare a destra","Left-pointing double angle quotation mark":"Virgolette doppie angolari a sinistra","Right-pointing double angle quotation mark":"Virgolette doppie angolari a destra","Left single quotation mark":"Virgoletta a sinistra","Right single quotation mark":"Virgoletta a destra","Left double quotation mark":"Doppie virgolette a sinistra","Right double quotation mark":"Doppie virgolette a destra","Single low-9 quotation mark":"Virgoletta bassa","Double low-9 quotation mark":"Doppie virgolette basse","Inverted exclamation mark":"Punto esclamativo invertito","Inverted question mark":"Punto interrogativo invertito","Two dot leader":"Due punti iniziali","Horizontal ellipsis":"Puntini di sospensione orizzontali","Double dagger":"Doppio obelisco","Per mille sign":"Simbolo per mille","Per ten thousand sign":"Simbolo per diecimila","Double exclamation mark":"Doppio punto esclamativo","Question exclamation mark":"Punti interrogativo ed esclamativo","Exclamation question mark":"Punti esclamativo e interrogativo","Double question mark":"Doppio punto interrogativo","Copyright sign":"Simbolo copyright","Registered sign":"Simbolo marchio registrato","Trade mark sign":"Simbolo trademark","Section sign":"Simbolo sezione","Paragraph sign":"Simbolo paragrafo","Reversed paragraph sign":"Simbolo paragrafo invertito","Character categories":"Categorie di caratteri",Styles:"Stili","Multiple styles":"Stili multipli","Block styles":"Stili per blocchi","Text styles":"Stili per testi","Insert table":"Inserisci tabella","Header column":"Intestazione colonna","Insert column left":"Inserisci colonna a sinistra","Insert column right":"Inserisci colonna a destra","Delete column":"Elimina colonna","Select column":"Seleziona colonna",Column:"Colonna","Header row":"Riga d'intestazione","Insert row below":"Inserisci riga sotto","Insert row above":"Inserisci riga sopra","Delete row":"Elimina riga","Select row":"Seleziona riga",Row:"Riga","Merge cell up":"Unisci cella sopra","Merge cell right":"Unisci cella a destra","Merge cell down":"Unisci cella sotto","Merge cell left":"Unisci cella a sinistra","Split cell vertically":"Dividi cella verticalmente","Split cell horizontally":"Dividi cella orizzontalmente","Merge cells":"Unisci celle","Table toolbar":"Barra degli strumenti della tabella","Table properties":"Proprietà tabella","Cell properties":"Proprietà cella",Border:"Bordo",Style:"Stile",Width:"Larghezza",Height:"Altezza",Color:"Colore",Background:"Sfondo",Padding:"Spaziatura interna",Dimensions:"Dimensioni","Table cell text alignment":"Allineamento del testo nella cella della tabella",Alignment:"Allineamento","Horizontal text alignment toolbar":"Barra degli strumenti dell'allineamento orizzontale del testo","Vertical text alignment toolbar":"Barra degli strumenti dell'allineamento verticale del testo","Table alignment toolbar":"Barra degli strumenti dell'allineamento della tabella",None:"Nessuno",Solid:"Solido",Dotted:"Punteggiato",Dashed:"Tratteggiato",Double:"Doppio",Groove:"Scanalatura",Ridge:"Rilievo",Inset:"Incassato",Outset:"Rialzato","Align cell text to the left":"Allinea il testo della cella a sinistra","Align cell text to the center":"Allinea il testo della cella al centro","Align cell text to the right":"Allinea il testo della cella a destra","Justify cell text":"Testo della cella giustificato","Align cell text to the top":"Allinea il testo della cella in alto","Align cell text to the middle":"Allinea il testo della cella in mezzo","Align cell text to the bottom":"Allinea il testo della cella in basso","Align table to the left":"Allinea tabella a sinistra","Center table":"Allinea tabella al centro","Align table to the right":"Allinea tabella a destra","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Il colore non è valido. Provare \"#FF0000\" o \"rgb(255,0,0)\" o \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Il valore non è valido. Provare \"10px\" o \"2em\" o semplicemente \"2\".","Color picker":"Selezione colore","Enter table caption":"Inserire la didascalia della tabella","Keystrokes that can be used in a table cell":"Tasti che possono essere utilizzati nella cella di una tabella","Move the selection to the next cell":"Sposta la selezione alla cella successiva","Move the selection to the previous cell":"Sposta la selezione alla cella precedente","Insert a new table row (when in the last cell of a table)":"Inserisce una nuova riga nella tabella (quando ci si trova nell'ultima cella di una tabella)","Navigate through the table":"Permette di spostarsi all'interno della tabella",Table:"Tabella","Rich Text Editor":"Editor di testo formattato","Editor editing area: %0":"Area di modifica dell'editor: %0","Edit block":"Modifica blocco","Click to edit block":"Clicca per modificare il blocco","Drag to move":"Trascina per spostare",Next:"Avanti",Previous:"Indietro","Editor toolbar":"Barra degli strumenti dell'editor","Dropdown toolbar":"Barra degli strumenti del menu a discesa",Black:"Nero","Dim grey":"Grigio tenue",Grey:"Grigio","Light grey":"Grigio chiaro",White:"Bianco",Red:"Rosso",Orange:"Arancio",Yellow:"Giallo","Light green":"Verde chiaro",Green:"Verde",Aquamarine:"Aquamarina",Turquoise:"Turchese","Light blue":"Azzurro",Blue:"Blu",Purple:"Porpora","Editor block content toolbar":"Barra degli strumenti contestuale dell'editor del blocco","Editor contextual toolbar":"Barra degli strumenti contestuale dell'editor",HEX:"HEX","No results found":"Nessun risultato trovato","No searchable items":"Nessun elemento ricercabile","Editor dialog":"Finestra di dialogo dell'editor",Close:"Chiudi","Help Contents. To close this dialog press ESC.":"Sommario della guida. Per chiudere questa finestra di dialogo premi ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Qui sotto puoi trovare un elenco di scorciatoie da tastiera che possono essere utilizzate nell'editor.","(may require <kbd>Fn</kbd>)":"(può richiedere <kbd>Fn</kbd>)",Accessibility:"Accessibilità ","Accessibility help":"Guida all'accessibilità ","Press %0 for help.":"Premi %0 per aprire la guida.","Move focus in and out of an active dialog window":"Seleziona/deseleziona una finestra di dialogo attiva",MENU_BAR_MENU_FILE:"File",MENU_BAR_MENU_EDIT:"Modifica",MENU_BAR_MENU_VIEW:"Vista",MENU_BAR_MENU_INSERT:"Inserisci",MENU_BAR_MENU_FORMAT:"Formato",MENU_BAR_MENU_TOOLS:"Strumenti",MENU_BAR_MENU_HELP:"Aiuto",MENU_BAR_MENU_TEXT:"Testo",MENU_BAR_MENU_FONT:"Carattere","Editor menu bar":"Barra dei menu dell'editor","Please enter a valid color (e.g. \"ff0000\").":"Inserisci un colore valido (ad esempio \"ff0000\").",Undo:"Annulla",Redo:"Ripristina","Upload in progress":"Caricamento in corso","Widget toolbar":"Barra degli strumenti del widget","Insert paragraph before block":"Inserisci paragrafo prima di blocco","Insert paragraph after block":"Inserisci paragrafo dopo blocco","Press Enter to type after or press Shift + Enter to type before the widget":"Premere Invio per inserire dopo il widget o premere Maiusc + Invio per inserire prima del widget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tasti che possono essere utilizzati quando viene selezionato un widget (ad esempio: immagine, tabella ecc.)","Insert a new paragraph directly after a widget":"Inserisce un nuovo paragrafo direttamente dopo un widget","Insert a new paragraph directly before a widget":"Inserisce un nuovo paragrafo direttamente prima di un widget","Move the caret to allow typing directly before a widget":"Sposta il cursore per consentire la digitazione direttamente prima di un widget","Move the caret to allow typing directly after a widget":"Sposta il cursore per consentire la digitazione direttamente dopo un widget","Words: %0":"Parole: %0","Characters: %0":"Caratteri: %0"} );l.getPluralForm=function(n){return n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ja.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ja.js index e67310d9233aa21ec733bdc10d93feeaccf17c88..1c9efafd75d75552ba0290bfdf027788524d3977 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ja.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ja.js @@ -1 +1 @@ -(function(d){ const l = d['ja'] = d['ja'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"å·¦æƒãˆ","Align right":"å³æƒãˆ","Align center":"ä¸å¤®æƒãˆ",Justify:"両端æƒãˆ","Text alignment":"æ–‡å—æƒãˆ","Text alignment toolbar":"テã‚ストã®æ•´åˆ—","Revert autoformatting action":"オートフォーマットã«ã‚ˆã‚‹å¤‰æ›´ã‚’å…ƒã«æˆ»ã™",Bold:"ボールド",Italic:"イタリック",Underline:"アンダーライン",Code:"コード",Strikethrough:"å–り消ã—ç·š",Subscript:"下付ãæ–‡å—",Superscript:"上付ãæ–‡å—","Italic text":"斜体","Move out of an inline code style":"インラインコードスタイルを終了ã™ã‚‹","Bold text":"太å—","Underline text":"下線","Strikethrough text":"å–り消ã—ç·š","Block quote":"ブãƒãƒƒã‚¯ã‚¯ã‚ªãƒ¼ãƒˆ(引用)","Copy selected content":"é¸æŠžã—ãŸã‚³ãƒ³ãƒ†ãƒ³ãƒ„をコピーã™ã‚‹","Paste content":"コンテンツを貼り付ã‘ã‚‹","Paste content as plain text":"コンテンツをプレーンテã‚ストã¨ã—ã¦è²¼ã‚Šä»˜ã‘ã‚‹","Insert code block":"コードブãƒãƒƒã‚¯ã®æŒ¿å…¥","Plain text":"プレインテã‚スト","Code block":"コードブãƒãƒƒã‚¯",Cancel:"ã‚ャンセル",Clear:"消去","Remove color":"カラーを削除","Restore default":"åˆæœŸå€¤ã«æˆ»ã™",Save:"ä¿å˜","Show more items":"ä»–ã®é …目を表示","%0 of %1":"%0/%1","Cannot upload file:":"ファイルをアップãƒãƒ¼ãƒ‰ã§ãã¾ã›ã‚“:","Rich Text Editor. Editing area: %0":"リッãƒãƒ†ã‚ストエディタ。編集エリア:%0","Insert with file manager":"ファイルマãƒãƒ¼ã‚¸ãƒ£ã§æŒ¿å…¥","Replace with file manager":"ファイルマãƒãƒ¼ã‚¸ãƒ£ã§ç½®æ›","Insert image with file manager":"ファイルマãƒãƒ¼ã‚¸ãƒ£ã§ç”»åƒã‚’挿入","Replace image with file manager":"ファイルマãƒãƒ¼ã‚¸ãƒ£ã§ç”»åƒã‚’ç½®æ›","Toggle caption off":"ã‚ャプションをオフã«ã™ã‚‹","Toggle caption on":"ã‚ャプションをオンã«ã™ã‚‹","Content editing keystrokes":"コンテンツ編集ã®ã‚ーストãƒãƒ¼ã‚¯","These keyboard shortcuts allow for quick access to content editing features.":"ã“れらã®ã‚ーボードショートカットを使用ã™ã‚‹ã¨ã€ã‚³ãƒ³ãƒ†ãƒ³ãƒ„編集機能ã«é€Ÿã‚„ã‹ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã™ã€‚","User interface and content navigation keystrokes":"ユーザーインターフェースã¨ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ナビゲーションã®ã‚ーストãƒãƒ¼ã‚¯","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"以下ã®ã‚ーストãƒãƒ¼ã‚¯ã‚’使用ã™ã‚‹ã¨ã€CKEditor 5ユーザーインターフェースをより効率的ã«æ“作ã§ãã¾ã™ã€‚","Close contextual balloons, dropdowns, and dialogs":"コンテã‚ストãƒãƒ«ãƒ¼ãƒ³ã€ãƒ‰ãƒãƒƒãƒ—ダウンメニューã€ãƒ€ã‚¤ã‚¢ãƒã‚°ã‚’é–‰ã˜ã‚‹","Open the accessibility help dialog":"アクセシビリティã«é–¢ã™ã‚‹ãƒ˜ãƒ«ãƒ—ã®ãƒ€ã‚¤ã‚¢ãƒã‚°ã‚’é–‹ã","Move focus between form fields (inputs, buttons, etc.)":"フォーカスをフォームフィールド(入力欄ã€ãƒœã‚¿ãƒ³ãªã©ï¼‰é–“ã§ç§»å‹•ã•ã›ã‚‹","Move focus to the menu bar, navigate between menu bars":"フォーカスをメニューãƒãƒ¼ã«ç§»ã—ã€ãƒ¡ãƒ‹ãƒ¥ãƒ¼ãƒãƒ¼é–“ã§ç§»å‹•","Move focus to the toolbar, navigate between toolbars":"フォーカスをツールãƒãƒ¼ã¸ç§»å‹•ã•ã›ã¦ã€ãƒ„ールãƒãƒ¼ã‚’æ“作ã™ã‚‹","Navigate through the toolbar or menu bar":"ツールãƒãƒ¼ã¾ãŸã¯ãƒ¡ãƒ‹ãƒ¥ãƒ¼ãƒãƒ¼å†…を移動","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"ç¾åœ¨ãƒ•ã‚©ãƒ¼ã‚«ã‚¹ã—ã¦ã„るボタンを実行。エディターコンテンツã«ä½œç”¨ã™ã‚‹ãƒœã‚¿ãƒ³ã‚’実行ã™ã‚‹ã¨ãƒ•ã‚©ãƒ¼ã‚«ã‚¹ã¯ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã«æˆ»ã‚Šã¾ã™ã€‚",Accept:"åŒæ„ã—ã¾ã™","Insert a soft break (a <code><br></code> element)":"ソフトブレークを挿入ã™ã‚‹ï¼ˆ<code><br></code>è¦ç´ )","Insert a hard break (a new paragraph)":"ãƒãƒ¼ãƒ‰ãƒ–レークを挿入ã™ã‚‹ï¼ˆæ–°ã—ã„パラグラフ)","Find and replace":"検索ã—ã¦ç½®æ›","Find in text…":"テã‚スト内を検索...",Find:"見ã¤ã‘ã‚‹","Previous result":"å‰ã®çµæžœ","Next result":"次ã®çµæžœ",Replace:"ç½®æ›","Replace all":"å…¨ã¦ã‚’ç½®æ›","Match case":"マッãƒã‚±ãƒ¼ã‚¹","Whole words only":"å˜èªžå…¨ä½“ã®ã¿","Replace with…":"ã“ã¡ã‚‰ã¨ç½®æ›...","Text to find must not be empty.":"検索対象テã‚スト欄ã¯ç©ºç™½ã«ã§ãã¾ã›ã‚“。","Tip: Find some text first in order to replace it.":"ヒント:置æ›ã™ã‚‹ã«ã¯ã€å¯¾è±¡ãƒ†ã‚ストを先ã«æ¤œç´¢ã—ã¦ãã ã•ã„。","Advanced options":"高度ãªã‚ªãƒ—ション","Find in the document":"ドã‚ュメント内を探ã™","Font Size":"フォントサイズ",Tiny:"極å°",Small:"å°",Big:"大",Huge:"極大","Font Family":"フォントファミリー",Default:"デフォルト","Font Color":"æ–‡å—色","Font Background Color":"背景色","Document colors":"ドã‚ュメント背景色",Paragraph:"段è½",Heading:"見出ã—","Choose heading":"見出ã—ã‚’é¸æŠž","Heading 1":"見出ã—1","Heading 2":"見出ã—2","Heading 3":"見出ã—3 ","Heading 4":"見出ã—4","Heading 5":"見出ã—5","Heading 6":"見出ã—6","Type your title":"タイトルを入力","Type or paste your content here.":"コンテンツをã“ã“ã«å…¥åŠ›ã¾ãŸã¯è²¼ã‚Šä»˜ã‘ã—ã¦ãã ã•ã„。","Horizontal line":"区切り","HTML object":"HTMLオブジェクト","Increase indent":"インデントã®è¿½åŠ ","Decrease indent":"インデントã®å‰Šé™¤",Unlink:"リンク解除",Link:"リンク","Link URL":"リンクURL","Link image":"リンク画åƒ","Edit link":"リンクを編集","Open link in new tab":"æ–°ã—ã„タブã§ãƒªãƒ³ã‚¯ã‚’é–‹ã","This link has no URL":"リンクã«URLãŒè¨å®šã•ã‚Œã¦ã„ã¾ã›ã‚“","Open in a new tab":"æ–°ã—ã„タブã§é–‹ã",Downloadable:"ダウンãƒãƒ¼ãƒ‰å¯èƒ½","Create link":"リンクを作æˆã™ã‚‹","Move out of a link":"リンクã®å¤–ã«ç§»å‹•ã™ã‚‹","Numbered List":"番å·ä»˜ãリスト","Bulleted List":"箇æ¡æ›¸ãリスト","To-do List":"ã‚„ã‚‹ã“ã¨ãƒªã‚¹ãƒˆ","Bulleted list styles toolbar":"箇æ¡æ›¸ãリストスタイルã®ãƒ„ールãƒãƒ¼","Numbered list styles toolbar":"番å·ä»˜ãリストスタイルã®ãƒ„ールãƒãƒ¼","Toggle the disc list style":"é»’ã„丸リストスタイルを切り替ãˆã‚‹","Toggle the circle list style":"白ã„丸リストスタイルを切り替ãˆã‚‹","Toggle the square list style":"é»’ã„四角リストスタイルを切り替ãˆã‚‹","Toggle the decimal list style":"10進数リストスタイルを切り替ãˆã‚‹","Toggle the decimal with leading zero list style":"10進数ã®æ•°å€¤ã®å‰ã«0ãŒã¤ãリストスタイルを切り替ãˆã‚‹","Toggle the lower–roman list style":"å°æ–‡å—ãƒãƒ¼ãƒžæ•°å—リストスタイルを切り替ãˆã‚‹","Toggle the upper–roman list style":"大文å—ãƒãƒ¼ãƒžæ•°å—リストスタイルを切り替ãˆã‚‹","Toggle the lower–latin list style":"å°æ–‡å—アルファベットリストスタイルを切り替ãˆã‚‹","Toggle the upper–latin list style":"大文å—アルファベットリストスタイルを切り替ãˆã‚‹",Disc:"é»’ã„丸",Circle:"白ã„丸",Square:"é»’ã„四角",Decimal:"10進数ã®æ•°å€¤","Decimal with leading zero":"10進数ã®æ•°å€¤ã®å‰ã«0ãŒã¤ã","Lower–roman":"å°æ–‡å—ãƒãƒ¼ãƒžæ•°å—","Upper-roman":"大文å—ãƒãƒ¼ãƒžæ•°å—","Lower-latin":"å°æ–‡å—アルファベット","Upper-latin":"大文å—アルファベット","List properties":"リストã®ãƒ—ãƒãƒ‘ティ","Start at":"開始数å—","Invalid start index value.":"無効ãªé–‹å§‹ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹å€¤ã§ã™ã€‚","Start index must be greater than 0.":"開始インデックスã¯0より大ãããªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“。","Reversed order":"é€†é †","Keystrokes that can be used in a list":"リスト内ã§ä½¿ç”¨ã§ãã‚‹ã‚ーストãƒãƒ¼ã‚¯","Increase list item indent":"ãƒªã‚¹ãƒˆé …ç›®ã®ã‚¤ãƒ³ãƒ‡ãƒ³ãƒˆã‚’増やã™","Decrease list item indent":"ãƒªã‚¹ãƒˆé …ç›®ã®ã‚¤ãƒ³ãƒ‡ãƒ³ãƒˆã‚’減らã™","Remove Format":"フォーマットã®å‰Šé™¤","Select all":"ã™ã¹ã¦é¸æŠž","Show blocks":"ブãƒãƒƒã‚¯ã‚’表示ã—ã¾ã™",Source:"ソース","Show source":"ソースを表示","Special characters":"特殊文å—",All:"å…¨ã¦",Arrows:"矢å°",Currency:"通貨",Latin:"ラテン",Mathematical:"æ•°å¦çš„",Text:"テã‚スト","leftwards simple arrow":"シンプルãªå·¦å‘ã矢å°","rightwards simple arrow":"シンプルãªå³å‘ã矢å°","upwards simple arrow":"シンプルãªä¸Šå‘ã矢å°","downwards simple arrow":"シンプルãªä¸‹å‘ã矢å°","leftwards double arrow":"å·¦å‘ã二é‡çŸ¢å°","rightwards double arrow":"å³å‘ã二é‡çŸ¢å°","upwards double arrow":"上å‘ã二é‡çŸ¢å°","downwards double arrow":"下å‘ã二é‡çŸ¢å°","leftwards dashed arrow":"å·¦å‘ãç ´ç·šçŸ¢å°","rightwards dashed arrow":"å³å‘ãç ´ç·šçŸ¢å°","upwards dashed arrow":"上å‘ãç ´ç·šçŸ¢å°","downwards dashed arrow":"下å‘ãç ´ç·šçŸ¢å°","leftwards arrow to bar":"縦線ã«å‘ã‹ã†å·¦å‘ã矢å°","rightwards arrow to bar":"縦線ã«å‘ã‹ã†å³å‘ã矢å°","upwards arrow to bar":"横線ã«å‘ã‹ã†ä¸Šå‘ã矢å°","downwards arrow to bar":"横線ã«å‘ã‹ã†ä¸‹å‘ã矢å°","up down arrow with base":"ベース付ã上下両方をå‘ã„ãŸçŸ¢å°","back with leftwards arrow above":"å·¦å‘ã矢å°ãŒä¸Šã«ã‚ã‚‹Back","end with leftwards arrow above":"å·¦å‘ã矢å°ãŒä¸Šã«ã‚ã‚‹End","on with exclamation mark with left right arrow above":"å·¦å³ä¸¡æ–¹ã‚’å‘ã„ãŸçŸ¢å°ãŒä¸Šã«ã‚る感嘆符付ãOn","soon with rightwards arrow above":"å³å‘ã矢å°ãŒä¸Šã«ã‚ã‚‹Soon","top with upwards arrow above":"上å‘ã矢å°ãŒä¸Šã«ã‚ã‚‹Top","Dollar sign":"ドル記å·","Euro sign":"ユーãƒè¨˜å·","Yen sign":"円記å·","Pound sign":"ãƒãƒ³ãƒ‰è¨˜å·","Cent sign":"セント記å·","Euro-currency sign":"ユーãƒé€šè²¨è¨˜å·","Colon sign":"コãƒãƒ³è¨˜å·","Cruzeiro sign":"クルゼイãƒè¨˜å·","French franc sign":"フランスフラン記å·","Lira sign":"リラ記å·","Currency sign":"通貨記å·","Bitcoin sign":"ビットコイン記å·","Mill sign":"ミル記å·","Naira sign":"ナイラ記å·","Peseta sign":"ペセタ記å·","Rupee sign":"ルピー記å·","Won sign":"ウォン記å·","New sheqel sign":"新シェケル記å·","Dong sign":"ドン記å·","Kip sign":"ã‚ップ記å·","Tugrik sign":"トゥグルグ記å·","Drachma sign":"ドラクマ記å·","German penny sign":"ドイツペニー記å·","Peso sign":"ペソ記å·","Guarani sign":"グアラニ記å·","Austral sign":"アウストラル記å·","Hryvnia sign":"フリヴニャ記å·","Cedi sign":"セディ記å·","Livre tournois sign":"リーヴルトゥルノワ記å·","Spesmilo sign":"スãºã‚¹ãƒŸãƒè¨˜å·","Tenge sign":"テンゲ記å·","Indian rupee sign":"インドルピー記å·","Turkish lira sign":"トルコリラ記å·","Nordic mark sign":"ノルディックマーク記å·","Manat sign":"マナト記å·","Ruble sign":"ルーブル記å·","Latin capital letter a with macron":"マクãƒãƒ³ä»˜ãラテン大文å—A","Latin small letter a with macron":"マクãƒãƒ³ä»˜ãラテンå°æ–‡å—a","Latin capital letter a with breve":"ブリーブ付ãラテン大文å—A","Latin small letter a with breve":"ブリーブ付ãラテンå°æ–‡å—a","Latin capital letter a with ogonek":"オゴãƒã‚¯ä»˜ãラテン大文å—A","Latin small letter a with ogonek":"オゴãƒã‚¯ä»˜ãラテンå°æ–‡å—a","Latin capital letter c with acute":"ã‚¢ã‚ュート付ãラテン大文å—C","Latin small letter c with acute":"ã‚¢ã‚ュート付ãラテンå°æ–‡å—c","Latin capital letter c with circumflex":"サーカムフレックス付ãラテン大文å—C","Latin small letter c with circumflex":"サーカムフレックス付ãラテンå°æ–‡å—c","Latin capital letter c with dot above":"上点付ãラテン大文å—C","Latin small letter c with dot above":"上点付ãラテンå°æ–‡å—c","Latin capital letter c with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—C","Latin small letter c with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—c","Latin capital letter d with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—D","Latin small letter d with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—d","Latin capital letter d with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテン大文å—D","Latin small letter d with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテンå°æ–‡å—d","Latin capital letter e with macron":"マクãƒãƒ³ä»˜ãラテン大文å—E","Latin small letter e with macron":"マクãƒãƒ³ä»˜ãラテンå°æ–‡å—e","Latin capital letter e with breve":"ブリーブ付ãラテン大文å—E","Latin small letter e with breve":"ブリーブ付ãラテンå°æ–‡å—e","Latin capital letter e with dot above":"上点付ãラテン大文å—E","Latin small letter e with dot above":"上点付ãラテンå°æ–‡å—e","Latin capital letter e with ogonek":"オゴãƒã‚¯ä»˜ãラテン大文å—E","Latin small letter e with ogonek":"オゴãƒã‚¯ä»˜ãラテンå°æ–‡å—e","Latin capital letter e with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—E","Latin small letter e with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—e","Latin capital letter g with circumflex":"サーカムフレックス付ãラテン大文å—G","Latin small letter g with circumflex":"サーカムフレックス付ãラテンå°æ–‡å—g","Latin capital letter g with breve":"ブリーブ付ãラテン大文å—G","Latin small letter g with breve":"ブリーブ付ãラテンå°æ–‡å—g","Latin capital letter g with dot above":"上点付ãラテン大文å—G","Latin small letter g with dot above":"上点付ãラテンå°æ–‡å—g","Latin capital letter g with cedilla":"セディラ付ãラテン大文å—G","Latin small letter g with cedilla":"セディラ付ãラテンå°æ–‡å—g","Latin capital letter h with circumflex":"サーカムフレックス付ãラテン大文å—H","Latin small letter h with circumflex":"サーカムフレックス付ãラテンå°æ–‡å—h","Latin capital letter h with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテン大文å—H","Latin small letter h with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテンå°æ–‡å—h","Latin capital letter i with tilde":"ãƒãƒ«ãƒ€ä»˜ãラテン大文å—I","Latin small letter i with tilde":"ãƒãƒ«ãƒ€ä»˜ãラテンå°æ–‡å—i","Latin capital letter i with macron":"マクãƒãƒ³ä»˜ãラテン大文å—I","Latin small letter i with macron":"マクãƒãƒ³ä»˜ãラテンå°æ–‡å—i","Latin capital letter i with breve":"ブリーブ付ãラテン大文å—I","Latin small letter i with breve":"ブリーブ付ãラテンå°æ–‡å—i","Latin capital letter i with ogonek":"オゴãƒã‚¯ä»˜ãラテン大文å—I","Latin small letter i with ogonek":"オゴãƒã‚¯ä»˜ãラテンå°æ–‡å—i","Latin capital letter i with dot above":"上点付ãラテン大文å—I","Latin small letter dotless i":"ラテンå°æ–‡å—点ã®ãªã„i","Latin capital ligature ij":"ラテン大文å—連å—IJ","Latin small ligature ij":"ラテンå°æ–‡å—連å—ij","Latin capital letter j with circumflex":"サーカムフレックス付ãラテン大文å—J","Latin small letter j with circumflex":"サーカムフレックス付ãラテンå°æ–‡å—j","Latin capital letter k with cedilla":"セディラ付ãラテン大文å—K","Latin small letter k with cedilla":"セディラ付ãラテンå°æ–‡å—k","Latin small letter kra":"ラテンå°æ–‡å—kra","Latin capital letter l with acute":"ã‚¢ã‚ュート付ãラテン大文å—L","Latin small letter l with acute":"ã‚¢ã‚ュート付ãラテンå°æ–‡å—l","Latin capital letter l with cedilla":"セディラ付ãラテン大文å—L","Latin small letter l with cedilla":"セディラ付ãラテンå°æ–‡å—l","Latin capital letter l with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—L","Latin small letter l with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—l","Latin capital letter l with middle dot":"ä¸ç‚¹ä»˜ãラテン大文å—L","Latin small letter l with middle dot":"ä¸ç‚¹ä»˜ãラテンå°æ–‡å—l","Latin capital letter l with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテン大文å—L","Latin small letter l with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテンå°æ–‡å—l","Latin capital letter n with acute":"ã‚¢ã‚ュート付ãラテン大文å—N","Latin small letter n with acute":"ã‚¢ã‚ュート付ãラテンå°æ–‡å—n","Latin capital letter n with cedilla":"セディラ付ãラテン大文å—N","Latin small letter n with cedilla":"セディラ付ãラテンå°æ–‡å—n","Latin capital letter n with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—N","Latin small letter n with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—n","Latin small letter n preceded by apostrophe":"ã‚¢ãƒã‚¹ãƒˆãƒãƒ•ã‚£ãŒå‰ã«ä»˜ãラテンå°æ–‡å—n","Latin capital letter eng":"ラテン大文å—ENG","Latin small letter eng":"ラテンå°æ–‡å—eng","Latin capital letter o with macron":"マクãƒãƒ³ä»˜ãラテン大文å—O","Latin small letter o with macron":"マクãƒãƒ³ä»˜ãラテンå°æ–‡å—o","Latin capital letter o with breve":"ブリーブ付ãラテン大文å—O","Latin small letter o with breve":"ブリーブ付ãラテンå°æ–‡å—o","Latin capital letter o with double acute":"ダブルアã‚ュート付ãラテン大文å—O","Latin small letter o with double acute":"ダブルアã‚ュート付ãラテンå°æ–‡å—o","Latin capital ligature oe":"ラテン大文å—連å—OE","Latin small ligature oe":"ラテンå°æ–‡å—連å—oe","Latin capital letter r with acute":"ã‚¢ã‚ュート付ãラテン大文å—R","Latin small letter r with acute":"ã‚¢ã‚ュート付ãラテンå°æ–‡å—r","Latin capital letter r with cedilla":"セディラ付ãラテン大文å—R","Latin small letter r with cedilla":"セディラ付ãラテンå°æ–‡å—r","Latin capital letter r with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—R","Latin small letter r with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—r","Latin capital letter s with acute":"ã‚¢ã‚ュート付ãラテン大文å—S","Latin small letter s with acute":"ã‚¢ã‚ュート付ãラテンå°æ–‡å—s","Latin capital letter s with circumflex":"サーカムフレックス付ãラテン大文å—S","Latin small letter s with circumflex":"サーカムフレックス付ãラテンå°æ–‡å—s","Latin capital letter s with cedilla":"セディラ付ãラテン大文å—S","Latin small letter s with cedilla":"セディラ付ãラテンå°æ–‡å—s","Latin capital letter s with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—S","Latin small letter s with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—s","Latin capital letter t with cedilla":"セディラ付ãラテン大文å—T","Latin small letter t with cedilla":"セディラ付ãラテンå°æ–‡å—t","Latin capital letter t with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—T","Latin small letter t with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—t","Latin capital letter t with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテン大文å—T","Latin small letter t with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテンå°æ–‡å—t","Latin capital letter u with tilde":"ãƒãƒ«ãƒ€ä»˜ãラテン大文å—U","Latin small letter u with tilde":"ãƒãƒ«ãƒ€ä»˜ãラテンå°æ–‡å—u","Latin capital letter u with macron":"マクãƒãƒ³ä»˜ãラテン大文å—U","Latin small letter u with macron":"マクãƒãƒ³ä»˜ãラテンå°æ–‡å—u","Latin capital letter u with breve":"ブリーブ付ãラテン大文å—U","Latin small letter u with breve":"ブリーブ付ãラテンå°æ–‡å—u","Latin capital letter u with ring above":"上丸付ãラテン大文å—U","Latin small letter u with ring above":"上丸付ãラテンå°æ–‡å—u","Latin capital letter u with double acute":"ダブルアã‚ュート付ãラテン大文å—U","Latin small letter u with double acute":"ダブルアã‚ュート付ãラテンå°æ–‡å—u","Latin capital letter u with ogonek":"オゴãƒã‚¯ä»˜ãラテン大文å—U","Latin small letter u with ogonek":"オゴãƒã‚¯ä»˜ãラテンå°æ–‡å—u","Latin capital letter w with circumflex":"サーカムフレックス付ãラテン大文å—W","Latin small letter w with circumflex":"サーカムフレックス付ãラテンå°æ–‡å—w","Latin capital letter y with circumflex":"サーカムフレックス付ãラテン大文å—Y","Latin small letter y with circumflex":"サーカムフレックス付ãラテンå°æ–‡å—y","Latin capital letter y with diaeresis":"ダイエレシス付ãラテン大文å—Y","Latin capital letter z with acute":"ã‚¢ã‚ュート付ãラテン大文å—Z","Latin small letter z with acute":"ã‚¢ã‚ュート付ãラテンå°æ–‡å—z","Latin capital letter z with dot above":"上点付ãラテン大文å—Z","Latin small letter z with dot above":"上点付ãラテンå°æ–‡å—z","Latin capital letter z with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—Z","Latin small letter z with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—z","Latin small letter long s":"ラテンå°æ–‡å—é•·ã„s","Less-than sign":"å°ãªã‚Šè¨˜å·","Greater-than sign":"大ãªã‚Šè¨˜å·","Less-than or equal to":"å°ãªã‚Šã¾ãŸã¯ç‰ã—ã„","Greater-than or equal to":"大ãªã‚Šã¾ãŸã¯ç‰ã—ã„","En dash":"åŠè§’ダッシュ","Em dash":"全角ダッシュ",Macron:"マクãƒãƒ³",Overline:"上線","Degree sign":"度記å·","Minus sign":"マイナス記å·","Plus-minus sign":"プラスマイナス記å·","Division sign":"除算記å·","Fraction slash":"分数ã®æ–œç·š","Multiplication sign":"乗算記å·","Latin small letter f with hook":"フック付ãラテンå°æ–‡å—f",Integral:"ç©åˆ†","N-ary summation":"é…列用ã®å’Œ",Infinity:"ç„¡é™","Square root":"å¹³æ–¹æ ¹","Tilde operator":"ãƒãƒ«ãƒ€æ¼”ç®—å","Approximately equal to":"ãŠã‚ˆãç‰ã—ã„","Almost equal to":"ã»ã¼ç‰ã—ã„","Not equal to":"ç‰ã—ããªã„","Identical to":"åŒä¸€ã§ã‚ã‚‹","Element of":"è¦ç´ ã§ã‚ã‚‹","Not an element of":"è¦ç´ ã§ãªã„","Contains as member":"è¦ç´ ã¨ã—ã¦å«ã‚€","N-ary product":"é…列用ã®ç©","Logical and":"è«–ç†ç©","Logical or":"è«–ç†å’Œ","Not sign":"å¦å®šè¨˜å·",Intersection:"集åˆç©",Union:"集åˆå’Œ","Partial differential":"å微分","For all":"ä»»æ„ã®","There exists":"å˜åœ¨ã™ã‚‹","Empty set":"空集åˆ",Nabla:"ナブラ","Asterisk operator":"アスタリスク演算å","Proportional to":"比例",Angle:"角","Vulgar fraction one quarter":"常分数4分ã®1","Vulgar fraction one half":"常分数2分ã®1","Vulgar fraction three quarters":"常分数4分ã®3","Single left-pointing angle quotation mark":"左を指ã™è§’å¼µã£ãŸä¸€é‡å¼•ç”¨ç¬¦","Single right-pointing angle quotation mark":"å³ã‚’指ã™è§’å¼µã£ãŸä¸€é‡å¼•ç”¨ç¬¦","Left-pointing double angle quotation mark":"左を指ã™è§’å¼µã£ãŸäºŒé‡å¼•ç”¨ç¬¦","Right-pointing double angle quotation mark":"å³ã‚’指ã™è§’å¼µã£ãŸäºŒé‡å¼•ç”¨ç¬¦","Left single quotation mark":"å·¦ã®ä¸€é‡å¼•ç”¨ç¬¦","Right single quotation mark":"å³ã®ä¸€é‡å¼•ç”¨ç¬¦","Left double quotation mark":"å·¦ã®äºŒé‡å¼•ç”¨ç¬¦","Right double quotation mark":"å³ã®äºŒé‡å¼•ç”¨ç¬¦","Single low-9 quotation mark":"下å´ã®ä¸€é‡å¼•ç”¨ç¬¦","Double low-9 quotation mark":"下å´ã®äºŒé‡å¼•ç”¨ç¬¦","Inverted exclamation mark":"ã²ã£ãã‚Šè¿”ã£ãŸæ„Ÿå˜†ç¬¦","Inverted question mark":"ã²ã£ãã‚Šè¿”ã£ãŸç–‘å•ç¬¦","Two dot leader":"二点ã®ãƒªãƒ¼ãƒ€ãƒ¼(点線)","Horizontal ellipsis":"æ°´å¹³ã®çœç•¥è¨˜å·","Double dagger":"ダブルダガー","Per mille sign":"パーミル記å·","Per ten thousand sign":"一万分率記å·","Double exclamation mark":"二é‡æ„Ÿå˜†ç¬¦","Question exclamation mark":"ç–‘å•ç¬¦æ„Ÿå˜†ç¬¦","Exclamation question mark":"感嘆符疑å•ç¬¦","Double question mark":"二é‡ç–‘å•ç¬¦","Copyright sign":"著作権表示記å·","Registered sign":"登録商標記å·","Trade mark sign":"商標記å·","Section sign":"節記å·","Paragraph sign":"段è½è¨˜å·","Reversed paragraph sign":"å転ã—ãŸæ®µè½è¨˜å·","Character categories":"æ–‡å—カテゴリ",Styles:"スタイル","Multiple styles":"複数ã®ã‚¹ã‚¿ã‚¤ãƒ«","Block styles":"ブãƒãƒƒã‚¯ã‚¹ã‚¿ã‚¤ãƒ«","Text styles":"テã‚ストスタイル","Insert table":"表ã®æŒ¿å…¥","Header column":"見出ã—列","Insert column left":"å·¦ã«åˆ—を挿入","Insert column right":"å³ã«åˆ—を挿入","Delete column":"列を削除","Select column":"列をé¸æŠž",Column:"列","Header row":"見出ã—è¡Œ","Insert row below":"下ã«è¡Œã‚’挿入","Insert row above":"上ã«è¡Œã‚’挿入","Delete row":"行を削除","Select row":"行をé¸æŠž",Row:"è¡Œ","Merge cell up":"上ã®ã‚»ãƒ«ã¨çµåˆ","Merge cell right":"å³ã®ã‚»ãƒ«ã¨çµåˆ","Merge cell down":"下ã®ã‚»ãƒ«ã¨çµåˆ","Merge cell left":"å·¦ã®ã‚»ãƒ«ã¨çµåˆ","Split cell vertically":"横ã«ã‚»ãƒ«ã‚’分離","Split cell horizontally":"縦ã«ã‚»ãƒ«ã‚’分離","Merge cells":"セルをçµåˆ","Table toolbar":"テーブルã®ãƒ„ールãƒãƒ¼","Table properties":"テーブルã®ãƒ—ãƒãƒ‘ティ","Cell properties":"セルã®ãƒ—ãƒãƒ‘ティ",Border:"罫線",Style:"スタイル",Width:"å¹…",Height:"高ã•",Color:"色",Background:"背景",Padding:"パディング",Dimensions:"寸法","Table cell text alignment":"テーブルセルã®ãƒ†ã‚ストé…ç½®",Alignment:"é…ç½®","Horizontal text alignment toolbar":"水平方å‘ã®ãƒ†ã‚ストé…置ツールãƒãƒ¼","Vertical text alignment toolbar":"åž‚ç›´æ–¹å‘ã®ãƒ†ã‚ストé…置ツールãƒãƒ¼","Table alignment toolbar":"テーブルé…置ツールãƒãƒ¼",None:"ãªã—",Solid:"1本線",Dotted:"点線",Dashed:"ç ´ç·š",Double:"2本線",Groove:"立体的ã«ãã¼ã‚“ã ç·š",Ridge:"立体的ã«éš†èµ·ã—ãŸç·š",Inset:"内å´å…¨ä½“ãŒãã¼ã‚“ã ç·š",Outset:"内å´å…¨ä½“ãŒéš†èµ·ã—ãŸç·š","Align cell text to the left":"セルã®ãƒ†ã‚ストを左ã¸å¯„ã›ã‚‹","Align cell text to the center":"セルã®ãƒ†ã‚ストをä¸å¤®ã¸æƒãˆã‚‹","Align cell text to the right":"セルã®ãƒ†ã‚ストをå³ã¸å¯„ã›ã‚‹","Justify cell text":"セルã®ãƒ†ã‚ストを両端ã¸æƒãˆã‚‹","Align cell text to the top":"セルã®ãƒ†ã‚ストを上ã«å¯„ã›ã‚‹","Align cell text to the middle":"セルã®ãƒ†ã‚ストをä¸å¤®ã¸æƒãˆã‚‹","Align cell text to the bottom":"セルã®ãƒ†ã‚ストを下ã«å¯„ã›ã‚‹","Align table to the left":"テーブルを左ã¸å¯„ã›ã‚‹","Center table":"テーブルをä¸å¤®ã¸å¯„ã›ã‚‹","Align table to the right":"テーブルをå³ã¸å¯„ã›ã‚‹","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"ã“ã®è‰²ã¯ç„¡åŠ¹ã§ã™ã€‚「#FF0000ã€ã€ã€Œrgb(255,0,0ã€ã¾ãŸã¯ã€Œèµ¤ã€ã‚’ãŠè©¦ã—ãã ã•ã„。","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"ã“ã®å€¤ã¯ç„¡åŠ¹ã§ã™ã€‚「10pxã€ã€ã€Œ2emã€ã¾ãŸã¯å˜ç´”ã«ã€Œ2ã€ã‚’ãŠè©¦ã—ãã ã•ã„。","Color picker":"カラーピッカー","Enter table caption":"テーブルã‚ャプションを入力","Keystrokes that can be used in a table cell":"テーブルセルã§ä½¿ç”¨ã§ãã‚‹ã‚ーストãƒãƒ¼ã‚¯","Move the selection to the next cell":"é¸æŠžç¯„囲を次ã®ã‚»ãƒ«ã«ç§»å‹•ã•ã›ã‚‹","Move the selection to the previous cell":"é¸æŠžç¯„囲をå‰ã®ã‚»ãƒ«ã«ç§»å‹•ã•ã›ã‚‹","Insert a new table row (when in the last cell of a table)":"æ–°ã—ã„テーブル行を挿入ã™ã‚‹ï¼ˆãƒ†ãƒ¼ãƒ–ルã®æœ€çµ‚セルã«ã‚ã‚‹å ´åˆï¼‰","Navigate through the table":"テーブル内を移動ã™ã‚‹",Table:"テーブル","Rich Text Editor":"リッãƒãƒ†ã‚ストエディター","Editor editing area: %0":"エディタ編集エリア:%0","Edit block":"ブãƒãƒƒã‚¯ã‚’編集","Click to edit block":"クリックã—ã¦ãƒ–ãƒãƒƒã‚¯ã‚’編集ã™ã‚‹","Drag to move":"ドラッグã—ã¦å‹•ã‹ã™",Next:"次ã¸",Previous:"å‰ã¸","Editor toolbar":"エディタツールãƒãƒ¼","Dropdown toolbar":"ドãƒãƒƒãƒ—ダウンツールãƒãƒ¼",Black:"é»’","Dim grey":"æš—ã„ç°è‰²",Grey:"ç°è‰²","Light grey":"明るã„ç°è‰²",White:"白",Red:"赤",Orange:"オレンジ",Yellow:"黄","Light green":"明るã„ç·‘",Green:"ç·‘",Aquamarine:"è–„ã„é’ç·‘",Turquoise:"水色","Light blue":"明るã„é’",Blue:"é’",Purple:"ç´«","Editor block content toolbar":"エディター ブãƒãƒƒã‚¯ コンテンツ ツールãƒãƒ¼","Editor contextual toolbar":"エディター コンテクスト ツールãƒãƒ¼",HEX:"HEX","No results found":"çµæžœã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ","No searchable items":"検索å¯èƒ½ãªã‚¢ã‚¤ãƒ†ãƒ ãŒã‚ã‚Šã¾ã›ã‚“","Editor dialog":"エディタダイアãƒã‚°",Close:"é–‰ã˜ã‚‹","Help Contents. To close this dialog press ESC.":"ヘルプコンテンツã§ã™ã€‚ã“ã®ãƒ€ã‚¤ã‚¢ãƒã‚°ã‚’é–‰ã˜ã‚‹ã«ã¯ã€Escã‚ーを押ã—ã¦ãã ã•ã„。","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"エディターã§ä½¿ç”¨ã§ãã‚‹ã‚ーボードã®ã‚·ãƒ§ãƒ¼ãƒˆã‚«ãƒƒãƒˆä¸€è¦§ã‚’以下ã«ç¤ºã—ã¾ã™ã€‚","(may require <kbd>Fn</kbd>)":"(<kbd>Fn</kbd>ã‚ーãŒå¿…è¦ãªå ´åˆãŒã‚ã‚Šã¾ã™ï¼‰",Accessibility:"アクセシビリティ","Accessibility help":"アクセシビリティã«é–¢ã™ã‚‹ãƒ˜ãƒ«ãƒ—","Press %0 for help.":"ヘルプを表示ã™ã‚‹ã«ã¯%0を押ã—ã¾ã™ã€‚","Move focus in and out of an active dialog window":"フォーカスをアクティブãªãƒ€ã‚¤ã‚¢ãƒã‚°ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã®å†…外ã«ç§»å‹•ã•ã›ã‚‹",MENU_BAR_MENU_FILE:"ファイル",MENU_BAR_MENU_EDIT:"編集",MENU_BAR_MENU_VIEW:"表示",MENU_BAR_MENU_INSERT:"挿入",MENU_BAR_MENU_FORMAT:"å½¢å¼",MENU_BAR_MENU_TOOLS:"ツール",MENU_BAR_MENU_HELP:"ヘルプ",MENU_BAR_MENU_TEXT:"テã‚スト",MENU_BAR_MENU_FONT:"フォント","Editor menu bar":"エディターメニューãƒãƒ¼",Undo:"å…ƒã«æˆ»ã™",Redo:"ã‚„ã‚Šç›´ã—","Upload in progress":"アップãƒãƒ¼ãƒ‰ä¸","Widget toolbar":"ウィジェットツールãƒãƒ¼","Insert paragraph before block":"ブãƒãƒƒã‚¯ã®å‰ã«ãƒ‘ラグラフを挿入","Insert paragraph after block":"ブãƒãƒƒã‚¯ã®å¾Œã«ãƒ‘ラグラフを挿入","Press Enter to type after or press Shift + Enter to type before the widget":"Enterを押ã—ã¦ã‚¦ã‚£ã‚¸ã‚§ãƒƒãƒˆã®å¾Œã«å…¥åŠ›ã™ã‚‹ã‹ã€Shift + Enterを押ã—ã¦ã‚¦ã‚£ã‚¸ã‚§ãƒƒãƒˆã®å‰ã«å…¥åŠ›ã—ã¦ãã ã•ã„","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"ウィジェットãŒé¸æŠžã•ã‚Œã¦ã„る時ã«ä½¿ç”¨ã§ãã‚‹ã‚ーストãƒãƒ¼ã‚¯ï¼ˆä¾‹ï¼šç”»åƒã€ãƒ†ãƒ¼ãƒ–ルãªã©ï¼‰","Insert a new paragraph directly after a widget":"ウィジェットã®ç›´å¾Œã«æ–°ã—ã„パラグラフを挿入ã™ã‚‹","Insert a new paragraph directly before a widget":"ウィジェットã®ç›´å‰ã«æ–°ã—ã„パラグラフを挿入ã™ã‚‹","Move the caret to allow typing directly before a widget":"ã‚ャレットを移動ã•ã›ã¦ã€ã‚¦ã‚£ã‚¸ã‚§ãƒƒãƒˆã®ç›´å‰ã‹ã‚‰å…¥åŠ›ã§ãるよã†ã«ã™ã‚‹","Move the caret to allow typing directly after a widget":"ã‚ャレットを移動ã•ã›ã¦ã€ã‚¦ã‚£ã‚¸ã‚§ãƒƒãƒˆã®ç›´å¾Œã‹ã‚‰å…¥åŠ›ã§ãるよã†ã«ã™ã‚‹","Words: %0":"å˜èªžæ•°: %0","Characters: %0":"æ–‡å—æ•°: %0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['ja'] = d['ja'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"å·¦æƒãˆ","Align right":"å³æƒãˆ","Align center":"ä¸å¤®æƒãˆ",Justify:"両端æƒãˆ","Text alignment":"æ–‡å—æƒãˆ","Text alignment toolbar":"テã‚ストã®æ•´åˆ—","Revert autoformatting action":"オートフォーマットã«ã‚ˆã‚‹å¤‰æ›´ã‚’å…ƒã«æˆ»ã™",Bold:"ボールド",Italic:"イタリック",Underline:"アンダーライン",Code:"コード",Strikethrough:"å–り消ã—ç·š",Subscript:"下付ãæ–‡å—",Superscript:"上付ãæ–‡å—","Italic text":"斜体","Move out of an inline code style":"インラインコードスタイルを終了ã™ã‚‹","Bold text":"太å—","Underline text":"下線","Strikethrough text":"å–り消ã—ç·š","Block quote":"ブãƒãƒƒã‚¯ã‚¯ã‚ªãƒ¼ãƒˆ(引用)","Copy selected content":"é¸æŠžã—ãŸã‚³ãƒ³ãƒ†ãƒ³ãƒ„をコピーã™ã‚‹","Paste content":"コンテンツを貼り付ã‘ã‚‹","Paste content as plain text":"コンテンツをプレーンテã‚ストã¨ã—ã¦è²¼ã‚Šä»˜ã‘ã‚‹","Insert code block":"コードブãƒãƒƒã‚¯ã®æŒ¿å…¥","Plain text":"プレインテã‚スト","Leaving %0 code snippet":"%0ã®ã‚³ãƒ¼ãƒ‰ã‚¹ãƒ‹ãƒšãƒƒãƒˆã‚’残ã™","Entering %0 code snippet":"%0ã®ã‚³ãƒ¼ãƒ‰ã‚¹ãƒ‹ãƒšãƒƒãƒˆã‚’入力","Entering code snippet":"コードスニペットを入力","Leaving code snippet":"コードスニペットを残ã™","Code block":"コードブãƒãƒƒã‚¯",Cancel:"ã‚ャンセル",Clear:"消去","Remove color":"カラーを削除","Restore default":"åˆæœŸå€¤ã«æˆ»ã™",Save:"ä¿å˜","Show more items":"ä»–ã®é …目を表示","%0 of %1":"%0/%1","Cannot upload file:":"ファイルをアップãƒãƒ¼ãƒ‰ã§ãã¾ã›ã‚“:","Rich Text Editor. Editing area: %0":"リッãƒãƒ†ã‚ストエディタ。編集エリア:%0","Insert with file manager":"ファイルマãƒãƒ¼ã‚¸ãƒ£ã§æŒ¿å…¥","Replace with file manager":"ファイルマãƒãƒ¼ã‚¸ãƒ£ã§ç½®æ›","Insert image with file manager":"ファイルマãƒãƒ¼ã‚¸ãƒ£ã§ç”»åƒã‚’挿入","Replace image with file manager":"ファイルマãƒãƒ¼ã‚¸ãƒ£ã§ç”»åƒã‚’ç½®æ›","Toggle caption off":"ã‚ャプションをオフã«ã™ã‚‹","Toggle caption on":"ã‚ャプションをオンã«ã™ã‚‹","Content editing keystrokes":"コンテンツ編集ã®ã‚ーストãƒãƒ¼ã‚¯","These keyboard shortcuts allow for quick access to content editing features.":"ã“れらã®ã‚ーボードショートカットを使用ã™ã‚‹ã¨ã€ã‚³ãƒ³ãƒ†ãƒ³ãƒ„編集機能ã«é€Ÿã‚„ã‹ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã™ã€‚","User interface and content navigation keystrokes":"ユーザーインターフェースã¨ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ナビゲーションã®ã‚ーストãƒãƒ¼ã‚¯","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"以下ã®ã‚ーストãƒãƒ¼ã‚¯ã‚’使用ã™ã‚‹ã¨ã€CKEditor 5ユーザーインターフェースをより効率的ã«æ“作ã§ãã¾ã™ã€‚","Close contextual balloons, dropdowns, and dialogs":"コンテã‚ストãƒãƒ«ãƒ¼ãƒ³ã€ãƒ‰ãƒãƒƒãƒ—ダウンメニューã€ãƒ€ã‚¤ã‚¢ãƒã‚°ã‚’é–‰ã˜ã‚‹","Open the accessibility help dialog":"アクセシビリティã«é–¢ã™ã‚‹ãƒ˜ãƒ«ãƒ—ã®ãƒ€ã‚¤ã‚¢ãƒã‚°ã‚’é–‹ã","Move focus between form fields (inputs, buttons, etc.)":"フォーカスをフォームフィールド(入力欄ã€ãƒœã‚¿ãƒ³ãªã©ï¼‰é–“ã§ç§»å‹•ã•ã›ã‚‹","Move focus to the menu bar, navigate between menu bars":"フォーカスをメニューãƒãƒ¼ã«ç§»ã—ã€ãƒ¡ãƒ‹ãƒ¥ãƒ¼ãƒãƒ¼é–“ã§ç§»å‹•","Move focus to the toolbar, navigate between toolbars":"フォーカスをツールãƒãƒ¼ã¸ç§»å‹•ã•ã›ã¦ã€ãƒ„ールãƒãƒ¼ã‚’æ“作ã™ã‚‹","Navigate through the toolbar or menu bar":"ツールãƒãƒ¼ã¾ãŸã¯ãƒ¡ãƒ‹ãƒ¥ãƒ¼ãƒãƒ¼å†…を移動","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"ç¾åœ¨ãƒ•ã‚©ãƒ¼ã‚«ã‚¹ã—ã¦ã„るボタンを実行。エディターコンテンツã«ä½œç”¨ã™ã‚‹ãƒœã‚¿ãƒ³ã‚’実行ã™ã‚‹ã¨ãƒ•ã‚©ãƒ¼ã‚«ã‚¹ã¯ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ã«æˆ»ã‚Šã¾ã™ã€‚",Accept:"åŒæ„ã—ã¾ã™","Insert a soft break (a <code><br></code> element)":"ソフトブレークを挿入ã™ã‚‹ï¼ˆ<code><br></code>è¦ç´ )","Insert a hard break (a new paragraph)":"ãƒãƒ¼ãƒ‰ãƒ–レークを挿入ã™ã‚‹ï¼ˆæ–°ã—ã„パラグラフ)","Find and replace":"検索ã—ã¦ç½®æ›","Find in text…":"テã‚スト内を検索...",Find:"見ã¤ã‘ã‚‹","Previous result":"å‰ã®çµæžœ","Next result":"次ã®çµæžœ",Replace:"ç½®æ›","Replace all":"å…¨ã¦ã‚’ç½®æ›","Match case":"マッãƒã‚±ãƒ¼ã‚¹","Whole words only":"å˜èªžå…¨ä½“ã®ã¿","Replace with…":"ã“ã¡ã‚‰ã¨ç½®æ›...","Text to find must not be empty.":"検索対象テã‚スト欄ã¯ç©ºç™½ã«ã§ãã¾ã›ã‚“。","Tip: Find some text first in order to replace it.":"ヒント:置æ›ã™ã‚‹ã«ã¯ã€å¯¾è±¡ãƒ†ã‚ストを先ã«æ¤œç´¢ã—ã¦ãã ã•ã„。","Advanced options":"高度ãªã‚ªãƒ—ション","Find in the document":"ドã‚ュメント内を探ã™","Font Size":"フォントサイズ",Tiny:"極å°",Small:"å°",Big:"大",Huge:"極大","Font Family":"フォントファミリー",Default:"デフォルト","Font Color":"æ–‡å—色","Font Background Color":"背景色","Document colors":"ドã‚ュメント背景色",Paragraph:"段è½",Heading:"見出ã—","Choose heading":"見出ã—ã‚’é¸æŠž","Heading 1":"見出ã—1","Heading 2":"見出ã—2","Heading 3":"見出ã—3 ","Heading 4":"見出ã—4","Heading 5":"見出ã—5","Heading 6":"見出ã—6","Type your title":"タイトルを入力","Type or paste your content here.":"コンテンツをã“ã“ã«å…¥åŠ›ã¾ãŸã¯è²¼ã‚Šä»˜ã‘ã—ã¦ãã ã•ã„。","Horizontal line":"区切り","HTML object":"HTMLオブジェクト","Increase indent":"インデントã®è¿½åŠ ","Decrease indent":"インデントã®å‰Šé™¤",Unlink:"リンク解除",Link:"リンク","Link URL":"リンクURL","Link URL must not be empty.":"リンクURLã¯ç©ºç™½ã«ã§ãã¾ã›ã‚“。","Link image":"リンク画åƒ","Edit link":"リンクを編集","Open link in new tab":"æ–°ã—ã„タブã§ãƒªãƒ³ã‚¯ã‚’é–‹ã","This link has no URL":"リンクã«URLãŒè¨å®šã•ã‚Œã¦ã„ã¾ã›ã‚“","Open in a new tab":"æ–°ã—ã„タブã§é–‹ã",Downloadable:"ダウンãƒãƒ¼ãƒ‰å¯èƒ½","Create link":"リンクを作æˆã™ã‚‹","Move out of a link":"リンクã®å¤–ã«ç§»å‹•ã™ã‚‹","Numbered List":"番å·ä»˜ãリスト","Bulleted List":"箇æ¡æ›¸ãリスト","To-do List":"ã‚„ã‚‹ã“ã¨ãƒªã‚¹ãƒˆ","Bulleted list styles toolbar":"箇æ¡æ›¸ãリストスタイルã®ãƒ„ールãƒãƒ¼","Numbered list styles toolbar":"番å·ä»˜ãリストスタイルã®ãƒ„ールãƒãƒ¼","Toggle the disc list style":"é»’ã„丸リストスタイルを切り替ãˆã‚‹","Toggle the circle list style":"白ã„丸リストスタイルを切り替ãˆã‚‹","Toggle the square list style":"é»’ã„四角リストスタイルを切り替ãˆã‚‹","Toggle the decimal list style":"10進数リストスタイルを切り替ãˆã‚‹","Toggle the decimal with leading zero list style":"10進数ã®æ•°å€¤ã®å‰ã«0ãŒã¤ãリストスタイルを切り替ãˆã‚‹","Toggle the lower–roman list style":"å°æ–‡å—ãƒãƒ¼ãƒžæ•°å—リストスタイルを切り替ãˆã‚‹","Toggle the upper–roman list style":"大文å—ãƒãƒ¼ãƒžæ•°å—リストスタイルを切り替ãˆã‚‹","Toggle the lower–latin list style":"å°æ–‡å—アルファベットリストスタイルを切り替ãˆã‚‹","Toggle the upper–latin list style":"大文å—アルファベットリストスタイルを切り替ãˆã‚‹",Disc:"é»’ã„丸",Circle:"白ã„丸",Square:"é»’ã„四角",Decimal:"10進数ã®æ•°å€¤","Decimal with leading zero":"10進数ã®æ•°å€¤ã®å‰ã«0ãŒã¤ã","Lower–roman":"å°æ–‡å—ãƒãƒ¼ãƒžæ•°å—","Upper-roman":"大文å—ãƒãƒ¼ãƒžæ•°å—","Lower-latin":"å°æ–‡å—アルファベット","Upper-latin":"大文å—アルファベット","List properties":"リストã®ãƒ—ãƒãƒ‘ティ","Start at":"開始数å—","Invalid start index value.":"無効ãªé–‹å§‹ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹å€¤ã§ã™ã€‚","Start index must be greater than 0.":"開始インデックスã¯0より大ãããªã‘ã‚Œã°ã„ã‘ã¾ã›ã‚“。","Reversed order":"é€†é †","Keystrokes that can be used in a list":"リスト内ã§ä½¿ç”¨ã§ãã‚‹ã‚ーストãƒãƒ¼ã‚¯","Increase list item indent":"ãƒªã‚¹ãƒˆé …ç›®ã®ã‚¤ãƒ³ãƒ‡ãƒ³ãƒˆã‚’増やã™","Decrease list item indent":"ãƒªã‚¹ãƒˆé …ç›®ã®ã‚¤ãƒ³ãƒ‡ãƒ³ãƒˆã‚’減らã™","Entering a to-do list":"To-Doリストを入力","Leaving a to-do list":"To-Doリストを残ã™","Remove Format":"フォーマットã®å‰Šé™¤","Select all":"ã™ã¹ã¦é¸æŠž","Show blocks":"ブãƒãƒƒã‚¯ã‚’表示ã—ã¾ã™",Source:"ソース","Show source":"ソースを表示","Special characters":"特殊文å—",All:"å…¨ã¦",Arrows:"矢å°",Currency:"通貨",Latin:"ラテン",Mathematical:"æ•°å¦çš„",Text:"テã‚スト","leftwards simple arrow":"シンプルãªå·¦å‘ã矢å°","rightwards simple arrow":"シンプルãªå³å‘ã矢å°","upwards simple arrow":"シンプルãªä¸Šå‘ã矢å°","downwards simple arrow":"シンプルãªä¸‹å‘ã矢å°","leftwards double arrow":"å·¦å‘ã二é‡çŸ¢å°","rightwards double arrow":"å³å‘ã二é‡çŸ¢å°","upwards double arrow":"上å‘ã二é‡çŸ¢å°","downwards double arrow":"下å‘ã二é‡çŸ¢å°","leftwards dashed arrow":"å·¦å‘ãç ´ç·šçŸ¢å°","rightwards dashed arrow":"å³å‘ãç ´ç·šçŸ¢å°","upwards dashed arrow":"上å‘ãç ´ç·šçŸ¢å°","downwards dashed arrow":"下å‘ãç ´ç·šçŸ¢å°","leftwards arrow to bar":"縦線ã«å‘ã‹ã†å·¦å‘ã矢å°","rightwards arrow to bar":"縦線ã«å‘ã‹ã†å³å‘ã矢å°","upwards arrow to bar":"横線ã«å‘ã‹ã†ä¸Šå‘ã矢å°","downwards arrow to bar":"横線ã«å‘ã‹ã†ä¸‹å‘ã矢å°","up down arrow with base":"ベース付ã上下両方をå‘ã„ãŸçŸ¢å°","back with leftwards arrow above":"å·¦å‘ã矢å°ãŒä¸Šã«ã‚ã‚‹Back","end with leftwards arrow above":"å·¦å‘ã矢å°ãŒä¸Šã«ã‚ã‚‹End","on with exclamation mark with left right arrow above":"å·¦å³ä¸¡æ–¹ã‚’å‘ã„ãŸçŸ¢å°ãŒä¸Šã«ã‚る感嘆符付ãOn","soon with rightwards arrow above":"å³å‘ã矢å°ãŒä¸Šã«ã‚ã‚‹Soon","top with upwards arrow above":"上å‘ã矢å°ãŒä¸Šã«ã‚ã‚‹Top","Dollar sign":"ドル記å·","Euro sign":"ユーãƒè¨˜å·","Yen sign":"円記å·","Pound sign":"ãƒãƒ³ãƒ‰è¨˜å·","Cent sign":"セント記å·","Euro-currency sign":"ユーãƒé€šè²¨è¨˜å·","Colon sign":"コãƒãƒ³è¨˜å·","Cruzeiro sign":"クルゼイãƒè¨˜å·","French franc sign":"フランスフラン記å·","Lira sign":"リラ記å·","Currency sign":"通貨記å·","Bitcoin sign":"ビットコイン記å·","Mill sign":"ミル記å·","Naira sign":"ナイラ記å·","Peseta sign":"ペセタ記å·","Rupee sign":"ルピー記å·","Won sign":"ウォン記å·","New sheqel sign":"新シェケル記å·","Dong sign":"ドン記å·","Kip sign":"ã‚ップ記å·","Tugrik sign":"トゥグルグ記å·","Drachma sign":"ドラクマ記å·","German penny sign":"ドイツペニー記å·","Peso sign":"ペソ記å·","Guarani sign":"グアラニ記å·","Austral sign":"アウストラル記å·","Hryvnia sign":"フリヴニャ記å·","Cedi sign":"セディ記å·","Livre tournois sign":"リーヴルトゥルノワ記å·","Spesmilo sign":"スãºã‚¹ãƒŸãƒè¨˜å·","Tenge sign":"テンゲ記å·","Indian rupee sign":"インドルピー記å·","Turkish lira sign":"トルコリラ記å·","Nordic mark sign":"ノルディックマーク記å·","Manat sign":"マナト記å·","Ruble sign":"ルーブル記å·","Latin capital letter a with macron":"マクãƒãƒ³ä»˜ãラテン大文å—A","Latin small letter a with macron":"マクãƒãƒ³ä»˜ãラテンå°æ–‡å—a","Latin capital letter a with breve":"ブリーブ付ãラテン大文å—A","Latin small letter a with breve":"ブリーブ付ãラテンå°æ–‡å—a","Latin capital letter a with ogonek":"オゴãƒã‚¯ä»˜ãラテン大文å—A","Latin small letter a with ogonek":"オゴãƒã‚¯ä»˜ãラテンå°æ–‡å—a","Latin capital letter c with acute":"ã‚¢ã‚ュート付ãラテン大文å—C","Latin small letter c with acute":"ã‚¢ã‚ュート付ãラテンå°æ–‡å—c","Latin capital letter c with circumflex":"サーカムフレックス付ãラテン大文å—C","Latin small letter c with circumflex":"サーカムフレックス付ãラテンå°æ–‡å—c","Latin capital letter c with dot above":"上点付ãラテン大文å—C","Latin small letter c with dot above":"上点付ãラテンå°æ–‡å—c","Latin capital letter c with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—C","Latin small letter c with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—c","Latin capital letter d with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—D","Latin small letter d with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—d","Latin capital letter d with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテン大文å—D","Latin small letter d with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテンå°æ–‡å—d","Latin capital letter e with macron":"マクãƒãƒ³ä»˜ãラテン大文å—E","Latin small letter e with macron":"マクãƒãƒ³ä»˜ãラテンå°æ–‡å—e","Latin capital letter e with breve":"ブリーブ付ãラテン大文å—E","Latin small letter e with breve":"ブリーブ付ãラテンå°æ–‡å—e","Latin capital letter e with dot above":"上点付ãラテン大文å—E","Latin small letter e with dot above":"上点付ãラテンå°æ–‡å—e","Latin capital letter e with ogonek":"オゴãƒã‚¯ä»˜ãラテン大文å—E","Latin small letter e with ogonek":"オゴãƒã‚¯ä»˜ãラテンå°æ–‡å—e","Latin capital letter e with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—E","Latin small letter e with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—e","Latin capital letter g with circumflex":"サーカムフレックス付ãラテン大文å—G","Latin small letter g with circumflex":"サーカムフレックス付ãラテンå°æ–‡å—g","Latin capital letter g with breve":"ブリーブ付ãラテン大文å—G","Latin small letter g with breve":"ブリーブ付ãラテンå°æ–‡å—g","Latin capital letter g with dot above":"上点付ãラテン大文å—G","Latin small letter g with dot above":"上点付ãラテンå°æ–‡å—g","Latin capital letter g with cedilla":"セディラ付ãラテン大文å—G","Latin small letter g with cedilla":"セディラ付ãラテンå°æ–‡å—g","Latin capital letter h with circumflex":"サーカムフレックス付ãラテン大文å—H","Latin small letter h with circumflex":"サーカムフレックス付ãラテンå°æ–‡å—h","Latin capital letter h with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテン大文å—H","Latin small letter h with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテンå°æ–‡å—h","Latin capital letter i with tilde":"ãƒãƒ«ãƒ€ä»˜ãラテン大文å—I","Latin small letter i with tilde":"ãƒãƒ«ãƒ€ä»˜ãラテンå°æ–‡å—i","Latin capital letter i with macron":"マクãƒãƒ³ä»˜ãラテン大文å—I","Latin small letter i with macron":"マクãƒãƒ³ä»˜ãラテンå°æ–‡å—i","Latin capital letter i with breve":"ブリーブ付ãラテン大文å—I","Latin small letter i with breve":"ブリーブ付ãラテンå°æ–‡å—i","Latin capital letter i with ogonek":"オゴãƒã‚¯ä»˜ãラテン大文å—I","Latin small letter i with ogonek":"オゴãƒã‚¯ä»˜ãラテンå°æ–‡å—i","Latin capital letter i with dot above":"上点付ãラテン大文å—I","Latin small letter dotless i":"ラテンå°æ–‡å—点ã®ãªã„i","Latin capital ligature ij":"ラテン大文å—連å—IJ","Latin small ligature ij":"ラテンå°æ–‡å—連å—ij","Latin capital letter j with circumflex":"サーカムフレックス付ãラテン大文å—J","Latin small letter j with circumflex":"サーカムフレックス付ãラテンå°æ–‡å—j","Latin capital letter k with cedilla":"セディラ付ãラテン大文å—K","Latin small letter k with cedilla":"セディラ付ãラテンå°æ–‡å—k","Latin small letter kra":"ラテンå°æ–‡å—kra","Latin capital letter l with acute":"ã‚¢ã‚ュート付ãラテン大文å—L","Latin small letter l with acute":"ã‚¢ã‚ュート付ãラテンå°æ–‡å—l","Latin capital letter l with cedilla":"セディラ付ãラテン大文å—L","Latin small letter l with cedilla":"セディラ付ãラテンå°æ–‡å—l","Latin capital letter l with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—L","Latin small letter l with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—l","Latin capital letter l with middle dot":"ä¸ç‚¹ä»˜ãラテン大文å—L","Latin small letter l with middle dot":"ä¸ç‚¹ä»˜ãラテンå°æ–‡å—l","Latin capital letter l with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテン大文å—L","Latin small letter l with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテンå°æ–‡å—l","Latin capital letter n with acute":"ã‚¢ã‚ュート付ãラテン大文å—N","Latin small letter n with acute":"ã‚¢ã‚ュート付ãラテンå°æ–‡å—n","Latin capital letter n with cedilla":"セディラ付ãラテン大文å—N","Latin small letter n with cedilla":"セディラ付ãラテンå°æ–‡å—n","Latin capital letter n with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—N","Latin small letter n with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—n","Latin small letter n preceded by apostrophe":"ã‚¢ãƒã‚¹ãƒˆãƒãƒ•ã‚£ãŒå‰ã«ä»˜ãラテンå°æ–‡å—n","Latin capital letter eng":"ラテン大文å—ENG","Latin small letter eng":"ラテンå°æ–‡å—eng","Latin capital letter o with macron":"マクãƒãƒ³ä»˜ãラテン大文å—O","Latin small letter o with macron":"マクãƒãƒ³ä»˜ãラテンå°æ–‡å—o","Latin capital letter o with breve":"ブリーブ付ãラテン大文å—O","Latin small letter o with breve":"ブリーブ付ãラテンå°æ–‡å—o","Latin capital letter o with double acute":"ダブルアã‚ュート付ãラテン大文å—O","Latin small letter o with double acute":"ダブルアã‚ュート付ãラテンå°æ–‡å—o","Latin capital ligature oe":"ラテン大文å—連å—OE","Latin small ligature oe":"ラテンå°æ–‡å—連å—oe","Latin capital letter r with acute":"ã‚¢ã‚ュート付ãラテン大文å—R","Latin small letter r with acute":"ã‚¢ã‚ュート付ãラテンå°æ–‡å—r","Latin capital letter r with cedilla":"セディラ付ãラテン大文å—R","Latin small letter r with cedilla":"セディラ付ãラテンå°æ–‡å—r","Latin capital letter r with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—R","Latin small letter r with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—r","Latin capital letter s with acute":"ã‚¢ã‚ュート付ãラテン大文å—S","Latin small letter s with acute":"ã‚¢ã‚ュート付ãラテンå°æ–‡å—s","Latin capital letter s with circumflex":"サーカムフレックス付ãラテン大文å—S","Latin small letter s with circumflex":"サーカムフレックス付ãラテンå°æ–‡å—s","Latin capital letter s with cedilla":"セディラ付ãラテン大文å—S","Latin small letter s with cedilla":"セディラ付ãラテンå°æ–‡å—s","Latin capital letter s with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—S","Latin small letter s with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—s","Latin capital letter t with cedilla":"セディラ付ãラテン大文å—T","Latin small letter t with cedilla":"セディラ付ãラテンå°æ–‡å—t","Latin capital letter t with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—T","Latin small letter t with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—t","Latin capital letter t with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテン大文å—T","Latin small letter t with stroke":"ストãƒãƒ¼ã‚¯ä»˜ãラテンå°æ–‡å—t","Latin capital letter u with tilde":"ãƒãƒ«ãƒ€ä»˜ãラテン大文å—U","Latin small letter u with tilde":"ãƒãƒ«ãƒ€ä»˜ãラテンå°æ–‡å—u","Latin capital letter u with macron":"マクãƒãƒ³ä»˜ãラテン大文å—U","Latin small letter u with macron":"マクãƒãƒ³ä»˜ãラテンå°æ–‡å—u","Latin capital letter u with breve":"ブリーブ付ãラテン大文å—U","Latin small letter u with breve":"ブリーブ付ãラテンå°æ–‡å—u","Latin capital letter u with ring above":"上丸付ãラテン大文å—U","Latin small letter u with ring above":"上丸付ãラテンå°æ–‡å—u","Latin capital letter u with double acute":"ダブルアã‚ュート付ãラテン大文å—U","Latin small letter u with double acute":"ダブルアã‚ュート付ãラテンå°æ–‡å—u","Latin capital letter u with ogonek":"オゴãƒã‚¯ä»˜ãラテン大文å—U","Latin small letter u with ogonek":"オゴãƒã‚¯ä»˜ãラテンå°æ–‡å—u","Latin capital letter w with circumflex":"サーカムフレックス付ãラテン大文å—W","Latin small letter w with circumflex":"サーカムフレックス付ãラテンå°æ–‡å—w","Latin capital letter y with circumflex":"サーカムフレックス付ãラテン大文å—Y","Latin small letter y with circumflex":"サーカムフレックス付ãラテンå°æ–‡å—y","Latin capital letter y with diaeresis":"ダイエレシス付ãラテン大文å—Y","Latin capital letter z with acute":"ã‚¢ã‚ュート付ãラテン大文å—Z","Latin small letter z with acute":"ã‚¢ã‚ュート付ãラテンå°æ–‡å—z","Latin capital letter z with dot above":"上点付ãラテン大文å—Z","Latin small letter z with dot above":"上点付ãラテンå°æ–‡å—z","Latin capital letter z with caron":"ã‚ャãƒãƒ³ä»˜ãラテン大文å—Z","Latin small letter z with caron":"ã‚ャãƒãƒ³ä»˜ãラテンå°æ–‡å—z","Latin small letter long s":"ラテンå°æ–‡å—é•·ã„s","Less-than sign":"å°ãªã‚Šè¨˜å·","Greater-than sign":"大ãªã‚Šè¨˜å·","Less-than or equal to":"å°ãªã‚Šã¾ãŸã¯ç‰ã—ã„","Greater-than or equal to":"大ãªã‚Šã¾ãŸã¯ç‰ã—ã„","En dash":"åŠè§’ダッシュ","Em dash":"全角ダッシュ",Macron:"マクãƒãƒ³",Overline:"上線","Degree sign":"度記å·","Minus sign":"マイナス記å·","Plus-minus sign":"プラスマイナス記å·","Division sign":"除算記å·","Fraction slash":"分数ã®æ–œç·š","Multiplication sign":"乗算記å·","Latin small letter f with hook":"フック付ãラテンå°æ–‡å—f",Integral:"ç©åˆ†","N-ary summation":"é…列用ã®å’Œ",Infinity:"ç„¡é™","Square root":"å¹³æ–¹æ ¹","Tilde operator":"ãƒãƒ«ãƒ€æ¼”ç®—å","Approximately equal to":"ãŠã‚ˆãç‰ã—ã„","Almost equal to":"ã»ã¼ç‰ã—ã„","Not equal to":"ç‰ã—ããªã„","Identical to":"åŒä¸€ã§ã‚ã‚‹","Element of":"è¦ç´ ã§ã‚ã‚‹","Not an element of":"è¦ç´ ã§ãªã„","Contains as member":"è¦ç´ ã¨ã—ã¦å«ã‚€","N-ary product":"é…列用ã®ç©","Logical and":"è«–ç†ç©","Logical or":"è«–ç†å’Œ","Not sign":"å¦å®šè¨˜å·",Intersection:"集åˆç©",Union:"集åˆå’Œ","Partial differential":"å微分","For all":"ä»»æ„ã®","There exists":"å˜åœ¨ã™ã‚‹","Empty set":"空集åˆ",Nabla:"ナブラ","Asterisk operator":"アスタリスク演算å","Proportional to":"比例",Angle:"角","Vulgar fraction one quarter":"常分数4分ã®1","Vulgar fraction one half":"常分数2分ã®1","Vulgar fraction three quarters":"常分数4分ã®3","Single left-pointing angle quotation mark":"左を指ã™è§’å¼µã£ãŸä¸€é‡å¼•ç”¨ç¬¦","Single right-pointing angle quotation mark":"å³ã‚’指ã™è§’å¼µã£ãŸä¸€é‡å¼•ç”¨ç¬¦","Left-pointing double angle quotation mark":"左を指ã™è§’å¼µã£ãŸäºŒé‡å¼•ç”¨ç¬¦","Right-pointing double angle quotation mark":"å³ã‚’指ã™è§’å¼µã£ãŸäºŒé‡å¼•ç”¨ç¬¦","Left single quotation mark":"å·¦ã®ä¸€é‡å¼•ç”¨ç¬¦","Right single quotation mark":"å³ã®ä¸€é‡å¼•ç”¨ç¬¦","Left double quotation mark":"å·¦ã®äºŒé‡å¼•ç”¨ç¬¦","Right double quotation mark":"å³ã®äºŒé‡å¼•ç”¨ç¬¦","Single low-9 quotation mark":"下å´ã®ä¸€é‡å¼•ç”¨ç¬¦","Double low-9 quotation mark":"下å´ã®äºŒé‡å¼•ç”¨ç¬¦","Inverted exclamation mark":"ã²ã£ãã‚Šè¿”ã£ãŸæ„Ÿå˜†ç¬¦","Inverted question mark":"ã²ã£ãã‚Šè¿”ã£ãŸç–‘å•ç¬¦","Two dot leader":"二点ã®ãƒªãƒ¼ãƒ€ãƒ¼(点線)","Horizontal ellipsis":"æ°´å¹³ã®çœç•¥è¨˜å·","Double dagger":"ダブルダガー","Per mille sign":"パーミル記å·","Per ten thousand sign":"一万分率記å·","Double exclamation mark":"二é‡æ„Ÿå˜†ç¬¦","Question exclamation mark":"ç–‘å•ç¬¦æ„Ÿå˜†ç¬¦","Exclamation question mark":"感嘆符疑å•ç¬¦","Double question mark":"二é‡ç–‘å•ç¬¦","Copyright sign":"著作権表示記å·","Registered sign":"登録商標記å·","Trade mark sign":"商標記å·","Section sign":"節記å·","Paragraph sign":"段è½è¨˜å·","Reversed paragraph sign":"å転ã—ãŸæ®µè½è¨˜å·","Character categories":"æ–‡å—カテゴリ",Styles:"スタイル","Multiple styles":"複数ã®ã‚¹ã‚¿ã‚¤ãƒ«","Block styles":"ブãƒãƒƒã‚¯ã‚¹ã‚¿ã‚¤ãƒ«","Text styles":"テã‚ストスタイル","Insert table":"表ã®æŒ¿å…¥","Header column":"見出ã—列","Insert column left":"å·¦ã«åˆ—を挿入","Insert column right":"å³ã«åˆ—を挿入","Delete column":"列を削除","Select column":"列をé¸æŠž",Column:"列","Header row":"見出ã—è¡Œ","Insert row below":"下ã«è¡Œã‚’挿入","Insert row above":"上ã«è¡Œã‚’挿入","Delete row":"行を削除","Select row":"行をé¸æŠž",Row:"è¡Œ","Merge cell up":"上ã®ã‚»ãƒ«ã¨çµåˆ","Merge cell right":"å³ã®ã‚»ãƒ«ã¨çµåˆ","Merge cell down":"下ã®ã‚»ãƒ«ã¨çµåˆ","Merge cell left":"å·¦ã®ã‚»ãƒ«ã¨çµåˆ","Split cell vertically":"横ã«ã‚»ãƒ«ã‚’分離","Split cell horizontally":"縦ã«ã‚»ãƒ«ã‚’分離","Merge cells":"セルをçµåˆ","Table toolbar":"テーブルã®ãƒ„ールãƒãƒ¼","Table properties":"テーブルã®ãƒ—ãƒãƒ‘ティ","Cell properties":"セルã®ãƒ—ãƒãƒ‘ティ",Border:"罫線",Style:"スタイル",Width:"å¹…",Height:"高ã•",Color:"色",Background:"背景",Padding:"パディング",Dimensions:"寸法","Table cell text alignment":"テーブルセルã®ãƒ†ã‚ストé…ç½®",Alignment:"é…ç½®","Horizontal text alignment toolbar":"水平方å‘ã®ãƒ†ã‚ストé…置ツールãƒãƒ¼","Vertical text alignment toolbar":"åž‚ç›´æ–¹å‘ã®ãƒ†ã‚ストé…置ツールãƒãƒ¼","Table alignment toolbar":"テーブルé…置ツールãƒãƒ¼",None:"ãªã—",Solid:"1本線",Dotted:"点線",Dashed:"ç ´ç·š",Double:"2本線",Groove:"立体的ã«ãã¼ã‚“ã ç·š",Ridge:"立体的ã«éš†èµ·ã—ãŸç·š",Inset:"内å´å…¨ä½“ãŒãã¼ã‚“ã ç·š",Outset:"内å´å…¨ä½“ãŒéš†èµ·ã—ãŸç·š","Align cell text to the left":"セルã®ãƒ†ã‚ストを左ã¸å¯„ã›ã‚‹","Align cell text to the center":"セルã®ãƒ†ã‚ストをä¸å¤®ã¸æƒãˆã‚‹","Align cell text to the right":"セルã®ãƒ†ã‚ストをå³ã¸å¯„ã›ã‚‹","Justify cell text":"セルã®ãƒ†ã‚ストを両端ã¸æƒãˆã‚‹","Align cell text to the top":"セルã®ãƒ†ã‚ストを上ã«å¯„ã›ã‚‹","Align cell text to the middle":"セルã®ãƒ†ã‚ストをä¸å¤®ã¸æƒãˆã‚‹","Align cell text to the bottom":"セルã®ãƒ†ã‚ストを下ã«å¯„ã›ã‚‹","Align table to the left":"テーブルを左ã¸å¯„ã›ã‚‹","Center table":"テーブルをä¸å¤®ã¸å¯„ã›ã‚‹","Align table to the right":"テーブルをå³ã¸å¯„ã›ã‚‹","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"ã“ã®è‰²ã¯ç„¡åŠ¹ã§ã™ã€‚「#FF0000ã€ã€ã€Œrgb(255,0,0ã€ã¾ãŸã¯ã€Œèµ¤ã€ã‚’ãŠè©¦ã—ãã ã•ã„。","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"ã“ã®å€¤ã¯ç„¡åŠ¹ã§ã™ã€‚「10pxã€ã€ã€Œ2emã€ã¾ãŸã¯å˜ç´”ã«ã€Œ2ã€ã‚’ãŠè©¦ã—ãã ã•ã„。","Color picker":"カラーピッカー","Enter table caption":"テーブルã‚ャプションを入力","Keystrokes that can be used in a table cell":"テーブルセルã§ä½¿ç”¨ã§ãã‚‹ã‚ーストãƒãƒ¼ã‚¯","Move the selection to the next cell":"é¸æŠžç¯„囲を次ã®ã‚»ãƒ«ã«ç§»å‹•ã•ã›ã‚‹","Move the selection to the previous cell":"é¸æŠžç¯„囲をå‰ã®ã‚»ãƒ«ã«ç§»å‹•ã•ã›ã‚‹","Insert a new table row (when in the last cell of a table)":"æ–°ã—ã„テーブル行を挿入ã™ã‚‹ï¼ˆãƒ†ãƒ¼ãƒ–ルã®æœ€çµ‚セルã«ã‚ã‚‹å ´åˆï¼‰","Navigate through the table":"テーブル内を移動ã™ã‚‹",Table:"テーブル","Rich Text Editor":"リッãƒãƒ†ã‚ストエディター","Editor editing area: %0":"エディタ編集エリア:%0","Edit block":"ブãƒãƒƒã‚¯ã‚’編集","Click to edit block":"クリックã—ã¦ãƒ–ãƒãƒƒã‚¯ã‚’編集ã™ã‚‹","Drag to move":"ドラッグã—ã¦å‹•ã‹ã™",Next:"次ã¸",Previous:"å‰ã¸","Editor toolbar":"エディタツールãƒãƒ¼","Dropdown toolbar":"ドãƒãƒƒãƒ—ダウンツールãƒãƒ¼",Black:"é»’","Dim grey":"æš—ã„ç°è‰²",Grey:"ç°è‰²","Light grey":"明るã„ç°è‰²",White:"白",Red:"赤",Orange:"オレンジ",Yellow:"黄","Light green":"明るã„ç·‘",Green:"ç·‘",Aquamarine:"è–„ã„é’ç·‘",Turquoise:"水色","Light blue":"明るã„é’",Blue:"é’",Purple:"ç´«","Editor block content toolbar":"エディター ブãƒãƒƒã‚¯ コンテンツ ツールãƒãƒ¼","Editor contextual toolbar":"エディター コンテクスト ツールãƒãƒ¼",HEX:"HEX","No results found":"çµæžœã¯è¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸ","No searchable items":"検索å¯èƒ½ãªã‚¢ã‚¤ãƒ†ãƒ ãŒã‚ã‚Šã¾ã›ã‚“","Editor dialog":"エディタダイアãƒã‚°",Close:"é–‰ã˜ã‚‹","Help Contents. To close this dialog press ESC.":"ヘルプコンテンツã§ã™ã€‚ã“ã®ãƒ€ã‚¤ã‚¢ãƒã‚°ã‚’é–‰ã˜ã‚‹ã«ã¯ã€Escã‚ーを押ã—ã¦ãã ã•ã„。","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"エディターã§ä½¿ç”¨ã§ãã‚‹ã‚ーボードã®ã‚·ãƒ§ãƒ¼ãƒˆã‚«ãƒƒãƒˆä¸€è¦§ã‚’以下ã«ç¤ºã—ã¾ã™ã€‚","(may require <kbd>Fn</kbd>)":"(<kbd>Fn</kbd>ã‚ーãŒå¿…è¦ãªå ´åˆãŒã‚ã‚Šã¾ã™ï¼‰",Accessibility:"アクセシビリティ","Accessibility help":"アクセシビリティã«é–¢ã™ã‚‹ãƒ˜ãƒ«ãƒ—","Press %0 for help.":"ヘルプを表示ã™ã‚‹ã«ã¯%0を押ã—ã¾ã™ã€‚","Move focus in and out of an active dialog window":"フォーカスをアクティブãªãƒ€ã‚¤ã‚¢ãƒã‚°ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã®å†…外ã«ç§»å‹•ã•ã›ã‚‹",MENU_BAR_MENU_FILE:"ファイル",MENU_BAR_MENU_EDIT:"編集",MENU_BAR_MENU_VIEW:"表示",MENU_BAR_MENU_INSERT:"挿入",MENU_BAR_MENU_FORMAT:"å½¢å¼",MENU_BAR_MENU_TOOLS:"ツール",MENU_BAR_MENU_HELP:"ヘルプ",MENU_BAR_MENU_TEXT:"テã‚スト",MENU_BAR_MENU_FONT:"フォント","Editor menu bar":"エディターメニューãƒãƒ¼","Please enter a valid color (e.g. \"ff0000\").":"有効ãªè‰²ã‚’入力ã—ã¦ãã ã•ã„(例 \"ff0000\")。",Undo:"å…ƒã«æˆ»ã™",Redo:"ã‚„ã‚Šç›´ã—","Upload in progress":"アップãƒãƒ¼ãƒ‰ä¸","Widget toolbar":"ウィジェットツールãƒãƒ¼","Insert paragraph before block":"ブãƒãƒƒã‚¯ã®å‰ã«ãƒ‘ラグラフを挿入","Insert paragraph after block":"ブãƒãƒƒã‚¯ã®å¾Œã«ãƒ‘ラグラフを挿入","Press Enter to type after or press Shift + Enter to type before the widget":"Enterを押ã—ã¦ã‚¦ã‚£ã‚¸ã‚§ãƒƒãƒˆã®å¾Œã«å…¥åŠ›ã™ã‚‹ã‹ã€Shift + Enterを押ã—ã¦ã‚¦ã‚£ã‚¸ã‚§ãƒƒãƒˆã®å‰ã«å…¥åŠ›ã—ã¦ãã ã•ã„","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"ウィジェットãŒé¸æŠžã•ã‚Œã¦ã„る時ã«ä½¿ç”¨ã§ãã‚‹ã‚ーストãƒãƒ¼ã‚¯ï¼ˆä¾‹ï¼šç”»åƒã€ãƒ†ãƒ¼ãƒ–ルãªã©ï¼‰","Insert a new paragraph directly after a widget":"ウィジェットã®ç›´å¾Œã«æ–°ã—ã„パラグラフを挿入ã™ã‚‹","Insert a new paragraph directly before a widget":"ウィジェットã®ç›´å‰ã«æ–°ã—ã„パラグラフを挿入ã™ã‚‹","Move the caret to allow typing directly before a widget":"ã‚ャレットを移動ã•ã›ã¦ã€ã‚¦ã‚£ã‚¸ã‚§ãƒƒãƒˆã®ç›´å‰ã‹ã‚‰å…¥åŠ›ã§ãるよã†ã«ã™ã‚‹","Move the caret to allow typing directly after a widget":"ã‚ャレットを移動ã•ã›ã¦ã€ã‚¦ã‚£ã‚¸ã‚§ãƒƒãƒˆã®ç›´å¾Œã‹ã‚‰å…¥åŠ›ã§ãるよã†ã«ã™ã‚‹","Words: %0":"å˜èªžæ•°: %0","Characters: %0":"æ–‡å—æ•°: %0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/jv.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/jv.js index fa0dd031e785162582088b0cfb873f768796f6d5..5f4763c9b08edda529569eb51317f3ffd423288d 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/jv.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/jv.js @@ -1 +1 @@ -(function(d){ const l = d['jv'] = d['jv'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Rata kiwa","Align right":"Rata tengen","Align center":"Rata tengah",Justify:"Rata kiwa tengen","Text alignment":"Perataan seratan","Text alignment toolbar":"",Bold:"Kandhel",Italic:"Miring",Underline:"Garis ngandhap",Code:"Kode",Strikethrough:"Seratan dicoret",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Insert code block":"","Plain text":"Seratan biasa","Code block":"",Cancel:"Batal",Clear:"","Remove color":"Busek warni","Restore default":"Mangsulaken default",Save:"Rimat","Show more items":"Tampilaken langkung kathah","%0 of %1":"%0 saking %1","Cannot upload file:":"Mboden saged ngirim berkas:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"Pados lan gantos","Find in text…":"Pados ing seratan",Find:"Pados","Previous result":"Kasil saderengipun","Next result":"Kasil salajengipun",Replace:"Gantos","Replace all":"Gantos sedaya","Match case":"Samikaken aksara","Whole words only":"Sedayaning ukanten","Replace with…":"Gantos kaliyan...","Text to find must not be empty.":"Seratan ingkang dipunpadosi mboten angsal kosong.","Tip: Find some text first in order to replace it.":"","Advanced options":"","Find in the document":"","Font Size":"Ukuran aksara",Tiny:"Langkung alit",Small:"Alit",Big:"Ageng",Huge:"Langkung ageng","Font Family":"Jinising Aksara",Default:"Default","Font Color":"Warni aksara","Font Background Color":"Warni Latar Aksara","Document colors":"Warni dokumen",Paragraph:"",Heading:"","Choose heading":"","Heading 1":"","Heading 2":"","Heading 3":"","Heading 4":"","Heading 5":"","Heading 6":"","Type your title":"Serataken irah-irahan","Type or paste your content here.":"Serataken utawi nyukani babagan ing ngriki","Horizontal line":"Garis horisontal","HTML object":"Obyek HTML","Numbered List":"","Bulleted List":"","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"Kaset",Circle:"Bunder",Square:"Kotak",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"Wiwit saking","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"Dipunwangsul","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Rich Text Editor":"","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Ebah",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Tambah",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":""} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['jv'] = d['jv'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Rata kiwa","Align right":"Rata tengen","Align center":"Rata tengah",Justify:"Rata kiwa tengen","Text alignment":"Perataan seratan","Text alignment toolbar":"",Bold:"Kandhel",Italic:"Miring",Underline:"Garis ngandhap",Code:"Kode",Strikethrough:"Seratan dicoret",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Insert code block":"","Plain text":"Seratan biasa","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"Batal",Clear:"","Remove color":"Busek warni","Restore default":"Mangsulaken default",Save:"Rimat","Show more items":"Tampilaken langkung kathah","%0 of %1":"%0 saking %1","Cannot upload file:":"Mboden saged ngirim berkas:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"Pados lan gantos","Find in text…":"Pados ing seratan",Find:"Pados","Previous result":"Kasil saderengipun","Next result":"Kasil salajengipun",Replace:"Gantos","Replace all":"Gantos sedaya","Match case":"Samikaken aksara","Whole words only":"Sedayaning ukanten","Replace with…":"Gantos kaliyan...","Text to find must not be empty.":"Seratan ingkang dipunpadosi mboten angsal kosong.","Tip: Find some text first in order to replace it.":"","Advanced options":"","Find in the document":"","Font Size":"Ukuran aksara",Tiny:"Langkung alit",Small:"Alit",Big:"Ageng",Huge:"Langkung ageng","Font Family":"Jinising Aksara",Default:"Default","Font Color":"Warni aksara","Font Background Color":"Warni Latar Aksara","Document colors":"Warni dokumen",Paragraph:"",Heading:"","Choose heading":"","Heading 1":"","Heading 2":"","Heading 3":"","Heading 4":"","Heading 5":"","Heading 6":"","Type your title":"Serataken irah-irahan","Type or paste your content here.":"Serataken utawi nyukani babagan ing ngriki","Horizontal line":"Garis horisontal","HTML object":"Obyek HTML","Numbered List":"","Bulleted List":"","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"Kaset",Circle:"Bunder",Square:"Kotak",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"Wiwit saking","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"Dipunwangsul","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Rich Text Editor":"","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Ebah",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Tambah",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":""} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/km.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/km.js index 29d44de9227995abffe235a4b61d7fa78066b702..19c748b0a15f571aabaa1d93852674681f201445 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/km.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/km.js @@ -1 +1 @@ -(function(d){ const l = d['km'] = d['km'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"ážáž˜áŸ’រឹម​ឆ្វáŸáž„","Align right":"ážáž˜áŸ’រឹម​ស្ដាំ","Align center":"ážáž˜áŸ’រឹម​កណ្ដាល",Justify:"ážáž˜áŸ’រឹម​សងážáž¶áž„","Text alignment":"ការ​ážáž˜áŸ’រឹម​អក្សរ","Text alignment toolbar":"របារ​ឧបករណáŸâ€‹ážáž˜áŸ’រឹម​អក្សរ",Bold:"ដិáž",Italic:"ទ្រáŸáž",Underline:"គូស​បន្ទាážáŸ‹â€‹áž€áŸ’រោម",Code:"កូដ",Strikethrough:"ឆូážáž€ážŽáŸ’ដាល",Subscript:"អក្សរ​ážáž¼áž…ក្រោម",Superscript:"អក្សរ​ážáž¼áž…លើ","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"ប្លុក​ពាក្យ​សម្រង់",Cancel:"បោះបង់",Clear:"","Remove color":"","Restore default":"",Save:"រក្សាទុ","Show more items":"","%0 of %1":"","Cannot upload file:":"មិនអាច​អាប់ឡូážâ€‹áž¯áž€ážŸáž¶ážšáŸ–","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"",Paragraph:"កážáž¶ážážŽáŸ’ឌ",Heading:"ក្បាលអážáŸ’ážáž”áž‘","Choose heading":"ជ្រើសរើស​ក្បាលអážáŸ’ážáž”áž‘","Heading 1":"ក្បាលអážáŸ’ážáž”áž‘ 1","Heading 2":"ក្បាលអážáŸ’ážáž”áž‘ 2","Heading 3":"ក្បាលអážáŸ’ážáž”áž‘ 3","Heading 4":"","Heading 5":"","Heading 6":"","Type your title":"","Type or paste your content here.":"",Unlink:"ផ្ដាច់​ážáŸ†ážŽ",Link:"ážáŸ†ážŽ","Link URL":"URL ážáŸ†ážŽ","Link image":"","Edit link":"","Open link in new tab":"","This link has no URL":"","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Numbered List":"បញ្ជី​ជា​លáŸáž","Bulleted List":"បញ្ជី​ជា​ចំណុច","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Rich Text Editor":"កម្មវិធី​កែសម្រួល​អážáŸ’ážáž”ទ​សម្បូរបែប","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"លែង​ធ្វើ​វិញ",Redo:"ធ្វើ​វិញ"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['km'] = d['km'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"ážáž˜áŸ’រឹម​ឆ្វáŸáž„","Align right":"ážáž˜áŸ’រឹម​ស្ដាំ","Align center":"ážáž˜áŸ’រឹម​កណ្ដាល",Justify:"ážáž˜áŸ’រឹម​សងážáž¶áž„","Text alignment":"ការ​ážáž˜áŸ’រឹម​អក្សរ","Text alignment toolbar":"របារ​ឧបករណáŸâ€‹ážáž˜áŸ’រឹម​អក្សរ",Bold:"ដិáž",Italic:"ទ្រáŸáž",Underline:"គូស​បន្ទាážáŸ‹â€‹áž€áŸ’រោម",Code:"កូដ",Strikethrough:"ឆូážáž€ážŽáŸ’ដាល",Subscript:"អក្សរ​ážáž¼áž…ក្រោម",Superscript:"អក្សរ​ážáž¼áž…លើ","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"ប្លុក​ពាក្យ​សម្រង់",Cancel:"បោះបង់",Clear:"","Remove color":"","Restore default":"",Save:"រក្សាទុ","Show more items":"","%0 of %1":"","Cannot upload file:":"មិនអាច​អាប់ឡូážâ€‹áž¯áž€ážŸáž¶ážšáŸ–","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"",Paragraph:"កážáž¶ážážŽáŸ’ឌ",Heading:"ក្បាលអážáŸ’ážáž”áž‘","Choose heading":"ជ្រើសរើស​ក្បាលអážáŸ’ážáž”áž‘","Heading 1":"ក្បាលអážáŸ’ážáž”áž‘ 1","Heading 2":"ក្បាលអážáŸ’ážáž”áž‘ 2","Heading 3":"ក្បាលអážáŸ’ážáž”áž‘ 3","Heading 4":"","Heading 5":"","Heading 6":"","Type your title":"","Type or paste your content here.":"",Unlink:"ផ្ដាច់​ážáŸ†ážŽ",Link:"ážáŸ†ážŽ","Link URL":"URL ážáŸ†ážŽ","Link URL must not be empty.":"","Link image":"","Edit link":"","Open link in new tab":"","This link has no URL":"","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Numbered List":"បញ្ជី​ជា​លáŸáž","Bulleted List":"បញ្ជី​ជា​ចំណុច","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Rich Text Editor":"កម្មវិធី​កែសម្រួល​អážáŸ’ážáž”ទ​សម្បូរបែប","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"លែង​ធ្វើ​វិញ",Redo:"ធ្វើ​វិញ"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/kn.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/kn.js index 32d1a56e6af3718a8aea7d8734211fda836b6f5f..7cd377ed5f1b4abd47b5f47002a3d9eead8d47b7 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/kn.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/kn.js @@ -1 +1 @@ -(function(d){ const l = d['kn'] = d['kn'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {Bold:"â€â€à²¦à²ªà³à²ª",Italic:"â€à²‡à²Ÿà²¾à²²à²¿à²•à³",Underline:"",Code:"",Strikethrough:"",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"â€â€â€â€à²—à³à²°à³à²¤à²¿à²¸à²²à²¾à²¦ â€â€à²‰à²²à³à²²à³‡à²–",Cancel:"ರದà³à²¦à³à²®à²¾à²¡à³",Clear:"","Remove color":"","Restore default":"",Save:"ಉಳಿಸà³","Show more items":"","%0 of %1":"","Cannot upload file:":"","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"",Paragraph:"ಪà³à²¯à²¾à²°à²¾à²—à³à²°à²¾à²«à³",Heading:"ಶೀರà³à²·à²¿à²•à³†","Choose heading":"ಶೀರà³à²·à²¿à²•à³† ಆಯà³à²•à³†à²®à²¾à²¡à³","Heading 1":"ಶೀರà³à²·à²¿à²•à³† 1","Heading 2":"ಶೀರà³à²·à²¿à²•à³† 2","Heading 3":"ಶೀರà³à²·à²¿à²•à³† 3","Heading 4":"","Heading 5":"","Heading 6":"","Type your title":"","Type or paste your content here.":"",Unlink:"â€à²•à³Šà²‚ಡಿ ತೆಗೆ",Link:"â€à²•à³Šà²‚ಡಿ","Link URL":"â€à²•à³Šà²‚ಡಿ ಸಂಪರà³à²•à²¿à²¸à³","Link image":"","Edit link":"","Open link in new tab":"","This link has no URL":"","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Numbered List":"â€à²¸à²‚ಖà³à²¯à³†à²¯ ಪಟà³à²Ÿà²¿â€","Bulleted List":"â€â€à²¬à³à²²à³†à²Ÿà³ ಪಟà³à²Ÿà²¿","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Rich Text Editor":"â€à²¸à²®à³ƒà²¦à³à²§ ಪಠà³à²¯ ಸಂಪಾದಕâ€â€","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"â€â€à²°à²¦à³à²¦à³",Redo:"â€à²®à²¤à³à²¤à³† ಮಾಡà³"} );l.getPluralForm=function(n){return (n > 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['kn'] = d['kn'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {Bold:"â€â€à²¦à²ªà³à²ª",Italic:"â€à²‡à²Ÿà²¾à²²à²¿à²•à³",Underline:"",Code:"",Strikethrough:"",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"â€â€â€â€à²—à³à²°à³à²¤à²¿à²¸à²²à²¾à²¦ â€â€à²‰à²²à³à²²à³‡à²–",Cancel:"ರದà³à²¦à³à²®à²¾à²¡à³",Clear:"","Remove color":"","Restore default":"",Save:"ಉಳಿಸà³","Show more items":"","%0 of %1":"","Cannot upload file:":"","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"",Paragraph:"ಪà³à²¯à²¾à²°à²¾à²—à³à²°à²¾à²«à³",Heading:"ಶೀರà³à²·à²¿à²•à³†","Choose heading":"ಶೀರà³à²·à²¿à²•à³† ಆಯà³à²•à³†à²®à²¾à²¡à³","Heading 1":"ಶೀರà³à²·à²¿à²•à³† 1","Heading 2":"ಶೀರà³à²·à²¿à²•à³† 2","Heading 3":"ಶೀರà³à²·à²¿à²•à³† 3","Heading 4":"","Heading 5":"","Heading 6":"","Type your title":"","Type or paste your content here.":"",Unlink:"â€à²•à³Šà²‚ಡಿ ತೆಗೆ",Link:"â€à²•à³Šà²‚ಡಿ","Link URL":"â€à²•à³Šà²‚ಡಿ ಸಂಪರà³à²•à²¿à²¸à³","Link URL must not be empty.":"","Link image":"","Edit link":"","Open link in new tab":"","This link has no URL":"","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Numbered List":"â€à²¸à²‚ಖà³à²¯à³†à²¯ ಪಟà³à²Ÿà²¿â€","Bulleted List":"â€â€à²¬à³à²²à³†à²Ÿà³ ಪಟà³à²Ÿà²¿","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Rich Text Editor":"â€à²¸à²®à³ƒà²¦à³à²§ ಪಠà³à²¯ ಸಂಪಾದಕâ€â€","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"â€â€à²°à²¦à³à²¦à³",Redo:"â€à²®à²¤à³à²¤à³† ಮಾಡà³"} );l.getPluralForm=function(n){return (n > 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ko.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ko.js index 3173c28ec0e4756ec265e220aaeaa606d07019b9..8bce8d302101aa26cd3b9488b0fbb941cecfb4fc 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ko.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ko.js @@ -1 +1 @@ -(function(d){ const l = d['ko'] = d['ko'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"왼쪽 ì •ë ¬","Align right":"오른쪽 ì •ë ¬","Align center":"ê°€ìš´ë° ì •ë ¬",Justify:"양쪽 ì •ë ¬","Text alignment":"í…스트 ì •ë ¬","Text alignment toolbar":"í…스트 ì •ë ¬ 툴바","Revert autoformatting action":"ìžë™ ì„œì‹ ìž‘ì—… ë˜ëŒë¦¬ê¸°",Bold:"굵게",Italic:"기울임꼴",Underline:"밑줄",Code:"코드",Strikethrough:"ì·¨ì†Œì„ ",Subscript:"아래 첨ìž",Superscript:"위 첨ìž","Italic text":"ê¸°ìš¸ì¸ í…스트","Move out of an inline code style":"ì¸ë¼ì¸ 코드 ìŠ¤íƒ€ì¼ ë°–ìœ¼ë¡œ ì´ë™","Bold text":"êµµì€ í…스트","Underline text":"í…스트 밑줄","Strikethrough text":"í…스트 ì·¨ì†Œì„ ","Block quote":"ì¸ìš© 단ë½","Copy selected content":"ì„ íƒëœ 콘í…ì¸ ë³µì‚¬","Paste content":"콘í…ì¸ ë¶™ì—¬ë„£ê¸°","Paste content as plain text":"콘í…ì¸ ë¥¼ ì¼ë°˜ í…스트로 붙여넣기","Insert code block":"코드 ë¸”ëŸ ì‚½ìž…","Plain text":"í‰ë¬¸","Code block":"코드 블ë¡",Cancel:"취소",Clear:"지우기","Remove color":"색깔 ì œê±°","Restore default":"기본값 ë³µì›",Save:"ì €ìž¥","Show more items":"ë”보기","%0 of %1":"%0 / %1","Cannot upload file:":"íŒŒì¼ ì—…ë¡œë“œí• ìˆ˜ ì—†ìŒ: ","Rich Text Editor. Editing area: %0":"리치 í…스트 편집기. 편집 ì˜ì—: %0","Insert with file manager":"íŒŒì¼ ê´€ë¦¬ìžë¥¼ 사용하여 삽입","Replace with file manager":"íŒŒì¼ ê´€ë¦¬ìžë¥¼ 사용하여 êµì²´","Insert image with file manager":"íŒŒì¼ ê´€ë¦¬ìžë¥¼ 사용하여 ì´ë¯¸ì§€ 삽입","Replace image with file manager":"íŒŒì¼ ê´€ë¦¬ìžë¥¼ 사용하여 ì´ë¯¸ì§€ êµì²´","Toggle caption off":"캡션 지우기","Toggle caption on":"캡션 넣기","Content editing keystrokes":"콘í…ì¸ íŽ¸ì§‘ 키 ìž…ë ¥","These keyboard shortcuts allow for quick access to content editing features.":"ì´ëŸ¬í•œ 키보드 단축키를 사용하면 콘í…ì¸ íŽ¸ì§‘ ê¸°ëŠ¥ì„ ë¹ ë¥´ê²Œ ì‚¬ìš©í• ìˆ˜ 있습니다.","User interface and content navigation keystrokes":"ì‚¬ìš©ìž ì¸í„°íŽ˜ì´ìŠ¤ ë° ì½˜í…ì¸ íƒìƒ‰ 키 ìž…ë ¥","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"ë‹¤ìŒ í‚¤ ìž…ë ¥ì„ ì‚¬ìš©í•˜ì—¬ CKEditor 5 ì‚¬ìš©ìž ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ ë” íš¨ìœ¨ì 으로 íƒìƒ‰í•˜ì„¸ìš”.","Close contextual balloons, dropdowns, and dialogs":"ìƒí™©ë³„ í’ì„ , ë“œë¡ë‹¤ìš´, 대화 ìƒìž 닫기","Open the accessibility help dialog":"ì ‘ê·¼ì„± ë„ì›€ë§ ëŒ€í™” ìƒìž 열기","Move focus between form fields (inputs, buttons, etc.)":"ì–‘ì‹ í•„ë“œ(ìž…ë ¥, 버튼 등) ê°„ì— í¬ì»¤ìŠ¤ ì´ë™","Move focus to the menu bar, navigate between menu bars":"메뉴 표시줄로 í¬ì»¤ìŠ¤ ì´ë™, 메뉴 표시줄 íƒìƒ‰","Move focus to the toolbar, navigate between toolbars":"ë„구 모ìŒìœ¼ë¡œ í¬ì»¤ìŠ¤ ì´ë™, ë„구 ëª¨ìŒ ê°„ íƒìƒ‰","Navigate through the toolbar or menu bar":"ë„구 ëª¨ìŒ ë˜ëŠ” 메뉴 표시줄 íƒìƒ‰","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"현재 í¬ì»¤ìŠ¤ê°€ 맞춰진 ë²„íŠ¼ì„ ì‹¤í–‰í•©ë‹ˆë‹¤. 편집기 콘í…ì¸ ì™€ ìƒí˜¸ 작용하는 ë²„íŠ¼ì„ ì‹¤í–‰í•˜ë©´ í¬ì»¤ìŠ¤ê°€ 다시 콘í…ì¸ ë¡œ ì´ë™í•©ë‹ˆë‹¤.",Accept:"수ë½","Insert a soft break (a <code><br></code> element)":"줄 바꿈 삽입(<code><br></code> 요소)","Insert a hard break (a new paragraph)":"ë‹¨ë½ ë°”ê¿ˆ 삽입(새 단ë½)","Find and replace":"찾기 ë° ë°”ê¾¸ê¸°","Find in text…":"í…스트ì—ì„œ 찾기...",Find:"찾기","Previous result":"ì´ì „ ê²°ê³¼","Next result":"ë‹¤ìŒ ê²°ê³¼",Replace:"바꾸기","Replace all":"ëª¨ë‘ ë°”ê¾¸ê¸°","Match case":"대/ì†Œë¬¸ìž êµ¬ë¶„","Whole words only":"ì „ì²´ 단어만","Replace with…":"바꿀 ë‚´ìš©...","Text to find must not be empty.":"ì°¾ì„ í…스트를 ìž…ë ¥í•´ì•¼ 합니다.","Tip: Find some text first in order to replace it.":"íŒ: ë°”ê¾¸ë ¤ëŠ” í…스트를 ë¨¼ì € 찾으세요.","Advanced options":"ê³ ê¸‰ 옵션","Find in the document":"문서ì—ì„œ 찾기","Font Size":"ê¸€ìž í¬ê¸°",Tiny:"매우 ìž‘ì€",Small:"ìž‘ì€",Big:"í°",Huge:"매우 í°","Font Family":"글꼴 집합",Default:"기본","Font Color":"ê¸€ìž ìƒ‰ê¹”","Font Background Color":"ê¸€ìž ë°°ê²½ 색깔","Document colors":"문서 색깔들",Paragraph:"문단",Heading:"ì œëª©","Choose heading":"ì œëª© ì„ íƒ","Heading 1":"ì œëª© 1","Heading 2":"ì œëª© 2","Heading 3":"ì œëª© 3","Heading 4":"ì œëª© 4","Heading 5":"ì œëª© 5","Heading 6":"ì œëª© 6","Type your title":"ì œëª©ì„ ìž…ë ¥í•´ì£¼ì„¸ìš”","Type or paste your content here.":"ì—¬ê¸°ì— ë‚´ìš©ì„ ìž…ë ¥í•˜ê±°ë‚˜ 붙여넣으세요.","Horizontal line":"수í‰ì„ ","HTML object":"HTML 오브ì 트","Increase indent":"들여쓰기 늘리기","Decrease indent":"들여쓰기 줄ì´ê¸°",Unlink:"ë§í¬ ì‚ì œ",Link:"ë§í¬","Link URL":"ë§í¬ 주소","Link image":"사진 ë§í¬","Edit link":"ë§í¬ 편집","Open link in new tab":"새 íƒì—ì„œ ë§í¬ 열기","This link has no URL":"ì´ ì£¼ì†Œì—는 URLì´ ì—†ìŠµë‹ˆë‹¤.","Open in a new tab":"새 íƒì—ì„œ 열기",Downloadable:"다운로드 가능","Create link":"ë§í¬ ìƒì„±","Move out of a link":"ë§í¬ 밖으로 ì´ë™","Numbered List":"번호 목ë¡","Bulleted List":"불릿 목ë¡","To-do List":"í™•ì¸ ëª©ë¡","Bulleted list styles toolbar":"글머리 기호 ëª©ë¡ ìŠ¤íƒ€ì¼ ë„구 모ìŒ","Numbered list styles toolbar":"번호 ëª©ë¡ ìŠ¤íƒ€ì¼ ë„구 모ìŒ","Toggle the disc list style":"í° ì›í˜• ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the circle list style":"ê²€ì€ ì›í˜• ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the square list style":"ê²€ì€ ì‚¬ê°í˜• ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the decimal list style":"ì‹ì§„수 ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the decimal with leading zero list style":"ì•žì— 0ì´ ë¶™ëŠ” ì‹ì§„수 ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the lower–roman list style":"ì†Œë¬¸ìž ë¡œë§ˆìž ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the upper–roman list style":"ëŒ€ë¬¸ìž ë¡œë§ˆìž ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the lower–latin list style":"ì†Œë¬¸ìž ì•ŒíŒŒë²³ ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the upper–latin list style":"ëŒ€ë¬¸ìž ì•ŒíŒŒë²³ ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜",Disc:"ê²€ì€ ì›í˜•",Circle:"í° ì›í˜•",Square:"ê²€ì€ ì‚¬ê°í˜•",Decimal:"ì‹ì§„수","Decimal with leading zero":"ì•žì— 0ì´ ë¶™ëŠ” ì‹ì§„수","Lower–roman":"ì†Œë¬¸ìž ë¡œë§ˆìž","Upper-roman":"ëŒ€ë¬¸ìž ë¡œë§ˆìž","Lower-latin":"ì†Œë¬¸ìž ì•ŒíŒŒë²³","Upper-latin":"ëŒ€ë¬¸ìž ì•ŒíŒŒë²³","List properties":"ëª©ë¡ ì†ì„±","Start at":"시작 번호","Invalid start index value.":"ìž˜ëª»ëœ ì‹œìž‘ ì¸ë±ìŠ¤ 값입니다.","Start index must be greater than 0.":"시작 번호는 0보다 커야 합니다.","Reversed order":"ì—순","Keystrokes that can be used in a list":"목ë¡ì—ì„œ ì‚¬ìš©í• ìˆ˜ 있는 키 ìž…ë ¥","Increase list item indent":"ëª©ë¡ í•ëª© 들여쓰기 늘리기","Decrease list item indent":"ëª©ë¡ í•ëª© 들여쓰기 줄ì´ê¸°","Remove Format":"ì„œì‹ ì§€ìš°ê¸°","Select all":"ì „ì²´ ì„ íƒ","Show blocks":"ë¸”ë¡ í‘œì‹œ",Source:"소스","Show source":"소스 표시","Special characters":"특수 문ìž",All:"ì „ì²´",Arrows:"화살표",Currency:"통화",Latin:"ë¼í‹´",Mathematical:"수ì‹",Text:"í…스트","leftwards simple arrow":"왼쪽 단순 화살표","rightwards simple arrow":"오른쪽 단순 화살표","upwards simple arrow":"위쪽 단순 화살표","downwards simple arrow":"아래쪽 단순 화살표","leftwards double arrow":"왼쪽 겹화살표","rightwards double arrow":"오른쪽 겹화살표","upwards double arrow":"위쪽 겹화살표","downwards double arrow":"아래쪽 겹화살표","leftwards dashed arrow":"왼쪽 대시 화살표","rightwards dashed arrow":"오른쪽 대시 화살표","upwards dashed arrow":"위쪽 대시 화살표","downwards dashed arrow":"아래쪽 대시 화살표","leftwards arrow to bar":"왼쪽 바를 향한 화살표","rightwards arrow to bar":"오른쪽 바를 향한 화살표","upwards arrow to bar":"위쪽 바를 향한 화살표","downwards arrow to bar":"아래쪽 바를 향한 화살표","up down arrow with base":"ë°›ì¹¨ì´ ìžˆëŠ” 위아래 화살표","back with leftwards arrow above":"BACK 위 왼쪽 화살표","end with leftwards arrow above":"END 위 왼쪽 화살표","on with exclamation mark with left right arrow above":"ON! 위 왼쪽 오른쪽 화살표","soon with rightwards arrow above":"SOON 위 오른쪽 화살표","top with upwards arrow above":"TOP 위 위쪽 화살표","Dollar sign":"달러 기호","Euro sign":"ìœ ë¡œ 기호","Yen sign":"ì—” 기호","Pound sign":"파운드 기호","Cent sign":"센트 기호","Euro-currency sign":"ìœ ë¡œí™” 기호","Colon sign":"ì½œë¡ ê¸°í˜¸","Cruzeiro sign":"í¬ë£¨ì œì´ë£¨ 기호","French franc sign":"프랑스 프랑 기호","Lira sign":"ë¦¬ë¼ ê¸°í˜¸","Currency sign":"통화 기호","Bitcoin sign":"ë¹„íŠ¸ì½”ì¸ ê¸°í˜¸","Mill sign":"ë°€ 기호","Naira sign":"나ì´ë¼ 기호","Peseta sign":"페세타 기호","Rupee sign":"루피 기호","Won sign":"ì› ê¸°í˜¸","New sheqel sign":"뉴 세켈 기호","Dong sign":"ë™ ê¸°í˜¸","Kip sign":"킵 기호","Tugrik sign":"íˆ¬ê·¸ë¦¬í¬ ê¸°í˜¸","Drachma sign":"ë“œë¼í¬ë§ˆ 기호","German penny sign":"ë…ì¼ íŽ˜ë‹ˆ 기호","Peso sign":"페소 기호","Guarani sign":"ê³¼ë¼ë‹ˆ 기호","Austral sign":"오스트랄 기호","Hryvnia sign":"íë¦¬ë¸Œëƒ ê¸°í˜¸","Cedi sign":"세디 기호","Livre tournois sign":"리브르 트르누아 기호","Spesmilo sign":"스페스밀로 기호","Tenge sign":"텡게 기호","Indian rupee sign":"ì¸ë„ 루피 기호","Turkish lira sign":"터키 ë¦¬ë¼ ê¸°í˜¸","Nordic mark sign":"노르딕 ë§ˆí¬ ê¸°í˜¸","Manat sign":"마나트 기호","Ruble sign":"루블 기호","Latin capital letter a with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž A","Latin small letter a with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž a","Latin capital letter a with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž A","Latin small letter a with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž a","Latin capital letter a with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž A","Latin small letter a with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž a","Latin capital letter c with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž C","Latin small letter c with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž c","Latin capital letter c with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž C","Latin small letter c with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž c","Latin capital letter c with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž C","Latin small letter c with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž c","Latin capital letter c with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž C","Latin small letter c with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž c","Latin capital letter d with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž D","Latin small letter d with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž d","Latin capital letter d with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž D","Latin small letter d with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž d","Latin capital letter e with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž E","Latin small letter e with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž e","Latin capital letter e with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž E","Latin small letter e with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž e","Latin capital letter e with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž E","Latin small letter e with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž e","Latin capital letter e with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž E","Latin small letter e with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž e","Latin capital letter e with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž E","Latin small letter e with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž e","Latin capital letter g with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž G","Latin small letter g with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž g","Latin capital letter g with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž G","Latin small letter g with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž g","Latin capital letter g with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž G","Latin small letter g with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž g","Latin capital letter g with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž G","Latin small letter g with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž g","Latin capital letter h with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž H","Latin small letter h with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž h","Latin capital letter h with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž H","Latin small letter h with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž h","Latin capital letter i with tilde":"물결 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter i with tilde":"물결 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter i with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter i with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter i with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter i with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter i with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter i with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter i with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter dotless i":"ë¼í‹´ì–´ ì†Œë¬¸ìž ì 없는 i","Latin capital ligature ij":"ë¼í‹´ì–´ ëŒ€ë¬¸ìž í•©ìž IJ","Latin small ligature ij":"ë¼í‹´ì–´ ì†Œë¬¸ìž í•©ìž ij","Latin capital letter j with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž J","Latin small letter j with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž j","Latin capital letter k with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž K","Latin small letter k with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž k","Latin small letter kra":"ë¼í‹´ì–´ ì†Œë¬¸ìž í¬ë¼","Latin capital letter l with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter l with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter l with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter l with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter l with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter l with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter l with middle dot":"ì¤‘ê°„ì— ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter l with middle dot":"ì¤‘ê°„ì— ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter l with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter l with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter n with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž N","Latin small letter n with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž n","Latin capital letter n with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž N","Latin small letter n with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž n","Latin capital letter n with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž N","Latin small letter n with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž n","Latin small letter n preceded by apostrophe":"ì•„í¬ìŠ¤íŠ¸ë¡œí”¼ 다ìŒì— 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž n","Latin capital letter eng":"ë¼í‹´ì–´ ëŒ€ë¬¸ìž ì—¥","Latin small letter eng":"ë¼í‹´ì–´ ì†Œë¬¸ìž ì—¥","Latin capital letter o with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž O","Latin small letter o with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž o","Latin capital letter o with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž O","Latin small letter o with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž o","Latin capital letter o with double acute":"ì´ì¤‘ ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž O","Latin small letter o with double acute":"ì´ì¤‘ ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž o","Latin capital ligature oe":"ë¼í‹´ì–´ ëŒ€ë¬¸ìž í•©ìž OE","Latin small ligature oe":"ë¼í‹´ì–´ ì†Œë¬¸ìž í•©ìž oe","Latin capital letter r with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž R","Latin small letter r with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž r","Latin capital letter r with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž R","Latin small letter r with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž r","Latin capital letter r with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž R","Latin small letter r with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž r","Latin capital letter s with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž S","Latin small letter s with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž s","Latin capital letter s with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž S","Latin small letter s with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž s","Latin capital letter s with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž S","Latin small letter s with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž s","Latin capital letter s with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž S","Latin small letter s with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž s","Latin capital letter t with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž T","Latin small letter t with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž t","Latin capital letter t with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž T","Latin small letter t with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž t","Latin capital letter t with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž T","Latin small letter t with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž t","Latin capital letter u with tilde":"물결 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž U","Latin small letter u with tilde":"물결 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž u","Latin capital letter u with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž U","Latin small letter u with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž u","Latin capital letter u with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž U","Latin small letter u with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž u","Latin capital letter u with ring above":"ìœ„ì— ê³ ë¦¬ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž U","Latin small letter u with ring above":"ìœ„ì— ê³ ë¦¬ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž u","Latin capital letter u with double acute":"ì´ì¤‘ ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž U","Latin small letter u with double acute":"ì´ì¤‘ ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž u","Latin capital letter u with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž U","Latin small letter u with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž u","Latin capital letter w with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž W","Latin small letter w with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž w","Latin capital letter y with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž Y","Latin small letter y with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž y","Latin capital letter y with diaeresis":"ë¶„ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž Y","Latin capital letter z with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž Z","Latin small letter z with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž z","Latin capital letter z with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž Z","Latin small letter z with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž z","Latin capital letter z with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž Z","Latin small letter z with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž z","Latin small letter long s":"ë¼í‹´ì–´ ì†Œë¬¸ìž ê¸´ s","Less-than sign":"ë” ìž‘ìŒ ê¸°í˜¸","Greater-than sign":"ë” í¼ ê¸°í˜¸","Less-than or equal to":"ë” ìž‘ê±°ë‚˜ ê°™ìŒ","Greater-than or equal to":"ë” í¬ê±°ë‚˜ ê°™ìŒ","En dash":"ì—” 대시","Em dash":"ì— ëŒ€ì‹œ",Macron:"ìž¥ìŒ ë¶€í˜¸",Overline:"윗줄","Degree sign":"ë„ ê¸°í˜¸","Minus sign":"빼기 기호","Plus-minus sign":"ë”하기 빼기 기호","Division sign":"나누기 기호","Fraction slash":"분수 슬래시","Multiplication sign":"곱하기 기호","Latin small letter f with hook":"ë°‘ì´ êµ¬ë¶€ëŸ¬ì§„ ë¼í‹´ì–´ ì†Œë¬¸ìž f",Integral:"ì 분","N-ary summation":"누계합",Infinity:"무한대","Square root":"ì œê³±ê·¼","Tilde operator":"물결표 ì—°ì‚°ìž","Approximately equal to":"대략 ê°™ìŒ","Almost equal to":"ê±°ì˜ ê°™ìŒ","Not equal to":"같지 ì•ŠìŒ","Identical to":"í•©ë™","Element of":"ì›ì†Œ","Not an element of":"ì›ì†Œê°€ 아님","Contains as member":"ì›ì†Œë¡œ í¬í•¨","N-ary product":"중복순열","Logical and":"논리곱","Logical or":"논리합","Not sign":"ë¶€ì • 기호",Intersection:"êµì§‘í•©",Union:"합집합","Partial differential":"편미분","For all":"ì „ì¹","There exists":"존재","Empty set":"공집합",Nabla:"나블ë¼","Asterisk operator":"별표 ì—°ì‚°ìž","Proportional to":"비례",Angle:"ê°","Vulgar fraction one quarter":"4ë¶„ì˜ 1","Vulgar fraction one half":"2ë¶„ì˜ 1","Vulgar fraction three quarters":"4ë¶„ì˜ 3","Single left-pointing angle quotation mark":"왼쪽 홑화살괄호","Single right-pointing angle quotation mark":"오른쪽 홑화살괄호","Left-pointing double angle quotation mark":"왼쪽 겹화살괄호","Right-pointing double angle quotation mark":"오른쪽 겹화살괄호","Left single quotation mark":"왼쪽 ìž‘ì€ë”°ì˜´í‘œ","Right single quotation mark":"오른쪽 ìž‘ì€ë”°ì˜´í‘œ","Left double quotation mark":"왼쪽 í°ë”°ì˜´í‘œ","Right double quotation mark":"오른쪽 í°ë”°ì˜´í‘œ","Single low-9 quotation mark":"ë‚®ì€ í™‘ë”°ì˜´í‘œ","Double low-9 quotation mark":"ë‚®ì€ ê²¹ë”°ì˜´í‘œ","Inverted exclamation mark":"ì—ëŠë‚Œí‘œ","Inverted question mark":"ì—물ìŒí‘œ","Two dot leader":"ë‘ ì 줄임표","Horizontal ellipsis":"세 ì 줄임표","Double dagger":"겹칼표","Per mille sign":"í¼ ë§ˆì¼ ê¸°í˜¸","Per ten thousand sign":"만분율 기호","Double exclamation mark":"ê²¹ëŠë‚Œí‘œ","Question exclamation mark":"물ìŒí‘œ ëŠë‚Œí‘œ","Exclamation question mark":"ëŠë‚Œí‘œ 물ìŒí‘œ","Double question mark":"겹물ìŒí‘œ","Copyright sign":"ì €ìž‘ê¶Œ 기호","Registered sign":"ë“±ë¡ ìƒí‘œ 기호","Trade mark sign":"ìƒí‘œ 기호","Section sign":"êµ¬ì— ê¸°í˜¸","Paragraph sign":"ë‹¨ë½ ê¸°í˜¸","Reversed paragraph sign":"ë°˜ì „ëœ ë‹¨ë½ ê¸°í˜¸","Character categories":"ë¬¸ìž ì¹´í…Œê³ ë¦¬",Styles:"스타ì¼","Multiple styles":"다중 스타ì¼","Block styles":"ë¸”ë¡ ìŠ¤íƒ€ì¼","Text styles":"í…스트 스타ì¼","Insert table":"í…Œì´ë¸” 삽입","Header column":"í—¤ë” ì—´","Insert column left":"ì™¼ìª½ì— ì—´ 삽입","Insert column right":"ì˜¤ë¥¸ìª½ì— ì—´ 삽입","Delete column":"ì—´ ì‚ì œ","Select column":"ì—´ ì„ íƒ",Column:"ì—´","Header row":"í—¤ë” í–‰","Insert row below":"ì•„ëž˜ì— í–‰ 삽입","Insert row above":"ìœ„ì— í–‰ 삽입","Delete row":"í–‰ ì‚ì œ","Select row":"í–‰ ì„ íƒ",Row:"í–‰","Merge cell up":"위 셀과 병합","Merge cell right":"오른쪽 셀과 병합","Merge cell down":"아래 셀과 병합","Merge cell left":"왼쪽 셀과 병합","Split cell vertically":"세로로 ì…€ ë¶„í• ","Split cell horizontally":"가로로 ì…€ ë¶„í• ","Merge cells":"ì…€ 병합","Table toolbar":"í‘œ ë„구 모ìŒ","Table properties":"í‘œ ì†ì„±","Cell properties":"ì…€ ì†ì„±",Border:"í…Œë‘리",Style:"스타ì¼",Width:"가로",Height:"세로",Color:"색",Background:"배경색",Padding:"여백",Dimensions:"í¬ê¸°","Table cell text alignment":"í‘œ ì…€ í…스트 ì •ë ¬",Alignment:"ì •ë ¬","Horizontal text alignment toolbar":"가로 í…스트 ì •ë ¬ ë„구 모ìŒ","Vertical text alignment toolbar":"세로 í…스트 ì •ë ¬ ë„구 모ìŒ","Table alignment toolbar":"í‘œ ì •ë ¬ ë„구 모ìŒ",None:"ì„ ì—†ìŒ",Solid:"ì‹¤ì„ ",Dotted:"ì ì„ ",Dashed:"íŒŒì„ ",Double:"ì´ì¤‘ì„ ",Groove:"ìŒê°ì„ ",Ridge:"ì–‘ê°ì„ ",Inset:"측면 ìŒê°ì„ ",Outset:"측면 ì–‘ê°ì„ ","Align cell text to the left":"ì…€ í…스트를 왼쪽으로 ì •ë ¬","Align cell text to the center":"ì…€ í…스트를 가로 가운ë°ë¡œ ì •ë ¬","Align cell text to the right":"ì…€ í…스트를 오른쪽으로 ì •ë ¬","Justify cell text":"ì…€ í…스트를 양쪽으로 ì •ë ¬","Align cell text to the top":"ì…€ í…스트를 위로 ì •ë ¬","Align cell text to the middle":"ì…€ í…스트를 세로 가운ë°ë¡œ ì •ë ¬","Align cell text to the bottom":"ì…€ í…스트를 아래로 ì •ë ¬","Align table to the left":"í…Œì´ë¸”ì„ ì™¼ìª½ìœ¼ë¡œ ì •ë ¬","Center table":"í…Œì´ë¸”ì„ ê°€ìš´ë°ë¡œ ì •ë ¬","Align table to the right":"í…Œì´ë¸”ì„ ì˜¤ë¥¸ìª½ìœ¼ë¡œ ì •ë ¬","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"ìœ íš¨í•˜ì§€ ì•Šì€ ìƒ‰ìž…ë‹ˆë‹¤. \"#FF0000\"ì´ë‚˜ \"rgb(255,0,0)\", ë˜ëŠ” \"red\"를 ìž…ë ¥í•´ 보세요.","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"ìœ íš¨í•˜ì§€ ì•Šì€ ê°’ìž…ë‹ˆë‹¤. \"10px\"나 \"2em\" ë˜ëŠ” 그냥 \"2\"를 ìž…ë ¥í•´ 보세요.","Color picker":"ìƒ‰ìƒ ì„ íƒê¸°","Enter table caption":"í…Œì´ë¸” 캡션 ìž…ë ¥","Keystrokes that can be used in a table cell":"í‘œ ì…€ì—ì„œ ì‚¬ìš©í• ìˆ˜ 있는 키 ìž…ë ¥","Move the selection to the next cell":"ì„ íƒ í•ëª©ì„ ë‹¤ìŒ ì…€ë¡œ ì´ë™","Move the selection to the previous cell":"ì„ íƒ í•ëª©ì„ ì´ì „ 셀로 ì´ë™","Insert a new table row (when in the last cell of a table)":"새 í‘œ í–‰ 삽입(í‘œì˜ ë§ˆì§€ë§‰ ì…€ì— ìžˆì„ ë•Œ)","Navigate through the table":"í‘œ íƒìƒ‰",Table:"í‘œ","Rich Text Editor":"ì„œì‹ ìžˆëŠ” í…스트 편집기","Editor editing area: %0":"편집기 편집 ì˜ì—: %0","Edit block":"편집 ì˜ì—","Click to edit block":"í´ë¦í•˜ì—¬ ë¸”ë¡ íŽ¸ì§‘","Drag to move":"드래그하여 ì´ë™",Next:"다ìŒ",Previous:"ì´ì „","Editor toolbar":"편집기 툴바","Dropdown toolbar":"ë“œë¡ë‹¤ìš´ 툴바",Black:"ê²€ì€ìƒ‰","Dim grey":"진한 회색",Grey:"회색","Light grey":"ë°ì€ 회색",White:"í°ìƒ‰",Red:"빨간색",Orange:"주황색",Yellow:"노랑색","Light green":"ì—°í•œ ì´ˆë¡ìƒ‰",Green:"ì´ˆë¡ìƒ‰",Aquamarine:"ì—°í•œ ì²ë¡ìƒ‰",Turquoise:"ì²ë¡ìƒ‰","Light blue":"ì—°í•œ 파랑색",Blue:"파랑색",Purple:"ë³´ë¼ìƒ‰","Editor block content toolbar":"편집기 ì˜ì— ë‚´ìš© 툴바","Editor contextual toolbar":"편집기 문맥 툴바",HEX:"HEX","No results found":"ê²°ê³¼ ì°¾ì„ ìˆ˜ ì—†ìŒ","No searchable items":"검색 가능한 í•ëª© ì—†ìŒ","Editor dialog":"편집기 대화ìƒìž",Close:"닫기","Help Contents. To close this dialog press ESC.":"ë„ì›€ë§ ë‚´ìš©ìž…ë‹ˆë‹¤. ì´ ëŒ€í™” ìƒìžë¥¼ ë‹«ìœ¼ë ¤ë©´ ESC 키를 누르세요.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"편집기ì—ì„œ ì‚¬ìš©í• ìˆ˜ 있는 키보드 단축키 목ë¡ì„ 아래ì—ì„œ 확ì¸í• 수 있습니다.","(may require <kbd>Fn</kbd>)":"(<kbd>Fn</kbd> 키가 í•„ìš”í• ìˆ˜ 있ìŒ)",Accessibility:"ì ‘ê·¼ì„±","Accessibility help":"ì ‘ê·¼ì„± ë„움ë§","Press %0 for help.":"ë„움ë§ì„ ë³´ë ¤ë©´ %0 키를 누르세요.","Move focus in and out of an active dialog window":"í™œì„±í™”ëœ ëŒ€í™” ì°½ 안팎으로 í¬ì»¤ìŠ¤ ì´ë™",MENU_BAR_MENU_FILE:"파ì¼",MENU_BAR_MENU_EDIT:"ìˆ˜ì •",MENU_BAR_MENU_VIEW:"보기",MENU_BAR_MENU_INSERT:"삽입",MENU_BAR_MENU_FORMAT:"ì„œì‹",MENU_BAR_MENU_TOOLS:"ë„구",MENU_BAR_MENU_HELP:"ë„움ë§",MENU_BAR_MENU_TEXT:"í…스트",MENU_BAR_MENU_FONT:"글꼴","Editor menu bar":"편집기 메뉴 표시줄",Undo:"실행 취소",Redo:"다시 실행","Upload in progress":"업로드 진행 중","Widget toolbar":"ìœ„ì ¯ 툴바","Insert paragraph before block":"ë¸”ë¡ ì•žì— ë‹¨ë½ ì‚½ìž…","Insert paragraph after block":"ë¸”ë¡ ë’¤ì— ë‹¨ë½ ì‚½ìž…","Press Enter to type after or press Shift + Enter to type before the widget":"엔터를 눌러서 ìœ„ì ¯ ë’¤ì— ìž…ë ¥í•˜ê±°ë‚˜ 시프트 + 엔터를 눌러서 ìœ„ì ¯ ì•žì— ìž…ë ¥í•˜ì„¸ìš”","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"ìœ„ì ¯ì´ ì„ íƒë˜ì—ˆì„ ë•Œ ì‚¬ìš©í• ìˆ˜ 있는 키 ìž…ë ¥(예: ì´ë¯¸ì§€, í‘œ 등)","Insert a new paragraph directly after a widget":"ìœ„ì ¯ 바로 ë’¤ì— ìƒˆ ë‹¨ë½ ì‚½ìž…","Insert a new paragraph directly before a widget":"ìœ„ì ¯ 바로 ì•žì— ìƒˆ ë‹¨ë½ ì‚½ìž…","Move the caret to allow typing directly before a widget":"ìœ„ì ¯ 바로 ì•žì— ìž…ë ¥í• ìˆ˜ 있ë„ë¡ ì‚½ìž… 기호 ì´ë™","Move the caret to allow typing directly after a widget":"ìœ„ì ¯ 바로 ë’¤ì— ìž…ë ¥í• ìˆ˜ 있ë„ë¡ ì‚½ìž… 기호 ì´ë™","Words: %0":"단어 수: %0","Characters: %0":"ë¬¸ìž ìˆ˜: %0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['ko'] = d['ko'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"왼쪽 ì •ë ¬","Align right":"오른쪽 ì •ë ¬","Align center":"ê°€ìš´ë° ì •ë ¬",Justify:"양쪽 ì •ë ¬","Text alignment":"í…스트 ì •ë ¬","Text alignment toolbar":"í…스트 ì •ë ¬ 툴바","Revert autoformatting action":"ìžë™ ì„œì‹ ìž‘ì—… ë˜ëŒë¦¬ê¸°",Bold:"굵게",Italic:"기울임꼴",Underline:"밑줄",Code:"코드",Strikethrough:"ì·¨ì†Œì„ ",Subscript:"아래 첨ìž",Superscript:"위 첨ìž","Italic text":"ê¸°ìš¸ì¸ í…스트","Move out of an inline code style":"ì¸ë¼ì¸ 코드 ìŠ¤íƒ€ì¼ ë°–ìœ¼ë¡œ ì´ë™","Bold text":"êµµì€ í…스트","Underline text":"í…스트 밑줄","Strikethrough text":"í…스트 ì·¨ì†Œì„ ","Block quote":"ì¸ìš© 단ë½","Copy selected content":"ì„ íƒëœ 콘í…ì¸ ë³µì‚¬","Paste content":"콘í…ì¸ ë¶™ì—¬ë„£ê¸°","Paste content as plain text":"콘í…ì¸ ë¥¼ ì¼ë°˜ í…스트로 붙여넣기","Insert code block":"코드 ë¸”ëŸ ì‚½ìž…","Plain text":"í‰ë¬¸","Leaving %0 code snippet":"%0 코드 스니펫 남기는 중","Entering %0 code snippet":"%0 코드 스니펫 ìž…ë ¥í•˜ëŠ” 중","Entering code snippet":"코드 스니펫 ìž…ë ¥í•˜ëŠ” 중","Leaving code snippet":"코드 스니펫 남기는 중","Code block":"코드 블ë¡",Cancel:"취소",Clear:"지우기","Remove color":"색깔 ì œê±°","Restore default":"기본값 ë³µì›",Save:"ì €ìž¥","Show more items":"ë”보기","%0 of %1":"%0 / %1","Cannot upload file:":"íŒŒì¼ ì—…ë¡œë“œí• ìˆ˜ ì—†ìŒ: ","Rich Text Editor. Editing area: %0":"리치 í…스트 편집기. 편집 ì˜ì—: %0","Insert with file manager":"íŒŒì¼ ê´€ë¦¬ìžë¥¼ 사용하여 삽입","Replace with file manager":"íŒŒì¼ ê´€ë¦¬ìžë¥¼ 사용하여 êµì²´","Insert image with file manager":"íŒŒì¼ ê´€ë¦¬ìžë¥¼ 사용하여 ì´ë¯¸ì§€ 삽입","Replace image with file manager":"íŒŒì¼ ê´€ë¦¬ìžë¥¼ 사용하여 ì´ë¯¸ì§€ êµì²´","Toggle caption off":"캡션 지우기","Toggle caption on":"캡션 넣기","Content editing keystrokes":"콘í…ì¸ íŽ¸ì§‘ 키 ìž…ë ¥","These keyboard shortcuts allow for quick access to content editing features.":"ì´ëŸ¬í•œ 키보드 단축키를 사용하면 콘í…ì¸ íŽ¸ì§‘ ê¸°ëŠ¥ì„ ë¹ ë¥´ê²Œ ì‚¬ìš©í• ìˆ˜ 있습니다.","User interface and content navigation keystrokes":"ì‚¬ìš©ìž ì¸í„°íŽ˜ì´ìŠ¤ ë° ì½˜í…ì¸ íƒìƒ‰ 키 ìž…ë ¥","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"ë‹¤ìŒ í‚¤ ìž…ë ¥ì„ ì‚¬ìš©í•˜ì—¬ CKEditor 5 ì‚¬ìš©ìž ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ ë” íš¨ìœ¨ì 으로 íƒìƒ‰í•˜ì„¸ìš”.","Close contextual balloons, dropdowns, and dialogs":"ìƒí™©ë³„ í’ì„ , ë“œë¡ë‹¤ìš´, 대화 ìƒìž 닫기","Open the accessibility help dialog":"ì ‘ê·¼ì„± ë„ì›€ë§ ëŒ€í™” ìƒìž 열기","Move focus between form fields (inputs, buttons, etc.)":"ì–‘ì‹ í•„ë“œ(ìž…ë ¥, 버튼 등) ê°„ì— í¬ì»¤ìŠ¤ ì´ë™","Move focus to the menu bar, navigate between menu bars":"메뉴 표시줄로 í¬ì»¤ìŠ¤ ì´ë™, 메뉴 표시줄 íƒìƒ‰","Move focus to the toolbar, navigate between toolbars":"ë„구 모ìŒìœ¼ë¡œ í¬ì»¤ìŠ¤ ì´ë™, ë„구 ëª¨ìŒ ê°„ íƒìƒ‰","Navigate through the toolbar or menu bar":"ë„구 ëª¨ìŒ ë˜ëŠ” 메뉴 표시줄 íƒìƒ‰","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"현재 í¬ì»¤ìŠ¤ê°€ 맞춰진 ë²„íŠ¼ì„ ì‹¤í–‰í•©ë‹ˆë‹¤. 편집기 콘í…ì¸ ì™€ ìƒí˜¸ 작용하는 ë²„íŠ¼ì„ ì‹¤í–‰í•˜ë©´ í¬ì»¤ìŠ¤ê°€ 다시 콘í…ì¸ ë¡œ ì´ë™í•©ë‹ˆë‹¤.",Accept:"수ë½","Insert a soft break (a <code><br></code> element)":"줄 바꿈 삽입(<code><br></code> 요소)","Insert a hard break (a new paragraph)":"ë‹¨ë½ ë°”ê¿ˆ 삽입(새 단ë½)","Find and replace":"찾기 ë° ë°”ê¾¸ê¸°","Find in text…":"í…스트ì—ì„œ 찾기...",Find:"찾기","Previous result":"ì´ì „ ê²°ê³¼","Next result":"ë‹¤ìŒ ê²°ê³¼",Replace:"바꾸기","Replace all":"ëª¨ë‘ ë°”ê¾¸ê¸°","Match case":"대/ì†Œë¬¸ìž êµ¬ë¶„","Whole words only":"ì „ì²´ 단어만","Replace with…":"바꿀 ë‚´ìš©...","Text to find must not be empty.":"ì°¾ì„ í…스트를 ìž…ë ¥í•´ì•¼ 합니다.","Tip: Find some text first in order to replace it.":"íŒ: ë°”ê¾¸ë ¤ëŠ” í…스트를 ë¨¼ì € 찾으세요.","Advanced options":"ê³ ê¸‰ 옵션","Find in the document":"문서ì—ì„œ 찾기","Font Size":"ê¸€ìž í¬ê¸°",Tiny:"매우 ìž‘ì€",Small:"ìž‘ì€",Big:"í°",Huge:"매우 í°","Font Family":"글꼴 집합",Default:"기본","Font Color":"ê¸€ìž ìƒ‰ê¹”","Font Background Color":"ê¸€ìž ë°°ê²½ 색깔","Document colors":"문서 색깔들",Paragraph:"문단",Heading:"ì œëª©","Choose heading":"ì œëª© ì„ íƒ","Heading 1":"ì œëª© 1","Heading 2":"ì œëª© 2","Heading 3":"ì œëª© 3","Heading 4":"ì œëª© 4","Heading 5":"ì œëª© 5","Heading 6":"ì œëª© 6","Type your title":"ì œëª©ì„ ìž…ë ¥í•´ì£¼ì„¸ìš”","Type or paste your content here.":"ì—¬ê¸°ì— ë‚´ìš©ì„ ìž…ë ¥í•˜ê±°ë‚˜ 붙여넣으세요.","Horizontal line":"수í‰ì„ ","HTML object":"HTML 오브ì 트","Increase indent":"들여쓰기 늘리기","Decrease indent":"들여쓰기 줄ì´ê¸°",Unlink:"ë§í¬ ì‚ì œ",Link:"ë§í¬","Link URL":"ë§í¬ 주소","Link URL must not be empty.":"ë§í¬ URLì€ ë¹„ì›Œë‘˜ 수 없습니다.","Link image":"사진 ë§í¬","Edit link":"ë§í¬ 편집","Open link in new tab":"새 íƒì—ì„œ ë§í¬ 열기","This link has no URL":"ì´ ì£¼ì†Œì—는 URLì´ ì—†ìŠµë‹ˆë‹¤.","Open in a new tab":"새 íƒì—ì„œ 열기",Downloadable:"다운로드 가능","Create link":"ë§í¬ ìƒì„±","Move out of a link":"ë§í¬ 밖으로 ì´ë™","Numbered List":"번호 목ë¡","Bulleted List":"불릿 목ë¡","To-do List":"í™•ì¸ ëª©ë¡","Bulleted list styles toolbar":"글머리 기호 ëª©ë¡ ìŠ¤íƒ€ì¼ ë„구 모ìŒ","Numbered list styles toolbar":"번호 ëª©ë¡ ìŠ¤íƒ€ì¼ ë„구 모ìŒ","Toggle the disc list style":"í° ì›í˜• ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the circle list style":"ê²€ì€ ì›í˜• ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the square list style":"ê²€ì€ ì‚¬ê°í˜• ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the decimal list style":"ì‹ì§„수 ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the decimal with leading zero list style":"ì•žì— 0ì´ ë¶™ëŠ” ì‹ì§„수 ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the lower–roman list style":"ì†Œë¬¸ìž ë¡œë§ˆìž ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the upper–roman list style":"ëŒ€ë¬¸ìž ë¡œë§ˆìž ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the lower–latin list style":"ì†Œë¬¸ìž ì•ŒíŒŒë²³ ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜","Toggle the upper–latin list style":"ëŒ€ë¬¸ìž ì•ŒíŒŒë²³ ëª©ë¡ ìŠ¤íƒ€ì¼ ì „í™˜",Disc:"ê²€ì€ ì›í˜•",Circle:"í° ì›í˜•",Square:"ê²€ì€ ì‚¬ê°í˜•",Decimal:"ì‹ì§„수","Decimal with leading zero":"ì•žì— 0ì´ ë¶™ëŠ” ì‹ì§„수","Lower–roman":"ì†Œë¬¸ìž ë¡œë§ˆìž","Upper-roman":"ëŒ€ë¬¸ìž ë¡œë§ˆìž","Lower-latin":"ì†Œë¬¸ìž ì•ŒíŒŒë²³","Upper-latin":"ëŒ€ë¬¸ìž ì•ŒíŒŒë²³","List properties":"ëª©ë¡ ì†ì„±","Start at":"시작 번호","Invalid start index value.":"ìž˜ëª»ëœ ì‹œìž‘ ì¸ë±ìŠ¤ 값입니다.","Start index must be greater than 0.":"시작 번호는 0보다 커야 합니다.","Reversed order":"ì—순","Keystrokes that can be used in a list":"목ë¡ì—ì„œ ì‚¬ìš©í• ìˆ˜ 있는 키 ìž…ë ¥","Increase list item indent":"ëª©ë¡ í•ëª© 들여쓰기 늘리기","Decrease list item indent":"ëª©ë¡ í•ëª© 들여쓰기 줄ì´ê¸°","Entering a to-do list":"í• ì¼ ëª©ë¡ ìž…ë ¥í•˜ëŠ” 중","Leaving a to-do list":"í• ì¼ ëª©ë¡ ë‚¨ê¸°ëŠ” 중","Remove Format":"ì„œì‹ ì§€ìš°ê¸°","Select all":"ì „ì²´ ì„ íƒ","Show blocks":"ë¸”ë¡ í‘œì‹œ",Source:"소스","Show source":"소스 표시","Special characters":"특수 문ìž",All:"ì „ì²´",Arrows:"화살표",Currency:"통화",Latin:"ë¼í‹´",Mathematical:"수ì‹",Text:"í…스트","leftwards simple arrow":"왼쪽 단순 화살표","rightwards simple arrow":"오른쪽 단순 화살표","upwards simple arrow":"위쪽 단순 화살표","downwards simple arrow":"아래쪽 단순 화살표","leftwards double arrow":"왼쪽 겹화살표","rightwards double arrow":"오른쪽 겹화살표","upwards double arrow":"위쪽 겹화살표","downwards double arrow":"아래쪽 겹화살표","leftwards dashed arrow":"왼쪽 대시 화살표","rightwards dashed arrow":"오른쪽 대시 화살표","upwards dashed arrow":"위쪽 대시 화살표","downwards dashed arrow":"아래쪽 대시 화살표","leftwards arrow to bar":"왼쪽 바를 향한 화살표","rightwards arrow to bar":"오른쪽 바를 향한 화살표","upwards arrow to bar":"위쪽 바를 향한 화살표","downwards arrow to bar":"아래쪽 바를 향한 화살표","up down arrow with base":"ë°›ì¹¨ì´ ìžˆëŠ” 위아래 화살표","back with leftwards arrow above":"BACK 위 왼쪽 화살표","end with leftwards arrow above":"END 위 왼쪽 화살표","on with exclamation mark with left right arrow above":"ON! 위 왼쪽 오른쪽 화살표","soon with rightwards arrow above":"SOON 위 오른쪽 화살표","top with upwards arrow above":"TOP 위 위쪽 화살표","Dollar sign":"달러 기호","Euro sign":"ìœ ë¡œ 기호","Yen sign":"ì—” 기호","Pound sign":"파운드 기호","Cent sign":"센트 기호","Euro-currency sign":"ìœ ë¡œí™” 기호","Colon sign":"ì½œë¡ ê¸°í˜¸","Cruzeiro sign":"í¬ë£¨ì œì´ë£¨ 기호","French franc sign":"프랑스 프랑 기호","Lira sign":"ë¦¬ë¼ ê¸°í˜¸","Currency sign":"통화 기호","Bitcoin sign":"ë¹„íŠ¸ì½”ì¸ ê¸°í˜¸","Mill sign":"ë°€ 기호","Naira sign":"나ì´ë¼ 기호","Peseta sign":"페세타 기호","Rupee sign":"루피 기호","Won sign":"ì› ê¸°í˜¸","New sheqel sign":"뉴 세켈 기호","Dong sign":"ë™ ê¸°í˜¸","Kip sign":"킵 기호","Tugrik sign":"íˆ¬ê·¸ë¦¬í¬ ê¸°í˜¸","Drachma sign":"ë“œë¼í¬ë§ˆ 기호","German penny sign":"ë…ì¼ íŽ˜ë‹ˆ 기호","Peso sign":"페소 기호","Guarani sign":"ê³¼ë¼ë‹ˆ 기호","Austral sign":"오스트랄 기호","Hryvnia sign":"íë¦¬ë¸Œëƒ ê¸°í˜¸","Cedi sign":"세디 기호","Livre tournois sign":"리브르 트르누아 기호","Spesmilo sign":"스페스밀로 기호","Tenge sign":"텡게 기호","Indian rupee sign":"ì¸ë„ 루피 기호","Turkish lira sign":"터키 ë¦¬ë¼ ê¸°í˜¸","Nordic mark sign":"노르딕 ë§ˆí¬ ê¸°í˜¸","Manat sign":"마나트 기호","Ruble sign":"루블 기호","Latin capital letter a with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž A","Latin small letter a with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž a","Latin capital letter a with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž A","Latin small letter a with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž a","Latin capital letter a with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž A","Latin small letter a with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž a","Latin capital letter c with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž C","Latin small letter c with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž c","Latin capital letter c with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž C","Latin small letter c with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž c","Latin capital letter c with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž C","Latin small letter c with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž c","Latin capital letter c with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž C","Latin small letter c with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž c","Latin capital letter d with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž D","Latin small letter d with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž d","Latin capital letter d with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž D","Latin small letter d with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž d","Latin capital letter e with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž E","Latin small letter e with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž e","Latin capital letter e with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž E","Latin small letter e with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž e","Latin capital letter e with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž E","Latin small letter e with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž e","Latin capital letter e with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž E","Latin small letter e with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž e","Latin capital letter e with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž E","Latin small letter e with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž e","Latin capital letter g with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž G","Latin small letter g with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž g","Latin capital letter g with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž G","Latin small letter g with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž g","Latin capital letter g with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž G","Latin small letter g with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž g","Latin capital letter g with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž G","Latin small letter g with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž g","Latin capital letter h with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž H","Latin small letter h with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž h","Latin capital letter h with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž H","Latin small letter h with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž h","Latin capital letter i with tilde":"물결 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter i with tilde":"물결 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter i with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter i with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter i with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter i with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter i with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter i with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter i with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter dotless i":"ë¼í‹´ì–´ ì†Œë¬¸ìž ì 없는 i","Latin capital ligature ij":"ë¼í‹´ì–´ ëŒ€ë¬¸ìž í•©ìž IJ","Latin small ligature ij":"ë¼í‹´ì–´ ì†Œë¬¸ìž í•©ìž ij","Latin capital letter j with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž J","Latin small letter j with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž j","Latin capital letter k with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž K","Latin small letter k with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž k","Latin small letter kra":"ë¼í‹´ì–´ ì†Œë¬¸ìž í¬ë¼","Latin capital letter l with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter l with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter l with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter l with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter l with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter l with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter l with middle dot":"ì¤‘ê°„ì— ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter l with middle dot":"ì¤‘ê°„ì— ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter l with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž I","Latin small letter l with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž i","Latin capital letter n with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž N","Latin small letter n with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž n","Latin capital letter n with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž N","Latin small letter n with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž n","Latin capital letter n with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž N","Latin small letter n with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž n","Latin small letter n preceded by apostrophe":"ì•„í¬ìŠ¤íŠ¸ë¡œí”¼ 다ìŒì— 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž n","Latin capital letter eng":"ë¼í‹´ì–´ ëŒ€ë¬¸ìž ì—¥","Latin small letter eng":"ë¼í‹´ì–´ ì†Œë¬¸ìž ì—¥","Latin capital letter o with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž O","Latin small letter o with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž o","Latin capital letter o with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž O","Latin small letter o with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž o","Latin capital letter o with double acute":"ì´ì¤‘ ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž O","Latin small letter o with double acute":"ì´ì¤‘ ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž o","Latin capital ligature oe":"ë¼í‹´ì–´ ëŒ€ë¬¸ìž í•©ìž OE","Latin small ligature oe":"ë¼í‹´ì–´ ì†Œë¬¸ìž í•©ìž oe","Latin capital letter r with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž R","Latin small letter r with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž r","Latin capital letter r with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž R","Latin small letter r with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž r","Latin capital letter r with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž R","Latin small letter r with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž r","Latin capital letter s with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž S","Latin small letter s with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž s","Latin capital letter s with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž S","Latin small letter s with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž s","Latin capital letter s with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž S","Latin small letter s with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž s","Latin capital letter s with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž S","Latin small letter s with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž s","Latin capital letter t with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž T","Latin small letter t with cedilla":"ê°ˆê³ ë¦¬ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž t","Latin capital letter t with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž T","Latin small letter t with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž t","Latin capital letter t with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž T","Latin small letter t with stroke":"íš ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž t","Latin capital letter u with tilde":"물결 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž U","Latin small letter u with tilde":"물결 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž u","Latin capital letter u with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž U","Latin small letter u with macron":"ìž¥ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž u","Latin capital letter u with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž U","Latin small letter u with breve":"반달ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž u","Latin capital letter u with ring above":"ìœ„ì— ê³ ë¦¬ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž U","Latin small letter u with ring above":"ìœ„ì— ê³ ë¦¬ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž u","Latin capital letter u with double acute":"ì´ì¤‘ ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž U","Latin small letter u with double acute":"ì´ì¤‘ ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž u","Latin capital letter u with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž U","Latin small letter u with ogonek":"꼬리 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž u","Latin capital letter w with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž W","Latin small letter w with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž w","Latin capital letter y with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž Y","Latin small letter y with circumflex":"ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž y","Latin capital letter y with diaeresis":"ë¶„ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž Y","Latin capital letter z with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž Z","Latin small letter z with acute":"ì–‘ìŒ ë¶€í˜¸ê°€ 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž z","Latin capital letter z with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž Z","Latin small letter z with dot above":"ìœ„ì— ì 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž z","Latin capital letter z with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ëŒ€ë¬¸ìž Z","Latin small letter z with caron":"반대 ê³¡ì ˆ 부호가 있는 ë¼í‹´ì–´ ì†Œë¬¸ìž z","Latin small letter long s":"ë¼í‹´ì–´ ì†Œë¬¸ìž ê¸´ s","Less-than sign":"ë” ìž‘ìŒ ê¸°í˜¸","Greater-than sign":"ë” í¼ ê¸°í˜¸","Less-than or equal to":"ë” ìž‘ê±°ë‚˜ ê°™ìŒ","Greater-than or equal to":"ë” í¬ê±°ë‚˜ ê°™ìŒ","En dash":"ì—” 대시","Em dash":"ì— ëŒ€ì‹œ",Macron:"ìž¥ìŒ ë¶€í˜¸",Overline:"윗줄","Degree sign":"ë„ ê¸°í˜¸","Minus sign":"빼기 기호","Plus-minus sign":"ë”하기 빼기 기호","Division sign":"나누기 기호","Fraction slash":"분수 슬래시","Multiplication sign":"곱하기 기호","Latin small letter f with hook":"ë°‘ì´ êµ¬ë¶€ëŸ¬ì§„ ë¼í‹´ì–´ ì†Œë¬¸ìž f",Integral:"ì 분","N-ary summation":"누계합",Infinity:"무한대","Square root":"ì œê³±ê·¼","Tilde operator":"물결표 ì—°ì‚°ìž","Approximately equal to":"대략 ê°™ìŒ","Almost equal to":"ê±°ì˜ ê°™ìŒ","Not equal to":"같지 ì•ŠìŒ","Identical to":"í•©ë™","Element of":"ì›ì†Œ","Not an element of":"ì›ì†Œê°€ 아님","Contains as member":"ì›ì†Œë¡œ í¬í•¨","N-ary product":"중복순열","Logical and":"논리곱","Logical or":"논리합","Not sign":"ë¶€ì • 기호",Intersection:"êµì§‘í•©",Union:"합집합","Partial differential":"편미분","For all":"ì „ì¹","There exists":"존재","Empty set":"공집합",Nabla:"나블ë¼","Asterisk operator":"별표 ì—°ì‚°ìž","Proportional to":"비례",Angle:"ê°","Vulgar fraction one quarter":"4ë¶„ì˜ 1","Vulgar fraction one half":"2ë¶„ì˜ 1","Vulgar fraction three quarters":"4ë¶„ì˜ 3","Single left-pointing angle quotation mark":"왼쪽 홑화살괄호","Single right-pointing angle quotation mark":"오른쪽 홑화살괄호","Left-pointing double angle quotation mark":"왼쪽 겹화살괄호","Right-pointing double angle quotation mark":"오른쪽 겹화살괄호","Left single quotation mark":"왼쪽 ìž‘ì€ë”°ì˜´í‘œ","Right single quotation mark":"오른쪽 ìž‘ì€ë”°ì˜´í‘œ","Left double quotation mark":"왼쪽 í°ë”°ì˜´í‘œ","Right double quotation mark":"오른쪽 í°ë”°ì˜´í‘œ","Single low-9 quotation mark":"ë‚®ì€ í™‘ë”°ì˜´í‘œ","Double low-9 quotation mark":"ë‚®ì€ ê²¹ë”°ì˜´í‘œ","Inverted exclamation mark":"ì—ëŠë‚Œí‘œ","Inverted question mark":"ì—물ìŒí‘œ","Two dot leader":"ë‘ ì 줄임표","Horizontal ellipsis":"세 ì 줄임표","Double dagger":"겹칼표","Per mille sign":"í¼ ë§ˆì¼ ê¸°í˜¸","Per ten thousand sign":"만분율 기호","Double exclamation mark":"ê²¹ëŠë‚Œí‘œ","Question exclamation mark":"물ìŒí‘œ ëŠë‚Œí‘œ","Exclamation question mark":"ëŠë‚Œí‘œ 물ìŒí‘œ","Double question mark":"겹물ìŒí‘œ","Copyright sign":"ì €ìž‘ê¶Œ 기호","Registered sign":"ë“±ë¡ ìƒí‘œ 기호","Trade mark sign":"ìƒí‘œ 기호","Section sign":"êµ¬ì— ê¸°í˜¸","Paragraph sign":"ë‹¨ë½ ê¸°í˜¸","Reversed paragraph sign":"ë°˜ì „ëœ ë‹¨ë½ ê¸°í˜¸","Character categories":"ë¬¸ìž ì¹´í…Œê³ ë¦¬",Styles:"스타ì¼","Multiple styles":"다중 스타ì¼","Block styles":"ë¸”ë¡ ìŠ¤íƒ€ì¼","Text styles":"í…스트 스타ì¼","Insert table":"í…Œì´ë¸” 삽입","Header column":"í—¤ë” ì—´","Insert column left":"ì™¼ìª½ì— ì—´ 삽입","Insert column right":"ì˜¤ë¥¸ìª½ì— ì—´ 삽입","Delete column":"ì—´ ì‚ì œ","Select column":"ì—´ ì„ íƒ",Column:"ì—´","Header row":"í—¤ë” í–‰","Insert row below":"ì•„ëž˜ì— í–‰ 삽입","Insert row above":"ìœ„ì— í–‰ 삽입","Delete row":"í–‰ ì‚ì œ","Select row":"í–‰ ì„ íƒ",Row:"í–‰","Merge cell up":"위 셀과 병합","Merge cell right":"오른쪽 셀과 병합","Merge cell down":"아래 셀과 병합","Merge cell left":"왼쪽 셀과 병합","Split cell vertically":"세로로 ì…€ ë¶„í• ","Split cell horizontally":"가로로 ì…€ ë¶„í• ","Merge cells":"ì…€ 병합","Table toolbar":"í‘œ ë„구 모ìŒ","Table properties":"í‘œ ì†ì„±","Cell properties":"ì…€ ì†ì„±",Border:"í…Œë‘리",Style:"스타ì¼",Width:"가로",Height:"세로",Color:"색",Background:"배경색",Padding:"여백",Dimensions:"í¬ê¸°","Table cell text alignment":"í‘œ ì…€ í…스트 ì •ë ¬",Alignment:"ì •ë ¬","Horizontal text alignment toolbar":"가로 í…스트 ì •ë ¬ ë„구 모ìŒ","Vertical text alignment toolbar":"세로 í…스트 ì •ë ¬ ë„구 모ìŒ","Table alignment toolbar":"í‘œ ì •ë ¬ ë„구 모ìŒ",None:"ì„ ì—†ìŒ",Solid:"ì‹¤ì„ ",Dotted:"ì ì„ ",Dashed:"íŒŒì„ ",Double:"ì´ì¤‘ì„ ",Groove:"ìŒê°ì„ ",Ridge:"ì–‘ê°ì„ ",Inset:"측면 ìŒê°ì„ ",Outset:"측면 ì–‘ê°ì„ ","Align cell text to the left":"ì…€ í…스트를 왼쪽으로 ì •ë ¬","Align cell text to the center":"ì…€ í…스트를 가로 가운ë°ë¡œ ì •ë ¬","Align cell text to the right":"ì…€ í…스트를 오른쪽으로 ì •ë ¬","Justify cell text":"ì…€ í…스트를 양쪽으로 ì •ë ¬","Align cell text to the top":"ì…€ í…스트를 위로 ì •ë ¬","Align cell text to the middle":"ì…€ í…스트를 세로 가운ë°ë¡œ ì •ë ¬","Align cell text to the bottom":"ì…€ í…스트를 아래로 ì •ë ¬","Align table to the left":"í…Œì´ë¸”ì„ ì™¼ìª½ìœ¼ë¡œ ì •ë ¬","Center table":"í…Œì´ë¸”ì„ ê°€ìš´ë°ë¡œ ì •ë ¬","Align table to the right":"í…Œì´ë¸”ì„ ì˜¤ë¥¸ìª½ìœ¼ë¡œ ì •ë ¬","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"ìœ íš¨í•˜ì§€ ì•Šì€ ìƒ‰ìž…ë‹ˆë‹¤. \"#FF0000\"ì´ë‚˜ \"rgb(255,0,0)\", ë˜ëŠ” \"red\"를 ìž…ë ¥í•´ 보세요.","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"ìœ íš¨í•˜ì§€ ì•Šì€ ê°’ìž…ë‹ˆë‹¤. \"10px\"나 \"2em\" ë˜ëŠ” 그냥 \"2\"를 ìž…ë ¥í•´ 보세요.","Color picker":"ìƒ‰ìƒ ì„ íƒê¸°","Enter table caption":"í…Œì´ë¸” 캡션 ìž…ë ¥","Keystrokes that can be used in a table cell":"í‘œ ì…€ì—ì„œ ì‚¬ìš©í• ìˆ˜ 있는 키 ìž…ë ¥","Move the selection to the next cell":"ì„ íƒ í•ëª©ì„ ë‹¤ìŒ ì…€ë¡œ ì´ë™","Move the selection to the previous cell":"ì„ íƒ í•ëª©ì„ ì´ì „ 셀로 ì´ë™","Insert a new table row (when in the last cell of a table)":"새 í‘œ í–‰ 삽입(í‘œì˜ ë§ˆì§€ë§‰ ì…€ì— ìžˆì„ ë•Œ)","Navigate through the table":"í‘œ íƒìƒ‰",Table:"í‘œ","Rich Text Editor":"ì„œì‹ ìžˆëŠ” í…스트 편집기","Editor editing area: %0":"편집기 편집 ì˜ì—: %0","Edit block":"편집 ì˜ì—","Click to edit block":"í´ë¦í•˜ì—¬ ë¸”ë¡ íŽ¸ì§‘","Drag to move":"드래그하여 ì´ë™",Next:"다ìŒ",Previous:"ì´ì „","Editor toolbar":"편집기 툴바","Dropdown toolbar":"ë“œë¡ë‹¤ìš´ 툴바",Black:"ê²€ì€ìƒ‰","Dim grey":"진한 회색",Grey:"회색","Light grey":"ë°ì€ 회색",White:"í°ìƒ‰",Red:"빨간색",Orange:"주황색",Yellow:"노랑색","Light green":"ì—°í•œ ì´ˆë¡ìƒ‰",Green:"ì´ˆë¡ìƒ‰",Aquamarine:"ì—°í•œ ì²ë¡ìƒ‰",Turquoise:"ì²ë¡ìƒ‰","Light blue":"ì—°í•œ 파랑색",Blue:"파랑색",Purple:"ë³´ë¼ìƒ‰","Editor block content toolbar":"편집기 ì˜ì— ë‚´ìš© 툴바","Editor contextual toolbar":"편집기 문맥 툴바",HEX:"HEX","No results found":"ê²°ê³¼ ì°¾ì„ ìˆ˜ ì—†ìŒ","No searchable items":"검색 가능한 í•ëª© ì—†ìŒ","Editor dialog":"편집기 대화ìƒìž",Close:"닫기","Help Contents. To close this dialog press ESC.":"ë„ì›€ë§ ë‚´ìš©ìž…ë‹ˆë‹¤. ì´ ëŒ€í™” ìƒìžë¥¼ ë‹«ìœ¼ë ¤ë©´ ESC 키를 누르세요.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"편집기ì—ì„œ ì‚¬ìš©í• ìˆ˜ 있는 키보드 단축키 목ë¡ì„ 아래ì—ì„œ 확ì¸í• 수 있습니다.","(may require <kbd>Fn</kbd>)":"(<kbd>Fn</kbd> 키가 í•„ìš”í• ìˆ˜ 있ìŒ)",Accessibility:"ì ‘ê·¼ì„±","Accessibility help":"ì ‘ê·¼ì„± ë„움ë§","Press %0 for help.":"ë„움ë§ì„ ë³´ë ¤ë©´ %0 키를 누르세요.","Move focus in and out of an active dialog window":"í™œì„±í™”ëœ ëŒ€í™” ì°½ 안팎으로 í¬ì»¤ìŠ¤ ì´ë™",MENU_BAR_MENU_FILE:"파ì¼",MENU_BAR_MENU_EDIT:"ìˆ˜ì •",MENU_BAR_MENU_VIEW:"보기",MENU_BAR_MENU_INSERT:"삽입",MENU_BAR_MENU_FORMAT:"ì„œì‹",MENU_BAR_MENU_TOOLS:"ë„구",MENU_BAR_MENU_HELP:"ë„움ë§",MENU_BAR_MENU_TEXT:"í…스트",MENU_BAR_MENU_FONT:"글꼴","Editor menu bar":"편집기 메뉴 표시줄","Please enter a valid color (e.g. \"ff0000\").":"ìœ íš¨í•œ 색ìƒì„ ìž…ë ¥í•´ 주세요(예를 들어, \"ff0000\").",Undo:"실행 취소",Redo:"다시 실행","Upload in progress":"업로드 진행 중","Widget toolbar":"ìœ„ì ¯ 툴바","Insert paragraph before block":"ë¸”ë¡ ì•žì— ë‹¨ë½ ì‚½ìž…","Insert paragraph after block":"ë¸”ë¡ ë’¤ì— ë‹¨ë½ ì‚½ìž…","Press Enter to type after or press Shift + Enter to type before the widget":"엔터를 눌러서 ìœ„ì ¯ ë’¤ì— ìž…ë ¥í•˜ê±°ë‚˜ 시프트 + 엔터를 눌러서 ìœ„ì ¯ ì•žì— ìž…ë ¥í•˜ì„¸ìš”","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"ìœ„ì ¯ì´ ì„ íƒë˜ì—ˆì„ ë•Œ ì‚¬ìš©í• ìˆ˜ 있는 키 ìž…ë ¥(예: ì´ë¯¸ì§€, í‘œ 등)","Insert a new paragraph directly after a widget":"ìœ„ì ¯ 바로 ë’¤ì— ìƒˆ ë‹¨ë½ ì‚½ìž…","Insert a new paragraph directly before a widget":"ìœ„ì ¯ 바로 ì•žì— ìƒˆ ë‹¨ë½ ì‚½ìž…","Move the caret to allow typing directly before a widget":"ìœ„ì ¯ 바로 ì•žì— ìž…ë ¥í• ìˆ˜ 있ë„ë¡ ì‚½ìž… 기호 ì´ë™","Move the caret to allow typing directly after a widget":"ìœ„ì ¯ 바로 ë’¤ì— ìž…ë ¥í• ìˆ˜ 있ë„ë¡ ì‚½ìž… 기호 ì´ë™","Words: %0":"단어 수: %0","Characters: %0":"ë¬¸ìž ìˆ˜: %0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ku.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ku.js index f5cb31e893d5b3523c3a0bf0d3d6d15e49a56ae0..98b494d2b7e791ab82c0a1bbcb7ef0063c127502 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ku.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ku.js @@ -1 +1 @@ -(function(d){ const l = d['ku'] = d['ku'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"بەهێڵکردنی Ú†Û•Ù¾","Align right":"بەهێڵکردنی ڕاست","Align center":"بەهێڵکردنی ناورەڕاست",Justify:"هاوستوونی","Text alignment":"ڕیززکردنی تێکست","Text alignment toolbar":"تووڵامرازی ڕیززکردنی تێکست",Bold:"Ù‚Û•ÚµÛ•Ùˆ",Italic:"لار",Underline:"ژێرهێڵ",Code:"کۆد",Strikethrough:"Ù‡ÛŽÚµ بەسەرداهاتوو",Subscript:"ژێرنووس",Superscript:"سەرنووس","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"وتەی وەرگیراو","Insert code block":"دانانی خشتەی کۆد","Plain text":"تێکستی سادە","Code block":"",Cancel:"هەڵوەشاندنەوە",Clear:"","Remove color":"لابردنی Ú•Û•Ù†Ú¯","Restore default":"",Save:"پاشکەوتکردن","Show more items":"بڕگەی زیاتر نیشانبدە","%0 of %1":"%0 Ù„Û• %1","Cannot upload file:":"Ù¾Û•Ú•Ú¯Û•Ú©Û• ناتوانرێت باربکرێت:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"قەبارەی Ùۆنت",Tiny:"Ú¯Ú†Ú©Û•",Small:"بچوک",Big:"گەورە",Huge:"زۆر گەورە","Font Family":"Ùۆنتی خێزانی",Default:"بنچینە","Font Color":"Ú•Û•Ù†Ú¯ÛŒ Ùۆنت","Font Background Color":"Ú•Û•Ù†Ú¯ÛŒ پاشبنەمای Ùۆنت","Document colors":"ڕەنگەکانی دۆکومێنت",Paragraph:"پەراگراÙ",Heading:"سەرنووسە","Choose heading":"سەرنووسە هەڵبژێرە","Heading 1":"سەرنووسەی 1","Heading 2":"سەرنووسەی 2","Heading 3":"سەرنووسەی 3","Heading 4":"سەرنووسەی 4","Heading 5":"سەرنووسەی 5","Heading 6":"سەرنووسەی 6","Type your title":"نوسینی ناونیشان","Type or paste your content here.":"بنووسە یاخوود ناوەڕۆکی کۆپیکراو لیڕە بلکێنە","Horizontal line":"Ù‡ÛŽÚµÛŒ ئاسۆیی","Increase indent":"زیادکردنی بۆشایی","Decrease indent":"کەمکردنەوەی بۆشایی",Unlink:"لابردنی بەستەر",Link:"بەستەر","Link URL":"ناونیشانی بەستەر","Link image":"","Edit link":"دەستکاری بەستەر","Open link in new tab":"کردنەوەی بەستەرەکە Ù„Û• پەڕەیەکی نوێ","This link has no URL":"ئەم بەستەرە ناونیشانی نیە","Open in a new tab":"کردنەوەی Ù„Û• پەنجەرەیەکی نوێ",Downloadable:"Downloadable","Create link":"","Move out of a link":"","Numbered List":"لیستەی ژمارەیی","Bulleted List":"لیستەی خاڵەیی","To-do List":"لیستەی کردن","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Remove Format":"لابردنی شێواز","Insert table":"خشتە دابنێ","Header column":"ستوونی دەسپێک","Insert column left":"دانانی ستوون Ù„Û• Ú†Û•Ù¾","Insert column right":"دانانی ستوون Ù„Û• ڕاست","Delete column":"سڕینەوەی ستوون","Select column":"",Column:"ستوون","Header row":"ڕیزی دەسپێک","Insert row below":"دانانی ڕیز Ù„Û• ژێرەوە","Insert row above":"دانانی ڕیز Ù„Û• سەرەوە","Delete row":"سڕینەوەی ڕیز","Select row":"",Row:"ڕیز","Merge cell up":"تێکەڵکردنی خانەکان بەرەو سەر","Merge cell right":"تێکەڵکردنی خانەکان بەرەو ڕاست","Merge cell down":"تێکەڵکردنی خانەکان بەرەو ژێرەوە","Merge cell left":"تێکەڵکردنی خانەکان بەرەو Ú†Û•Ù¾","Split cell vertically":"بەشکردنی خانەکان بە ئەستوونی","Split cell horizontally":"بەشکردنی خانەکان بە ئاسۆیی","Merge cells":"تێکەڵکردنی خانەکان","Table toolbar":"تووڵامرازی خشتە","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"سەرنوسەری دەقی بەپیت","Editor editing area: %0":"","Edit block":"دەستکاری بلۆک","Click to edit block":"","Drag to move":"",Next:"دواتر",Previous:"پێشتر","Editor toolbar":"تووڵامرازی دەسکاریکەر","Dropdown toolbar":"تووڵامرازی لیستەیی",Black:"Ú•Û•Ø´","Dim grey":"ڕەساسی تاریک",Grey:"ڕەساسی","Light grey":"ڕەساسی ڕووناک",White:"سپی",Red:"سور",Orange:"پرتەقاڵی",Yellow:"زەرد","Light green":"سەوزی ڕووناک",Green:"سەوز",Aquamarine:"شینی دەریایی",Turquoise:"شینی ئاسمانی","Light blue":"شینی ڕووناک",Blue:"شین",Purple:"مۆر","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"ÙˆÛ•Ú© خۆی Ù„ÛŽ بکەوە",Redo:"هەلگەڕاندنەوە","Upload in progress":"بارکردنەکە Ù„Û• جێبەجێکردن دایە","Widget toolbar":"تووڵامرازی ویدجێت","Insert paragraph before block":"","Insert paragraph after block":"","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"وشەکان: %0","Characters: %0":"نووسەکان: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['ku'] = d['ku'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"بەهێڵکردنی Ú†Û•Ù¾","Align right":"بەهێڵکردنی ڕاست","Align center":"بەهێڵکردنی ناورەڕاست",Justify:"هاوستوونی","Text alignment":"ڕیززکردنی تێکست","Text alignment toolbar":"تووڵامرازی ڕیززکردنی تێکست",Bold:"Ù‚Û•ÚµÛ•Ùˆ",Italic:"لار",Underline:"ژێرهێڵ",Code:"کۆد",Strikethrough:"Ù‡ÛŽÚµ بەسەرداهاتوو",Subscript:"ژێرنووس",Superscript:"سەرنووس","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"وتەی وەرگیراو","Insert code block":"دانانی خشتەی کۆد","Plain text":"تێکستی سادە","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"هەڵوەشاندنەوە",Clear:"","Remove color":"لابردنی Ú•Û•Ù†Ú¯","Restore default":"",Save:"پاشکەوتکردن","Show more items":"بڕگەی زیاتر نیشانبدە","%0 of %1":"%0 Ù„Û• %1","Cannot upload file:":"Ù¾Û•Ú•Ú¯Û•Ú©Û• ناتوانرێت باربکرێت:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"قەبارەی Ùۆنت",Tiny:"Ú¯Ú†Ú©Û•",Small:"بچوک",Big:"گەورە",Huge:"زۆر گەورە","Font Family":"Ùۆنتی خێزانی",Default:"بنچینە","Font Color":"Ú•Û•Ù†Ú¯ÛŒ Ùۆنت","Font Background Color":"Ú•Û•Ù†Ú¯ÛŒ پاشبنەمای Ùۆنت","Document colors":"ڕەنگەکانی دۆکومێنت",Paragraph:"پەراگراÙ",Heading:"سەرنووسە","Choose heading":"سەرنووسە هەڵبژێرە","Heading 1":"سەرنووسەی 1","Heading 2":"سەرنووسەی 2","Heading 3":"سەرنووسەی 3","Heading 4":"سەرنووسەی 4","Heading 5":"سەرنووسەی 5","Heading 6":"سەرنووسەی 6","Type your title":"نوسینی ناونیشان","Type or paste your content here.":"بنووسە یاخوود ناوەڕۆکی کۆپیکراو لیڕە بلکێنە","Horizontal line":"Ù‡ÛŽÚµÛŒ ئاسۆیی","Increase indent":"زیادکردنی بۆشایی","Decrease indent":"کەمکردنەوەی بۆشایی",Unlink:"لابردنی بەستەر",Link:"بەستەر","Link URL":"ناونیشانی بەستەر","Link URL must not be empty.":"","Link image":"","Edit link":"دەستکاری بەستەر","Open link in new tab":"کردنەوەی بەستەرەکە Ù„Û• پەڕەیەکی نوێ","This link has no URL":"ئەم بەستەرە ناونیشانی نیە","Open in a new tab":"کردنەوەی Ù„Û• پەنجەرەیەکی نوێ",Downloadable:"Downloadable","Create link":"","Move out of a link":"","Numbered List":"لیستەی ژمارەیی","Bulleted List":"لیستەی خاڵەیی","To-do List":"لیستەی کردن","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Remove Format":"لابردنی شێواز","Insert table":"خشتە دابنێ","Header column":"ستوونی دەسپێک","Insert column left":"دانانی ستوون Ù„Û• Ú†Û•Ù¾","Insert column right":"دانانی ستوون Ù„Û• ڕاست","Delete column":"سڕینەوەی ستوون","Select column":"",Column:"ستوون","Header row":"ڕیزی دەسپێک","Insert row below":"دانانی ڕیز Ù„Û• ژێرەوە","Insert row above":"دانانی ڕیز Ù„Û• سەرەوە","Delete row":"سڕینەوەی ڕیز","Select row":"",Row:"ڕیز","Merge cell up":"تێکەڵکردنی خانەکان بەرەو سەر","Merge cell right":"تێکەڵکردنی خانەکان بەرەو ڕاست","Merge cell down":"تێکەڵکردنی خانەکان بەرەو ژێرەوە","Merge cell left":"تێکەڵکردنی خانەکان بەرەو Ú†Û•Ù¾","Split cell vertically":"بەشکردنی خانەکان بە ئەستوونی","Split cell horizontally":"بەشکردنی خانەکان بە ئاسۆیی","Merge cells":"تێکەڵکردنی خانەکان","Table toolbar":"تووڵامرازی خشتە","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"سەرنوسەری دەقی بەپیت","Editor editing area: %0":"","Edit block":"دەستکاری بلۆک","Click to edit block":"","Drag to move":"",Next:"دواتر",Previous:"پێشتر","Editor toolbar":"تووڵامرازی دەسکاریکەر","Dropdown toolbar":"تووڵامرازی لیستەیی",Black:"Ú•Û•Ø´","Dim grey":"ڕەساسی تاریک",Grey:"ڕەساسی","Light grey":"ڕەساسی ڕووناک",White:"سپی",Red:"سور",Orange:"پرتەقاڵی",Yellow:"زەرد","Light green":"سەوزی ڕووناک",Green:"سەوز",Aquamarine:"شینی دەریایی",Turquoise:"شینی ئاسمانی","Light blue":"شینی ڕووناک",Blue:"شین",Purple:"مۆر","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"ÙˆÛ•Ú© خۆی Ù„ÛŽ بکەوە",Redo:"هەلگەڕاندنەوە","Upload in progress":"بارکردنەکە Ù„Û• جێبەجێکردن دایە","Widget toolbar":"تووڵامرازی ویدجێت","Insert paragraph before block":"","Insert paragraph after block":"","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"وشەکان: %0","Characters: %0":"نووسەکان: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/lt.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/lt.js index 9e30ea94d53ba44403e47a8519228c6f76c73abd..d9f82592b8a5519b68a99bf4c23a9c0d8d03a6ee 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/lt.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/lt.js @@ -1 +1 @@ -(function(d){ const l = d['lt'] = d['lt'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Lygiuoti į kairÄ™","Align right":"Lygiuoti į deÅ¡inÄ™","Align center":"Centruoti",Justify:"Lygiuoti per visÄ… plotį","Text alignment":"Teksto lygiavimas","Text alignment toolbar":"Teksto lygiavimo įrankių juosta","Revert autoformatting action":"Sugrąžinti automatinio formatavimo veiksmÄ…",Bold:"ParyÅ¡kintas",Italic:"Kursyvas",Underline:"Pabrauktas",Code:"Kodas",Strikethrough:"Perbrauktas",Subscript:"Žemiau",Superscript:"AukÅ¡Äiau","Italic text":"RaÅ¡yti tekstÄ… kursyvu","Move out of an inline code style":"PerÄ—jimas iÅ¡ įterptojo kodo stiliaus","Bold text":"Pajuodinti tekstÄ…","Underline text":"Pabraukti tekstÄ…","Strikethrough text":"Perbraukti tekstÄ…","Block quote":"Citata","Copy selected content":"Kopijuoti pasirinktÄ… turinį","Paste content":"Ä®klijuoti turinį","Paste content as plain text":"Ä®klijuoti turinį kaip paprastÄ… tekstÄ…","Insert code block":"Ä®terpti codų blokÄ…","Plain text":"Paprastasis tekstas","Code block":"Kodų blokas",Cancel:"AtÅ¡aukti",Clear:"IÅ¡valyti","Remove color":"PaÅ¡alinti spalvÄ…","Restore default":"Atkurti numatytuosius",Save:"IÅ¡saugoti","Show more items":"Rodyti daugiau elementų","%0 of %1":"%0 iÅ¡ %1","Cannot upload file:":"Negalima įkelti failo:","Rich Text Editor. Editing area: %0":"RaiÅ¡kiojo teksto redaktorius. Redagavimo sritis: %0","Insert with file manager":"Ä®terpti naudojant failų tvarkyklÄ™","Replace with file manager":"Pakeisti failų tvarkykle","Insert image with file manager":"Ä®terpti paveikslÄ—lį naudojant failų tvarkyklÄ™","Replace image with file manager":"Pakeisti paveikslÄ—lį failų tvarkytuve","Toggle caption off":"IÅ¡jungti antraÅ¡tÄ™","Toggle caption on":"Ä®jungti antraÅ¡tÄ™","Content editing keystrokes":"Turinio redagavimo klavišų paspaudimai","These keyboard shortcuts allow for quick access to content editing features.":"Å ie spartieji klaviÅ¡ai leidžia greitai pasiekti turinio redagavimo funkcijas.","User interface and content navigation keystrokes":"Naudotojo sÄ…sajos ir turinio navigacijos klavišų paspaudimai","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"NorÄ—dami efektyviau narÅ¡yti po „CKEditor 5“ naudotojo sÄ…sajÄ…, naudokite toliau nurodytus klavišų paspaudimus.","Close contextual balloons, dropdowns, and dialogs":"Uždaryti kontekstinius praneÅ¡imus, iÅ¡skleidžiamuosius meniu ir dialogo langus","Open the accessibility help dialog":"Atidaryti prieinamumo pagalbos dialogo langÄ…","Move focus between form fields (inputs, buttons, etc.)":"Perkelti fokusÄ… tarp formos laukų (įvesÄių, klavišų ir t. t.)","Move focus to the menu bar, navigate between menu bars":"Perkelti žymeklį į meniu juostÄ…, narÅ¡yti tarp meniu juostų","Move focus to the toolbar, navigate between toolbars":"Perkelti fokusÄ… į įrankių juostÄ…, narÅ¡yti tarp įrankių juostų","Navigate through the toolbar or menu bar":"NarÅ¡ykite po įrankių juostÄ… arba meniu juostÄ…","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Vykdyti Å¡iuo metu sufokusuotÄ… mygtukÄ…. Vykdant su redaktoriaus turiniu sÄ…veikaujanÄius mygtukus, fokusas yra perkeliamas atgal į turinį.",Accept:"Priimti","Insert a soft break (a <code><br></code> element)":"Ä®terpti eilutÄ—s lūžį (<code><br></code> elementas)","Insert a hard break (a new paragraph)":"Ä®terpti naujÄ… pastraipÄ…","Find and replace":"Rasti ir pakeisti","Find in text…":"Surasti tekste...",Find:"Surasti","Previous result":"BuvÄ™s rezultatas","Next result":"Kitas rezultatas",Replace:"Pakeisti","Replace all":"Pakeisti visus","Match case":"Sutapties atvejis","Whole words only":"Tik vientisus žodžius","Replace with…":"Sukeisti su...","Text to find must not be empty.":"IeÅ¡komas tekstas negali bÅ«ti tuÅ¡Äias.","Tip: Find some text first in order to replace it.":"Patarimas: Pirmiausiai suraskite teksto, jog jį sukeistumÄ—te.","Advanced options":"IÅ¡plÄ—stinÄ—s pasirinktys","Find in the document":"IeÅ¡koti dokumente","Font Size":"Å rifto dydis",Tiny:"Mažytis",Small:"Mažas",Big:"Didelis",Huge:"MilžiniÅ¡kas","Font Family":"Å rifto Å¡eima",Default:"Numatyta","Font Color":"Å rifto spalva","Font Background Color":"Å rifto fono spalva","Document colors":"Dokumento spalvos",Paragraph:"Paragrafas",Heading:"AntraÅ¡tÄ—","Choose heading":"Pasirinkite antraÅ¡tÄ™","Heading 1":"AntraÅ¡tÄ— 1","Heading 2":"AntraÅ¡tÄ— 2","Heading 3":"AntraÅ¡tÄ— 3","Heading 4":"AntraÅ¡tÄ— 4","Heading 5":"AntraÅ¡tÄ— 5","Heading 6":"AntraÅ¡tÄ— 6","Type your title":"Ä®veskite savo pavadinimÄ…","Type or paste your content here.":"RaÅ¡ykite ar įkopijuokite turinį Äia.","Horizontal line":"Horizontali linija","HTML object":"HTML object","Increase indent":"Padidinti atitraukimÄ…","Decrease indent":"Sumažinti atitraukimÄ…",Unlink:"PaÅ¡alinti nuorodÄ…",Link:"PridÄ—ti nuorodÄ…","Link URL":"Nuorodos URL","Link image":"Susieti paveikslÄ—lį","Edit link":"Keisti nuorodÄ…","Open link in new tab":"Atidaryti nuorodÄ… naujame skirtuke","This link has no URL":"Å i nuorda neturi URL","Open in a new tab":"Atverti naujoje kortelÄ—je",Downloadable:"ParsisiunÄiamas","Create link":"Sukurti nuorodÄ…","Move out of a link":"IÅ¡eiti iÅ¡ nuorodos","Numbered List":"Numeruotas rÄ…raÅ¡as","Bulleted List":"SÄ…raÅ¡as","To-do List":"UžduoÄių sÄ…raÅ¡as","Bulleted list styles toolbar":"Ženklinto sÄ…raÅ¡o stilių įrankių juosta","Numbered list styles toolbar":"Numeruoto sÄ…raÅ¡o stilių įrankių juosta","Toggle the disc list style":"Perjungti diskinį sÄ…raÅ¡o stilių","Toggle the circle list style":"Perjungti ovalų sÄ…raÅ¡o stilių","Toggle the square list style":"Perjungti kvadratinį sÄ…raÅ¡o stilių","Toggle the decimal list style":"Perjungti deÅ¡imtainį sÄ…raÅ¡o stilių","Toggle the decimal with leading zero list style":"Perjungti deÅ¡imtainį sÄ…raÅ¡o su nuliu priekyje stilių","Toggle the lower–roman list style":"Perjungti žemesnįjį romÄ—niÅ¡ko stiliaus sÄ…raÅ¡Ä…","Toggle the upper–roman list style":"Perjungti aukÅ¡tesnįjį romÄ—niÅ¡ko stiliaus sÄ…raÅ¡Ä…","Toggle the lower–latin list style":"Perjungti žemesnįjį lotyniÅ¡ko stiliaus sÄ…raÅ¡Ä…","Toggle the upper–latin list style":"Perjungti aukÅ¡tesnįjį lotyniÅ¡ko stiliaus sÄ…raÅ¡Ä…",Disc:"Diskas",Circle:"Apskritimas",Square:"Kvadratas",Decimal:"DeÅ¡imtainis","Decimal with leading zero":"DeÅ¡imtainis su nuliu priekyje","Lower–roman":"žemesnysis-romÄ—niÅ¡kas","Upper-roman":"VirÅ¡utinis romÄ—niÅ¡kas","Lower-latin":"žemesnysis-lotyniÅ¡kas","Upper-latin":"VirÅ¡utinis romÄ—niÅ¡kas","List properties":"Vardyti ypatybes","Start at":"PradÄ—ti nuo","Invalid start index value.":"Netinkama pradžios indekso vertÄ—.","Start index must be greater than 0.":"Pradžios indeksas turi bÅ«ti didesnis nei 0.","Reversed order":"AtvirkÅ¡tinÄ— tvarka","Keystrokes that can be used in a list":"SÄ…raÅ¡e galimi naudoti klavišų paspaudimai","Increase list item indent":"Padidinti sÄ…raÅ¡o elemento įtraukÄ…","Decrease list item indent":"Sumažinti sÄ…raÅ¡o elemento įtraukÄ…","Remove Format":"Naikinti formatavimÄ…","Select all":"Pasirinkti viskÄ…","Show blocks":"Rodyti blokus",Source:"Å altinis","Show source":"Rodyti Å¡altinį","Special characters":"IÅ¡skirtiniai simboliai",All:"Visi",Arrows:"RodyklÄ—s",Currency:"Valiuta",Latin:"LotyniÅ¡ki raÅ¡menys",Mathematical:"Matematiniai raÅ¡menys",Text:"Tekstas","leftwards simple arrow":"Ä® kairÄ™ paprasta rodyklÄ—","rightwards simple arrow":"Ä® deÅ¡inÄ™ paprasta rodyklÄ—","upwards simple arrow":"Ä® viršų paprasta rodyklÄ—","downwards simple arrow":"Ä® apaÄiÄ… paprasta rodyklÄ—","leftwards double arrow":"dviguba rodyklÄ— kairÄ—n","rightwards double arrow":"dviguba rodyklÄ— deÅ¡inÄ—n","upwards double arrow":"dviguba rodyklÄ— aukÅ¡tyn","downwards double arrow":"dviguba rodyklÄ— žemyn","leftwards dashed arrow":"punktyrinÄ— rodyklÄ— kairÄ—n","rightwards dashed arrow":"punktyrinÄ— rodyklÄ— deÅ¡inÄ—n","upwards dashed arrow":"punktyrinÄ— rodyklÄ— aukÅ¡tyn","downwards dashed arrow":"punktyrinÄ— rodyklÄ— žemyn","leftwards arrow to bar":"rodyklÄ— į kairÄ™ juostÄ…","rightwards arrow to bar":"rodyklÄ— į deÅ¡inÄ™ juostÄ…","upwards arrow to bar":"rodyklÄ— į juostÄ… aukÅ¡tyn","downwards arrow to bar":"rodyklÄ— į juostÄ… žemyn","up down arrow with base":"rodyklÄ— aukÅ¡tyn žemyn su pagrindu","back with leftwards arrow above":"atgal su rodykle kairÄ—n virÅ¡uje","end with leftwards arrow above":"pabaiga su rodykle kairÄ—n virÅ¡uje","on with exclamation mark with left right arrow above":"įjungta su Å¡auktuku su rodykle kairÄ—n deÅ¡inÄ—n virÅ¡uje","soon with rightwards arrow above":"netrukus su rodykle deÅ¡inÄ—n virÅ¡uje","top with upwards arrow above":"virÅ¡us su rodykle aukÅ¡tyn virÅ¡uje","Dollar sign":"Dolerio ženklas","Euro sign":"Euro ženklas","Yen sign":"Jenos ženklas","Pound sign":"Svaro ženklas","Cent sign":"Cento ženklas","Euro-currency sign":"Euro valiutos ženklas","Colon sign":"DvitaÅ¡kio ženklas","Cruzeiro sign":"Cruzeiro ženklas","French franc sign":"PrancÅ«zų franko ženklas","Lira sign":"Liros ženklas","Currency sign":"Valiutos ženklas","Bitcoin sign":"Bitkoino ženklas","Mill sign":"MalÅ«no ženklas","Naira sign":"Nairos ženklas","Peseta sign":"Pesetos ženklas","Rupee sign":"Rupijos ženklas","Won sign":"Vonos ženklas","New sheqel sign":"Naujojo Å¡ekelio ženklas","Dong sign":"Dongo ženklas","Kip sign":"Kipo ženklas","Tugrik sign":"Tugriko ženklas","Drachma sign":"Drachmos ženklas","German penny sign":"Vokietijos cento ženklas","Peso sign":"Peso ženklas","Guarani sign":"Guaranos ženklas","Austral sign":"Australo ženklas","Hryvnia sign":"Grivinos ženklas","Cedi sign":"Cedi ženklas","Livre tournois sign":"Livre tournois ženklas","Spesmilo sign":"Spesmilo ženklas","Tenge sign":"TengÄ—s ženklas","Indian rupee sign":"Indijos rupijos ženklas","Turkish lira sign":"Turkijos liros ženklas","Nordic mark sign":"Å iaurietiÅ¡kas ženklas","Manat sign":"Manatos ženklas","Ruble sign":"Rublio ženklas","Latin capital letter a with macron":"Lotynų didžioji raidÄ— a su makronu","Latin small letter a with macron":"Lotynų mažoji raidÄ— a su makronu","Latin capital letter a with breve":"Lotynų didžioji raidÄ— a su lankeliu","Latin small letter a with breve":"Lotynų mažoji raidÄ— a su lankeliu","Latin capital letter a with ogonek":"Lotynų didžioji raidÄ— a su nosine","Latin small letter a with ogonek":"Lotynų mažoji raidÄ— a su nosine","Latin capital letter c with acute":"Lotynų didžioji raidÄ— c su deÅ¡ininiu kirÄiu","Latin small letter c with acute":"Lotynų mažoji raidÄ— c su deÅ¡ininiu kirÄiu","Latin capital letter c with circumflex":"Lotynų didžioji raidÄ— c su cirkumfleksu","Latin small letter c with circumflex":"Lotynų mažoji raidÄ— c su cirkumfleksu","Latin capital letter c with dot above":"Lotynų didžioji raidÄ— c su taÅ¡ku virÅ¡uje","Latin small letter c with dot above":"Lotynų mažoji raidÄ— c su taÅ¡ku virÅ¡uje","Latin capital letter c with caron":"Lotynų didžioji raidÄ— c su paukÅ¡Äiuku","Latin small letter c with caron":"Lotynų mažoji raidÄ— c su paukÅ¡Äiuku","Latin capital letter d with caron":"Lotynų didžioji raidÄ— d su paukÅ¡Äiuku","Latin small letter d with caron":"Lotynų mažoji raidÄ— d su paukÅ¡Äiuku","Latin capital letter d with stroke":"Lotynų didžioji raidÄ— d su pasviruoju brÅ«kÅ¡neliu","Latin small letter d with stroke":"Lotynų mažoji raidÄ— d su pasviruoju brÅ«kÅ¡neliu","Latin capital letter e with macron":"Lotynų didžioji raidÄ— e su makronu","Latin small letter e with macron":"Lotynų mažoji raidÄ— e su makronu","Latin capital letter e with breve":"Lotynų didžioji raidÄ— e su lankeliu","Latin small letter e with breve":"Lotynų mažoji raidÄ— e su lankeliu","Latin capital letter e with dot above":"Lotynų didžioji raidÄ— e su taÅ¡ku virÅ¡uje","Latin small letter e with dot above":"Lotynų mažoji raidÄ— e su taÅ¡ku virÅ¡uje","Latin capital letter e with ogonek":"Lotynų didžioji raidÄ— e su nosine","Latin small letter e with ogonek":"Lotynų mažoji raidÄ— e su nosine","Latin capital letter e with caron":"Lotynų didžioji raidÄ— e su paukÅ¡Äiuku","Latin small letter e with caron":"Lotynų didžioji raidÄ— e su paukÅ¡Äiuku","Latin capital letter g with circumflex":"Lotynų didžioji raidÄ— g su cirkumfleksu","Latin small letter g with circumflex":"Lotynų mažoji raidÄ— g su cirkumfleksu","Latin capital letter g with breve":"Lotynų didžioji raidÄ— g su lankeliu","Latin small letter g with breve":"Lotynų mažoji raidÄ— g su lankeliu","Latin capital letter g with dot above":"Lotynų didžioji raidÄ— g su taÅ¡ku virÅ¡uje","Latin small letter g with dot above":"Lotynų mažoji raidÄ— g su taÅ¡ku virÅ¡uje","Latin capital letter g with cedilla":"Lotynų didžioji raidÄ— g su sedile","Latin small letter g with cedilla":"Lotynų mažoji raidÄ— g su sedile","Latin capital letter h with circumflex":"Lotynų didžioji raidÄ— h su cirkumfleksu","Latin small letter h with circumflex":"Lotynų mažoji raidÄ— h su cirkumfleksu","Latin capital letter h with stroke":"Lotynų didžioji raidÄ— h su pasviruoju brÅ«kÅ¡neliu","Latin small letter h with stroke":"Lotynų mažoji raidÄ— h su pasviruoju brÅ«kÅ¡neliu","Latin capital letter i with tilde":"Lotynų didžioji raidÄ— i su riestiniu kirÄiu","Latin small letter i with tilde":"Lotynų mažoji raidÄ— i su riestiniu kirÄiu","Latin capital letter i with macron":"Lotynų didžioji raidÄ— i su makronu","Latin small letter i with macron":"Lotynų mažoji raidÄ— i su makronu","Latin capital letter i with breve":"Lotynų didžioji raidÄ— i su lankeliu","Latin small letter i with breve":"Lotynų mažoji raidÄ— i su lankeliu","Latin capital letter i with ogonek":"Lotynų didžioji raidÄ— i su nosine","Latin small letter i with ogonek":"Lotynų mažoji raidÄ— i su nosine","Latin capital letter i with dot above":"Lotynų didžioji raidÄ— i su taÅ¡ku virÅ¡uje","Latin small letter dotless i":"Lotynų mažoji raidÄ— i be taÅ¡kų","Latin capital ligature ij":"Lotynų didžioji ligatÅ«ra ij","Latin small ligature ij":"Lotynų mažoji ligatÅ«ra ij","Latin capital letter j with circumflex":"Lotynų didžioji raidÄ— j su cirkumfleksu","Latin small letter j with circumflex":"Lotynų mažoji raidÄ— j su cirkumfleksu","Latin capital letter k with cedilla":"Lotynų didžioji raidÄ— k su sedile","Latin small letter k with cedilla":"Lotynų mažoji raidÄ— k su sedile","Latin small letter kra":"Lotynų mažoji raidÄ— kra","Latin capital letter l with acute":"Lotynų didžioji raidÄ— l su deÅ¡ininiu kirÄiu","Latin small letter l with acute":"Lotynų mažoji raidÄ— l su deÅ¡ininiu kirÄiu","Latin capital letter l with cedilla":"Lotynų didžioji raidÄ— l su sedile","Latin small letter l with cedilla":"Lotynų mažoji raidÄ— l su sedile","Latin capital letter l with caron":"Lotynų didžioji raidÄ— l su paukÅ¡Äiuku","Latin small letter l with caron":"Lotynų mažoji raidÄ— l su paukÅ¡Äiuku","Latin capital letter l with middle dot":"Lotynų didžioji raidÄ— l su taÅ¡ku viduryje","Latin small letter l with middle dot":"Lotynų mažoji raidÄ— l su taÅ¡ku viduryje","Latin capital letter l with stroke":"Lotynų didžioji raidÄ— l su pasviruoju brÅ«kÅ¡neliu","Latin small letter l with stroke":"Lotynų mažoji raidÄ— l su pasviruoju brÅ«kÅ¡neliu","Latin capital letter n with acute":"Lotynų didžioji raidÄ— n su deÅ¡ininiu kirÄiu","Latin small letter n with acute":"Lotynų mažoji raidÄ— n su deÅ¡ininiu kirÄiu","Latin capital letter n with cedilla":"Lotynų didžioji raidÄ— n su sedile","Latin small letter n with cedilla":"Lotynų mažoji raidÄ— n su sedile","Latin capital letter n with caron":"Lotynų didžioji raidÄ— n su paukÅ¡Äiuku","Latin small letter n with caron":"Lotynų mažoji raidÄ— n su paukÅ¡Äiuku","Latin small letter n preceded by apostrophe":"Lotynų mažoji raidÄ— n su apostrofu prieÅ¡ais","Latin capital letter eng":"Lotynų didžioji raidÄ— eng","Latin small letter eng":"Lotynų mažoji raidÄ— eng","Latin capital letter o with macron":"Lotynų didžioji raidÄ— o su makronu","Latin small letter o with macron":"Lotynų mažoji raidÄ— o su makronu","Latin capital letter o with breve":"Lotynų didžioji raidÄ— o su lankeliu","Latin small letter o with breve":"Lotynų mažoji raidÄ— o su lankeliu","Latin capital letter o with double acute":"Lotynų didžioji raidÄ— o su dvigubu deÅ¡ininiu kirÄiu","Latin small letter o with double acute":"Lotynų mažoji raidÄ— o su dvigubu deÅ¡ininiu kirÄiu","Latin capital ligature oe":"Lotynų didžioji ligatÅ«ra oe","Latin small ligature oe":"Lotynų mažoji ligatÅ«ra oe","Latin capital letter r with acute":"Lotynų didžioji raidÄ— r su deÅ¡ininiu kirÄiu","Latin small letter r with acute":"Lotynų mažoji raidÄ— r su deÅ¡ininiu kirÄiu","Latin capital letter r with cedilla":"Lotynų didžioji raidÄ— r su sedile","Latin small letter r with cedilla":"Lotynų mažoji raidÄ— r su sedile","Latin capital letter r with caron":"Lotynų didžioji raidÄ— r su paukÅ¡Äiuku","Latin small letter r with caron":"Lotynų mažoji raidÄ— r su paukÅ¡Äiuku","Latin capital letter s with acute":"Lotynų didžioji raidÄ— s su deÅ¡ininiu kirÄiu","Latin small letter s with acute":"Lotynų mažoji raidÄ— s su deÅ¡ininiu kirÄiu","Latin capital letter s with circumflex":"Lotynų didžioji raidÄ— s su cirkumfleksu","Latin small letter s with circumflex":"Lotynų mažoji raidÄ— s su cirkumfleksu","Latin capital letter s with cedilla":"Lotynų didžioji raidÄ— s su sedile","Latin small letter s with cedilla":"Lotynų mažoji raidÄ— s su sedile","Latin capital letter s with caron":"Lotynų didžioji raidÄ— s su paukÅ¡Äiuku","Latin small letter s with caron":"Lotynų mažoji raidÄ— s su paukÅ¡Äiuku","Latin capital letter t with cedilla":"Lotynų didžioji raidÄ— t su sedile","Latin small letter t with cedilla":"Lotynų mažoji raidÄ— t su sedile","Latin capital letter t with caron":"Lotynų didžioji raidÄ— t su paukÅ¡Äiuku","Latin small letter t with caron":"Lotynų mažoji raidÄ— t su paukÅ¡Äiuku","Latin capital letter t with stroke":"Lotynų didžioji raidÄ— t su pasviruoju brÅ«kÅ¡neliu","Latin small letter t with stroke":"Lotynų mažoji raidÄ— t su pasviruoju brÅ«kÅ¡neliu","Latin capital letter u with tilde":"Lotynų didžioji raidÄ— u su riestiniu kirÄiu","Latin small letter u with tilde":"Lotynų mažoji raidÄ— u su riestiniu kirÄiu","Latin capital letter u with macron":"Lotynų didžioji raidÄ— u su makronu","Latin small letter u with macron":"Lotynų mažoji raidÄ— u su makronu","Latin capital letter u with breve":"Lotynų didžioji raidÄ— u su lankeliu","Latin small letter u with breve":"Lotynų mažoji raidÄ— u su lankeliu","Latin capital letter u with ring above":"Lotynų didžioji raidÄ— u su žiedu virÅ¡uje","Latin small letter u with ring above":"Lotynų mažoji raidÄ— u su žiedu virÅ¡uje","Latin capital letter u with double acute":"Lotynų didžioji raidÄ— u su dvigubu deÅ¡ininiu kirÄiu","Latin small letter u with double acute":"Lotynų mažoji raidÄ— u su dvigubu deÅ¡ininiu kirÄiu","Latin capital letter u with ogonek":"Lotynų didžioji raidÄ— u su nosine","Latin small letter u with ogonek":"Lotynų mažoji raidÄ— u su nosine","Latin capital letter w with circumflex":"Lotynų didžioji raidÄ— w su cirkumfleksu","Latin small letter w with circumflex":"Lotynų mažoji raidÄ— w su cirkumfleksu","Latin capital letter y with circumflex":"Lotynų didžioji raidÄ— y su cirkumfleksu","Latin small letter y with circumflex":"Lotynų mažoji raidÄ— y su cirkumfleksu","Latin capital letter y with diaeresis":"Lotynų didžioji raidÄ— y su diaereze","Latin capital letter z with acute":"Lotynų didžioji raidÄ— z su deÅ¡ininiu kirÄiu","Latin small letter z with acute":"Lotynų mažoji raidÄ— z su deÅ¡ininiu kirÄiu","Latin capital letter z with dot above":"Lotynų didžioji raidÄ— z su taÅ¡ku virÅ¡uje","Latin small letter z with dot above":"Lotynų mažoji raidÄ— z su taÅ¡ku virÅ¡uje","Latin capital letter z with caron":"Lotynų didžioji raidÄ— z su paukÅ¡Äiuku","Latin small letter z with caron":"Lotynų mažoji raidÄ— z su paukÅ¡Äiuku","Latin small letter long s":"Lotynų mažoji ilga raidÄ— s","Less-than sign":"Mažiau nei ženklas","Greater-than sign":"Daugiau nei ženklas","Less-than or equal to":"Mažiau nei arba lygu ","Greater-than or equal to":"Daugiau nei arba lygu","En dash":"BrÅ«kÅ¡nelis","Em dash":"BrÅ«kÅ¡nys",Macron:"Makronas",Overline:"VirÅ¡utinÄ— juosta","Degree sign":"Laipsnio ženklas","Minus sign":"Minuso ženklas","Plus-minus sign":"Pliuso-minuso ženklas","Division sign":"Dalybos ženklas","Fraction slash":"Trupmeninis pasvirasis brÅ«kÅ¡nys","Multiplication sign":"Daugybos ženklas","Latin small letter f with hook":"Lotynų mažoji raidÄ— f su kabliuku",Integral:"Integralas","N-ary summation":"Sigma sumavimas",Infinity:"BegalybÄ—","Square root":"KvadratinÄ— Å¡aknis","Tilde operator":"Ekvivalentas","Approximately equal to":"Apytiksliai lygu","Almost equal to":"Beveik lygu","Not equal to":"Nelygu","Identical to":"IdentiÅ¡kas","Element of":"Narys","Not an element of":"Ne narys","Contains as member":"Skaitosi kaip narys","N-ary product":"Dekarto produktas","Logical and":"Konjunkcija","Logical or":"Disjunkcija","Not sign":"Neigimas",Intersection:"Sankirta",Union:"SÄ…junga","Partial differential":"DalinÄ— iÅ¡vestinÄ—","For all":"Bendrumo kvantorius","There exists":"Egzistavimo kvantorius","Empty set":"NulinÄ— reikÅ¡mÄ—",Nabla:"Nabla","Asterisk operator":"ŽvaigždutÄ—","Proportional to":"Proporcingas",Angle:"Kampas","Vulgar fraction one quarter":"Paprastoji trupmena one ketvirtadalis","Vulgar fraction one half":"Paprastoji trupmena one antroji","Vulgar fraction three quarters":"Paprastoji trupmena three ketvirtadaliai","Single left-pointing angle quotation mark":"Vienguba kairÄ—n nukreipto kampo kabutÄ—","Single right-pointing angle quotation mark":"Vienguba deÅ¡inÄ—n nukreipto kampo kabutÄ—","Left-pointing double angle quotation mark":"KairÄ—n nukreipto kampo dviguba kabutÄ—","Right-pointing double angle quotation mark":"DeÅ¡inÄ—n nukreipto kampo dviguba kabutÄ—","Left single quotation mark":"Vienguba kairÄ— kabutÄ—","Right single quotation mark":"Vienguba deÅ¡inÄ— kabutÄ—","Left double quotation mark":"KairÄ— dviguba kabutÄ—","Right double quotation mark":"DeÅ¡inÄ— dviguba kabutÄ—","Single low-9 quotation mark":"Vienguba žema „9“ kabutÄ—","Double low-9 quotation mark":"Dviguba žema „9“ kabutÄ—","Inverted exclamation mark":"Apverstas Å¡auktukas","Inverted question mark":"Apverstas klaustukas","Two dot leader":"Two taÅ¡kų linijos","Horizontal ellipsis":"Horizontali elipsÄ—","Double dagger":"Dvigubo kryžiaus ženklas","Per mille sign":"PromilÄ—s ženklas","Per ten thousand sign":"Ten tÅ«kstanÄių ženklas","Double exclamation mark":"Dvigubas Å¡auktukas","Question exclamation mark":"Klaustukas Å¡auktukas","Exclamation question mark":"Å auktukas klaustukas","Double question mark":"Dvigubas klaustukas","Copyright sign":"Autorinių teisių simbolis","Registered sign":"Registruoto prekÄ—s ženklo simbolis","Trade mark sign":"PrekÄ—s ženklo simbolis","Section sign":"Skirsnio ženklas","Paragraph sign":"Pastraipos ženklas","Reversed paragraph sign":"Apverstas pastraipos ženklas","Character categories":"Simbolių kategorijos",Styles:"Stiliai","Multiple styles":"Daug stilių","Block styles":"Blokuoti stilius","Text styles":"Teksto stiliai","Insert table":"Ä®terpti lentelÄ™","Header column":"AntraÅ¡tÄ—s stulpelis","Insert column left":"Ä®terpti stulpelį kairÄ—je","Insert column right":"Ä®terpti stulpelį deÅ¡inÄ—je","Delete column":"IÅ¡trinti stulpelį","Select column":"Pasirinkti stulpelį",Column:"Stulpelis","Header row":"AntraÅ¡tÄ—s eilutÄ—","Insert row below":"Ä®terpti eilutÄ™ žemiau","Insert row above":"Ä®terpti eilutÄ™ aukÅ¡Äiau","Delete row":"IÅ¡trinti eilutÄ™","Select row":"Pasirinkti eilutÄ™",Row:"EilutÄ—","Merge cell up":"Prijungti langelį virÅ¡uje","Merge cell right":"Prijungti langelį deÅ¡inÄ—je","Merge cell down":"Prijungti langelį apaÄioje","Merge cell left":"Prijungti langelį kairÄ—je","Split cell vertically":"Padalinti langelį vertikaliai","Split cell horizontally":"Padalinti langelį horizontaliai","Merge cells":"Sujungti langelius","Table toolbar":"LentelÄ—s įrankių juosta","Table properties":"LentelÄ—s savybÄ—s","Cell properties":"Langelio savybÄ—s",Border:"KraÅ¡tas",Style:"Stilius",Width:"Plotis",Height:"AukÅ¡tis",Color:"Spalva",Background:"Fonas",Padding:"Užpildymas",Dimensions:"Matmenys","Table cell text alignment":"LentelÄ—s langelio teksto lygiavimas",Alignment:"Lygiavimas","Horizontal text alignment toolbar":"Horizontalaus teksto lygiavimo įrankių juosta","Vertical text alignment toolbar":"Vertikalaus teksto lygiavimo įrankių juosta","Table alignment toolbar":"Teksto lygiavimo įrankių juosta",None:"Nieko",Solid:"Vientisas",Dotted:"TaÅ¡kuotas",Dashed:"BrÅ«kÅ¡neliais",Double:"Dvigubas",Groove:"Ilgas ir siauras",Ridge:"Briaunuotas",Inset:"Intarpas",Outset:"Pradžia","Align cell text to the left":"Lygiuoti langelio tekstÄ… kairÄ—je","Align cell text to the center":"Lygiuoti langelio tekstÄ… centre","Align cell text to the right":"Lygiuoti langelio tekstÄ… deÅ¡inÄ—je","Justify cell text":"Pabrėžti langelio tekstÄ…","Align cell text to the top":"Lygiuoti langelio tekstÄ… virÅ¡uje","Align cell text to the middle":"Lygiuoti langelio tekstÄ… viduryje","Align cell text to the bottom":"Lygiuoti langelio tekstÄ… apaÄioje","Align table to the left":"Lygiuoti lentelÄ™ kairÄ—je","Center table":"Centruoti lentelÄ™","Align table to the right":"Lygiuoti lentelÄ™ deÅ¡inÄ—je","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Spalva neteisinga. MÄ—ginkite \"#FF0000\" arba \"rgb(255,0,0)\" arba \"raudona\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"ReikÅ¡mÄ— neteisinga. MÄ—ginkite \"10px\" arba \"2em\", ar paprasÄiausiai \"2\".","Color picker":"Spalvos ieÅ¡kiklis","Enter table caption":"Ä®vesti lentelÄ—s antraÅ¡tÄ™","Keystrokes that can be used in a table cell":"Klavišų paspaudimai, kurie gali bÅ«ti naudojami lentelÄ—s langelyje","Move the selection to the next cell":"Perkelti pasirinkimÄ… į kitÄ… langelį","Move the selection to the previous cell":"Perkelti pasirinkimÄ… į ankstesnį langelį","Insert a new table row (when in the last cell of a table)":"Ä®terpti į lentelÄ™ naujÄ… eilutÄ™ (kai yra paskutiniame lentelÄ—s langelyje)","Navigate through the table":"NarÅ¡yti po lentelÄ™",Table:"LentelÄ—","Rich Text Editor":"RaiÅ¡kiojo teksto redaktorius","Editor editing area: %0":"Redaktoriaus redagavimo sritis: %0","Edit block":"Redaguoti blokÄ…","Click to edit block":"SpustelÄ—kite norÄ—dami redaguoti blokÄ…","Drag to move":"Vilkite, kad perkeltumÄ—te",Next:"Kitas",Previous:"BuvÄ™s","Editor toolbar":"Redaktoriaus įrankių juosta","Dropdown toolbar":"Ä®rankių juosta pasirenkamajame sÄ…raÅ¡e",Black:"Juoda","Dim grey":"PilkÅ¡va",Grey:"Pilka","Light grey":"Å viesiai pilka",White:"Balta",Red:"Raudona",Orange:"OranžinÄ—",Yellow:"Geltona","Light green":"Å viesiai žalia",Green:"Žalia",Aquamarine:"Aquamarine",Turquoise:"Turkio","Light blue":"Å viesiai mÄ—lyna",Blue:"MÄ—lyna",Purple:"VioletinÄ—","Editor block content toolbar":"Redaktoriaus bloko turinio įrankių juosta","Editor contextual toolbar":"Redaktoriaus kontekstinÄ— įrankių juosta",HEX:"Å eÅ¡ioliktainÄ— reikÅ¡mÄ— (angl. HEX)","No results found":"Nieko nerasta","No searchable items":"NÄ—ra paieÅ¡kos elementų","Editor dialog":"Redaktoriaus dialogo langas",Close:"Uždaryti","Help Contents. To close this dialog press ESC.":"Pagalbos turinys. NorÄ—dami uždaryti šį dialogo langÄ…, spauskite „ESC“.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Žemiau galite rasti sparÄiųjų klavišų, kuriuos galima naudoti redaktoriuje, sÄ…raÅ¡Ä….","(may require <kbd>Fn</kbd>)":"(gali reikalauti <kbd>Fn</kbd>)",Accessibility:"Prieinamumas","Accessibility help":"Prieinamumo pagalba","Press %0 for help.":"Spauskite %0, norÄ—dami gauti pagalbÄ….","Move focus in and out of an active dialog window":"Perkelti fokusÄ… į ir iÅ¡ aktyvaus dialogo lango",MENU_BAR_MENU_FILE:"Failas",MENU_BAR_MENU_EDIT:"Redaguoti",MENU_BAR_MENU_VIEW:"ŽiÅ«rÄ—ti",MENU_BAR_MENU_INSERT:"Ä®kelti",MENU_BAR_MENU_FORMAT:"Formatuoti",MENU_BAR_MENU_TOOLS:"Ä®rankiai",MENU_BAR_MENU_HELP:"Pagalba",MENU_BAR_MENU_TEXT:"Tekstas",MENU_BAR_MENU_FONT:"Å riftas","Editor menu bar":"Redaktoriaus meniu juosta",Undo:"Atgal",Redo:"Pirmyn","Upload in progress":"Ä®kelima","Widget toolbar":"Valdiklių įrankių juosta","Insert paragraph before block":"Ä®kelti pastraipÄ… prieÅ¡ blokÄ…","Insert paragraph after block":"Ä®kelti pastraipÄ… po bloko","Press Enter to type after or press Shift + Enter to type before the widget":"Paspauskite Enter, jei norite raÅ¡yti po valdiklio, arba paspauskite Shift + Enter, jei norite raÅ¡yti prieÅ¡ valdiklį.","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Klavišų paspaudimai, kuriuos galima naudoti pasirinkus valdiklį (pavyzdžiui, vaizdÄ…, lentelÄ™ ir t. t.)","Insert a new paragraph directly after a widget":"Ä®terpti naujÄ… pastraipÄ… iÅ¡kart po valdiklio","Insert a new paragraph directly before a widget":"Ä®terpti naujÄ… pastraipÄ… iÅ¡kart prieÅ¡ valdiklį","Move the caret to allow typing directly before a widget":"Perkelkite žymeklį, kad bÅ«tų galima raÅ¡yti iÅ¡kart prieÅ¡ valdiklį","Move the caret to allow typing directly after a widget":"Perkelkite žymeklį, kad bÅ«tų galima raÅ¡yti iÅ¡kart po valdiklio","Words: %0":"Žodžių: %0","Characters: %0":"Simbolių: %0"} );l.getPluralForm=function(n){return (n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['lt'] = d['lt'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Lygiuoti į kairÄ™","Align right":"Lygiuoti į deÅ¡inÄ™","Align center":"Centruoti",Justify:"Lygiuoti per visÄ… plotį","Text alignment":"Teksto lygiavimas","Text alignment toolbar":"Teksto lygiavimo įrankių juosta","Revert autoformatting action":"Sugrąžinti automatinio formatavimo veiksmÄ…",Bold:"ParyÅ¡kintas",Italic:"Kursyvas",Underline:"Pabrauktas",Code:"Kodas",Strikethrough:"Perbrauktas",Subscript:"Žemiau",Superscript:"AukÅ¡Äiau","Italic text":"RaÅ¡yti tekstÄ… kursyvu","Move out of an inline code style":"PerÄ—jimas iÅ¡ įterptojo kodo stiliaus","Bold text":"Pajuodinti tekstÄ…","Underline text":"Pabraukti tekstÄ…","Strikethrough text":"Perbraukti tekstÄ…","Block quote":"Citata","Copy selected content":"Kopijuoti pasirinktÄ… turinį","Paste content":"Ä®klijuoti turinį","Paste content as plain text":"Ä®klijuoti turinį kaip paprastÄ… tekstÄ…","Insert code block":"Ä®terpti codų blokÄ…","Plain text":"Paprastasis tekstas","Leaving %0 code snippet":"Paliekama %0 kodo iÅ¡karpa","Entering %0 code snippet":"Ä®vedama %0 kodo iÅ¡karpa","Entering code snippet":"Ä®vedama kodo iÅ¡karpa","Leaving code snippet":"Paliekama kodo iÅ¡karpa","Code block":"Kodų blokas",Cancel:"AtÅ¡aukti",Clear:"IÅ¡valyti","Remove color":"PaÅ¡alinti spalvÄ…","Restore default":"Atkurti numatytuosius",Save:"IÅ¡saugoti","Show more items":"Rodyti daugiau elementų","%0 of %1":"%0 iÅ¡ %1","Cannot upload file:":"Negalima įkelti failo:","Rich Text Editor. Editing area: %0":"RaiÅ¡kiojo teksto redaktorius. Redagavimo sritis: %0","Insert with file manager":"Ä®terpti naudojant failų tvarkyklÄ™","Replace with file manager":"Pakeisti failų tvarkykle","Insert image with file manager":"Ä®terpti paveikslÄ—lį naudojant failų tvarkyklÄ™","Replace image with file manager":"Pakeisti paveikslÄ—lį failų tvarkytuve","Toggle caption off":"IÅ¡jungti antraÅ¡tÄ™","Toggle caption on":"Ä®jungti antraÅ¡tÄ™","Content editing keystrokes":"Turinio redagavimo klavišų paspaudimai","These keyboard shortcuts allow for quick access to content editing features.":"Å ie spartieji klaviÅ¡ai leidžia greitai pasiekti turinio redagavimo funkcijas.","User interface and content navigation keystrokes":"Naudotojo sÄ…sajos ir turinio navigacijos klavišų paspaudimai","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"NorÄ—dami efektyviau narÅ¡yti po „CKEditor 5“ naudotojo sÄ…sajÄ…, naudokite toliau nurodytus klavišų paspaudimus.","Close contextual balloons, dropdowns, and dialogs":"Uždaryti kontekstinius praneÅ¡imus, iÅ¡skleidžiamuosius meniu ir dialogo langus","Open the accessibility help dialog":"Atidaryti prieinamumo pagalbos dialogo langÄ…","Move focus between form fields (inputs, buttons, etc.)":"Perkelti fokusÄ… tarp formos laukų (įvesÄių, klavišų ir t. t.)","Move focus to the menu bar, navigate between menu bars":"Perkelti žymeklį į meniu juostÄ…, narÅ¡yti tarp meniu juostų","Move focus to the toolbar, navigate between toolbars":"Perkelti fokusÄ… į įrankių juostÄ…, narÅ¡yti tarp įrankių juostų","Navigate through the toolbar or menu bar":"NarÅ¡ykite po įrankių juostÄ… arba meniu juostÄ…","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Vykdyti Å¡iuo metu sufokusuotÄ… mygtukÄ…. Vykdant su redaktoriaus turiniu sÄ…veikaujanÄius mygtukus, fokusas yra perkeliamas atgal į turinį.",Accept:"Priimti","Insert a soft break (a <code><br></code> element)":"Ä®terpti eilutÄ—s lūžį (<code><br></code> elementas)","Insert a hard break (a new paragraph)":"Ä®terpti naujÄ… pastraipÄ…","Find and replace":"Rasti ir pakeisti","Find in text…":"Surasti tekste...",Find:"Surasti","Previous result":"BuvÄ™s rezultatas","Next result":"Kitas rezultatas",Replace:"Pakeisti","Replace all":"Pakeisti visus","Match case":"Sutapties atvejis","Whole words only":"Tik vientisus žodžius","Replace with…":"Sukeisti su...","Text to find must not be empty.":"IeÅ¡komas tekstas negali bÅ«ti tuÅ¡Äias.","Tip: Find some text first in order to replace it.":"Patarimas: Pirmiausiai suraskite teksto, jog jį sukeistumÄ—te.","Advanced options":"IÅ¡plÄ—stinÄ—s pasirinktys","Find in the document":"IeÅ¡koti dokumente","Font Size":"Å rifto dydis",Tiny:"Mažytis",Small:"Mažas",Big:"Didelis",Huge:"MilžiniÅ¡kas","Font Family":"Å rifto Å¡eima",Default:"Numatyta","Font Color":"Å rifto spalva","Font Background Color":"Å rifto fono spalva","Document colors":"Dokumento spalvos",Paragraph:"Paragrafas",Heading:"AntraÅ¡tÄ—","Choose heading":"Pasirinkite antraÅ¡tÄ™","Heading 1":"AntraÅ¡tÄ— 1","Heading 2":"AntraÅ¡tÄ— 2","Heading 3":"AntraÅ¡tÄ— 3","Heading 4":"AntraÅ¡tÄ— 4","Heading 5":"AntraÅ¡tÄ— 5","Heading 6":"AntraÅ¡tÄ— 6","Type your title":"Ä®veskite savo pavadinimÄ…","Type or paste your content here.":"RaÅ¡ykite ar įkopijuokite turinį Äia.","Horizontal line":"Horizontali linija","HTML object":"HTML object","Increase indent":"Padidinti atitraukimÄ…","Decrease indent":"Sumažinti atitraukimÄ…",Unlink:"PaÅ¡alinti nuorodÄ…",Link:"PridÄ—ti nuorodÄ…","Link URL":"Nuorodos URL","Link URL must not be empty.":"Nuorodos URL negali bÅ«ti tuÅ¡Äias.","Link image":"Susieti paveikslÄ—lį","Edit link":"Keisti nuorodÄ…","Open link in new tab":"Atidaryti nuorodÄ… naujame skirtuke","This link has no URL":"Å i nuorda neturi URL","Open in a new tab":"Atverti naujoje kortelÄ—je",Downloadable:"ParsisiunÄiamas","Create link":"Sukurti nuorodÄ…","Move out of a link":"IÅ¡eiti iÅ¡ nuorodos","Numbered List":"Numeruotas rÄ…raÅ¡as","Bulleted List":"SÄ…raÅ¡as","To-do List":"UžduoÄių sÄ…raÅ¡as","Bulleted list styles toolbar":"Ženklinto sÄ…raÅ¡o stilių įrankių juosta","Numbered list styles toolbar":"Numeruoto sÄ…raÅ¡o stilių įrankių juosta","Toggle the disc list style":"Perjungti diskinį sÄ…raÅ¡o stilių","Toggle the circle list style":"Perjungti ovalų sÄ…raÅ¡o stilių","Toggle the square list style":"Perjungti kvadratinį sÄ…raÅ¡o stilių","Toggle the decimal list style":"Perjungti deÅ¡imtainį sÄ…raÅ¡o stilių","Toggle the decimal with leading zero list style":"Perjungti deÅ¡imtainį sÄ…raÅ¡o su nuliu priekyje stilių","Toggle the lower–roman list style":"Perjungti žemesnįjį romÄ—niÅ¡ko stiliaus sÄ…raÅ¡Ä…","Toggle the upper–roman list style":"Perjungti aukÅ¡tesnįjį romÄ—niÅ¡ko stiliaus sÄ…raÅ¡Ä…","Toggle the lower–latin list style":"Perjungti žemesnįjį lotyniÅ¡ko stiliaus sÄ…raÅ¡Ä…","Toggle the upper–latin list style":"Perjungti aukÅ¡tesnįjį lotyniÅ¡ko stiliaus sÄ…raÅ¡Ä…",Disc:"Diskas",Circle:"Apskritimas",Square:"Kvadratas",Decimal:"DeÅ¡imtainis","Decimal with leading zero":"DeÅ¡imtainis su nuliu priekyje","Lower–roman":"žemesnysis-romÄ—niÅ¡kas","Upper-roman":"VirÅ¡utinis romÄ—niÅ¡kas","Lower-latin":"žemesnysis-lotyniÅ¡kas","Upper-latin":"VirÅ¡utinis romÄ—niÅ¡kas","List properties":"Vardyti ypatybes","Start at":"PradÄ—ti nuo","Invalid start index value.":"Netinkama pradžios indekso vertÄ—.","Start index must be greater than 0.":"Pradžios indeksas turi bÅ«ti didesnis nei 0.","Reversed order":"AtvirkÅ¡tinÄ— tvarka","Keystrokes that can be used in a list":"SÄ…raÅ¡e galimi naudoti klavišų paspaudimai","Increase list item indent":"Padidinti sÄ…raÅ¡o elemento įtraukÄ…","Decrease list item indent":"Sumažinti sÄ…raÅ¡o elemento įtraukÄ…","Entering a to-do list":"Ä®vesti darbų sÄ…raÅ¡Ä…","Leaving a to-do list":"Palikti darbų sÄ…raÅ¡Ä…","Remove Format":"Naikinti formatavimÄ…","Select all":"Pasirinkti viskÄ…","Show blocks":"Rodyti blokus",Source:"Å altinis","Show source":"Rodyti Å¡altinį","Special characters":"IÅ¡skirtiniai simboliai",All:"Visi",Arrows:"RodyklÄ—s",Currency:"Valiuta",Latin:"LotyniÅ¡ki raÅ¡menys",Mathematical:"Matematiniai raÅ¡menys",Text:"Tekstas","leftwards simple arrow":"Ä® kairÄ™ paprasta rodyklÄ—","rightwards simple arrow":"Ä® deÅ¡inÄ™ paprasta rodyklÄ—","upwards simple arrow":"Ä® viršų paprasta rodyklÄ—","downwards simple arrow":"Ä® apaÄiÄ… paprasta rodyklÄ—","leftwards double arrow":"dviguba rodyklÄ— kairÄ—n","rightwards double arrow":"dviguba rodyklÄ— deÅ¡inÄ—n","upwards double arrow":"dviguba rodyklÄ— aukÅ¡tyn","downwards double arrow":"dviguba rodyklÄ— žemyn","leftwards dashed arrow":"punktyrinÄ— rodyklÄ— kairÄ—n","rightwards dashed arrow":"punktyrinÄ— rodyklÄ— deÅ¡inÄ—n","upwards dashed arrow":"punktyrinÄ— rodyklÄ— aukÅ¡tyn","downwards dashed arrow":"punktyrinÄ— rodyklÄ— žemyn","leftwards arrow to bar":"rodyklÄ— į kairÄ™ juostÄ…","rightwards arrow to bar":"rodyklÄ— į deÅ¡inÄ™ juostÄ…","upwards arrow to bar":"rodyklÄ— į juostÄ… aukÅ¡tyn","downwards arrow to bar":"rodyklÄ— į juostÄ… žemyn","up down arrow with base":"rodyklÄ— aukÅ¡tyn žemyn su pagrindu","back with leftwards arrow above":"atgal su rodykle kairÄ—n virÅ¡uje","end with leftwards arrow above":"pabaiga su rodykle kairÄ—n virÅ¡uje","on with exclamation mark with left right arrow above":"įjungta su Å¡auktuku su rodykle kairÄ—n deÅ¡inÄ—n virÅ¡uje","soon with rightwards arrow above":"netrukus su rodykle deÅ¡inÄ—n virÅ¡uje","top with upwards arrow above":"virÅ¡us su rodykle aukÅ¡tyn virÅ¡uje","Dollar sign":"Dolerio ženklas","Euro sign":"Euro ženklas","Yen sign":"Jenos ženklas","Pound sign":"Svaro ženklas","Cent sign":"Cento ženklas","Euro-currency sign":"Euro valiutos ženklas","Colon sign":"DvitaÅ¡kio ženklas","Cruzeiro sign":"Cruzeiro ženklas","French franc sign":"PrancÅ«zų franko ženklas","Lira sign":"Liros ženklas","Currency sign":"Valiutos ženklas","Bitcoin sign":"Bitkoino ženklas","Mill sign":"MalÅ«no ženklas","Naira sign":"Nairos ženklas","Peseta sign":"Pesetos ženklas","Rupee sign":"Rupijos ženklas","Won sign":"Vonos ženklas","New sheqel sign":"Naujojo Å¡ekelio ženklas","Dong sign":"Dongo ženklas","Kip sign":"Kipo ženklas","Tugrik sign":"Tugriko ženklas","Drachma sign":"Drachmos ženklas","German penny sign":"Vokietijos cento ženklas","Peso sign":"Peso ženklas","Guarani sign":"Guaranos ženklas","Austral sign":"Australo ženklas","Hryvnia sign":"Grivinos ženklas","Cedi sign":"Cedi ženklas","Livre tournois sign":"Livre tournois ženklas","Spesmilo sign":"Spesmilo ženklas","Tenge sign":"TengÄ—s ženklas","Indian rupee sign":"Indijos rupijos ženklas","Turkish lira sign":"Turkijos liros ženklas","Nordic mark sign":"Å iaurietiÅ¡kas ženklas","Manat sign":"Manatos ženklas","Ruble sign":"Rublio ženklas","Latin capital letter a with macron":"Lotynų didžioji raidÄ— a su makronu","Latin small letter a with macron":"Lotynų mažoji raidÄ— a su makronu","Latin capital letter a with breve":"Lotynų didžioji raidÄ— a su lankeliu","Latin small letter a with breve":"Lotynų mažoji raidÄ— a su lankeliu","Latin capital letter a with ogonek":"Lotynų didžioji raidÄ— a su nosine","Latin small letter a with ogonek":"Lotynų mažoji raidÄ— a su nosine","Latin capital letter c with acute":"Lotynų didžioji raidÄ— c su deÅ¡ininiu kirÄiu","Latin small letter c with acute":"Lotynų mažoji raidÄ— c su deÅ¡ininiu kirÄiu","Latin capital letter c with circumflex":"Lotynų didžioji raidÄ— c su cirkumfleksu","Latin small letter c with circumflex":"Lotynų mažoji raidÄ— c su cirkumfleksu","Latin capital letter c with dot above":"Lotynų didžioji raidÄ— c su taÅ¡ku virÅ¡uje","Latin small letter c with dot above":"Lotynų mažoji raidÄ— c su taÅ¡ku virÅ¡uje","Latin capital letter c with caron":"Lotynų didžioji raidÄ— c su paukÅ¡Äiuku","Latin small letter c with caron":"Lotynų mažoji raidÄ— c su paukÅ¡Äiuku","Latin capital letter d with caron":"Lotynų didžioji raidÄ— d su paukÅ¡Äiuku","Latin small letter d with caron":"Lotynų mažoji raidÄ— d su paukÅ¡Äiuku","Latin capital letter d with stroke":"Lotynų didžioji raidÄ— d su pasviruoju brÅ«kÅ¡neliu","Latin small letter d with stroke":"Lotynų mažoji raidÄ— d su pasviruoju brÅ«kÅ¡neliu","Latin capital letter e with macron":"Lotynų didžioji raidÄ— e su makronu","Latin small letter e with macron":"Lotynų mažoji raidÄ— e su makronu","Latin capital letter e with breve":"Lotynų didžioji raidÄ— e su lankeliu","Latin small letter e with breve":"Lotynų mažoji raidÄ— e su lankeliu","Latin capital letter e with dot above":"Lotynų didžioji raidÄ— e su taÅ¡ku virÅ¡uje","Latin small letter e with dot above":"Lotynų mažoji raidÄ— e su taÅ¡ku virÅ¡uje","Latin capital letter e with ogonek":"Lotynų didžioji raidÄ— e su nosine","Latin small letter e with ogonek":"Lotynų mažoji raidÄ— e su nosine","Latin capital letter e with caron":"Lotynų didžioji raidÄ— e su paukÅ¡Äiuku","Latin small letter e with caron":"Lotynų didžioji raidÄ— e su paukÅ¡Äiuku","Latin capital letter g with circumflex":"Lotynų didžioji raidÄ— g su cirkumfleksu","Latin small letter g with circumflex":"Lotynų mažoji raidÄ— g su cirkumfleksu","Latin capital letter g with breve":"Lotynų didžioji raidÄ— g su lankeliu","Latin small letter g with breve":"Lotynų mažoji raidÄ— g su lankeliu","Latin capital letter g with dot above":"Lotynų didžioji raidÄ— g su taÅ¡ku virÅ¡uje","Latin small letter g with dot above":"Lotynų mažoji raidÄ— g su taÅ¡ku virÅ¡uje","Latin capital letter g with cedilla":"Lotynų didžioji raidÄ— g su sedile","Latin small letter g with cedilla":"Lotynų mažoji raidÄ— g su sedile","Latin capital letter h with circumflex":"Lotynų didžioji raidÄ— h su cirkumfleksu","Latin small letter h with circumflex":"Lotynų mažoji raidÄ— h su cirkumfleksu","Latin capital letter h with stroke":"Lotynų didžioji raidÄ— h su pasviruoju brÅ«kÅ¡neliu","Latin small letter h with stroke":"Lotynų mažoji raidÄ— h su pasviruoju brÅ«kÅ¡neliu","Latin capital letter i with tilde":"Lotynų didžioji raidÄ— i su riestiniu kirÄiu","Latin small letter i with tilde":"Lotynų mažoji raidÄ— i su riestiniu kirÄiu","Latin capital letter i with macron":"Lotynų didžioji raidÄ— i su makronu","Latin small letter i with macron":"Lotynų mažoji raidÄ— i su makronu","Latin capital letter i with breve":"Lotynų didžioji raidÄ— i su lankeliu","Latin small letter i with breve":"Lotynų mažoji raidÄ— i su lankeliu","Latin capital letter i with ogonek":"Lotynų didžioji raidÄ— i su nosine","Latin small letter i with ogonek":"Lotynų mažoji raidÄ— i su nosine","Latin capital letter i with dot above":"Lotynų didžioji raidÄ— i su taÅ¡ku virÅ¡uje","Latin small letter dotless i":"Lotynų mažoji raidÄ— i be taÅ¡kų","Latin capital ligature ij":"Lotynų didžioji ligatÅ«ra ij","Latin small ligature ij":"Lotynų mažoji ligatÅ«ra ij","Latin capital letter j with circumflex":"Lotynų didžioji raidÄ— j su cirkumfleksu","Latin small letter j with circumflex":"Lotynų mažoji raidÄ— j su cirkumfleksu","Latin capital letter k with cedilla":"Lotynų didžioji raidÄ— k su sedile","Latin small letter k with cedilla":"Lotynų mažoji raidÄ— k su sedile","Latin small letter kra":"Lotynų mažoji raidÄ— kra","Latin capital letter l with acute":"Lotynų didžioji raidÄ— l su deÅ¡ininiu kirÄiu","Latin small letter l with acute":"Lotynų mažoji raidÄ— l su deÅ¡ininiu kirÄiu","Latin capital letter l with cedilla":"Lotynų didžioji raidÄ— l su sedile","Latin small letter l with cedilla":"Lotynų mažoji raidÄ— l su sedile","Latin capital letter l with caron":"Lotynų didžioji raidÄ— l su paukÅ¡Äiuku","Latin small letter l with caron":"Lotynų mažoji raidÄ— l su paukÅ¡Äiuku","Latin capital letter l with middle dot":"Lotynų didžioji raidÄ— l su taÅ¡ku viduryje","Latin small letter l with middle dot":"Lotynų mažoji raidÄ— l su taÅ¡ku viduryje","Latin capital letter l with stroke":"Lotynų didžioji raidÄ— l su pasviruoju brÅ«kÅ¡neliu","Latin small letter l with stroke":"Lotynų mažoji raidÄ— l su pasviruoju brÅ«kÅ¡neliu","Latin capital letter n with acute":"Lotynų didžioji raidÄ— n su deÅ¡ininiu kirÄiu","Latin small letter n with acute":"Lotynų mažoji raidÄ— n su deÅ¡ininiu kirÄiu","Latin capital letter n with cedilla":"Lotynų didžioji raidÄ— n su sedile","Latin small letter n with cedilla":"Lotynų mažoji raidÄ— n su sedile","Latin capital letter n with caron":"Lotynų didžioji raidÄ— n su paukÅ¡Äiuku","Latin small letter n with caron":"Lotynų mažoji raidÄ— n su paukÅ¡Äiuku","Latin small letter n preceded by apostrophe":"Lotynų mažoji raidÄ— n su apostrofu prieÅ¡ais","Latin capital letter eng":"Lotynų didžioji raidÄ— eng","Latin small letter eng":"Lotynų mažoji raidÄ— eng","Latin capital letter o with macron":"Lotynų didžioji raidÄ— o su makronu","Latin small letter o with macron":"Lotynų mažoji raidÄ— o su makronu","Latin capital letter o with breve":"Lotynų didžioji raidÄ— o su lankeliu","Latin small letter o with breve":"Lotynų mažoji raidÄ— o su lankeliu","Latin capital letter o with double acute":"Lotynų didžioji raidÄ— o su dvigubu deÅ¡ininiu kirÄiu","Latin small letter o with double acute":"Lotynų mažoji raidÄ— o su dvigubu deÅ¡ininiu kirÄiu","Latin capital ligature oe":"Lotynų didžioji ligatÅ«ra oe","Latin small ligature oe":"Lotynų mažoji ligatÅ«ra oe","Latin capital letter r with acute":"Lotynų didžioji raidÄ— r su deÅ¡ininiu kirÄiu","Latin small letter r with acute":"Lotynų mažoji raidÄ— r su deÅ¡ininiu kirÄiu","Latin capital letter r with cedilla":"Lotynų didžioji raidÄ— r su sedile","Latin small letter r with cedilla":"Lotynų mažoji raidÄ— r su sedile","Latin capital letter r with caron":"Lotynų didžioji raidÄ— r su paukÅ¡Äiuku","Latin small letter r with caron":"Lotynų mažoji raidÄ— r su paukÅ¡Äiuku","Latin capital letter s with acute":"Lotynų didžioji raidÄ— s su deÅ¡ininiu kirÄiu","Latin small letter s with acute":"Lotynų mažoji raidÄ— s su deÅ¡ininiu kirÄiu","Latin capital letter s with circumflex":"Lotynų didžioji raidÄ— s su cirkumfleksu","Latin small letter s with circumflex":"Lotynų mažoji raidÄ— s su cirkumfleksu","Latin capital letter s with cedilla":"Lotynų didžioji raidÄ— s su sedile","Latin small letter s with cedilla":"Lotynų mažoji raidÄ— s su sedile","Latin capital letter s with caron":"Lotynų didžioji raidÄ— s su paukÅ¡Äiuku","Latin small letter s with caron":"Lotynų mažoji raidÄ— s su paukÅ¡Äiuku","Latin capital letter t with cedilla":"Lotynų didžioji raidÄ— t su sedile","Latin small letter t with cedilla":"Lotynų mažoji raidÄ— t su sedile","Latin capital letter t with caron":"Lotynų didžioji raidÄ— t su paukÅ¡Äiuku","Latin small letter t with caron":"Lotynų mažoji raidÄ— t su paukÅ¡Äiuku","Latin capital letter t with stroke":"Lotynų didžioji raidÄ— t su pasviruoju brÅ«kÅ¡neliu","Latin small letter t with stroke":"Lotynų mažoji raidÄ— t su pasviruoju brÅ«kÅ¡neliu","Latin capital letter u with tilde":"Lotynų didžioji raidÄ— u su riestiniu kirÄiu","Latin small letter u with tilde":"Lotynų mažoji raidÄ— u su riestiniu kirÄiu","Latin capital letter u with macron":"Lotynų didžioji raidÄ— u su makronu","Latin small letter u with macron":"Lotynų mažoji raidÄ— u su makronu","Latin capital letter u with breve":"Lotynų didžioji raidÄ— u su lankeliu","Latin small letter u with breve":"Lotynų mažoji raidÄ— u su lankeliu","Latin capital letter u with ring above":"Lotynų didžioji raidÄ— u su žiedu virÅ¡uje","Latin small letter u with ring above":"Lotynų mažoji raidÄ— u su žiedu virÅ¡uje","Latin capital letter u with double acute":"Lotynų didžioji raidÄ— u su dvigubu deÅ¡ininiu kirÄiu","Latin small letter u with double acute":"Lotynų mažoji raidÄ— u su dvigubu deÅ¡ininiu kirÄiu","Latin capital letter u with ogonek":"Lotynų didžioji raidÄ— u su nosine","Latin small letter u with ogonek":"Lotynų mažoji raidÄ— u su nosine","Latin capital letter w with circumflex":"Lotynų didžioji raidÄ— w su cirkumfleksu","Latin small letter w with circumflex":"Lotynų mažoji raidÄ— w su cirkumfleksu","Latin capital letter y with circumflex":"Lotynų didžioji raidÄ— y su cirkumfleksu","Latin small letter y with circumflex":"Lotynų mažoji raidÄ— y su cirkumfleksu","Latin capital letter y with diaeresis":"Lotynų didžioji raidÄ— y su diaereze","Latin capital letter z with acute":"Lotynų didžioji raidÄ— z su deÅ¡ininiu kirÄiu","Latin small letter z with acute":"Lotynų mažoji raidÄ— z su deÅ¡ininiu kirÄiu","Latin capital letter z with dot above":"Lotynų didžioji raidÄ— z su taÅ¡ku virÅ¡uje","Latin small letter z with dot above":"Lotynų mažoji raidÄ— z su taÅ¡ku virÅ¡uje","Latin capital letter z with caron":"Lotynų didžioji raidÄ— z su paukÅ¡Äiuku","Latin small letter z with caron":"Lotynų mažoji raidÄ— z su paukÅ¡Äiuku","Latin small letter long s":"Lotynų mažoji ilga raidÄ— s","Less-than sign":"Mažiau nei ženklas","Greater-than sign":"Daugiau nei ženklas","Less-than or equal to":"Mažiau nei arba lygu ","Greater-than or equal to":"Daugiau nei arba lygu","En dash":"BrÅ«kÅ¡nelis","Em dash":"BrÅ«kÅ¡nys",Macron:"Makronas",Overline:"VirÅ¡utinÄ— juosta","Degree sign":"Laipsnio ženklas","Minus sign":"Minuso ženklas","Plus-minus sign":"Pliuso-minuso ženklas","Division sign":"Dalybos ženklas","Fraction slash":"Trupmeninis pasvirasis brÅ«kÅ¡nys","Multiplication sign":"Daugybos ženklas","Latin small letter f with hook":"Lotynų mažoji raidÄ— f su kabliuku",Integral:"Integralas","N-ary summation":"Sigma sumavimas",Infinity:"BegalybÄ—","Square root":"KvadratinÄ— Å¡aknis","Tilde operator":"Ekvivalentas","Approximately equal to":"Apytiksliai lygu","Almost equal to":"Beveik lygu","Not equal to":"Nelygu","Identical to":"IdentiÅ¡kas","Element of":"Narys","Not an element of":"Ne narys","Contains as member":"Skaitosi kaip narys","N-ary product":"Dekarto produktas","Logical and":"Konjunkcija","Logical or":"Disjunkcija","Not sign":"Neigimas",Intersection:"Sankirta",Union:"SÄ…junga","Partial differential":"DalinÄ— iÅ¡vestinÄ—","For all":"Bendrumo kvantorius","There exists":"Egzistavimo kvantorius","Empty set":"NulinÄ— reikÅ¡mÄ—",Nabla:"Nabla","Asterisk operator":"ŽvaigždutÄ—","Proportional to":"Proporcingas",Angle:"Kampas","Vulgar fraction one quarter":"Paprastoji trupmena one ketvirtadalis","Vulgar fraction one half":"Paprastoji trupmena one antroji","Vulgar fraction three quarters":"Paprastoji trupmena three ketvirtadaliai","Single left-pointing angle quotation mark":"Vienguba kairÄ—n nukreipto kampo kabutÄ—","Single right-pointing angle quotation mark":"Vienguba deÅ¡inÄ—n nukreipto kampo kabutÄ—","Left-pointing double angle quotation mark":"KairÄ—n nukreipto kampo dviguba kabutÄ—","Right-pointing double angle quotation mark":"DeÅ¡inÄ—n nukreipto kampo dviguba kabutÄ—","Left single quotation mark":"Vienguba kairÄ— kabutÄ—","Right single quotation mark":"Vienguba deÅ¡inÄ— kabutÄ—","Left double quotation mark":"KairÄ— dviguba kabutÄ—","Right double quotation mark":"DeÅ¡inÄ— dviguba kabutÄ—","Single low-9 quotation mark":"Vienguba žema „9“ kabutÄ—","Double low-9 quotation mark":"Dviguba žema „9“ kabutÄ—","Inverted exclamation mark":"Apverstas Å¡auktukas","Inverted question mark":"Apverstas klaustukas","Two dot leader":"Two taÅ¡kų linijos","Horizontal ellipsis":"Horizontali elipsÄ—","Double dagger":"Dvigubo kryžiaus ženklas","Per mille sign":"PromilÄ—s ženklas","Per ten thousand sign":"Ten tÅ«kstanÄių ženklas","Double exclamation mark":"Dvigubas Å¡auktukas","Question exclamation mark":"Klaustukas Å¡auktukas","Exclamation question mark":"Å auktukas klaustukas","Double question mark":"Dvigubas klaustukas","Copyright sign":"Autorinių teisių simbolis","Registered sign":"Registruoto prekÄ—s ženklo simbolis","Trade mark sign":"PrekÄ—s ženklo simbolis","Section sign":"Skirsnio ženklas","Paragraph sign":"Pastraipos ženklas","Reversed paragraph sign":"Apverstas pastraipos ženklas","Character categories":"Simbolių kategorijos",Styles:"Stiliai","Multiple styles":"Daug stilių","Block styles":"Blokuoti stilius","Text styles":"Teksto stiliai","Insert table":"Ä®terpti lentelÄ™","Header column":"AntraÅ¡tÄ—s stulpelis","Insert column left":"Ä®terpti stulpelį kairÄ—je","Insert column right":"Ä®terpti stulpelį deÅ¡inÄ—je","Delete column":"IÅ¡trinti stulpelį","Select column":"Pasirinkti stulpelį",Column:"Stulpelis","Header row":"AntraÅ¡tÄ—s eilutÄ—","Insert row below":"Ä®terpti eilutÄ™ žemiau","Insert row above":"Ä®terpti eilutÄ™ aukÅ¡Äiau","Delete row":"IÅ¡trinti eilutÄ™","Select row":"Pasirinkti eilutÄ™",Row:"EilutÄ—","Merge cell up":"Prijungti langelį virÅ¡uje","Merge cell right":"Prijungti langelį deÅ¡inÄ—je","Merge cell down":"Prijungti langelį apaÄioje","Merge cell left":"Prijungti langelį kairÄ—je","Split cell vertically":"Padalinti langelį vertikaliai","Split cell horizontally":"Padalinti langelį horizontaliai","Merge cells":"Sujungti langelius","Table toolbar":"LentelÄ—s įrankių juosta","Table properties":"LentelÄ—s savybÄ—s","Cell properties":"Langelio savybÄ—s",Border:"KraÅ¡tas",Style:"Stilius",Width:"Plotis",Height:"AukÅ¡tis",Color:"Spalva",Background:"Fonas",Padding:"Užpildymas",Dimensions:"Matmenys","Table cell text alignment":"LentelÄ—s langelio teksto lygiavimas",Alignment:"Lygiavimas","Horizontal text alignment toolbar":"Horizontalaus teksto lygiavimo įrankių juosta","Vertical text alignment toolbar":"Vertikalaus teksto lygiavimo įrankių juosta","Table alignment toolbar":"Teksto lygiavimo įrankių juosta",None:"Nieko",Solid:"Vientisas",Dotted:"TaÅ¡kuotas",Dashed:"BrÅ«kÅ¡neliais",Double:"Dvigubas",Groove:"Ilgas ir siauras",Ridge:"Briaunuotas",Inset:"Intarpas",Outset:"Pradžia","Align cell text to the left":"Lygiuoti langelio tekstÄ… kairÄ—je","Align cell text to the center":"Lygiuoti langelio tekstÄ… centre","Align cell text to the right":"Lygiuoti langelio tekstÄ… deÅ¡inÄ—je","Justify cell text":"Pabrėžti langelio tekstÄ…","Align cell text to the top":"Lygiuoti langelio tekstÄ… virÅ¡uje","Align cell text to the middle":"Lygiuoti langelio tekstÄ… viduryje","Align cell text to the bottom":"Lygiuoti langelio tekstÄ… apaÄioje","Align table to the left":"Lygiuoti lentelÄ™ kairÄ—je","Center table":"Centruoti lentelÄ™","Align table to the right":"Lygiuoti lentelÄ™ deÅ¡inÄ—je","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Spalva neteisinga. MÄ—ginkite \"#FF0000\" arba \"rgb(255,0,0)\" arba \"raudona\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"ReikÅ¡mÄ— neteisinga. MÄ—ginkite \"10px\" arba \"2em\", ar paprasÄiausiai \"2\".","Color picker":"Spalvos ieÅ¡kiklis","Enter table caption":"Ä®vesti lentelÄ—s antraÅ¡tÄ™","Keystrokes that can be used in a table cell":"Klavišų paspaudimai, kurie gali bÅ«ti naudojami lentelÄ—s langelyje","Move the selection to the next cell":"Perkelti pasirinkimÄ… į kitÄ… langelį","Move the selection to the previous cell":"Perkelti pasirinkimÄ… į ankstesnį langelį","Insert a new table row (when in the last cell of a table)":"Ä®terpti į lentelÄ™ naujÄ… eilutÄ™ (kai yra paskutiniame lentelÄ—s langelyje)","Navigate through the table":"NarÅ¡yti po lentelÄ™",Table:"LentelÄ—","Rich Text Editor":"RaiÅ¡kiojo teksto redaktorius","Editor editing area: %0":"Redaktoriaus redagavimo sritis: %0","Edit block":"Redaguoti blokÄ…","Click to edit block":"SpustelÄ—kite norÄ—dami redaguoti blokÄ…","Drag to move":"Vilkite, kad perkeltumÄ—te",Next:"Kitas",Previous:"BuvÄ™s","Editor toolbar":"Redaktoriaus įrankių juosta","Dropdown toolbar":"Ä®rankių juosta pasirenkamajame sÄ…raÅ¡e",Black:"Juoda","Dim grey":"PilkÅ¡va",Grey:"Pilka","Light grey":"Å viesiai pilka",White:"Balta",Red:"Raudona",Orange:"OranžinÄ—",Yellow:"Geltona","Light green":"Å viesiai žalia",Green:"Žalia",Aquamarine:"Aquamarine",Turquoise:"Turkio","Light blue":"Å viesiai mÄ—lyna",Blue:"MÄ—lyna",Purple:"VioletinÄ—","Editor block content toolbar":"Redaktoriaus bloko turinio įrankių juosta","Editor contextual toolbar":"Redaktoriaus kontekstinÄ— įrankių juosta",HEX:"Å eÅ¡ioliktainÄ— reikÅ¡mÄ— (angl. HEX)","No results found":"Nieko nerasta","No searchable items":"NÄ—ra paieÅ¡kos elementų","Editor dialog":"Redaktoriaus dialogo langas",Close:"Uždaryti","Help Contents. To close this dialog press ESC.":"Pagalbos turinys. NorÄ—dami uždaryti šį dialogo langÄ…, spauskite „ESC“.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Žemiau galite rasti sparÄiųjų klavišų, kuriuos galima naudoti redaktoriuje, sÄ…raÅ¡Ä….","(may require <kbd>Fn</kbd>)":"(gali reikalauti <kbd>Fn</kbd>)",Accessibility:"Prieinamumas","Accessibility help":"Prieinamumo pagalba","Press %0 for help.":"Spauskite %0, norÄ—dami gauti pagalbÄ….","Move focus in and out of an active dialog window":"Perkelti fokusÄ… į ir iÅ¡ aktyvaus dialogo lango",MENU_BAR_MENU_FILE:"Failas",MENU_BAR_MENU_EDIT:"Redaguoti",MENU_BAR_MENU_VIEW:"ŽiÅ«rÄ—ti",MENU_BAR_MENU_INSERT:"Ä®kelti",MENU_BAR_MENU_FORMAT:"Formatuoti",MENU_BAR_MENU_TOOLS:"Ä®rankiai",MENU_BAR_MENU_HELP:"Pagalba",MENU_BAR_MENU_TEXT:"Tekstas",MENU_BAR_MENU_FONT:"Å riftas","Editor menu bar":"Redaktoriaus meniu juosta","Please enter a valid color (e.g. \"ff0000\").":"Ä®veskite teisingÄ… spalvos formatÄ… (pvz., „ff0000“).",Undo:"Atgal",Redo:"Pirmyn","Upload in progress":"Ä®kelima","Widget toolbar":"Valdiklių įrankių juosta","Insert paragraph before block":"Ä®kelti pastraipÄ… prieÅ¡ blokÄ…","Insert paragraph after block":"Ä®kelti pastraipÄ… po bloko","Press Enter to type after or press Shift + Enter to type before the widget":"Paspauskite Enter, jei norite raÅ¡yti po valdiklio, arba paspauskite Shift + Enter, jei norite raÅ¡yti prieÅ¡ valdiklį.","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Klavišų paspaudimai, kuriuos galima naudoti pasirinkus valdiklį (pavyzdžiui, vaizdÄ…, lentelÄ™ ir t. t.)","Insert a new paragraph directly after a widget":"Ä®terpti naujÄ… pastraipÄ… iÅ¡kart po valdiklio","Insert a new paragraph directly before a widget":"Ä®terpti naujÄ… pastraipÄ… iÅ¡kart prieÅ¡ valdiklį","Move the caret to allow typing directly before a widget":"Perkelkite žymeklį, kad bÅ«tų galima raÅ¡yti iÅ¡kart prieÅ¡ valdiklį","Move the caret to allow typing directly after a widget":"Perkelkite žymeklį, kad bÅ«tų galima raÅ¡yti iÅ¡kart po valdiklio","Words: %0":"Žodžių: %0","Characters: %0":"Simbolių: %0"} );l.getPluralForm=function(n){return (n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/lv.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/lv.js index 1ed81a5ccd7c5438d520af4e53e8a8c65fa33aa7..a9f196cd851891d6de321d84571b15e2a2783e41 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/lv.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/lv.js @@ -1 +1 @@ -(function(d){ const l = d['lv'] = d['lv'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Pa kreisi","Align right":"Pa labi","Align center":"CentrÄ“t",Justify:"IzlÄ«dzinÄt abas malas","Text alignment":"Teksta izlÄ«dzinÄÅ¡ana","Text alignment toolbar":"Teksta lÄ«dzinÄÅ¡anas rÄ«kjosla","Revert autoformatting action":"Atjaunot automÄtiskÄs formatÄ“Å¡anas darbÄ«bu",Bold:"Trekns",Italic:"KursÄ«vs",Underline:"PasvÄ«trots",Code:"Kods",Strikethrough:"NosvÄ«trots",Subscript:"ApakÅ¡raksts",Superscript:"AugÅ¡raksts","Italic text":"Teksts slÄ«prakstÄ","Move out of an inline code style":"Iziet no iekļautÄ koda stila","Bold text":"Teksts treknrakstÄ","Underline text":"PasvÄ«trot tekstu","Strikethrough text":"PÄrsvÄ«trot teksts","Block quote":"CitÄts","Copy selected content":"KopÄ“t atlasÄ«to saturu","Paste content":"IelÄ«mÄ“t saturu","Paste content as plain text":"IelÄ«mÄ“t saturu kÄ tekstu","Insert code block":"Ievietot koda bloku","Plain text":"VienkÄrÅ¡s teksts","Code block":"Koda bloks",Cancel:"Atcelt",Clear:"NotÄ«rÄ«t","Remove color":"Noņemt krÄsu","Restore default":"Atgriezt noklusÄ“jumu",Save:"SaglabÄt","Show more items":"ParÄdÄ«t vairÄk vienumus","%0 of %1":"%0 no %1","Cannot upload file:":"Nevar augÅ¡upielÄdÄ“t failu:","Rich Text Editor. Editing area: %0":"BagÄtÄ«ga Teksta Redaktors. Rediģēšanas zona: %0","Insert with file manager":"Ievietot, izmantojot failu pÄrvaldnieku","Replace with file manager":"AizstÄt, izmantojot failu pÄrvaldnieku","Insert image with file manager":"Ievietojiet attÄ“lu, izmantojot failu pÄrvaldnieku","Replace image with file manager":"AizstÄt attÄ“lu, izmantojot failu pÄrvaldnieku","Toggle caption off":"IzslÄ“gt tabulas parakstu","Toggle caption on":"IeslÄ“gt tabulas parakstu","Content editing keystrokes":"Satura rediģēšanas taustiņsitieni","These keyboard shortcuts allow for quick access to content editing features.":"Å ie Ä«sinÄjumtaustiņi ļauj Ätri piekļūt satura rediģēšanas funkcijÄm.","User interface and content navigation keystrokes":"LietotÄja interfeisa un satura navigÄcijas taustiņsitieni","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Izmantot tÄlÄk norÄdÄ«tos taustiņsitienus, lai nodroÅ¡inÄtu efektÄ«vÄku navigÄciju CKEditor 5 lietotÄja saskarnÄ“.","Close contextual balloons, dropdowns, and dialogs":"AizvÄ“rt kontekstuÄlÄs joslas, nolaižamÄs izvÄ“lnes un dialoglodziņus","Open the accessibility help dialog":"AtvÄ“rt piekļūstamÄ«bas palÄ«dzÄ«bas dialoglodziņu","Move focus between form fields (inputs, buttons, etc.)":"PÄrvietot fokusu starp laukiem (ievades, pogas u.tml.)","Move focus to the menu bar, navigate between menu bars":"PÄrvietot fokusu uz izvēļņu joslu, pÄrvietoties starp izvēļņu joslÄm","Move focus to the toolbar, navigate between toolbars":"PÄrvietot fokusu uz rÄ«kjoslu, pÄrvietoties starp rÄ«kjoslÄm","Navigate through the toolbar or menu bar":"PÄrvietojieties rÄ«kjoslÄ vai izvÄ“lņu joslÄ","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Izpildiet paÅ¡laik fokusÄ“to pogu. Izpildot pogas, kas mijiedarbojas ar redaktora saturu, fokuss tiek pÄrvietots atpakaļ uz saturu.",Accept:"ApstiprinÄt","Insert a soft break (a <code><br></code> element)":"Ievietot rindiņas pÄrtraukumu (<code><br></code> elements)","Insert a hard break (a new paragraph)":"Ievietot stingro rindiņas pÄrtraukumu (jaunu rindkopu)","Find and replace":"MeklÄ“t un aizstÄt","Find in text…":"MeklÄ“t tekstÄ...",Find:"MeklÄ“t","Previous result":"IepriekÅ¡Ä“jais rezultÄts","Next result":"NÄkamais rezultÄts",Replace:"AizstÄt","Replace all":"AizstÄt visu","Match case":"PrecÄ«za atbilstÄ«ba","Whole words only":"Tikai pilni vÄrdi","Replace with…":"AizstÄt ar...","Text to find must not be empty.":"MeklÄ“Å¡anas tekstam jÄbÅ«t aizpildÄ«tam.","Tip: Find some text first in order to replace it.":"Padoms: SÄkumÄ uzmeklÄ“jiet tekstu un tikai tad aizstÄjiet to.","Advanced options":"Uzlabotas iespÄ“jas","Find in the document":"MeklÄ“t dokumentÄ","Font Size":"Fonta Lielums",Tiny:"Ä»oti mazs",Small:"Mazs",Big:"Liels",Huge:"MilzÄ«gs","Font Family":"Fonts",Default:"NoklusÄ“juma","Font Color":"Fonta krÄsa","Font Background Color":"Fonta fona krÄsa","Document colors":"KrÄsas dokumentÄ",Paragraph:"ParagrÄfs",Heading:"Virsraksts","Choose heading":"IzvÄ“lÄ“ties virsrakstu","Heading 1":"Virsraksts 1","Heading 2":"Virsraksts 2","Heading 3":"Virsraksts 3","Heading 4":"Virsraksts 4","Heading 5":"Virsraksts 5","Heading 6":"Virsraksts 6","Type your title":"Ievadiet virsrakstu","Type or paste your content here.":"Rakstiet vai ielÄ«mÄ“jiet saturu Å¡eit.","Horizontal line":"HorizontÄli atdaloÅ¡Ä lÄ«nija","HTML object":"HTML objekts","Increase indent":"PalielinÄt atkÄpi","Decrease indent":"SamazinÄt atkÄpi",Unlink:"Noņemt Saiti",Link:"Saite","Link URL":"Saites URL","Link image":"Ievietot saiti uz attÄ“la","Edit link":"Labot Saiti","Open link in new tab":"AtvÄ“rt saiti jaunÄ cilnÄ“","This link has no URL":"Saitei nav norÄdÄ«ts URL","Open in a new tab":"AtvÄ“rt jaunÄ cilnÄ“",Downloadable:"LejupielÄdÄ“jams","Create link":"Izveidot saiti","Move out of a link":"Iziet no saites","Numbered List":"NumurÄ“ts Saraksts","Bulleted List":"NenumurÄ“ts Saraksts","To-do List":"To-do Saraksts","Bulleted list styles toolbar":"NenumurÄ“ta saraksta stili","Numbered list styles toolbar":"NumurÄ“ta saraksta stili","Toggle the disc list style":"PÄrslÄ“gt diskveida saraksta stilu","Toggle the circle list style":"PÄrslÄ“gt apļveida saraksta stilu","Toggle the square list style":"PÄrslÄ“gt kvadrÄtveida saraksta stilu","Toggle the decimal list style":"PÄrslÄ“gt decimÄlskaitļu saraksta stilu","Toggle the decimal with leading zero list style":"PÄrslÄ“gt decimÄlskaitļu sÄkot ar nulli saraksta stilu","Toggle the lower–roman list style":"PÄrslÄ“gt mazo romieÅ¡u burtu saraksta stilu","Toggle the upper–roman list style":"PÄrslÄ“gt lielo romieÅ¡u burtu saraksta stilu","Toggle the lower–latin list style":"PÄrslÄ“gt mazo latīņu burtu saraksta stilu","Toggle the upper–latin list style":"PÄrslÄ“gt lielo latīņu burtu saraksta stilu",Disc:"Disks",Circle:"Aplis",Square:"KvadrÄts",Decimal:"Cipari","Decimal with leading zero":"DecimÄlskaitļi sÄkot ar nulli","Lower–roman":"mazie romieÅ¡u burti","Upper-roman":"lielie romieÅ¡u burti","Lower-latin":"mazie latīņu burti","Upper-latin":"lielie latīņu burti","List properties":"saraksta detaļas","Start at":"SÄkt no","Invalid start index value.":"NederÄ«ga sÄkotnÄ“jÄ indeksa vÄ“rtÄ«ba.","Start index must be greater than 0.":"Indeksam jÄbÅ«t lielÄkam par 0","Reversed order":"PretÄ“ja secÄ«ba","Keystrokes that can be used in a list":"Taustiņsitieni, kurus var izmantot sarakstÄ","Increase list item indent":"PalielinÄt saraksta vienuma atkÄpi","Decrease list item indent":"SamazinÄt saraksta vienuma atkÄpi","Remove Format":"Noņemt formatÄ“jumu","Select all":"IzvÄ“lÄ“ties visu","Show blocks":"RÄdÄ«t blokus",Source:"Pirmavots","Show source":"RÄdÄ«t avotu","Special characters":"SpeciÄlie simboli",All:"Visi",Arrows:"Bultas",Currency:"ValÅ«ta",Latin:"Latīņu",Mathematical:"MatemÄtisks",Text:"Teksts","leftwards simple arrow":"vienkÄrÅ¡Ä bulta pa kreisi","rightwards simple arrow":"vienkÄrÅ¡Ä bulta pa labi","upwards simple arrow":"vienkÄrÅ¡Ä bulta uz augÅ¡u","downwards simple arrow":"vienkÄrÅ¡Ä bulta lejup","leftwards double arrow":"pa kreisi vÄ“rstÄ dubultbultiņa","rightwards double arrow":"pa labi vÄ“rstÄ dubultbultiņa","upwards double arrow":"augÅ¡upvÄ“rsta dubultÄ bultiņa","downwards double arrow":"lejupvÄ“rsta dubultÄ bultiņa","leftwards dashed arrow":"pa kreisi vÄ“rstÄ partrauktÄ bultiņa","rightwards dashed arrow":"pa labi vÄ“rstÄ partrauktÄ bultiņa","upwards dashed arrow":"augÅ¡upvÄ“rsta pÄrtrauktÄ bultiņa","downwards dashed arrow":"lejupvÄ“rsta pÄrtrauktÄ bultiņa","leftwards arrow to bar":"pa kreisi vÄ“rstÄ bultiņa uz joslu","rightwards arrow to bar":"pa labi vÄ“rstÄ bultiņa uz joslu","upwards arrow to bar":"augÅ¡upvÄ“rsta bultiņa uz joslu","downwards arrow to bar":"lejupvÄ“rsta bultiņa uz joslu","up down arrow with base":"augÅ¡up-lejupvÄ“rsta bultiņa ar pamatni","back with leftwards arrow above":"atpakaļ ar kreisi vÄ“rstu bultiņu augÅ¡pusÄ“","end with leftwards arrow above":"beigt ar kreisi vÄ“rstu bultiņu augÅ¡pusÄ“","on with exclamation mark with left right arrow above":"ieslÄ“gts ar izsaukuma zÄ«mi ar kreiso-labo bultiņu augÅ¡pusÄ“","soon with rightwards arrow above":"drÄ«z ar uz labo pusi vÄ“rstu bultiņu augÅ¡pusÄ“","top with upwards arrow above":"augÅ¡pusÄ“ ar augÅ¡upvÄ“rstu bultiņu augÅ¡pusÄ“","Dollar sign":"DolÄrzÄ«me","Euro sign":"EirozÄ«me","Yen sign":"Jenas zÄ«me","Pound sign":"MÄrciņas zÄ«me","Cent sign":"Centa zÄ«me","Euro-currency sign":"Eiro valÅ«tas zÄ«me","Colon sign":"Kols","Cruzeiro sign":"Kruzeiro zÄ«me","French franc sign":"FranÄu franka zÄ«me","Lira sign":"Liras zÄ«me","Currency sign":"ValÅ«tas zÄ«me","Bitcoin sign":"Bitkoina zÄ«me","Mill sign":"Millas zÄ«mes","Naira sign":"Nairas zÄ«me","Peseta sign":"Pesetas zÄ«me","Rupee sign":"RÅ«pijas zÄ«me","Won sign":"Vonas zÄ«me","New sheqel sign":"Å ekeļa zÄ«me","Dong sign":"Donga zÄ«me","Kip sign":"Kipa zÄ«me","Tugrik sign":"Tugrika zÄ«me","Drachma sign":"Drahmas zÄ«me","German penny sign":"VÄcu santÄ«ma zÄ«me","Peso sign":"Peso zÄ«me","Guarani sign":"Guarani zÄ«me","Austral sign":"AustrÄla zÄ«me","Hryvnia sign":"Grivnas zÄ«me","Cedi sign":"Sedi zÄ«me","Livre tournois sign":"Tours mÄrciņu zÄ«me","Spesmilo sign":"Spesmilo zÄ«me","Tenge sign":"Tenges zÄ«me","Indian rupee sign":"Indijas rÅ«pijas zÄ«me","Turkish lira sign":"Turcijas liras zÄ«me","Nordic mark sign":"Ziemeļu markas zÄ«me","Manat sign":"Manata zÄ«me","Ruble sign":"Rubļa zÄ«me","Latin capital letter a with macron":"Latīņu lielais burts a ar garumzÄ«mi","Latin small letter a with macron":"Latīņu mazais burts a ar garumzÄ«mi","Latin capital letter a with breve":"Latīņu lielais burts a ar Ä«suma zÄ«mi","Latin small letter a with breve":"Latīņu mazais burts a ar Ä«suma zÄ«mi","Latin capital letter a with ogonek":"Latīņu lielais burts a ar ogoneku","Latin small letter a with ogonek":"Latīņu mazais burts a ar ogoneku","Latin capital letter c with acute":"Latīņu lielais burts c ar akÅ«tu","Latin small letter c with acute":"Latīņu mazais burts c ar akÅ«tu","Latin capital letter c with circumflex":"Latīņu lielais burts c ar cirkumfleksu","Latin small letter c with circumflex":"Latīņu mazais burts c ar cirkumfleksu","Latin capital letter c with dot above":"Latīņu lielais burts c ar punktu augÅ¡pusÄ“","Latin small letter c with dot above":"Latīņu mazais burts c ar punktu augÅ¡pusÄ“","Latin capital letter c with caron":"Latīņu lielais burts c ar karonu","Latin small letter c with caron":"Latīņu mazais burts c ar karonu","Latin capital letter d with caron":"Latīņu lielais burts d ar karonu","Latin small letter d with caron":"Latīņu mazais burts d ar karonu","Latin capital letter d with stroke":"Latīņu lielais burts d ar lÄ«niju","Latin small letter d with stroke":"Latīņu mazais burts d ar lÄ«niju","Latin capital letter e with macron":"Latīņu lielais burts e ar garumzÄ«mi","Latin small letter e with macron":"Latīņu mazais burts e ar garumzÄ«mi","Latin capital letter e with breve":"Latīņu lielais burts e ar Ä«suma zÄ«mi","Latin small letter e with breve":"Latīņu mazais burts e ar Ä«suma zÄ«mi","Latin capital letter e with dot above":"Latīņu lielais burts e ar punktu augÅ¡pusÄ“","Latin small letter e with dot above":"Latīņu mazais burts e ar punktu augÅ¡pusÄ“","Latin capital letter e with ogonek":"Latīņu lielais burts e ar ogoneku","Latin small letter e with ogonek":"Latīņu mazais burts e ar ogoneku","Latin capital letter e with caron":"Latīņu lielais burts e ar karonu","Latin small letter e with caron":"Latīņu mazais burts e ar karonu","Latin capital letter g with circumflex":"Latīņu lielais burts g ar cirkumfleksu","Latin small letter g with circumflex":"Latīņu mazais burts g ar cirkumfleksu","Latin capital letter g with breve":"Latīņu lielais burts g ar Ä«suma zÄ«mi","Latin small letter g with breve":"Latīņu mazais burts g ar Ä«suma zÄ«mi","Latin capital letter g with dot above":"Latīņu lielais burts g ar punktu augÅ¡pusÄ“","Latin small letter g with dot above":"Latīņu mazais burts e ar punktu augÅ¡pusÄ“","Latin capital letter g with cedilla":"Latīņu lielais burts g ar sediļu","Latin small letter g with cedilla":"Latīņu mazais burts g ar sediļu","Latin capital letter h with circumflex":"Latīņu lielais burts h ar cirkumfleksu","Latin small letter h with circumflex":"Latīņu mazais burts c ar cirkumfleksu","Latin capital letter h with stroke":"Latīņu lielais burts h ar lÄ«niju","Latin small letter h with stroke":"Latīņu mazais burts h ar lÄ«niju","Latin capital letter i with tilde":"Latīņu lielais burts i ar tildi","Latin small letter i with tilde":"Latīņu mazais burts i ar tildi","Latin capital letter i with macron":"Latīņu lielais burts i ar garumzÄ«mi","Latin small letter i with macron":"Latīņu mazais burts i ar garumzÄ«mi","Latin capital letter i with breve":"Latīņu lielais burts i ar Ä«suma zÄ«mi","Latin small letter i with breve":"Latīņu mazais burts i ar Ä«suma zÄ«mi","Latin capital letter i with ogonek":"Latīņu lielais burts i ar ogoneku","Latin small letter i with ogonek":"Latīņu mazais burts i ar ogoneku","Latin capital letter i with dot above":"Latīņu lielais burts i ar punktu augÅ¡pusÄ“","Latin small letter dotless i":"Latīņu mazais bezpunkta burts i","Latin capital ligature ij":"Latīņu lielÄ ligatÅ«ra ij","Latin small ligature ij":"Latīņu mazÄ ligatÅ«ra ij","Latin capital letter j with circumflex":"Latīņu lielais burts j ar cirkumfleksu","Latin small letter j with circumflex":"Latīņu mazais burts j ar cirkumfleksu","Latin capital letter k with cedilla":"Latīņu lielais burts k ar sediļu","Latin small letter k with cedilla":"Latīņu mazais burts k ar sediļu","Latin small letter kra":"Latīņu mazais burts kra","Latin capital letter l with acute":"Latīņu lielais burts l ar akÅ«tu","Latin small letter l with acute":"Latīņu mazais burts l ar akÅ«tu","Latin capital letter l with cedilla":"Latīņu lielais burts l ar sediļu","Latin small letter l with cedilla":"Latīņu mazais burts l ar sediļu","Latin capital letter l with caron":"Latīņu lielais burts l ar karonu","Latin small letter l with caron":"Latīņu mazais burts l ar karonu","Latin capital letter l with middle dot":"Latīņu lielais burts l ar vidÄ“jo punktu","Latin small letter l with middle dot":"Latīņu mazais burts l ar vidÄ“jo punktu","Latin capital letter l with stroke":"Latīņu lielais burts l ar lÄ«niju","Latin small letter l with stroke":"Latīņu mazais burts l ar lÄ«niju","Latin capital letter n with acute":"Latīņu lielais burts n ar akÅ«tu","Latin small letter n with acute":"Latīņu mazais burts n ar akÅ«tu","Latin capital letter n with cedilla":"Latīņu lielais burts n ar sediļu","Latin small letter n with cedilla":"Latīņu mazais burts n ar sediļu","Latin capital letter n with caron":"Latīņu lielais burts n ar karonu","Latin small letter n with caron":"Latīņu mazais burts n ar karonu","Latin small letter n preceded by apostrophe":"Latīņu mazais burts n, pirms kura ir apostrofs","Latin capital letter eng":"Latīņu lielais burts eng","Latin small letter eng":"Latīņu mazais burts eng","Latin capital letter o with macron":"Latīņu lielais burts o ar garumzÄ«mi","Latin small letter o with macron":"Latīņu mazais burts o ar garumzÄ«mi","Latin capital letter o with breve":"Latīņu lielais burts o ar Ä«suma zÄ«mi","Latin small letter o with breve":"Latīņu mazais burts o ar Ä«suma zÄ«mi","Latin capital letter o with double acute":"Latīņu lielais burts o ar dubultu akÅ«tu","Latin small letter o with double acute":"Latīņu mazais burts o ar dubultu akÅ«tu","Latin capital ligature oe":"Latīņu lielÄ ligatÅ«ra oe","Latin small ligature oe":"Latīņu mazÄ ligatÅ«ra oe","Latin capital letter r with acute":"Latīņu lielais burts r ar akÅ«tu","Latin small letter r with acute":"Latīņu mazais burts r ar akÅ«tu","Latin capital letter r with cedilla":"Latīņu lielais burts r ar sediļu","Latin small letter r with cedilla":"Latīņu mazais burts r ar sediļu","Latin capital letter r with caron":"Latīņu lielais burts r ar karonu","Latin small letter r with caron":"Latīņu mazais burts r ar karonu","Latin capital letter s with acute":"Latīņu lielais burts s ar akÅ«tu","Latin small letter s with acute":"Latīņu mazais burts s ar akÅ«tu","Latin capital letter s with circumflex":"Latīņu lielais burts s ar cirkumfleksu","Latin small letter s with circumflex":"Latīņu mazais burts s ar cirkumfleksu","Latin capital letter s with cedilla":"Latīņu lielais burts s ar sediļu","Latin small letter s with cedilla":"Latīņu mazais burts s ar sediļu","Latin capital letter s with caron":"Latīņu lielais burts s ar karonu","Latin small letter s with caron":"Latīņu mazais burts s ar karonu","Latin capital letter t with cedilla":"Latīņu lielais burts t ar sediļu","Latin small letter t with cedilla":"Latīņu mazais burts t ar sediļu","Latin capital letter t with caron":"Latīņu lielais burts t ar karonu","Latin small letter t with caron":"Latīņu mazais burts t ar karonu","Latin capital letter t with stroke":"Latīņu lielais burts t ar lÄ«niju","Latin small letter t with stroke":"Latīņu mazais burts t ar lÄ«niju","Latin capital letter u with tilde":"Latīņu lielais burts u ar tildi","Latin small letter u with tilde":"Latīņu mazais burts u ar tildi","Latin capital letter u with macron":"Latīņu lielais burts u ar garumzÄ«mi","Latin small letter u with macron":"Latīņu mazais burts u ar garumzÄ«mi","Latin capital letter u with breve":"Latīņu lielais burts u ar Ä«suma zÄ«mi","Latin small letter u with breve":"Latīņu mazais burts u ar Ä«suma zÄ«mi","Latin capital letter u with ring above":"Latīņu lielais burts u ar gredzenu augÅ¡pusÄ“","Latin small letter u with ring above":"Latīņu mazais burts u ar gredzenu augÅ¡pusÄ“","Latin capital letter u with double acute":"Latīņu lielais burts u ar dubultu akÅ«tu","Latin small letter u with double acute":"Latīņu mazais burts u ar dubultu akÅ«tu","Latin capital letter u with ogonek":"Latīņu lielais burts u ar ogoneku","Latin small letter u with ogonek":"Latīņu mazais burts u ar ogoneku","Latin capital letter w with circumflex":"Latīņu lielais burts w ar cirkumfleksu","Latin small letter w with circumflex":"Latīņu mazais burts w ar cirkumfleksu","Latin capital letter y with circumflex":"Latīņu lielais burts y ar cirkumfleksu","Latin small letter y with circumflex":"Latīņu mazais burts y ar cirkumfleksu","Latin capital letter y with diaeresis":"Latīņu lielais burts y ar diaerÄ“zi","Latin capital letter z with acute":"Latīņu lielais burts z ar akÅ«tu","Latin small letter z with acute":"Latīņu mazais burts z ar akÅ«tu","Latin capital letter z with dot above":"Latīņu lielais burts z ar punktu augÅ¡pusÄ“","Latin small letter z with dot above":"Latīņu mazais burts z ar punktu augÅ¡pusÄ“","Latin capital letter z with caron":"Latīņu lielais burts z ar karonu","Latin small letter z with caron":"Latīņu mazais burts z ar karonu","Latin small letter long s":"Latīņu mazais burts garais s","Less-than sign":"MazÄk nekÄ zÄ«me","Greater-than sign":"VairÄk nekÄ zÄ«me","Less-than or equal to":"MazÄks par vai vienÄds ar","Greater-than or equal to":"LielÄks par vai vienÄds ar","En dash":"Īsa domuzÄ«me","Em dash":"DomuzÄ«me",Macron:"GarumzÄ«me",Overline:"VirssvÄ«tra","Degree sign":"GrÄdu zÄ«me","Minus sign":"MÄ«nus zÄ«me","Plus-minus sign":"Plus-mÄ«nus zÄ«me","Division sign":"DalÄ«Å¡anas zÄ«me","Fraction slash":"DalÄ«Å¡anas slÄ«psvÄ«tra","Multiplication sign":"ReizinÄÅ¡anas zÄ«me","Latin small letter f with hook":"Latīņu mazais burts f ar ÄÄ·i",Integral:"IntegrÄlis","N-ary summation":"N-Ära summa",Infinity:"BezgalÄ«ba","Square root":"KvadrÄtsakne","Tilde operator":"Tildes operators","Approximately equal to":"Aptuveni vienÄds ar","Almost equal to":"GandrÄ«z vienÄds ar","Not equal to":"Nav vienÄds ar","Identical to":"VienÄds ar","Element of":"Elements no","Not an element of":"Nav elements","Contains as member":"Satur kÄ ","N-ary product":"N-Ärs produkts","Logical and":"LoÄ£isks un ","Logical or":"LoÄ£isks vai","Not sign":"Aizlieguma zÄ«me",Intersection:"Intersekcija",Union:"SavienÄ«ba","Partial differential":"Daļējs diferenciÄlis","For all":"Visiem","There exists":"EksistÄ“","Empty set":"TukÅ¡a kopa",Nabla:"Nabla","Asterisk operator":"Asterisks","Proportional to":"ProporcionÄls",Angle:"StÅ«ris","Vulgar fraction one quarter":"Viena ceturtdaļa","Vulgar fraction one half":"Viena puse","Vulgar fraction three quarters":"TrÄ«s ceturtdaļas","Single left-pointing angle quotation mark":"Pa kreisi vÄ“rsta stÅ«rainÄ pÄ“diņa","Single right-pointing angle quotation mark":"Pa labi vÄ“rsta stÅ«rainÄ pÄ“diņa","Left-pointing double angle quotation mark":"Pa kreisi vÄ“rstas dubultÄs stÅ«rainÄs pÄ“diņas","Right-pointing double angle quotation mark":"Pa labi vÄ“rstas dubultÄs stÅ«rainÄs pÄ“diņas","Left single quotation mark":"Viena kreisÄ pÄ“diņa","Right single quotation mark":"Viena labÄ pÄ“diņa","Left double quotation mark":"KreisÄs dubultÄs pÄ“diņas","Right double quotation mark":"LabÄs dubultÄs pÄ“diņas","Single low-9 quotation mark":"Viena zemÄ-9 pÄ“diņÄs","Double low-9 quotation mark":"DubultÄs zemÄs-9 pÄ“diņÄs","Inverted exclamation mark":"Apgriezta izsaukuma zÄ«me","Inverted question mark":"Apgriezta jautÄjuma zÄ«me","Two dot leader":"Divu punktu lÄ«deris","Horizontal ellipsis":"HorizontÄlÄ elipse","Double dagger":"Dubults duncis","Per mille sign":"Promiles zÄ«me","Per ten thousand sign":"Desmit tÅ«kstoÅ¡Äs daļas zÄ«me","Double exclamation mark":"Dubulta izsaukuma zÄ«me","Question exclamation mark":"JautÄjuma izsaukuma zÄ«me","Exclamation question mark":"Izsaukuma jautÄjuma zÄ«me","Double question mark":"Dubulta jautÄjumzÄ«me","Copyright sign":"AutortiesÄ«bu zÄ«me","Registered sign":"ReÄ£istrÄ“ta preÄuzÄ«mes zÄ«me","Trade mark sign":"PreÄuzÄ«mes zÄ«me","Section sign":"Sekcijas zÄ«me","Paragraph sign":"Rindkopas zÄ«me","Reversed paragraph sign":"ApgrieztÄ rindkopas zÄ«me","Character categories":"RakstzÄ«mju kategorijas",Styles:"Stili","Multiple styles":"VairÄki stili","Block styles":"Bloka stili","Text styles":"Teksta stili","Insert table":"Ievietot tabulu","Header column":"Å Ä« kolonna ir galvene","Insert column left":"Ievietot kolonnu pa kreisi","Insert column right":"Ievietot kolonnu pa labi","Delete column":"DzÄ“st kolonnu","Select column":"IzvÄ“lÄ“ties kolonnu",Column:"Kolonna","Header row":"Å Ä« rinda ir galvene","Insert row below":"Ievietot rindu zem","Insert row above":"Ievietot rindu virs","Delete row":"DzÄ“st rindu","Select row":"IzvÄ“lÄ“ties rindu",Row:"Rinda","Merge cell up":"Apvienot Å¡Å«nas uz augÅ¡u","Merge cell right":"Apvienot Å¡Å«nas pa labi","Merge cell down":"Apvienot Å¡Å«nas uz leju","Merge cell left":"Apvienot Å¡Å«nas pa kreisi","Split cell vertically":"AtdalÄ«t Å¡Å«nu vertikÄli","Split cell horizontally":"AtdalÄ«t Å¡Å«nu horizontÄli","Merge cells":"Apvienot Å¡Å«nas","Table toolbar":"Tabulas rÄ«kjosla","Table properties":"Tabulas Ä«paÅ¡Ä«bas","Cell properties":"Å Å«nas Ä«paÅ¡Ä«bas",Border:"Apmale",Style:"Stils",Width:"Platums",Height:"Augstums",Color:"Teksta krÄsa",Background:"Fona krÄsa",Padding:"Atstatums",Dimensions:"IzmÄ“ri","Table cell text alignment":"Teksta novietojums Å¡Å«nÄ",Alignment:"Novietojums","Horizontal text alignment toolbar":"HorizontÄla teksta lÄ«dzinÄÅ¡ana","Vertical text alignment toolbar":"VertikÄla teksta lÄ«dzinÄÅ¡ana","Table alignment toolbar":"Tabulas lÄ«dzinÄÅ¡ana",None:"Bez apmales",Solid:"NepÄrtraukta lÄ«nija",Dotted:"PunktÄ“ta lÄ«nija",Dashed:"PÄrtraukta lÄ«nija",Double:"Dubulta lÄ«nija",Groove:"Iespiesta lÄ«nija",Ridge:"Izcelta lÄ«nija",Inset:"Ievietot / ieliktnis",Outset:"sÄkums","Align cell text to the left":"LÄ«dzinÄt Å¡Å«nas tekstu pa kreisi","Align cell text to the center":"LÄ«dzinÄt Å¡Å«nas tekstu centrÄ","Align cell text to the right":"LÄ«dzinÄt Å¡Å«nas tekstu pa labi","Justify cell text":"Taisnot Å¡Å«nas tekstu","Align cell text to the top":"LÄ«dzinÄt Å¡Å«nas tekstu pie augÅ¡as","Align cell text to the middle":"LÄ«dzinÄt Å¡Å«nas tekstu vidÅ«","Align cell text to the bottom":"LÄ«dzinÄt Å¡Å«nas tekstu pie apakÅ¡as","Align table to the left":"LÄ«dzinÄt tabulu pa kreisi","Center table":"CentrÄ“t tabulu","Align table to the right":"LÄ«dzinÄt tabulu pa labi","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"KrÄsa nav korekta. MÄ“Ä£iniet \"#FF0000\" vai \"rgb(255,0,0)\" vai \"red\"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"VÄ“rtÄ«ba nav korekta. MÄ“Ä£iniet \"10px\" vai \"2em\" vai vienkÄrÅ¡i \"2\"","Color picker":"KrÄsu palete","Enter table caption":"Ievadiet tabulas parakstu","Keystrokes that can be used in a table cell":"Taustiņsitieni, kurus var izmantot tabulas Å¡Å«nÄ","Move the selection to the next cell":"PÄrvietot atlasi uz nÄkamo Å¡Å«nu","Move the selection to the previous cell":"PÄrvietot atlasi uz iepriekÅ¡Ä“jo Å¡Å«nu","Insert a new table row (when in the last cell of a table)":"Ievietot jaunu tabulas rindu (esot tabulas pÄ“dÄ“jÄ Å¡Å«nÄ)","Navigate through the table":"PÄrvietoties tabulÄ",Table:"Tabula","Rich Text Editor":"BagÄtinÄtais Teksta Redaktors","Editor editing area: %0":"Redaktora rediģēšanas zona: %0","Edit block":"Labot bloku","Click to edit block":"NoklikÅ¡Ä·iniet, lai rediģētu sadaļu","Drag to move":"Velciet, lai pÄrvietotu",Next:"NÄkamÄ",Previous:"IepriekÅ¡Ä“jÄ","Editor toolbar":"Redaktora rÄ«kjosla","Dropdown toolbar":"Papildus izvÄ“lnes rÄ«kjosla",Black:"Melns","Dim grey":"BlÄvi pelÄ“ks",Grey:"PelÄ“ks","Light grey":"GaiÅ¡i pelÄ“ks",White:"Balts",Red:"Sarkans",Orange:"Oranžs",Yellow:"Dzeltens","Light green":"GaiÅ¡i zaļš",Green:"Zaļš",Aquamarine:"AkvamarÄ«ns",Turquoise:"TirkÄ«za","Light blue":"GaiÅ¡i zils",Blue:"Zils",Purple:"Violets","Editor block content toolbar":"Rediģēšanas bloka satura rÄ«kjosla","Editor contextual toolbar":"Redaktora konteksta rÄ«kjosla",HEX:"HEX KrÄsu kods","No results found":"Nekas nav atrasts","No searchable items":"Nav meklÄ“jamu vienumu","Editor dialog":"Redaktora dialoglodziņš",Close:"AizvÄ“rt","Help Contents. To close this dialog press ESC.":"PalÄ«dzÄ«bas saturs. Lai aizvÄ“rtu Å¡o dialoglodziņu, nospiest ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"ZemÄk skatÄ«t Ä«sinÄjumtaustiņu sarakstu, ko var izmantot redaktorÄ.","(may require <kbd>Fn</kbd>)":"(var bÅ«t nepiecieÅ¡ams <kbd>Fn</kbd>)",Accessibility:"PieejamÄ«ba","Accessibility help":"PiekļūstamÄ«bas palÄ«dzÄ«ba","Press %0 for help.":"Lai saņemtu palÄ«dzÄ«bu, nospiest %0.","Move focus in and out of an active dialog window":"PÄrvietot fokusu aktÄ«vajÄ dialoglodziÅ†Ä un no tÄ",MENU_BAR_MENU_FILE:"Fails",MENU_BAR_MENU_EDIT:"Labot",MENU_BAR_MENU_VIEW:"SkatÄ«t",MENU_BAR_MENU_INSERT:"Ievietot",MENU_BAR_MENU_FORMAT:"FormÄts",MENU_BAR_MENU_TOOLS:"RÄ«ki",MENU_BAR_MENU_HELP:"PalÄ«dzÄ«ba",MENU_BAR_MENU_TEXT:"Teksts",MENU_BAR_MENU_FONT:"Fonts","Editor menu bar":"Redaktora izvÄ“lņu josla",Undo:"Atsaukt",Redo:"Uz priekÅ¡u","Upload in progress":"Notiek augÅ¡upielÄde","Widget toolbar":"SÄ«krÄ«ku rÄ«kjosla","Insert paragraph before block":"Ievietot paragrÄfu pirms bloka","Insert paragraph after block":"Ievietot paragrÄfu aiz bloka","Press Enter to type after or press Shift + Enter to type before the widget":"Nospiediet taustiņu Enter, lai rakstÄ«tu aiz logrÄ«ka, vai nospiediet taustiņu Shift + Enter, lai rakstÄ«tu pirms logrÄ«ka","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Taustiņsitieni, kurus var izmantot, kad ir atlasÄ«ts logrÄ«ks (piemÄ“ram, attÄ“ls, tabula utt.)","Insert a new paragraph directly after a widget":"Ievietot jaunu rindkopu tieÅ¡i aiz logrÄ«ka","Insert a new paragraph directly before a widget":"Ievietot jaunu rindkopu tieÅ¡i pirms logrÄ«ka","Move the caret to allow typing directly before a widget":"PÄrvietot kursoru, lai rakstÄ«tu tieÅ¡i pirms logrÄ«ka","Move the caret to allow typing directly after a widget":"PÄrvietot kursoru, lai rakstÄ«tu tieÅ¡i aiz logrÄ«ka","Words: %0":"VÄrdi: %0","Characters: %0":"RakstzÄ«mes: %0"} );l.getPluralForm=function(n){return (n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['lv'] = d['lv'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Pa kreisi","Align right":"Pa labi","Align center":"CentrÄ“t",Justify:"IzlÄ«dzinÄt abas malas","Text alignment":"Teksta izlÄ«dzinÄÅ¡ana","Text alignment toolbar":"Teksta lÄ«dzinÄÅ¡anas rÄ«kjosla","Revert autoformatting action":"Atjaunot automÄtiskÄs formatÄ“Å¡anas darbÄ«bu",Bold:"Trekns",Italic:"KursÄ«vs",Underline:"PasvÄ«trots",Code:"Kods",Strikethrough:"NosvÄ«trots",Subscript:"ApakÅ¡raksts",Superscript:"AugÅ¡raksts","Italic text":"Teksts slÄ«prakstÄ","Move out of an inline code style":"Iziet no iekļautÄ koda stila","Bold text":"Teksts treknrakstÄ","Underline text":"PasvÄ«trot tekstu","Strikethrough text":"PÄrsvÄ«trot teksts","Block quote":"CitÄts","Copy selected content":"KopÄ“t atlasÄ«to saturu","Paste content":"IelÄ«mÄ“t saturu","Paste content as plain text":"IelÄ«mÄ“t saturu kÄ tekstu","Insert code block":"Ievietot koda bloku","Plain text":"VienkÄrÅ¡s teksts","Leaving %0 code snippet":"Tiek atstÄts %0 koda fragments","Entering %0 code snippet":"%0 koda fragmenta ievade","Entering code snippet":"Koda fragmenta ievade","Leaving code snippet":"AtstÄj koda fragmentu","Code block":"Koda bloks",Cancel:"Atcelt",Clear:"NotÄ«rÄ«t","Remove color":"Noņemt krÄsu","Restore default":"Atgriezt noklusÄ“jumu",Save:"SaglabÄt","Show more items":"ParÄdÄ«t vairÄk vienumus","%0 of %1":"%0 no %1","Cannot upload file:":"Nevar augÅ¡upielÄdÄ“t failu:","Rich Text Editor. Editing area: %0":"BagÄtÄ«ga Teksta Redaktors. Rediģēšanas zona: %0","Insert with file manager":"Ievietot, izmantojot failu pÄrvaldnieku","Replace with file manager":"AizstÄt, izmantojot failu pÄrvaldnieku","Insert image with file manager":"Ievietojiet attÄ“lu, izmantojot failu pÄrvaldnieku","Replace image with file manager":"AizstÄt attÄ“lu, izmantojot failu pÄrvaldnieku","Toggle caption off":"IzslÄ“gt tabulas parakstu","Toggle caption on":"IeslÄ“gt tabulas parakstu","Content editing keystrokes":"Satura rediģēšanas taustiņsitieni","These keyboard shortcuts allow for quick access to content editing features.":"Å ie Ä«sinÄjumtaustiņi ļauj Ätri piekļūt satura rediģēšanas funkcijÄm.","User interface and content navigation keystrokes":"LietotÄja interfeisa un satura navigÄcijas taustiņsitieni","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Izmantot tÄlÄk norÄdÄ«tos taustiņsitienus, lai nodroÅ¡inÄtu efektÄ«vÄku navigÄciju CKEditor 5 lietotÄja saskarnÄ“.","Close contextual balloons, dropdowns, and dialogs":"AizvÄ“rt kontekstuÄlÄs joslas, nolaižamÄs izvÄ“lnes un dialoglodziņus","Open the accessibility help dialog":"AtvÄ“rt piekļūstamÄ«bas palÄ«dzÄ«bas dialoglodziņu","Move focus between form fields (inputs, buttons, etc.)":"PÄrvietot fokusu starp laukiem (ievades, pogas u.tml.)","Move focus to the menu bar, navigate between menu bars":"PÄrvietot fokusu uz izvēļņu joslu, pÄrvietoties starp izvēļņu joslÄm","Move focus to the toolbar, navigate between toolbars":"PÄrvietot fokusu uz rÄ«kjoslu, pÄrvietoties starp rÄ«kjoslÄm","Navigate through the toolbar or menu bar":"PÄrvietojieties rÄ«kjoslÄ vai izvÄ“lņu joslÄ","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Izpildiet paÅ¡laik fokusÄ“to pogu. Izpildot pogas, kas mijiedarbojas ar redaktora saturu, fokuss tiek pÄrvietots atpakaļ uz saturu.",Accept:"ApstiprinÄt","Insert a soft break (a <code><br></code> element)":"Ievietot rindiņas pÄrtraukumu (<code><br></code> elements)","Insert a hard break (a new paragraph)":"Ievietot stingro rindiņas pÄrtraukumu (jaunu rindkopu)","Find and replace":"MeklÄ“t un aizstÄt","Find in text…":"MeklÄ“t tekstÄ...",Find:"MeklÄ“t","Previous result":"IepriekÅ¡Ä“jais rezultÄts","Next result":"NÄkamais rezultÄts",Replace:"AizstÄt","Replace all":"AizstÄt visu","Match case":"PrecÄ«za atbilstÄ«ba","Whole words only":"Tikai pilni vÄrdi","Replace with…":"AizstÄt ar...","Text to find must not be empty.":"MeklÄ“Å¡anas tekstam jÄbÅ«t aizpildÄ«tam.","Tip: Find some text first in order to replace it.":"Padoms: SÄkumÄ uzmeklÄ“jiet tekstu un tikai tad aizstÄjiet to.","Advanced options":"Uzlabotas iespÄ“jas","Find in the document":"MeklÄ“t dokumentÄ","Font Size":"Fonta Lielums",Tiny:"Ä»oti mazs",Small:"Mazs",Big:"Liels",Huge:"MilzÄ«gs","Font Family":"Fonts",Default:"NoklusÄ“juma","Font Color":"Fonta krÄsa","Font Background Color":"Fonta fona krÄsa","Document colors":"KrÄsas dokumentÄ",Paragraph:"ParagrÄfs",Heading:"Virsraksts","Choose heading":"IzvÄ“lÄ“ties virsrakstu","Heading 1":"Virsraksts 1","Heading 2":"Virsraksts 2","Heading 3":"Virsraksts 3","Heading 4":"Virsraksts 4","Heading 5":"Virsraksts 5","Heading 6":"Virsraksts 6","Type your title":"Ievadiet virsrakstu","Type or paste your content here.":"Rakstiet vai ielÄ«mÄ“jiet saturu Å¡eit.","Horizontal line":"HorizontÄli atdaloÅ¡Ä lÄ«nija","HTML object":"HTML objekts","Increase indent":"PalielinÄt atkÄpi","Decrease indent":"SamazinÄt atkÄpi",Unlink:"Noņemt Saiti",Link:"Saite","Link URL":"Saites URL","Link URL must not be empty.":"Saites URL lauks nedrÄ«kst bÅ«t tukÅ¡s.","Link image":"Ievietot saiti uz attÄ“la","Edit link":"Labot Saiti","Open link in new tab":"AtvÄ“rt saiti jaunÄ cilnÄ“","This link has no URL":"Saitei nav norÄdÄ«ts URL","Open in a new tab":"AtvÄ“rt jaunÄ cilnÄ“",Downloadable:"LejupielÄdÄ“jams","Create link":"Izveidot saiti","Move out of a link":"Iziet no saites","Numbered List":"NumurÄ“ts Saraksts","Bulleted List":"NenumurÄ“ts Saraksts","To-do List":"To-do Saraksts","Bulleted list styles toolbar":"NenumurÄ“ta saraksta stili","Numbered list styles toolbar":"NumurÄ“ta saraksta stili","Toggle the disc list style":"PÄrslÄ“gt diskveida saraksta stilu","Toggle the circle list style":"PÄrslÄ“gt apļveida saraksta stilu","Toggle the square list style":"PÄrslÄ“gt kvadrÄtveida saraksta stilu","Toggle the decimal list style":"PÄrslÄ“gt decimÄlskaitļu saraksta stilu","Toggle the decimal with leading zero list style":"PÄrslÄ“gt decimÄlskaitļu sÄkot ar nulli saraksta stilu","Toggle the lower–roman list style":"PÄrslÄ“gt mazo romieÅ¡u burtu saraksta stilu","Toggle the upper–roman list style":"PÄrslÄ“gt lielo romieÅ¡u burtu saraksta stilu","Toggle the lower–latin list style":"PÄrslÄ“gt mazo latīņu burtu saraksta stilu","Toggle the upper–latin list style":"PÄrslÄ“gt lielo latīņu burtu saraksta stilu",Disc:"Disks",Circle:"Aplis",Square:"KvadrÄts",Decimal:"Cipari","Decimal with leading zero":"DecimÄlskaitļi sÄkot ar nulli","Lower–roman":"mazie romieÅ¡u burti","Upper-roman":"lielie romieÅ¡u burti","Lower-latin":"mazie latīņu burti","Upper-latin":"lielie latīņu burti","List properties":"saraksta detaļas","Start at":"SÄkt no","Invalid start index value.":"NederÄ«ga sÄkotnÄ“jÄ indeksa vÄ“rtÄ«ba.","Start index must be greater than 0.":"Indeksam jÄbÅ«t lielÄkam par 0","Reversed order":"PretÄ“ja secÄ«ba","Keystrokes that can be used in a list":"Taustiņsitieni, kurus var izmantot sarakstÄ","Increase list item indent":"PalielinÄt saraksta vienuma atkÄpi","Decrease list item indent":"SamazinÄt saraksta vienuma atkÄpi","Entering a to-do list":"Pievieno uzdevumu sarakstu","Leaving a to-do list":"AtstÄj veicamo darbu sarakstu","Remove Format":"Noņemt formatÄ“jumu","Select all":"IzvÄ“lÄ“ties visu","Show blocks":"RÄdÄ«t blokus",Source:"Pirmavots","Show source":"RÄdÄ«t avotu","Special characters":"SpeciÄlie simboli",All:"Visi",Arrows:"Bultas",Currency:"ValÅ«ta",Latin:"Latīņu",Mathematical:"MatemÄtisks",Text:"Teksts","leftwards simple arrow":"vienkÄrÅ¡Ä bulta pa kreisi","rightwards simple arrow":"vienkÄrÅ¡Ä bulta pa labi","upwards simple arrow":"vienkÄrÅ¡Ä bulta uz augÅ¡u","downwards simple arrow":"vienkÄrÅ¡Ä bulta lejup","leftwards double arrow":"pa kreisi vÄ“rstÄ dubultbultiņa","rightwards double arrow":"pa labi vÄ“rstÄ dubultbultiņa","upwards double arrow":"augÅ¡upvÄ“rsta dubultÄ bultiņa","downwards double arrow":"lejupvÄ“rsta dubultÄ bultiņa","leftwards dashed arrow":"pa kreisi vÄ“rstÄ partrauktÄ bultiņa","rightwards dashed arrow":"pa labi vÄ“rstÄ partrauktÄ bultiņa","upwards dashed arrow":"augÅ¡upvÄ“rsta pÄrtrauktÄ bultiņa","downwards dashed arrow":"lejupvÄ“rsta pÄrtrauktÄ bultiņa","leftwards arrow to bar":"pa kreisi vÄ“rstÄ bultiņa uz joslu","rightwards arrow to bar":"pa labi vÄ“rstÄ bultiņa uz joslu","upwards arrow to bar":"augÅ¡upvÄ“rsta bultiņa uz joslu","downwards arrow to bar":"lejupvÄ“rsta bultiņa uz joslu","up down arrow with base":"augÅ¡up-lejupvÄ“rsta bultiņa ar pamatni","back with leftwards arrow above":"atpakaļ ar kreisi vÄ“rstu bultiņu augÅ¡pusÄ“","end with leftwards arrow above":"beigt ar kreisi vÄ“rstu bultiņu augÅ¡pusÄ“","on with exclamation mark with left right arrow above":"ieslÄ“gts ar izsaukuma zÄ«mi ar kreiso-labo bultiņu augÅ¡pusÄ“","soon with rightwards arrow above":"drÄ«z ar uz labo pusi vÄ“rstu bultiņu augÅ¡pusÄ“","top with upwards arrow above":"augÅ¡pusÄ“ ar augÅ¡upvÄ“rstu bultiņu augÅ¡pusÄ“","Dollar sign":"DolÄrzÄ«me","Euro sign":"EirozÄ«me","Yen sign":"Jenas zÄ«me","Pound sign":"MÄrciņas zÄ«me","Cent sign":"Centa zÄ«me","Euro-currency sign":"Eiro valÅ«tas zÄ«me","Colon sign":"Kols","Cruzeiro sign":"Kruzeiro zÄ«me","French franc sign":"FranÄu franka zÄ«me","Lira sign":"Liras zÄ«me","Currency sign":"ValÅ«tas zÄ«me","Bitcoin sign":"Bitkoina zÄ«me","Mill sign":"Millas zÄ«mes","Naira sign":"Nairas zÄ«me","Peseta sign":"Pesetas zÄ«me","Rupee sign":"RÅ«pijas zÄ«me","Won sign":"Vonas zÄ«me","New sheqel sign":"Å ekeļa zÄ«me","Dong sign":"Donga zÄ«me","Kip sign":"Kipa zÄ«me","Tugrik sign":"Tugrika zÄ«me","Drachma sign":"Drahmas zÄ«me","German penny sign":"VÄcu santÄ«ma zÄ«me","Peso sign":"Peso zÄ«me","Guarani sign":"Guarani zÄ«me","Austral sign":"AustrÄla zÄ«me","Hryvnia sign":"Grivnas zÄ«me","Cedi sign":"Sedi zÄ«me","Livre tournois sign":"Tours mÄrciņu zÄ«me","Spesmilo sign":"Spesmilo zÄ«me","Tenge sign":"Tenges zÄ«me","Indian rupee sign":"Indijas rÅ«pijas zÄ«me","Turkish lira sign":"Turcijas liras zÄ«me","Nordic mark sign":"Ziemeļu markas zÄ«me","Manat sign":"Manata zÄ«me","Ruble sign":"Rubļa zÄ«me","Latin capital letter a with macron":"Latīņu lielais burts a ar garumzÄ«mi","Latin small letter a with macron":"Latīņu mazais burts a ar garumzÄ«mi","Latin capital letter a with breve":"Latīņu lielais burts a ar Ä«suma zÄ«mi","Latin small letter a with breve":"Latīņu mazais burts a ar Ä«suma zÄ«mi","Latin capital letter a with ogonek":"Latīņu lielais burts a ar ogoneku","Latin small letter a with ogonek":"Latīņu mazais burts a ar ogoneku","Latin capital letter c with acute":"Latīņu lielais burts c ar akÅ«tu","Latin small letter c with acute":"Latīņu mazais burts c ar akÅ«tu","Latin capital letter c with circumflex":"Latīņu lielais burts c ar cirkumfleksu","Latin small letter c with circumflex":"Latīņu mazais burts c ar cirkumfleksu","Latin capital letter c with dot above":"Latīņu lielais burts c ar punktu augÅ¡pusÄ“","Latin small letter c with dot above":"Latīņu mazais burts c ar punktu augÅ¡pusÄ“","Latin capital letter c with caron":"Latīņu lielais burts c ar karonu","Latin small letter c with caron":"Latīņu mazais burts c ar karonu","Latin capital letter d with caron":"Latīņu lielais burts d ar karonu","Latin small letter d with caron":"Latīņu mazais burts d ar karonu","Latin capital letter d with stroke":"Latīņu lielais burts d ar lÄ«niju","Latin small letter d with stroke":"Latīņu mazais burts d ar lÄ«niju","Latin capital letter e with macron":"Latīņu lielais burts e ar garumzÄ«mi","Latin small letter e with macron":"Latīņu mazais burts e ar garumzÄ«mi","Latin capital letter e with breve":"Latīņu lielais burts e ar Ä«suma zÄ«mi","Latin small letter e with breve":"Latīņu mazais burts e ar Ä«suma zÄ«mi","Latin capital letter e with dot above":"Latīņu lielais burts e ar punktu augÅ¡pusÄ“","Latin small letter e with dot above":"Latīņu mazais burts e ar punktu augÅ¡pusÄ“","Latin capital letter e with ogonek":"Latīņu lielais burts e ar ogoneku","Latin small letter e with ogonek":"Latīņu mazais burts e ar ogoneku","Latin capital letter e with caron":"Latīņu lielais burts e ar karonu","Latin small letter e with caron":"Latīņu mazais burts e ar karonu","Latin capital letter g with circumflex":"Latīņu lielais burts g ar cirkumfleksu","Latin small letter g with circumflex":"Latīņu mazais burts g ar cirkumfleksu","Latin capital letter g with breve":"Latīņu lielais burts g ar Ä«suma zÄ«mi","Latin small letter g with breve":"Latīņu mazais burts g ar Ä«suma zÄ«mi","Latin capital letter g with dot above":"Latīņu lielais burts g ar punktu augÅ¡pusÄ“","Latin small letter g with dot above":"Latīņu mazais burts e ar punktu augÅ¡pusÄ“","Latin capital letter g with cedilla":"Latīņu lielais burts g ar sediļu","Latin small letter g with cedilla":"Latīņu mazais burts g ar sediļu","Latin capital letter h with circumflex":"Latīņu lielais burts h ar cirkumfleksu","Latin small letter h with circumflex":"Latīņu mazais burts c ar cirkumfleksu","Latin capital letter h with stroke":"Latīņu lielais burts h ar lÄ«niju","Latin small letter h with stroke":"Latīņu mazais burts h ar lÄ«niju","Latin capital letter i with tilde":"Latīņu lielais burts i ar tildi","Latin small letter i with tilde":"Latīņu mazais burts i ar tildi","Latin capital letter i with macron":"Latīņu lielais burts i ar garumzÄ«mi","Latin small letter i with macron":"Latīņu mazais burts i ar garumzÄ«mi","Latin capital letter i with breve":"Latīņu lielais burts i ar Ä«suma zÄ«mi","Latin small letter i with breve":"Latīņu mazais burts i ar Ä«suma zÄ«mi","Latin capital letter i with ogonek":"Latīņu lielais burts i ar ogoneku","Latin small letter i with ogonek":"Latīņu mazais burts i ar ogoneku","Latin capital letter i with dot above":"Latīņu lielais burts i ar punktu augÅ¡pusÄ“","Latin small letter dotless i":"Latīņu mazais bezpunkta burts i","Latin capital ligature ij":"Latīņu lielÄ ligatÅ«ra ij","Latin small ligature ij":"Latīņu mazÄ ligatÅ«ra ij","Latin capital letter j with circumflex":"Latīņu lielais burts j ar cirkumfleksu","Latin small letter j with circumflex":"Latīņu mazais burts j ar cirkumfleksu","Latin capital letter k with cedilla":"Latīņu lielais burts k ar sediļu","Latin small letter k with cedilla":"Latīņu mazais burts k ar sediļu","Latin small letter kra":"Latīņu mazais burts kra","Latin capital letter l with acute":"Latīņu lielais burts l ar akÅ«tu","Latin small letter l with acute":"Latīņu mazais burts l ar akÅ«tu","Latin capital letter l with cedilla":"Latīņu lielais burts l ar sediļu","Latin small letter l with cedilla":"Latīņu mazais burts l ar sediļu","Latin capital letter l with caron":"Latīņu lielais burts l ar karonu","Latin small letter l with caron":"Latīņu mazais burts l ar karonu","Latin capital letter l with middle dot":"Latīņu lielais burts l ar vidÄ“jo punktu","Latin small letter l with middle dot":"Latīņu mazais burts l ar vidÄ“jo punktu","Latin capital letter l with stroke":"Latīņu lielais burts l ar lÄ«niju","Latin small letter l with stroke":"Latīņu mazais burts l ar lÄ«niju","Latin capital letter n with acute":"Latīņu lielais burts n ar akÅ«tu","Latin small letter n with acute":"Latīņu mazais burts n ar akÅ«tu","Latin capital letter n with cedilla":"Latīņu lielais burts n ar sediļu","Latin small letter n with cedilla":"Latīņu mazais burts n ar sediļu","Latin capital letter n with caron":"Latīņu lielais burts n ar karonu","Latin small letter n with caron":"Latīņu mazais burts n ar karonu","Latin small letter n preceded by apostrophe":"Latīņu mazais burts n, pirms kura ir apostrofs","Latin capital letter eng":"Latīņu lielais burts eng","Latin small letter eng":"Latīņu mazais burts eng","Latin capital letter o with macron":"Latīņu lielais burts o ar garumzÄ«mi","Latin small letter o with macron":"Latīņu mazais burts o ar garumzÄ«mi","Latin capital letter o with breve":"Latīņu lielais burts o ar Ä«suma zÄ«mi","Latin small letter o with breve":"Latīņu mazais burts o ar Ä«suma zÄ«mi","Latin capital letter o with double acute":"Latīņu lielais burts o ar dubultu akÅ«tu","Latin small letter o with double acute":"Latīņu mazais burts o ar dubultu akÅ«tu","Latin capital ligature oe":"Latīņu lielÄ ligatÅ«ra oe","Latin small ligature oe":"Latīņu mazÄ ligatÅ«ra oe","Latin capital letter r with acute":"Latīņu lielais burts r ar akÅ«tu","Latin small letter r with acute":"Latīņu mazais burts r ar akÅ«tu","Latin capital letter r with cedilla":"Latīņu lielais burts r ar sediļu","Latin small letter r with cedilla":"Latīņu mazais burts r ar sediļu","Latin capital letter r with caron":"Latīņu lielais burts r ar karonu","Latin small letter r with caron":"Latīņu mazais burts r ar karonu","Latin capital letter s with acute":"Latīņu lielais burts s ar akÅ«tu","Latin small letter s with acute":"Latīņu mazais burts s ar akÅ«tu","Latin capital letter s with circumflex":"Latīņu lielais burts s ar cirkumfleksu","Latin small letter s with circumflex":"Latīņu mazais burts s ar cirkumfleksu","Latin capital letter s with cedilla":"Latīņu lielais burts s ar sediļu","Latin small letter s with cedilla":"Latīņu mazais burts s ar sediļu","Latin capital letter s with caron":"Latīņu lielais burts s ar karonu","Latin small letter s with caron":"Latīņu mazais burts s ar karonu","Latin capital letter t with cedilla":"Latīņu lielais burts t ar sediļu","Latin small letter t with cedilla":"Latīņu mazais burts t ar sediļu","Latin capital letter t with caron":"Latīņu lielais burts t ar karonu","Latin small letter t with caron":"Latīņu mazais burts t ar karonu","Latin capital letter t with stroke":"Latīņu lielais burts t ar lÄ«niju","Latin small letter t with stroke":"Latīņu mazais burts t ar lÄ«niju","Latin capital letter u with tilde":"Latīņu lielais burts u ar tildi","Latin small letter u with tilde":"Latīņu mazais burts u ar tildi","Latin capital letter u with macron":"Latīņu lielais burts u ar garumzÄ«mi","Latin small letter u with macron":"Latīņu mazais burts u ar garumzÄ«mi","Latin capital letter u with breve":"Latīņu lielais burts u ar Ä«suma zÄ«mi","Latin small letter u with breve":"Latīņu mazais burts u ar Ä«suma zÄ«mi","Latin capital letter u with ring above":"Latīņu lielais burts u ar gredzenu augÅ¡pusÄ“","Latin small letter u with ring above":"Latīņu mazais burts u ar gredzenu augÅ¡pusÄ“","Latin capital letter u with double acute":"Latīņu lielais burts u ar dubultu akÅ«tu","Latin small letter u with double acute":"Latīņu mazais burts u ar dubultu akÅ«tu","Latin capital letter u with ogonek":"Latīņu lielais burts u ar ogoneku","Latin small letter u with ogonek":"Latīņu mazais burts u ar ogoneku","Latin capital letter w with circumflex":"Latīņu lielais burts w ar cirkumfleksu","Latin small letter w with circumflex":"Latīņu mazais burts w ar cirkumfleksu","Latin capital letter y with circumflex":"Latīņu lielais burts y ar cirkumfleksu","Latin small letter y with circumflex":"Latīņu mazais burts y ar cirkumfleksu","Latin capital letter y with diaeresis":"Latīņu lielais burts y ar diaerÄ“zi","Latin capital letter z with acute":"Latīņu lielais burts z ar akÅ«tu","Latin small letter z with acute":"Latīņu mazais burts z ar akÅ«tu","Latin capital letter z with dot above":"Latīņu lielais burts z ar punktu augÅ¡pusÄ“","Latin small letter z with dot above":"Latīņu mazais burts z ar punktu augÅ¡pusÄ“","Latin capital letter z with caron":"Latīņu lielais burts z ar karonu","Latin small letter z with caron":"Latīņu mazais burts z ar karonu","Latin small letter long s":"Latīņu mazais burts garais s","Less-than sign":"MazÄk nekÄ zÄ«me","Greater-than sign":"VairÄk nekÄ zÄ«me","Less-than or equal to":"MazÄks par vai vienÄds ar","Greater-than or equal to":"LielÄks par vai vienÄds ar","En dash":"Īsa domuzÄ«me","Em dash":"DomuzÄ«me",Macron:"GarumzÄ«me",Overline:"VirssvÄ«tra","Degree sign":"GrÄdu zÄ«me","Minus sign":"MÄ«nus zÄ«me","Plus-minus sign":"Plus-mÄ«nus zÄ«me","Division sign":"DalÄ«Å¡anas zÄ«me","Fraction slash":"DalÄ«Å¡anas slÄ«psvÄ«tra","Multiplication sign":"ReizinÄÅ¡anas zÄ«me","Latin small letter f with hook":"Latīņu mazais burts f ar ÄÄ·i",Integral:"IntegrÄlis","N-ary summation":"N-Ära summa",Infinity:"BezgalÄ«ba","Square root":"KvadrÄtsakne","Tilde operator":"Tildes operators","Approximately equal to":"Aptuveni vienÄds ar","Almost equal to":"GandrÄ«z vienÄds ar","Not equal to":"Nav vienÄds ar","Identical to":"VienÄds ar","Element of":"Elements no","Not an element of":"Nav elements","Contains as member":"Satur kÄ ","N-ary product":"N-Ärs produkts","Logical and":"LoÄ£isks un ","Logical or":"LoÄ£isks vai","Not sign":"Aizlieguma zÄ«me",Intersection:"Intersekcija",Union:"SavienÄ«ba","Partial differential":"Daļējs diferenciÄlis","For all":"Visiem","There exists":"EksistÄ“","Empty set":"TukÅ¡a kopa",Nabla:"Nabla","Asterisk operator":"Asterisks","Proportional to":"ProporcionÄls",Angle:"StÅ«ris","Vulgar fraction one quarter":"Viena ceturtdaļa","Vulgar fraction one half":"Viena puse","Vulgar fraction three quarters":"TrÄ«s ceturtdaļas","Single left-pointing angle quotation mark":"Pa kreisi vÄ“rsta stÅ«rainÄ pÄ“diņa","Single right-pointing angle quotation mark":"Pa labi vÄ“rsta stÅ«rainÄ pÄ“diņa","Left-pointing double angle quotation mark":"Pa kreisi vÄ“rstas dubultÄs stÅ«rainÄs pÄ“diņas","Right-pointing double angle quotation mark":"Pa labi vÄ“rstas dubultÄs stÅ«rainÄs pÄ“diņas","Left single quotation mark":"Viena kreisÄ pÄ“diņa","Right single quotation mark":"Viena labÄ pÄ“diņa","Left double quotation mark":"KreisÄs dubultÄs pÄ“diņas","Right double quotation mark":"LabÄs dubultÄs pÄ“diņas","Single low-9 quotation mark":"Viena zemÄ-9 pÄ“diņÄs","Double low-9 quotation mark":"DubultÄs zemÄs-9 pÄ“diņÄs","Inverted exclamation mark":"Apgriezta izsaukuma zÄ«me","Inverted question mark":"Apgriezta jautÄjuma zÄ«me","Two dot leader":"Divu punktu lÄ«deris","Horizontal ellipsis":"HorizontÄlÄ elipse","Double dagger":"Dubults duncis","Per mille sign":"Promiles zÄ«me","Per ten thousand sign":"Desmit tÅ«kstoÅ¡Äs daļas zÄ«me","Double exclamation mark":"Dubulta izsaukuma zÄ«me","Question exclamation mark":"JautÄjuma izsaukuma zÄ«me","Exclamation question mark":"Izsaukuma jautÄjuma zÄ«me","Double question mark":"Dubulta jautÄjumzÄ«me","Copyright sign":"AutortiesÄ«bu zÄ«me","Registered sign":"ReÄ£istrÄ“ta preÄuzÄ«mes zÄ«me","Trade mark sign":"PreÄuzÄ«mes zÄ«me","Section sign":"Sekcijas zÄ«me","Paragraph sign":"Rindkopas zÄ«me","Reversed paragraph sign":"ApgrieztÄ rindkopas zÄ«me","Character categories":"RakstzÄ«mju kategorijas",Styles:"Stili","Multiple styles":"VairÄki stili","Block styles":"Bloka stili","Text styles":"Teksta stili","Insert table":"Ievietot tabulu","Header column":"Å Ä« kolonna ir galvene","Insert column left":"Ievietot kolonnu pa kreisi","Insert column right":"Ievietot kolonnu pa labi","Delete column":"DzÄ“st kolonnu","Select column":"IzvÄ“lÄ“ties kolonnu",Column:"Kolonna","Header row":"Å Ä« rinda ir galvene","Insert row below":"Ievietot rindu zem","Insert row above":"Ievietot rindu virs","Delete row":"DzÄ“st rindu","Select row":"IzvÄ“lÄ“ties rindu",Row:"Rinda","Merge cell up":"Apvienot Å¡Å«nas uz augÅ¡u","Merge cell right":"Apvienot Å¡Å«nas pa labi","Merge cell down":"Apvienot Å¡Å«nas uz leju","Merge cell left":"Apvienot Å¡Å«nas pa kreisi","Split cell vertically":"AtdalÄ«t Å¡Å«nu vertikÄli","Split cell horizontally":"AtdalÄ«t Å¡Å«nu horizontÄli","Merge cells":"Apvienot Å¡Å«nas","Table toolbar":"Tabulas rÄ«kjosla","Table properties":"Tabulas Ä«paÅ¡Ä«bas","Cell properties":"Å Å«nas Ä«paÅ¡Ä«bas",Border:"Apmale",Style:"Stils",Width:"Platums",Height:"Augstums",Color:"Teksta krÄsa",Background:"Fona krÄsa",Padding:"Atstatums",Dimensions:"IzmÄ“ri","Table cell text alignment":"Teksta novietojums Å¡Å«nÄ",Alignment:"Novietojums","Horizontal text alignment toolbar":"HorizontÄla teksta lÄ«dzinÄÅ¡ana","Vertical text alignment toolbar":"VertikÄla teksta lÄ«dzinÄÅ¡ana","Table alignment toolbar":"Tabulas lÄ«dzinÄÅ¡ana",None:"Bez apmales",Solid:"NepÄrtraukta lÄ«nija",Dotted:"PunktÄ“ta lÄ«nija",Dashed:"PÄrtraukta lÄ«nija",Double:"Dubulta lÄ«nija",Groove:"Iespiesta lÄ«nija",Ridge:"Izcelta lÄ«nija",Inset:"Ievietot / ieliktnis",Outset:"sÄkums","Align cell text to the left":"LÄ«dzinÄt Å¡Å«nas tekstu pa kreisi","Align cell text to the center":"LÄ«dzinÄt Å¡Å«nas tekstu centrÄ","Align cell text to the right":"LÄ«dzinÄt Å¡Å«nas tekstu pa labi","Justify cell text":"Taisnot Å¡Å«nas tekstu","Align cell text to the top":"LÄ«dzinÄt Å¡Å«nas tekstu pie augÅ¡as","Align cell text to the middle":"LÄ«dzinÄt Å¡Å«nas tekstu vidÅ«","Align cell text to the bottom":"LÄ«dzinÄt Å¡Å«nas tekstu pie apakÅ¡as","Align table to the left":"LÄ«dzinÄt tabulu pa kreisi","Center table":"CentrÄ“t tabulu","Align table to the right":"LÄ«dzinÄt tabulu pa labi","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"KrÄsa nav korekta. MÄ“Ä£iniet \"#FF0000\" vai \"rgb(255,0,0)\" vai \"red\"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"VÄ“rtÄ«ba nav korekta. MÄ“Ä£iniet \"10px\" vai \"2em\" vai vienkÄrÅ¡i \"2\"","Color picker":"KrÄsu palete","Enter table caption":"Ievadiet tabulas parakstu","Keystrokes that can be used in a table cell":"Taustiņsitieni, kurus var izmantot tabulas Å¡Å«nÄ","Move the selection to the next cell":"PÄrvietot atlasi uz nÄkamo Å¡Å«nu","Move the selection to the previous cell":"PÄrvietot atlasi uz iepriekÅ¡Ä“jo Å¡Å«nu","Insert a new table row (when in the last cell of a table)":"Ievietot jaunu tabulas rindu (esot tabulas pÄ“dÄ“jÄ Å¡Å«nÄ)","Navigate through the table":"PÄrvietoties tabulÄ",Table:"Tabula","Rich Text Editor":"BagÄtinÄtais Teksta Redaktors","Editor editing area: %0":"Redaktora rediģēšanas zona: %0","Edit block":"Labot bloku","Click to edit block":"NoklikÅ¡Ä·iniet, lai rediģētu sadaļu","Drag to move":"Velciet, lai pÄrvietotu",Next:"NÄkamÄ",Previous:"IepriekÅ¡Ä“jÄ","Editor toolbar":"Redaktora rÄ«kjosla","Dropdown toolbar":"Papildus izvÄ“lnes rÄ«kjosla",Black:"Melns","Dim grey":"BlÄvi pelÄ“ks",Grey:"PelÄ“ks","Light grey":"GaiÅ¡i pelÄ“ks",White:"Balts",Red:"Sarkans",Orange:"Oranžs",Yellow:"Dzeltens","Light green":"GaiÅ¡i zaļš",Green:"Zaļš",Aquamarine:"AkvamarÄ«ns",Turquoise:"TirkÄ«za","Light blue":"GaiÅ¡i zils",Blue:"Zils",Purple:"Violets","Editor block content toolbar":"Rediģēšanas bloka satura rÄ«kjosla","Editor contextual toolbar":"Redaktora konteksta rÄ«kjosla",HEX:"HEX KrÄsu kods","No results found":"Nekas nav atrasts","No searchable items":"Nav meklÄ“jamu vienumu","Editor dialog":"Redaktora dialoglodziņš",Close:"AizvÄ“rt","Help Contents. To close this dialog press ESC.":"PalÄ«dzÄ«bas saturs. Lai aizvÄ“rtu Å¡o dialoglodziņu, nospiest ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"ZemÄk skatÄ«t Ä«sinÄjumtaustiņu sarakstu, ko var izmantot redaktorÄ.","(may require <kbd>Fn</kbd>)":"(var bÅ«t nepiecieÅ¡ams <kbd>Fn</kbd>)",Accessibility:"PieejamÄ«ba","Accessibility help":"PiekļūstamÄ«bas palÄ«dzÄ«ba","Press %0 for help.":"Lai saņemtu palÄ«dzÄ«bu, nospiest %0.","Move focus in and out of an active dialog window":"PÄrvietot fokusu aktÄ«vajÄ dialoglodziÅ†Ä un no tÄ",MENU_BAR_MENU_FILE:"Fails",MENU_BAR_MENU_EDIT:"Labot",MENU_BAR_MENU_VIEW:"SkatÄ«t",MENU_BAR_MENU_INSERT:"Ievietot",MENU_BAR_MENU_FORMAT:"FormÄts",MENU_BAR_MENU_TOOLS:"RÄ«ki",MENU_BAR_MENU_HELP:"PalÄ«dzÄ«ba",MENU_BAR_MENU_TEXT:"Teksts",MENU_BAR_MENU_FONT:"Fonts","Editor menu bar":"Redaktora izvÄ“lņu josla","Please enter a valid color (e.g. \"ff0000\").":"LÅ«dzu, ievadiet derÄ«gu krÄsu (piemÄ“ram, \"ff0000\").",Undo:"Atsaukt",Redo:"Uz priekÅ¡u","Upload in progress":"Notiek augÅ¡upielÄde","Widget toolbar":"SÄ«krÄ«ku rÄ«kjosla","Insert paragraph before block":"Ievietot paragrÄfu pirms bloka","Insert paragraph after block":"Ievietot paragrÄfu aiz bloka","Press Enter to type after or press Shift + Enter to type before the widget":"Nospiediet taustiņu Enter, lai rakstÄ«tu aiz logrÄ«ka, vai nospiediet taustiņu Shift + Enter, lai rakstÄ«tu pirms logrÄ«ka","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Taustiņsitieni, kurus var izmantot, kad ir atlasÄ«ts logrÄ«ks (piemÄ“ram, attÄ“ls, tabula utt.)","Insert a new paragraph directly after a widget":"Ievietot jaunu rindkopu tieÅ¡i aiz logrÄ«ka","Insert a new paragraph directly before a widget":"Ievietot jaunu rindkopu tieÅ¡i pirms logrÄ«ka","Move the caret to allow typing directly before a widget":"PÄrvietot kursoru, lai rakstÄ«tu tieÅ¡i pirms logrÄ«ka","Move the caret to allow typing directly after a widget":"PÄrvietot kursoru, lai rakstÄ«tu tieÅ¡i aiz logrÄ«ka","Words: %0":"VÄrdi: %0","Characters: %0":"RakstzÄ«mes: %0"} );l.getPluralForm=function(n){return (n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ms.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ms.js index 6ee4a175bd84c16693fefa04a7f96116f0fe5c5d..c3e59bbc5c04f4773fcdd638ae57489a1cff2713 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ms.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ms.js @@ -1 +1 @@ -(function(d){ const l = d['ms'] = d['ms'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Jajarkan kiri","Align right":"Jajarkan kiri","Align center":"Jajarkan tengah",Justify:"Imbang","Text alignment":"Jajaran teks","Text alignment toolbar":"Bar alat capaian jajaran teks","Revert autoformatting action":"Pulihkan tindakan pemformatan automatik",Bold:"Tebal",Italic:"Italik",Underline:"Garis bawah",Code:"Kod",Strikethrough:"Garis lorek",Subscript:"Subskrip",Superscript:"Superskrip","Italic text":"Teks huruf condong","Move out of an inline code style":"Alih keluar daripada gaya kod sebaris","Bold text":"Teks tebal","Underline text":"Teks garis bawah","Strikethrough text":"Teks coretan","Block quote":"Blok petikan","Copy selected content":"Salin kandungan yang dipilih","Paste content":"Tampal kandungan","Paste content as plain text":"Tampal kandungan sebagai teks kosong","Insert code block":"Masukkan blok kod","Plain text":"Teks kosong","Code block":"Sekatan kod",Cancel:"Batal",Clear:"Kosongkan","Remove color":"Buang warna","Restore default":"Pulihkan lalai",Save:"Simpan","Show more items":"Tunjukkan item lain","%0 of %1":"%0 daripada %1","Cannot upload file:":"Gagal memuat naik fail","Rich Text Editor. Editing area: %0":"Editor Teks Kaya. Ruang suntingan: %0","Insert with file manager":"Masukkan dengan pengurus fail","Replace with file manager":"Gantikan dengan pengurus fail","Insert image with file manager":"Masukkan imej dengan pengurus fail","Replace image with file manager":"Gantikan imej dengan pengurus fail","Toggle caption off":"Tutup kapsyen","Toggle caption on":"Buka kapsyen","Content editing keystrokes":"Ketukan kekunci penyuntingan kandungan","These keyboard shortcuts allow for quick access to content editing features.":"Pintasan papan kekunci ini membenarkan akses pantas kepada ciri-ciri penyuntingan kandungan.","User interface and content navigation keystrokes":"Antara muka pengguna dan ketukan kekunci navigasi kandungan","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Guna ketukan kekunci berikut untuk menavigasi dengan lebih cekap dalam antara muka pengguna CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Tutup belon konteks, senarai juntai bawah dan dialog","Open the accessibility help dialog":"Buka dialog bantuan kebolehaksesan","Move focus between form fields (inputs, buttons, etc.)":"Alihkan fokus antara medan borang (input, butang, dll.)","Move focus to the menu bar, navigate between menu bars":"Alihkan fokus ke bar menu, navigasi antara bar menu","Move focus to the toolbar, navigate between toolbars":"Alihkan fokus ke bar alat, navigasi antara bar alat","Navigate through the toolbar or menu bar":"Navigasi melalui bar alat atau bar menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Laksanakan butang yang sedang difokuskan. Melaksanakan butang yang berinteraksi dengan kandungan penyunting mengalihkan fokus kembali ke kandungan.",Accept:"Terima","Insert a soft break (a <code><br></code> element)":"Masukkan baris baharu (elemen <code><br></code>)","Insert a hard break (a new paragraph)":"Masukkan perenggan baharu (perenggan baharu)","Find and replace":"Cari dan ganti","Find in text…":"Cari dalam teks...",Find:"Cari","Previous result":"Keputusan sebelumnya","Next result":"Keputusan seterusnya",Replace:"Ganti","Replace all":"Ganti semua","Match case":"Sesuaikan kes","Whole words only":"Perkataan penuh sahaja","Replace with…":"Gantikan dengan...","Text to find must not be empty.":"Teks yang hendak dicari tidak boleh ditinggalkan kosong.","Tip: Find some text first in order to replace it.":"Petua: Cari teks terlebih dahulu untuk menggantikannya.","Advanced options":"Pilihan lanjutan","Find in the document":"Cari dalam dokumen","Font Size":"Saiz fon",Tiny:"Halus",Small:"Kecil",Big:"Besar",Huge:"Gergasi","Font Family":"Keluarga Fon",Default:"Lalai","Font Color":"Warna Fon","Font Background Color":"Warna Latar Belakang Fon","Document colors":"Warna dokumen",Paragraph:"Perenggan",Heading:"Pengepala","Choose heading":"Pilih pengepala","Heading 1":"Pengepala 1","Heading 2":"Pengepala 2","Heading 3":"Pengepala 3","Heading 4":"Pengepala 4","Heading 5":"Pengepala 5","Heading 6":"Pengepala 6","Type your title":"Taip tajuk anda","Type or paste your content here.":"Taip atau tampal kandungan anda disini.","Horizontal line":"Baris melintang","HTML object":"Objek HTML","Increase indent":"Tambah inden","Decrease indent":"Kurangkan inden",Unlink:"Buang pautan",Link:"Pautkan","Link URL":"Pautkan URL","Link image":"Pautkan imej","Edit link":"Sunting pautan","Open link in new tab":"Buka pautan dalam tab baru","This link has no URL":"Pautan ini tidak mempunyai URL","Open in a new tab":"Buka dalam tab baru",Downloadable:"Boleh dimuat turun","Create link":"Buat pautan","Move out of a link":"Alih keluar pautan","Numbered List":"Senarai Bernombor","Bulleted List":"Senarai Berbulet","To-do List":"Senarai Untuk Dilakukan","Bulleted list styles toolbar":"Bar capaian gaya senarai berbulet","Numbered list styles toolbar":"Bar alat capaian gaya senarai bernombor","Toggle the disc list style":"Buka gaya senarai cakera","Toggle the circle list style":"Buka gaya senarai bulatan","Toggle the square list style":"Buka gaya senarai petak","Toggle the decimal list style":"Buka gaya senarai titik perpuluhan","Toggle the decimal with leading zero list style":"Buka titik perpuluhan dengan gaya senarai kosong pendahulu","Toggle the lower–roman list style":"Buka gaya senarai roman bawah","Toggle the upper–roman list style":"Buka gaya senarai roman atas","Toggle the lower–latin list style":"Buka gaya senarai latin bawah","Toggle the upper–latin list style":"Buka gaya senarai latin atas",Disc:"Cakera",Circle:"Bula",Square:"Petak",Decimal:"Perpuluhan","Decimal with leading zero":"Perpuluhan dengan kosong pendahulu","Lower–roman":"Roman bawah","Upper-roman":"Roman atas","Lower-latin":"Latin bawah","Upper-latin":"Latin atas","List properties":"Senarai sifat","Start at":"Mula pada","Invalid start index value.":"Nilai indeks permulaan tidak sah.","Start index must be greater than 0.":"Indeks mula hendaklah lebih besar daripada 0.","Reversed order":"Susunan terbalik","Keystrokes that can be used in a list":"Ketukan kekunci yang boleh digunakan dalam senarai","Increase list item indent":"Tingkatkan inden item senarai","Decrease list item indent":"Kurangkan inden item senarai","Remove Format":"Buang Format","Select all":"Pilih seterusnya","Show blocks":"Tunjukkan blok",Source:"Sumber","Show source":"Paparkan sumber","Special characters":"Aksara istimewa",All:"Semua",Arrows:"Anak Panah",Currency:"Mata Wang",Latin:"Bahasa Latin",Mathematical:"Matematik",Text:"Teks","leftwards simple arrow":"anak panah mudah ke kiri","rightwards simple arrow":"anak panah mudah ke kanan","upwards simple arrow":"anak panah mudah ke atas","downwards simple arrow":"anak panah mudah ke bawah","leftwards double arrow":"anak panah berkembar arah kiri","rightwards double arrow":"anak panah berkembar arah kanan","upwards double arrow":"anak panah berkembar arah atas","downwards double arrow":"anak panah berkembar arah bawah","leftwards dashed arrow":"anak panah bersengkang arah kiri","rightwards dashed arrow":"anak panah bersengkang arah kanan","upwards dashed arrow":"anak panah bersengkang arah atas","downwards dashed arrow":"anak panah bersengkang arah bawah","leftwards arrow to bar":"anak panah arah kiri ke bar","rightwards arrow to bar":"anak panah arah kanan ke bar","upwards arrow to bar":"anak panah arah atas ke bar","downwards arrow to bar":"anak panah arah bawah ke bar","up down arrow with base":"anak panah atas bawah dengan dasar","back with leftwards arrow above":"kembali dengan anak panah arah kiri di atas","end with leftwards arrow above":"tamatkan dengan anak panah arah kiri di atas","on with exclamation mark with left right arrow above":"pada dengan tanda seru dengan anak panah kiri kanan di atas","soon with rightwards arrow above":"tidak lama lagi dengan anak panah arah kanan di atas","top with upwards arrow above":"atas dengan anak panah arah atas di atas","Dollar sign":"Simbol Dolar","Euro sign":"Simbol Euro","Yen sign":"Simbol Yen","Pound sign":"Simbol Paun","Cent sign":"Simbol sen","Euro-currency sign":"Simbol mata wang Euro","Colon sign":"Tanda titik bertindih","Cruzeiro sign":"Simbol Cruzeiro","French franc sign":"Simbol Franc Perancis","Lira sign":"Simbol Lira","Currency sign":"Simbol mata wang","Bitcoin sign":"Simbol Bitcoin","Mill sign":"Simbol Mill","Naira sign":"Simbol Naira","Peseta sign":"Simbol Peseta","Rupee sign":"Simbol Rupee","Won sign":"Simbol Won","New sheqel sign":"Simbol Sheqel baru","Dong sign":"Simbol Dong","Kip sign":"Simbol Kip","Tugrik sign":"Simbol Tugrik","Drachma sign":"Simbol Drachma","German penny sign":"Simbol Peni Jerman","Peso sign":"Simbol Peso","Guarani sign":"Simbol Guarani","Austral sign":"Simbol Austral","Hryvnia sign":"Simbol Hryvnia","Cedi sign":"Simbol Cedi","Livre tournois sign":"Simbol Livre Tournois","Spesmilo sign":"Simbol Spesmilo","Tenge sign":"Simbol Tenge","Indian rupee sign":"Simbol Rupee India","Turkish lira sign":"Simbol Lira Turki","Nordic mark sign":"Simbol lambang Nordik","Manat sign":"Simbol Manat","Ruble sign":"Simbol Ruble","Latin capital letter a with macron":"Huruf Latin a besar dengan tanda makron","Latin small letter a with macron":"Huruf Latin a kecil dengan tanda makron","Latin capital letter a with breve":"Huruf Latin a besar dengan tanda singkat","Latin small letter a with breve":"Huruf Latin a kecil dengan tanda singkat","Latin capital letter a with ogonek":"Huruf Latin a besar dengan tanda ogonek","Latin small letter a with ogonek":"Huruf Latin a kecil dengan tanda ogonek","Latin capital letter c with acute":"Huruf Latin c besar dengan tanda tirus","Latin small letter c with acute":"Huruf Latin c kecil dengan tanda tirus","Latin capital letter c with circumflex":"Huruf Latin c besar dengan tanda sirkumfleks","Latin small letter c with circumflex":"Huruf Latin c kecil dengan tanda Sirkumfleks","Latin capital letter c with dot above":"Huruf Latin c besar dengan titik di atas","Latin small letter c with dot above":"Huruf Latin c kecil dengan titik di atas","Latin capital letter c with caron":"Huruf Latin c besar dengan tanda caron","Latin small letter c with caron":"Huruf Latin c kecil dengan tanda caron","Latin capital letter d with caron":"Huruf Latin d besar dengan tanda caron","Latin small letter d with caron":"Huruf Latin d kecil dengan tanda caron","Latin capital letter d with stroke":"Huruf Latin d besar dengan garis miring","Latin small letter d with stroke":"Huruf Latin d kecil dengan garis miring","Latin capital letter e with macron":"Huruf Latin e besar dengan tanda makron","Latin small letter e with macron":"Huruf Latin e kecil dengan tanda makron","Latin capital letter e with breve":"Huruf Latin e besar dengan tanda singkat","Latin small letter e with breve":"Huruf Latin e kecil dengan tanda singkat","Latin capital letter e with dot above":"Huruf Latin e besar dengan titik di atas","Latin small letter e with dot above":"Huruf Latin e kecil dengan titik di atas","Latin capital letter e with ogonek":"Huruf Latin e besar dengan tanda ogonek","Latin small letter e with ogonek":"Huruf Latin e kecil dengan tanda ogonek","Latin capital letter e with caron":"Huruf Latin e besar dengan tanda caron","Latin small letter e with caron":"Huruf Latin e kecil dengan tanda caron","Latin capital letter g with circumflex":"Huruf Latin g besar dengan tanda sirkumfleks","Latin small letter g with circumflex":"Huruf Latin g kecil dengan tanda sirkumfleks","Latin capital letter g with breve":"Huruf Latin g besar dengan tanda singkat","Latin small letter g with breve":"Huruf Latin g kecil dengan tanda singkat","Latin capital letter g with dot above":"Huruf Latin g besar dengan titik di atas","Latin small letter g with dot above":"Huruf Latin g kecil dengan titik di atas","Latin capital letter g with cedilla":"Huruf Latin g besar dengan tanda sedila","Latin small letter g with cedilla":"Huruf Latin g kecil dengan tanda sedila","Latin capital letter h with circumflex":"Huruf Latin h besar dengan tanda sirkumfleks","Latin small letter h with circumflex":"Huruf Latin h kecil dengan tanda sirkumfleks","Latin capital letter h with stroke":"Huruf Latin h besar dengan garis miring","Latin small letter h with stroke":"Huruf Latin h kecil dengan garis miring","Latin capital letter i with tilde":"Huruf Latin i besar dengan tanda tilde","Latin small letter i with tilde":"Huruf Latin i kecil dengan tanda tilde","Latin capital letter i with macron":"Huruf Latin i besar dengan tanda makron","Latin small letter i with macron":"Huruf Latin i kecil dengan tanda makron","Latin capital letter i with breve":"Huruf Latin i besar dengan tanda singkat","Latin small letter i with breve":"Huruf Latin i kecil dengan tanda singkat","Latin capital letter i with ogonek":"Huruf Latin i besar dengan tanda ogonek","Latin small letter i with ogonek":"Huruf Latin i kecil dengan tanda ogonek","Latin capital letter i with dot above":"Huruf Latin i besar dengan titik di atas","Latin small letter dotless i":"Huruf Latin i kecil tanpa titik","Latin capital ligature ij":"Huruf kembar Latin ij besar","Latin small ligature ij":"Huruf kembar Latin ij kecil","Latin capital letter j with circumflex":"Huruf Latin j besar dengan tanda sirkumfleks","Latin small letter j with circumflex":"Huruf Latin j kecil dengan tanda sirkumfleks","Latin capital letter k with cedilla":"Huruf Latin k besar dengan tanda sedila","Latin small letter k with cedilla":"Huruf Latin k kecil dengan tanda sedila","Latin small letter kra":"Huruf Latin kra kecil","Latin capital letter l with acute":"Huruf Latin l besar dengan tanda tirus","Latin small letter l with acute":"Huruf Latin l kecil dengan tanda tirus","Latin capital letter l with cedilla":"Huruf Latin l besar dengan tanda sedila","Latin small letter l with cedilla":"Huruf Latin l kecil dengan tanda sedila","Latin capital letter l with caron":"Huruf Latin l besar dengan tanda caron","Latin small letter l with caron":"Huruf Latin l kecil dengan tanda caron","Latin capital letter l with middle dot":"Huruf Latin l besar dengan titik tengah","Latin small letter l with middle dot":"Huruf Latin l kecil dengan titik tengah","Latin capital letter l with stroke":"Huruf Latin l besar dengan garis miring","Latin small letter l with stroke":"Huruf Latin l kecil dengan garis miring","Latin capital letter n with acute":"Huruf Latin n besar dengan tanda tirus","Latin small letter n with acute":"Huruf Latin n kecil dengan tanda tirus","Latin capital letter n with cedilla":"Huruf Latin n besar dengan tanda sedila","Latin small letter n with cedilla":"Huruf Latin n kecil dengan tanda sedila","Latin capital letter n with caron":"Huruf Latin n besar dengan tanda caron","Latin small letter n with caron":"Huruf Latin n kecil dengan tanda caron","Latin small letter n preceded by apostrophe":"Huruf Latin n kecil didahului dengan koma atas","Latin capital letter eng":"Huruf Latin eng besar","Latin small letter eng":"Huruf Latin eng kecil","Latin capital letter o with macron":"Huruf Latin o besar dengan tanda makron","Latin small letter o with macron":"Huruf Latin o kecil dengan tanda makron","Latin capital letter o with breve":"Huruf Latin o besar dengan tanda singkat","Latin small letter o with breve":"Huruf Latin o kecil dengan tanda singkat","Latin capital letter o with double acute":"Huruf Latin o besar dengan tanda tirus berkembar","Latin small letter o with double acute":"Huruf Latin o kecil dengan tanda tirus berkembar","Latin capital ligature oe":"Huruf kembar Latin oe besar","Latin small ligature oe":"Huruf kembar Latin oe kecil","Latin capital letter r with acute":"Huruf Latin r besar dengan tanda tirus","Latin small letter r with acute":"Huruf Latin r kecil dengan tanda tirus","Latin capital letter r with cedilla":"Huruf Latin r besar dengan tanda sedila","Latin small letter r with cedilla":"Huruf Latin r kecil dengan tanda sedila","Latin capital letter r with caron":"Huruf Latin r besar dengan tanda caron","Latin small letter r with caron":"Huruf Latin r kecil dengan tanda caron","Latin capital letter s with acute":"Huruf Latin s besar dengan tanda tirus","Latin small letter s with acute":"Huruf Latin s kecil dengan tanda tirus","Latin capital letter s with circumflex":"Huruf Latin s besar dengan tanda sirkumfleks","Latin small letter s with circumflex":"Huruf Latin s kecil dengan tanda sirkumfleks","Latin capital letter s with cedilla":"Huruf Latin s besar dengan tanda sedila","Latin small letter s with cedilla":"Huruf Latin s kecil dengan tanda sedila","Latin capital letter s with caron":"Huruf Latin s besar dengan tanda caron","Latin small letter s with caron":"Huruf Latin s kecil dengan tanda caron","Latin capital letter t with cedilla":"Huruf Latin t besar dengan tanda sedila","Latin small letter t with cedilla":"Huruf Latin t kecil dengan tanda sedila","Latin capital letter t with caron":"Huruf Latin t besar dengan tanda caron","Latin small letter t with caron":"Huruf Latin t kecil dengan tanda caron","Latin capital letter t with stroke":"Huruf Latin t besar dengan garis miring","Latin small letter t with stroke":"Huruf Latin t kecil dengan garis miring","Latin capital letter u with tilde":"Huruf Latin u besar dengan tanda tilde","Latin small letter u with tilde":"Huruf Latin u kecil dengan tanda tilde","Latin capital letter u with macron":"Huruf Latin u besar dengan tanda makron","Latin small letter u with macron":"Huruf Latin u kecil dengan tanda makron","Latin capital letter u with breve":"Huruf Latin u besar dengan tanda singkat","Latin small letter u with breve":"Huruf Latin u kecil dengan tanda singkat","Latin capital letter u with ring above":"Huruf Latin u besar dengan bulatan di atas","Latin small letter u with ring above":"Huruf Latin u kecil dengan bulatan di atas","Latin capital letter u with double acute":"Huruf Latin u besar dengan tanda tirus berkembar","Latin small letter u with double acute":"Huruf Latin u kecil dengan tanda tirus berkembar","Latin capital letter u with ogonek":"Huruf Latin u besar dengan tanda ogonek","Latin small letter u with ogonek":"Huruf Latin u kecil dengan tanda ogonek","Latin capital letter w with circumflex":"Huruf Latin w besar dengan tanda sirkumfleks","Latin small letter w with circumflex":"Huruf Latin w kecil dengan tanda sirkumfleks","Latin capital letter y with circumflex":"Huruf Latin y besar dengan tanda sirkumfleks","Latin small letter y with circumflex":"Huruf Latin y kecil dengan tanda sirkumfleks","Latin capital letter y with diaeresis":"Huruf Latin y besar dengan tanda diaresis","Latin capital letter z with acute":"Huruf Latin z besar dengan tanda tirus","Latin small letter z with acute":"Huruf Latin z kecil dengan tanda tirus","Latin capital letter z with dot above":"Huruf Latin z besar dengan titik di atas","Latin small letter z with dot above":"Huruf Latin z kecil dengan titik di atas","Latin capital letter z with caron":"Huruf Latin z besar dengan tanda caron","Latin small letter z with caron":"Huruf Latin z kecil dengan tanda caron","Latin small letter long s":"Huruf latin s panjang kecil","Less-than sign":"Simbol kurang daripada","Greater-than sign":"Simbol lebih besar daripada","Less-than or equal to":"Kurang daripada atau sama dengan","Greater-than or equal to":"Lebih besar daripada atau sama dengan","En dash":"Sengkang en","Em dash":"Sengkang em",Macron:"Tanda makron",Overline:"Garisan atas","Degree sign":"Simbol darjah","Minus sign":"Simbol tolak","Plus-minus sign":"Simbol tambah tolak","Division sign":"Simbol bahagi","Fraction slash":"Garis condong pecahan","Multiplication sign":"Simbol darab","Latin small letter f with hook":"Huruf Latin f kecil dengan cangkuk",Integral:"Integral","N-ary summation":"Penghasiltambahan per - n - an",Infinity:"Infiniti","Square root":"Punca kuasa","Tilde operator":"Pengoperasi tilde","Approximately equal to":"Kira-kira sama dengan","Almost equal to":"Hampir sama dengan","Not equal to":"Tidak sama dengan","Identical to":"Serupa dengan","Element of":"Unsur bagi","Not an element of":"Bukan unsur bagi","Contains as member":"Terkandung sebagai anggota","N-ary product":"Hasil per - n - an","Logical and":"Logik dan","Logical or":"Logik atau","Not sign":"Bukan simbol",Intersection:"Persilangan",Union:"Penyatuan","Partial differential":"Pembezaan separa","For all":"Untuk semua","There exists":"Wujud","Empty set":"Set kosong",Nabla:"Nabla","Asterisk operator":"Pengoperasi asterisk","Proportional to":"Berkadaran dengan",Angle:"Sudut","Vulgar fraction one quarter":"Pecahan kasar satu per empat","Vulgar fraction one half":"Pecahan kasar satu per dua","Vulgar fraction three quarters":"Pecahan kasar tiga per empat","Single left-pointing angle quotation mark":"Tanda petikan sudut ke kiri tunggal","Single right-pointing angle quotation mark":"Tanda petikan sudut ke kanan tunggal","Left-pointing double angle quotation mark":"Tanda petikan sudut ke kiri berkembar","Right-pointing double angle quotation mark":"Tanda petikan sudut ke kanan berkembar","Left single quotation mark":"Tanda petikan tunggal kiri","Right single quotation mark":"Tanda petikan tunggal kanan","Left double quotation mark":"Tanda petikan berkembar kiri","Right double quotation mark":"Tanda petikan berkembar kanan","Single low-9 quotation mark":"Tanda petikan rendah 9 tunggal","Double low-9 quotation mark":"Tanda petikan rendah 9 berkembar","Inverted exclamation mark":"Tanda seru terbalik","Inverted question mark":"Tanda soal terbalik","Two dot leader":"Pendahulu dua titik","Horizontal ellipsis":"Elipsis Mendatar","Double dagger":"Tanda rujuk kembar","Per mille sign":"Simbol per mille","Per ten thousand sign":"Simbol per sepuluh ribu","Double exclamation mark":"Tanda seru berkembar","Question exclamation mark":"Tanda seru soal","Exclamation question mark":"Tanda soal seru","Double question mark":"Tanda soal berkembar","Copyright sign":"Simbol hak cipta","Registered sign":"Simbol berdaftar","Trade mark sign":"Simbol tanda dagangan","Section sign":"Simbol seksyen","Paragraph sign":"Tanda perenggan","Reversed paragraph sign":"Tanda perenggan terbalik","Character categories":"Kategori aksara",Styles:"Gaya","Multiple styles":"Gaya berbilang","Block styles":"Gaya blok","Text styles":"Gaya teks","Insert table":"Masukkan jadual","Header column":"Kolum pengepala","Insert column left":"Masukkan kolum kiri","Insert column right":"Masukkan kolum kanan","Delete column":"Padam kolum","Select column":"Pilih kolum",Column:"Kolum","Header row":"Baris pengepala","Insert row below":"Masukkan baris dibawah","Insert row above":"Masukkan baris diatas","Delete row":"Padam baris","Select row":"Pilih baris",Row:"Baris","Merge cell up":"Cantumkan sel keatas","Merge cell right":"Cantumkan sel kekanan","Merge cell down":"Cantumkan sel kebawah","Merge cell left":"Cantumkan sel kekiri","Split cell vertically":"Leraikan sel menegak","Split cell horizontally":"Leraikan sel melintang","Merge cells":"Cantumkan sel ","Table toolbar":"Bar alat capaian jadual","Table properties":"Sifat jadual","Cell properties":"Sifat sel",Border:"Sempadan",Style:"Gaya",Width:"Lebar",Height:"Ketinggian",Color:"Warna",Background:"Latar belakang",Padding:"Ketebalan",Dimensions:"Dimensi","Table cell text alignment":"Jajaran teks sel jadual",Alignment:"Jajaran","Horizontal text alignment toolbar":"Bar alat capaian jajaran teks melintang","Vertical text alignment toolbar":"Bar alat capaian jajaran teks menegak","Table alignment toolbar":"Bar alat capaian jajaran jadual",None:"Tiada",Solid:"Pejal",Dotted:"Bertitik",Dashed:"Garis putus-putus",Double:"Dua baris",Groove:"Lurah",Ridge:"Batas",Inset:"Inset",Outset:"Outset","Align cell text to the left":"Jajarkan teks sel kekiri","Align cell text to the center":"Jajarkan teks sel ketengah","Align cell text to the right":"Jajarkan teks sel kekanan","Justify cell text":"Imbang teks sel","Align cell text to the top":"Jajarkan teks sel keatas","Align cell text to the middle":"Jajarkan teks sel ketengah","Align cell text to the bottom":"Jajarkan teks sel kebawah","Align table to the left":"Jajarkan jadual sel kekiri","Center table":"Ketengahkan jadual","Align table to the right":"Jajarkan jadual sel kekanan","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Warna tidak sah. Cuba \"#FF0000\" atau \"rgb(255,0,0)\" atau \"merah\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Nilai tidak sah. Cuba \"10px\" atau \"2em\" atau \"2\" sahaja.","Color picker":"Pemilih warna","Enter table caption":"Benarkan kapsyen jadual","Keystrokes that can be used in a table cell":"Ketukan kekunci yang boleh digunakan dalam sel jadual","Move the selection to the next cell":"Alihkan pilihan ke sel seterusnya","Move the selection to the previous cell":"Alihkan pilihan ke sel sebelumnya","Insert a new table row (when in the last cell of a table)":"Masukkan baris jadual baharu (apabila berada dalam sel terakhir jadual)","Navigate through the table":"Navigasi melalui jadual",Table:"Jadual","Rich Text Editor":"Penyunting Teks Kaya","Editor editing area: %0":"Ruang suntingan editor: %0","Edit block":"Sunting blok","Click to edit block":"Klik untuk menyunting sekatan","Drag to move":"Seret untuk menggerakkan",Next:"Seterusnya",Previous:"Sebelumnya","Editor toolbar":"Bar alat capaian suntingan","Dropdown toolbar":"Bar alat capaian tetingkap",Black:"Hitam","Dim grey":"Kelabu malap",Grey:"Kelabu","Light grey":"Kelabu cerah",White:"Putih",Red:"Merah",Orange:"Oren",Yellow:"Kuning","Light green":"Hijau cerah",Green:"Hijau",Aquamarine:"Akuamarin",Turquoise:"Firus","Light blue":"Biru cerah",Blue:"Biru",Purple:"Ungu","Editor block content toolbar":"Bar alat sekat kandungan editor","Editor contextual toolbar":"Bar alat kontekstual editor",HEX:"HEX","No results found":"Tiada keputusan ditemui","No searchable items":"Tiada item untuk dicari","Editor dialog":"Dialog editor",Close:"Tutup","Help Contents. To close this dialog press ESC.":"Kandungan Bantuan. Untuk menutup dialog ini tekan ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Anda boleh menemui senarai pintasan papan kekunci yang boleh digunakan dalam penyunting di bawah.","(may require <kbd>Fn</kbd>)":"(mungkin memerlukan <kbd>Fn</kbd>)",Accessibility:"Kebolehaksesan","Accessibility help":"Bantuan kebolehaksesan","Press %0 for help.":"Tekan %0 untuk bantuan.","Move focus in and out of an active dialog window":"Alihkan fokus masuk atau keluar daripada tetingkap dialog aktif",MENU_BAR_MENU_FILE:"Fail",MENU_BAR_MENU_EDIT:"Edit",MENU_BAR_MENU_VIEW:"Paparan",MENU_BAR_MENU_INSERT:"Masukkan",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Alatan",MENU_BAR_MENU_HELP:"Bantuan",MENU_BAR_MENU_TEXT:"Teks",MENU_BAR_MENU_FONT:"Fon","Editor menu bar":"Bar menu penyunting",Undo:"Buat asal",Redo:"Buat semula","Upload in progress":"Muat naik sedang berlangsung","Widget toolbar":"Bar alat capaian widget","Insert paragraph before block":"Masukkan perenggan sebelum blok","Insert paragraph after block":"Masukkan perenggan sebelum blok","Press Enter to type after or press Shift + Enter to type before the widget":"Tekan Enter untuk menaip selepas atau tekan Shift + Enter untuk menaip sebelum widget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Ketukan kekunci yang boleh digunakan semasa widget dipilih (contohnya: imej, jadual, dsb.)","Insert a new paragraph directly after a widget":"Masukkan perenggan baharu secara langsung selepas widget","Insert a new paragraph directly before a widget":"Masukkan perenggan baharu secara langsung sebelum widget","Move the caret to allow typing directly before a widget":"Alihkan karet untuk membenarkan penaipan secara langsung sebelum widget","Move the caret to allow typing directly after a widget":"Alihkan karet untuk membenarkan penaipan secara langsung selepas widget","Words: %0":"Perkataan: %0","Characters: %0":"Aksara: %0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['ms'] = d['ms'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Jajarkan kiri","Align right":"Jajarkan kiri","Align center":"Jajarkan tengah",Justify:"Imbang","Text alignment":"Jajaran teks","Text alignment toolbar":"Bar alat capaian jajaran teks","Revert autoformatting action":"Pulihkan tindakan pemformatan automatik",Bold:"Tebal",Italic:"Italik",Underline:"Garis bawah",Code:"Kod",Strikethrough:"Garis lorek",Subscript:"Subskrip",Superscript:"Superskrip","Italic text":"Teks huruf condong","Move out of an inline code style":"Alih keluar daripada gaya kod sebaris","Bold text":"Teks tebal","Underline text":"Teks garis bawah","Strikethrough text":"Teks coretan","Block quote":"Blok petikan","Copy selected content":"Salin kandungan yang dipilih","Paste content":"Tampal kandungan","Paste content as plain text":"Tampal kandungan sebagai teks kosong","Insert code block":"Masukkan blok kod","Plain text":"Teks kosong","Leaving %0 code snippet":"Meninggalkan %0 coretan kod","Entering %0 code snippet":"Memasukkan %0 coretan kod","Entering code snippet":"Memasukkan coretan kod","Leaving code snippet":"Meninggalkan coretan kod","Code block":"Sekatan kod",Cancel:"Batal",Clear:"Kosongkan","Remove color":"Buang warna","Restore default":"Pulihkan lalai",Save:"Simpan","Show more items":"Tunjukkan item lain","%0 of %1":"%0 daripada %1","Cannot upload file:":"Gagal memuat naik fail","Rich Text Editor. Editing area: %0":"Editor Teks Kaya. Ruang suntingan: %0","Insert with file manager":"Masukkan dengan pengurus fail","Replace with file manager":"Gantikan dengan pengurus fail","Insert image with file manager":"Masukkan imej dengan pengurus fail","Replace image with file manager":"Gantikan imej dengan pengurus fail","Toggle caption off":"Tutup kapsyen","Toggle caption on":"Buka kapsyen","Content editing keystrokes":"Ketukan kekunci penyuntingan kandungan","These keyboard shortcuts allow for quick access to content editing features.":"Pintasan papan kekunci ini membenarkan akses pantas kepada ciri-ciri penyuntingan kandungan.","User interface and content navigation keystrokes":"Antara muka pengguna dan ketukan kekunci navigasi kandungan","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Guna ketukan kekunci berikut untuk menavigasi dengan lebih cekap dalam antara muka pengguna CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Tutup belon konteks, senarai juntai bawah dan dialog","Open the accessibility help dialog":"Buka dialog bantuan kebolehaksesan","Move focus between form fields (inputs, buttons, etc.)":"Alihkan fokus antara medan borang (input, butang, dll.)","Move focus to the menu bar, navigate between menu bars":"Alihkan fokus ke bar menu, navigasi antara bar menu","Move focus to the toolbar, navigate between toolbars":"Alihkan fokus ke bar alat, navigasi antara bar alat","Navigate through the toolbar or menu bar":"Navigasi melalui bar alat atau bar menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Laksanakan butang yang sedang difokuskan. Melaksanakan butang yang berinteraksi dengan kandungan penyunting mengalihkan fokus kembali ke kandungan.",Accept:"Terima","Insert a soft break (a <code><br></code> element)":"Masukkan baris baharu (elemen <code><br></code>)","Insert a hard break (a new paragraph)":"Masukkan perenggan baharu (perenggan baharu)","Find and replace":"Cari dan ganti","Find in text…":"Cari dalam teks...",Find:"Cari","Previous result":"Keputusan sebelumnya","Next result":"Keputusan seterusnya",Replace:"Ganti","Replace all":"Ganti semua","Match case":"Sesuaikan kes","Whole words only":"Perkataan penuh sahaja","Replace with…":"Gantikan dengan...","Text to find must not be empty.":"Teks yang hendak dicari tidak boleh ditinggalkan kosong.","Tip: Find some text first in order to replace it.":"Petua: Cari teks terlebih dahulu untuk menggantikannya.","Advanced options":"Pilihan lanjutan","Find in the document":"Cari dalam dokumen","Font Size":"Saiz fon",Tiny:"Halus",Small:"Kecil",Big:"Besar",Huge:"Gergasi","Font Family":"Keluarga Fon",Default:"Lalai","Font Color":"Warna Fon","Font Background Color":"Warna Latar Belakang Fon","Document colors":"Warna dokumen",Paragraph:"Perenggan",Heading:"Pengepala","Choose heading":"Pilih pengepala","Heading 1":"Pengepala 1","Heading 2":"Pengepala 2","Heading 3":"Pengepala 3","Heading 4":"Pengepala 4","Heading 5":"Pengepala 5","Heading 6":"Pengepala 6","Type your title":"Taip tajuk anda","Type or paste your content here.":"Taip atau tampal kandungan anda disini.","Horizontal line":"Baris melintang","HTML object":"Objek HTML","Increase indent":"Tambah inden","Decrease indent":"Kurangkan inden",Unlink:"Buang pautan",Link:"Pautkan","Link URL":"Pautkan URL","Link URL must not be empty.":"URL pautan tidak boleh kosong.","Link image":"Pautkan imej","Edit link":"Sunting pautan","Open link in new tab":"Buka pautan dalam tab baru","This link has no URL":"Pautan ini tidak mempunyai URL","Open in a new tab":"Buka dalam tab baru",Downloadable:"Boleh dimuat turun","Create link":"Buat pautan","Move out of a link":"Alih keluar pautan","Numbered List":"Senarai Bernombor","Bulleted List":"Senarai Berbulet","To-do List":"Senarai Untuk Dilakukan","Bulleted list styles toolbar":"Bar capaian gaya senarai berbulet","Numbered list styles toolbar":"Bar alat capaian gaya senarai bernombor","Toggle the disc list style":"Buka gaya senarai cakera","Toggle the circle list style":"Buka gaya senarai bulatan","Toggle the square list style":"Buka gaya senarai petak","Toggle the decimal list style":"Buka gaya senarai titik perpuluhan","Toggle the decimal with leading zero list style":"Buka titik perpuluhan dengan gaya senarai kosong pendahulu","Toggle the lower–roman list style":"Buka gaya senarai roman bawah","Toggle the upper–roman list style":"Buka gaya senarai roman atas","Toggle the lower–latin list style":"Buka gaya senarai latin bawah","Toggle the upper–latin list style":"Buka gaya senarai latin atas",Disc:"Cakera",Circle:"Bula",Square:"Petak",Decimal:"Perpuluhan","Decimal with leading zero":"Perpuluhan dengan kosong pendahulu","Lower–roman":"Roman bawah","Upper-roman":"Roman atas","Lower-latin":"Latin bawah","Upper-latin":"Latin atas","List properties":"Senarai sifat","Start at":"Mula pada","Invalid start index value.":"Nilai indeks permulaan tidak sah.","Start index must be greater than 0.":"Indeks mula hendaklah lebih besar daripada 0.","Reversed order":"Susunan terbalik","Keystrokes that can be used in a list":"Ketukan kekunci yang boleh digunakan dalam senarai","Increase list item indent":"Tingkatkan inden item senarai","Decrease list item indent":"Kurangkan inden item senarai","Entering a to-do list":"Memasukkan senarai tugas untuk dilakukan","Leaving a to-do list":"Meninggalkan senarai tugas untuk dilakukan","Remove Format":"Buang Format","Select all":"Pilih seterusnya","Show blocks":"Tunjukkan blok",Source:"Sumber","Show source":"Paparkan sumber","Special characters":"Aksara istimewa",All:"Semua",Arrows:"Anak Panah",Currency:"Mata Wang",Latin:"Bahasa Latin",Mathematical:"Matematik",Text:"Teks","leftwards simple arrow":"anak panah mudah ke kiri","rightwards simple arrow":"anak panah mudah ke kanan","upwards simple arrow":"anak panah mudah ke atas","downwards simple arrow":"anak panah mudah ke bawah","leftwards double arrow":"anak panah berkembar arah kiri","rightwards double arrow":"anak panah berkembar arah kanan","upwards double arrow":"anak panah berkembar arah atas","downwards double arrow":"anak panah berkembar arah bawah","leftwards dashed arrow":"anak panah bersengkang arah kiri","rightwards dashed arrow":"anak panah bersengkang arah kanan","upwards dashed arrow":"anak panah bersengkang arah atas","downwards dashed arrow":"anak panah bersengkang arah bawah","leftwards arrow to bar":"anak panah arah kiri ke bar","rightwards arrow to bar":"anak panah arah kanan ke bar","upwards arrow to bar":"anak panah arah atas ke bar","downwards arrow to bar":"anak panah arah bawah ke bar","up down arrow with base":"anak panah atas bawah dengan dasar","back with leftwards arrow above":"kembali dengan anak panah arah kiri di atas","end with leftwards arrow above":"tamatkan dengan anak panah arah kiri di atas","on with exclamation mark with left right arrow above":"pada dengan tanda seru dengan anak panah kiri kanan di atas","soon with rightwards arrow above":"tidak lama lagi dengan anak panah arah kanan di atas","top with upwards arrow above":"atas dengan anak panah arah atas di atas","Dollar sign":"Simbol Dolar","Euro sign":"Simbol Euro","Yen sign":"Simbol Yen","Pound sign":"Simbol Paun","Cent sign":"Simbol sen","Euro-currency sign":"Simbol mata wang Euro","Colon sign":"Tanda titik bertindih","Cruzeiro sign":"Simbol Cruzeiro","French franc sign":"Simbol Franc Perancis","Lira sign":"Simbol Lira","Currency sign":"Simbol mata wang","Bitcoin sign":"Simbol Bitcoin","Mill sign":"Simbol Mill","Naira sign":"Simbol Naira","Peseta sign":"Simbol Peseta","Rupee sign":"Simbol Rupee","Won sign":"Simbol Won","New sheqel sign":"Simbol Sheqel baru","Dong sign":"Simbol Dong","Kip sign":"Simbol Kip","Tugrik sign":"Simbol Tugrik","Drachma sign":"Simbol Drachma","German penny sign":"Simbol Peni Jerman","Peso sign":"Simbol Peso","Guarani sign":"Simbol Guarani","Austral sign":"Simbol Austral","Hryvnia sign":"Simbol Hryvnia","Cedi sign":"Simbol Cedi","Livre tournois sign":"Simbol Livre Tournois","Spesmilo sign":"Simbol Spesmilo","Tenge sign":"Simbol Tenge","Indian rupee sign":"Simbol Rupee India","Turkish lira sign":"Simbol Lira Turki","Nordic mark sign":"Simbol lambang Nordik","Manat sign":"Simbol Manat","Ruble sign":"Simbol Ruble","Latin capital letter a with macron":"Huruf Latin a besar dengan tanda makron","Latin small letter a with macron":"Huruf Latin a kecil dengan tanda makron","Latin capital letter a with breve":"Huruf Latin a besar dengan tanda singkat","Latin small letter a with breve":"Huruf Latin a kecil dengan tanda singkat","Latin capital letter a with ogonek":"Huruf Latin a besar dengan tanda ogonek","Latin small letter a with ogonek":"Huruf Latin a kecil dengan tanda ogonek","Latin capital letter c with acute":"Huruf Latin c besar dengan tanda tirus","Latin small letter c with acute":"Huruf Latin c kecil dengan tanda tirus","Latin capital letter c with circumflex":"Huruf Latin c besar dengan tanda sirkumfleks","Latin small letter c with circumflex":"Huruf Latin c kecil dengan tanda Sirkumfleks","Latin capital letter c with dot above":"Huruf Latin c besar dengan titik di atas","Latin small letter c with dot above":"Huruf Latin c kecil dengan titik di atas","Latin capital letter c with caron":"Huruf Latin c besar dengan tanda caron","Latin small letter c with caron":"Huruf Latin c kecil dengan tanda caron","Latin capital letter d with caron":"Huruf Latin d besar dengan tanda caron","Latin small letter d with caron":"Huruf Latin d kecil dengan tanda caron","Latin capital letter d with stroke":"Huruf Latin d besar dengan garis miring","Latin small letter d with stroke":"Huruf Latin d kecil dengan garis miring","Latin capital letter e with macron":"Huruf Latin e besar dengan tanda makron","Latin small letter e with macron":"Huruf Latin e kecil dengan tanda makron","Latin capital letter e with breve":"Huruf Latin e besar dengan tanda singkat","Latin small letter e with breve":"Huruf Latin e kecil dengan tanda singkat","Latin capital letter e with dot above":"Huruf Latin e besar dengan titik di atas","Latin small letter e with dot above":"Huruf Latin e kecil dengan titik di atas","Latin capital letter e with ogonek":"Huruf Latin e besar dengan tanda ogonek","Latin small letter e with ogonek":"Huruf Latin e kecil dengan tanda ogonek","Latin capital letter e with caron":"Huruf Latin e besar dengan tanda caron","Latin small letter e with caron":"Huruf Latin e kecil dengan tanda caron","Latin capital letter g with circumflex":"Huruf Latin g besar dengan tanda sirkumfleks","Latin small letter g with circumflex":"Huruf Latin g kecil dengan tanda sirkumfleks","Latin capital letter g with breve":"Huruf Latin g besar dengan tanda singkat","Latin small letter g with breve":"Huruf Latin g kecil dengan tanda singkat","Latin capital letter g with dot above":"Huruf Latin g besar dengan titik di atas","Latin small letter g with dot above":"Huruf Latin g kecil dengan titik di atas","Latin capital letter g with cedilla":"Huruf Latin g besar dengan tanda sedila","Latin small letter g with cedilla":"Huruf Latin g kecil dengan tanda sedila","Latin capital letter h with circumflex":"Huruf Latin h besar dengan tanda sirkumfleks","Latin small letter h with circumflex":"Huruf Latin h kecil dengan tanda sirkumfleks","Latin capital letter h with stroke":"Huruf Latin h besar dengan garis miring","Latin small letter h with stroke":"Huruf Latin h kecil dengan garis miring","Latin capital letter i with tilde":"Huruf Latin i besar dengan tanda tilde","Latin small letter i with tilde":"Huruf Latin i kecil dengan tanda tilde","Latin capital letter i with macron":"Huruf Latin i besar dengan tanda makron","Latin small letter i with macron":"Huruf Latin i kecil dengan tanda makron","Latin capital letter i with breve":"Huruf Latin i besar dengan tanda singkat","Latin small letter i with breve":"Huruf Latin i kecil dengan tanda singkat","Latin capital letter i with ogonek":"Huruf Latin i besar dengan tanda ogonek","Latin small letter i with ogonek":"Huruf Latin i kecil dengan tanda ogonek","Latin capital letter i with dot above":"Huruf Latin i besar dengan titik di atas","Latin small letter dotless i":"Huruf Latin i kecil tanpa titik","Latin capital ligature ij":"Huruf kembar Latin ij besar","Latin small ligature ij":"Huruf kembar Latin ij kecil","Latin capital letter j with circumflex":"Huruf Latin j besar dengan tanda sirkumfleks","Latin small letter j with circumflex":"Huruf Latin j kecil dengan tanda sirkumfleks","Latin capital letter k with cedilla":"Huruf Latin k besar dengan tanda sedila","Latin small letter k with cedilla":"Huruf Latin k kecil dengan tanda sedila","Latin small letter kra":"Huruf Latin kra kecil","Latin capital letter l with acute":"Huruf Latin l besar dengan tanda tirus","Latin small letter l with acute":"Huruf Latin l kecil dengan tanda tirus","Latin capital letter l with cedilla":"Huruf Latin l besar dengan tanda sedila","Latin small letter l with cedilla":"Huruf Latin l kecil dengan tanda sedila","Latin capital letter l with caron":"Huruf Latin l besar dengan tanda caron","Latin small letter l with caron":"Huruf Latin l kecil dengan tanda caron","Latin capital letter l with middle dot":"Huruf Latin l besar dengan titik tengah","Latin small letter l with middle dot":"Huruf Latin l kecil dengan titik tengah","Latin capital letter l with stroke":"Huruf Latin l besar dengan garis miring","Latin small letter l with stroke":"Huruf Latin l kecil dengan garis miring","Latin capital letter n with acute":"Huruf Latin n besar dengan tanda tirus","Latin small letter n with acute":"Huruf Latin n kecil dengan tanda tirus","Latin capital letter n with cedilla":"Huruf Latin n besar dengan tanda sedila","Latin small letter n with cedilla":"Huruf Latin n kecil dengan tanda sedila","Latin capital letter n with caron":"Huruf Latin n besar dengan tanda caron","Latin small letter n with caron":"Huruf Latin n kecil dengan tanda caron","Latin small letter n preceded by apostrophe":"Huruf Latin n kecil didahului dengan koma atas","Latin capital letter eng":"Huruf Latin eng besar","Latin small letter eng":"Huruf Latin eng kecil","Latin capital letter o with macron":"Huruf Latin o besar dengan tanda makron","Latin small letter o with macron":"Huruf Latin o kecil dengan tanda makron","Latin capital letter o with breve":"Huruf Latin o besar dengan tanda singkat","Latin small letter o with breve":"Huruf Latin o kecil dengan tanda singkat","Latin capital letter o with double acute":"Huruf Latin o besar dengan tanda tirus berkembar","Latin small letter o with double acute":"Huruf Latin o kecil dengan tanda tirus berkembar","Latin capital ligature oe":"Huruf kembar Latin oe besar","Latin small ligature oe":"Huruf kembar Latin oe kecil","Latin capital letter r with acute":"Huruf Latin r besar dengan tanda tirus","Latin small letter r with acute":"Huruf Latin r kecil dengan tanda tirus","Latin capital letter r with cedilla":"Huruf Latin r besar dengan tanda sedila","Latin small letter r with cedilla":"Huruf Latin r kecil dengan tanda sedila","Latin capital letter r with caron":"Huruf Latin r besar dengan tanda caron","Latin small letter r with caron":"Huruf Latin r kecil dengan tanda caron","Latin capital letter s with acute":"Huruf Latin s besar dengan tanda tirus","Latin small letter s with acute":"Huruf Latin s kecil dengan tanda tirus","Latin capital letter s with circumflex":"Huruf Latin s besar dengan tanda sirkumfleks","Latin small letter s with circumflex":"Huruf Latin s kecil dengan tanda sirkumfleks","Latin capital letter s with cedilla":"Huruf Latin s besar dengan tanda sedila","Latin small letter s with cedilla":"Huruf Latin s kecil dengan tanda sedila","Latin capital letter s with caron":"Huruf Latin s besar dengan tanda caron","Latin small letter s with caron":"Huruf Latin s kecil dengan tanda caron","Latin capital letter t with cedilla":"Huruf Latin t besar dengan tanda sedila","Latin small letter t with cedilla":"Huruf Latin t kecil dengan tanda sedila","Latin capital letter t with caron":"Huruf Latin t besar dengan tanda caron","Latin small letter t with caron":"Huruf Latin t kecil dengan tanda caron","Latin capital letter t with stroke":"Huruf Latin t besar dengan garis miring","Latin small letter t with stroke":"Huruf Latin t kecil dengan garis miring","Latin capital letter u with tilde":"Huruf Latin u besar dengan tanda tilde","Latin small letter u with tilde":"Huruf Latin u kecil dengan tanda tilde","Latin capital letter u with macron":"Huruf Latin u besar dengan tanda makron","Latin small letter u with macron":"Huruf Latin u kecil dengan tanda makron","Latin capital letter u with breve":"Huruf Latin u besar dengan tanda singkat","Latin small letter u with breve":"Huruf Latin u kecil dengan tanda singkat","Latin capital letter u with ring above":"Huruf Latin u besar dengan bulatan di atas","Latin small letter u with ring above":"Huruf Latin u kecil dengan bulatan di atas","Latin capital letter u with double acute":"Huruf Latin u besar dengan tanda tirus berkembar","Latin small letter u with double acute":"Huruf Latin u kecil dengan tanda tirus berkembar","Latin capital letter u with ogonek":"Huruf Latin u besar dengan tanda ogonek","Latin small letter u with ogonek":"Huruf Latin u kecil dengan tanda ogonek","Latin capital letter w with circumflex":"Huruf Latin w besar dengan tanda sirkumfleks","Latin small letter w with circumflex":"Huruf Latin w kecil dengan tanda sirkumfleks","Latin capital letter y with circumflex":"Huruf Latin y besar dengan tanda sirkumfleks","Latin small letter y with circumflex":"Huruf Latin y kecil dengan tanda sirkumfleks","Latin capital letter y with diaeresis":"Huruf Latin y besar dengan tanda diaresis","Latin capital letter z with acute":"Huruf Latin z besar dengan tanda tirus","Latin small letter z with acute":"Huruf Latin z kecil dengan tanda tirus","Latin capital letter z with dot above":"Huruf Latin z besar dengan titik di atas","Latin small letter z with dot above":"Huruf Latin z kecil dengan titik di atas","Latin capital letter z with caron":"Huruf Latin z besar dengan tanda caron","Latin small letter z with caron":"Huruf Latin z kecil dengan tanda caron","Latin small letter long s":"Huruf latin s panjang kecil","Less-than sign":"Simbol kurang daripada","Greater-than sign":"Simbol lebih besar daripada","Less-than or equal to":"Kurang daripada atau sama dengan","Greater-than or equal to":"Lebih besar daripada atau sama dengan","En dash":"Sengkang en","Em dash":"Sengkang em",Macron:"Tanda makron",Overline:"Garisan atas","Degree sign":"Simbol darjah","Minus sign":"Simbol tolak","Plus-minus sign":"Simbol tambah tolak","Division sign":"Simbol bahagi","Fraction slash":"Garis condong pecahan","Multiplication sign":"Simbol darab","Latin small letter f with hook":"Huruf Latin f kecil dengan cangkuk",Integral:"Integral","N-ary summation":"Penghasiltambahan per - n - an",Infinity:"Infiniti","Square root":"Punca kuasa","Tilde operator":"Pengoperasi tilde","Approximately equal to":"Kira-kira sama dengan","Almost equal to":"Hampir sama dengan","Not equal to":"Tidak sama dengan","Identical to":"Serupa dengan","Element of":"Unsur bagi","Not an element of":"Bukan unsur bagi","Contains as member":"Terkandung sebagai anggota","N-ary product":"Hasil per - n - an","Logical and":"Logik dan","Logical or":"Logik atau","Not sign":"Bukan simbol",Intersection:"Persilangan",Union:"Penyatuan","Partial differential":"Pembezaan separa","For all":"Untuk semua","There exists":"Wujud","Empty set":"Set kosong",Nabla:"Nabla","Asterisk operator":"Pengoperasi asterisk","Proportional to":"Berkadaran dengan",Angle:"Sudut","Vulgar fraction one quarter":"Pecahan kasar satu per empat","Vulgar fraction one half":"Pecahan kasar satu per dua","Vulgar fraction three quarters":"Pecahan kasar tiga per empat","Single left-pointing angle quotation mark":"Tanda petikan sudut ke kiri tunggal","Single right-pointing angle quotation mark":"Tanda petikan sudut ke kanan tunggal","Left-pointing double angle quotation mark":"Tanda petikan sudut ke kiri berkembar","Right-pointing double angle quotation mark":"Tanda petikan sudut ke kanan berkembar","Left single quotation mark":"Tanda petikan tunggal kiri","Right single quotation mark":"Tanda petikan tunggal kanan","Left double quotation mark":"Tanda petikan berkembar kiri","Right double quotation mark":"Tanda petikan berkembar kanan","Single low-9 quotation mark":"Tanda petikan rendah 9 tunggal","Double low-9 quotation mark":"Tanda petikan rendah 9 berkembar","Inverted exclamation mark":"Tanda seru terbalik","Inverted question mark":"Tanda soal terbalik","Two dot leader":"Pendahulu dua titik","Horizontal ellipsis":"Elipsis Mendatar","Double dagger":"Tanda rujuk kembar","Per mille sign":"Simbol per mille","Per ten thousand sign":"Simbol per sepuluh ribu","Double exclamation mark":"Tanda seru berkembar","Question exclamation mark":"Tanda seru soal","Exclamation question mark":"Tanda soal seru","Double question mark":"Tanda soal berkembar","Copyright sign":"Simbol hak cipta","Registered sign":"Simbol berdaftar","Trade mark sign":"Simbol tanda dagangan","Section sign":"Simbol seksyen","Paragraph sign":"Tanda perenggan","Reversed paragraph sign":"Tanda perenggan terbalik","Character categories":"Kategori aksara",Styles:"Gaya","Multiple styles":"Gaya berbilang","Block styles":"Gaya blok","Text styles":"Gaya teks","Insert table":"Masukkan jadual","Header column":"Kolum pengepala","Insert column left":"Masukkan kolum kiri","Insert column right":"Masukkan kolum kanan","Delete column":"Padam kolum","Select column":"Pilih kolum",Column:"Kolum","Header row":"Baris pengepala","Insert row below":"Masukkan baris dibawah","Insert row above":"Masukkan baris diatas","Delete row":"Padam baris","Select row":"Pilih baris",Row:"Baris","Merge cell up":"Cantumkan sel keatas","Merge cell right":"Cantumkan sel kekanan","Merge cell down":"Cantumkan sel kebawah","Merge cell left":"Cantumkan sel kekiri","Split cell vertically":"Leraikan sel menegak","Split cell horizontally":"Leraikan sel melintang","Merge cells":"Cantumkan sel ","Table toolbar":"Bar alat capaian jadual","Table properties":"Sifat jadual","Cell properties":"Sifat sel",Border:"Sempadan",Style:"Gaya",Width:"Lebar",Height:"Ketinggian",Color:"Warna",Background:"Latar belakang",Padding:"Ketebalan",Dimensions:"Dimensi","Table cell text alignment":"Jajaran teks sel jadual",Alignment:"Jajaran","Horizontal text alignment toolbar":"Bar alat capaian jajaran teks melintang","Vertical text alignment toolbar":"Bar alat capaian jajaran teks menegak","Table alignment toolbar":"Bar alat capaian jajaran jadual",None:"Tiada",Solid:"Pejal",Dotted:"Bertitik",Dashed:"Garis putus-putus",Double:"Dua baris",Groove:"Lurah",Ridge:"Batas",Inset:"Inset",Outset:"Outset","Align cell text to the left":"Jajarkan teks sel kekiri","Align cell text to the center":"Jajarkan teks sel ketengah","Align cell text to the right":"Jajarkan teks sel kekanan","Justify cell text":"Imbang teks sel","Align cell text to the top":"Jajarkan teks sel keatas","Align cell text to the middle":"Jajarkan teks sel ketengah","Align cell text to the bottom":"Jajarkan teks sel kebawah","Align table to the left":"Jajarkan jadual sel kekiri","Center table":"Ketengahkan jadual","Align table to the right":"Jajarkan jadual sel kekanan","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Warna tidak sah. Cuba \"#FF0000\" atau \"rgb(255,0,0)\" atau \"merah\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Nilai tidak sah. Cuba \"10px\" atau \"2em\" atau \"2\" sahaja.","Color picker":"Pemilih warna","Enter table caption":"Benarkan kapsyen jadual","Keystrokes that can be used in a table cell":"Ketukan kekunci yang boleh digunakan dalam sel jadual","Move the selection to the next cell":"Alihkan pilihan ke sel seterusnya","Move the selection to the previous cell":"Alihkan pilihan ke sel sebelumnya","Insert a new table row (when in the last cell of a table)":"Masukkan baris jadual baharu (apabila berada dalam sel terakhir jadual)","Navigate through the table":"Navigasi melalui jadual",Table:"Jadual","Rich Text Editor":"Penyunting Teks Kaya","Editor editing area: %0":"Ruang suntingan editor: %0","Edit block":"Sunting blok","Click to edit block":"Klik untuk menyunting sekatan","Drag to move":"Seret untuk menggerakkan",Next:"Seterusnya",Previous:"Sebelumnya","Editor toolbar":"Bar alat capaian suntingan","Dropdown toolbar":"Bar alat capaian tetingkap",Black:"Hitam","Dim grey":"Kelabu malap",Grey:"Kelabu","Light grey":"Kelabu cerah",White:"Putih",Red:"Merah",Orange:"Oren",Yellow:"Kuning","Light green":"Hijau cerah",Green:"Hijau",Aquamarine:"Akuamarin",Turquoise:"Firus","Light blue":"Biru cerah",Blue:"Biru",Purple:"Ungu","Editor block content toolbar":"Bar alat sekat kandungan editor","Editor contextual toolbar":"Bar alat kontekstual editor",HEX:"HEX","No results found":"Tiada keputusan ditemui","No searchable items":"Tiada item untuk dicari","Editor dialog":"Dialog editor",Close:"Tutup","Help Contents. To close this dialog press ESC.":"Kandungan Bantuan. Untuk menutup dialog ini tekan ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Anda boleh menemui senarai pintasan papan kekunci yang boleh digunakan dalam penyunting di bawah.","(may require <kbd>Fn</kbd>)":"(mungkin memerlukan <kbd>Fn</kbd>)",Accessibility:"Kebolehaksesan","Accessibility help":"Bantuan kebolehaksesan","Press %0 for help.":"Tekan %0 untuk bantuan.","Move focus in and out of an active dialog window":"Alihkan fokus masuk atau keluar daripada tetingkap dialog aktif",MENU_BAR_MENU_FILE:"Fail",MENU_BAR_MENU_EDIT:"Edit",MENU_BAR_MENU_VIEW:"Paparan",MENU_BAR_MENU_INSERT:"Masukkan",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Alatan",MENU_BAR_MENU_HELP:"Bantuan",MENU_BAR_MENU_TEXT:"Teks",MENU_BAR_MENU_FONT:"Fon","Editor menu bar":"Bar menu penyunting","Please enter a valid color (e.g. \"ff0000\").":"Sila masukkan warna yang sah (contohnya, \"ff0000\").",Undo:"Buat asal",Redo:"Buat semula","Upload in progress":"Muat naik sedang berlangsung","Widget toolbar":"Bar alat capaian widget","Insert paragraph before block":"Masukkan perenggan sebelum blok","Insert paragraph after block":"Masukkan perenggan sebelum blok","Press Enter to type after or press Shift + Enter to type before the widget":"Tekan Enter untuk menaip selepas atau tekan Shift + Enter untuk menaip sebelum widget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Ketukan kekunci yang boleh digunakan semasa widget dipilih (contohnya: imej, jadual, dsb.)","Insert a new paragraph directly after a widget":"Masukkan perenggan baharu secara langsung selepas widget","Insert a new paragraph directly before a widget":"Masukkan perenggan baharu secara langsung sebelum widget","Move the caret to allow typing directly before a widget":"Alihkan karet untuk membenarkan penaipan secara langsung sebelum widget","Move the caret to allow typing directly after a widget":"Alihkan karet untuk membenarkan penaipan secara langsung selepas widget","Words: %0":"Perkataan: %0","Characters: %0":"Aksara: %0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/nb.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/nb.js index 4e00d3dc800b61c67b072b11550d931ade337df7..24dd32e8ce4939fa2fec86ea0765925f46713d9e 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/nb.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/nb.js @@ -1 +1 @@ -(function(d){ const l = d['nb'] = d['nb'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Venstrejuster","Align right":"Høyrejuster","Align center":"Midstill",Justify:"Blokkjuster","Text alignment":"Tekstjustering","Text alignment toolbar":"",Bold:"Fet",Italic:"Kursiv",Underline:"Understreking",Code:"Kode",Strikethrough:"Gjennomstreking",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Blokksitat",Cancel:"Avbryt",Clear:"","Remove color":"","Restore default":"",Save:"Lagre","Show more items":"","%0 of %1":"","Cannot upload file:":"Kan ikke laste opp fil:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Skriftstørrelse",Tiny:"Veldig liten",Small:"Liten",Big:"Stor",Huge:"Veldig stor","Font Family":"Skrifttype",Default:"Standard","Font Color":"","Font Background Color":"","Document colors":"",Paragraph:"Avsnitt",Heading:"Overskrift","Choose heading":"Velg overskrift","Heading 1":"Overskrift 1","Heading 2":"Overskrift 2","Heading 3":"Overskrift 3","Heading 4":"","Heading 5":"","Heading 6":"","Type your title":"","Type or paste your content here.":"",Unlink:"Fjern lenke",Link:"Lenke","Link URL":"URL for lenke","Link image":"","Edit link":"Rediger lenke","Open link in new tab":"Ã…pne lenke i ny fane","This link has no URL":"Denne lenken har ingen URL","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Numbered List":"Nummerert liste","Bulleted List":"Punktmerket liste","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Insert table":"Sett inn tabell","Header column":"Overskriftkolonne","Insert column left":"","Insert column right":"","Delete column":"Slett kolonne","Select column":"",Column:"Kolonne","Header row":"Overskriftrad","Insert row below":"Sett inn rad under","Insert row above":"Sett inn rad over","Delete row":"Slett rad","Select row":"",Row:"Rad","Merge cell up":"SlÃ¥ sammen celle opp","Merge cell right":"SlÃ¥ sammen celle til høyre","Merge cell down":"SlÃ¥ sammen celle ned","Merge cell left":"SlÃ¥ sammen celle til venstre","Split cell vertically":"Del celle vertikalt","Split cell horizontally":"Del celle horisontalt","Merge cells":"SlÃ¥ sammen celler","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Rikteksteditor","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"Angre",Redo:"Gjør om","Upload in progress":"Opplasting pÃ¥gÃ¥r"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['nb'] = d['nb'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Venstrejuster","Align right":"Høyrejuster","Align center":"Midstill",Justify:"Blokkjuster","Text alignment":"Tekstjustering","Text alignment toolbar":"",Bold:"Fet",Italic:"Kursiv",Underline:"Understreking",Code:"Kode",Strikethrough:"Gjennomstreking",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Blokksitat",Cancel:"Avbryt",Clear:"","Remove color":"","Restore default":"",Save:"Lagre","Show more items":"","%0 of %1":"","Cannot upload file:":"Kan ikke laste opp fil:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Skriftstørrelse",Tiny:"Veldig liten",Small:"Liten",Big:"Stor",Huge:"Veldig stor","Font Family":"Skrifttype",Default:"Standard","Font Color":"","Font Background Color":"","Document colors":"",Paragraph:"Avsnitt",Heading:"Overskrift","Choose heading":"Velg overskrift","Heading 1":"Overskrift 1","Heading 2":"Overskrift 2","Heading 3":"Overskrift 3","Heading 4":"","Heading 5":"","Heading 6":"","Type your title":"","Type or paste your content here.":"",Unlink:"Fjern lenke",Link:"Lenke","Link URL":"URL for lenke","Link URL must not be empty.":"","Link image":"","Edit link":"Rediger lenke","Open link in new tab":"Ã…pne lenke i ny fane","This link has no URL":"Denne lenken har ingen URL","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Numbered List":"Nummerert liste","Bulleted List":"Punktmerket liste","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Insert table":"Sett inn tabell","Header column":"Overskriftkolonne","Insert column left":"","Insert column right":"","Delete column":"Slett kolonne","Select column":"",Column:"Kolonne","Header row":"Overskriftrad","Insert row below":"Sett inn rad under","Insert row above":"Sett inn rad over","Delete row":"Slett rad","Select row":"",Row:"Rad","Merge cell up":"SlÃ¥ sammen celle opp","Merge cell right":"SlÃ¥ sammen celle til høyre","Merge cell down":"SlÃ¥ sammen celle ned","Merge cell left":"SlÃ¥ sammen celle til venstre","Split cell vertically":"Del celle vertikalt","Split cell horizontally":"Del celle horisontalt","Merge cells":"SlÃ¥ sammen celler","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Rikteksteditor","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"Angre",Redo:"Gjør om","Upload in progress":"Opplasting pÃ¥gÃ¥r"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ne.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ne.js index 15d91df86c197780ffa8314aeaea08f78b4bf8b1..6a7bd64c58b11265a2c4fcb6a6f5a2b98f25869b 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ne.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ne.js @@ -1 +1 @@ -(function(d){ const l = d['ne'] = d['ne'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"बायाठपङà¥à¤•à¥à¤¤à¤¿à¤¬à¤¦à¥à¤§ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Align right":"दायाठपङà¥à¤•à¥à¤¤à¤¿à¤¬à¤¦à¥à¤§ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Align center":"केनà¥à¤¦à¥à¤° पङà¥à¤•à¥à¤¤à¤¿à¤¬à¤¦à¥à¤§ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥",Justify:"जसà¥à¤Ÿà¤¿à¤«à¤¾à¤‡ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Text alignment":"पाठसंरेखण","Text alignment toolbar":"",Bold:"बोलà¥à¤¡",Italic:"इटालिक",Underline:"रेखांकन",Code:"कोड",Strikethrough:"सà¥à¤Ÿà¥à¤°à¤¾à¤‡à¤•à¤¥à¥à¤°à¥‚",Subscript:"सबसà¥à¤•à¥à¤°à¤¿à¤ªà¥à¤Ÿ",Superscript:"सà¥à¤ªà¤°à¤¸à¥à¤•à¥à¤°à¤¿à¤ªà¥à¤Ÿ","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"बà¥à¤²à¤• उदà¥à¤§à¤°à¤£",Cancel:"रदà¥à¤¦ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥",Clear:"","Remove color":"रंग हटाउन","Restore default":"",Save:"सà¥à¤°à¤•à¥à¤·à¤¿à¤¤ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Show more items":"","%0 of %1":"%0 मधà¥à¤¯à¥‡ %1","Cannot upload file:":"फाइल अपलोड गरà¥à¤¨ मिलà¥à¤¦à¥ˆà¤¨","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"फनà¥à¤Ÿ आकार",Tiny:"सानो",Small:"सानो",Big:"ठूलो",Huge:"विशाल","Font Family":"फनà¥à¤Ÿ परिवार",Default:"पूरà¥à¤µà¤¨à¤¿à¤°à¥à¤§à¤¾à¤°à¤¿à¤¤","Font Color":"फनà¥à¤Ÿ रंग","Font Background Color":"पृषà¥à¤ à¤à¥‚मिको फनà¥à¤Ÿ रंग","Document colors":"कागजात रंग",Paragraph:"अनà¥à¤šà¥à¤›à¥‡à¤¦",Heading:"शीरà¥à¤·à¤•","Choose heading":"शीरà¥à¤·à¤• छनौट गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Heading 1":"शीरà¥à¤·à¤•-à¤à¤•","Heading 2":"शीरà¥à¤·à¤• २","Heading 3":"शीरà¥à¤·à¤• ३","Heading 4":"शीरà¥à¤·à¤• ४","Heading 5":"शीरà¥à¤·à¤• ५","Heading 6":"शीरà¥à¤·à¤• ६","Type your title":"","Type or paste your content here.":"","Increase indent":"इनà¥à¤¡à¥‡à¤¨à¥à¤Ÿ बढाउन","Decrease indent":"इनà¥à¤¡à¥‡à¤¨à¥à¤Ÿ घटाउन",Unlink:"अनलिङà¥à¤• गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥",Link:"लिङà¥à¤•","Link URL":"लिङà¥à¤• यूआरà¤à¤²","Link image":"","Edit link":"लिङà¥à¤• समà¥à¤ªà¤¾à¤¦à¤¨ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Open link in new tab":"नयाठटà¥à¤¯à¤¾à¤¬à¤®à¤¾ लिङà¥à¤• खोलà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","This link has no URL":"यो लिङà¥à¤•à¤¸à¤à¤— यूआरà¤à¤² छैन","Open in a new tab":"नयाठटà¥à¤¯à¤¾à¤¬à¤®à¤¾ खोलà¥à¤¨",Downloadable:"डाउनलोड योगà¥à¤¯","Create link":"","Move out of a link":"","Numbered List":"सूचीबदà¥à¤§ सूची","Bulleted List":"गोली चिनà¥à¤¹ अङà¥à¤•à¤¿à¤¤ सूची","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Remove Format":"ढाà¤à¤šà¤¾ हटाउनà¥à¤¹à¥‹à¤¸à¥","Insert table":"तालिका समà¥à¤®à¤¿à¤²à¤¿à¤¤ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Header column":"हेडर सà¥à¤¤à¤®à¥à¤","Insert column left":"बायाठसà¥à¤¤à¤®à¥à¤ समà¥à¤®à¤¿à¤²à¤¿à¤¤ गरà¥à¤¨","Insert column right":"दायाठसà¥à¤¤à¤®à¥à¤ समà¥à¤®à¤¿à¤²à¤¿à¤¤ गरà¥à¤¨","Delete column":"सà¥à¤¤à¤®à¥à¤ मेटाउनà¥à¤¹à¥‹à¤¸à¥","Select column":"",Column:"सà¥à¤¤à¤®à¥à¤","Header row":"हेडर पङà¥à¤•à¥à¤¤à¤¿","Insert row below":"तल पंकà¥à¤¤à¤¿ समà¥à¤®à¤¿à¤²à¤¿à¤¤ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Insert row above":"माथि पंकà¥à¤¤à¤¿ समà¥à¤®à¤¿à¤²à¤¿à¤¤ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Delete row":"पङà¥à¤•à¥à¤¤à¤¿ मेटाउनà¥à¤¹à¥‹à¤¸à¥","Select row":"",Row:"पङà¥à¤•à¥à¤¤à¤¿","Merge cell up":"ककà¥à¤· माथि मरà¥à¤œ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Merge cell right":"दायाठककà¥à¤· मरà¥à¤œ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Merge cell down":"ककà¥à¤· तल मरà¥à¤œ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Merge cell left":"सेल बायाठमरà¥à¤œ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Split cell vertically":"ठाडो ककà¥à¤· विà¤à¤¾à¤œà¤¿à¤¤ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Split cell horizontally":"कà¥à¤·à¥ˆà¤¤à¤¿à¤œ ककà¥à¤· विà¤à¤¾à¤œà¤¿à¤¤ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Merge cells":"ककà¥à¤· मरà¥à¤œ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"धनी पाठसमà¥à¤ªà¤¾à¤¦à¤•","Editor editing area: %0":"","Edit block":"बà¥à¤²à¤• समà¥à¤ªà¤¾à¤¦à¤¨ गरà¥à¤¨","Click to edit block":"","Drag to move":"",Next:"अरà¥à¤•à¥‹",Previous:"अघिलà¥à¤²à¥‹","Editor toolbar":"","Dropdown toolbar":"",Black:"कालो","Dim grey":"धमिलो खैरो",Grey:"खैरो","Light grey":"हलà¥à¤•à¤¾ खैरो",White:"सेतो",Red:"रातो",Orange:"सà¥à¤¨à¥à¤¤à¤²à¤¾ रंग",Yellow:"पहेंलो","Light green":"हलà¥à¤•à¤¾ हरियो",Green:"हरियो",Aquamarine:"अवà¥à¤•à¤µà¤¾à¤®à¤°à¤¿à¤¨",Turquoise:"तà¥à¤°à¤•à¥‹à¤‡à¤¸","Light blue":"हलà¥à¤•à¤¾ निलो",Blue:"निलो",Purple:"बैंगनी रंग","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"पूरà¥à¤µà¤µà¤¤",Redo:"रिडà¥","Upload in progress":"अपलोड हà¥à¤¦à¥ˆà¤›","Words: %0":"शबà¥à¤¦à¤¹à¤°à¥‚: %0","Characters: %0":"कà¥à¤¯à¤¾à¤°à¥‡à¤•à¥à¤Ÿà¤°à¤¹à¤°à¥‚: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['ne'] = d['ne'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"बायाठपङà¥à¤•à¥à¤¤à¤¿à¤¬à¤¦à¥à¤§ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Align right":"दायाठपङà¥à¤•à¥à¤¤à¤¿à¤¬à¤¦à¥à¤§ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Align center":"केनà¥à¤¦à¥à¤° पङà¥à¤•à¥à¤¤à¤¿à¤¬à¤¦à¥à¤§ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥",Justify:"जसà¥à¤Ÿà¤¿à¤«à¤¾à¤‡ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Text alignment":"पाठसंरेखण","Text alignment toolbar":"",Bold:"बोलà¥à¤¡",Italic:"इटालिक",Underline:"रेखांकन",Code:"कोड",Strikethrough:"सà¥à¤Ÿà¥à¤°à¤¾à¤‡à¤•à¤¥à¥à¤°à¥‚",Subscript:"सबसà¥à¤•à¥à¤°à¤¿à¤ªà¥à¤Ÿ",Superscript:"सà¥à¤ªà¤°à¤¸à¥à¤•à¥à¤°à¤¿à¤ªà¥à¤Ÿ","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"बà¥à¤²à¤• उदà¥à¤§à¤°à¤£",Cancel:"रदà¥à¤¦ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥",Clear:"","Remove color":"रंग हटाउन","Restore default":"",Save:"सà¥à¤°à¤•à¥à¤·à¤¿à¤¤ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Show more items":"","%0 of %1":"%0 मधà¥à¤¯à¥‡ %1","Cannot upload file:":"फाइल अपलोड गरà¥à¤¨ मिलà¥à¤¦à¥ˆà¤¨","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"फनà¥à¤Ÿ आकार",Tiny:"सानो",Small:"सानो",Big:"ठूलो",Huge:"विशाल","Font Family":"फनà¥à¤Ÿ परिवार",Default:"पूरà¥à¤µà¤¨à¤¿à¤°à¥à¤§à¤¾à¤°à¤¿à¤¤","Font Color":"फनà¥à¤Ÿ रंग","Font Background Color":"पृषà¥à¤ à¤à¥‚मिको फनà¥à¤Ÿ रंग","Document colors":"कागजात रंग",Paragraph:"अनà¥à¤šà¥à¤›à¥‡à¤¦",Heading:"शीरà¥à¤·à¤•","Choose heading":"शीरà¥à¤·à¤• छनौट गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Heading 1":"शीरà¥à¤·à¤•-à¤à¤•","Heading 2":"शीरà¥à¤·à¤• २","Heading 3":"शीरà¥à¤·à¤• ३","Heading 4":"शीरà¥à¤·à¤• ४","Heading 5":"शीरà¥à¤·à¤• ५","Heading 6":"शीरà¥à¤·à¤• ६","Type your title":"","Type or paste your content here.":"","Increase indent":"इनà¥à¤¡à¥‡à¤¨à¥à¤Ÿ बढाउन","Decrease indent":"इनà¥à¤¡à¥‡à¤¨à¥à¤Ÿ घटाउन",Unlink:"अनलिङà¥à¤• गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥",Link:"लिङà¥à¤•","Link URL":"लिङà¥à¤• यूआरà¤à¤²","Link URL must not be empty.":"","Link image":"","Edit link":"लिङà¥à¤• समà¥à¤ªà¤¾à¤¦à¤¨ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Open link in new tab":"नयाठटà¥à¤¯à¤¾à¤¬à¤®à¤¾ लिङà¥à¤• खोलà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","This link has no URL":"यो लिङà¥à¤•à¤¸à¤à¤— यूआरà¤à¤² छैन","Open in a new tab":"नयाठटà¥à¤¯à¤¾à¤¬à¤®à¤¾ खोलà¥à¤¨",Downloadable:"डाउनलोड योगà¥à¤¯","Create link":"","Move out of a link":"","Numbered List":"सूचीबदà¥à¤§ सूची","Bulleted List":"गोली चिनà¥à¤¹ अङà¥à¤•à¤¿à¤¤ सूची","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Remove Format":"ढाà¤à¤šà¤¾ हटाउनà¥à¤¹à¥‹à¤¸à¥","Insert table":"तालिका समà¥à¤®à¤¿à¤²à¤¿à¤¤ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Header column":"हेडर सà¥à¤¤à¤®à¥à¤","Insert column left":"बायाठसà¥à¤¤à¤®à¥à¤ समà¥à¤®à¤¿à¤²à¤¿à¤¤ गरà¥à¤¨","Insert column right":"दायाठसà¥à¤¤à¤®à¥à¤ समà¥à¤®à¤¿à¤²à¤¿à¤¤ गरà¥à¤¨","Delete column":"सà¥à¤¤à¤®à¥à¤ मेटाउनà¥à¤¹à¥‹à¤¸à¥","Select column":"",Column:"सà¥à¤¤à¤®à¥à¤","Header row":"हेडर पङà¥à¤•à¥à¤¤à¤¿","Insert row below":"तल पंकà¥à¤¤à¤¿ समà¥à¤®à¤¿à¤²à¤¿à¤¤ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Insert row above":"माथि पंकà¥à¤¤à¤¿ समà¥à¤®à¤¿à¤²à¤¿à¤¤ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Delete row":"पङà¥à¤•à¥à¤¤à¤¿ मेटाउनà¥à¤¹à¥‹à¤¸à¥","Select row":"",Row:"पङà¥à¤•à¥à¤¤à¤¿","Merge cell up":"ककà¥à¤· माथि मरà¥à¤œ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Merge cell right":"दायाठककà¥à¤· मरà¥à¤œ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Merge cell down":"ककà¥à¤· तल मरà¥à¤œ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Merge cell left":"सेल बायाठमरà¥à¤œ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Split cell vertically":"ठाडो ककà¥à¤· विà¤à¤¾à¤œà¤¿à¤¤ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Split cell horizontally":"कà¥à¤·à¥ˆà¤¤à¤¿à¤œ ककà¥à¤· विà¤à¤¾à¤œà¤¿à¤¤ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Merge cells":"ककà¥à¤· मरà¥à¤œ गरà¥à¤¨à¥à¤¹à¥‹à¤¸à¥","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"धनी पाठसमà¥à¤ªà¤¾à¤¦à¤•","Editor editing area: %0":"","Edit block":"बà¥à¤²à¤• समà¥à¤ªà¤¾à¤¦à¤¨ गरà¥à¤¨","Click to edit block":"","Drag to move":"",Next:"अरà¥à¤•à¥‹",Previous:"अघिलà¥à¤²à¥‹","Editor toolbar":"","Dropdown toolbar":"",Black:"कालो","Dim grey":"धमिलो खैरो",Grey:"खैरो","Light grey":"हलà¥à¤•à¤¾ खैरो",White:"सेतो",Red:"रातो",Orange:"सà¥à¤¨à¥à¤¤à¤²à¤¾ रंग",Yellow:"पहेंलो","Light green":"हलà¥à¤•à¤¾ हरियो",Green:"हरियो",Aquamarine:"अवà¥à¤•à¤µà¤¾à¤®à¤°à¤¿à¤¨",Turquoise:"तà¥à¤°à¤•à¥‹à¤‡à¤¸","Light blue":"हलà¥à¤•à¤¾ निलो",Blue:"निलो",Purple:"बैंगनी रंग","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"पूरà¥à¤µà¤µà¤¤",Redo:"रिडà¥","Upload in progress":"अपलोड हà¥à¤¦à¥ˆà¤›","Words: %0":"शबà¥à¤¦à¤¹à¤°à¥‚: %0","Characters: %0":"कà¥à¤¯à¤¾à¤°à¥‡à¤•à¥à¤Ÿà¤°à¤¹à¤°à¥‚: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/nl.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/nl.js index a31078e7fcbed64ed63387aecdd1c907d792d79d..4326cdecc060e4a0c5bf8c5bf788b491cb6c75d0 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/nl.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/nl.js @@ -1 +1 @@ -(function(d){ const l = d['nl'] = d['nl'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Links uitlijnen","Align right":"Rechts uitlijnen","Align center":"Midden uitlijnen",Justify:"Volledig uitlijnen","Text alignment":"Tekst uitlijning","Text alignment toolbar":"Tekst uitlijning werkbalk","Revert autoformatting action":"Maak automatisch formattering ongedaan",Bold:"Vet",Italic:"Cursief",Underline:"Onderlijnen",Code:"Code",Strikethrough:"Doorhalen",Subscript:"Subscript",Superscript:"Superscript","Italic text":"Cursieve tekst","Move out of an inline code style":"Uit een stijl voor code op één regel gaan","Bold text":"Vetgedrukte tekst","Underline text":"Onderstreepte tekst","Strikethrough text":"Doorgehaalde tekst","Block quote":"Blok citaat","Copy selected content":"Kopieer geselecteerde inhoud","Paste content":"Plak inhoud","Paste content as plain text":"Plak inhoud als onbewerkte tekst","Insert code block":"Codeblok invoegen","Plain text":"Platte tekst","Code block":"Codeblok",Cancel:"Annuleren",Clear:"Wissen","Remove color":"Verwijder kleur","Restore default":"Standaardinstellingen terugzetten",Save:"Opslaan","Show more items":"Meer items weergeven","%0 of %1":"%0 van %1","Cannot upload file:":"Kan bestand niet uploaden:","Rich Text Editor. Editing area: %0":"Rich Text Editor. Bewerkingsgebied: %0","Insert with file manager":"Invoegen met bestandsbeheer","Replace with file manager":"Vervangen met bestandsbeheerder","Insert image with file manager":"Afbeelding invoegen met bestandsbeheer","Replace image with file manager":"Afbeelding vervangen met bestandsbeheerder","Toggle caption off":"Bijschrift uitzetten","Toggle caption on":"Bijschrift aanzetten","Content editing keystrokes":"Toetsaanslagen om inhoud aan te passen","These keyboard shortcuts allow for quick access to content editing features.":"Deze sneltoetsen geven snel toegang tot functies om inhoud aan te passen","User interface and content navigation keystrokes":"Toetsaanslagen voor het navigeren door de gebruikersinterface en inhoud","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Gebruik de volgende toetsaanslagen om efficiënter door de gebruikersinterface van CKEditor 5 te navigeren.","Close contextual balloons, dropdowns, and dialogs":"Sluit contextvensters, dropdown vensters, en dialoogvensters","Open the accessibility help dialog":"Open het hulpvenster voor toegankelijkheid","Move focus between form fields (inputs, buttons, etc.)":"Beweeg de focus tussen velden in een formulier (invoervensters, knoppen, enz.)","Move focus to the menu bar, navigate between menu bars":"Focus naar de menubalk verplaatsen, tussen menubalken navigeren","Move focus to the toolbar, navigate between toolbars":"Beweeg focus naar de werkbalk, navigeer tussen werkbalken","Navigate through the toolbar or menu bar":"Door de werkbalk of menubalk navigeren","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"De momenteel gefocuste knop gebruiken. Door knoppen te gebruiken die interactie hebben met de inhoud van de editor, wordt de focus terug naar de inhoud verplaatst.",Accept:"Accepteren","Insert a soft break (a <code><br></code> element)":"Voer een zachte enter in (een <code><br></code> element)","Insert a hard break (a new paragraph)":"Voer een harde enter in (een nieuwe paragraaf)","Find and replace":"Zoeken en vervangen","Find in text…":"Zoeken in tekst",Find:"Zoeken","Previous result":"Volgende zoeken","Next result":"Vorige zoeken",Replace:"Vervangen","Replace all":"Alles vervangen","Match case":"Hoofdlettergevoelig","Whole words only":"Alleen volledige woorden","Replace with…":"Vervangen door","Text to find must not be empty.":"Dit veld mag niet leeg zijn","Tip: Find some text first in order to replace it.":"Tip: zoek eerst de tekst om hem te vervangen","Advanced options":"Geavanceerde opties","Find in the document":"Zoek in het document","Font Size":"Lettergrootte",Tiny:"Zeer klein",Small:"Klein",Big:"Groot",Huge:"Zeer groot","Font Family":"Lettertype",Default:"Standaard","Font Color":"Tekstkleur","Font Background Color":"Tekst achtergrondkleur","Document colors":"Document kleur",Paragraph:"Paragraaf",Heading:"Koppen","Choose heading":"Kies kop","Heading 1":"Kop 1","Heading 2":"Kop 2","Heading 3":"Kop 3","Heading 4":"Kop 4","Heading 5":"Kop 5","Heading 6":"Kop 6","Type your title":"Voor uw titel in","Type or paste your content here.":"Voer of plak uw inhoud in.","Horizontal line":"Horizontale lijn","HTML object":"HTML object","Increase indent":"Inspringen","Decrease indent":"Minder inspringen",Unlink:"Verwijder link",Link:"Link","Link URL":"Link URL","Link image":"Link afbeelding","Edit link":"Bewerk link","Open link in new tab":"Open link in nieuw tabblad","This link has no URL":"Deze link heeft geen URL","Open in a new tab":"Open een nieuw tabblad",Downloadable:"Downloadbaar","Create link":"Creëer link","Move out of a link":"Uit een link gaan","Numbered List":"Genummerde lijst","Bulleted List":"Ongenummerde lijst","To-do List":"To-do lijst","Bulleted list styles toolbar":"Toolbar voor stijlen van opsommingslijsten","Numbered list styles toolbar":"Toolbar voor stijlen van genummerde lijsten","Toggle the disc list style":"Schakel de stijl van lijsten met bulletpoint in","Toggle the circle list style":"Schakel de stijl van lijsten met cirkel in","Toggle the square list style":"Schakel de stijl van lijsten met vierkant in","Toggle the decimal list style":"Schakel de stijl van lijsten met cijfers in","Toggle the decimal with leading zero list style":"Schakel de stijl van lijsten met cijfers voorafgegaan door een nul in","Toggle the lower–roman list style":"Schakel de stijl van lijsten met kleine Romeinse cijfers in","Toggle the upper–roman list style":"Schakel de stijl van lijsten met grote Romeinse cijfers in","Toggle the lower–latin list style":"Schakel de stijl van lijsten met kleine Latijnse letters in","Toggle the upper–latin list style":"Schakel de stijl van lijsten met Latijnse hoofdletters in",Disc:"Schijf",Circle:"Cirkel",Square:"Vierkant",Decimal:"Decimaal","Decimal with leading zero":"Decimaal voorafgegaan door een nul","Lower–roman":"Kleine Romeinse cijfers","Upper-roman":"Grote Romeinse cijfers","Lower-latin":"Kleine Latijnse letters","Upper-latin":"Latijnse hoofdletters","List properties":"Lijsteigenschappen","Start at":"Begin op","Invalid start index value.":"Ongeldige beginindex.","Start index must be greater than 0.":"Begin van index moet groter zijn dan 0.","Reversed order":"Omgekeerde volgorde","Keystrokes that can be used in a list":"Toetsaanslagen die gebruikt kunnen worden in een lijst","Increase list item indent":"Item in de lijst verder inspringen","Decrease list item indent":"Item in de lijst minder ver inspringen","Remove Format":"Verwijder opmaak","Select all":"Selecteer alles","Show blocks":"Blokken tonen",Source:"Bron","Show source":"Bron tonen","Special characters":"Speciale karakters",All:"Alles",Arrows:"Pijlen",Currency:"Valuta",Latin:"Latijn",Mathematical:"Wiskundig",Text:"Tekst","leftwards simple arrow":"simpele pijl naar links","rightwards simple arrow":"simpele pijl naar rechts","upwards simple arrow":"simpele pijl naar boven","downwards simple arrow":"simpele pijl naar beneden","leftwards double arrow":"linkswijzende dubbele pijl","rightwards double arrow":"rechtswijzende dubbele pijl","upwards double arrow":"bovenwijzende dubbele pijl","downwards double arrow":"benedenwijzende dubbele pijl","leftwards dashed arrow":"linkswijzende gestreepte pijl","rightwards dashed arrow":"rechtswijzende gestreepte pijl","upwards dashed arrow":"bovenwijzende gestreepte pijl","downwards dashed arrow":"benedenwijzende gestreepte pijl","leftwards arrow to bar":"linkswijzende pijl naar streep","rightwards arrow to bar":"rechtswijzende pijl naar streep","upwards arrow to bar":"bovenwijzende pijl naar streep","downwards arrow to bar":"benedenwijzende pijl naar streep","up down arrow with base":"boven beneden pijl met streep","back with leftwards arrow above":"back met linkswijzende pijl erboven","end with leftwards arrow above":"end met linkswijzende pijl erboven","on with exclamation mark with left right arrow above":"on met uitroepteken met links rechts pijl erboven","soon with rightwards arrow above":"soon met rechtswijzende pijl erboven","top with upwards arrow above":"top met bovenwijzende pijl erboven","Dollar sign":"Dollar teken","Euro sign":"Euro teken","Yen sign":"Yen teken","Pound sign":"Pond teken","Cent sign":"Cent teken","Euro-currency sign":"Euro-valuta teken","Colon sign":"Colón teken","Cruzeiro sign":"Cruzeiro teken","French franc sign":"Franse frank teken","Lira sign":"Lira teken","Currency sign":"Valuta teken","Bitcoin sign":"Bitcoin teken","Mill sign":"Mill teken","Naira sign":"Naira teken","Peseta sign":"Peseta teken","Rupee sign":"Roepie teken","Won sign":"Won teken","New sheqel sign":"Nieuwe sjekel teken","Dong sign":"Dong teken","Kip sign":"Kip teken","Tugrik sign":"Tugrik teken","Drachma sign":"Drachme teken","German penny sign":"Duitse penny teken","Peso sign":"Peso teken","Guarani sign":"Guarani teken","Austral sign":"Austral teken","Hryvnia sign":"Grivna teken","Cedi sign":"Cedi teken","Livre tournois sign":"Livre tournois teken","Spesmilo sign":"Spesmilo teken","Tenge sign":"Tenge teken","Indian rupee sign":"Indiaanse roepie teken","Turkish lira sign":"Turkse lira teken","Nordic mark sign":"Noorse mark teken","Manat sign":"Manat teken","Ruble sign":"Roebel teken","Latin capital letter a with macron":"Latijnse hoofdletter a met macron","Latin small letter a with macron":"Latijnse kleine letter a met macron","Latin capital letter a with breve":"Latijnse hoofdletter a met breve","Latin small letter a with breve":"Latijnse kleine letter a met breve","Latin capital letter a with ogonek":"Latijnse hoofdletter a met ogonek","Latin small letter a with ogonek":"Latijnse kleine letter a met ogonek","Latin capital letter c with acute":"Latijnse hoofdletter c met acute","Latin small letter c with acute":"Latijnse kleine letter c met acute","Latin capital letter c with circumflex":"Latijnse hoofdletter c met circumflex","Latin small letter c with circumflex":"Latijnse kleine letter c met circumflex","Latin capital letter c with dot above":"Latijnse hoofdletter c met punt erboven","Latin small letter c with dot above":"Latijnse kleine letter met punt erboven","Latin capital letter c with caron":"Latijnse hoofdletter c met caron","Latin small letter c with caron":"Latijnse kleine letter c met caron","Latin capital letter d with caron":"Latijnse hoofdletter d met caron","Latin small letter d with caron":"Latijnse kleine letter d met caron","Latin capital letter d with stroke":"Latijnse hoofdletter d met dwarsstreep","Latin small letter d with stroke":"Latijnse kleine letter d met dwarsstreep","Latin capital letter e with macron":"Latijnse hoofdletter e met macron","Latin small letter e with macron":"Latijnse kleine letter e met macron","Latin capital letter e with breve":"Latijnse hoofdletter e met breve","Latin small letter e with breve":"Latijnse kleine letter e met breve","Latin capital letter e with dot above":"Latijnse hoofdletter e met punt erboven","Latin small letter e with dot above":"Latijnse kleine letter e met punt erboven","Latin capital letter e with ogonek":"Latijnse hoofdletter e met ogonek","Latin small letter e with ogonek":"Latijnse kleine letter e met ogonek","Latin capital letter e with caron":"Latijnse hoofdletter e met haÄek","Latin small letter e with caron":"Latijnse kleine letter e met haÄek","Latin capital letter g with circumflex":"Latijnse hoofdletter g met circumflex","Latin small letter g with circumflex":"Latijnse kleine letter g met circumflex","Latin capital letter g with breve":"Latijnse hoofdletter g met breve","Latin small letter g with breve":"Latijnse kleine letter g met breve","Latin capital letter g with dot above":"Latijnse hoofdletter g met punt erboven","Latin small letter g with dot above":"Latijnse kleine letter g met punt erboven","Latin capital letter g with cedilla":"Latijnse hoofdletter g met cedille","Latin small letter g with cedilla":"Latijnse kleine letter g met cedille","Latin capital letter h with circumflex":"Latijnse hoofdletter h met circumflex","Latin small letter h with circumflex":"Latijnse kleine letter h met circumflex","Latin capital letter h with stroke":"Latijnse hoofdletter h met macron\n","Latin small letter h with stroke":"Latijnse kleine letter h met macron","Latin capital letter i with tilde":"Latijnse hoofdletter i met tilde","Latin small letter i with tilde":"Latijnse kleine letter i met tilde","Latin capital letter i with macron":"Latijnse hoofdletter i met macron","Latin small letter i with macron":"Latijnse kleine letter i met macron","Latin capital letter i with breve":"Latijnse hoofdletter i met breve","Latin small letter i with breve":"Latijnse kleine letter i met breve","Latin capital letter i with ogonek":"Latijnse hoofdletter i met ogonek","Latin small letter i with ogonek":"Latijnse kleine letter i met ogonek","Latin capital letter i with dot above":"Latijnse hoofdletter i met punt erboven","Latin small letter dotless i":"Latijnse kleine letter i zonder punt","Latin capital ligature ij":"Latijnse hoofdletter ligatuur ij","Latin small ligature ij":"Latijnse kleine ligatuur ij","Latin capital letter j with circumflex":"Latijnse hoofdletter j met circumflex","Latin small letter j with circumflex":"Latijnse kleine letter j met circumflex","Latin capital letter k with cedilla":"Latijnse hoofdletter k met cedille","Latin small letter k with cedilla":"Latijnse kleine letter k met cedille","Latin small letter kra":"Latijnse kleine letter kra","Latin capital letter l with acute":"Latijnse hoofdletter l met accent aigu","Latin small letter l with acute":"Latijnse kleine letter l met accent aigu","Latin capital letter l with cedilla":"Latijnse hoofdletter l met cedille","Latin small letter l with cedilla":"Latijnse kleine letter l met cedille","Latin capital letter l with caron":"Latijnse hoofdletter l met haÄek","Latin small letter l with caron":"Latijnse kleine letter l met haÄek","Latin capital letter l with middle dot":"Latijnse hoofdletter l met punt in het midden","Latin small letter l with middle dot":"Latijnse kleine letter l met punt in het midden","Latin capital letter l with stroke":"Latijnse hoofdletter l met dwarsstreep","Latin small letter l with stroke":"Latijnse kleine letter l met dwarsstreep","Latin capital letter n with acute":"Latijnse hoofdletter n met accent aigu","Latin small letter n with acute":"Latijnse kleine letter n met accent aigu","Latin capital letter n with cedilla":"Latijnse hoofdletter n met cedille","Latin small letter n with cedilla":"Latijnse kleine letter n met cedille","Latin capital letter n with caron":"Latijnse hoofdletter n met haÄek","Latin small letter n with caron":"Latijnse kleine letter n met haÄek","Latin small letter n preceded by apostrophe":"Latijnse kleine letter n voorafgegaan door apostrof","Latin capital letter eng":"Latijnse hoofdletter eng","Latin small letter eng":"Latijnse kleine letter eng","Latin capital letter o with macron":"Latijnse hoofdletter o met macron","Latin small letter o with macron":"Latijnse kleine letter o met macron","Latin capital letter o with breve":"Latijnse hoofdletter o met breve","Latin small letter o with breve":"Latijnse kleine letter o met breve","Latin capital letter o with double acute":"Latijnse hoofdletter o met dubbel accent aigu","Latin small letter o with double acute":"Latijnse kleine letter o met dubbel accent aigu","Latin capital ligature oe":"Latijnse hoofdletter ligatuur oe","Latin small ligature oe":"Latijnse kleine ligatuur oe","Latin capital letter r with acute":"Latijnse hoofdletter r met accent aigu","Latin small letter r with acute":"Latijnse kleine letter r met accent aigu","Latin capital letter r with cedilla":"Latijnse hoofdletter r met cedille","Latin small letter r with cedilla":"Latijnse kleine letter r met cedille","Latin capital letter r with caron":"Latijnse hoofdletter r met haÄek","Latin small letter r with caron":"Latijnse kleine letter r met haÄek","Latin capital letter s with acute":"Latijnse hoofdletter s met accent aigu","Latin small letter s with acute":"Latijnse kleine letter s met accent aigu","Latin capital letter s with circumflex":"Latijnse hoofdletter s met circumflex","Latin small letter s with circumflex":"Latijnse kleine letter s met circumflex","Latin capital letter s with cedilla":"Latijnse hoofdletter s met cedille","Latin small letter s with cedilla":"Latijnse kleine letter s met cedille","Latin capital letter s with caron":"Latijnse hoofdletter s met haÄek","Latin small letter s with caron":"Latijnse kleine letter s met haÄek","Latin capital letter t with cedilla":"Latijnse hoofdletter t met cedille","Latin small letter t with cedilla":"Latijnse kleine letter t met cedille","Latin capital letter t with caron":"Latijnse hoofdletter t met haÄek","Latin small letter t with caron":"Latijnse kleine letter t met haÄek","Latin capital letter t with stroke":"Latijnse hoofdletter t met dwarsstreep","Latin small letter t with stroke":"Latijnse kleine letter t met dwarsstreep","Latin capital letter u with tilde":"Latijnse hoofdletter u met tilde","Latin small letter u with tilde":"Latijnse kleine letter u met tilde","Latin capital letter u with macron":"Latijnse hoofdletter u met macron","Latin small letter u with macron":"Latijnse kleine letter u met macron","Latin capital letter u with breve":"Latijnse hoofdletter u met breve","Latin small letter u with breve":"Latijnse kleine letter u met breve","Latin capital letter u with ring above":"Latijnse hoofdletter u met ring erboven","Latin small letter u with ring above":"Latijnse kleine letter u met ring erboven","Latin capital letter u with double acute":"Latijnse hoofdletter u met dubbele accent aigu","Latin small letter u with double acute":"Latijnse kleine letter u met dubbele accent aigu","Latin capital letter u with ogonek":"Latijnse hoofdletter u met ogonek","Latin small letter u with ogonek":"Latijnse kleine letter u met ogonek","Latin capital letter w with circumflex":"Latijnse hoofdletter w met circumflex","Latin small letter w with circumflex":"Latijnse kleine letter w met circumflex","Latin capital letter y with circumflex":"Latijnse hoofdletter y met circumflex","Latin small letter y with circumflex":"Latijnse kleine letter y met circumflex","Latin capital letter y with diaeresis":"Latijnse hoofdletter y met trema","Latin capital letter z with acute":"Latijnse hoofdletter z met accent aigu","Latin small letter z with acute":"Latijnse kleine letter z met accent aigu","Latin capital letter z with dot above":"Latijnse hoofdletter z met punt erboven","Latin small letter z with dot above":"Latijnse kleine letter z met punt erboven","Latin capital letter z with caron":"Latijnse hoofdletter z met haÄek","Latin small letter z with caron":"Latijnse kleine letter z met haÄek","Latin small letter long s":"Latijnse kleine letter lange s","Less-than sign":"Kleiner-dan teken","Greater-than sign":"Groter-dan teken","Less-than or equal to":"Kleiner-dan of gelijk aan","Greater-than or equal to":"Groter-dan of gelijk aan","En dash":"Half kastlijntje","Em dash":"Kastlijntje",Macron:"Makron",Overline:"Overline","Degree sign":"Graden teken","Minus sign":"Min teken","Plus-minus sign":"Plus-minus teken","Division sign":"Deel teken","Fraction slash":"Breuk teken","Multiplication sign":"Vermenigvuldigingsteken","Latin small letter f with hook":"Latijnse kleine letter f met hoek",Integral:"Integraal","N-ary summation":"N-ary sommatie",Infinity:"Infinity","Square root":"Vierkantswortel","Tilde operator":"Tidle teken","Approximately equal to":"Ongeveer gelijk aan","Almost equal to":"Bijna gelijk aan","Not equal to":"Niet gelijk aan","Identical to":"Gelijk aan","Element of":"Onderdeel van","Not an element of":"Geen onderdeel van","Contains as member":"Bevat als onderdeel","N-ary product":"N-ary product","Logical and":"Logische en","Logical or":"Logische of","Not sign":"Niet teken",Intersection:"Kruispunt",Union:"Unie","Partial differential":"Gedeeltelijk differentieel","For all":"Voor alles","There exists":"Er bestaat","Empty set":"Lege set",Nabla:"Nabla","Asterisk operator":"Asterisk teken","Proportional to":"Verhoudend tot",Angle:"Hoek","Vulgar fraction one quarter":"Gewone breuk een kwart","Vulgar fraction one half":"Gewone breuk een half","Vulgar fraction three quarters":"Gewone breuk driekwart","Single left-pointing angle quotation mark":"Enkel naar links wijzend punthaakje","Single right-pointing angle quotation mark":"Enkel naar rechts wijzend punthaakje","Left-pointing double angle quotation mark":"Naar links wijzende guillemet","Right-pointing double angle quotation mark":"Naar rechts wijzende guillemet","Left single quotation mark":"Linker enkelvoudig aanhalingsteken","Right single quotation mark":"Rechter enkelvoudig aanhalingsteken","Left double quotation mark":"Linker dubbel aanhalingsteken","Right double quotation mark":"Rechter dubbel aanhalingsteken","Single low-9 quotation mark":"Enkelvoudig laag aanhalingsteken","Double low-9 quotation mark":"Dubbel laag aanhalingsteken","Inverted exclamation mark":"Omgekeerd uitroepteken","Inverted question mark":"Omgekeerd vraagteken","Two dot leader":"Dubbele leidende punt","Horizontal ellipsis":"Horizontale ellips","Double dagger":"Dubbele obelisk","Per mille sign":"Promilleteken","Per ten thousand sign":"Basispunt","Double exclamation mark":"Dubbel uitroepteken","Question exclamation mark":"Vraagteken-uitroepteken","Exclamation question mark":"Uitroepteken-vraagteken","Double question mark":"Dubbel vraagteken","Copyright sign":"Copyrightteken","Registered sign":"Geregistreerd handelsmerkteken","Trade mark sign":"Handelsmerkteken","Section sign":"Paragraafsymbool","Paragraph sign":"Paragraaf teken","Reversed paragraph sign":"Omgekeerd paragraaf teken","Character categories":"Karakter categorieën",Styles:"Stijlen","Multiple styles":"Meerdere stijlen","Block styles":"Blok stijlen","Text styles":"Tekst stijlen","Insert table":"Tabel invoegen","Header column":"Titel kolom","Insert column left":"Kolom links invoegen","Insert column right":"Kolom rechts invoegen","Delete column":"Verwijder kolom","Select column":"Selecteer kolom",Column:"Kolom","Header row":"Titel rij","Insert row below":"Rij hieronder invoegen","Insert row above":"Rij hierboven invoegen","Delete row":"Verwijder rij","Select row":"Selecteer rij",Row:"Rij","Merge cell up":"Cel hierboven samenvoegen","Merge cell right":"Cel hierna samenvoegen","Merge cell down":"Cel hieronder samenvoegen","Merge cell left":"Cel hiervoor samenvoegen","Split cell vertically":"Splits cel verticaal","Split cell horizontally":"Splits cel horizontaal","Merge cells":"Cellen samenvoegen","Table toolbar":"Tabel werkbalk","Table properties":"Tabeleigenschappen","Cell properties":"Celeigenschappen",Border:"Rand",Style:"Stijl",Width:"Breedte",Height:"Hoogte",Color:"Kleur",Background:"Achtergrond",Padding:"Opvulling",Dimensions:"Afmetingen","Table cell text alignment":"Tekstuitlijning tabelcel",Alignment:"Uitlijning","Horizontal text alignment toolbar":"Werkbalk voor horizontale tekstuitlijning","Vertical text alignment toolbar":"Werkbalk voor verticale tekstuitlijning","Table alignment toolbar":"Werkbalk tabeluitlijning",None:"Geen",Solid:"Ononderbroken",Dotted:"Stippellijn",Dashed:"Onderbroken",Double:"Dubbel",Groove:"Sleuf",Ridge:"Rand",Inset:"Ingezet",Outset:"Opliggend","Align cell text to the left":"Celtekst links uitlijnen","Align cell text to the center":"Tekst in de cel centreren","Align cell text to the right":"Celtekst rechts uitlijnen","Justify cell text":"Celtekst uitvullen","Align cell text to the top":"Celtekst boven uitlijnen","Align cell text to the middle":"Celtekst in het midden uitlijnen","Align cell text to the bottom":"Celtekst onder uitlijnen","Align table to the left":"Tabel links uitlijnen","Center table":"Tabel centreren","Align table to the right":"Tabel rechts uitlijnen","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"De kleur in niet correct, probeer \"#FF0000\" of \"rgb(255,0,0)\" of \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"De waarde is ongeldig. Probeer '10px' of '2em' of gewoon '2'.","Color picker":"Kleurkiezer","Enter table caption":"Voer tabelbijschrift in","Keystrokes that can be used in a table cell":"Toetsaanslagen die in een cel in een tabel gebruikt kunnen worden","Move the selection to the next cell":"Verplaats de selectie naar de volgende cel","Move the selection to the previous cell":"Verplaats de selectie naar de vorige cel","Insert a new table row (when in the last cell of a table)":"Voeg een nieuwe rij toe aan de tabel (wanneer in de laatste cel van een tabel)","Navigate through the table":"Navigeer door de tabel",Table:"Tabel","Rich Text Editor":"Tekstbewerker","Editor editing area: %0":"Bewerkingsgebied: %0","Edit block":"Blok aanpassen","Click to edit block":"Klik om blok te bewerken","Drag to move":"Sleep om te verplaatsen",Next:"Volgende",Previous:"Vorige","Editor toolbar":"Editor welkbalk","Dropdown toolbar":"Drop-down werkbalk",Black:"Zwart","Dim grey":"Gedimd grijs",Grey:"Grijs","Light grey":"Lichtgrijs",White:"Wit",Red:"Rood",Orange:"Oranje",Yellow:"Geel","Light green":"Lichtgroen",Green:"Groen",Aquamarine:"Aquamarijn",Turquoise:"Turquoise","Light blue":"Lichtblauw",Blue:"Blauw",Purple:"Paars","Editor block content toolbar":"Inhoud werkbalk voor editorblok","Editor contextual toolbar":"Contextuele werkbalk van editor",HEX:"HEX","No results found":"Geen zoekresultaten","No searchable items":"Geen zoekbare items","Editor dialog":"Dialoog bewerker",Close:"Sluiten","Help Contents. To close this dialog press ESC.":"Inhoud Hulp. Druk op ESC om dit dialoogvenster te sluiten.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Hieronder vindt u een lijst met sneltoetsen die in de editor gebruikt kunnen worden.","(may require <kbd>Fn</kbd>)":"(<kbd>Fn</kbd>-toets is mogelijk vereist)",Accessibility:"Toegankelijkheid","Accessibility help":"Hulp bij toegankelijkheid","Press %0 for help.":"Druk op %0 voor hulp.","Move focus in and out of an active dialog window":"Beweeg de focus naar een actief dialoogvenster of er vandaan",MENU_BAR_MENU_FILE:"Bestand",MENU_BAR_MENU_EDIT:"Wijzigen",MENU_BAR_MENU_VIEW:"Bekijk",MENU_BAR_MENU_INSERT:"Invoegen",MENU_BAR_MENU_FORMAT:"Formaat",MENU_BAR_MENU_TOOLS:"Gereedschap",MENU_BAR_MENU_HELP:"Hulp",MENU_BAR_MENU_TEXT:"Tekst",MENU_BAR_MENU_FONT:"Lettertype","Editor menu bar":"Menubalk editor",Undo:"Ongedaan maken",Redo:"Opnieuw","Upload in progress":"Bezig met uploaden","Widget toolbar":"Widget werkbalk","Insert paragraph before block":"Voeg paragraaf toe voor blok","Insert paragraph after block":"Voeg paragraaf toe na blok","Press Enter to type after or press Shift + Enter to type before the widget":"Druk op Enter om na de widget te typen of druk op Shift + Enter om vóór de widget te typen","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Toetsaanslagen die gebruikt kunnen worden wanneer een widget geselecteerd is (bijvoorbeeld: een afbeelding, tabel, enz.)","Insert a new paragraph directly after a widget":"Voeg direct na een widget een nieuwe paragraaf in","Insert a new paragraph directly before a widget":"Voeg direct voor een widget een nieuwe paragraaf in","Move the caret to allow typing directly before a widget":"Beweeg het invoerteken om het mogelijk te maken direct voor een widget te typen","Move the caret to allow typing directly after a widget":"Beweeg het invoerteken om het mogelijk te maken direct achter een widget te typen","Words: %0":"Woorden: %0","Characters: %0":"Tekens: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['nl'] = d['nl'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Links uitlijnen","Align right":"Rechts uitlijnen","Align center":"Midden uitlijnen",Justify:"Volledig uitlijnen","Text alignment":"Tekst uitlijning","Text alignment toolbar":"Tekst uitlijning werkbalk","Revert autoformatting action":"Maak automatisch formattering ongedaan",Bold:"Vet",Italic:"Cursief",Underline:"Onderlijnen",Code:"Code",Strikethrough:"Doorhalen",Subscript:"Subscript",Superscript:"Superscript","Italic text":"Cursieve tekst","Move out of an inline code style":"Uit een stijl voor code op één regel gaan","Bold text":"Vetgedrukte tekst","Underline text":"Onderstreepte tekst","Strikethrough text":"Doorgehaalde tekst","Block quote":"Blok citaat","Copy selected content":"Kopieer geselecteerde inhoud","Paste content":"Plak inhoud","Paste content as plain text":"Plak inhoud als onbewerkte tekst","Insert code block":"Codeblok invoegen","Plain text":"Platte tekst","Leaving %0 code snippet":"Codesnippet %0 verlaten","Entering %0 code snippet":"Codesnippet %0 invoeren","Entering code snippet":"Codesnippet invoeren","Leaving code snippet":"Codesnippet verlaten","Code block":"Codeblok",Cancel:"Annuleren",Clear:"Wissen","Remove color":"Verwijder kleur","Restore default":"Standaardinstellingen terugzetten",Save:"Opslaan","Show more items":"Meer items weergeven","%0 of %1":"%0 van %1","Cannot upload file:":"Kan bestand niet uploaden:","Rich Text Editor. Editing area: %0":"Rich Text Editor. Bewerkingsgebied: %0","Insert with file manager":"Invoegen met bestandsbeheer","Replace with file manager":"Vervangen met bestandsbeheerder","Insert image with file manager":"Afbeelding invoegen met bestandsbeheer","Replace image with file manager":"Afbeelding vervangen met bestandsbeheerder","Toggle caption off":"Bijschrift uitzetten","Toggle caption on":"Bijschrift aanzetten","Content editing keystrokes":"Toetsaanslagen om inhoud aan te passen","These keyboard shortcuts allow for quick access to content editing features.":"Deze sneltoetsen geven snel toegang tot functies om inhoud aan te passen","User interface and content navigation keystrokes":"Toetsaanslagen voor het navigeren door de gebruikersinterface en inhoud","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Gebruik de volgende toetsaanslagen om efficiënter door de gebruikersinterface van CKEditor 5 te navigeren.","Close contextual balloons, dropdowns, and dialogs":"Sluit contextvensters, dropdown vensters, en dialoogvensters","Open the accessibility help dialog":"Open het hulpvenster voor toegankelijkheid","Move focus between form fields (inputs, buttons, etc.)":"Beweeg de focus tussen velden in een formulier (invoervensters, knoppen, enz.)","Move focus to the menu bar, navigate between menu bars":"Focus naar de menubalk verplaatsen, tussen menubalken navigeren","Move focus to the toolbar, navigate between toolbars":"Beweeg focus naar de werkbalk, navigeer tussen werkbalken","Navigate through the toolbar or menu bar":"Door de werkbalk of menubalk navigeren","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"De momenteel gefocuste knop gebruiken. Door knoppen te gebruiken die interactie hebben met de inhoud van de editor, wordt de focus terug naar de inhoud verplaatst.",Accept:"Accepteren","Insert a soft break (a <code><br></code> element)":"Voer een zachte enter in (een <code><br></code> element)","Insert a hard break (a new paragraph)":"Voer een harde enter in (een nieuwe paragraaf)","Find and replace":"Zoeken en vervangen","Find in text…":"Zoeken in tekst",Find:"Zoeken","Previous result":"Volgende zoeken","Next result":"Vorige zoeken",Replace:"Vervangen","Replace all":"Alles vervangen","Match case":"Hoofdlettergevoelig","Whole words only":"Alleen volledige woorden","Replace with…":"Vervangen door","Text to find must not be empty.":"Dit veld mag niet leeg zijn","Tip: Find some text first in order to replace it.":"Tip: zoek eerst de tekst om hem te vervangen","Advanced options":"Geavanceerde opties","Find in the document":"Zoek in het document","Font Size":"Lettergrootte",Tiny:"Zeer klein",Small:"Klein",Big:"Groot",Huge:"Zeer groot","Font Family":"Lettertype",Default:"Standaard","Font Color":"Tekstkleur","Font Background Color":"Tekst achtergrondkleur","Document colors":"Document kleur",Paragraph:"Paragraaf",Heading:"Koppen","Choose heading":"Kies kop","Heading 1":"Kop 1","Heading 2":"Kop 2","Heading 3":"Kop 3","Heading 4":"Kop 4","Heading 5":"Kop 5","Heading 6":"Kop 6","Type your title":"Voor uw titel in","Type or paste your content here.":"Voer of plak uw inhoud in.","Horizontal line":"Horizontale lijn","HTML object":"HTML object","Increase indent":"Inspringen","Decrease indent":"Minder inspringen",Unlink:"Verwijder link",Link:"Link","Link URL":"Link URL","Link URL must not be empty.":"URL-link mag niet leeg zijn.","Link image":"Link afbeelding","Edit link":"Bewerk link","Open link in new tab":"Open link in nieuw tabblad","This link has no URL":"Deze link heeft geen URL","Open in a new tab":"Open een nieuw tabblad",Downloadable:"Downloadbaar","Create link":"Creëer link","Move out of a link":"Uit een link gaan","Numbered List":"Genummerde lijst","Bulleted List":"Ongenummerde lijst","To-do List":"To-do lijst","Bulleted list styles toolbar":"Toolbar voor stijlen van opsommingslijsten","Numbered list styles toolbar":"Toolbar voor stijlen van genummerde lijsten","Toggle the disc list style":"Schakel de stijl van lijsten met bulletpoint in","Toggle the circle list style":"Schakel de stijl van lijsten met cirkel in","Toggle the square list style":"Schakel de stijl van lijsten met vierkant in","Toggle the decimal list style":"Schakel de stijl van lijsten met cijfers in","Toggle the decimal with leading zero list style":"Schakel de stijl van lijsten met cijfers voorafgegaan door een nul in","Toggle the lower–roman list style":"Schakel de stijl van lijsten met kleine Romeinse cijfers in","Toggle the upper–roman list style":"Schakel de stijl van lijsten met grote Romeinse cijfers in","Toggle the lower–latin list style":"Schakel de stijl van lijsten met kleine Latijnse letters in","Toggle the upper–latin list style":"Schakel de stijl van lijsten met Latijnse hoofdletters in",Disc:"Schijf",Circle:"Cirkel",Square:"Vierkant",Decimal:"Decimaal","Decimal with leading zero":"Decimaal voorafgegaan door een nul","Lower–roman":"Kleine Romeinse cijfers","Upper-roman":"Grote Romeinse cijfers","Lower-latin":"Kleine Latijnse letters","Upper-latin":"Latijnse hoofdletters","List properties":"Lijsteigenschappen","Start at":"Begin op","Invalid start index value.":"Ongeldige beginindex.","Start index must be greater than 0.":"Begin van index moet groter zijn dan 0.","Reversed order":"Omgekeerde volgorde","Keystrokes that can be used in a list":"Toetsaanslagen die gebruikt kunnen worden in een lijst","Increase list item indent":"Item in de lijst verder inspringen","Decrease list item indent":"Item in de lijst minder ver inspringen","Entering a to-do list":"Een to-do-lijst invoeren","Leaving a to-do list":"Een to-do-lijst achterlaten","Remove Format":"Verwijder opmaak","Select all":"Selecteer alles","Show blocks":"Blokken tonen",Source:"Bron","Show source":"Bron tonen","Special characters":"Speciale karakters",All:"Alles",Arrows:"Pijlen",Currency:"Valuta",Latin:"Latijn",Mathematical:"Wiskundig",Text:"Tekst","leftwards simple arrow":"simpele pijl naar links","rightwards simple arrow":"simpele pijl naar rechts","upwards simple arrow":"simpele pijl naar boven","downwards simple arrow":"simpele pijl naar beneden","leftwards double arrow":"linkswijzende dubbele pijl","rightwards double arrow":"rechtswijzende dubbele pijl","upwards double arrow":"bovenwijzende dubbele pijl","downwards double arrow":"benedenwijzende dubbele pijl","leftwards dashed arrow":"linkswijzende gestreepte pijl","rightwards dashed arrow":"rechtswijzende gestreepte pijl","upwards dashed arrow":"bovenwijzende gestreepte pijl","downwards dashed arrow":"benedenwijzende gestreepte pijl","leftwards arrow to bar":"linkswijzende pijl naar streep","rightwards arrow to bar":"rechtswijzende pijl naar streep","upwards arrow to bar":"bovenwijzende pijl naar streep","downwards arrow to bar":"benedenwijzende pijl naar streep","up down arrow with base":"boven beneden pijl met streep","back with leftwards arrow above":"back met linkswijzende pijl erboven","end with leftwards arrow above":"end met linkswijzende pijl erboven","on with exclamation mark with left right arrow above":"on met uitroepteken met links rechts pijl erboven","soon with rightwards arrow above":"soon met rechtswijzende pijl erboven","top with upwards arrow above":"top met bovenwijzende pijl erboven","Dollar sign":"Dollar teken","Euro sign":"Euro teken","Yen sign":"Yen teken","Pound sign":"Pond teken","Cent sign":"Cent teken","Euro-currency sign":"Euro-valuta teken","Colon sign":"Colón teken","Cruzeiro sign":"Cruzeiro teken","French franc sign":"Franse frank teken","Lira sign":"Lira teken","Currency sign":"Valuta teken","Bitcoin sign":"Bitcoin teken","Mill sign":"Mill teken","Naira sign":"Naira teken","Peseta sign":"Peseta teken","Rupee sign":"Roepie teken","Won sign":"Won teken","New sheqel sign":"Nieuwe sjekel teken","Dong sign":"Dong teken","Kip sign":"Kip teken","Tugrik sign":"Tugrik teken","Drachma sign":"Drachme teken","German penny sign":"Duitse penny teken","Peso sign":"Peso teken","Guarani sign":"Guarani teken","Austral sign":"Austral teken","Hryvnia sign":"Grivna teken","Cedi sign":"Cedi teken","Livre tournois sign":"Livre tournois teken","Spesmilo sign":"Spesmilo teken","Tenge sign":"Tenge teken","Indian rupee sign":"Indiaanse roepie teken","Turkish lira sign":"Turkse lira teken","Nordic mark sign":"Noorse mark teken","Manat sign":"Manat teken","Ruble sign":"Roebel teken","Latin capital letter a with macron":"Latijnse hoofdletter a met macron","Latin small letter a with macron":"Latijnse kleine letter a met macron","Latin capital letter a with breve":"Latijnse hoofdletter a met breve","Latin small letter a with breve":"Latijnse kleine letter a met breve","Latin capital letter a with ogonek":"Latijnse hoofdletter a met ogonek","Latin small letter a with ogonek":"Latijnse kleine letter a met ogonek","Latin capital letter c with acute":"Latijnse hoofdletter c met acute","Latin small letter c with acute":"Latijnse kleine letter c met acute","Latin capital letter c with circumflex":"Latijnse hoofdletter c met circumflex","Latin small letter c with circumflex":"Latijnse kleine letter c met circumflex","Latin capital letter c with dot above":"Latijnse hoofdletter c met punt erboven","Latin small letter c with dot above":"Latijnse kleine letter met punt erboven","Latin capital letter c with caron":"Latijnse hoofdletter c met caron","Latin small letter c with caron":"Latijnse kleine letter c met caron","Latin capital letter d with caron":"Latijnse hoofdletter d met caron","Latin small letter d with caron":"Latijnse kleine letter d met caron","Latin capital letter d with stroke":"Latijnse hoofdletter d met dwarsstreep","Latin small letter d with stroke":"Latijnse kleine letter d met dwarsstreep","Latin capital letter e with macron":"Latijnse hoofdletter e met macron","Latin small letter e with macron":"Latijnse kleine letter e met macron","Latin capital letter e with breve":"Latijnse hoofdletter e met breve","Latin small letter e with breve":"Latijnse kleine letter e met breve","Latin capital letter e with dot above":"Latijnse hoofdletter e met punt erboven","Latin small letter e with dot above":"Latijnse kleine letter e met punt erboven","Latin capital letter e with ogonek":"Latijnse hoofdletter e met ogonek","Latin small letter e with ogonek":"Latijnse kleine letter e met ogonek","Latin capital letter e with caron":"Latijnse hoofdletter e met haÄek","Latin small letter e with caron":"Latijnse kleine letter e met haÄek","Latin capital letter g with circumflex":"Latijnse hoofdletter g met circumflex","Latin small letter g with circumflex":"Latijnse kleine letter g met circumflex","Latin capital letter g with breve":"Latijnse hoofdletter g met breve","Latin small letter g with breve":"Latijnse kleine letter g met breve","Latin capital letter g with dot above":"Latijnse hoofdletter g met punt erboven","Latin small letter g with dot above":"Latijnse kleine letter g met punt erboven","Latin capital letter g with cedilla":"Latijnse hoofdletter g met cedille","Latin small letter g with cedilla":"Latijnse kleine letter g met cedille","Latin capital letter h with circumflex":"Latijnse hoofdletter h met circumflex","Latin small letter h with circumflex":"Latijnse kleine letter h met circumflex","Latin capital letter h with stroke":"Latijnse hoofdletter h met macron\n","Latin small letter h with stroke":"Latijnse kleine letter h met macron","Latin capital letter i with tilde":"Latijnse hoofdletter i met tilde","Latin small letter i with tilde":"Latijnse kleine letter i met tilde","Latin capital letter i with macron":"Latijnse hoofdletter i met macron","Latin small letter i with macron":"Latijnse kleine letter i met macron","Latin capital letter i with breve":"Latijnse hoofdletter i met breve","Latin small letter i with breve":"Latijnse kleine letter i met breve","Latin capital letter i with ogonek":"Latijnse hoofdletter i met ogonek","Latin small letter i with ogonek":"Latijnse kleine letter i met ogonek","Latin capital letter i with dot above":"Latijnse hoofdletter i met punt erboven","Latin small letter dotless i":"Latijnse kleine letter i zonder punt","Latin capital ligature ij":"Latijnse hoofdletter ligatuur ij","Latin small ligature ij":"Latijnse kleine ligatuur ij","Latin capital letter j with circumflex":"Latijnse hoofdletter j met circumflex","Latin small letter j with circumflex":"Latijnse kleine letter j met circumflex","Latin capital letter k with cedilla":"Latijnse hoofdletter k met cedille","Latin small letter k with cedilla":"Latijnse kleine letter k met cedille","Latin small letter kra":"Latijnse kleine letter kra","Latin capital letter l with acute":"Latijnse hoofdletter l met accent aigu","Latin small letter l with acute":"Latijnse kleine letter l met accent aigu","Latin capital letter l with cedilla":"Latijnse hoofdletter l met cedille","Latin small letter l with cedilla":"Latijnse kleine letter l met cedille","Latin capital letter l with caron":"Latijnse hoofdletter l met haÄek","Latin small letter l with caron":"Latijnse kleine letter l met haÄek","Latin capital letter l with middle dot":"Latijnse hoofdletter l met punt in het midden","Latin small letter l with middle dot":"Latijnse kleine letter l met punt in het midden","Latin capital letter l with stroke":"Latijnse hoofdletter l met dwarsstreep","Latin small letter l with stroke":"Latijnse kleine letter l met dwarsstreep","Latin capital letter n with acute":"Latijnse hoofdletter n met accent aigu","Latin small letter n with acute":"Latijnse kleine letter n met accent aigu","Latin capital letter n with cedilla":"Latijnse hoofdletter n met cedille","Latin small letter n with cedilla":"Latijnse kleine letter n met cedille","Latin capital letter n with caron":"Latijnse hoofdletter n met haÄek","Latin small letter n with caron":"Latijnse kleine letter n met haÄek","Latin small letter n preceded by apostrophe":"Latijnse kleine letter n voorafgegaan door apostrof","Latin capital letter eng":"Latijnse hoofdletter eng","Latin small letter eng":"Latijnse kleine letter eng","Latin capital letter o with macron":"Latijnse hoofdletter o met macron","Latin small letter o with macron":"Latijnse kleine letter o met macron","Latin capital letter o with breve":"Latijnse hoofdletter o met breve","Latin small letter o with breve":"Latijnse kleine letter o met breve","Latin capital letter o with double acute":"Latijnse hoofdletter o met dubbel accent aigu","Latin small letter o with double acute":"Latijnse kleine letter o met dubbel accent aigu","Latin capital ligature oe":"Latijnse hoofdletter ligatuur oe","Latin small ligature oe":"Latijnse kleine ligatuur oe","Latin capital letter r with acute":"Latijnse hoofdletter r met accent aigu","Latin small letter r with acute":"Latijnse kleine letter r met accent aigu","Latin capital letter r with cedilla":"Latijnse hoofdletter r met cedille","Latin small letter r with cedilla":"Latijnse kleine letter r met cedille","Latin capital letter r with caron":"Latijnse hoofdletter r met haÄek","Latin small letter r with caron":"Latijnse kleine letter r met haÄek","Latin capital letter s with acute":"Latijnse hoofdletter s met accent aigu","Latin small letter s with acute":"Latijnse kleine letter s met accent aigu","Latin capital letter s with circumflex":"Latijnse hoofdletter s met circumflex","Latin small letter s with circumflex":"Latijnse kleine letter s met circumflex","Latin capital letter s with cedilla":"Latijnse hoofdletter s met cedille","Latin small letter s with cedilla":"Latijnse kleine letter s met cedille","Latin capital letter s with caron":"Latijnse hoofdletter s met haÄek","Latin small letter s with caron":"Latijnse kleine letter s met haÄek","Latin capital letter t with cedilla":"Latijnse hoofdletter t met cedille","Latin small letter t with cedilla":"Latijnse kleine letter t met cedille","Latin capital letter t with caron":"Latijnse hoofdletter t met haÄek","Latin small letter t with caron":"Latijnse kleine letter t met haÄek","Latin capital letter t with stroke":"Latijnse hoofdletter t met dwarsstreep","Latin small letter t with stroke":"Latijnse kleine letter t met dwarsstreep","Latin capital letter u with tilde":"Latijnse hoofdletter u met tilde","Latin small letter u with tilde":"Latijnse kleine letter u met tilde","Latin capital letter u with macron":"Latijnse hoofdletter u met macron","Latin small letter u with macron":"Latijnse kleine letter u met macron","Latin capital letter u with breve":"Latijnse hoofdletter u met breve","Latin small letter u with breve":"Latijnse kleine letter u met breve","Latin capital letter u with ring above":"Latijnse hoofdletter u met ring erboven","Latin small letter u with ring above":"Latijnse kleine letter u met ring erboven","Latin capital letter u with double acute":"Latijnse hoofdletter u met dubbele accent aigu","Latin small letter u with double acute":"Latijnse kleine letter u met dubbele accent aigu","Latin capital letter u with ogonek":"Latijnse hoofdletter u met ogonek","Latin small letter u with ogonek":"Latijnse kleine letter u met ogonek","Latin capital letter w with circumflex":"Latijnse hoofdletter w met circumflex","Latin small letter w with circumflex":"Latijnse kleine letter w met circumflex","Latin capital letter y with circumflex":"Latijnse hoofdletter y met circumflex","Latin small letter y with circumflex":"Latijnse kleine letter y met circumflex","Latin capital letter y with diaeresis":"Latijnse hoofdletter y met trema","Latin capital letter z with acute":"Latijnse hoofdletter z met accent aigu","Latin small letter z with acute":"Latijnse kleine letter z met accent aigu","Latin capital letter z with dot above":"Latijnse hoofdletter z met punt erboven","Latin small letter z with dot above":"Latijnse kleine letter z met punt erboven","Latin capital letter z with caron":"Latijnse hoofdletter z met haÄek","Latin small letter z with caron":"Latijnse kleine letter z met haÄek","Latin small letter long s":"Latijnse kleine letter lange s","Less-than sign":"Kleiner-dan teken","Greater-than sign":"Groter-dan teken","Less-than or equal to":"Kleiner-dan of gelijk aan","Greater-than or equal to":"Groter-dan of gelijk aan","En dash":"Half kastlijntje","Em dash":"Kastlijntje",Macron:"Makron",Overline:"Overline","Degree sign":"Graden teken","Minus sign":"Min teken","Plus-minus sign":"Plus-minus teken","Division sign":"Deel teken","Fraction slash":"Breuk teken","Multiplication sign":"Vermenigvuldigingsteken","Latin small letter f with hook":"Latijnse kleine letter f met hoek",Integral:"Integraal","N-ary summation":"N-ary sommatie",Infinity:"Infinity","Square root":"Vierkantswortel","Tilde operator":"Tidle teken","Approximately equal to":"Ongeveer gelijk aan","Almost equal to":"Bijna gelijk aan","Not equal to":"Niet gelijk aan","Identical to":"Gelijk aan","Element of":"Onderdeel van","Not an element of":"Geen onderdeel van","Contains as member":"Bevat als onderdeel","N-ary product":"N-ary product","Logical and":"Logische en","Logical or":"Logische of","Not sign":"Niet teken",Intersection:"Kruispunt",Union:"Unie","Partial differential":"Gedeeltelijk differentieel","For all":"Voor alles","There exists":"Er bestaat","Empty set":"Lege set",Nabla:"Nabla","Asterisk operator":"Asterisk teken","Proportional to":"Verhoudend tot",Angle:"Hoek","Vulgar fraction one quarter":"Gewone breuk een kwart","Vulgar fraction one half":"Gewone breuk een half","Vulgar fraction three quarters":"Gewone breuk driekwart","Single left-pointing angle quotation mark":"Enkel naar links wijzend punthaakje","Single right-pointing angle quotation mark":"Enkel naar rechts wijzend punthaakje","Left-pointing double angle quotation mark":"Naar links wijzende guillemet","Right-pointing double angle quotation mark":"Naar rechts wijzende guillemet","Left single quotation mark":"Linker enkelvoudig aanhalingsteken","Right single quotation mark":"Rechter enkelvoudig aanhalingsteken","Left double quotation mark":"Linker dubbel aanhalingsteken","Right double quotation mark":"Rechter dubbel aanhalingsteken","Single low-9 quotation mark":"Enkelvoudig laag aanhalingsteken","Double low-9 quotation mark":"Dubbel laag aanhalingsteken","Inverted exclamation mark":"Omgekeerd uitroepteken","Inverted question mark":"Omgekeerd vraagteken","Two dot leader":"Dubbele leidende punt","Horizontal ellipsis":"Horizontale ellips","Double dagger":"Dubbele obelisk","Per mille sign":"Promilleteken","Per ten thousand sign":"Basispunt","Double exclamation mark":"Dubbel uitroepteken","Question exclamation mark":"Vraagteken-uitroepteken","Exclamation question mark":"Uitroepteken-vraagteken","Double question mark":"Dubbel vraagteken","Copyright sign":"Copyrightteken","Registered sign":"Geregistreerd handelsmerkteken","Trade mark sign":"Handelsmerkteken","Section sign":"Paragraafsymbool","Paragraph sign":"Paragraaf teken","Reversed paragraph sign":"Omgekeerd paragraaf teken","Character categories":"Karakter categorieën",Styles:"Stijlen","Multiple styles":"Meerdere stijlen","Block styles":"Blok stijlen","Text styles":"Tekst stijlen","Insert table":"Tabel invoegen","Header column":"Titel kolom","Insert column left":"Kolom links invoegen","Insert column right":"Kolom rechts invoegen","Delete column":"Verwijder kolom","Select column":"Selecteer kolom",Column:"Kolom","Header row":"Titel rij","Insert row below":"Rij hieronder invoegen","Insert row above":"Rij hierboven invoegen","Delete row":"Verwijder rij","Select row":"Selecteer rij",Row:"Rij","Merge cell up":"Cel hierboven samenvoegen","Merge cell right":"Cel hierna samenvoegen","Merge cell down":"Cel hieronder samenvoegen","Merge cell left":"Cel hiervoor samenvoegen","Split cell vertically":"Splits cel verticaal","Split cell horizontally":"Splits cel horizontaal","Merge cells":"Cellen samenvoegen","Table toolbar":"Tabel werkbalk","Table properties":"Tabeleigenschappen","Cell properties":"Celeigenschappen",Border:"Rand",Style:"Stijl",Width:"Breedte",Height:"Hoogte",Color:"Kleur",Background:"Achtergrond",Padding:"Opvulling",Dimensions:"Afmetingen","Table cell text alignment":"Tekstuitlijning tabelcel",Alignment:"Uitlijning","Horizontal text alignment toolbar":"Werkbalk voor horizontale tekstuitlijning","Vertical text alignment toolbar":"Werkbalk voor verticale tekstuitlijning","Table alignment toolbar":"Werkbalk tabeluitlijning",None:"Geen",Solid:"Ononderbroken",Dotted:"Stippellijn",Dashed:"Onderbroken",Double:"Dubbel",Groove:"Sleuf",Ridge:"Rand",Inset:"Ingezet",Outset:"Opliggend","Align cell text to the left":"Celtekst links uitlijnen","Align cell text to the center":"Tekst in de cel centreren","Align cell text to the right":"Celtekst rechts uitlijnen","Justify cell text":"Celtekst uitvullen","Align cell text to the top":"Celtekst boven uitlijnen","Align cell text to the middle":"Celtekst in het midden uitlijnen","Align cell text to the bottom":"Celtekst onder uitlijnen","Align table to the left":"Tabel links uitlijnen","Center table":"Tabel centreren","Align table to the right":"Tabel rechts uitlijnen","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"De kleur in niet correct, probeer \"#FF0000\" of \"rgb(255,0,0)\" of \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"De waarde is ongeldig. Probeer '10px' of '2em' of gewoon '2'.","Color picker":"Kleurkiezer","Enter table caption":"Voer tabelbijschrift in","Keystrokes that can be used in a table cell":"Toetsaanslagen die in een cel in een tabel gebruikt kunnen worden","Move the selection to the next cell":"Verplaats de selectie naar de volgende cel","Move the selection to the previous cell":"Verplaats de selectie naar de vorige cel","Insert a new table row (when in the last cell of a table)":"Voeg een nieuwe rij toe aan de tabel (wanneer in de laatste cel van een tabel)","Navigate through the table":"Navigeer door de tabel",Table:"Tabel","Rich Text Editor":"Tekstbewerker","Editor editing area: %0":"Bewerkingsgebied: %0","Edit block":"Blok aanpassen","Click to edit block":"Klik om blok te bewerken","Drag to move":"Sleep om te verplaatsen",Next:"Volgende",Previous:"Vorige","Editor toolbar":"Editor welkbalk","Dropdown toolbar":"Drop-down werkbalk",Black:"Zwart","Dim grey":"Gedimd grijs",Grey:"Grijs","Light grey":"Lichtgrijs",White:"Wit",Red:"Rood",Orange:"Oranje",Yellow:"Geel","Light green":"Lichtgroen",Green:"Groen",Aquamarine:"Aquamarijn",Turquoise:"Turquoise","Light blue":"Lichtblauw",Blue:"Blauw",Purple:"Paars","Editor block content toolbar":"Inhoud werkbalk voor editorblok","Editor contextual toolbar":"Contextuele werkbalk van editor",HEX:"HEX","No results found":"Geen zoekresultaten","No searchable items":"Geen zoekbare items","Editor dialog":"Dialoog bewerker",Close:"Sluiten","Help Contents. To close this dialog press ESC.":"Inhoud Hulp. Druk op ESC om dit dialoogvenster te sluiten.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Hieronder vindt u een lijst met sneltoetsen die in de editor gebruikt kunnen worden.","(may require <kbd>Fn</kbd>)":"(<kbd>Fn</kbd>-toets is mogelijk vereist)",Accessibility:"Toegankelijkheid","Accessibility help":"Hulp bij toegankelijkheid","Press %0 for help.":"Druk op %0 voor hulp.","Move focus in and out of an active dialog window":"Beweeg de focus naar een actief dialoogvenster of er vandaan",MENU_BAR_MENU_FILE:"Bestand",MENU_BAR_MENU_EDIT:"Wijzigen",MENU_BAR_MENU_VIEW:"Bekijk",MENU_BAR_MENU_INSERT:"Invoegen",MENU_BAR_MENU_FORMAT:"Formaat",MENU_BAR_MENU_TOOLS:"Gereedschap",MENU_BAR_MENU_HELP:"Hulp",MENU_BAR_MENU_TEXT:"Tekst",MENU_BAR_MENU_FONT:"Lettertype","Editor menu bar":"Menubalk editor","Please enter a valid color (e.g. \"ff0000\").":"Voer een geldige kleur in (bijvoorbeeld \"ff0000\").",Undo:"Ongedaan maken",Redo:"Opnieuw","Upload in progress":"Bezig met uploaden","Widget toolbar":"Widget werkbalk","Insert paragraph before block":"Voeg paragraaf toe voor blok","Insert paragraph after block":"Voeg paragraaf toe na blok","Press Enter to type after or press Shift + Enter to type before the widget":"Druk op Enter om na de widget te typen of druk op Shift + Enter om vóór de widget te typen","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Toetsaanslagen die gebruikt kunnen worden wanneer een widget geselecteerd is (bijvoorbeeld: een afbeelding, tabel, enz.)","Insert a new paragraph directly after a widget":"Voeg direct na een widget een nieuwe paragraaf in","Insert a new paragraph directly before a widget":"Voeg direct voor een widget een nieuwe paragraaf in","Move the caret to allow typing directly before a widget":"Beweeg het invoerteken om het mogelijk te maken direct voor een widget te typen","Move the caret to allow typing directly after a widget":"Beweeg het invoerteken om het mogelijk te maken direct achter een widget te typen","Words: %0":"Woorden: %0","Characters: %0":"Tekens: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/no.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/no.js index 6b153353339731b70dc21f9d82913234a022e37e..5e6f21a5c718872b72941928f84be7a12c7c045f 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/no.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/no.js @@ -1 +1 @@ -(function(d){ const l = d['no'] = d['no'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Venstrejuster","Align right":"Høyrejuster","Align center":"Midtstill",Justify:"Blokkjuster","Text alignment":"Tekstjustering","Text alignment toolbar":"Verktøylinje for tekstjustering","Revert autoformatting action":"Angre autoformatering",Bold:"Fet",Italic:"Kursiv",Underline:"Understreket",Code:"Kode",Strikethrough:"Gjennomstreket",Subscript:"Senket skrift",Superscript:"Hevet skrift","Italic text":"Kursiv tekst","Move out of an inline code style":"GÃ¥ ut av en intern kodestil","Bold text":"Uthevet tekst","Underline text":"Understreket tekst","Strikethrough text":"Gjennomstreket tekst","Block quote":"Blokksitat","Copy selected content":"Kopier valgt innhold","Paste content":"Lim inn innhold","Paste content as plain text":"Lim inn innhold som vanlig tekst","Insert code block":"Sett inn kodeblokk","Plain text":"Ren tekst","Code block":"Kodeblokk",Cancel:"Avbryt",Clear:"Slett","Remove color":"Fjern farge","Restore default":"Tilbakestill til standard",Save:"Lagre","Show more items":"Vis flere elementer","%0 of %1":"%0 av %1","Cannot upload file:":"Kan ikke laste opp fil:","Rich Text Editor. Editing area: %0":"Redigeringsverktøy for rik tekst. RedigeringsomrÃ¥de: %0","Insert with file manager":"Sett inn med filbehandling","Replace with file manager":"Erstatt med filbehandling","Insert image with file manager":"Sett inn bilde med filbehandling","Replace image with file manager":"Erstatt bilde med filbehandling","Toggle caption off":"Veksle tabelltekst av","Toggle caption on":"Veksle tabelltekst pÃ¥","Content editing keystrokes":"Tastetrykk for innholdsredigering","These keyboard shortcuts allow for quick access to content editing features.":"Disse hurtigtastene gir rask tilgang til funksjonene for innholdsredigering.","User interface and content navigation keystrokes":"Brukergrensesnitt og tastetrykk for navigering i innhold","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Bruk følgende tastetrykk for mer effektiv navigering i grensesnittet for 5-brukerversjonen av CKEditor.","Close contextual balloons, dropdowns, and dialogs":"Lukk hjelpebobler, nedtrekkslister og dialoger","Open the accessibility help dialog":"Ã…pne dialogen for tilgjengelighetshjelp","Move focus between form fields (inputs, buttons, etc.)":"Flytt fokus mellom skjemafelt (inputer, knapper osv.)","Move focus to the menu bar, navigate between menu bars":"Flytt fokus til menylinjen, naviger mellom menylinjer","Move focus to the toolbar, navigate between toolbars":"Flytt fokus til verktøylinjen, naviger mellom verktøylinjer","Navigate through the toolbar or menu bar":"Naviger gjennom verktøylinjen eller menylinjen","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Utløs knappen som nÃ¥ er i fokus. Utløsing av knapper som pÃ¥virker innholdet som redigeres, flytter fokuset tilbake til innholdet.",Accept:"Godta","Insert a soft break (a <code><br></code> element)":"Sett inn et mykt linjeskift (et <code><br></code>-element)","Insert a hard break (a new paragraph)":"Sett inn et hardt linjeskift (et nytt avsnitt)","Find and replace":"Søk og erstatt","Find in text…":"Søk i tekst",Find:"Søk","Previous result":"Forrige resultat","Next result":"Neste resultat",Replace:"Erstatt","Replace all":"Erstatt alt","Match case":"Skill mellom store og smÃ¥ bokstaver","Whole words only":"Kun hele ord","Replace with…":"Erstatt med …","Text to find must not be empty.":"Teksten som skal finnes mÃ¥ ikke være tom","Tip: Find some text first in order to replace it.":"Tips: Finn noe tekst først for Ã¥ kunne erstatte den.","Advanced options":"Avanserte alternativer","Find in the document":"Finn i dokumentet","Font Size":"Skriftstørrelse",Tiny:"Veldig liten",Small:"Liten",Big:"Stor",Huge:"Veldig stor","Font Family":"Skrifttypefamilie",Default:"Standard","Font Color":"Skriftfarge","Font Background Color":"Uthevingsfarge for tekst","Document colors":"Dokumentfarger",Paragraph:"Avsnitt",Heading:"Overskrift","Choose heading":"Velg overskrift","Heading 1":"Overskrift 1","Heading 2":"Overskrift 2","Heading 3":"Overskrift 3","Heading 4":"Overskrift 4","Heading 5":"Overskrift 5","Heading 6":"Overskrift 6","Type your title":"Skriv inn tittel","Type or paste your content here.":"Skriv eller lim inn ditt innhold her","Horizontal line":"Horisontal linje","HTML object":"HTML-objekt","Increase indent":"Øk innrykk","Decrease indent":"Reduser innrykk",Unlink:"Fjern lenke",Link:"Lenke","Link URL":"Lenke-URL","Link image":"Bildelenke","Edit link":"Rediger lenke","Open link in new tab":"Ã…pne lenke i ny fane","This link has no URL":"Denne lenken mangler en URL","Open in a new tab":"Ã…pne i ny fane",Downloadable:"Nedlastbar","Create link":"Opprett lenke","Move out of a link":"Flytt ut fra en lenke","Numbered List":"Nummerert liste","Bulleted List":"Punktliste","To-do List":"Oppgaveliste","Bulleted list styles toolbar":"Verktøylinje for punktlistestiler","Numbered list styles toolbar":"Verktøylinje for stiler for nummererte lister","Toggle the disc list style":"Veksle disklistestil","Toggle the circle list style":"Veksle sirkellistestil","Toggle the square list style":"Veksle firkantlistestil","Toggle the decimal list style":"Veksle nummerlistestil","Toggle the decimal with leading zero list style":"Veksle listestilen med nummer med foranstilt null","Toggle the lower–roman list style":"Veksle listestilen med smÃ¥ romertall","Toggle the upper–roman list style":"Veksle listestilen med store romertall","Toggle the lower–latin list style":"Veksle listestilen med smÃ¥ latinske tegn","Toggle the upper–latin list style":"Veksle listestilen med store latinske tegn",Disc:"Disk",Circle:"Sirkel",Square:"Firkant",Decimal:"Nummer","Decimal with leading zero":"Nummer med foranstilt null","Lower–roman":"SmÃ¥ romertall","Upper-roman":"Store romertall","Lower-latin":"SmÃ¥ latinske tegn","Upper-latin":"Store latinske tegn","List properties":"Listeegenskaper","Start at":"Start ved","Invalid start index value.":"Ugyldig verdi for startindeks.","Start index must be greater than 0.":"Startindeks mÃ¥ være større enn 0.","Reversed order":"Motsatt rekkefølge","Keystrokes that can be used in a list":"Tastetrykk som kan brukes i en liste","Increase list item indent":"Øk innrykk for listeelementer","Decrease list item indent":"Reduser innrykk for listeelementer","Remove Format":"Fjern formatering","Select all":"Velg alt ","Show blocks":"Vis blokker",Source:"Kilde","Show source":"Vis kilde","Special characters":"Spesialtegn",All:"Alle",Arrows:"Piltaster",Currency:"Valuta",Latin:"Latin",Mathematical:"Matematisk",Text:"Tekst","leftwards simple arrow":"venstre enkel pil","rightwards simple arrow":"høyre enkel pil","upwards simple arrow":"opp enkel pil","downwards simple arrow":"ned enkel pil","leftwards double arrow":"Dobbel pil mot venstre","rightwards double arrow":"Dobbel pil mot høyre","upwards double arrow":"Dobbel pil opp","downwards double arrow":"Dobbel pil nedover","leftwards dashed arrow":"Stiplet pil mot venstre ","rightwards dashed arrow":"Stiplet pil mot høyre","upwards dashed arrow":"Stiplet pil oppover","downwards dashed arrow":"Stiplet pil nedover","leftwards arrow to bar":"Pil mot venstre til strek","rightwards arrow to bar":"Pil mot høyre til strek","upwards arrow to bar":"Pil oppover til strek ","downwards arrow to bar":"Pil nedover til strek","up down arrow with base":"Pil oppover med base","back with leftwards arrow above":"Tilbake med pil mot venstre over","end with leftwards arrow above":"Avslutt med pil mot venstre over","on with exclamation mark with left right arrow above":"PÃ¥ med utropstegn og venstre-høyre-pil over.","soon with rightwards arrow above":"Snart med pil mot høyre over","top with upwards arrow above":"Topp med pil oppover over","Dollar sign":"Dollartegn","Euro sign":"Eurotegn","Yen sign":"Yentegn","Pound sign":"Pundtegn","Cent sign":"Cent-tegn","Euro-currency sign":"Valutasymbol for Euro","Colon sign":"Kolon","Cruzeiro sign":"Cruzeirotegn","French franc sign":"Valutasymbol for franske franc","Lira sign":"Liretegn","Currency sign":"Valutasymbol","Bitcoin sign":"Bitcoinsymbol","Mill sign":"Milltegn","Naira sign":"Nairategn","Peseta sign":"Pesetategn","Rupee sign":"Riupitegn","Won sign":"Wontegn","New sheqel sign":"Nytt shekeltegn","Dong sign":"Dongtegn","Kip sign":"Kiptegn","Tugrik sign":"Tugriktegn","Drachma sign":"Drakmetegn","German penny sign":"Tysk øretegn","Peso sign":"Pesotegn","Guarani sign":"Guaranitegn","Austral sign":"Australtegn","Hryvnia sign":"Hryvniategn","Cedi sign":"Ceditegn","Livre tournois sign":"Livre tournoistegn","Spesmilo sign":"Spesmilotegn","Tenge sign":"Tengetegn","Indian rupee sign":"Indisk rupitegn","Turkish lira sign":"Tyrkisk liretegn","Nordic mark sign":"Nordisk marktegn","Manat sign":"Manattegn","Ruble sign":"Rubeltegn","Latin capital letter a with macron":"Latinsk stor a med makron ","Latin small letter a with macron":"Latinsk liten a med makron ","Latin capital letter a with breve":"Latinsk stor a med breve","Latin small letter a with breve":"Latinsk liten a med breve","Latin capital letter a with ogonek":"Latinsk stor a med kvist","Latin small letter a with ogonek":"Latinsk liten a med kvist","Latin capital letter c with acute":"Latinsk stor c med akutt aksent","Latin small letter c with acute":"Latinsk liten c med akutt aksent ","Latin capital letter c with circumflex":"Latinsk stor c med cirkumfleks","Latin small letter c with circumflex":"Latinsk liten c med cirkumfleks","Latin capital letter c with dot above":"Latinsk stor c med prikk over","Latin small letter c with dot above":"Latinsk liten c med prikk over","Latin capital letter c with caron":"Latinsk stor c med caron","Latin small letter c with caron":"Latinsk liten c med caron","Latin capital letter d with caron":"Latinsk stor d med caron","Latin small letter d with caron":"Latinsk liten d med caron","Latin capital letter d with stroke":"Latinsk stor d med strek","Latin small letter d with stroke":"Latinsk liten d med strek","Latin capital letter e with macron":"Latinsk stor e med makron","Latin small letter e with macron":"Latinsk liten e med makron","Latin capital letter e with breve":"Latinsk stor e med breve","Latin small letter e with breve":"Latinsk liten e med breve","Latin capital letter e with dot above":"Latinsk stor e med prikk over","Latin small letter e with dot above":"Latinsk liten e med prikk over","Latin capital letter e with ogonek":"Latinsk stor e med kvist","Latin small letter e with ogonek":"Latinsk liten e med kvist","Latin capital letter e with caron":"Latinsk stor e med caron","Latin small letter e with caron":"Latinsk liten e med caron","Latin capital letter g with circumflex":"Latinsk stor g med cirkumfleks","Latin small letter g with circumflex":"Latinsk liten g med cirkumfleks","Latin capital letter g with breve":"Latinsk stor g med breve","Latin small letter g with breve":"Latinsk liten g med breve","Latin capital letter g with dot above":"Latinsk stor g med prikk over","Latin small letter g with dot above":"Latinsk liten g med prikk over","Latin capital letter g with cedilla":"Latinsk stor g med cedille","Latin small letter g with cedilla":"Latinsk liten g med cedille ","Latin capital letter h with circumflex":"Latinsk stor h med cirkumfleks","Latin small letter h with circumflex":"Latinsk liten h med cirkumfleks","Latin capital letter h with stroke":"\nLatinsk stor h med stek","Latin small letter h with stroke":"Latinsk liten h med strek","Latin capital letter i with tilde":"Latinsk stor i med tilde","Latin small letter i with tilde":"Latinsk liten i med tilde","Latin capital letter i with macron":"Latinsk stor i med makron","Latin small letter i with macron":"Latinsk liten i med makron","Latin capital letter i with breve":"Latinsk stor i med breve","Latin small letter i with breve":"Latinsk liten i med breve","Latin capital letter i with ogonek":"Latinsk stor i med kvist","Latin small letter i with ogonek":"Latinsk liten i med kvist","Latin capital letter i with dot above":"Latinsk stor i med prikk over ","Latin small letter dotless i":"Latinsk liten i uten prikk","Latin capital ligature ij":"Latinsk stor digraf ij","Latin small ligature ij":"Latinsk liten digraf ik","Latin capital letter j with circumflex":"Latinsk stor j med cirkumfleks","Latin small letter j with circumflex":"Latinsk liten j med cirkumfleks","Latin capital letter k with cedilla":"Latinsk stor k med cedille","Latin small letter k with cedilla":"Latinsk liten k med cedille","Latin small letter kra":"Latinsk liten kra","Latin capital letter l with acute":"Latinsk stor l med akutt aksent","Latin small letter l with acute":"Latinsk liten l med akutt aksent","Latin capital letter l with cedilla":"Latinsk stor l med cedille","Latin small letter l with cedilla":"Latinsk liten l med cedille","Latin capital letter l with caron":"Latinsk stor l med caron","Latin small letter l with caron":"Latinsk liten l med caron","Latin capital letter l with middle dot":"Latinsk stor l med prikk midt pÃ¥","Latin small letter l with middle dot":"Latinsk liten l med midtprikk","Latin capital letter l with stroke":"Latinsk stor l med strek","Latin small letter l with stroke":"Latinsk liten l med strek","Latin capital letter n with acute":"Latinsk stor n med akutt aksent","Latin small letter n with acute":"Latinsk liten n med akutt aksent ","Latin capital letter n with cedilla":"Latinsk stor n med cedille","Latin small letter n with cedilla":"Latinsk liten n med cedille","Latin capital letter n with caron":"Latinsk stor n med caron","Latin small letter n with caron":"Latinsk liten n med caron","Latin small letter n preceded by apostrophe":"Latinsk liten n med apostroff foran","Latin capital letter eng":"Latinsk stor eng","Latin small letter eng":"Latinsk liten eng","Latin capital letter o with macron":"Latinsk stor o med makron","Latin small letter o with macron":"Latinsk liten o med makron","Latin capital letter o with breve":"Latinsk stor o med breve","Latin small letter o with breve":"Latinsk liten o med breve","Latin capital letter o with double acute":"Latinsk stor o med dobbel akutt aksent","Latin small letter o with double acute":"Latinsk liten o med dobbel akutt aksent","Latin capital ligature oe":"Latinsk stor difraf oe","Latin small ligature oe":"Latinsk liten digraf oe","Latin capital letter r with acute":"Latinsk stor r med akutt aksent","Latin small letter r with acute":"Latinsk liten r med akutt aksent","Latin capital letter r with cedilla":"Latinsk stor r med cedille","Latin small letter r with cedilla":"Latinsk liten r med ceille","Latin capital letter r with caron":"Latinsk stor r med caron","Latin small letter r with caron":"Latinsk liten r med caron","Latin capital letter s with acute":"Latinsk stor s med akutt aksent","Latin small letter s with acute":"Latinsk liten s med akutt aksent","Latin capital letter s with circumflex":"Latinsk stor s med cirkumfleks","Latin small letter s with circumflex":"Latinsk liten s med cirkumfleks","Latin capital letter s with cedilla":"Latinsk stor s med cedille","Latin small letter s with cedilla":"Latinsk liten s med cedille","Latin capital letter s with caron":"Latinsk stor s med caron","Latin small letter s with caron":"Latinsk liten s med caron","Latin capital letter t with cedilla":"Latinsk stor t med cedille","Latin small letter t with cedilla":"Latinsk liten t med cedille","Latin capital letter t with caron":"Latinsk stor t med caron","Latin small letter t with caron":"Latinsk liten t med caron","Latin capital letter t with stroke":"Latinsk stor t med strek","Latin small letter t with stroke":"Latinsk liten t med strek","Latin capital letter u with tilde":"Latinsk stor u med tilde","Latin small letter u with tilde":"Latinsk liten u med tilde","Latin capital letter u with macron":"Latinsk stor u med makron","Latin small letter u with macron":"Latinsk liten u med makron","Latin capital letter u with breve":"Latinsk stor u med breve","Latin small letter u with breve":"Latinsk liten u med breve","Latin capital letter u with ring above":"Latinsk stor u med ring over","Latin small letter u with ring above":"Latinsk liten u med ring over","Latin capital letter u with double acute":"Latinsk stor u med dobbel akutt aksent","Latin small letter u with double acute":"Latinsk liten u med dobbel akutt aksent","Latin capital letter u with ogonek":"Latinsk stor u med kvist","Latin small letter u with ogonek":"Latinsk liten u med kvist","Latin capital letter w with circumflex":"Latings stor w med cirkumfleks","Latin small letter w with circumflex":"Latinsk liten w med cirkumfleks","Latin capital letter y with circumflex":"Latinsk stor y med cirkumfleks","Latin small letter y with circumflex":"Latinsk liten y med cirkumfleks","Latin capital letter y with diaeresis":"Latinsk stor y med trema","Latin capital letter z with acute":"Latinsk stor z med akutt aksent","Latin small letter z with acute":"Latinsk liten z med akutt aksent","Latin capital letter z with dot above":"Latings stor z med prikk over","Latin small letter z with dot above":"Latinsk liten z med prikk over","Latin capital letter z with caron":"Latinsk stor z med caron","Latin small letter z with caron":"Latinsk liten z med caron","Latin small letter long s":"Latinsk liten lang s","Less-than sign":"Mindre enn-tegn","Greater-than sign":"Mer enn-tegn","Less-than or equal to":"Mindre eller lik","Greater-than or equal to":"Stø","En dash":"En-strek","Em dash":"Em-strek",Macron:"Macr",Overline:"Linje over","Degree sign":"Grade","Minus sign":"Minustegn","Plus-minus sign":"Pluss","Division sign":"Deletegn","Fraction slash":"Brøkstrek","Multiplication sign":"Gangetegn","Latin small letter f with hook":"Latinsk liten f med krok",Integral:"Integrert","N-ary summation":"N-ary-summering",Infinity:"Uendelig","Square root":"Kvadratrot","Tilde operator":"Tildeoperatør","Approximately equal to":"Omtrent ik","Almost equal to":"Nesten lik","Not equal to":"Ikke lik","Identical to":"Identisk til","Element of":"Element av","Not an element of":"Ikke et element av","Contains as member":"Inneholder som medlem","N-ary product":"N-ary-produkt","Logical and":"Logisk og","Logical or":"Logisk eller","Not sign":"Ikketegn",Intersection:"Kryss",Union:"Union","Partial differential":"Delvis forskjell","For all":"For alle","There exists":"Det eksisterer","Empty set":"Tomt sett",Nabla:"Nabla","Asterisk operator":"Asteriskoperatør","Proportional to":"Proporsjonell til",Angle:"Vinkel","Vulgar fraction one quarter":"Vulgær brøkdel en kvart","Vulgar fraction one half":"Vulgær brøkdel en halv","Vulgar fraction three quarters":"Vulgær brøkdel tre kvarte","Single left-pointing angle quotation mark":"Enkelt anførselstegn mot venstre","Single right-pointing angle quotation mark":"Enkelt anførselstegn mot høyre","Left-pointing double angle quotation mark":"Venstrepekende dobbelvinklede anførselstegn","Right-pointing double angle quotation mark":"Høyrepekende dobbelvinklede anførselstegn","Left single quotation mark":"Venstre enkelt anførselstegn","Right single quotation mark":"Høyre enkelt anførselstegn","Left double quotation mark":"Venstre dobbelt anførselstegn","Right double quotation mark":"Høyre dobbelt anførselstegn","Single low-9 quotation mark":"Enkelt lav-9-anførselstegn","Double low-9 quotation mark":"Dobbelt lav-9-anførselstegn","Inverted exclamation mark":"Invertert utropstegn","Inverted question mark":"Invertert spørsmÃ¥lstegn","Two dot leader":"To prikker leder","Horizontal ellipsis":"Horisontal ellipse","Double dagger":"Dobbel dolk","Per mille sign":"Per mille-tegn","Per ten thousand sign":"Per ti tusen-tegn","Double exclamation mark":"Dobbelt utropstegn","Question exclamation mark":"SpørmÃ¥l-utropstegn","Exclamation question mark":"Utrops-spørsmÃ¥lstegn","Double question mark":"Dobbelt spørsmÃ¥lstegn","Copyright sign":"Opphavsrettstegn","Registered sign":"Registrert-tegn","Trade mark sign":"Varemerketegn","Section sign":"Seksjontegn","Paragraph sign":"avsnittstegn","Reversed paragraph sign":"Reversert avsnittstegn","Character categories":"Karakterkategorier",Styles:"Stiler","Multiple styles":"Multiple stiler","Block styles":"Blokkstiler","Text styles":"Tekststiler","Insert table":"Sett inn tabell","Header column":"Overskriftkolonne","Insert column left":"Sett inn kolonne til venstre","Insert column right":"Sett inn kolonne til høyre","Delete column":"Slett kolonne","Select column":"Velg kolonne ",Column:"Kolonne","Header row":"Overskriftrad","Insert row below":"Sett inn rad under","Insert row above":"Sett inn rad over","Delete row":"Slett rad","Select row":"Velg rad",Row:"Rad","Merge cell up":"SlÃ¥ sammen celle over","Merge cell right":"SlÃ¥ sammen celle til høyre","Merge cell down":"SlÃ¥ sammen celle under","Merge cell left":"SlÃ¥ sammen celle til venstre","Split cell vertically":"Del opp celle vertikalt","Split cell horizontally":"Del opp celle horisontalt","Merge cells":"SlÃ¥ sammen celler","Table toolbar":"Tabell verktøylinje ","Table properties":"Egenskaper for tabell","Cell properties":"Celleegenskaper ",Border:"Kantlinje ",Style:"Stil ",Width:"Bredde",Height:"Høyde",Color:"Farge",Background:"Bakgrunn ",Padding:"Fylling",Dimensions:"Dimensjoner","Table cell text alignment":"Celle tekstjustering ",Alignment:"Justering","Horizontal text alignment toolbar":"Verktøylinje for justering av tekst horisontalt ","Vertical text alignment toolbar":"Verktøylinje for justering av tekst vertikalt ","Table alignment toolbar":"Verktøylinje for justering av tabell ",None:"Ingen",Solid:"Hel",Dotted:"Stiplede",Dashed:"Stiplet",Double:"Dobbel ",Groove:"Grov",Ridge:"Kjede",Inset:"Innover",Outset:"Utover","Align cell text to the left":"Juster celletekst til venstre ","Align cell text to the center":"Juster celletekst til midten ","Align cell text to the right":"Juster celletekst til høyre ","Justify cell text":"Rett celletekst ","Align cell text to the top":"Juster celletekst til topp","Align cell text to the middle":"Juster celletekst til midten","Align cell text to the bottom":"Juster celletekst til bunn ","Align table to the left":"Juster tabell til venstre ","Center table":"Sentrer tabell ","Align table to the right":"Juster tabell til høyre ","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Ugyldig farge ","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Ugyldig verdi ","Color picker":"Fargevalg ","Enter table caption":"Legg inn tabelltekst","Keystrokes that can be used in a table cell":"Tastetrykk som kan brukes i en tabellcelle","Move the selection to the next cell":"Flytt valget til den neste cellen","Move the selection to the previous cell":"Flytt valget til den forrige cellen","Insert a new table row (when in the last cell of a table)":"Sett inn en ny tabellrad (nÃ¥r man stÃ¥r i den siste cellen i en tabell)","Navigate through the table":"Naviger gjennom tabellen",Table:"Tabell","Rich Text Editor":"Tekstredigeringsverktøy for rik tekst","Editor editing area: %0":"RedigeringsomrÃ¥de for redigeringsverktøyet: %0","Edit block":"Rediger blokk","Click to edit block":"Klikk for Ã¥ redigere blokk","Drag to move":"Dra for Ã¥ flytte",Next:"Neste",Previous:"Forrige","Editor toolbar":"Verktøylinje for redigeringsverktøy","Dropdown toolbar":"Verktøylinje for nedtrekksliste",Black:"Svart","Dim grey":"Svak grÃ¥",Grey:"GrÃ¥","Light grey":"LysegrÃ¥",White:"Hvit",Red:"Rød",Orange:"Oransje",Yellow:"Gul","Light green":"Lysegrønn",Green:"Grønn",Aquamarine:"Akvamarin",Turquoise:"Turkis","Light blue":"LyseblÃ¥",Blue:"BlÃ¥",Purple:"Lilla","Editor block content toolbar":"Verktøylinje for blokkinnhold i redigeringsverktøy","Editor contextual toolbar":"Verktøylinje for kontekst i redigeringsverktøy",HEX:"HEX","No results found":"Ingen resultater","No searchable items":"Ingen søkbare elementer","Editor dialog":"Dialogboks for redigering",Close:"Lukk","Help Contents. To close this dialog press ESC.":"Hjelpeinnhold. Trykk pÃ¥ ESC for Ã¥ lukke denne dialogen.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Nedenfor finner du en liste over hurtigtaster som kan brukes i redigeringsverktøyet.","(may require <kbd>Fn</kbd>)":"(trenger kanskje <kbd>Fn</kbd>)",Accessibility:"Tilgjengelighet","Accessibility help":"Tilgjengelighetshjelp","Press %0 for help.":"Trykk pÃ¥ %0 for hjelp.","Move focus in and out of an active dialog window":"Flytt fokus inn og ut av et aktivt dialogvindu",MENU_BAR_MENU_FILE:"Fil",MENU_BAR_MENU_EDIT:"Rediger",MENU_BAR_MENU_VIEW:"Vis",MENU_BAR_MENU_INSERT:"Sett inn",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Verktøy",MENU_BAR_MENU_HELP:"Hjelp",MENU_BAR_MENU_TEXT:"Tekst",MENU_BAR_MENU_FONT:"Skrifttype","Editor menu bar":"Menylinje for redigering",Undo:"Angre",Redo:"Gjør om","Upload in progress":"Laster opp fil","Widget toolbar":"Widget verktøylinje ","Insert paragraph before block":"Sett inn paragraf foran blokk","Insert paragraph after block":"Sett inn paragraf etter blokk","Press Enter to type after or press Shift + Enter to type before the widget":"Trykk Enter for Ã¥ skrive etter eller trykk Shift + Enter for Ã¥ skrive før widgeten","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tastetrykk som kan brukes nÃ¥r en widget er valgt (for eksempel: bilde, tabell osv.)","Insert a new paragraph directly after a widget":"Legg inn et nytt avsnitt rett etter en widget","Insert a new paragraph directly before a widget":"Legg inn et nytt avsnitt rett før en widget","Move the caret to allow typing directly before a widget":"Flytt markøren for Ã¥ kunne taste rett før en widget","Move the caret to allow typing directly after a widget":"Flytt markøren for Ã¥ kunne taste rett etter en widget","Words: %0":"Ord: %0","Characters: %0":"Tegn: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['no'] = d['no'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Venstrejuster","Align right":"Høyrejuster","Align center":"Midtstill",Justify:"Blokkjuster","Text alignment":"Tekstjustering","Text alignment toolbar":"Verktøylinje for tekstjustering","Revert autoformatting action":"Angre autoformatering",Bold:"Fet",Italic:"Kursiv",Underline:"Understreket",Code:"Kode",Strikethrough:"Gjennomstreket",Subscript:"Senket skrift",Superscript:"Hevet skrift","Italic text":"Kursiv tekst","Move out of an inline code style":"GÃ¥ ut av en intern kodestil","Bold text":"Uthevet tekst","Underline text":"Understreket tekst","Strikethrough text":"Gjennomstreket tekst","Block quote":"Blokksitat","Copy selected content":"Kopier valgt innhold","Paste content":"Lim inn innhold","Paste content as plain text":"Lim inn innhold som vanlig tekst","Insert code block":"Sett inn kodeblokk","Plain text":"Ren tekst","Leaving %0 code snippet":"Forlater %0 kodesnutt","Entering %0 code snippet":"Skriver inn %0 kodesnutt","Entering code snippet":"Skriver inn kodesnutt","Leaving code snippet":"Forlater kodesnutt","Code block":"Kodeblokk",Cancel:"Avbryt",Clear:"Slett","Remove color":"Fjern farge","Restore default":"Tilbakestill til standard",Save:"Lagre","Show more items":"Vis flere elementer","%0 of %1":"%0 av %1","Cannot upload file:":"Kan ikke laste opp fil:","Rich Text Editor. Editing area: %0":"Redigeringsverktøy for rik tekst. RedigeringsomrÃ¥de: %0","Insert with file manager":"Sett inn med filbehandling","Replace with file manager":"Erstatt med filbehandling","Insert image with file manager":"Sett inn bilde med filbehandling","Replace image with file manager":"Erstatt bilde med filbehandling","Toggle caption off":"Veksle tabelltekst av","Toggle caption on":"Veksle tabelltekst pÃ¥","Content editing keystrokes":"Tastetrykk for innholdsredigering","These keyboard shortcuts allow for quick access to content editing features.":"Disse hurtigtastene gir rask tilgang til funksjonene for innholdsredigering.","User interface and content navigation keystrokes":"Brukergrensesnitt og tastetrykk for navigering i innhold","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Bruk følgende tastetrykk for mer effektiv navigering i grensesnittet for 5-brukerversjonen av CKEditor.","Close contextual balloons, dropdowns, and dialogs":"Lukk hjelpebobler, nedtrekkslister og dialoger","Open the accessibility help dialog":"Ã…pne dialogen for tilgjengelighetshjelp","Move focus between form fields (inputs, buttons, etc.)":"Flytt fokus mellom skjemafelt (inputer, knapper osv.)","Move focus to the menu bar, navigate between menu bars":"Flytt fokus til menylinjen, naviger mellom menylinjer","Move focus to the toolbar, navigate between toolbars":"Flytt fokus til verktøylinjen, naviger mellom verktøylinjer","Navigate through the toolbar or menu bar":"Naviger gjennom verktøylinjen eller menylinjen","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Utløs knappen som nÃ¥ er i fokus. Utløsing av knapper som pÃ¥virker innholdet som redigeres, flytter fokuset tilbake til innholdet.",Accept:"Godta","Insert a soft break (a <code><br></code> element)":"Sett inn et mykt linjeskift (et <code><br></code>-element)","Insert a hard break (a new paragraph)":"Sett inn et hardt linjeskift (et nytt avsnitt)","Find and replace":"Søk og erstatt","Find in text…":"Søk i tekst",Find:"Søk","Previous result":"Forrige resultat","Next result":"Neste resultat",Replace:"Erstatt","Replace all":"Erstatt alt","Match case":"Skill mellom store og smÃ¥ bokstaver","Whole words only":"Kun hele ord","Replace with…":"Erstatt med …","Text to find must not be empty.":"Teksten som skal finnes mÃ¥ ikke være tom","Tip: Find some text first in order to replace it.":"Tips: Finn noe tekst først for Ã¥ kunne erstatte den.","Advanced options":"Avanserte alternativer","Find in the document":"Finn i dokumentet","Font Size":"Skriftstørrelse",Tiny:"Veldig liten",Small:"Liten",Big:"Stor",Huge:"Veldig stor","Font Family":"Skrifttypefamilie",Default:"Standard","Font Color":"Skriftfarge","Font Background Color":"Uthevingsfarge for tekst","Document colors":"Dokumentfarger",Paragraph:"Avsnitt",Heading:"Overskrift","Choose heading":"Velg overskrift","Heading 1":"Overskrift 1","Heading 2":"Overskrift 2","Heading 3":"Overskrift 3","Heading 4":"Overskrift 4","Heading 5":"Overskrift 5","Heading 6":"Overskrift 6","Type your title":"Skriv inn tittel","Type or paste your content here.":"Skriv eller lim inn ditt innhold her","Horizontal line":"Horisontal linje","HTML object":"HTML-objekt","Increase indent":"Øk innrykk","Decrease indent":"Reduser innrykk",Unlink:"Fjern lenke",Link:"Lenke","Link URL":"Lenke-URL","Link URL must not be empty.":"Link-URL kan ikke være tom.","Link image":"Bildelenke","Edit link":"Rediger lenke","Open link in new tab":"Ã…pne lenke i ny fane","This link has no URL":"Denne lenken mangler en URL","Open in a new tab":"Ã…pne i ny fane",Downloadable:"Nedlastbar","Create link":"Opprett lenke","Move out of a link":"Flytt ut fra en lenke","Numbered List":"Nummerert liste","Bulleted List":"Punktliste","To-do List":"Oppgaveliste","Bulleted list styles toolbar":"Verktøylinje for punktlistestiler","Numbered list styles toolbar":"Verktøylinje for stiler for nummererte lister","Toggle the disc list style":"Veksle disklistestil","Toggle the circle list style":"Veksle sirkellistestil","Toggle the square list style":"Veksle firkantlistestil","Toggle the decimal list style":"Veksle nummerlistestil","Toggle the decimal with leading zero list style":"Veksle listestilen med nummer med foranstilt null","Toggle the lower–roman list style":"Veksle listestilen med smÃ¥ romertall","Toggle the upper–roman list style":"Veksle listestilen med store romertall","Toggle the lower–latin list style":"Veksle listestilen med smÃ¥ latinske tegn","Toggle the upper–latin list style":"Veksle listestilen med store latinske tegn",Disc:"Disk",Circle:"Sirkel",Square:"Firkant",Decimal:"Nummer","Decimal with leading zero":"Nummer med foranstilt null","Lower–roman":"SmÃ¥ romertall","Upper-roman":"Store romertall","Lower-latin":"SmÃ¥ latinske tegn","Upper-latin":"Store latinske tegn","List properties":"Listeegenskaper","Start at":"Start ved","Invalid start index value.":"Ugyldig verdi for startindeks.","Start index must be greater than 0.":"Startindeks mÃ¥ være større enn 0.","Reversed order":"Motsatt rekkefølge","Keystrokes that can be used in a list":"Tastetrykk som kan brukes i en liste","Increase list item indent":"Øk innrykk for listeelementer","Decrease list item indent":"Reduser innrykk for listeelementer","Entering a to-do list":"GÃ¥r inn i en huskeliste","Leaving a to-do list":"Legger igjen en huskeliste","Remove Format":"Fjern formatering","Select all":"Velg alt ","Show blocks":"Vis blokker",Source:"Kilde","Show source":"Vis kilde","Special characters":"Spesialtegn",All:"Alle",Arrows:"Piltaster",Currency:"Valuta",Latin:"Latin",Mathematical:"Matematisk",Text:"Tekst","leftwards simple arrow":"venstre enkel pil","rightwards simple arrow":"høyre enkel pil","upwards simple arrow":"opp enkel pil","downwards simple arrow":"ned enkel pil","leftwards double arrow":"Dobbel pil mot venstre","rightwards double arrow":"Dobbel pil mot høyre","upwards double arrow":"Dobbel pil opp","downwards double arrow":"Dobbel pil nedover","leftwards dashed arrow":"Stiplet pil mot venstre ","rightwards dashed arrow":"Stiplet pil mot høyre","upwards dashed arrow":"Stiplet pil oppover","downwards dashed arrow":"Stiplet pil nedover","leftwards arrow to bar":"Pil mot venstre til strek","rightwards arrow to bar":"Pil mot høyre til strek","upwards arrow to bar":"Pil oppover til strek ","downwards arrow to bar":"Pil nedover til strek","up down arrow with base":"Pil oppover med base","back with leftwards arrow above":"Tilbake med pil mot venstre over","end with leftwards arrow above":"Avslutt med pil mot venstre over","on with exclamation mark with left right arrow above":"PÃ¥ med utropstegn og venstre-høyre-pil over.","soon with rightwards arrow above":"Snart med pil mot høyre over","top with upwards arrow above":"Topp med pil oppover over","Dollar sign":"Dollartegn","Euro sign":"Eurotegn","Yen sign":"Yentegn","Pound sign":"Pundtegn","Cent sign":"Cent-tegn","Euro-currency sign":"Valutasymbol for Euro","Colon sign":"Kolon","Cruzeiro sign":"Cruzeirotegn","French franc sign":"Valutasymbol for franske franc","Lira sign":"Liretegn","Currency sign":"Valutasymbol","Bitcoin sign":"Bitcoinsymbol","Mill sign":"Milltegn","Naira sign":"Nairategn","Peseta sign":"Pesetategn","Rupee sign":"Riupitegn","Won sign":"Wontegn","New sheqel sign":"Nytt shekeltegn","Dong sign":"Dongtegn","Kip sign":"Kiptegn","Tugrik sign":"Tugriktegn","Drachma sign":"Drakmetegn","German penny sign":"Tysk øretegn","Peso sign":"Pesotegn","Guarani sign":"Guaranitegn","Austral sign":"Australtegn","Hryvnia sign":"Hryvniategn","Cedi sign":"Ceditegn","Livre tournois sign":"Livre tournoistegn","Spesmilo sign":"Spesmilotegn","Tenge sign":"Tengetegn","Indian rupee sign":"Indisk rupitegn","Turkish lira sign":"Tyrkisk liretegn","Nordic mark sign":"Nordisk marktegn","Manat sign":"Manattegn","Ruble sign":"Rubeltegn","Latin capital letter a with macron":"Latinsk stor a med makron ","Latin small letter a with macron":"Latinsk liten a med makron ","Latin capital letter a with breve":"Latinsk stor a med breve","Latin small letter a with breve":"Latinsk liten a med breve","Latin capital letter a with ogonek":"Latinsk stor a med kvist","Latin small letter a with ogonek":"Latinsk liten a med kvist","Latin capital letter c with acute":"Latinsk stor c med akutt aksent","Latin small letter c with acute":"Latinsk liten c med akutt aksent ","Latin capital letter c with circumflex":"Latinsk stor c med cirkumfleks","Latin small letter c with circumflex":"Latinsk liten c med cirkumfleks","Latin capital letter c with dot above":"Latinsk stor c med prikk over","Latin small letter c with dot above":"Latinsk liten c med prikk over","Latin capital letter c with caron":"Latinsk stor c med caron","Latin small letter c with caron":"Latinsk liten c med caron","Latin capital letter d with caron":"Latinsk stor d med caron","Latin small letter d with caron":"Latinsk liten d med caron","Latin capital letter d with stroke":"Latinsk stor d med strek","Latin small letter d with stroke":"Latinsk liten d med strek","Latin capital letter e with macron":"Latinsk stor e med makron","Latin small letter e with macron":"Latinsk liten e med makron","Latin capital letter e with breve":"Latinsk stor e med breve","Latin small letter e with breve":"Latinsk liten e med breve","Latin capital letter e with dot above":"Latinsk stor e med prikk over","Latin small letter e with dot above":"Latinsk liten e med prikk over","Latin capital letter e with ogonek":"Latinsk stor e med kvist","Latin small letter e with ogonek":"Latinsk liten e med kvist","Latin capital letter e with caron":"Latinsk stor e med caron","Latin small letter e with caron":"Latinsk liten e med caron","Latin capital letter g with circumflex":"Latinsk stor g med cirkumfleks","Latin small letter g with circumflex":"Latinsk liten g med cirkumfleks","Latin capital letter g with breve":"Latinsk stor g med breve","Latin small letter g with breve":"Latinsk liten g med breve","Latin capital letter g with dot above":"Latinsk stor g med prikk over","Latin small letter g with dot above":"Latinsk liten g med prikk over","Latin capital letter g with cedilla":"Latinsk stor g med cedille","Latin small letter g with cedilla":"Latinsk liten g med cedille ","Latin capital letter h with circumflex":"Latinsk stor h med cirkumfleks","Latin small letter h with circumflex":"Latinsk liten h med cirkumfleks","Latin capital letter h with stroke":"\nLatinsk stor h med stek","Latin small letter h with stroke":"Latinsk liten h med strek","Latin capital letter i with tilde":"Latinsk stor i med tilde","Latin small letter i with tilde":"Latinsk liten i med tilde","Latin capital letter i with macron":"Latinsk stor i med makron","Latin small letter i with macron":"Latinsk liten i med makron","Latin capital letter i with breve":"Latinsk stor i med breve","Latin small letter i with breve":"Latinsk liten i med breve","Latin capital letter i with ogonek":"Latinsk stor i med kvist","Latin small letter i with ogonek":"Latinsk liten i med kvist","Latin capital letter i with dot above":"Latinsk stor i med prikk over ","Latin small letter dotless i":"Latinsk liten i uten prikk","Latin capital ligature ij":"Latinsk stor digraf ij","Latin small ligature ij":"Latinsk liten digraf ik","Latin capital letter j with circumflex":"Latinsk stor j med cirkumfleks","Latin small letter j with circumflex":"Latinsk liten j med cirkumfleks","Latin capital letter k with cedilla":"Latinsk stor k med cedille","Latin small letter k with cedilla":"Latinsk liten k med cedille","Latin small letter kra":"Latinsk liten kra","Latin capital letter l with acute":"Latinsk stor l med akutt aksent","Latin small letter l with acute":"Latinsk liten l med akutt aksent","Latin capital letter l with cedilla":"Latinsk stor l med cedille","Latin small letter l with cedilla":"Latinsk liten l med cedille","Latin capital letter l with caron":"Latinsk stor l med caron","Latin small letter l with caron":"Latinsk liten l med caron","Latin capital letter l with middle dot":"Latinsk stor l med prikk midt pÃ¥","Latin small letter l with middle dot":"Latinsk liten l med midtprikk","Latin capital letter l with stroke":"Latinsk stor l med strek","Latin small letter l with stroke":"Latinsk liten l med strek","Latin capital letter n with acute":"Latinsk stor n med akutt aksent","Latin small letter n with acute":"Latinsk liten n med akutt aksent ","Latin capital letter n with cedilla":"Latinsk stor n med cedille","Latin small letter n with cedilla":"Latinsk liten n med cedille","Latin capital letter n with caron":"Latinsk stor n med caron","Latin small letter n with caron":"Latinsk liten n med caron","Latin small letter n preceded by apostrophe":"Latinsk liten n med apostroff foran","Latin capital letter eng":"Latinsk stor eng","Latin small letter eng":"Latinsk liten eng","Latin capital letter o with macron":"Latinsk stor o med makron","Latin small letter o with macron":"Latinsk liten o med makron","Latin capital letter o with breve":"Latinsk stor o med breve","Latin small letter o with breve":"Latinsk liten o med breve","Latin capital letter o with double acute":"Latinsk stor o med dobbel akutt aksent","Latin small letter o with double acute":"Latinsk liten o med dobbel akutt aksent","Latin capital ligature oe":"Latinsk stor difraf oe","Latin small ligature oe":"Latinsk liten digraf oe","Latin capital letter r with acute":"Latinsk stor r med akutt aksent","Latin small letter r with acute":"Latinsk liten r med akutt aksent","Latin capital letter r with cedilla":"Latinsk stor r med cedille","Latin small letter r with cedilla":"Latinsk liten r med ceille","Latin capital letter r with caron":"Latinsk stor r med caron","Latin small letter r with caron":"Latinsk liten r med caron","Latin capital letter s with acute":"Latinsk stor s med akutt aksent","Latin small letter s with acute":"Latinsk liten s med akutt aksent","Latin capital letter s with circumflex":"Latinsk stor s med cirkumfleks","Latin small letter s with circumflex":"Latinsk liten s med cirkumfleks","Latin capital letter s with cedilla":"Latinsk stor s med cedille","Latin small letter s with cedilla":"Latinsk liten s med cedille","Latin capital letter s with caron":"Latinsk stor s med caron","Latin small letter s with caron":"Latinsk liten s med caron","Latin capital letter t with cedilla":"Latinsk stor t med cedille","Latin small letter t with cedilla":"Latinsk liten t med cedille","Latin capital letter t with caron":"Latinsk stor t med caron","Latin small letter t with caron":"Latinsk liten t med caron","Latin capital letter t with stroke":"Latinsk stor t med strek","Latin small letter t with stroke":"Latinsk liten t med strek","Latin capital letter u with tilde":"Latinsk stor u med tilde","Latin small letter u with tilde":"Latinsk liten u med tilde","Latin capital letter u with macron":"Latinsk stor u med makron","Latin small letter u with macron":"Latinsk liten u med makron","Latin capital letter u with breve":"Latinsk stor u med breve","Latin small letter u with breve":"Latinsk liten u med breve","Latin capital letter u with ring above":"Latinsk stor u med ring over","Latin small letter u with ring above":"Latinsk liten u med ring over","Latin capital letter u with double acute":"Latinsk stor u med dobbel akutt aksent","Latin small letter u with double acute":"Latinsk liten u med dobbel akutt aksent","Latin capital letter u with ogonek":"Latinsk stor u med kvist","Latin small letter u with ogonek":"Latinsk liten u med kvist","Latin capital letter w with circumflex":"Latings stor w med cirkumfleks","Latin small letter w with circumflex":"Latinsk liten w med cirkumfleks","Latin capital letter y with circumflex":"Latinsk stor y med cirkumfleks","Latin small letter y with circumflex":"Latinsk liten y med cirkumfleks","Latin capital letter y with diaeresis":"Latinsk stor y med trema","Latin capital letter z with acute":"Latinsk stor z med akutt aksent","Latin small letter z with acute":"Latinsk liten z med akutt aksent","Latin capital letter z with dot above":"Latings stor z med prikk over","Latin small letter z with dot above":"Latinsk liten z med prikk over","Latin capital letter z with caron":"Latinsk stor z med caron","Latin small letter z with caron":"Latinsk liten z med caron","Latin small letter long s":"Latinsk liten lang s","Less-than sign":"Mindre enn-tegn","Greater-than sign":"Mer enn-tegn","Less-than or equal to":"Mindre eller lik","Greater-than or equal to":"Stø","En dash":"En-strek","Em dash":"Em-strek",Macron:"Macr",Overline:"Linje over","Degree sign":"Grade","Minus sign":"Minustegn","Plus-minus sign":"Pluss","Division sign":"Deletegn","Fraction slash":"Brøkstrek","Multiplication sign":"Gangetegn","Latin small letter f with hook":"Latinsk liten f med krok",Integral:"Integrert","N-ary summation":"N-ary-summering",Infinity:"Uendelig","Square root":"Kvadratrot","Tilde operator":"Tildeoperatør","Approximately equal to":"Omtrent ik","Almost equal to":"Nesten lik","Not equal to":"Ikke lik","Identical to":"Identisk til","Element of":"Element av","Not an element of":"Ikke et element av","Contains as member":"Inneholder som medlem","N-ary product":"N-ary-produkt","Logical and":"Logisk og","Logical or":"Logisk eller","Not sign":"Ikketegn",Intersection:"Kryss",Union:"Union","Partial differential":"Delvis forskjell","For all":"For alle","There exists":"Det eksisterer","Empty set":"Tomt sett",Nabla:"Nabla","Asterisk operator":"Asteriskoperatør","Proportional to":"Proporsjonell til",Angle:"Vinkel","Vulgar fraction one quarter":"Vulgær brøkdel en kvart","Vulgar fraction one half":"Vulgær brøkdel en halv","Vulgar fraction three quarters":"Vulgær brøkdel tre kvarte","Single left-pointing angle quotation mark":"Enkelt anførselstegn mot venstre","Single right-pointing angle quotation mark":"Enkelt anførselstegn mot høyre","Left-pointing double angle quotation mark":"Venstrepekende dobbelvinklede anførselstegn","Right-pointing double angle quotation mark":"Høyrepekende dobbelvinklede anførselstegn","Left single quotation mark":"Venstre enkelt anførselstegn","Right single quotation mark":"Høyre enkelt anførselstegn","Left double quotation mark":"Venstre dobbelt anførselstegn","Right double quotation mark":"Høyre dobbelt anførselstegn","Single low-9 quotation mark":"Enkelt lav-9-anførselstegn","Double low-9 quotation mark":"Dobbelt lav-9-anførselstegn","Inverted exclamation mark":"Invertert utropstegn","Inverted question mark":"Invertert spørsmÃ¥lstegn","Two dot leader":"To prikker leder","Horizontal ellipsis":"Horisontal ellipse","Double dagger":"Dobbel dolk","Per mille sign":"Per mille-tegn","Per ten thousand sign":"Per ti tusen-tegn","Double exclamation mark":"Dobbelt utropstegn","Question exclamation mark":"SpørmÃ¥l-utropstegn","Exclamation question mark":"Utrops-spørsmÃ¥lstegn","Double question mark":"Dobbelt spørsmÃ¥lstegn","Copyright sign":"Opphavsrettstegn","Registered sign":"Registrert-tegn","Trade mark sign":"Varemerketegn","Section sign":"Seksjontegn","Paragraph sign":"avsnittstegn","Reversed paragraph sign":"Reversert avsnittstegn","Character categories":"Karakterkategorier",Styles:"Stiler","Multiple styles":"Multiple stiler","Block styles":"Blokkstiler","Text styles":"Tekststiler","Insert table":"Sett inn tabell","Header column":"Overskriftkolonne","Insert column left":"Sett inn kolonne til venstre","Insert column right":"Sett inn kolonne til høyre","Delete column":"Slett kolonne","Select column":"Velg kolonne ",Column:"Kolonne","Header row":"Overskriftrad","Insert row below":"Sett inn rad under","Insert row above":"Sett inn rad over","Delete row":"Slett rad","Select row":"Velg rad",Row:"Rad","Merge cell up":"SlÃ¥ sammen celle over","Merge cell right":"SlÃ¥ sammen celle til høyre","Merge cell down":"SlÃ¥ sammen celle under","Merge cell left":"SlÃ¥ sammen celle til venstre","Split cell vertically":"Del opp celle vertikalt","Split cell horizontally":"Del opp celle horisontalt","Merge cells":"SlÃ¥ sammen celler","Table toolbar":"Tabell verktøylinje ","Table properties":"Egenskaper for tabell","Cell properties":"Celleegenskaper ",Border:"Kantlinje ",Style:"Stil ",Width:"Bredde",Height:"Høyde",Color:"Farge",Background:"Bakgrunn ",Padding:"Fylling",Dimensions:"Dimensjoner","Table cell text alignment":"Celle tekstjustering ",Alignment:"Justering","Horizontal text alignment toolbar":"Verktøylinje for justering av tekst horisontalt ","Vertical text alignment toolbar":"Verktøylinje for justering av tekst vertikalt ","Table alignment toolbar":"Verktøylinje for justering av tabell ",None:"Ingen",Solid:"Hel",Dotted:"Stiplede",Dashed:"Stiplet",Double:"Dobbel ",Groove:"Grov",Ridge:"Kjede",Inset:"Innover",Outset:"Utover","Align cell text to the left":"Juster celletekst til venstre ","Align cell text to the center":"Juster celletekst til midten ","Align cell text to the right":"Juster celletekst til høyre ","Justify cell text":"Rett celletekst ","Align cell text to the top":"Juster celletekst til topp","Align cell text to the middle":"Juster celletekst til midten","Align cell text to the bottom":"Juster celletekst til bunn ","Align table to the left":"Juster tabell til venstre ","Center table":"Sentrer tabell ","Align table to the right":"Juster tabell til høyre ","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Ugyldig farge ","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Ugyldig verdi ","Color picker":"Fargevalg ","Enter table caption":"Legg inn tabelltekst","Keystrokes that can be used in a table cell":"Tastetrykk som kan brukes i en tabellcelle","Move the selection to the next cell":"Flytt valget til den neste cellen","Move the selection to the previous cell":"Flytt valget til den forrige cellen","Insert a new table row (when in the last cell of a table)":"Sett inn en ny tabellrad (nÃ¥r man stÃ¥r i den siste cellen i en tabell)","Navigate through the table":"Naviger gjennom tabellen",Table:"Tabell","Rich Text Editor":"Tekstredigeringsverktøy for rik tekst","Editor editing area: %0":"RedigeringsomrÃ¥de for redigeringsverktøyet: %0","Edit block":"Rediger blokk","Click to edit block":"Klikk for Ã¥ redigere blokk","Drag to move":"Dra for Ã¥ flytte",Next:"Neste",Previous:"Forrige","Editor toolbar":"Verktøylinje for redigeringsverktøy","Dropdown toolbar":"Verktøylinje for nedtrekksliste",Black:"Svart","Dim grey":"Svak grÃ¥",Grey:"GrÃ¥","Light grey":"LysegrÃ¥",White:"Hvit",Red:"Rød",Orange:"Oransje",Yellow:"Gul","Light green":"Lysegrønn",Green:"Grønn",Aquamarine:"Akvamarin",Turquoise:"Turkis","Light blue":"LyseblÃ¥",Blue:"BlÃ¥",Purple:"Lilla","Editor block content toolbar":"Verktøylinje for blokkinnhold i redigeringsverktøy","Editor contextual toolbar":"Verktøylinje for kontekst i redigeringsverktøy",HEX:"HEX","No results found":"Ingen resultater","No searchable items":"Ingen søkbare elementer","Editor dialog":"Dialogboks for redigering",Close:"Lukk","Help Contents. To close this dialog press ESC.":"Hjelpeinnhold. Trykk pÃ¥ ESC for Ã¥ lukke denne dialogen.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Nedenfor finner du en liste over hurtigtaster som kan brukes i redigeringsverktøyet.","(may require <kbd>Fn</kbd>)":"(trenger kanskje <kbd>Fn</kbd>)",Accessibility:"Tilgjengelighet","Accessibility help":"Tilgjengelighetshjelp","Press %0 for help.":"Trykk pÃ¥ %0 for hjelp.","Move focus in and out of an active dialog window":"Flytt fokus inn og ut av et aktivt dialogvindu",MENU_BAR_MENU_FILE:"Fil",MENU_BAR_MENU_EDIT:"Rediger",MENU_BAR_MENU_VIEW:"Vis",MENU_BAR_MENU_INSERT:"Sett inn",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Verktøy",MENU_BAR_MENU_HELP:"Hjelp",MENU_BAR_MENU_TEXT:"Tekst",MENU_BAR_MENU_FONT:"Skrifttype","Editor menu bar":"Menylinje for redigering","Please enter a valid color (e.g. \"ff0000\").":"Angi en gyldig farge (f.eks. \"ff0000\").",Undo:"Angre",Redo:"Gjør om","Upload in progress":"Laster opp fil","Widget toolbar":"Widget verktøylinje ","Insert paragraph before block":"Sett inn paragraf foran blokk","Insert paragraph after block":"Sett inn paragraf etter blokk","Press Enter to type after or press Shift + Enter to type before the widget":"Trykk Enter for Ã¥ skrive etter eller trykk Shift + Enter for Ã¥ skrive før widgeten","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tastetrykk som kan brukes nÃ¥r en widget er valgt (for eksempel: bilde, tabell osv.)","Insert a new paragraph directly after a widget":"Legg inn et nytt avsnitt rett etter en widget","Insert a new paragraph directly before a widget":"Legg inn et nytt avsnitt rett før en widget","Move the caret to allow typing directly before a widget":"Flytt markøren for Ã¥ kunne taste rett før en widget","Move the caret to allow typing directly after a widget":"Flytt markøren for Ã¥ kunne taste rett etter en widget","Words: %0":"Ord: %0","Characters: %0":"Tegn: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/pl.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/pl.js index 2dcc16d2922139175184f7bf3f6cc24ae25f36c6..d4dcce7843d2ff71573cae2399ce5776852d1ace 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/pl.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/pl.js @@ -1 +1 @@ -(function(d){ const l = d['pl'] = d['pl'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Wyrównaj do lewej","Align right":"Wyrównaj do prawej","Align center":"Wyrównaj do Å›rodka",Justify:"Wyrównaj obustronnie","Text alignment":"Wyrównanie tekstu","Text alignment toolbar":"Pasek narzÄ™dzi wyrównania tekstu","Revert autoformatting action":"Cofa automatyczne formatowanie",Bold:"Pogrubienie",Italic:"Kursywa",Underline:"PodkreÅ›lenie",Code:"Kod",Strikethrough:"PrzekreÅ›lenie",Subscript:"Indeks dolny",Superscript:"Indeks górny","Italic text":"Zmienia tekst na kursywÄ™","Move out of an inline code style":"Przenosi zaznaczenie poza styl kodu inline","Bold text":"Pogrubia tekst","Underline text":"PodkreÅ›la tekst","Strikethrough text":"PrzekreÅ›la tekst","Block quote":"Cytat blokowy","Copy selected content":"Kopiuje zaznaczonÄ… zawartość","Paste content":"Wkleja zawartość","Paste content as plain text":"Wkleja zawartość jako zwykÅ‚y tekst","Insert code block":"Wstaw blok kodu","Plain text":"ZwykÅ‚y tekst","Code block":"Blok kodu",Cancel:"Anuluj",Clear:"Wyczyść","Remove color":"UsuÅ„ kolor","Restore default":"Przywróć domyÅ›lne",Save:"Zapisz","Show more items":"Pokaż wiÄ™cej","%0 of %1":"%0 z %1","Cannot upload file:":"Nie można przesÅ‚ać pliku:","Rich Text Editor. Editing area: %0":"Edytor tekstu. Obszar edycji: %0","Insert with file manager":"Wstaw za pomocÄ… menedżera plików","Replace with file manager":"ZastÄ…p za pomocÄ… menedżera plików","Insert image with file manager":"Wstaw obraz za pomocÄ… menedżera plików","Replace image with file manager":"ZastÄ…p obraz za pomocÄ… menedżera plików","Toggle caption off":"Ukryj podpis tabeli","Toggle caption on":"Pokaż podpis tabeli","Content editing keystrokes":"Klawisze edycji zawartoÅ›ci","These keyboard shortcuts allow for quick access to content editing features.":"Te skróty klawiszowe umożliwiajÄ… szybki dostÄ™p do funkcji edycji zawartoÅ›ci.","User interface and content navigation keystrokes":"Klawisze umożliwiajÄ…ce poruszanie się po interfejsie użytkownika i zawartoÅ›ci","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Aby Å‚atwiej poruszać siÄ™ po interfejsie użytkownika CKEditor 5, użyj nastÄ™pujÄ…cych skrótów klawiszowych.","Close contextual balloons, dropdowns, and dialogs":"Zamyka podpowiedzi kontekstowe, menu rozwijane i okna dialogowe","Open the accessibility help dialog":"Otwiera okno pomocy dotyczÄ…cej dostÄ™pnoÅ›ci","Move focus between form fields (inputs, buttons, etc.)":"Przenosi fokus pomiÄ™dzy polami formularza (polami wprowadzania, przyciskami itd.)","Move focus to the menu bar, navigate between menu bars":"ZmieÅ„ ukierunkowanie na pasek menu, nawiguj miÄ™dzy paskami menu","Move focus to the toolbar, navigate between toolbars":"Przenosi fokus na pasek narzÄ™dzi, umożliwia poruszanie siÄ™ pomiÄ™dzy paskami narzÄ™dzi","Navigate through the toolbar or menu bar":"Nawiguj za pomocÄ… paska narzÄ™dzi lub paska menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Uruchom aktualnie aktywny przycisk. Uruchomienie przycisków wchodzÄ…cych w interakcjÄ™ z zawartoÅ›ciÄ… edytora przywraca ukierunkowanie na zawartość.",Accept:"Zaakceptuj","Insert a soft break (a <code><br></code> element)":"Wstawia miÄ™kki enter (element <code><br></code>","Insert a hard break (a new paragraph)":"Wstawia twardÄ… spacjÄ™ (nowy akapit)","Find and replace":"Znajdź i zamieÅ„","Find in text…":"Znajdź…",Find:"Znajdź","Previous result":"Poprzedni","Next result":"NastÄ™pny",Replace:"ZamieÅ„","Replace all":"ZamieÅ„ wszystko","Match case":"UwzglÄ™dnij wielkość liter","Whole words only":"Znajdź tylko caÅ‚e wyrazy","Replace with…":"ZamieÅ„ na…","Text to find must not be empty.":"Szukany tekst nie może być pusty.","Tip: Find some text first in order to replace it.":"Podpowiedź: Znajdź jakiÅ› tekst, aby go zamienić.","Advanced options":"Opcje zaawansowane","Find in the document":"Otwiera interfejs Znajdź w dokumencie","Font Size":"Rozmiar czcionki",Tiny:"Bardzo maÅ‚y",Small:"MaÅ‚y",Big:"Duży",Huge:"Bardzo duży","Font Family":"Czcionka",Default:"DomyÅ›lny","Font Color":"Kolor czcionki","Font Background Color":"Kolor tÅ‚a czcionki","Document colors":"Kolory dokumentu",Paragraph:"Akapit",Heading:"Nagłówek","Choose heading":"Wybierz nagłówek","Heading 1":"Nagłówek 1","Heading 2":"Nagłówek 2","Heading 3":"Nagłówek 3","Heading 4":"Nagłówek 4","Heading 5":"Nagłówek 5","Heading 6":"Nagłówek 6","Type your title":"Podaj tytuÅ‚","Type or paste your content here.":"Wpisz lub wklej tutaj treść dokumentu.","Horizontal line":"Linia pozioma","HTML object":"Obiekt HTML","Increase indent":"ZwiÄ™ksz wciÄ™cie","Decrease indent":"Zmniejsz wciÄ™cie",Unlink:"UsuÅ„ odnoÅ›nik",Link:"Wstaw odnoÅ›nik","Link URL":"Adres URL","Link image":"Wstaw odnoÅ›nik do obrazka","Edit link":"Edytuj odnoÅ›nik","Open link in new tab":"Otwórz odnoÅ›nik w nowej zakÅ‚adce","This link has no URL":"Nie podano adresu URL odnoÅ›nika","Open in a new tab":"Otwórz w nowej zakÅ‚adce",Downloadable:"Do pobrania","Create link":"Tworzy link","Move out of a link":"Umożliwia wyjÅ›cie z linku","Numbered List":"Lista numerowana","Bulleted List":"Lista wypunktowana","To-do List":"Lista rzeczy do zrobienia","Bulleted list styles toolbar":"Pasek z narzÄ™dziami: style listy z punktorami","Numbered list styles toolbar":"Pasek z narzÄ™dziami: style listy numerowanej","Toggle the disc list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „dyskâ€","Toggle the circle list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „kółkoâ€","Toggle the square list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „kwadratâ€","Toggle the decimal list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „dziesiÄ™tneâ€","Toggle the decimal with leading zero list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „dziesiÄ™tne z zerem wiodÄ…cymâ€","Toggle the lower–roman list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „maÅ‚e cyfry rzymskieâ€","Toggle the upper–roman list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „wielkie cyfry rzymskieâ€","Toggle the lower–latin list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „alfabet Å‚aciÅ„ski – maÅ‚e literyâ€","Toggle the upper–latin list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „alfabet Å‚aciÅ„ski – wielkie literyâ€",Disc:"Dysk",Circle:"Kółko",Square:"Kwadrat",Decimal:"DziesiÄ™tne","Decimal with leading zero":"DziesiÄ™tne z zerem wiodÄ…cym","Lower–roman":"MaÅ‚e cyfry rzymskie","Upper-roman":"Wielkie cyfry rzymskie","Lower-latin":"Alfabet Å‚aciÅ„ski – maÅ‚e litery","Upper-latin":"Alfabet Å‚aciÅ„ski – wielkie litery","List properties":"WÅ‚aÅ›ciwoÅ›ci listy","Start at":"Zacznij od","Invalid start index value.":"NieprawidÅ‚owa wartość indeksu poczÄ…tkowego.","Start index must be greater than 0.":"Wartość poczÄ…tkowa musi być wiÄ™ksza niż 0.","Reversed order":"Odwrócona kolejność","Keystrokes that can be used in a list":"Klawisze, których można używać w odniesieniu do listy","Increase list item indent":"ZwiÄ™ksza wciÄ™cie elementu listy","Decrease list item indent":"Zmniejsza wciÄ™cie elementu listy","Remove Format":"UsuÅ„ formatowanie","Select all":"Zaznacz wszystko","Show blocks":"WyÅ›wietl bloki",Source:"ŹródÅ‚o","Show source":"Pokaż źródÅ‚o","Special characters":"Znaki specjalne",All:"Wszystko",Arrows:"StrzaÅ‚ki",Currency:"Waluta",Latin:"ÅaciÅ„ski",Mathematical:"Matematyczne",Text:"Tekst","leftwards simple arrow":"prosta strzaÅ‚ka w lewo","rightwards simple arrow":"prosta strzaÅ‚ka w prawo","upwards simple arrow":"prosta strzaÅ‚ka w górÄ™","downwards simple arrow":"prosta strzaÅ‚ka w dół","leftwards double arrow":"podwójna strzaÅ‚ka w lewo","rightwards double arrow":"podwójna strzaÅ‚ka w prawo","upwards double arrow":"podwójna strzaÅ‚ka w górÄ™","downwards double arrow":"podwójna strzaÅ‚ka w dół","leftwards dashed arrow":"przerywana strzaÅ‚ka w lewo","rightwards dashed arrow":"przerywana strzaÅ‚ka w prawo","upwards dashed arrow":"przerywana strzaÅ‚ka w górÄ™","downwards dashed arrow":"przerywana strzaÅ‚ka w dół","leftwards arrow to bar":"strzaÅ‚ka w lewo do belki","rightwards arrow to bar":"strzaÅ‚ka w prawo do belki","upwards arrow to bar":"strzaÅ‚ka w górÄ™ do belki","downwards arrow to bar":"strzaÅ‚ka w dół do belki","up down arrow with base":"strzaÅ‚ka w górÄ™ i w dół z podstawÄ…","back with leftwards arrow above":"do tyÅ‚u ze strzaÅ‚kÄ… w lewo powyżej","end with leftwards arrow above":"koniec ze strzaÅ‚kÄ… w lewo powyżej","on with exclamation mark with left right arrow above":"na z wykrzyknikiem i strzaÅ‚kÄ… w lewo i prawo powyżej","soon with rightwards arrow above":"wkrótce ze strzaÅ‚kÄ… w prawo powyżej","top with upwards arrow above":"do góry ze strzaÅ‚kÄ… w górÄ™ powyżej","Dollar sign":"Znak dolara","Euro sign":"Znak euro","Yen sign":"Znak jena","Pound sign":"Znak funta","Cent sign":"Znak centa","Euro-currency sign":"Znak euro","Colon sign":"Znak colona","Cruzeiro sign":"Znak cruzeiro","French franc sign":"Znak franka francuskiego","Lira sign":"Znak liry","Currency sign":"Znak waluty","Bitcoin sign":"Znak bitcoina","Mill sign":"Symbol mila","Naira sign":"Znak nairy","Peseta sign":"Znak pesety","Rupee sign":"Znak rupii","Won sign":"Znak wona","New sheqel sign":"Znak nowego szekla","Dong sign":"Znak donga","Kip sign":"Znak kipa","Tugrik sign":"Znak tugrika","Drachma sign":"Znak drachmy","German penny sign":"Znak feniga","Peso sign":"Znak peso","Guarani sign":"Znak guarani","Austral sign":"Znak australa","Hryvnia sign":"Znak hrywny","Cedi sign":"Znak cedi","Livre tournois sign":"Symbol liwra turoÅ„skiego","Spesmilo sign":"Symbol spesmilo","Tenge sign":"Znak tenge","Indian rupee sign":"Znak rupii indyjskiej","Turkish lira sign":"Znak liry tureckiej","Nordic mark sign":"Znak marki nordyckiej","Manat sign":"Znak manata","Ruble sign":"Znak rubla","Latin capital letter a with macron":"ÅaciÅ„ska wielka litera a z makronem","Latin small letter a with macron":"ÅaciÅ„ska maÅ‚a litera a z makronem","Latin capital letter a with breve":"ÅaciÅ„ska wielka litera a z Å‚uczkiem","Latin small letter a with breve":"ÅaciÅ„ska maÅ‚a litera a z Å‚uczkiem","Latin capital letter a with ogonek":"ÅaciÅ„ska wielka litera a z ogonkiem","Latin small letter a with ogonek":"ÅaciÅ„ska maÅ‚a litera a z ogonkiem","Latin capital letter c with acute":"ÅaciÅ„ska wielka litera c z kreskÄ…","Latin small letter c with acute":"ÅaciÅ„ska maÅ‚a litera c z kreskÄ…","Latin capital letter c with circumflex":"ÅaciÅ„ska wielka litera c z daszkiem","Latin small letter c with circumflex":"ÅaciÅ„ska maÅ‚a litera c z daszkiem","Latin capital letter c with dot above":"ÅaciÅ„ska wielka litera c z kropkÄ… powyżej","Latin small letter c with dot above":"ÅaciÅ„ska maÅ‚a litera c z kropkÄ… powyżej","Latin capital letter c with caron":"ÅaciÅ„ska wielka litera c z ptaszkiem","Latin small letter c with caron":"ÅaciÅ„ska maÅ‚a litera c z ptaszkiem","Latin capital letter d with caron":"ÅaciÅ„ska wielka litera d z ptaszkiem","Latin small letter d with caron":"ÅaciÅ„ska maÅ‚a litera d z ptaszkiem","Latin capital letter d with stroke":"ÅaciÅ„ska wielka litera d z przekreÅ›leniem","Latin small letter d with stroke":"ÅaciÅ„ska maÅ‚a litera d z przekreÅ›leniem","Latin capital letter e with macron":"ÅaciÅ„ska wielka litera e z makronem","Latin small letter e with macron":"ÅaciÅ„ska maÅ‚a litera e z makronem","Latin capital letter e with breve":"ÅaciÅ„ska wielka litera e z Å‚uczkiem","Latin small letter e with breve":"ÅaciÅ„ska maÅ‚a litera e z Å‚uczkiem","Latin capital letter e with dot above":"ÅaciÅ„ska wielka litera e z kropkÄ… powyżej","Latin small letter e with dot above":"ÅaciÅ„ska maÅ‚a litera e z kropkÄ… powyżej","Latin capital letter e with ogonek":"ÅaciÅ„ska wielka litera e z ogonkiem","Latin small letter e with ogonek":"ÅaciÅ„ska maÅ‚a litera e z ogonkiem","Latin capital letter e with caron":"ÅaciÅ„ska wielka litera e z ptaszkiem","Latin small letter e with caron":"ÅaciÅ„ska maÅ‚a litera e z ptaszkiem","Latin capital letter g with circumflex":"ÅaciÅ„ska wielka litera g z daszkiem","Latin small letter g with circumflex":"ÅaciÅ„ska maÅ‚a litera g z daszkiem","Latin capital letter g with breve":"ÅaciÅ„ska wielka litera g z Å‚uczkiem","Latin small letter g with breve":"ÅaciÅ„ska maÅ‚a litera g z Å‚uczkiem","Latin capital letter g with dot above":"ÅaciÅ„ska wielka litera g z kropkÄ… powyżej","Latin small letter g with dot above":"ÅaciÅ„ska maÅ‚a litera g z kropkÄ… powyżej","Latin capital letter g with cedilla":"ÅaciÅ„ska wielka litera g z haczykiem","Latin small letter g with cedilla":"ÅaciÅ„ska maÅ‚a litera g z haczykiem","Latin capital letter h with circumflex":"ÅaciÅ„ska wielka litera h z daszkiem","Latin small letter h with circumflex":"ÅaciÅ„ska maÅ‚a litera h z daszkiem","Latin capital letter h with stroke":"ÅaciÅ„ska wielka litera h z przekreÅ›leniem","Latin small letter h with stroke":"ÅaciÅ„ska maÅ‚a litera h z przekreÅ›leniem","Latin capital letter i with tilde":" ÅaciÅ„ska wielka litera i z tyldÄ…","Latin small letter i with tilde":"ÅaciÅ„ska maÅ‚a litera i z tyldÄ…","Latin capital letter i with macron":"ÅaciÅ„ska wielka litera i z makronem","Latin small letter i with macron":"ÅaciÅ„ska maÅ‚a litera i z makronem","Latin capital letter i with breve":"ÅaciÅ„ska wielka litera i z Å‚uczkiem","Latin small letter i with breve":"ÅaciÅ„ska maÅ‚a litera i z Å‚uczkiem","Latin capital letter i with ogonek":"ÅaciÅ„ska wielka litera i z ogonkiem","Latin small letter i with ogonek":"ÅaciÅ„ska maÅ‚a litera i z ogonkiem","Latin capital letter i with dot above":"ÅaciÅ„ska wielka litera i z kropkÄ… powyżej","Latin small letter dotless i":"ÅaciÅ„ska maÅ‚a litera i bez kropki","Latin capital ligature ij":"ÅaciÅ„ska wielka ligatura ij","Latin small ligature ij":"ÅaciÅ„ska maÅ‚a ligatura ij","Latin capital letter j with circumflex":"ÅaciÅ„ska wielka litera j z daszkiem","Latin small letter j with circumflex":"ÅaciÅ„ska maÅ‚a litera j z daszkiem","Latin capital letter k with cedilla":"ÅaciÅ„ska wielka litera k z haczykiem","Latin small letter k with cedilla":"ÅaciÅ„ska maÅ‚a litera k z haczykiem","Latin small letter kra":"ÅaciÅ„ska maÅ‚a litera kra","Latin capital letter l with acute":"ÅaciÅ„ska wielka litera l z kreskÄ…","Latin small letter l with acute":"ÅaciÅ„ska maÅ‚a litera l z kreskÄ…","Latin capital letter l with cedilla":"ÅaciÅ„ska wielka litera l z haczykiem","Latin small letter l with cedilla":"ÅaciÅ„ska maÅ‚a litera l z haczykiem","Latin capital letter l with caron":"ÅaciÅ„ska wielka litera l z ptaszkiem","Latin small letter l with caron":"ÅaciÅ„ska maÅ‚a litera l z ptaszkiem","Latin capital letter l with middle dot":"ÅaciÅ„ska wielka litera l z kropkÄ… poÅ›rodku","Latin small letter l with middle dot":"ÅaciÅ„ska maÅ‚a litera l z kropkÄ… poÅ›rodku","Latin capital letter l with stroke":"ÅaciÅ„ska wielka litera l z przekreÅ›leniem","Latin small letter l with stroke":"ÅaciÅ„ska maÅ‚a litera l z przekreÅ›leniem","Latin capital letter n with acute":"ÅaciÅ„ska wielka litera n z kreskÄ…","Latin small letter n with acute":"ÅaciÅ„ska maÅ‚a litera n z kreskÄ…","Latin capital letter n with cedilla":"ÅaciÅ„ska wielka litera n z haczykiem","Latin small letter n with cedilla":"ÅaciÅ„ska maÅ‚a litera n z haczykiem","Latin capital letter n with caron":"ÅaciÅ„ska wielka litera n z ptaszkiem","Latin small letter n with caron":"ÅaciÅ„ska maÅ‚a litera n z ptaszkiem","Latin small letter n preceded by apostrophe":"ÅaciÅ„ska maÅ‚a litera n poprzedzona apostrofem","Latin capital letter eng":"ÅaciÅ„ska wielka litera eng","Latin small letter eng":"ÅaciÅ„ska maÅ‚a litera eng","Latin capital letter o with macron":"ÅaciÅ„ska wielka litera o z makronem","Latin small letter o with macron":"ÅaciÅ„ska maÅ‚a litera o z makronem","Latin capital letter o with breve":"ÅaciÅ„ska wielka litera o z Å‚uczkiem","Latin small letter o with breve":"ÅaciÅ„ska maÅ‚a litera o z Å‚uczkiem","Latin capital letter o with double acute":"ÅaciÅ„ska wielka litera o z dwiema kreskami","Latin small letter o with double acute":"ÅaciÅ„ska maÅ‚a litera o z dwiema kreskami","Latin capital ligature oe":"ÅaciÅ„ska wielka ligatura oe","Latin small ligature oe":"ÅaciÅ„ska maÅ‚a ligatura oe","Latin capital letter r with acute":"ÅaciÅ„ska wielka litera r z kreskÄ…","Latin small letter r with acute":"ÅaciÅ„ska maÅ‚a litera r z kreskÄ…","Latin capital letter r with cedilla":"ÅaciÅ„ska wielka litera r z haczykiem","Latin small letter r with cedilla":"ÅaciÅ„ska maÅ‚a litera r z haczykiem","Latin capital letter r with caron":"ÅaciÅ„ska wielka litera r z ptaszkiem","Latin small letter r with caron":"ÅaciÅ„ska maÅ‚a litera r z ptaszkiem","Latin capital letter s with acute":"ÅaciÅ„ska wielka litera s z kreskÄ…","Latin small letter s with acute":"ÅaciÅ„ska maÅ‚a litera s z kreskÄ…","Latin capital letter s with circumflex":"ÅaciÅ„ska wielka litera s z daszkiem","Latin small letter s with circumflex":"ÅaciÅ„ska maÅ‚a litera s z daszkiem","Latin capital letter s with cedilla":"ÅaciÅ„ska wielka litera s z haczykiem","Latin small letter s with cedilla":"ÅaciÅ„ska wielka litera s z haczykiem","Latin capital letter s with caron":"ÅaciÅ„ska wielka litera s z ptaszkiem","Latin small letter s with caron":"ÅaciÅ„ska maÅ‚a litera s z ptaszkiem","Latin capital letter t with cedilla":"ÅaciÅ„ska wielka litera t z haczykiem","Latin small letter t with cedilla":"ÅaciÅ„ska maÅ‚a litera t z haczykiem","Latin capital letter t with caron":"ÅaciÅ„ska wielka litera t z ptaszkiem","Latin small letter t with caron":"ÅaciÅ„ska maÅ‚a litera t z ptaszkiem","Latin capital letter t with stroke":"ÅaciÅ„ska wielka litera t z przekreÅ›leniem","Latin small letter t with stroke":"ÅaciÅ„ska maÅ‚a litera t z przekreÅ›leniem","Latin capital letter u with tilde":"ÅaciÅ„ska wielka litera u z tyldÄ…","Latin small letter u with tilde":"ÅaciÅ„ska maÅ‚a litera u z tyldÄ…","Latin capital letter u with macron":"ÅaciÅ„ska wielka litera u z makronem","Latin small letter u with macron":"ÅaciÅ„ska maÅ‚a litera u z makronem","Latin capital letter u with breve":"ÅaciÅ„ska wielka litera u z Å‚uczkiem","Latin small letter u with breve":"ÅaciÅ„ska maÅ‚a litera u z Å‚uczkiem","Latin capital letter u with ring above":"ÅaciÅ„ska wielka litera u z kółkiem powyżej","Latin small letter u with ring above":"ÅaciÅ„ska maÅ‚a litera u z kółkiem powyżej","Latin capital letter u with double acute":"ÅaciÅ„ska wielka litera u z dwiema kreskami","Latin small letter u with double acute":"ÅaciÅ„ska maÅ‚a litera u z dwiema kreskami","Latin capital letter u with ogonek":"ÅaciÅ„ska wielka litera u z ogonkiem","Latin small letter u with ogonek":"ÅaciÅ„ska maÅ‚a litera u z ogonkiem","Latin capital letter w with circumflex":"ÅaciÅ„ska wielka litera w z daszkiem","Latin small letter w with circumflex":"ÅaciÅ„ska maÅ‚a litera w z daszkiem","Latin capital letter y with circumflex":"ÅaciÅ„ska wielka litera y z daszkiem","Latin small letter y with circumflex":"ÅaciÅ„ska maÅ‚a litera y z daszkiem","Latin capital letter y with diaeresis":"ÅaciÅ„ska wielka litera y z dwiema kropkami","Latin capital letter z with acute":"ÅaciÅ„ska wielka litera z z kreskÄ…","Latin small letter z with acute":"ÅaciÅ„ska maÅ‚a litera z z kreskÄ…","Latin capital letter z with dot above":"ÅaciÅ„ska wielka litera z z kropkÄ… powyżej","Latin small letter z with dot above":"ÅaciÅ„ska maÅ‚a litera z z kropkÄ… powyżej","Latin capital letter z with caron":"ÅaciÅ„ska wielka litera z z ptaszkiem","Latin small letter z with caron":"ÅaciÅ„ska maÅ‚a litera z z ptaszkiem","Latin small letter long s":"ÅaciÅ„ska litera dÅ‚ugie s","Less-than sign":"Znak mniejszoÅ›ci","Greater-than sign":"Znak wiÄ™kszoÅ›ci","Less-than or equal to":"Znak mniejsze niż lub równe","Greater-than or equal to":"Znak wiÄ™ksze niż lub równe","En dash":"Półpauza","Em dash":"Pauza",Macron:"Makron",Overline:"NadkreÅ›lenie","Degree sign":"Znak stopnia","Minus sign":"Znak minus","Plus-minus sign":"Znak plus-minus","Division sign":"Znak dzielenia","Fraction slash":"Kreska uÅ‚amkowa","Multiplication sign":"Znak mnożenia","Latin small letter f with hook":"ÅaciÅ„ska maÅ‚a litera f z zawijasem",Integral:"CaÅ‚ka","N-ary summation":"Suma n-argumentowa",Infinity:"NieskoÅ„czoność","Square root":"Pierwiastek kwadratowy","Tilde operator":"Operator tylda","Approximately equal to":"W przybliżeniu równe","Almost equal to":"Prawie równe","Not equal to":"Różne","Identical to":"Identyczne","Element of":"Należy do","Not an element of":"Nie należy do","Contains as member":"Zawiera element","N-ary product":"Iloczyn n-argumentowy","Logical and":"Koniunkcja logiczna","Logical or":"Alternatywa logiczna","Not sign":"Znak negacji",Intersection:"Część wspólna",Union:"Suma zbiorów","Partial differential":"Pochodna czÄ…stkowa","For all":"Kwantyfikator ogólny","There exists":"Kwantyfikator szczegółowy","Empty set":"Zbiór pusty",Nabla:"Operator nabla","Asterisk operator":"Operator asterysk","Proportional to":"Proporcjonalność",Angle:"KÄ…t","Vulgar fraction one quarter":"UÅ‚amek zwykÅ‚y jedna czwarta","Vulgar fraction one half":"UÅ‚amek zwykÅ‚y jedna druga","Vulgar fraction three quarters":"UÅ‚amek zwykÅ‚y trzy czwarte","Single left-pointing angle quotation mark":"Pojedynczy lewy cudzysłów kÄ…towy","Single right-pointing angle quotation mark":"Pojedynczy prawy cudzysłów kÄ…towy","Left-pointing double angle quotation mark":"Podwójny lewy cudzysłów kÄ…towy","Right-pointing double angle quotation mark":"Podwójny prawy cudzysłów kÄ…towy","Left single quotation mark":"Pojedynczy lewy cudzysłów","Right single quotation mark":"Pojedynczy prawy cudzysłów","Left double quotation mark":"Podwójny lewy cudzysłów","Right double quotation mark":"Podwójny prawy cudzysłów","Single low-9 quotation mark":"Pojedynczy dolny cudzysłów","Double low-9 quotation mark":"Podwójny dolny cudzysłów","Inverted exclamation mark":"Odwrócony wykrzyknik","Inverted question mark":"Odwrócony pytajnik","Two dot leader":"Dwie kropki wiodÄ…ce","Horizontal ellipsis":"Wielokropek poziomy","Double dagger":"Podwójny sztylet","Per mille sign":"Znak promila","Per ten thousand sign":"Punkt bazowy","Double exclamation mark":"Podwójny wykrzyknik","Question exclamation mark":"Pytajnik z wykrzyknikiem","Exclamation question mark":"Wykrzyknik z pytajnikiem","Double question mark":"Podwójny pytajnik","Copyright sign":"Znak praw autorskich","Registered sign":"Zastrzeżony znak towarowy","Trade mark sign":"Symbol znaku towarowego","Section sign":"Znak sekcji","Paragraph sign":"Znak akapitu","Reversed paragraph sign":"Odwrócony znak akapitu","Character categories":"Kategorie znaków",Styles:"Style","Multiple styles":"Wiele stylów","Block styles":"Style tekstu blokowego","Text styles":"Style tekstu","Insert table":"Wstaw tabelÄ™","Header column":"Kolumna nagłówka","Insert column left":"Wstaw kolumnÄ™ z lewej","Insert column right":"Wstaw kolumnÄ™ z prawej","Delete column":"UsuÅ„ kolumnÄ™","Select column":"Zaznacz kolumnÄ™",Column:"Kolumna","Header row":"Wiersz nagłówka","Insert row below":"Wstaw wiersz poniżej","Insert row above":"Wstaw wiersz ponad","Delete row":"UsuÅ„ wiersz","Select row":"Zaznacz wiersz",Row:"Wiersz","Merge cell up":"Scal komórkÄ™ w górÄ™","Merge cell right":"Scal komórkÄ™ w prawo","Merge cell down":"Scal komórkÄ™ w dół","Merge cell left":"Scal komórkÄ™ w lewo","Split cell vertically":"Podziel komórkÄ™ pionowo","Split cell horizontally":"Podziel komórkÄ™ poziomo","Merge cells":"Scal komórki","Table toolbar":"Pasek narzÄ™dzi tabel","Table properties":"WÅ‚aÅ›ciwoÅ›ci tabeli","Cell properties":"WÅ‚aÅ›ciwoÅ›ci komórki",Border:"Obramowanie",Style:"Styl",Width:"Szerokość",Height:"Wysokość",Color:"Kolor",Background:"TÅ‚o",Padding:"DopeÅ‚nienie",Dimensions:"Wymiary","Table cell text alignment":"Wyrównanie tekstu komórki tabeli",Alignment:"Wyrównanie","Horizontal text alignment toolbar":"Pasek narzÄ™dzi wyrównania tekstu w poziomie","Vertical text alignment toolbar":"Pasek narzÄ™dzi wyrównania tekstu w pionie","Table alignment toolbar":"Pasek narzÄ™dzi wyrównania tabeli",None:"Brak",Solid:"CiÄ…gÅ‚e",Dotted:"Kropkowane",Dashed:"Kreskowane",Double:"Podwójne",Groove:"WklÄ™sÅ‚e",Ridge:"WypukÅ‚e",Inset:"ZapadniÄ™te",Outset:"WysuniÄ™te","Align cell text to the left":"Wyrównaj tekst w komórce do lewej","Align cell text to the center":"Wyrównaj tekst w komórce do Å›rodka","Align cell text to the right":"Wyrównaj tekst w komórce do prawej","Justify cell text":"Wyjustuj tekst komórki","Align cell text to the top":"Wyrównaj tekst w komórce do góry","Align cell text to the middle":"Wyrównaj tekst w komórce do Å›rodka","Align cell text to the bottom":"Wyrównaj tekst w komórce do doÅ‚u","Align table to the left":"Wyrównaj tabelÄ™ do lewej","Center table":"Wyrównaj tabelÄ™ do Å›rodka","Align table to the right":"Wyrównaj tabelÄ™ do prawej","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Kolor jest niepoprawny. Spróbuj wpisać \"#FF0000\", \"rgb(255,0,0)\" lub \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Wartość jest niepoprawna. Spróbuj wpisać \"10px\", \"2em\" lub po prostu \"2\".","Color picker":"Wybór koloru","Enter table caption":"Wprowadź podpis tabeli","Keystrokes that can be used in a table cell":"Klawisze, których można używać w komórce tabeli","Move the selection to the next cell":"Przenosi zaznaczenie do nastÄ™pnej komórki","Move the selection to the previous cell":"Przenosi zaznaczenie do poprzedniej komórki","Insert a new table row (when in the last cell of a table)":"Wstawia nowy wiersz tabeli (w przypadku ostatniej komórki tabeli)","Navigate through the table":"Umożliwia poruszanie siÄ™ po tabeli",Table:"Tabela","Rich Text Editor":"Edytor tekstu sformatowanego","Editor editing area: %0":"Obszar edycji edytora: %0","Edit block":"Edytuj blok","Click to edit block":"Kliknij, aby edytować blok","Drag to move":"PrzeciÄ…gnij, aby przenieść",Next:"NastÄ™pny",Previous:"Poprzedni","Editor toolbar":"Pasek narzÄ™dzi edytora","Dropdown toolbar":"Rozwijany pasek narzÄ™dzi",Black:"Czarny","Dim grey":"Ciemnoszary",Grey:"Szary","Light grey":"Jasnoszary",White:"BiaÅ‚y",Red:"Czerwony",Orange:"PomaraÅ„czowy",Yellow:"Żółty","Light green":"Jasnozielony",Green:"Zielony",Aquamarine:"Akwamaryna",Turquoise:"Turkusowy","Light blue":"Jasnoniebieski",Blue:"Niebieski",Purple:"Purpurowy","Editor block content toolbar":"Pasek zadaÅ„ treÅ›ci blokowej edytora","Editor contextual toolbar":"Kontekstowy pasek zadaÅ„ edytora",HEX:"SZESNASTKOWY","No results found":"Nie znaleziono wyników","No searchable items":"Brak elementów do wyszukania","Editor dialog":"Okno edytora",Close:"Zamknij","Help Contents. To close this dialog press ESC.":"Zawartość pomocy. Aby zamknąć to okno dialogowe, naciÅ›nij klawisz ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Poniżej znajdziesz listÄ™ skrótów klawiszowych, których można używać w edytorze.","(may require <kbd>Fn</kbd>)":"(może wymagać użycia klawisza <kbd>Fn</kbd>)",Accessibility:"DostÄ™pność","Accessibility help":"Pomoc dotyczÄ…ca dostÄ™pnoÅ›ci","Press %0 for help.":"NaciÅ›nij %0, aby uzyskać pomoc.","Move focus in and out of an active dialog window":"Przenosi fokus do i z aktywnego okna dialogowego",MENU_BAR_MENU_FILE:"Plik",MENU_BAR_MENU_EDIT:"Zmiana",MENU_BAR_MENU_VIEW:"Zobacz",MENU_BAR_MENU_INSERT:"Wstaw",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"NarzÄ™dzia",MENU_BAR_MENU_HELP:"Pomoc",MENU_BAR_MENU_TEXT:"Tekst",MENU_BAR_MENU_FONT:"Czcionka","Editor menu bar":"Pasek menu edytora",Undo:"Cofnij",Redo:"Ponów","Upload in progress":"Trwa przesyÅ‚anie","Widget toolbar":"Pasek widgetów","Insert paragraph before block":"Wstaw akapit przed blokiem","Insert paragraph after block":"Wstaw akapit po bloku","Press Enter to type after or press Shift + Enter to type before the widget":"NaciÅ›nij Enter, aby pisać po widżecie, lub Shift + Enter, aby pisać przed widżetem","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Klawisze, których można używać po wybraniu widżetu (na przykÅ‚ad: obraz, tabela itd.)","Insert a new paragraph directly after a widget":"Wstawia nowy akapit bezpoÅ›rednio po widżecie","Insert a new paragraph directly before a widget":"Wstawia nowy akapit bezpoÅ›rednio przed widżetem","Move the caret to allow typing directly before a widget":"Przenosi kursor, aby umożliwić pisanie bezpoÅ›rednio przed widżetem","Move the caret to allow typing directly after a widget":"Przenosi kursor, aby umożliwić pisanie bezpoÅ›rednio za widżetem","Words: %0":"SÅ‚owa: %0","Characters: %0":"Znaki: %0"} );l.getPluralForm=function(n){return (n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['pl'] = d['pl'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Wyrównaj do lewej","Align right":"Wyrównaj do prawej","Align center":"Wyrównaj do Å›rodka",Justify:"Wyrównaj obustronnie","Text alignment":"Wyrównanie tekstu","Text alignment toolbar":"Pasek narzÄ™dzi wyrównania tekstu","Revert autoformatting action":"Cofa automatyczne formatowanie",Bold:"Pogrubienie",Italic:"Kursywa",Underline:"PodkreÅ›lenie",Code:"Kod",Strikethrough:"PrzekreÅ›lenie",Subscript:"Indeks dolny",Superscript:"Indeks górny","Italic text":"Zmienia tekst na kursywÄ™","Move out of an inline code style":"Przenosi zaznaczenie poza styl kodu inline","Bold text":"Pogrubia tekst","Underline text":"PodkreÅ›la tekst","Strikethrough text":"PrzekreÅ›la tekst","Block quote":"Cytat blokowy","Copy selected content":"Kopiuje zaznaczonÄ… zawartość","Paste content":"Wkleja zawartość","Paste content as plain text":"Wkleja zawartość jako zwykÅ‚y tekst","Insert code block":"Wstaw blok kodu","Plain text":"ZwykÅ‚y tekst","Leaving %0 code snippet":"Opuszczenie fragmentu kodu %0","Entering %0 code snippet":"Wchodzenie we fragment kodu %0","Entering code snippet":"Wchodzenie we fragment kodu","Leaving code snippet":"Opuszczanie fragmentu kodu","Code block":"Blok kodu",Cancel:"Anuluj",Clear:"Wyczyść","Remove color":"UsuÅ„ kolor","Restore default":"Przywróć domyÅ›lne",Save:"Zapisz","Show more items":"Pokaż wiÄ™cej","%0 of %1":"%0 z %1","Cannot upload file:":"Nie można przesÅ‚ać pliku:","Rich Text Editor. Editing area: %0":"Edytor tekstu. Obszar edycji: %0","Insert with file manager":"Wstaw za pomocÄ… menedżera plików","Replace with file manager":"ZastÄ…p za pomocÄ… menedżera plików","Insert image with file manager":"Wstaw obraz za pomocÄ… menedżera plików","Replace image with file manager":"ZastÄ…p obraz za pomocÄ… menedżera plików","Toggle caption off":"Ukryj podpis tabeli","Toggle caption on":"Pokaż podpis tabeli","Content editing keystrokes":"Klawisze edycji zawartoÅ›ci","These keyboard shortcuts allow for quick access to content editing features.":"Te skróty klawiszowe umożliwiajÄ… szybki dostÄ™p do funkcji edycji zawartoÅ›ci.","User interface and content navigation keystrokes":"Klawisze umożliwiajÄ…ce poruszanie się po interfejsie użytkownika i zawartoÅ›ci","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Aby Å‚atwiej poruszać siÄ™ po interfejsie użytkownika CKEditor 5, użyj nastÄ™pujÄ…cych skrótów klawiszowych.","Close contextual balloons, dropdowns, and dialogs":"Zamyka podpowiedzi kontekstowe, menu rozwijane i okna dialogowe","Open the accessibility help dialog":"Otwiera okno pomocy dotyczÄ…cej dostÄ™pnoÅ›ci","Move focus between form fields (inputs, buttons, etc.)":"Przenosi fokus pomiÄ™dzy polami formularza (polami wprowadzania, przyciskami itd.)","Move focus to the menu bar, navigate between menu bars":"ZmieÅ„ ukierunkowanie na pasek menu, nawiguj miÄ™dzy paskami menu","Move focus to the toolbar, navigate between toolbars":"Przenosi fokus na pasek narzÄ™dzi, umożliwia poruszanie siÄ™ pomiÄ™dzy paskami narzÄ™dzi","Navigate through the toolbar or menu bar":"Nawiguj za pomocÄ… paska narzÄ™dzi lub paska menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Uruchom aktualnie aktywny przycisk. Uruchomienie przycisków wchodzÄ…cych w interakcjÄ™ z zawartoÅ›ciÄ… edytora przywraca ukierunkowanie na zawartość.",Accept:"Zaakceptuj","Insert a soft break (a <code><br></code> element)":"Wstawia miÄ™kki enter (element <code><br></code>","Insert a hard break (a new paragraph)":"Wstawia twardÄ… spacjÄ™ (nowy akapit)","Find and replace":"Znajdź i zamieÅ„","Find in text…":"Znajdź…",Find:"Znajdź","Previous result":"Poprzedni","Next result":"NastÄ™pny",Replace:"ZamieÅ„","Replace all":"ZamieÅ„ wszystko","Match case":"UwzglÄ™dnij wielkość liter","Whole words only":"Znajdź tylko caÅ‚e wyrazy","Replace with…":"ZamieÅ„ na…","Text to find must not be empty.":"Szukany tekst nie może być pusty.","Tip: Find some text first in order to replace it.":"Podpowiedź: Znajdź jakiÅ› tekst, aby go zamienić.","Advanced options":"Opcje zaawansowane","Find in the document":"Otwiera interfejs Znajdź w dokumencie","Font Size":"Rozmiar czcionki",Tiny:"Bardzo maÅ‚y",Small:"MaÅ‚y",Big:"Duży",Huge:"Bardzo duży","Font Family":"Czcionka",Default:"DomyÅ›lny","Font Color":"Kolor czcionki","Font Background Color":"Kolor tÅ‚a czcionki","Document colors":"Kolory dokumentu",Paragraph:"Akapit",Heading:"Nagłówek","Choose heading":"Wybierz nagłówek","Heading 1":"Nagłówek 1","Heading 2":"Nagłówek 2","Heading 3":"Nagłówek 3","Heading 4":"Nagłówek 4","Heading 5":"Nagłówek 5","Heading 6":"Nagłówek 6","Type your title":"Podaj tytuÅ‚","Type or paste your content here.":"Wpisz lub wklej tutaj treść dokumentu.","Horizontal line":"Linia pozioma","HTML object":"Obiekt HTML","Increase indent":"ZwiÄ™ksz wciÄ™cie","Decrease indent":"Zmniejsz wciÄ™cie",Unlink:"UsuÅ„ odnoÅ›nik",Link:"Wstaw odnoÅ›nik","Link URL":"Adres URL","Link URL must not be empty.":"Adres URL linku nie może być pusty","Link image":"Wstaw odnoÅ›nik do obrazka","Edit link":"Edytuj odnoÅ›nik","Open link in new tab":"Otwórz odnoÅ›nik w nowej zakÅ‚adce","This link has no URL":"Nie podano adresu URL odnoÅ›nika","Open in a new tab":"Otwórz w nowej zakÅ‚adce",Downloadable:"Do pobrania","Create link":"Tworzy link","Move out of a link":"Umożliwia wyjÅ›cie z linku","Numbered List":"Lista numerowana","Bulleted List":"Lista wypunktowana","To-do List":"Lista rzeczy do zrobienia","Bulleted list styles toolbar":"Pasek z narzÄ™dziami: style listy z punktorami","Numbered list styles toolbar":"Pasek z narzÄ™dziami: style listy numerowanej","Toggle the disc list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „dyskâ€","Toggle the circle list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „kółkoâ€","Toggle the square list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „kwadratâ€","Toggle the decimal list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „dziesiÄ™tneâ€","Toggle the decimal with leading zero list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „dziesiÄ™tne z zerem wiodÄ…cymâ€","Toggle the lower–roman list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „maÅ‚e cyfry rzymskieâ€","Toggle the upper–roman list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „wielkie cyfry rzymskieâ€","Toggle the lower–latin list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „alfabet Å‚aciÅ„ski – maÅ‚e literyâ€","Toggle the upper–latin list style":"WÅ‚Ä…cz/wyÅ‚Ä…cz listÄ™ w stylu „alfabet Å‚aciÅ„ski – wielkie literyâ€",Disc:"Dysk",Circle:"Kółko",Square:"Kwadrat",Decimal:"DziesiÄ™tne","Decimal with leading zero":"DziesiÄ™tne z zerem wiodÄ…cym","Lower–roman":"MaÅ‚e cyfry rzymskie","Upper-roman":"Wielkie cyfry rzymskie","Lower-latin":"Alfabet Å‚aciÅ„ski – maÅ‚e litery","Upper-latin":"Alfabet Å‚aciÅ„ski – wielkie litery","List properties":"WÅ‚aÅ›ciwoÅ›ci listy","Start at":"Zacznij od","Invalid start index value.":"NieprawidÅ‚owa wartość indeksu poczÄ…tkowego.","Start index must be greater than 0.":"Wartość poczÄ…tkowa musi być wiÄ™ksza niż 0.","Reversed order":"Odwrócona kolejność","Keystrokes that can be used in a list":"Klawisze, których można używać w odniesieniu do listy","Increase list item indent":"ZwiÄ™ksza wciÄ™cie elementu listy","Decrease list item indent":"Zmniejsza wciÄ™cie elementu listy","Entering a to-do list":"Wchodzenie na listÄ™ zadaÅ„ do wykonania","Leaving a to-do list":"Opuszczenie listy zadaÅ„ do wykonania","Remove Format":"UsuÅ„ formatowanie","Select all":"Zaznacz wszystko","Show blocks":"WyÅ›wietl bloki",Source:"ŹródÅ‚o","Show source":"Pokaż źródÅ‚o","Special characters":"Znaki specjalne",All:"Wszystko",Arrows:"StrzaÅ‚ki",Currency:"Waluta",Latin:"ÅaciÅ„ski",Mathematical:"Matematyczne",Text:"Tekst","leftwards simple arrow":"prosta strzaÅ‚ka w lewo","rightwards simple arrow":"prosta strzaÅ‚ka w prawo","upwards simple arrow":"prosta strzaÅ‚ka w górÄ™","downwards simple arrow":"prosta strzaÅ‚ka w dół","leftwards double arrow":"podwójna strzaÅ‚ka w lewo","rightwards double arrow":"podwójna strzaÅ‚ka w prawo","upwards double arrow":"podwójna strzaÅ‚ka w górÄ™","downwards double arrow":"podwójna strzaÅ‚ka w dół","leftwards dashed arrow":"przerywana strzaÅ‚ka w lewo","rightwards dashed arrow":"przerywana strzaÅ‚ka w prawo","upwards dashed arrow":"przerywana strzaÅ‚ka w górÄ™","downwards dashed arrow":"przerywana strzaÅ‚ka w dół","leftwards arrow to bar":"strzaÅ‚ka w lewo do belki","rightwards arrow to bar":"strzaÅ‚ka w prawo do belki","upwards arrow to bar":"strzaÅ‚ka w górÄ™ do belki","downwards arrow to bar":"strzaÅ‚ka w dół do belki","up down arrow with base":"strzaÅ‚ka w górÄ™ i w dół z podstawÄ…","back with leftwards arrow above":"do tyÅ‚u ze strzaÅ‚kÄ… w lewo powyżej","end with leftwards arrow above":"koniec ze strzaÅ‚kÄ… w lewo powyżej","on with exclamation mark with left right arrow above":"na z wykrzyknikiem i strzaÅ‚kÄ… w lewo i prawo powyżej","soon with rightwards arrow above":"wkrótce ze strzaÅ‚kÄ… w prawo powyżej","top with upwards arrow above":"do góry ze strzaÅ‚kÄ… w górÄ™ powyżej","Dollar sign":"Znak dolara","Euro sign":"Znak euro","Yen sign":"Znak jena","Pound sign":"Znak funta","Cent sign":"Znak centa","Euro-currency sign":"Znak euro","Colon sign":"Znak colona","Cruzeiro sign":"Znak cruzeiro","French franc sign":"Znak franka francuskiego","Lira sign":"Znak liry","Currency sign":"Znak waluty","Bitcoin sign":"Znak bitcoina","Mill sign":"Symbol mila","Naira sign":"Znak nairy","Peseta sign":"Znak pesety","Rupee sign":"Znak rupii","Won sign":"Znak wona","New sheqel sign":"Znak nowego szekla","Dong sign":"Znak donga","Kip sign":"Znak kipa","Tugrik sign":"Znak tugrika","Drachma sign":"Znak drachmy","German penny sign":"Znak feniga","Peso sign":"Znak peso","Guarani sign":"Znak guarani","Austral sign":"Znak australa","Hryvnia sign":"Znak hrywny","Cedi sign":"Znak cedi","Livre tournois sign":"Symbol liwra turoÅ„skiego","Spesmilo sign":"Symbol spesmilo","Tenge sign":"Znak tenge","Indian rupee sign":"Znak rupii indyjskiej","Turkish lira sign":"Znak liry tureckiej","Nordic mark sign":"Znak marki nordyckiej","Manat sign":"Znak manata","Ruble sign":"Znak rubla","Latin capital letter a with macron":"ÅaciÅ„ska wielka litera a z makronem","Latin small letter a with macron":"ÅaciÅ„ska maÅ‚a litera a z makronem","Latin capital letter a with breve":"ÅaciÅ„ska wielka litera a z Å‚uczkiem","Latin small letter a with breve":"ÅaciÅ„ska maÅ‚a litera a z Å‚uczkiem","Latin capital letter a with ogonek":"ÅaciÅ„ska wielka litera a z ogonkiem","Latin small letter a with ogonek":"ÅaciÅ„ska maÅ‚a litera a z ogonkiem","Latin capital letter c with acute":"ÅaciÅ„ska wielka litera c z kreskÄ…","Latin small letter c with acute":"ÅaciÅ„ska maÅ‚a litera c z kreskÄ…","Latin capital letter c with circumflex":"ÅaciÅ„ska wielka litera c z daszkiem","Latin small letter c with circumflex":"ÅaciÅ„ska maÅ‚a litera c z daszkiem","Latin capital letter c with dot above":"ÅaciÅ„ska wielka litera c z kropkÄ… powyżej","Latin small letter c with dot above":"ÅaciÅ„ska maÅ‚a litera c z kropkÄ… powyżej","Latin capital letter c with caron":"ÅaciÅ„ska wielka litera c z ptaszkiem","Latin small letter c with caron":"ÅaciÅ„ska maÅ‚a litera c z ptaszkiem","Latin capital letter d with caron":"ÅaciÅ„ska wielka litera d z ptaszkiem","Latin small letter d with caron":"ÅaciÅ„ska maÅ‚a litera d z ptaszkiem","Latin capital letter d with stroke":"ÅaciÅ„ska wielka litera d z przekreÅ›leniem","Latin small letter d with stroke":"ÅaciÅ„ska maÅ‚a litera d z przekreÅ›leniem","Latin capital letter e with macron":"ÅaciÅ„ska wielka litera e z makronem","Latin small letter e with macron":"ÅaciÅ„ska maÅ‚a litera e z makronem","Latin capital letter e with breve":"ÅaciÅ„ska wielka litera e z Å‚uczkiem","Latin small letter e with breve":"ÅaciÅ„ska maÅ‚a litera e z Å‚uczkiem","Latin capital letter e with dot above":"ÅaciÅ„ska wielka litera e z kropkÄ… powyżej","Latin small letter e with dot above":"ÅaciÅ„ska maÅ‚a litera e z kropkÄ… powyżej","Latin capital letter e with ogonek":"ÅaciÅ„ska wielka litera e z ogonkiem","Latin small letter e with ogonek":"ÅaciÅ„ska maÅ‚a litera e z ogonkiem","Latin capital letter e with caron":"ÅaciÅ„ska wielka litera e z ptaszkiem","Latin small letter e with caron":"ÅaciÅ„ska maÅ‚a litera e z ptaszkiem","Latin capital letter g with circumflex":"ÅaciÅ„ska wielka litera g z daszkiem","Latin small letter g with circumflex":"ÅaciÅ„ska maÅ‚a litera g z daszkiem","Latin capital letter g with breve":"ÅaciÅ„ska wielka litera g z Å‚uczkiem","Latin small letter g with breve":"ÅaciÅ„ska maÅ‚a litera g z Å‚uczkiem","Latin capital letter g with dot above":"ÅaciÅ„ska wielka litera g z kropkÄ… powyżej","Latin small letter g with dot above":"ÅaciÅ„ska maÅ‚a litera g z kropkÄ… powyżej","Latin capital letter g with cedilla":"ÅaciÅ„ska wielka litera g z haczykiem","Latin small letter g with cedilla":"ÅaciÅ„ska maÅ‚a litera g z haczykiem","Latin capital letter h with circumflex":"ÅaciÅ„ska wielka litera h z daszkiem","Latin small letter h with circumflex":"ÅaciÅ„ska maÅ‚a litera h z daszkiem","Latin capital letter h with stroke":"ÅaciÅ„ska wielka litera h z przekreÅ›leniem","Latin small letter h with stroke":"ÅaciÅ„ska maÅ‚a litera h z przekreÅ›leniem","Latin capital letter i with tilde":" ÅaciÅ„ska wielka litera i z tyldÄ…","Latin small letter i with tilde":"ÅaciÅ„ska maÅ‚a litera i z tyldÄ…","Latin capital letter i with macron":"ÅaciÅ„ska wielka litera i z makronem","Latin small letter i with macron":"ÅaciÅ„ska maÅ‚a litera i z makronem","Latin capital letter i with breve":"ÅaciÅ„ska wielka litera i z Å‚uczkiem","Latin small letter i with breve":"ÅaciÅ„ska maÅ‚a litera i z Å‚uczkiem","Latin capital letter i with ogonek":"ÅaciÅ„ska wielka litera i z ogonkiem","Latin small letter i with ogonek":"ÅaciÅ„ska maÅ‚a litera i z ogonkiem","Latin capital letter i with dot above":"ÅaciÅ„ska wielka litera i z kropkÄ… powyżej","Latin small letter dotless i":"ÅaciÅ„ska maÅ‚a litera i bez kropki","Latin capital ligature ij":"ÅaciÅ„ska wielka ligatura ij","Latin small ligature ij":"ÅaciÅ„ska maÅ‚a ligatura ij","Latin capital letter j with circumflex":"ÅaciÅ„ska wielka litera j z daszkiem","Latin small letter j with circumflex":"ÅaciÅ„ska maÅ‚a litera j z daszkiem","Latin capital letter k with cedilla":"ÅaciÅ„ska wielka litera k z haczykiem","Latin small letter k with cedilla":"ÅaciÅ„ska maÅ‚a litera k z haczykiem","Latin small letter kra":"ÅaciÅ„ska maÅ‚a litera kra","Latin capital letter l with acute":"ÅaciÅ„ska wielka litera l z kreskÄ…","Latin small letter l with acute":"ÅaciÅ„ska maÅ‚a litera l z kreskÄ…","Latin capital letter l with cedilla":"ÅaciÅ„ska wielka litera l z haczykiem","Latin small letter l with cedilla":"ÅaciÅ„ska maÅ‚a litera l z haczykiem","Latin capital letter l with caron":"ÅaciÅ„ska wielka litera l z ptaszkiem","Latin small letter l with caron":"ÅaciÅ„ska maÅ‚a litera l z ptaszkiem","Latin capital letter l with middle dot":"ÅaciÅ„ska wielka litera l z kropkÄ… poÅ›rodku","Latin small letter l with middle dot":"ÅaciÅ„ska maÅ‚a litera l z kropkÄ… poÅ›rodku","Latin capital letter l with stroke":"ÅaciÅ„ska wielka litera l z przekreÅ›leniem","Latin small letter l with stroke":"ÅaciÅ„ska maÅ‚a litera l z przekreÅ›leniem","Latin capital letter n with acute":"ÅaciÅ„ska wielka litera n z kreskÄ…","Latin small letter n with acute":"ÅaciÅ„ska maÅ‚a litera n z kreskÄ…","Latin capital letter n with cedilla":"ÅaciÅ„ska wielka litera n z haczykiem","Latin small letter n with cedilla":"ÅaciÅ„ska maÅ‚a litera n z haczykiem","Latin capital letter n with caron":"ÅaciÅ„ska wielka litera n z ptaszkiem","Latin small letter n with caron":"ÅaciÅ„ska maÅ‚a litera n z ptaszkiem","Latin small letter n preceded by apostrophe":"ÅaciÅ„ska maÅ‚a litera n poprzedzona apostrofem","Latin capital letter eng":"ÅaciÅ„ska wielka litera eng","Latin small letter eng":"ÅaciÅ„ska maÅ‚a litera eng","Latin capital letter o with macron":"ÅaciÅ„ska wielka litera o z makronem","Latin small letter o with macron":"ÅaciÅ„ska maÅ‚a litera o z makronem","Latin capital letter o with breve":"ÅaciÅ„ska wielka litera o z Å‚uczkiem","Latin small letter o with breve":"ÅaciÅ„ska maÅ‚a litera o z Å‚uczkiem","Latin capital letter o with double acute":"ÅaciÅ„ska wielka litera o z dwiema kreskami","Latin small letter o with double acute":"ÅaciÅ„ska maÅ‚a litera o z dwiema kreskami","Latin capital ligature oe":"ÅaciÅ„ska wielka ligatura oe","Latin small ligature oe":"ÅaciÅ„ska maÅ‚a ligatura oe","Latin capital letter r with acute":"ÅaciÅ„ska wielka litera r z kreskÄ…","Latin small letter r with acute":"ÅaciÅ„ska maÅ‚a litera r z kreskÄ…","Latin capital letter r with cedilla":"ÅaciÅ„ska wielka litera r z haczykiem","Latin small letter r with cedilla":"ÅaciÅ„ska maÅ‚a litera r z haczykiem","Latin capital letter r with caron":"ÅaciÅ„ska wielka litera r z ptaszkiem","Latin small letter r with caron":"ÅaciÅ„ska maÅ‚a litera r z ptaszkiem","Latin capital letter s with acute":"ÅaciÅ„ska wielka litera s z kreskÄ…","Latin small letter s with acute":"ÅaciÅ„ska maÅ‚a litera s z kreskÄ…","Latin capital letter s with circumflex":"ÅaciÅ„ska wielka litera s z daszkiem","Latin small letter s with circumflex":"ÅaciÅ„ska maÅ‚a litera s z daszkiem","Latin capital letter s with cedilla":"ÅaciÅ„ska wielka litera s z haczykiem","Latin small letter s with cedilla":"ÅaciÅ„ska wielka litera s z haczykiem","Latin capital letter s with caron":"ÅaciÅ„ska wielka litera s z ptaszkiem","Latin small letter s with caron":"ÅaciÅ„ska maÅ‚a litera s z ptaszkiem","Latin capital letter t with cedilla":"ÅaciÅ„ska wielka litera t z haczykiem","Latin small letter t with cedilla":"ÅaciÅ„ska maÅ‚a litera t z haczykiem","Latin capital letter t with caron":"ÅaciÅ„ska wielka litera t z ptaszkiem","Latin small letter t with caron":"ÅaciÅ„ska maÅ‚a litera t z ptaszkiem","Latin capital letter t with stroke":"ÅaciÅ„ska wielka litera t z przekreÅ›leniem","Latin small letter t with stroke":"ÅaciÅ„ska maÅ‚a litera t z przekreÅ›leniem","Latin capital letter u with tilde":"ÅaciÅ„ska wielka litera u z tyldÄ…","Latin small letter u with tilde":"ÅaciÅ„ska maÅ‚a litera u z tyldÄ…","Latin capital letter u with macron":"ÅaciÅ„ska wielka litera u z makronem","Latin small letter u with macron":"ÅaciÅ„ska maÅ‚a litera u z makronem","Latin capital letter u with breve":"ÅaciÅ„ska wielka litera u z Å‚uczkiem","Latin small letter u with breve":"ÅaciÅ„ska maÅ‚a litera u z Å‚uczkiem","Latin capital letter u with ring above":"ÅaciÅ„ska wielka litera u z kółkiem powyżej","Latin small letter u with ring above":"ÅaciÅ„ska maÅ‚a litera u z kółkiem powyżej","Latin capital letter u with double acute":"ÅaciÅ„ska wielka litera u z dwiema kreskami","Latin small letter u with double acute":"ÅaciÅ„ska maÅ‚a litera u z dwiema kreskami","Latin capital letter u with ogonek":"ÅaciÅ„ska wielka litera u z ogonkiem","Latin small letter u with ogonek":"ÅaciÅ„ska maÅ‚a litera u z ogonkiem","Latin capital letter w with circumflex":"ÅaciÅ„ska wielka litera w z daszkiem","Latin small letter w with circumflex":"ÅaciÅ„ska maÅ‚a litera w z daszkiem","Latin capital letter y with circumflex":"ÅaciÅ„ska wielka litera y z daszkiem","Latin small letter y with circumflex":"ÅaciÅ„ska maÅ‚a litera y z daszkiem","Latin capital letter y with diaeresis":"ÅaciÅ„ska wielka litera y z dwiema kropkami","Latin capital letter z with acute":"ÅaciÅ„ska wielka litera z z kreskÄ…","Latin small letter z with acute":"ÅaciÅ„ska maÅ‚a litera z z kreskÄ…","Latin capital letter z with dot above":"ÅaciÅ„ska wielka litera z z kropkÄ… powyżej","Latin small letter z with dot above":"ÅaciÅ„ska maÅ‚a litera z z kropkÄ… powyżej","Latin capital letter z with caron":"ÅaciÅ„ska wielka litera z z ptaszkiem","Latin small letter z with caron":"ÅaciÅ„ska maÅ‚a litera z z ptaszkiem","Latin small letter long s":"ÅaciÅ„ska litera dÅ‚ugie s","Less-than sign":"Znak mniejszoÅ›ci","Greater-than sign":"Znak wiÄ™kszoÅ›ci","Less-than or equal to":"Znak mniejsze niż lub równe","Greater-than or equal to":"Znak wiÄ™ksze niż lub równe","En dash":"Półpauza","Em dash":"Pauza",Macron:"Makron",Overline:"NadkreÅ›lenie","Degree sign":"Znak stopnia","Minus sign":"Znak minus","Plus-minus sign":"Znak plus-minus","Division sign":"Znak dzielenia","Fraction slash":"Kreska uÅ‚amkowa","Multiplication sign":"Znak mnożenia","Latin small letter f with hook":"ÅaciÅ„ska maÅ‚a litera f z zawijasem",Integral:"CaÅ‚ka","N-ary summation":"Suma n-argumentowa",Infinity:"NieskoÅ„czoność","Square root":"Pierwiastek kwadratowy","Tilde operator":"Operator tylda","Approximately equal to":"W przybliżeniu równe","Almost equal to":"Prawie równe","Not equal to":"Różne","Identical to":"Identyczne","Element of":"Należy do","Not an element of":"Nie należy do","Contains as member":"Zawiera element","N-ary product":"Iloczyn n-argumentowy","Logical and":"Koniunkcja logiczna","Logical or":"Alternatywa logiczna","Not sign":"Znak negacji",Intersection:"Część wspólna",Union:"Suma zbiorów","Partial differential":"Pochodna czÄ…stkowa","For all":"Kwantyfikator ogólny","There exists":"Kwantyfikator szczegółowy","Empty set":"Zbiór pusty",Nabla:"Operator nabla","Asterisk operator":"Operator asterysk","Proportional to":"Proporcjonalność",Angle:"KÄ…t","Vulgar fraction one quarter":"UÅ‚amek zwykÅ‚y jedna czwarta","Vulgar fraction one half":"UÅ‚amek zwykÅ‚y jedna druga","Vulgar fraction three quarters":"UÅ‚amek zwykÅ‚y trzy czwarte","Single left-pointing angle quotation mark":"Pojedynczy lewy cudzysłów kÄ…towy","Single right-pointing angle quotation mark":"Pojedynczy prawy cudzysłów kÄ…towy","Left-pointing double angle quotation mark":"Podwójny lewy cudzysłów kÄ…towy","Right-pointing double angle quotation mark":"Podwójny prawy cudzysłów kÄ…towy","Left single quotation mark":"Pojedynczy lewy cudzysłów","Right single quotation mark":"Pojedynczy prawy cudzysłów","Left double quotation mark":"Podwójny lewy cudzysłów","Right double quotation mark":"Podwójny prawy cudzysłów","Single low-9 quotation mark":"Pojedynczy dolny cudzysłów","Double low-9 quotation mark":"Podwójny dolny cudzysłów","Inverted exclamation mark":"Odwrócony wykrzyknik","Inverted question mark":"Odwrócony pytajnik","Two dot leader":"Dwie kropki wiodÄ…ce","Horizontal ellipsis":"Wielokropek poziomy","Double dagger":"Podwójny sztylet","Per mille sign":"Znak promila","Per ten thousand sign":"Punkt bazowy","Double exclamation mark":"Podwójny wykrzyknik","Question exclamation mark":"Pytajnik z wykrzyknikiem","Exclamation question mark":"Wykrzyknik z pytajnikiem","Double question mark":"Podwójny pytajnik","Copyright sign":"Znak praw autorskich","Registered sign":"Zastrzeżony znak towarowy","Trade mark sign":"Symbol znaku towarowego","Section sign":"Znak sekcji","Paragraph sign":"Znak akapitu","Reversed paragraph sign":"Odwrócony znak akapitu","Character categories":"Kategorie znaków",Styles:"Style","Multiple styles":"Wiele stylów","Block styles":"Style tekstu blokowego","Text styles":"Style tekstu","Insert table":"Wstaw tabelÄ™","Header column":"Kolumna nagłówka","Insert column left":"Wstaw kolumnÄ™ z lewej","Insert column right":"Wstaw kolumnÄ™ z prawej","Delete column":"UsuÅ„ kolumnÄ™","Select column":"Zaznacz kolumnÄ™",Column:"Kolumna","Header row":"Wiersz nagłówka","Insert row below":"Wstaw wiersz poniżej","Insert row above":"Wstaw wiersz ponad","Delete row":"UsuÅ„ wiersz","Select row":"Zaznacz wiersz",Row:"Wiersz","Merge cell up":"Scal komórkÄ™ w górÄ™","Merge cell right":"Scal komórkÄ™ w prawo","Merge cell down":"Scal komórkÄ™ w dół","Merge cell left":"Scal komórkÄ™ w lewo","Split cell vertically":"Podziel komórkÄ™ pionowo","Split cell horizontally":"Podziel komórkÄ™ poziomo","Merge cells":"Scal komórki","Table toolbar":"Pasek narzÄ™dzi tabel","Table properties":"WÅ‚aÅ›ciwoÅ›ci tabeli","Cell properties":"WÅ‚aÅ›ciwoÅ›ci komórki",Border:"Obramowanie",Style:"Styl",Width:"Szerokość",Height:"Wysokość",Color:"Kolor",Background:"TÅ‚o",Padding:"DopeÅ‚nienie",Dimensions:"Wymiary","Table cell text alignment":"Wyrównanie tekstu komórki tabeli",Alignment:"Wyrównanie","Horizontal text alignment toolbar":"Pasek narzÄ™dzi wyrównania tekstu w poziomie","Vertical text alignment toolbar":"Pasek narzÄ™dzi wyrównania tekstu w pionie","Table alignment toolbar":"Pasek narzÄ™dzi wyrównania tabeli",None:"Brak",Solid:"CiÄ…gÅ‚e",Dotted:"Kropkowane",Dashed:"Kreskowane",Double:"Podwójne",Groove:"WklÄ™sÅ‚e",Ridge:"WypukÅ‚e",Inset:"ZapadniÄ™te",Outset:"WysuniÄ™te","Align cell text to the left":"Wyrównaj tekst w komórce do lewej","Align cell text to the center":"Wyrównaj tekst w komórce do Å›rodka","Align cell text to the right":"Wyrównaj tekst w komórce do prawej","Justify cell text":"Wyjustuj tekst komórki","Align cell text to the top":"Wyrównaj tekst w komórce do góry","Align cell text to the middle":"Wyrównaj tekst w komórce do Å›rodka","Align cell text to the bottom":"Wyrównaj tekst w komórce do doÅ‚u","Align table to the left":"Wyrównaj tabelÄ™ do lewej","Center table":"Wyrównaj tabelÄ™ do Å›rodka","Align table to the right":"Wyrównaj tabelÄ™ do prawej","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Kolor jest niepoprawny. Spróbuj wpisać \"#FF0000\", \"rgb(255,0,0)\" lub \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Wartość jest niepoprawna. Spróbuj wpisać \"10px\", \"2em\" lub po prostu \"2\".","Color picker":"Wybór koloru","Enter table caption":"Wprowadź podpis tabeli","Keystrokes that can be used in a table cell":"Klawisze, których można używać w komórce tabeli","Move the selection to the next cell":"Przenosi zaznaczenie do nastÄ™pnej komórki","Move the selection to the previous cell":"Przenosi zaznaczenie do poprzedniej komórki","Insert a new table row (when in the last cell of a table)":"Wstawia nowy wiersz tabeli (w przypadku ostatniej komórki tabeli)","Navigate through the table":"Umożliwia poruszanie siÄ™ po tabeli",Table:"Tabela","Rich Text Editor":"Edytor tekstu sformatowanego","Editor editing area: %0":"Obszar edycji edytora: %0","Edit block":"Edytuj blok","Click to edit block":"Kliknij, aby edytować blok","Drag to move":"PrzeciÄ…gnij, aby przenieść",Next:"NastÄ™pny",Previous:"Poprzedni","Editor toolbar":"Pasek narzÄ™dzi edytora","Dropdown toolbar":"Rozwijany pasek narzÄ™dzi",Black:"Czarny","Dim grey":"Ciemnoszary",Grey:"Szary","Light grey":"Jasnoszary",White:"BiaÅ‚y",Red:"Czerwony",Orange:"PomaraÅ„czowy",Yellow:"Żółty","Light green":"Jasnozielony",Green:"Zielony",Aquamarine:"Akwamaryna",Turquoise:"Turkusowy","Light blue":"Jasnoniebieski",Blue:"Niebieski",Purple:"Purpurowy","Editor block content toolbar":"Pasek zadaÅ„ treÅ›ci blokowej edytora","Editor contextual toolbar":"Kontekstowy pasek zadaÅ„ edytora",HEX:"SZESNASTKOWY","No results found":"Nie znaleziono wyników","No searchable items":"Brak elementów do wyszukania","Editor dialog":"Okno edytora",Close:"Zamknij","Help Contents. To close this dialog press ESC.":"Zawartość pomocy. Aby zamknąć to okno dialogowe, naciÅ›nij klawisz ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Poniżej znajdziesz listÄ™ skrótów klawiszowych, których można używać w edytorze.","(may require <kbd>Fn</kbd>)":"(może wymagać użycia klawisza <kbd>Fn</kbd>)",Accessibility:"DostÄ™pność","Accessibility help":"Pomoc dotyczÄ…ca dostÄ™pnoÅ›ci","Press %0 for help.":"NaciÅ›nij %0, aby uzyskać pomoc.","Move focus in and out of an active dialog window":"Przenosi fokus do i z aktywnego okna dialogowego",MENU_BAR_MENU_FILE:"Plik",MENU_BAR_MENU_EDIT:"Zmiana",MENU_BAR_MENU_VIEW:"Zobacz",MENU_BAR_MENU_INSERT:"Wstaw",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"NarzÄ™dzia",MENU_BAR_MENU_HELP:"Pomoc",MENU_BAR_MENU_TEXT:"Tekst",MENU_BAR_MENU_FONT:"Czcionka","Editor menu bar":"Pasek menu edytora","Please enter a valid color (e.g. \"ff0000\").":"Wprowadź prawidÅ‚owy kolor (np. „ff0000â€).",Undo:"Cofnij",Redo:"Ponów","Upload in progress":"Trwa przesyÅ‚anie","Widget toolbar":"Pasek widgetów","Insert paragraph before block":"Wstaw akapit przed blokiem","Insert paragraph after block":"Wstaw akapit po bloku","Press Enter to type after or press Shift + Enter to type before the widget":"NaciÅ›nij Enter, aby pisać po widżecie, lub Shift + Enter, aby pisać przed widżetem","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Klawisze, których można używać po wybraniu widżetu (na przykÅ‚ad: obraz, tabela itd.)","Insert a new paragraph directly after a widget":"Wstawia nowy akapit bezpoÅ›rednio po widżecie","Insert a new paragraph directly before a widget":"Wstawia nowy akapit bezpoÅ›rednio przed widżetem","Move the caret to allow typing directly before a widget":"Przenosi kursor, aby umożliwić pisanie bezpoÅ›rednio przed widżetem","Move the caret to allow typing directly after a widget":"Przenosi kursor, aby umożliwić pisanie bezpoÅ›rednio za widżetem","Words: %0":"SÅ‚owa: %0","Characters: %0":"Znaki: %0"} );l.getPluralForm=function(n){return (n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/pt-br.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/pt-br.js index 9c56bcb937d20ad506f283c0470c0d174d1201d1..21b84e6c12b211d84b09d70be9cc3a7ed2c6be32 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/pt-br.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/pt-br.js @@ -1 +1 @@ -(function(d){ const l = d['pt-br'] = d['pt-br'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Alinhar à esquerda","Align right":"Alinhar à direita","Align center":"Centralizar",Justify:"Justificar","Text alignment":"Alinhamento do texto","Text alignment toolbar":"Ferramentas de alinhamento de texto","Revert autoformatting action":"Reverter ação de autoformatação",Bold:"Negrito",Italic:"Itálico",Underline:"Sublinhado",Code:"Código",Strikethrough:"Tachado",Subscript:"Subscrito",Superscript:"Sobrescrito","Italic text":"Texto em itálico","Move out of an inline code style":"Sair de um estilo de código inline","Bold text":"Texto em negrito","Underline text":"Texto sublinhado","Strikethrough text":"Texto com riscado","Block quote":"Bloco de citação","Copy selected content":"Copiar conteúdo selecionado","Paste content":"Colar conteúdo","Paste content as plain text":"Colar conteúdo como texto simples","Insert code block":"Inserir bloco de código","Plain text":"Texto sem formatação","Code block":"Bloco de código",Cancel:"Cancelar",Clear:"Limpar","Remove color":"Remover cor","Restore default":"Restaurar padrão",Save:"Salvar","Show more items":"Exibir mais itens","%0 of %1":"%0 de %1","Cannot upload file:":"Não foi possÃvel enviar o arquivo:","Rich Text Editor. Editing area: %0":"Editor de Texto Valioso. Ãrea de edição: %0","Insert with file manager":"Inserir com gerenciador de arquivos","Replace with file manager":"Substituir pelo gerenciador de arquivos","Insert image with file manager":"Inserir imagem com o gerenciador de arquivos","Replace image with file manager":"Substituir imagem pelo gerenciador de arquivos","Toggle caption off":"Desabilitar legenda","Toggle caption on":"Habilitar legenda","Content editing keystrokes":"Teclas de edição de conteúdo","These keyboard shortcuts allow for quick access to content editing features.":"Estes atalhos de teclado permitem um rápido acesso à s funcionalidades de edição de conteúdo.","User interface and content navigation keystrokes":"Teclas de navegação da interface do usuário e do conteúdo","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Use as seguintes teclas para uma navegação mais eficiente na interface do usuário do CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Fechar balões contextuais, dropdowns e diálogos","Open the accessibility help dialog":"Abrir o diálogo de ajuda de acessibilidade","Move focus between form fields (inputs, buttons, etc.)":"Mover o foco entre campos de formulário (entradas, botões, etc.)","Move focus to the menu bar, navigate between menu bars":"Mova o foco para a barra de menu, navegue entre as barras de menu","Move focus to the toolbar, navigate between toolbars":"Mover o foco para a barra de ferramentas, navegar entre barras de ferramentas","Navigate through the toolbar or menu bar":"Navegue pela barra de ferramentas ou pela barra de menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Execute o botão com o foco atual. Executar botões que interajam com o conteúdo do editor retorna o foco para o conteúdo.",Accept:"Aceitar","Insert a soft break (a <code><br></code> element)":"Inserir uma quebra suave (um elemento <code><br></code>)","Insert a hard break (a new paragraph)":"Inserir uma quebra dura (um novo parágrafo)","Find and replace":"Localizar e substituir","Find in text…":"Localizar no texto",Find:"Localizar","Previous result":"Ocorrência anterior","Next result":"Próxima ocorrência",Replace:"Substituir","Replace all":"Substituir todos","Match case":"Diferenciar maiúsculas de minúsculas","Whole words only":"Apenas palavras inteiras","Replace with…":"Substituir por...","Text to find must not be empty.":"O texto a ser localizado não pode ser vazio.","Tip: Find some text first in order to replace it.":"Dica: Localize algum texto primeiro para poder substituÃ-lo.","Advanced options":"Opções avançadas","Find in the document":"Pesquisar no documento","Font Size":"Tamanho da fonte",Tiny:"Minúsculo",Small:"Pequeno",Big:"Grande",Huge:"Gigante","Font Family":"Fonte",Default:"Padrão","Font Color":"Cor da Fonte","Font Background Color":"Cor de Fundo","Document colors":"Cores do documento",Paragraph:"Parágrafo",Heading:"Titulo","Choose heading":"Escolha o tÃtulo","Heading 1":"TÃtulo 1","Heading 2":"TÃtulo 2","Heading 3":"TÃtulo 3","Heading 4":"TÃtulo 4","Heading 5":"TÃtulo 5","Heading 6":"TÃtulo 6","Type your title":"Digite o tÃtulo","Type or paste your content here.":"Digite ou cole o conteúdo aqui.","Horizontal line":"Linha horizontal","HTML object":"Objeto HTML","Increase indent":"Aumentar recuo","Decrease indent":"Diminuir recuo",Unlink:"Remover link",Link:"Link","Link URL":"URL do link","Link image":"Link com imagem","Edit link":"Editar link","Open link in new tab":"Abrir link em nova aba","This link has no URL":"Este link não possui uma URL","Open in a new tab":"Abrir em nova aba",Downloadable:"Pode ser baixado","Create link":"Criar link","Move out of a link":"Sair de um link","Numbered List":"Lista numerada","Bulleted List":"Lista com marcadores","To-do List":"Lista de Tarefas","Bulleted list styles toolbar":"Barra de ferramentas de estilos de lista com marcador","Numbered list styles toolbar":"Barra de ferramentas de estilos de lista numerada","Toggle the disc list style":"Alternar o estilo da lista de disco","Toggle the circle list style":"Alternar o estilo da lista de cÃrculo","Toggle the square list style":"Alternar o estilo de lista quadrada","Toggle the decimal list style":"Alternar o estilo de lista decimal","Toggle the decimal with leading zero list style":"Alternar o estilo de lista decimal com zero à esquerda","Toggle the lower–roman list style":"Alternar o estilo de lista romana minúscula","Toggle the upper–roman list style":"Alternar o estilo de lista romana maiúscula","Toggle the lower–latin list style":"Alternar o estilo de lista latina minúscula","Toggle the upper–latin list style":"Alternar o estilo de lista latino maiúscula",Disc:"Disco",Circle:"CÃrculo",Square:"Quadrado",Decimal:"Decimal","Decimal with leading zero":"Decimal com zero à esquerda","Lower–roman":"Romano minúsculo","Upper-roman":"Romano maiúsculo","Lower-latin":"Latim minúsculo","Upper-latin":"Latim maiúsculo","List properties":"Propriedades da lista","Start at":"Iniciar em","Invalid start index value.":"Valor de Ãndice inicial inválido.","Start index must be greater than 0.":"O Ãndice inicial deve ser maior que 0.","Reversed order":"Ordem inversa","Keystrokes that can be used in a list":"Teclas que podem ser usadas em uma lista","Increase list item indent":"Aumentar o recuo do item da lista","Decrease list item indent":"Diminuir o recuo do item da lista","Remove Format":"Remover Formatação","Select all":"Selecionar tudo","Show blocks":"Mostrar blocos",Source:"Código-Fonte","Show source":"Exibir fonte","Special characters":"Caracteres especiais",All:"Tudo",Arrows:"Setas",Currency:"Moeda",Latin:"Latim",Mathematical:"Matemática",Text:"Texto","leftwards simple arrow":"seta simples para a esquerda","rightwards simple arrow":"seta simples para a direita","upwards simple arrow":"seta simples para cima","downwards simple arrow":"seta simples para baixo","leftwards double arrow":"seta dupla para esquerda","rightwards double arrow":"seta dupla para direita","upwards double arrow":"seta dupla para cima","downwards double arrow":"seta dupla para baixo","leftwards dashed arrow":"seta tracejada para esquerda","rightwards dashed arrow":"seta tracejada para direita","upwards dashed arrow":"seta tracejada para cima","downwards dashed arrow":"seta tracejada para baixo","leftwards arrow to bar":"seta à esquerda para barra","rightwards arrow to bar":"seta à direita para barra","upwards arrow to bar":"seta a cima para barra","downwards arrow to bar":"seta a baixo para barra","up down arrow with base":"seta para cima e para baixo com base","back with leftwards arrow above":"sÃmbolo BACK com a seta para esquerda acima","end with leftwards arrow above":"sÃmbolo END com a seta para esquerda acima","on with exclamation mark with left right arrow above":"sÃmbolo ON com ponto de exclamação e seta para esquerda e direita acima","soon with rightwards arrow above":"sÃmbolo SOON com a seta para a direita acima","top with upwards arrow above":"sÃmbolo TOP com a seta para cima acima","Dollar sign":"SÃmbolo do Dólar","Euro sign":"SÃmbolo do Euro","Yen sign":"SÃmbolo do Yen","Pound sign":"SÃmbolo de Libra","Cent sign":"SÃmbolo de Centavo","Euro-currency sign":"SÃmbolo da moeda Euro","Colon sign":"Sinal de dois pontos","Cruzeiro sign":"SÃmbolo do Cruzeiro","French franc sign":"SÃmbolo do Franco Francês","Lira sign":"SÃmbolo da Lira","Currency sign":"SÃmbolo de moeda","Bitcoin sign":"SÃmbolo do Bitcoin","Mill sign":"SÃmbolo de Mill","Naira sign":"SÃmbolo de Naira","Peseta sign":"SÃmbolo de Peseta","Rupee sign":"SÃmbolo da Rupia","Won sign":"SÃmbolo do Won","New sheqel sign":"SÃmbolo do Novo Sheqel","Dong sign":"SÃmbolo do Dong","Kip sign":"SÃmbolo do Kip","Tugrik sign":"SÃmbolo de Tugrik","Drachma sign":"Sinal de Dracma","German penny sign":"SÃmbolo do Centavo Alemão","Peso sign":"SÃmbolo do Peso","Guarani sign":"SÃmbolo do Guarani","Austral sign":"SÃmbolo de Austral","Hryvnia sign":"SÃmbolo de Hryvnia","Cedi sign":"SÃmbolo de Cedi","Livre tournois sign":"SÃmbolo de Livre tournois","Spesmilo sign":"SÃmbolo do Spesmilo","Tenge sign":"SÃmbolo do Tenge","Indian rupee sign":"SÃmbolo da Rupia Indiana","Turkish lira sign":"SÃmbolo da Lira Turca","Nordic mark sign":"SÃmbolo do Marco Nórdico","Manat sign":"SÃmbolo do Manat","Ruble sign":"SÃmbolo do Rublo Russo","Latin capital letter a with macron":"SÃmbolo latim maiúsculo A com mácron","Latin small letter a with macron":"SÃmbolo latim minúsculo A com mácron","Latin capital letter a with breve":"SÃmbolo latim maiúsculo A com breve","Latin small letter a with breve":"SÃmbolo latim minúsculo A com breve","Latin capital letter a with ogonek":"SÃmbolo latim maiúsculo A com ogonek","Latin small letter a with ogonek":"SÃmbolo latim minúsculo A com ogonek","Latin capital letter c with acute":"SÃmbolo latim maiúsculo C com acento agudo","Latin small letter c with acute":"SÃmbolo latim minúsculo C com acento agudo","Latin capital letter c with circumflex":"SÃmbolo latim maiúsculo C com acento circunflexo","Latin small letter c with circumflex":"SÃmbolo latim minúsculo C com acento circunflexo","Latin capital letter c with dot above":"SÃmbolo latim maiúsculo C com ponto acima","Latin small letter c with dot above":"SÃmbolo latim minúsculo C com ponto acima","Latin capital letter c with caron":"SÃmbolo latim maiúsculo C com caron","Latin small letter c with caron":"SÃmbolo latim minúsculo C com caron","Latin capital letter d with caron":"SÃmbolo latim maiúsculo D com caron","Latin small letter d with caron":"SÃmbolo latim minúsculo D com caron","Latin capital letter d with stroke":"SÃmbolo latin maiúsculo D com um traçado vertical","Latin small letter d with stroke":"SÃmbolo latin minúsculo D com um traçado vertical","Latin capital letter e with macron":"SÃmbolo latim maiúsculo E com mácron","Latin small letter e with macron":"SÃmbolo latim minúsculo E com mácron","Latin capital letter e with breve":"SÃmbolo latim maiúsculo E com breve","Latin small letter e with breve":"SÃmbolo latim minúsculo E com breve","Latin capital letter e with dot above":"SÃmbolo latim maiúsculo E com ponto acima","Latin small letter e with dot above":"SÃmbolo latim minúsculo E com ponto acima","Latin capital letter e with ogonek":"SÃmbolo latim maiúsculo E com ogonek","Latin small letter e with ogonek":"SÃmbolo latim minúsculo E com ogonek","Latin capital letter e with caron":"SÃmbolo latim maiúsculo E com caron","Latin small letter e with caron":"SÃmbolo latim minúsculo E com caron","Latin capital letter g with circumflex":"SÃmbolo latim maiúsculo G com acento circunflexo","Latin small letter g with circumflex":"SÃmbolo latim minúsculo G com acento circunflexo","Latin capital letter g with breve":"SÃmbolo latim maiúsculo G com breve","Latin small letter g with breve":"SÃmbolo latim minúsculo G com breve","Latin capital letter g with dot above":"SÃmbolo latim maiúsculo G com ponto acima","Latin small letter g with dot above":"SÃmbolo latim minúsculo G com ponto acima","Latin capital letter g with cedilla":"SÃmbolo latim maiúsculo G com cedilha","Latin small letter g with cedilla":"SÃmbolo latim minúsculo G com cedilha","Latin capital letter h with circumflex":"SÃmbolo latim maiúsculo H com acento circunflexo","Latin small letter h with circumflex":"SÃmbolo latim minúsculo H com acento circunflexo","Latin capital letter h with stroke":"SÃmbolo latin maiúsculo H com um traçado vertical","Latin small letter h with stroke":"SÃmbolo latin minúsculo H com um traçado vertical","Latin capital letter i with tilde":"SÃmbolo latim maiúsculo I com til","Latin small letter i with tilde":"SÃmbolo latim minúsculo I com til","Latin capital letter i with macron":"SÃmbolo latim maiúsculo I com mácron","Latin small letter i with macron":"SÃmbolo latim minúsculo I com mácron","Latin capital letter i with breve":"SÃmbolo latim maiúsculo I com breve","Latin small letter i with breve":"SÃmbolo latim minúsculo I com breve","Latin capital letter i with ogonek":"SÃmbolo latim maiúsculo I com ogonek","Latin small letter i with ogonek":"SÃmbolo latim minúsculo I com ogonek","Latin capital letter i with dot above":"SÃmbolo latim maiúsculo I com ponto acima","Latin small letter dotless i":"SÃmbolo latin sem ponto I","Latin capital ligature ij":"SÃmbolo latin maiúsculo ligadura IJ","Latin small ligature ij":"SÃmbolo latin minúsculo ligadura IJ","Latin capital letter j with circumflex":"SÃmbolo latim maiúsculo J com acento circunflexo","Latin small letter j with circumflex":"SÃmbolo latim minúsculo J com acento circunflexo","Latin capital letter k with cedilla":"SÃmbolo latim maiúsculo K com cedilha","Latin small letter k with cedilla":"SÃmbolo latim minúsculo K com cedilha","Latin small letter kra":"SÃmbolo latin minúsculo K","Latin capital letter l with acute":"SÃmbolo latim maiúsculo l com acento agudo","Latin small letter l with acute":"SÃmbolo latim minúsculo I com acento agudo","Latin capital letter l with cedilla":"SÃmbolo latim maiúsculo L com cedilha","Latin small letter l with cedilla":"SÃmbolo latim minúsculo L com cedilha","Latin capital letter l with caron":"SÃmbolo latim maiúsculo I com caron","Latin small letter l with caron":"SÃmbolo latim minúsculo I com caron","Latin capital letter l with middle dot":"SÃmbolo latin maiúsculo L com ponto no meio","Latin small letter l with middle dot":"SÃmbolo latin minúsculo L com ponto no meio","Latin capital letter l with stroke":"SÃmbolo latin maiúsculo L com um traçado vertical","Latin small letter l with stroke":"SÃmbolo latin minúsculo L com um traçado vertical","Latin capital letter n with acute":"SÃmbolo latim maiúsculo N com acento agudo","Latin small letter n with acute":"SÃmbolo latim minúsculo N com acento agudo","Latin capital letter n with cedilla":"SÃmbolo latim maiúsculo N com cedilha","Latin small letter n with cedilla":"SÃmbolo latim minúsculo N com cedilha","Latin capital letter n with caron":"SÃmbolo latim maiúsculo N com caron","Latin small letter n with caron":"SÃmbolo latim minúsculo N com caron","Latin small letter n preceded by apostrophe":"SÃmbolo latim minúsculo N precedido por apóstrofe","Latin capital letter eng":"SÃmbolo latim maiúsculo Eng","Latin small letter eng":"SÃmbolo latim minúsculo Eng","Latin capital letter o with macron":"SÃmbolo latim maiúsculo I com mácron","Latin small letter o with macron":"SÃmbolo latim minúsculo O com mácron","Latin capital letter o with breve":"SÃmbolo latim maiúsculo O com breve","Latin small letter o with breve":"SÃmbolo latim minúsculo O com breve","Latin capital letter o with double acute":"SÃmbolo latim maiúsculo O com acento agudo duplo","Latin small letter o with double acute":"SÃmbolo latim minúsculo O com acento agudo duplo","Latin capital ligature oe":"SÃmbolo latin maiúsculo ligadura OE","Latin small ligature oe":"SÃmbolo latin minúsculo ligadura OE","Latin capital letter r with acute":"SÃmbolo latim maiúsculo R com acento agudo","Latin small letter r with acute":"SÃmbolo latim minúsculo R com acento agudo","Latin capital letter r with cedilla":"SÃmbolo latim maiúsculo R com cedilha","Latin small letter r with cedilla":"SÃmbolo latim minúsculo R com cedilha","Latin capital letter r with caron":"SÃmbolo latim maiúsculo R com caron","Latin small letter r with caron":"SÃmbolo latim minúsculo R com caron","Latin capital letter s with acute":"SÃmbolo latim maiúsculo S com acento agudo","Latin small letter s with acute":"SÃmbolo latim minúsculo S com acento agudo","Latin capital letter s with circumflex":"SÃmbolo latim maiúsculo S com acento circunflexo","Latin small letter s with circumflex":"SÃmbolo latim minúsculo S com acento circunflexo","Latin capital letter s with cedilla":"SÃmbolo latim maiúsculo S com cedilha","Latin small letter s with cedilla":"SÃmbolo latim minúsculo S com cedilha","Latin capital letter s with caron":"SÃmbolo latim maiúsculo S com caron","Latin small letter s with caron":"SÃmbolo latim minúsculo S com caron","Latin capital letter t with cedilla":"SÃmbolo latim maiúsculo T com cedilha","Latin small letter t with cedilla":"SÃmbolo latim minúsculo T com cedilha","Latin capital letter t with caron":"SÃmbolo latim maiúsculo T com caron","Latin small letter t with caron":"SÃmbolo latim minúsculo T com caron","Latin capital letter t with stroke":"SÃmbolo latin maiúsculo T com um traçado vertical","Latin small letter t with stroke":"SÃmbolo latin minúsculo T com um traçado vertical","Latin capital letter u with tilde":"SÃmbolo latim maiúsculo U com til","Latin small letter u with tilde":"SÃmbolo latim minúsculo U com til","Latin capital letter u with macron":"SÃmbolo latim maiúsculo I com mácron","Latin small letter u with macron":"SÃmbolo latim minúsculo U com mácron","Latin capital letter u with breve":"SÃmbolo latim maiúsculo U com breve","Latin small letter u with breve":"SÃmbolo latim minúsculo U com breve","Latin capital letter u with ring above":"SÃmbolo latim maiúsculo U com anel acima","Latin small letter u with ring above":"SÃmbolo latim minúsculo U com anel acima","Latin capital letter u with double acute":"SÃmbolo latim maiúsculo U com acento agudo duplo","Latin small letter u with double acute":"SÃmbolo latim minúsculo U com acento agudo","Latin capital letter u with ogonek":"SÃmbolo latim maiúsculo U com ogonek","Latin small letter u with ogonek":"SÃmbolo latim minúsculo U com ogonek","Latin capital letter w with circumflex":"SÃmbolo latim maiúsculo W com acento circunflexo","Latin small letter w with circumflex":"SÃmbolo latim minúsculo W com acento circunflexo","Latin capital letter y with circumflex":"SÃmbolo latim maiúsculo Y com acento circunflexo","Latin small letter y with circumflex":"SÃmbolo latim minúsculo Y com acento circunflexo","Latin capital letter y with diaeresis":"SÃmbolo latim maiúsculo Z com trema","Latin capital letter z with acute":"SÃmbolo latim maiúsculo Z com acento agudo","Latin small letter z with acute":"SÃmbolo latim minúsculo Z com acento agudo","Latin capital letter z with dot above":"SÃmbolo latim maiúsculo Z com ponto acima","Latin small letter z with dot above":"SÃmbolo latim minúsculo Z com ponto acima","Latin capital letter z with caron":"SÃmbolo latim maiúsculo Z com caron","Latin small letter z with caron":"SÃmbolo latim minúsculo Z com caron","Latin small letter long s":"SÃmbolo latim minúsculo long s","Less-than sign":"Sinal menor que","Greater-than sign":"Sinal maior que","Less-than or equal to":"Menor que ou igual a","Greater-than or equal to":"Maior que ou igual a","En dash":"Traço","Em dash":"Travessão",Macron:"Mácron",Overline:"Linha acima","Degree sign":"Sinal de grau","Minus sign":"Sinal de menos","Plus-minus sign":"Sinal de mais ou menos","Division sign":"Sinal de divisão","Fraction slash":"Barra de fração","Multiplication sign":"Sinal de multiplicação","Latin small letter f with hook":"Latim minúsculo F com gancho",Integral:"Integral","N-ary summation":"Somatório",Infinity:"Infinito","Square root":"Raiz quadrada","Tilde operator":"Operador til","Approximately equal to":"Aproximadamente igual a","Almost equal to":"Quase igual a","Not equal to":"Diferente de","Identical to":"Idêntico a","Element of":"Elemento de","Not an element of":"Não é um elemento de","Contains as member":"Contém como membro","N-ary product":"Produto Cartesiano","Logical and":"Operador lógico AND","Logical or":"Operador lógico OR","Not sign":"Sinal de não",Intersection:"Interseção",Union:"União","Partial differential":"Diferencial parcial","For all":"Para todo","There exists":"Existe","Empty set":"Conjunto vazio",Nabla:"Nabla","Asterisk operator":"Operador asterisco","Proportional to":"Proporcional a",Angle:"Ângulo","Vulgar fraction one quarter":"Fração um quarto","Vulgar fraction one half":"Fração um meio","Vulgar fraction three quarters":"Fração três quartos","Single left-pointing angle quotation mark":"Aspas angulares simples esquerda","Single right-pointing angle quotation mark":"Aspas angulares simples direita","Left-pointing double angle quotation mark":"Aspas angulares duplas esquerda","Right-pointing double angle quotation mark":"Aspas angulares duplas direita","Left single quotation mark":"Aspas simples esquerda","Right single quotation mark":"Aspas simples direita","Left double quotation mark":"Aspas dupla esquerda","Right double quotation mark":"Aspas dupla direita","Single low-9 quotation mark":"Aspas baixas simples","Double low-9 quotation mark":"Aspas duplas baixas simples","Inverted exclamation mark":"Ponto de exclamação invertido","Inverted question mark":"Ponto de interrogação invertido","Two dot leader":"Dois pontos","Horizontal ellipsis":"Elipse horizontal","Double dagger":"Adaga dupla","Per mille sign":"SÃmbolo de por 1 mil","Per ten thousand sign":"SÃmbolo de por 10 mil","Double exclamation mark":"Sinal do ponto de exclamação duplo","Question exclamation mark":"Ponto de interrogação com exclamação","Exclamation question mark":"Ponto de exclamação com interrogação","Double question mark":"Ponto de interrogação duplo","Copyright sign":"SÃmbolo de direitos reservados","Registered sign":"SÃmbolo de registrado","Trade mark sign":"SÃmbolo de marca registrada","Section sign":"SÃmbolo de secção","Paragraph sign":"SÃmbolo de parágrafo","Reversed paragraph sign":"SÃmbolo de parágrafo invertido","Character categories":"Categoria de caracteres",Styles:"Estilos","Multiple styles":"Múltiplos estilos","Block styles":"Estilos de bloco","Text styles":"Estilos de texto","Insert table":"Inserir tabela","Header column":"Coluna de cabeçalho","Insert column left":"Inserir coluna à esquerda","Insert column right":"Inserir coluna à direita","Delete column":"Excluir coluna","Select column":"Selecionar coluna",Column:"Coluna","Header row":"Linha de cabeçalho","Insert row below":"Inserir linha abaixo","Insert row above":"Inserir linha acima","Delete row":"Excluir linha","Select row":"Selecionar linha",Row:"Linha","Merge cell up":"Mesclar acima","Merge cell right":"Mesclar à direita","Merge cell down":"Mesclar abaixo","Merge cell left":"Mesclar à esquerda","Split cell vertically":"Dividir verticalmente","Split cell horizontally":"Dividir horizontalmente","Merge cells":"Mesclar células","Table toolbar":"Ferramentas de Tabela","Table properties":"Propriedades da tabela","Cell properties":"Propriedades da célula",Border:"Borda",Style:"Estilo",Width:"Largura",Height:"Altura",Color:"Cor",Background:"Cor de fundo",Padding:"Margem interna",Dimensions:"Dimensões","Table cell text alignment":"Alinhamento do texto na célula",Alignment:"Alinhamento","Horizontal text alignment toolbar":"Ferramentas de alinhamento horizontal do texto","Vertical text alignment toolbar":"Ferramentas de alinhamento vertical do texto","Table alignment toolbar":"Ferramentas de alinhamento da tabela",None:"Sem borda",Solid:"Sólida",Dotted:"Pontilhada",Dashed:"Tracejada",Double:"Dupla",Groove:"Ranhura",Ridge:"Crista",Inset:"Baixo relevo",Outset:"Alto relevo","Align cell text to the left":"Alinhar texto da célula para a esquerda","Align cell text to the center":"Alinhar texto da célula centralizado","Align cell text to the right":"Alinhar texto da célula para a direita","Justify cell text":"Justificar texto da célula","Align cell text to the top":"Alinhar texto da célula para o topo","Align cell text to the middle":"Alinhar texto da célula para o meio","Align cell text to the bottom":"Alinhar texto da célula para baixo","Align table to the left":"Alinhar tabela para esquerda","Center table":"Centralizar tabela","Align table to the right":"Alinhar tabela para direita","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Cor inválida. Tente \"#FF0000\" ou \"rgb(255,0,0)\" ou \"red\"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Valor inválido. Tente \"10px\" ou \"2em\" ou apenas \"2\"","Color picker":"Seletor de cor","Enter table caption":"Inserir legenda da tabela","Keystrokes that can be used in a table cell":"Teclas que podem ser usadas em uma célula de tabela","Move the selection to the next cell":"Mover a seleção para a próxima célula","Move the selection to the previous cell":"Mover a seleção para a célula anterior","Insert a new table row (when in the last cell of a table)":"Inserir uma nova linha de tabela (quando na última célula de uma tabela)","Navigate through the table":"Navegar pela tabela",Table:"Tabela","Rich Text Editor":"Editor de Formatação","Editor editing area: %0":"Ãrea de edição do editor: %0","Edit block":"Editor de bloco","Click to edit block":"Clicar para editar o bloco","Drag to move":"Arrastar para mover",Next:"Próximo",Previous:"Anterior","Editor toolbar":"Ferramentas do Editor","Dropdown toolbar":"Barra de Ferramentas da Lista Suspensa",Black:"Preto","Dim grey":"Cinza escuro",Grey:"Cinza","Light grey":"Cinza claro",White:"Branco",Red:"Vermelho",Orange:"Laranja",Yellow:"Amarelo","Light green":"Verde claro",Green:"Verde",Aquamarine:"Ãgua-marinha",Turquoise:"Turquesa","Light blue":"Azul claro",Blue:"Azul",Purple:"Púrpura","Editor block content toolbar":"Barra de ferramentas de bloco do Editor","Editor contextual toolbar":"Barra de ferramentas contextual do Editor",HEX:"Hexadecimal","No results found":"Nenhum resultado encontrado","No searchable items":"Sem itens pesquisáveis","Editor dialog":"Diálogo do editor",Close:"Fechar","Help Contents. To close this dialog press ESC.":"Conteúdo de Ajuda. Para fechar este diálogo pressione ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Abaixo, você pode encontrar uma lista de atalhos de teclado que podem ser usados no editor.","(may require <kbd>Fn</kbd>)":"(pode requerer <kbd>Fn</kbd>)",Accessibility:"Acessibilidade","Accessibility help":"Ajuda de acessibilidade","Press %0 for help.":"Pressione %0 para ajuda.","Move focus in and out of an active dialog window":"Mover o foco para dentro e fora de uma janela de diálogo ativa",MENU_BAR_MENU_FILE:"Arquivo",MENU_BAR_MENU_EDIT:"Editar",MENU_BAR_MENU_VIEW:"Visualizar",MENU_BAR_MENU_INSERT:"Inserir",MENU_BAR_MENU_FORMAT:"Formato",MENU_BAR_MENU_TOOLS:"Ferramentas",MENU_BAR_MENU_HELP:"Ajuda",MENU_BAR_MENU_TEXT:"Texto",MENU_BAR_MENU_FONT:"Fonte","Editor menu bar":"Barra de menu do editor",Undo:"Desfazer",Redo:"Refazer","Upload in progress":"Enviando dados","Widget toolbar":"Ferramentas de Widgets","Insert paragraph before block":"Inserir parágrafo antes do bloco","Insert paragraph after block":"Inserir parágrafo após o bloco","Press Enter to type after or press Shift + Enter to type before the widget":"Pressione Enter para digitar depois ou pressione Shift + Enter para digitar antes do widget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Teclas que podem ser usadas quando um widget está selecionado (por exemplo: imagem, tabela, etc.)","Insert a new paragraph directly after a widget":"Inserir um novo parágrafo diretamente após um widget","Insert a new paragraph directly before a widget":"Inserir um novo parágrafo diretamente antes de um widget","Move the caret to allow typing directly before a widget":"Mova o cursor para permitir a digitação diretamente antes de um widget","Move the caret to allow typing directly after a widget":"Mova o cursor para permitir a digitação diretamente após um widget","Words: %0":"Palavras: %0","Characters: %0":"Caracteres: %0"} );l.getPluralForm=function(n){return (n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['pt-br'] = d['pt-br'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Alinhar à esquerda","Align right":"Alinhar à direita","Align center":"Centralizar",Justify:"Justificar","Text alignment":"Alinhamento do texto","Text alignment toolbar":"Ferramentas de alinhamento de texto","Revert autoformatting action":"Reverter ação de autoformatação",Bold:"Negrito",Italic:"Itálico",Underline:"Sublinhado",Code:"Código",Strikethrough:"Tachado",Subscript:"Subscrito",Superscript:"Sobrescrito","Italic text":"Texto em itálico","Move out of an inline code style":"Sair de um estilo de código inline","Bold text":"Texto em negrito","Underline text":"Texto sublinhado","Strikethrough text":"Texto com riscado","Block quote":"Bloco de citação","Copy selected content":"Copiar conteúdo selecionado","Paste content":"Colar conteúdo","Paste content as plain text":"Colar conteúdo como texto simples","Insert code block":"Inserir bloco de código","Plain text":"Texto sem formatação","Leaving %0 code snippet":"Deixando o trecho de código %0","Entering %0 code snippet":"Inserção do trecho de código %0","Entering code snippet":"Inserção de trecho de código","Leaving code snippet":"Deixando o trecho de código","Code block":"Bloco de código",Cancel:"Cancelar",Clear:"Limpar","Remove color":"Remover cor","Restore default":"Restaurar padrão",Save:"Salvar","Show more items":"Exibir mais itens","%0 of %1":"%0 de %1","Cannot upload file:":"Não foi possÃvel enviar o arquivo:","Rich Text Editor. Editing area: %0":"Editor de Texto Valioso. Ãrea de edição: %0","Insert with file manager":"Inserir com gerenciador de arquivos","Replace with file manager":"Substituir pelo gerenciador de arquivos","Insert image with file manager":"Inserir imagem com o gerenciador de arquivos","Replace image with file manager":"Substituir imagem pelo gerenciador de arquivos","Toggle caption off":"Desabilitar legenda","Toggle caption on":"Habilitar legenda","Content editing keystrokes":"Teclas de edição de conteúdo","These keyboard shortcuts allow for quick access to content editing features.":"Estes atalhos de teclado permitem um rápido acesso à s funcionalidades de edição de conteúdo.","User interface and content navigation keystrokes":"Teclas de navegação da interface do usuário e do conteúdo","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Use as seguintes teclas para uma navegação mais eficiente na interface do usuário do CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Fechar balões contextuais, dropdowns e diálogos","Open the accessibility help dialog":"Abrir o diálogo de ajuda de acessibilidade","Move focus between form fields (inputs, buttons, etc.)":"Mover o foco entre campos de formulário (entradas, botões, etc.)","Move focus to the menu bar, navigate between menu bars":"Mova o foco para a barra de menu, navegue entre as barras de menu","Move focus to the toolbar, navigate between toolbars":"Mover o foco para a barra de ferramentas, navegar entre barras de ferramentas","Navigate through the toolbar or menu bar":"Navegue pela barra de ferramentas ou pela barra de menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Execute o botão com o foco atual. Executar botões que interajam com o conteúdo do editor retorna o foco para o conteúdo.",Accept:"Aceitar","Insert a soft break (a <code><br></code> element)":"Inserir uma quebra suave (um elemento <code><br></code>)","Insert a hard break (a new paragraph)":"Inserir uma quebra dura (um novo parágrafo)","Find and replace":"Localizar e substituir","Find in text…":"Localizar no texto",Find:"Localizar","Previous result":"Ocorrência anterior","Next result":"Próxima ocorrência",Replace:"Substituir","Replace all":"Substituir todos","Match case":"Diferenciar maiúsculas de minúsculas","Whole words only":"Apenas palavras inteiras","Replace with…":"Substituir por...","Text to find must not be empty.":"O texto a ser localizado não pode ser vazio.","Tip: Find some text first in order to replace it.":"Dica: Localize algum texto primeiro para poder substituÃ-lo.","Advanced options":"Opções avançadas","Find in the document":"Pesquisar no documento","Font Size":"Tamanho da fonte",Tiny:"Minúsculo",Small:"Pequeno",Big:"Grande",Huge:"Gigante","Font Family":"Fonte",Default:"Padrão","Font Color":"Cor da Fonte","Font Background Color":"Cor de Fundo","Document colors":"Cores do documento",Paragraph:"Parágrafo",Heading:"Titulo","Choose heading":"Escolha o tÃtulo","Heading 1":"TÃtulo 1","Heading 2":"TÃtulo 2","Heading 3":"TÃtulo 3","Heading 4":"TÃtulo 4","Heading 5":"TÃtulo 5","Heading 6":"TÃtulo 6","Type your title":"Digite o tÃtulo","Type or paste your content here.":"Digite ou cole o conteúdo aqui.","Horizontal line":"Linha horizontal","HTML object":"Objeto HTML","Increase indent":"Aumentar recuo","Decrease indent":"Diminuir recuo",Unlink:"Remover link",Link:"Link","Link URL":"URL do link","Link URL must not be empty.":"O URL do link não pode estar vazio.","Link image":"Link com imagem","Edit link":"Editar link","Open link in new tab":"Abrir link em nova aba","This link has no URL":"Este link não possui uma URL","Open in a new tab":"Abrir em nova aba",Downloadable:"Pode ser baixado","Create link":"Criar link","Move out of a link":"Sair de um link","Numbered List":"Lista numerada","Bulleted List":"Lista com marcadores","To-do List":"Lista de Tarefas","Bulleted list styles toolbar":"Barra de ferramentas de estilos de lista com marcador","Numbered list styles toolbar":"Barra de ferramentas de estilos de lista numerada","Toggle the disc list style":"Alternar o estilo da lista de disco","Toggle the circle list style":"Alternar o estilo da lista de cÃrculo","Toggle the square list style":"Alternar o estilo de lista quadrada","Toggle the decimal list style":"Alternar o estilo de lista decimal","Toggle the decimal with leading zero list style":"Alternar o estilo de lista decimal com zero à esquerda","Toggle the lower–roman list style":"Alternar o estilo de lista romana minúscula","Toggle the upper–roman list style":"Alternar o estilo de lista romana maiúscula","Toggle the lower–latin list style":"Alternar o estilo de lista latina minúscula","Toggle the upper–latin list style":"Alternar o estilo de lista latino maiúscula",Disc:"Disco",Circle:"CÃrculo",Square:"Quadrado",Decimal:"Decimal","Decimal with leading zero":"Decimal com zero à esquerda","Lower–roman":"Romano minúsculo","Upper-roman":"Romano maiúsculo","Lower-latin":"Latim minúsculo","Upper-latin":"Latim maiúsculo","List properties":"Propriedades da lista","Start at":"Iniciar em","Invalid start index value.":"Valor de Ãndice inicial inválido.","Start index must be greater than 0.":"O Ãndice inicial deve ser maior que 0.","Reversed order":"Ordem inversa","Keystrokes that can be used in a list":"Teclas que podem ser usadas em uma lista","Increase list item indent":"Aumentar o recuo do item da lista","Decrease list item indent":"Diminuir o recuo do item da lista","Entering a to-do list":"Inserção de uma lista de tarefas","Leaving a to-do list":"Deixar uma lista de tarefas","Remove Format":"Remover Formatação","Select all":"Selecionar tudo","Show blocks":"Mostrar blocos",Source:"Código-Fonte","Show source":"Exibir fonte","Special characters":"Caracteres especiais",All:"Tudo",Arrows:"Setas",Currency:"Moeda",Latin:"Latim",Mathematical:"Matemática",Text:"Texto","leftwards simple arrow":"seta simples para a esquerda","rightwards simple arrow":"seta simples para a direita","upwards simple arrow":"seta simples para cima","downwards simple arrow":"seta simples para baixo","leftwards double arrow":"seta dupla para esquerda","rightwards double arrow":"seta dupla para direita","upwards double arrow":"seta dupla para cima","downwards double arrow":"seta dupla para baixo","leftwards dashed arrow":"seta tracejada para esquerda","rightwards dashed arrow":"seta tracejada para direita","upwards dashed arrow":"seta tracejada para cima","downwards dashed arrow":"seta tracejada para baixo","leftwards arrow to bar":"seta à esquerda para barra","rightwards arrow to bar":"seta à direita para barra","upwards arrow to bar":"seta a cima para barra","downwards arrow to bar":"seta a baixo para barra","up down arrow with base":"seta para cima e para baixo com base","back with leftwards arrow above":"sÃmbolo BACK com a seta para esquerda acima","end with leftwards arrow above":"sÃmbolo END com a seta para esquerda acima","on with exclamation mark with left right arrow above":"sÃmbolo ON com ponto de exclamação e seta para esquerda e direita acima","soon with rightwards arrow above":"sÃmbolo SOON com a seta para a direita acima","top with upwards arrow above":"sÃmbolo TOP com a seta para cima acima","Dollar sign":"SÃmbolo do Dólar","Euro sign":"SÃmbolo do Euro","Yen sign":"SÃmbolo do Yen","Pound sign":"SÃmbolo de Libra","Cent sign":"SÃmbolo de Centavo","Euro-currency sign":"SÃmbolo da moeda Euro","Colon sign":"Sinal de dois pontos","Cruzeiro sign":"SÃmbolo do Cruzeiro","French franc sign":"SÃmbolo do Franco Francês","Lira sign":"SÃmbolo da Lira","Currency sign":"SÃmbolo de moeda","Bitcoin sign":"SÃmbolo do Bitcoin","Mill sign":"SÃmbolo de Mill","Naira sign":"SÃmbolo de Naira","Peseta sign":"SÃmbolo de Peseta","Rupee sign":"SÃmbolo da Rupia","Won sign":"SÃmbolo do Won","New sheqel sign":"SÃmbolo do Novo Sheqel","Dong sign":"SÃmbolo do Dong","Kip sign":"SÃmbolo do Kip","Tugrik sign":"SÃmbolo de Tugrik","Drachma sign":"Sinal de Dracma","German penny sign":"SÃmbolo do Centavo Alemão","Peso sign":"SÃmbolo do Peso","Guarani sign":"SÃmbolo do Guarani","Austral sign":"SÃmbolo de Austral","Hryvnia sign":"SÃmbolo de Hryvnia","Cedi sign":"SÃmbolo de Cedi","Livre tournois sign":"SÃmbolo de Livre tournois","Spesmilo sign":"SÃmbolo do Spesmilo","Tenge sign":"SÃmbolo do Tenge","Indian rupee sign":"SÃmbolo da Rupia Indiana","Turkish lira sign":"SÃmbolo da Lira Turca","Nordic mark sign":"SÃmbolo do Marco Nórdico","Manat sign":"SÃmbolo do Manat","Ruble sign":"SÃmbolo do Rublo Russo","Latin capital letter a with macron":"SÃmbolo latim maiúsculo A com mácron","Latin small letter a with macron":"SÃmbolo latim minúsculo A com mácron","Latin capital letter a with breve":"SÃmbolo latim maiúsculo A com breve","Latin small letter a with breve":"SÃmbolo latim minúsculo A com breve","Latin capital letter a with ogonek":"SÃmbolo latim maiúsculo A com ogonek","Latin small letter a with ogonek":"SÃmbolo latim minúsculo A com ogonek","Latin capital letter c with acute":"SÃmbolo latim maiúsculo C com acento agudo","Latin small letter c with acute":"SÃmbolo latim minúsculo C com acento agudo","Latin capital letter c with circumflex":"SÃmbolo latim maiúsculo C com acento circunflexo","Latin small letter c with circumflex":"SÃmbolo latim minúsculo C com acento circunflexo","Latin capital letter c with dot above":"SÃmbolo latim maiúsculo C com ponto acima","Latin small letter c with dot above":"SÃmbolo latim minúsculo C com ponto acima","Latin capital letter c with caron":"SÃmbolo latim maiúsculo C com caron","Latin small letter c with caron":"SÃmbolo latim minúsculo C com caron","Latin capital letter d with caron":"SÃmbolo latim maiúsculo D com caron","Latin small letter d with caron":"SÃmbolo latim minúsculo D com caron","Latin capital letter d with stroke":"SÃmbolo latin maiúsculo D com um traçado vertical","Latin small letter d with stroke":"SÃmbolo latin minúsculo D com um traçado vertical","Latin capital letter e with macron":"SÃmbolo latim maiúsculo E com mácron","Latin small letter e with macron":"SÃmbolo latim minúsculo E com mácron","Latin capital letter e with breve":"SÃmbolo latim maiúsculo E com breve","Latin small letter e with breve":"SÃmbolo latim minúsculo E com breve","Latin capital letter e with dot above":"SÃmbolo latim maiúsculo E com ponto acima","Latin small letter e with dot above":"SÃmbolo latim minúsculo E com ponto acima","Latin capital letter e with ogonek":"SÃmbolo latim maiúsculo E com ogonek","Latin small letter e with ogonek":"SÃmbolo latim minúsculo E com ogonek","Latin capital letter e with caron":"SÃmbolo latim maiúsculo E com caron","Latin small letter e with caron":"SÃmbolo latim minúsculo E com caron","Latin capital letter g with circumflex":"SÃmbolo latim maiúsculo G com acento circunflexo","Latin small letter g with circumflex":"SÃmbolo latim minúsculo G com acento circunflexo","Latin capital letter g with breve":"SÃmbolo latim maiúsculo G com breve","Latin small letter g with breve":"SÃmbolo latim minúsculo G com breve","Latin capital letter g with dot above":"SÃmbolo latim maiúsculo G com ponto acima","Latin small letter g with dot above":"SÃmbolo latim minúsculo G com ponto acima","Latin capital letter g with cedilla":"SÃmbolo latim maiúsculo G com cedilha","Latin small letter g with cedilla":"SÃmbolo latim minúsculo G com cedilha","Latin capital letter h with circumflex":"SÃmbolo latim maiúsculo H com acento circunflexo","Latin small letter h with circumflex":"SÃmbolo latim minúsculo H com acento circunflexo","Latin capital letter h with stroke":"SÃmbolo latin maiúsculo H com um traçado vertical","Latin small letter h with stroke":"SÃmbolo latin minúsculo H com um traçado vertical","Latin capital letter i with tilde":"SÃmbolo latim maiúsculo I com til","Latin small letter i with tilde":"SÃmbolo latim minúsculo I com til","Latin capital letter i with macron":"SÃmbolo latim maiúsculo I com mácron","Latin small letter i with macron":"SÃmbolo latim minúsculo I com mácron","Latin capital letter i with breve":"SÃmbolo latim maiúsculo I com breve","Latin small letter i with breve":"SÃmbolo latim minúsculo I com breve","Latin capital letter i with ogonek":"SÃmbolo latim maiúsculo I com ogonek","Latin small letter i with ogonek":"SÃmbolo latim minúsculo I com ogonek","Latin capital letter i with dot above":"SÃmbolo latim maiúsculo I com ponto acima","Latin small letter dotless i":"SÃmbolo latin sem ponto I","Latin capital ligature ij":"SÃmbolo latin maiúsculo ligadura IJ","Latin small ligature ij":"SÃmbolo latin minúsculo ligadura IJ","Latin capital letter j with circumflex":"SÃmbolo latim maiúsculo J com acento circunflexo","Latin small letter j with circumflex":"SÃmbolo latim minúsculo J com acento circunflexo","Latin capital letter k with cedilla":"SÃmbolo latim maiúsculo K com cedilha","Latin small letter k with cedilla":"SÃmbolo latim minúsculo K com cedilha","Latin small letter kra":"SÃmbolo latin minúsculo K","Latin capital letter l with acute":"SÃmbolo latim maiúsculo l com acento agudo","Latin small letter l with acute":"SÃmbolo latim minúsculo I com acento agudo","Latin capital letter l with cedilla":"SÃmbolo latim maiúsculo L com cedilha","Latin small letter l with cedilla":"SÃmbolo latim minúsculo L com cedilha","Latin capital letter l with caron":"SÃmbolo latim maiúsculo I com caron","Latin small letter l with caron":"SÃmbolo latim minúsculo I com caron","Latin capital letter l with middle dot":"SÃmbolo latin maiúsculo L com ponto no meio","Latin small letter l with middle dot":"SÃmbolo latin minúsculo L com ponto no meio","Latin capital letter l with stroke":"SÃmbolo latin maiúsculo L com um traçado vertical","Latin small letter l with stroke":"SÃmbolo latin minúsculo L com um traçado vertical","Latin capital letter n with acute":"SÃmbolo latim maiúsculo N com acento agudo","Latin small letter n with acute":"SÃmbolo latim minúsculo N com acento agudo","Latin capital letter n with cedilla":"SÃmbolo latim maiúsculo N com cedilha","Latin small letter n with cedilla":"SÃmbolo latim minúsculo N com cedilha","Latin capital letter n with caron":"SÃmbolo latim maiúsculo N com caron","Latin small letter n with caron":"SÃmbolo latim minúsculo N com caron","Latin small letter n preceded by apostrophe":"SÃmbolo latim minúsculo N precedido por apóstrofe","Latin capital letter eng":"SÃmbolo latim maiúsculo Eng","Latin small letter eng":"SÃmbolo latim minúsculo Eng","Latin capital letter o with macron":"SÃmbolo latim maiúsculo I com mácron","Latin small letter o with macron":"SÃmbolo latim minúsculo O com mácron","Latin capital letter o with breve":"SÃmbolo latim maiúsculo O com breve","Latin small letter o with breve":"SÃmbolo latim minúsculo O com breve","Latin capital letter o with double acute":"SÃmbolo latim maiúsculo O com acento agudo duplo","Latin small letter o with double acute":"SÃmbolo latim minúsculo O com acento agudo duplo","Latin capital ligature oe":"SÃmbolo latin maiúsculo ligadura OE","Latin small ligature oe":"SÃmbolo latin minúsculo ligadura OE","Latin capital letter r with acute":"SÃmbolo latim maiúsculo R com acento agudo","Latin small letter r with acute":"SÃmbolo latim minúsculo R com acento agudo","Latin capital letter r with cedilla":"SÃmbolo latim maiúsculo R com cedilha","Latin small letter r with cedilla":"SÃmbolo latim minúsculo R com cedilha","Latin capital letter r with caron":"SÃmbolo latim maiúsculo R com caron","Latin small letter r with caron":"SÃmbolo latim minúsculo R com caron","Latin capital letter s with acute":"SÃmbolo latim maiúsculo S com acento agudo","Latin small letter s with acute":"SÃmbolo latim minúsculo S com acento agudo","Latin capital letter s with circumflex":"SÃmbolo latim maiúsculo S com acento circunflexo","Latin small letter s with circumflex":"SÃmbolo latim minúsculo S com acento circunflexo","Latin capital letter s with cedilla":"SÃmbolo latim maiúsculo S com cedilha","Latin small letter s with cedilla":"SÃmbolo latim minúsculo S com cedilha","Latin capital letter s with caron":"SÃmbolo latim maiúsculo S com caron","Latin small letter s with caron":"SÃmbolo latim minúsculo S com caron","Latin capital letter t with cedilla":"SÃmbolo latim maiúsculo T com cedilha","Latin small letter t with cedilla":"SÃmbolo latim minúsculo T com cedilha","Latin capital letter t with caron":"SÃmbolo latim maiúsculo T com caron","Latin small letter t with caron":"SÃmbolo latim minúsculo T com caron","Latin capital letter t with stroke":"SÃmbolo latin maiúsculo T com um traçado vertical","Latin small letter t with stroke":"SÃmbolo latin minúsculo T com um traçado vertical","Latin capital letter u with tilde":"SÃmbolo latim maiúsculo U com til","Latin small letter u with tilde":"SÃmbolo latim minúsculo U com til","Latin capital letter u with macron":"SÃmbolo latim maiúsculo I com mácron","Latin small letter u with macron":"SÃmbolo latim minúsculo U com mácron","Latin capital letter u with breve":"SÃmbolo latim maiúsculo U com breve","Latin small letter u with breve":"SÃmbolo latim minúsculo U com breve","Latin capital letter u with ring above":"SÃmbolo latim maiúsculo U com anel acima","Latin small letter u with ring above":"SÃmbolo latim minúsculo U com anel acima","Latin capital letter u with double acute":"SÃmbolo latim maiúsculo U com acento agudo duplo","Latin small letter u with double acute":"SÃmbolo latim minúsculo U com acento agudo","Latin capital letter u with ogonek":"SÃmbolo latim maiúsculo U com ogonek","Latin small letter u with ogonek":"SÃmbolo latim minúsculo U com ogonek","Latin capital letter w with circumflex":"SÃmbolo latim maiúsculo W com acento circunflexo","Latin small letter w with circumflex":"SÃmbolo latim minúsculo W com acento circunflexo","Latin capital letter y with circumflex":"SÃmbolo latim maiúsculo Y com acento circunflexo","Latin small letter y with circumflex":"SÃmbolo latim minúsculo Y com acento circunflexo","Latin capital letter y with diaeresis":"SÃmbolo latim maiúsculo Z com trema","Latin capital letter z with acute":"SÃmbolo latim maiúsculo Z com acento agudo","Latin small letter z with acute":"SÃmbolo latim minúsculo Z com acento agudo","Latin capital letter z with dot above":"SÃmbolo latim maiúsculo Z com ponto acima","Latin small letter z with dot above":"SÃmbolo latim minúsculo Z com ponto acima","Latin capital letter z with caron":"SÃmbolo latim maiúsculo Z com caron","Latin small letter z with caron":"SÃmbolo latim minúsculo Z com caron","Latin small letter long s":"SÃmbolo latim minúsculo long s","Less-than sign":"Sinal menor que","Greater-than sign":"Sinal maior que","Less-than or equal to":"Menor que ou igual a","Greater-than or equal to":"Maior que ou igual a","En dash":"Traço","Em dash":"Travessão",Macron:"Mácron",Overline:"Linha acima","Degree sign":"Sinal de grau","Minus sign":"Sinal de menos","Plus-minus sign":"Sinal de mais ou menos","Division sign":"Sinal de divisão","Fraction slash":"Barra de fração","Multiplication sign":"Sinal de multiplicação","Latin small letter f with hook":"Latim minúsculo F com gancho",Integral:"Integral","N-ary summation":"Somatório",Infinity:"Infinito","Square root":"Raiz quadrada","Tilde operator":"Operador til","Approximately equal to":"Aproximadamente igual a","Almost equal to":"Quase igual a","Not equal to":"Diferente de","Identical to":"Idêntico a","Element of":"Elemento de","Not an element of":"Não é um elemento de","Contains as member":"Contém como membro","N-ary product":"Produto Cartesiano","Logical and":"Operador lógico AND","Logical or":"Operador lógico OR","Not sign":"Sinal de não",Intersection:"Interseção",Union:"União","Partial differential":"Diferencial parcial","For all":"Para todo","There exists":"Existe","Empty set":"Conjunto vazio",Nabla:"Nabla","Asterisk operator":"Operador asterisco","Proportional to":"Proporcional a",Angle:"Ângulo","Vulgar fraction one quarter":"Fração um quarto","Vulgar fraction one half":"Fração um meio","Vulgar fraction three quarters":"Fração três quartos","Single left-pointing angle quotation mark":"Aspas angulares simples esquerda","Single right-pointing angle quotation mark":"Aspas angulares simples direita","Left-pointing double angle quotation mark":"Aspas angulares duplas esquerda","Right-pointing double angle quotation mark":"Aspas angulares duplas direita","Left single quotation mark":"Aspas simples esquerda","Right single quotation mark":"Aspas simples direita","Left double quotation mark":"Aspas dupla esquerda","Right double quotation mark":"Aspas dupla direita","Single low-9 quotation mark":"Aspas baixas simples","Double low-9 quotation mark":"Aspas duplas baixas simples","Inverted exclamation mark":"Ponto de exclamação invertido","Inverted question mark":"Ponto de interrogação invertido","Two dot leader":"Dois pontos","Horizontal ellipsis":"Elipse horizontal","Double dagger":"Adaga dupla","Per mille sign":"SÃmbolo de por 1 mil","Per ten thousand sign":"SÃmbolo de por 10 mil","Double exclamation mark":"Sinal do ponto de exclamação duplo","Question exclamation mark":"Ponto de interrogação com exclamação","Exclamation question mark":"Ponto de exclamação com interrogação","Double question mark":"Ponto de interrogação duplo","Copyright sign":"SÃmbolo de direitos reservados","Registered sign":"SÃmbolo de registrado","Trade mark sign":"SÃmbolo de marca registrada","Section sign":"SÃmbolo de secção","Paragraph sign":"SÃmbolo de parágrafo","Reversed paragraph sign":"SÃmbolo de parágrafo invertido","Character categories":"Categoria de caracteres",Styles:"Estilos","Multiple styles":"Múltiplos estilos","Block styles":"Estilos de bloco","Text styles":"Estilos de texto","Insert table":"Inserir tabela","Header column":"Coluna de cabeçalho","Insert column left":"Inserir coluna à esquerda","Insert column right":"Inserir coluna à direita","Delete column":"Excluir coluna","Select column":"Selecionar coluna",Column:"Coluna","Header row":"Linha de cabeçalho","Insert row below":"Inserir linha abaixo","Insert row above":"Inserir linha acima","Delete row":"Excluir linha","Select row":"Selecionar linha",Row:"Linha","Merge cell up":"Mesclar acima","Merge cell right":"Mesclar à direita","Merge cell down":"Mesclar abaixo","Merge cell left":"Mesclar à esquerda","Split cell vertically":"Dividir verticalmente","Split cell horizontally":"Dividir horizontalmente","Merge cells":"Mesclar células","Table toolbar":"Ferramentas de Tabela","Table properties":"Propriedades da tabela","Cell properties":"Propriedades da célula",Border:"Borda",Style:"Estilo",Width:"Largura",Height:"Altura",Color:"Cor",Background:"Cor de fundo",Padding:"Margem interna",Dimensions:"Dimensões","Table cell text alignment":"Alinhamento do texto na célula",Alignment:"Alinhamento","Horizontal text alignment toolbar":"Ferramentas de alinhamento horizontal do texto","Vertical text alignment toolbar":"Ferramentas de alinhamento vertical do texto","Table alignment toolbar":"Ferramentas de alinhamento da tabela",None:"Sem borda",Solid:"Sólida",Dotted:"Pontilhada",Dashed:"Tracejada",Double:"Dupla",Groove:"Ranhura",Ridge:"Crista",Inset:"Baixo relevo",Outset:"Alto relevo","Align cell text to the left":"Alinhar texto da célula para a esquerda","Align cell text to the center":"Alinhar texto da célula centralizado","Align cell text to the right":"Alinhar texto da célula para a direita","Justify cell text":"Justificar texto da célula","Align cell text to the top":"Alinhar texto da célula para o topo","Align cell text to the middle":"Alinhar texto da célula para o meio","Align cell text to the bottom":"Alinhar texto da célula para baixo","Align table to the left":"Alinhar tabela para esquerda","Center table":"Centralizar tabela","Align table to the right":"Alinhar tabela para direita","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Cor inválida. Tente \"#FF0000\" ou \"rgb(255,0,0)\" ou \"red\"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Valor inválido. Tente \"10px\" ou \"2em\" ou apenas \"2\"","Color picker":"Seletor de cor","Enter table caption":"Inserir legenda da tabela","Keystrokes that can be used in a table cell":"Teclas que podem ser usadas em uma célula de tabela","Move the selection to the next cell":"Mover a seleção para a próxima célula","Move the selection to the previous cell":"Mover a seleção para a célula anterior","Insert a new table row (when in the last cell of a table)":"Inserir uma nova linha de tabela (quando na última célula de uma tabela)","Navigate through the table":"Navegar pela tabela",Table:"Tabela","Rich Text Editor":"Editor de Formatação","Editor editing area: %0":"Ãrea de edição do editor: %0","Edit block":"Editor de bloco","Click to edit block":"Clicar para editar o bloco","Drag to move":"Arrastar para mover",Next:"Próximo",Previous:"Anterior","Editor toolbar":"Ferramentas do Editor","Dropdown toolbar":"Barra de Ferramentas da Lista Suspensa",Black:"Preto","Dim grey":"Cinza escuro",Grey:"Cinza","Light grey":"Cinza claro",White:"Branco",Red:"Vermelho",Orange:"Laranja",Yellow:"Amarelo","Light green":"Verde claro",Green:"Verde",Aquamarine:"Ãgua-marinha",Turquoise:"Turquesa","Light blue":"Azul claro",Blue:"Azul",Purple:"Púrpura","Editor block content toolbar":"Barra de ferramentas de bloco do Editor","Editor contextual toolbar":"Barra de ferramentas contextual do Editor",HEX:"Hexadecimal","No results found":"Nenhum resultado encontrado","No searchable items":"Sem itens pesquisáveis","Editor dialog":"Diálogo do editor",Close:"Fechar","Help Contents. To close this dialog press ESC.":"Conteúdo de Ajuda. Para fechar este diálogo pressione ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Abaixo, você pode encontrar uma lista de atalhos de teclado que podem ser usados no editor.","(may require <kbd>Fn</kbd>)":"(pode requerer <kbd>Fn</kbd>)",Accessibility:"Acessibilidade","Accessibility help":"Ajuda de acessibilidade","Press %0 for help.":"Pressione %0 para ajuda.","Move focus in and out of an active dialog window":"Mover o foco para dentro e fora de uma janela de diálogo ativa",MENU_BAR_MENU_FILE:"Arquivo",MENU_BAR_MENU_EDIT:"Editar",MENU_BAR_MENU_VIEW:"Visualizar",MENU_BAR_MENU_INSERT:"Inserir",MENU_BAR_MENU_FORMAT:"Formato",MENU_BAR_MENU_TOOLS:"Ferramentas",MENU_BAR_MENU_HELP:"Ajuda",MENU_BAR_MENU_TEXT:"Texto",MENU_BAR_MENU_FONT:"Fonte","Editor menu bar":"Barra de menu do editor","Please enter a valid color (e.g. \"ff0000\").":"Digite uma cor válida (por exemplo, \"ff0000\").",Undo:"Desfazer",Redo:"Refazer","Upload in progress":"Enviando dados","Widget toolbar":"Ferramentas de Widgets","Insert paragraph before block":"Inserir parágrafo antes do bloco","Insert paragraph after block":"Inserir parágrafo após o bloco","Press Enter to type after or press Shift + Enter to type before the widget":"Pressione Enter para digitar depois ou pressione Shift + Enter para digitar antes do widget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Teclas que podem ser usadas quando um widget está selecionado (por exemplo: imagem, tabela, etc.)","Insert a new paragraph directly after a widget":"Inserir um novo parágrafo diretamente após um widget","Insert a new paragraph directly before a widget":"Inserir um novo parágrafo diretamente antes de um widget","Move the caret to allow typing directly before a widget":"Mova o cursor para permitir a digitação diretamente antes de um widget","Move the caret to allow typing directly after a widget":"Mova o cursor para permitir a digitação diretamente após um widget","Words: %0":"Palavras: %0","Characters: %0":"Caracteres: %0"} );l.getPluralForm=function(n){return (n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/pt.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/pt.js index 63640dfa893b0abbfd7aff076771b27806e93997..a9a571f3587c99525946dcdfc960d6797c6eccca 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/pt.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/pt.js @@ -1 +1 @@ -(function(d){ const l = d['pt'] = d['pt'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Alinhar à esquerda","Align right":"Alinhar à direita","Align center":"Alinhar ao centro",Justify:"Justificar","Text alignment":"Alinhamento de texto","Text alignment toolbar":"Barra de alinhamento de texto","Revert autoformatting action":"Reverter ação de formatação automática",Bold:"Negrito",Italic:"Itálico",Underline:"Sublinhado",Code:"Código",Strikethrough:"Rasurar",Subscript:"Subscrito",Superscript:"Sobrescrito","Italic text":"Texto em itálico","Move out of an inline code style":"Sair de um estilo de código inline","Bold text":"Texto em negrito","Underline text":"Sublinhar texto","Strikethrough text":"Texto rasurado","Block quote":"Bloco de citação","Copy selected content":"Copiar o conteúdo selecionado","Paste content":"Colar o conteúdo","Paste content as plain text":"Colar o conteúdo como texto sem formatação","Insert code block":"Inserir bloco de citação","Plain text":"Texto simples","Code block":"Bloco de código",Cancel:"Cancelar",Clear:"Limpar","Remove color":"Remover cor","Restore default":"Restaurar predefinição",Save:"Guardar","Show more items":"Mostrar mais itens","%0 of %1":"%0 de %1","Cannot upload file:":"Não foi possÃvel carregar o ficheiro:","Rich Text Editor. Editing area: %0":"Editor de Texto Formatado. Ãrea de edição: %0","Insert with file manager":"Inserir com o gestor de ficheiros","Replace with file manager":"Substituir com o gestor de ficheiros","Insert image with file manager":"Inserir imagem com o gestor de ficheiros","Replace image with file manager":"Substituir imagem com o gestor de ficheiros","Toggle caption off":"Desativar legenda","Toggle caption on":"Ativar legenda","Content editing keystrokes":"Batimentos de teclas para editar o conteúdo","These keyboard shortcuts allow for quick access to content editing features.":"Estes atalhos de teclado permitem aceder rapidamente à s funcionalidades de edição de conteúdo.","User interface and content navigation keystrokes":"Batimentos de teclas para navegar pela interface de utilizador e pelo conteúdo","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Para navegar de forma mais eficiente pela interface de utilizador do CKEditor 5, utilize os seguintes batimentos de teclas.","Close contextual balloons, dropdowns, and dialogs":"Fechar balões contextuais, menus suspensos e caixas de diálogo","Open the accessibility help dialog":"Abrir a caixa de diálogo de ajuda de acessibilidade","Move focus between form fields (inputs, buttons, etc.)":"Mover o foco entre os campos do formulário (entradas, botões, etc.)","Move focus to the menu bar, navigate between menu bars":"Mover o foco para a barra de menu, navegar entre as barras de menu","Move focus to the toolbar, navigate between toolbars":"Mover o foco para a barra de ferramentas, navegar entre barras de ferramentas","Navigate through the toolbar or menu bar":"Navegar pela barra de ferramentas ou pela barra de menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Executar o botão atualmente em foco. A execução de botões que interagem com o conteúdo do editor coloca novamente o foco sobre o conteúdo.",Accept:"Aceitar","Insert a soft break (a <code><br></code> element)":"Inserir uma quebra suave (um elemento <code><br></code>)","Insert a hard break (a new paragraph)":"Inserir uma quebra brusca (um novo parágrafo)","Find and replace":"Encontrar e substituir","Find in text…":"Encontrar no texto...",Find:"Encontrar","Previous result":"Resultado anterior","Next result":"Resultado seguinte",Replace:"Substituir","Replace all":"Substituir todos","Match case":"Corresponder maiúsculas/minúsculas","Whole words only":"Apenas palavras inteiras","Replace with…":"Substituir por...","Text to find must not be empty.":"O texto a pesquisar não pode estar vazio.","Tip: Find some text first in order to replace it.":"Dica: Encontre algum texto primeiro para poder substituÃ-lo.","Advanced options":"Opções avançadas","Find in the document":"Localizar no documento","Font Size":"Tamanho da fonte",Tiny:"MÃnima",Small:"Pequena",Big:"Grande",Huge:"Enorme","Font Family":"FamÃlia de Fontes",Default:"Padrão","Font Color":"Cor da Fonte","Font Background Color":"Cor de Fundo da Fonte","Document colors":"Cores do documento",Paragraph:"Parágrafo",Heading:"Cabeçalho","Choose heading":"Escolher cabeçalho","Heading 1":"Cabeçalho 1","Heading 2":"Cabeçalho 2","Heading 3":"Cabeçalho 3","Heading 4":"Cabeçalho 4","Heading 5":"Cabeçalho 5","Heading 6":"Cabeçalho 6","Type your title":"Introduza o seu tÃtulo","Type or paste your content here.":"Digite ou cole o seu conteúdo aqui.","Horizontal line":"Linha horizontal","HTML object":"Objeto HTML","Increase indent":"Aumentar indentação","Decrease indent":"Diminuir indentação",Unlink:"Desligar",Link:"Hiperligação","Link URL":"URL da ligação","Link image":"Imagem da hiperligação","Edit link":"Editar hiperligação","Open link in new tab":"Abrir hiperligação num novo separador","This link has no URL":"Esta hiperligação não tem URL","Open in a new tab":"Abrir num novo separador",Downloadable:"Descarregável","Create link":"Criar ligação","Move out of a link":"Sair de uma ligação","Numbered List":"Lista ordenada","Bulleted List":"Lista não ordenada","To-do List":"Lista de tarefas","Bulleted list styles toolbar":"Barra de ferramentas de estilos de lista de itens","Numbered list styles toolbar":"Barra de ferramentas de estilos de lista numerada","Toggle the disc list style":"Alternar para estilo de lista de discos","Toggle the circle list style":"Alternar para estilo de lista de cÃrculos","Toggle the square list style":"Alternar para estilo de lista de quadrados","Toggle the decimal list style":"Alternar para estilo de lista decimal","Toggle the decimal with leading zero list style":"Alternar para estilo de lista decimal com zero inicial","Toggle the lower–roman list style":"Alternar para estilo de lista de números romanos minúsculos","Toggle the upper–roman list style":"Alternar para estilo de lista de números romanos maiúsculos","Toggle the lower–latin list style":"Alternar para estilo de lista de latim minúsculo","Toggle the upper–latin list style":"Alternar para estilo de lista de latim maiúsculo",Disc:"Disco",Circle:"CÃrculo",Square:"Quadrado",Decimal:"Decimal","Decimal with leading zero":"Decimal com zero inicial","Lower–roman":"Romano minúsculo","Upper-roman":"Romano maiúsculo","Lower-latin":"Latim minúsculo","Upper-latin":"Latim maiúsculo","List properties":"Propriedades da lista","Start at":"Começa em","Invalid start index value.":"Valor de Ãndice inicial inválido.","Start index must be greater than 0.":"O Ãndice inicial tem de ser superior a 0.","Reversed order":"Ordem inversa","Keystrokes that can be used in a list":"Batimentos de teclas que podem ser utilizados numa lista","Increase list item indent":"Aumentar o avanço de um item de lista","Decrease list item indent":"Diminuir o avanço de um item de lista","Remove Format":"Remover formatação","Select all":"Selecionar todos","Show blocks":"Mostrar blocos",Source:"Fonte","Show source":"Mostrar fonte","Special characters":"Carateres especiais",All:"Todos",Arrows:"Setas",Currency:"Moeda",Latin:"Latinos",Mathematical:"Matemáticos",Text:"Texto","leftwards simple arrow":"seta simples para a esquerda","rightwards simple arrow":"seta simples para a direita","upwards simple arrow":"seta simples para cima","downwards simple arrow":"seta simples para baixo","leftwards double arrow":"seta dupla para a esquerda","rightwards double arrow":"seta dupla para a direita","upwards double arrow":"seta dupla para cima","downwards double arrow":"seta dupla para baixo","leftwards dashed arrow":"seta tracejada para a esquerda","rightwards dashed arrow":"seta tracejada para a direita","upwards dashed arrow":"seta tracejada para cima","downwards dashed arrow":"seta tracejada para baixo","leftwards arrow to bar":"seta para a esquerda contra uma barra","rightwards arrow to bar":"seta para a direita contra uma barra","upwards arrow to bar":"seta para cima contra uma barra","downwards arrow to bar":"seta para baixo contra uma barra","up down arrow with base":"seta bidirecional vertical com base","back with leftwards arrow above":"\"back\" com seta para a esquerda em cima","end with leftwards arrow above":"\"end\" com seta para a esquerda em cima","on with exclamation mark with left right arrow above":"\"on\" com sinal de exclamação com seta para a direita e para a esquerda em cima","soon with rightwards arrow above":"\"soon\" com seta para a direita em cima","top with upwards arrow above":"\"Top\" com seta para cima em cima","Dollar sign":"Sinal de Dólar","Euro sign":"Sinal de Euro","Yen sign":"Sinal de iene","Pound sign":"Sinal de libra","Cent sign":"Sinal de cêntimo","Euro-currency sign":"Sinal monetário do euro","Colon sign":"Sinal de colombo","Cruzeiro sign":"Sinal de cruzeiro","French franc sign":"Sinal de franco francês","Lira sign":"Sinal de lira","Currency sign":"Sinal monetário","Bitcoin sign":"Sinal de bitcoin","Mill sign":"Sinal de mill","Naira sign":"Sinal de naira","Peseta sign":"Sinal de peseta","Rupee sign":"Sinal de rupia","Won sign":"Sinal de won","New sheqel sign":"Sinal de novo sheqel","Dong sign":"Sinal de dong","Kip sign":"Sinal de kip","Tugrik sign":"Sinal de tugrique","Drachma sign":"Sinal de dracma","German penny sign":"Sinal de fénigue alemão","Peso sign":"Sinal de peso","Guarani sign":"Sinal de guarani","Austral sign":"Sinal de austral","Hryvnia sign":"Sinal de grÃvnia","Cedi sign":"Sinal de cedi","Livre tournois sign":"Sinal de libra de tours","Spesmilo sign":"Sinal de spesmilo","Tenge sign":"Sinal de tengue","Indian rupee sign":"Sinal de rupia indiana","Turkish lira sign":"Sinal de lira turca","Nordic mark sign":"Sinal de marca nórdica","Manat sign":"Sinal de manat","Ruble sign":"Sinal de rublo","Latin capital letter a with macron":"Latim - letra maiúscula a com mácron","Latin small letter a with macron":"Latim - letra minúscula a com mácron","Latin capital letter a with breve":"Latim - letra maiúscula a com breve","Latin small letter a with breve":"Latim - letra minúscula a com breve","Latin capital letter a with ogonek":"Latim - letra maiúscula a com ogonek","Latin small letter a with ogonek":"Latim - letra minúscula a com ogonek","Latin capital letter c with acute":"Latim - letra maiúscula c com acento agudo","Latin small letter c with acute":"Latim - letra minúscula c com acento agudo","Latin capital letter c with circumflex":"Latim - letra maiúscula c com acento circunflexo","Latin small letter c with circumflex":"Latim - letra minúscula c com acento circunflexo","Latin capital letter c with dot above":"Latim - letra maiúscula c com um ponto por cima","Latin small letter c with dot above":"Latim - letra minúscula c com um ponto por cima","Latin capital letter c with caron":"Latim - letra maiúscula c com cáron","Latin small letter c with caron":"Latim - letra minúscula c com cáron","Latin capital letter d with caron":"Latim - letra maiúscula d com cáron","Latin small letter d with caron":"Latim - letra minúscula d com cáron","Latin capital letter d with stroke":"Latim - letra maiúscula d cortada por um traço","Latin small letter d with stroke":"Latim - letra minúscula d cortada por um traço","Latin capital letter e with macron":"Latim - letra maiúscula e com mácron","Latin small letter e with macron":"Latim - letra minúscula e com mácron","Latin capital letter e with breve":"Latim - letra maiúscula e com breve","Latin small letter e with breve":"Latim - letra minúscula e com breve","Latin capital letter e with dot above":"Latim - letra maiúscula e com um ponto por cima","Latin small letter e with dot above":"Latim - letra minúscula e com um ponto por cima","Latin capital letter e with ogonek":"Latim - letra maiúscula e com ogonek","Latin small letter e with ogonek":"Latim - letra minúscula e com ogonek","Latin capital letter e with caron":"Latim - letra maiúscula e com cáron","Latin small letter e with caron":"Latim - letra minúscula e com cáron","Latin capital letter g with circumflex":"Latim - letra maiúscula g com acento circunflexo","Latin small letter g with circumflex":"Latim - letra minúscula g com acento circunflexo","Latin capital letter g with breve":"Latim - letra maiúscula g com breve","Latin small letter g with breve":"Latim - letra minúscula g com breve","Latin capital letter g with dot above":"Latim - letra maiúscula g com um ponto por cima","Latin small letter g with dot above":"Latim - letra minúscula g com um ponto por cima","Latin capital letter g with cedilla":"Latim - letra maiúscula g com cedilha","Latin small letter g with cedilla":"Latim - letra minúscula g com cedilha","Latin capital letter h with circumflex":"Latim - letra maiúscula h com acento circunflexo","Latin small letter h with circumflex":"Latim - letra minúscula h com acento circunflexo","Latin capital letter h with stroke":"Latim - letra maiúscula h cortada por um traço","Latin small letter h with stroke":"Latim - letra minúscula h cortada por um traço","Latin capital letter i with tilde":"Latim - letra maiúscula i com til","Latin small letter i with tilde":"Latim - letra minúscula i com til","Latin capital letter i with macron":"Latim - letra maiúscula i com mácron","Latin small letter i with macron":"Latim - letra minúscula i com mácron","Latin capital letter i with breve":"Latim - letra maiúscula i com breve","Latin small letter i with breve":"Latim - letra minúscula i com breve","Latin capital letter i with ogonek":"Latim - letra maiúscula i com ogonek","Latin small letter i with ogonek":"Latim - letra minúscula i com ogonek","Latin capital letter i with dot above":"Latim - letra maiúscula i com um ponto por cima","Latin small letter dotless i":"Latim - letra minúscula i, sem ponto","Latin capital ligature ij":"Latim - digrama das letras maiúsculas ligadas ij","Latin small ligature ij":"Latim - digrama das letras minúsculas ligadas ij","Latin capital letter j with circumflex":"Latim - letra maiúscula j com acento circunflexo","Latin small letter j with circumflex":"Latim - letra minúscula j com acento circunflexo","Latin capital letter k with cedilla":"Latim - letra maiúscula k com cedilha","Latin small letter k with cedilla":"Latim - letra minúscula k com cedilha","Latin small letter kra":"Latim - letra minúscula kra (pequeno k)","Latin capital letter l with acute":"Latim - letra maiúscula l com acento agudo","Latin small letter l with acute":"Latim - letra minúscula l com acento agudo","Latin capital letter l with cedilla":"Latim - letra maiúscula l com cedilha","Latin small letter l with cedilla":"Latim - letra minúscula l com cedilha","Latin capital letter l with caron":"Latim - letra maiúscula l com cáron","Latin small letter l with caron":"Latim - letra minúscula l com cáron","Latin capital letter l with middle dot":"Latim - letra maiúscula l com ponto central","Latin small letter l with middle dot":"Latim - letra minúscula l com ponto central","Latin capital letter l with stroke":"Latim - letra maiúscula l cortada por um traço","Latin small letter l with stroke":"Latim - letra minúscula l cortada por um traço","Latin capital letter n with acute":"Latim - letra maiúscula n com acento agudo","Latin small letter n with acute":"Latim - letra minúscula n com acento agudo","Latin capital letter n with cedilla":"Latim - letra maiúscula n com cedilha","Latin small letter n with cedilla":"Latim - letra minúscula n com cedilha","Latin capital letter n with caron":"Latim - letra maiúscula n com cáron","Latin small letter n with caron":"Latim - letra minúscula n com cáron","Latin small letter n preceded by apostrophe":"Latim - letra minúscula n precedida por um apóstrofo","Latin capital letter eng":"Latim - letra maiúscula eng (fonema velar nasal)","Latin small letter eng":"Latim - letra minúscula eng (fonema velar nasal)","Latin capital letter o with macron":"Latim - letra maiúscula o com mácron","Latin small letter o with macron":"Latim - letra minúscula o com mácron","Latin capital letter o with breve":"Latim - letra maiúscula o com breve","Latin small letter o with breve":"Latim - letra minúscula o com breve","Latin capital letter o with double acute":"Latim - letra maiúscula o com acento agudo duplo","Latin small letter o with double acute":"Latim - letra minúscula o com acento agudo duplo","Latin capital ligature oe":"Latim - digrama das letras maiúsculas ligadas oe","Latin small ligature oe":"Latim - digrama das letras minúsculas ligadas oe","Latin capital letter r with acute":"Latim - letra maiúscula r com acento agudo","Latin small letter r with acute":"Latim - letra minúscula r com acento agudo","Latin capital letter r with cedilla":"Latim - letra maiúscula r com cedilha","Latin small letter r with cedilla":"Latim - letra minúscula r com cedilha","Latin capital letter r with caron":"Latim - letra maiúscula r com cáron","Latin small letter r with caron":"Latim - letra minúscula r com cáron","Latin capital letter s with acute":"Latim - letra maiúscula s com acento agudo","Latin small letter s with acute":"Latim - letra minúscula s com acento agudo","Latin capital letter s with circumflex":"Latim - letra maiúscula s com acento circunflexo","Latin small letter s with circumflex":"Latim - letra minúscula s com acento circunflexo","Latin capital letter s with cedilla":"Latim - letra maiúscula s com cedilha","Latin small letter s with cedilla":"Latim - letra minúscula s com cedilha","Latin capital letter s with caron":"Latim - letra maiúscula s com cáron","Latin small letter s with caron":"Latim - letra minúscula s com cáron","Latin capital letter t with cedilla":"Latim - letra maiúscula t com cedilha","Latin small letter t with cedilla":"Latim - letra minúscula t com cedilha","Latin capital letter t with caron":"Latim - letra maiúscula t com cáron","Latin small letter t with caron":"Latim - letra minúscula t com cáron","Latin capital letter t with stroke":"Latim - letra maiúscula t cortada por um traço","Latin small letter t with stroke":"Latim - letra minúscula t cortada por um traço","Latin capital letter u with tilde":"Latim - letra maiúscula u com til","Latin small letter u with tilde":"Latim - letra minúscula u com til","Latin capital letter u with macron":"Latim - letra maiúscula u com mácron","Latin small letter u with macron":"Latim - letra minúscula u com mácron","Latin capital letter u with breve":"Latim - letra maiúscula u com breve","Latin small letter u with breve":"Latim - letra minúscula u com breve","Latin capital letter u with ring above":"Latim - letra maiúscula u com cÃrculo por cima","Latin small letter u with ring above":"Latim - letra minúscula u com cÃrculo por cima","Latin capital letter u with double acute":"Latim - letra maiúscula u com acento agudo duplo","Latin small letter u with double acute":"Latim - letra minúscula u com acento agudo duplo","Latin capital letter u with ogonek":"Latim - letra maiúscula u com ogonek","Latin small letter u with ogonek":"Latim - letra minúscula u com ogonek","Latin capital letter w with circumflex":"Latim - letra maiúscula w com acento circunflexo","Latin small letter w with circumflex":"Latim - letra minúscula w com acento circunflexo","Latin capital letter y with circumflex":"Latim - letra maiúscula y com acento circunflexo","Latin small letter y with circumflex":"Latim - letra minúscula y com acento circunflexo","Latin capital letter y with diaeresis":"Latim - letra maiúscula y com trema","Latin capital letter z with acute":"Latim - letra maiúscula z com acento agudo","Latin small letter z with acute":"Latim - letra minúscula z com acento agudo","Latin capital letter z with dot above":"Latim - letra maiúscula z com um ponto por cima","Latin small letter z with dot above":"Latim - letra minúscula z com um ponto por cima","Latin capital letter z with caron":"Latim - letra maiúscula z com cáron","Latin small letter z with caron":"Latim - letra minúscula z com cáron","Latin small letter long s":"Latim - s prolongado (sÃmbolo do fonema fricativo alveolar surdo)","Less-than sign":"Sinal de menor","Greater-than sign":"Sinal de maior","Less-than or equal to":"Menor que ou igual a","Greater-than or equal to":"Maior que ou igual a","En dash":"Traço","Em dash":"Travessão",Macron:"Mácron",Overline:"Linha sobreposta","Degree sign":"Sinal de grau","Minus sign":"Sinal de subtração","Plus-minus sign":"Sinal de adição-subtração","Division sign":"Sinal de divisão","Fraction slash":"Barra de fração","Multiplication sign":"Sinal de multiplicação","Latin small letter f with hook":"Latim - letra minúscula f com gancho",Integral:"Inteiro","N-ary summation":"N-ésimo somatório",Infinity:"Infinito","Square root":"Raiz quadrada","Tilde operator":"Operador de til","Approximately equal to":"Aproximadamente igual a","Almost equal to":"Quase igual a","Not equal to":"Diferente de","Identical to":"Idêntico a","Element of":"Elemento de","Not an element of":"Não é um elemento de","Contains as member":"Contém como membro","N-ary product":"N-ésimo produto","Logical and":"E lógico","Logical or":"Ou lógico","Not sign":"Sinal de negação",Intersection:"Interseção",Union:"União","Partial differential":"Diferencial parcial","For all":"Para todo","There exists":"Existe","Empty set":"Conjunto vazio",Nabla:"Nabla","Asterisk operator":"Operador asterisco","Proportional to":"Proporcional a",Angle:"Ângulo","Vulgar fraction one quarter":"Fração comum - um quarto","Vulgar fraction one half":"Fração comum - um meio","Vulgar fraction three quarters":"Fração comum - três quartos","Single left-pointing angle quotation mark":"Plica esquerda em ângulo","Single right-pointing angle quotation mark":"Plica direita em ângulo","Left-pointing double angle quotation mark":"Aspas esquerdas em ângulo","Right-pointing double angle quotation mark":"Aspas direitas em ângulo","Left single quotation mark":"Plica esquerda","Right single quotation mark":"Plica direita","Left double quotation mark":"Aspas esquerdas","Right double quotation mark":"Aspas direitas","Single low-9 quotation mark":"Plica curva inferior","Double low-9 quotation mark":"Aspas curvas inferiores","Inverted exclamation mark":"Ponto de exclamação invertido","Inverted question mark":"Ponto de interrogação invertido","Two dot leader":"Dois pontos de seguimento","Horizontal ellipsis":"Reticências horizontais","Double dagger":"Óbelo duplo","Per mille sign":"Sinal de permilagem","Per ten thousand sign":"Razão de um para dez mil","Double exclamation mark":"Ponto de exclamação duplo","Question exclamation mark":"Sinal de exclamação interrogativa","Exclamation question mark":"Sinal de interrogação exclamativa","Double question mark":"Duplo ponto de interrogação","Copyright sign":"Sinal de copyright","Registered sign":"Sinal de registado","Trade mark sign":"Sinal de marca comercial","Section sign":"Sinal de secção","Paragraph sign":"Sinal de parágrafo","Reversed paragraph sign":"Sinal de parágrafo invertido","Character categories":"Categorias de carateres",Styles:"Estilos","Multiple styles":"Vários estilos","Block styles":"Estilos de blocos","Text styles":"Estilos de texto","Insert table":"Inserir tabela","Header column":"Coluna de cabeçalho","Insert column left":"Inserir coluna à esquerda","Insert column right":"Inserir coluna à direita","Delete column":"Eliminar coluna","Select column":"Selecionar coluna",Column:"Coluna","Header row":"Linha de cabeçalho","Insert row below":"Inserir linha abaixo","Insert row above":"Inserir linha acima","Delete row":"Eliminar linha","Select row":"Selecionar linha",Row:"Linha","Merge cell up":"Unir célula acima","Merge cell right":"Unir célula à direita","Merge cell down":"Unir célula abaixo","Merge cell left":"Unir célula à esquerda","Split cell vertically":"Dividir célula verticalmente","Split cell horizontally":"Dividir célula horizontalmente","Merge cells":"Fundir células","Table toolbar":"Barra de ferramentas da tabela","Table properties":"Propriedades da tabela","Cell properties":"Propriedades da célula",Border:"Borda",Style:"Estilo",Width:"Largura",Height:"Altura",Color:"Cor",Background:"Fundo",Padding:"Espaçamento",Dimensions:"Dimensões","Table cell text alignment":"Alinhamento de texto das células da tabela",Alignment:"Alinhamento","Horizontal text alignment toolbar":"Barra de ferramentas do alinhamento horizontal de texto","Vertical text alignment toolbar":"Barra de ferramentas do alinhamento vertical de texto","Table alignment toolbar":"Barra de ferramentas do alinhamento da tabela",None:"Nenhum",Solid:"Sólido",Dotted:"Pontilhado",Dashed:"Tracejado",Double:"Duplo",Groove:"Sulcos",Ridge:"Rebordo",Inset:"Interior",Outset:"Exterior","Align cell text to the left":"Alinhar texto da célula à esquerda","Align cell text to the center":"Alinhar texto da célula ao centro","Align cell text to the right":"Alinhar texto da célula à direita","Justify cell text":"Justificar texto da célula","Align cell text to the top":"Alinhar texto da célula no topo","Align cell text to the middle":"Alinhar texto da célula ao meio","Align cell text to the bottom":"Alinhar texto da célula no fundo","Align table to the left":"Alinhar tabela à esquerda","Center table":"Centrar tabela","Align table to the right":"Alinhar tabela à direita","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"A cor é inválida. Tente \"#FF0000\" ou \"rgb(255,0,0)\" ou \"vermelho\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"O valor é inválido. Tente \"10px\" ou \"2em\" ou simplesmente \"2\".","Color picker":"Seletor de cor","Enter table caption":"Introduzir legenda da tabela","Keystrokes that can be used in a table cell":"Batimentos de teclas que podem ser utilizados numa célula de tabela","Move the selection to the next cell":"Mover a seleção para a célula seguinte","Move the selection to the previous cell":"Mover a seleção para a célula anterior","Insert a new table row (when in the last cell of a table)":"Inserir uma nova linha de tabela (quando o utilizador estiver na última célula de uma tabela)","Navigate through the table":"Navegar pela tabela",Table:"Tabela","Rich Text Editor":"Editor de texto avançado","Editor editing area: %0":"Ãrea de edição do editor: %0","Edit block":"Editar bloco","Click to edit block":"Clique para editar o bloco","Drag to move":"Arraste para mover",Next:"Seguinte",Previous:"Anterior","Editor toolbar":"Barra de ferramentas do editor","Dropdown toolbar":"Barra de ferramentas do menu pendente",Black:"Preto","Dim grey":"Cinzento-escuro",Grey:"Cinzento","Light grey":"Cinzento-claro",White:"Branco",Red:"Vermelho",Orange:"Laranja",Yellow:"Amarelo","Light green":"Verde-claro",Green:"Verde",Aquamarine:"Verde-azulado",Turquoise:"Turquesa","Light blue":"Azul-claro",Blue:"Azul",Purple:"Roxo","Editor block content toolbar":"Barra de ferramentas de edição do conteúdo de blocos","Editor contextual toolbar":"Barra de ferramentas contextual de edição",HEX:"HEX","No results found":"Nenhum resultado encontrado","No searchable items":"Nenhum item pesquisável","Editor dialog":"Diálogo do editor",Close:"Fechar","Help Contents. To close this dialog press ESC.":"Conteúdos de ajuda. Para fechar esta caixa de diálogo, prima ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Abaixo, encontra-se uma lista de atalhos de teclado que podem ser utilizados no editor.","(may require <kbd>Fn</kbd>)":"(pode exigir <kbd>Fn</kbd>)",Accessibility:"Acessibilidade","Accessibility help":"Ajuda de acessibilidade","Press %0 for help.":"Para obter ajuda, pressione %0.","Move focus in and out of an active dialog window":"Mover o foco para dentro e para fora de uma janela de diálogo ativa",MENU_BAR_MENU_FILE:"Ficheiro",MENU_BAR_MENU_EDIT:"Editar",MENU_BAR_MENU_VIEW:"Visualizar",MENU_BAR_MENU_INSERT:"Inserir",MENU_BAR_MENU_FORMAT:"Formatação",MENU_BAR_MENU_TOOLS:"Ferramentas",MENU_BAR_MENU_HELP:"Ajuda",MENU_BAR_MENU_TEXT:"Texto",MENU_BAR_MENU_FONT:"Tipo de letra","Editor menu bar":"Barra de menu do editor",Undo:"Desfazer",Redo:"Refazer","Upload in progress":"Carregamento em progresso","Widget toolbar":"Barra de ferramentas do widget","Insert paragraph before block":"Inserir parágrafo antes do bloco","Insert paragraph after block":"Inserir parágrafo após o bloco","Press Enter to type after or press Shift + Enter to type before the widget":"Prima Enter para escrever depois ou Shift + Enter para escrever antes do widget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Batimentos de teclas que podem ser utilizados quando um widget é selecionado (por exemplo: imagem, tabela, etc.)","Insert a new paragraph directly after a widget":"Inserir um novo parágrafo diretamente após um widget","Insert a new paragraph directly before a widget":"Inserir um novo parágrafo diretamente antes de um widget","Move the caret to allow typing directly before a widget":"Mover o ponto de inserção para permitir escrever diretamente antes de um widget","Move the caret to allow typing directly after a widget":"Mover o ponto de inserção para permitir escrever diretamente após um widget","Words: %0":"Palavras: %0","Characters: %0":"Caracteres: %0"} );l.getPluralForm=function(n){return (n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['pt'] = d['pt'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Alinhar à esquerda","Align right":"Alinhar à direita","Align center":"Alinhar ao centro",Justify:"Justificar","Text alignment":"Alinhamento de texto","Text alignment toolbar":"Barra de alinhamento de texto","Revert autoformatting action":"Reverter ação de formatação automática",Bold:"Negrito",Italic:"Itálico",Underline:"Sublinhado",Code:"Código",Strikethrough:"Rasurar",Subscript:"Subscrito",Superscript:"Sobrescrito","Italic text":"Texto em itálico","Move out of an inline code style":"Sair de um estilo de código inline","Bold text":"Texto em negrito","Underline text":"Sublinhar texto","Strikethrough text":"Texto rasurado","Block quote":"Bloco de citação","Copy selected content":"Copiar o conteúdo selecionado","Paste content":"Colar o conteúdo","Paste content as plain text":"Colar o conteúdo como texto sem formatação","Insert code block":"Inserir bloco de citação","Plain text":"Texto simples","Leaving %0 code snippet":"A sair do fragmento de código %0","Entering %0 code snippet":"A introduzir o fragmento de código %0","Entering code snippet":"A introduzir fragmento de código","Leaving code snippet":"A sair do fragmento de código","Code block":"Bloco de código",Cancel:"Cancelar",Clear:"Limpar","Remove color":"Remover cor","Restore default":"Restaurar predefinição",Save:"Guardar","Show more items":"Mostrar mais itens","%0 of %1":"%0 de %1","Cannot upload file:":"Não foi possÃvel carregar o ficheiro:","Rich Text Editor. Editing area: %0":"Editor de Texto Formatado. Ãrea de edição: %0","Insert with file manager":"Inserir com o gestor de ficheiros","Replace with file manager":"Substituir com o gestor de ficheiros","Insert image with file manager":"Inserir imagem com o gestor de ficheiros","Replace image with file manager":"Substituir imagem com o gestor de ficheiros","Toggle caption off":"Desativar legenda","Toggle caption on":"Ativar legenda","Content editing keystrokes":"Batimentos de teclas para editar o conteúdo","These keyboard shortcuts allow for quick access to content editing features.":"Estes atalhos de teclado permitem aceder rapidamente à s funcionalidades de edição de conteúdo.","User interface and content navigation keystrokes":"Batimentos de teclas para navegar pela interface de utilizador e pelo conteúdo","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Para navegar de forma mais eficiente pela interface de utilizador do CKEditor 5, utilize os seguintes batimentos de teclas.","Close contextual balloons, dropdowns, and dialogs":"Fechar balões contextuais, menus suspensos e caixas de diálogo","Open the accessibility help dialog":"Abrir a caixa de diálogo de ajuda de acessibilidade","Move focus between form fields (inputs, buttons, etc.)":"Mover o foco entre os campos do formulário (entradas, botões, etc.)","Move focus to the menu bar, navigate between menu bars":"Mover o foco para a barra de menu, navegar entre as barras de menu","Move focus to the toolbar, navigate between toolbars":"Mover o foco para a barra de ferramentas, navegar entre barras de ferramentas","Navigate through the toolbar or menu bar":"Navegar pela barra de ferramentas ou pela barra de menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Executar o botão atualmente em foco. A execução de botões que interagem com o conteúdo do editor coloca novamente o foco sobre o conteúdo.",Accept:"Aceitar","Insert a soft break (a <code><br></code> element)":"Inserir uma quebra suave (um elemento <code><br></code>)","Insert a hard break (a new paragraph)":"Inserir uma quebra brusca (um novo parágrafo)","Find and replace":"Encontrar e substituir","Find in text…":"Encontrar no texto...",Find:"Encontrar","Previous result":"Resultado anterior","Next result":"Resultado seguinte",Replace:"Substituir","Replace all":"Substituir todos","Match case":"Corresponder maiúsculas/minúsculas","Whole words only":"Apenas palavras inteiras","Replace with…":"Substituir por...","Text to find must not be empty.":"O texto a pesquisar não pode estar vazio.","Tip: Find some text first in order to replace it.":"Dica: Encontre algum texto primeiro para poder substituÃ-lo.","Advanced options":"Opções avançadas","Find in the document":"Localizar no documento","Font Size":"Tamanho da fonte",Tiny:"MÃnima",Small:"Pequena",Big:"Grande",Huge:"Enorme","Font Family":"FamÃlia de Fontes",Default:"Padrão","Font Color":"Cor da Fonte","Font Background Color":"Cor de Fundo da Fonte","Document colors":"Cores do documento",Paragraph:"Parágrafo",Heading:"Cabeçalho","Choose heading":"Escolher cabeçalho","Heading 1":"Cabeçalho 1","Heading 2":"Cabeçalho 2","Heading 3":"Cabeçalho 3","Heading 4":"Cabeçalho 4","Heading 5":"Cabeçalho 5","Heading 6":"Cabeçalho 6","Type your title":"Introduza o seu tÃtulo","Type or paste your content here.":"Digite ou cole o seu conteúdo aqui.","Horizontal line":"Linha horizontal","HTML object":"Objeto HTML","Increase indent":"Aumentar indentação","Decrease indent":"Diminuir indentação",Unlink:"Desligar",Link:"Hiperligação","Link URL":"URL da ligação","Link URL must not be empty.":"O URL da ligação não pode estar em branco.","Link image":"Imagem da hiperligação","Edit link":"Editar hiperligação","Open link in new tab":"Abrir hiperligação num novo separador","This link has no URL":"Esta hiperligação não tem URL","Open in a new tab":"Abrir num novo separador",Downloadable:"Descarregável","Create link":"Criar ligação","Move out of a link":"Sair de uma ligação","Numbered List":"Lista ordenada","Bulleted List":"Lista não ordenada","To-do List":"Lista de tarefas","Bulleted list styles toolbar":"Barra de ferramentas de estilos de lista de itens","Numbered list styles toolbar":"Barra de ferramentas de estilos de lista numerada","Toggle the disc list style":"Alternar para estilo de lista de discos","Toggle the circle list style":"Alternar para estilo de lista de cÃrculos","Toggle the square list style":"Alternar para estilo de lista de quadrados","Toggle the decimal list style":"Alternar para estilo de lista decimal","Toggle the decimal with leading zero list style":"Alternar para estilo de lista decimal com zero inicial","Toggle the lower–roman list style":"Alternar para estilo de lista de números romanos minúsculos","Toggle the upper–roman list style":"Alternar para estilo de lista de números romanos maiúsculos","Toggle the lower–latin list style":"Alternar para estilo de lista de latim minúsculo","Toggle the upper–latin list style":"Alternar para estilo de lista de latim maiúsculo",Disc:"Disco",Circle:"CÃrculo",Square:"Quadrado",Decimal:"Decimal","Decimal with leading zero":"Decimal com zero inicial","Lower–roman":"Romano minúsculo","Upper-roman":"Romano maiúsculo","Lower-latin":"Latim minúsculo","Upper-latin":"Latim maiúsculo","List properties":"Propriedades da lista","Start at":"Começa em","Invalid start index value.":"Valor de Ãndice inicial inválido.","Start index must be greater than 0.":"O Ãndice inicial tem de ser superior a 0.","Reversed order":"Ordem inversa","Keystrokes that can be used in a list":"Batimentos de teclas que podem ser utilizados numa lista","Increase list item indent":"Aumentar o avanço de um item de lista","Decrease list item indent":"Diminuir o avanço de um item de lista","Entering a to-do list":"Introdução de uma lista de afazeres","Leaving a to-do list":"A sair de uma lista de afazeres","Remove Format":"Remover formatação","Select all":"Selecionar todos","Show blocks":"Mostrar blocos",Source:"Fonte","Show source":"Mostrar fonte","Special characters":"Carateres especiais",All:"Todos",Arrows:"Setas",Currency:"Moeda",Latin:"Latinos",Mathematical:"Matemáticos",Text:"Texto","leftwards simple arrow":"seta simples para a esquerda","rightwards simple arrow":"seta simples para a direita","upwards simple arrow":"seta simples para cima","downwards simple arrow":"seta simples para baixo","leftwards double arrow":"seta dupla para a esquerda","rightwards double arrow":"seta dupla para a direita","upwards double arrow":"seta dupla para cima","downwards double arrow":"seta dupla para baixo","leftwards dashed arrow":"seta tracejada para a esquerda","rightwards dashed arrow":"seta tracejada para a direita","upwards dashed arrow":"seta tracejada para cima","downwards dashed arrow":"seta tracejada para baixo","leftwards arrow to bar":"seta para a esquerda contra uma barra","rightwards arrow to bar":"seta para a direita contra uma barra","upwards arrow to bar":"seta para cima contra uma barra","downwards arrow to bar":"seta para baixo contra uma barra","up down arrow with base":"seta bidirecional vertical com base","back with leftwards arrow above":"\"back\" com seta para a esquerda em cima","end with leftwards arrow above":"\"end\" com seta para a esquerda em cima","on with exclamation mark with left right arrow above":"\"on\" com sinal de exclamação com seta para a direita e para a esquerda em cima","soon with rightwards arrow above":"\"soon\" com seta para a direita em cima","top with upwards arrow above":"\"Top\" com seta para cima em cima","Dollar sign":"Sinal de Dólar","Euro sign":"Sinal de Euro","Yen sign":"Sinal de iene","Pound sign":"Sinal de libra","Cent sign":"Sinal de cêntimo","Euro-currency sign":"Sinal monetário do euro","Colon sign":"Sinal de colombo","Cruzeiro sign":"Sinal de cruzeiro","French franc sign":"Sinal de franco francês","Lira sign":"Sinal de lira","Currency sign":"Sinal monetário","Bitcoin sign":"Sinal de bitcoin","Mill sign":"Sinal de mill","Naira sign":"Sinal de naira","Peseta sign":"Sinal de peseta","Rupee sign":"Sinal de rupia","Won sign":"Sinal de won","New sheqel sign":"Sinal de novo sheqel","Dong sign":"Sinal de dong","Kip sign":"Sinal de kip","Tugrik sign":"Sinal de tugrique","Drachma sign":"Sinal de dracma","German penny sign":"Sinal de fénigue alemão","Peso sign":"Sinal de peso","Guarani sign":"Sinal de guarani","Austral sign":"Sinal de austral","Hryvnia sign":"Sinal de grÃvnia","Cedi sign":"Sinal de cedi","Livre tournois sign":"Sinal de libra de tours","Spesmilo sign":"Sinal de spesmilo","Tenge sign":"Sinal de tengue","Indian rupee sign":"Sinal de rupia indiana","Turkish lira sign":"Sinal de lira turca","Nordic mark sign":"Sinal de marca nórdica","Manat sign":"Sinal de manat","Ruble sign":"Sinal de rublo","Latin capital letter a with macron":"Latim - letra maiúscula a com mácron","Latin small letter a with macron":"Latim - letra minúscula a com mácron","Latin capital letter a with breve":"Latim - letra maiúscula a com breve","Latin small letter a with breve":"Latim - letra minúscula a com breve","Latin capital letter a with ogonek":"Latim - letra maiúscula a com ogonek","Latin small letter a with ogonek":"Latim - letra minúscula a com ogonek","Latin capital letter c with acute":"Latim - letra maiúscula c com acento agudo","Latin small letter c with acute":"Latim - letra minúscula c com acento agudo","Latin capital letter c with circumflex":"Latim - letra maiúscula c com acento circunflexo","Latin small letter c with circumflex":"Latim - letra minúscula c com acento circunflexo","Latin capital letter c with dot above":"Latim - letra maiúscula c com um ponto por cima","Latin small letter c with dot above":"Latim - letra minúscula c com um ponto por cima","Latin capital letter c with caron":"Latim - letra maiúscula c com cáron","Latin small letter c with caron":"Latim - letra minúscula c com cáron","Latin capital letter d with caron":"Latim - letra maiúscula d com cáron","Latin small letter d with caron":"Latim - letra minúscula d com cáron","Latin capital letter d with stroke":"Latim - letra maiúscula d cortada por um traço","Latin small letter d with stroke":"Latim - letra minúscula d cortada por um traço","Latin capital letter e with macron":"Latim - letra maiúscula e com mácron","Latin small letter e with macron":"Latim - letra minúscula e com mácron","Latin capital letter e with breve":"Latim - letra maiúscula e com breve","Latin small letter e with breve":"Latim - letra minúscula e com breve","Latin capital letter e with dot above":"Latim - letra maiúscula e com um ponto por cima","Latin small letter e with dot above":"Latim - letra minúscula e com um ponto por cima","Latin capital letter e with ogonek":"Latim - letra maiúscula e com ogonek","Latin small letter e with ogonek":"Latim - letra minúscula e com ogonek","Latin capital letter e with caron":"Latim - letra maiúscula e com cáron","Latin small letter e with caron":"Latim - letra minúscula e com cáron","Latin capital letter g with circumflex":"Latim - letra maiúscula g com acento circunflexo","Latin small letter g with circumflex":"Latim - letra minúscula g com acento circunflexo","Latin capital letter g with breve":"Latim - letra maiúscula g com breve","Latin small letter g with breve":"Latim - letra minúscula g com breve","Latin capital letter g with dot above":"Latim - letra maiúscula g com um ponto por cima","Latin small letter g with dot above":"Latim - letra minúscula g com um ponto por cima","Latin capital letter g with cedilla":"Latim - letra maiúscula g com cedilha","Latin small letter g with cedilla":"Latim - letra minúscula g com cedilha","Latin capital letter h with circumflex":"Latim - letra maiúscula h com acento circunflexo","Latin small letter h with circumflex":"Latim - letra minúscula h com acento circunflexo","Latin capital letter h with stroke":"Latim - letra maiúscula h cortada por um traço","Latin small letter h with stroke":"Latim - letra minúscula h cortada por um traço","Latin capital letter i with tilde":"Latim - letra maiúscula i com til","Latin small letter i with tilde":"Latim - letra minúscula i com til","Latin capital letter i with macron":"Latim - letra maiúscula i com mácron","Latin small letter i with macron":"Latim - letra minúscula i com mácron","Latin capital letter i with breve":"Latim - letra maiúscula i com breve","Latin small letter i with breve":"Latim - letra minúscula i com breve","Latin capital letter i with ogonek":"Latim - letra maiúscula i com ogonek","Latin small letter i with ogonek":"Latim - letra minúscula i com ogonek","Latin capital letter i with dot above":"Latim - letra maiúscula i com um ponto por cima","Latin small letter dotless i":"Latim - letra minúscula i, sem ponto","Latin capital ligature ij":"Latim - digrama das letras maiúsculas ligadas ij","Latin small ligature ij":"Latim - digrama das letras minúsculas ligadas ij","Latin capital letter j with circumflex":"Latim - letra maiúscula j com acento circunflexo","Latin small letter j with circumflex":"Latim - letra minúscula j com acento circunflexo","Latin capital letter k with cedilla":"Latim - letra maiúscula k com cedilha","Latin small letter k with cedilla":"Latim - letra minúscula k com cedilha","Latin small letter kra":"Latim - letra minúscula kra (pequeno k)","Latin capital letter l with acute":"Latim - letra maiúscula l com acento agudo","Latin small letter l with acute":"Latim - letra minúscula l com acento agudo","Latin capital letter l with cedilla":"Latim - letra maiúscula l com cedilha","Latin small letter l with cedilla":"Latim - letra minúscula l com cedilha","Latin capital letter l with caron":"Latim - letra maiúscula l com cáron","Latin small letter l with caron":"Latim - letra minúscula l com cáron","Latin capital letter l with middle dot":"Latim - letra maiúscula l com ponto central","Latin small letter l with middle dot":"Latim - letra minúscula l com ponto central","Latin capital letter l with stroke":"Latim - letra maiúscula l cortada por um traço","Latin small letter l with stroke":"Latim - letra minúscula l cortada por um traço","Latin capital letter n with acute":"Latim - letra maiúscula n com acento agudo","Latin small letter n with acute":"Latim - letra minúscula n com acento agudo","Latin capital letter n with cedilla":"Latim - letra maiúscula n com cedilha","Latin small letter n with cedilla":"Latim - letra minúscula n com cedilha","Latin capital letter n with caron":"Latim - letra maiúscula n com cáron","Latin small letter n with caron":"Latim - letra minúscula n com cáron","Latin small letter n preceded by apostrophe":"Latim - letra minúscula n precedida por um apóstrofo","Latin capital letter eng":"Latim - letra maiúscula eng (fonema velar nasal)","Latin small letter eng":"Latim - letra minúscula eng (fonema velar nasal)","Latin capital letter o with macron":"Latim - letra maiúscula o com mácron","Latin small letter o with macron":"Latim - letra minúscula o com mácron","Latin capital letter o with breve":"Latim - letra maiúscula o com breve","Latin small letter o with breve":"Latim - letra minúscula o com breve","Latin capital letter o with double acute":"Latim - letra maiúscula o com acento agudo duplo","Latin small letter o with double acute":"Latim - letra minúscula o com acento agudo duplo","Latin capital ligature oe":"Latim - digrama das letras maiúsculas ligadas oe","Latin small ligature oe":"Latim - digrama das letras minúsculas ligadas oe","Latin capital letter r with acute":"Latim - letra maiúscula r com acento agudo","Latin small letter r with acute":"Latim - letra minúscula r com acento agudo","Latin capital letter r with cedilla":"Latim - letra maiúscula r com cedilha","Latin small letter r with cedilla":"Latim - letra minúscula r com cedilha","Latin capital letter r with caron":"Latim - letra maiúscula r com cáron","Latin small letter r with caron":"Latim - letra minúscula r com cáron","Latin capital letter s with acute":"Latim - letra maiúscula s com acento agudo","Latin small letter s with acute":"Latim - letra minúscula s com acento agudo","Latin capital letter s with circumflex":"Latim - letra maiúscula s com acento circunflexo","Latin small letter s with circumflex":"Latim - letra minúscula s com acento circunflexo","Latin capital letter s with cedilla":"Latim - letra maiúscula s com cedilha","Latin small letter s with cedilla":"Latim - letra minúscula s com cedilha","Latin capital letter s with caron":"Latim - letra maiúscula s com cáron","Latin small letter s with caron":"Latim - letra minúscula s com cáron","Latin capital letter t with cedilla":"Latim - letra maiúscula t com cedilha","Latin small letter t with cedilla":"Latim - letra minúscula t com cedilha","Latin capital letter t with caron":"Latim - letra maiúscula t com cáron","Latin small letter t with caron":"Latim - letra minúscula t com cáron","Latin capital letter t with stroke":"Latim - letra maiúscula t cortada por um traço","Latin small letter t with stroke":"Latim - letra minúscula t cortada por um traço","Latin capital letter u with tilde":"Latim - letra maiúscula u com til","Latin small letter u with tilde":"Latim - letra minúscula u com til","Latin capital letter u with macron":"Latim - letra maiúscula u com mácron","Latin small letter u with macron":"Latim - letra minúscula u com mácron","Latin capital letter u with breve":"Latim - letra maiúscula u com breve","Latin small letter u with breve":"Latim - letra minúscula u com breve","Latin capital letter u with ring above":"Latim - letra maiúscula u com cÃrculo por cima","Latin small letter u with ring above":"Latim - letra minúscula u com cÃrculo por cima","Latin capital letter u with double acute":"Latim - letra maiúscula u com acento agudo duplo","Latin small letter u with double acute":"Latim - letra minúscula u com acento agudo duplo","Latin capital letter u with ogonek":"Latim - letra maiúscula u com ogonek","Latin small letter u with ogonek":"Latim - letra minúscula u com ogonek","Latin capital letter w with circumflex":"Latim - letra maiúscula w com acento circunflexo","Latin small letter w with circumflex":"Latim - letra minúscula w com acento circunflexo","Latin capital letter y with circumflex":"Latim - letra maiúscula y com acento circunflexo","Latin small letter y with circumflex":"Latim - letra minúscula y com acento circunflexo","Latin capital letter y with diaeresis":"Latim - letra maiúscula y com trema","Latin capital letter z with acute":"Latim - letra maiúscula z com acento agudo","Latin small letter z with acute":"Latim - letra minúscula z com acento agudo","Latin capital letter z with dot above":"Latim - letra maiúscula z com um ponto por cima","Latin small letter z with dot above":"Latim - letra minúscula z com um ponto por cima","Latin capital letter z with caron":"Latim - letra maiúscula z com cáron","Latin small letter z with caron":"Latim - letra minúscula z com cáron","Latin small letter long s":"Latim - s prolongado (sÃmbolo do fonema fricativo alveolar surdo)","Less-than sign":"Sinal de menor","Greater-than sign":"Sinal de maior","Less-than or equal to":"Menor que ou igual a","Greater-than or equal to":"Maior que ou igual a","En dash":"Traço","Em dash":"Travessão",Macron:"Mácron",Overline:"Linha sobreposta","Degree sign":"Sinal de grau","Minus sign":"Sinal de subtração","Plus-minus sign":"Sinal de adição-subtração","Division sign":"Sinal de divisão","Fraction slash":"Barra de fração","Multiplication sign":"Sinal de multiplicação","Latin small letter f with hook":"Latim - letra minúscula f com gancho",Integral:"Inteiro","N-ary summation":"N-ésimo somatório",Infinity:"Infinito","Square root":"Raiz quadrada","Tilde operator":"Operador de til","Approximately equal to":"Aproximadamente igual a","Almost equal to":"Quase igual a","Not equal to":"Diferente de","Identical to":"Idêntico a","Element of":"Elemento de","Not an element of":"Não é um elemento de","Contains as member":"Contém como membro","N-ary product":"N-ésimo produto","Logical and":"E lógico","Logical or":"Ou lógico","Not sign":"Sinal de negação",Intersection:"Interseção",Union:"União","Partial differential":"Diferencial parcial","For all":"Para todo","There exists":"Existe","Empty set":"Conjunto vazio",Nabla:"Nabla","Asterisk operator":"Operador asterisco","Proportional to":"Proporcional a",Angle:"Ângulo","Vulgar fraction one quarter":"Fração comum - um quarto","Vulgar fraction one half":"Fração comum - um meio","Vulgar fraction three quarters":"Fração comum - três quartos","Single left-pointing angle quotation mark":"Plica esquerda em ângulo","Single right-pointing angle quotation mark":"Plica direita em ângulo","Left-pointing double angle quotation mark":"Aspas esquerdas em ângulo","Right-pointing double angle quotation mark":"Aspas direitas em ângulo","Left single quotation mark":"Plica esquerda","Right single quotation mark":"Plica direita","Left double quotation mark":"Aspas esquerdas","Right double quotation mark":"Aspas direitas","Single low-9 quotation mark":"Plica curva inferior","Double low-9 quotation mark":"Aspas curvas inferiores","Inverted exclamation mark":"Ponto de exclamação invertido","Inverted question mark":"Ponto de interrogação invertido","Two dot leader":"Dois pontos de seguimento","Horizontal ellipsis":"Reticências horizontais","Double dagger":"Óbelo duplo","Per mille sign":"Sinal de permilagem","Per ten thousand sign":"Razão de um para dez mil","Double exclamation mark":"Ponto de exclamação duplo","Question exclamation mark":"Sinal de exclamação interrogativa","Exclamation question mark":"Sinal de interrogação exclamativa","Double question mark":"Duplo ponto de interrogação","Copyright sign":"Sinal de copyright","Registered sign":"Sinal de registado","Trade mark sign":"Sinal de marca comercial","Section sign":"Sinal de secção","Paragraph sign":"Sinal de parágrafo","Reversed paragraph sign":"Sinal de parágrafo invertido","Character categories":"Categorias de carateres",Styles:"Estilos","Multiple styles":"Vários estilos","Block styles":"Estilos de blocos","Text styles":"Estilos de texto","Insert table":"Inserir tabela","Header column":"Coluna de cabeçalho","Insert column left":"Inserir coluna à esquerda","Insert column right":"Inserir coluna à direita","Delete column":"Eliminar coluna","Select column":"Selecionar coluna",Column:"Coluna","Header row":"Linha de cabeçalho","Insert row below":"Inserir linha abaixo","Insert row above":"Inserir linha acima","Delete row":"Eliminar linha","Select row":"Selecionar linha",Row:"Linha","Merge cell up":"Unir célula acima","Merge cell right":"Unir célula à direita","Merge cell down":"Unir célula abaixo","Merge cell left":"Unir célula à esquerda","Split cell vertically":"Dividir célula verticalmente","Split cell horizontally":"Dividir célula horizontalmente","Merge cells":"Fundir células","Table toolbar":"Barra de ferramentas da tabela","Table properties":"Propriedades da tabela","Cell properties":"Propriedades da célula",Border:"Borda",Style:"Estilo",Width:"Largura",Height:"Altura",Color:"Cor",Background:"Fundo",Padding:"Espaçamento",Dimensions:"Dimensões","Table cell text alignment":"Alinhamento de texto das células da tabela",Alignment:"Alinhamento","Horizontal text alignment toolbar":"Barra de ferramentas do alinhamento horizontal de texto","Vertical text alignment toolbar":"Barra de ferramentas do alinhamento vertical de texto","Table alignment toolbar":"Barra de ferramentas do alinhamento da tabela",None:"Nenhum",Solid:"Sólido",Dotted:"Pontilhado",Dashed:"Tracejado",Double:"Duplo",Groove:"Sulcos",Ridge:"Rebordo",Inset:"Interior",Outset:"Exterior","Align cell text to the left":"Alinhar texto da célula à esquerda","Align cell text to the center":"Alinhar texto da célula ao centro","Align cell text to the right":"Alinhar texto da célula à direita","Justify cell text":"Justificar texto da célula","Align cell text to the top":"Alinhar texto da célula no topo","Align cell text to the middle":"Alinhar texto da célula ao meio","Align cell text to the bottom":"Alinhar texto da célula no fundo","Align table to the left":"Alinhar tabela à esquerda","Center table":"Centrar tabela","Align table to the right":"Alinhar tabela à direita","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"A cor é inválida. Tente \"#FF0000\" ou \"rgb(255,0,0)\" ou \"vermelho\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"O valor é inválido. Tente \"10px\" ou \"2em\" ou simplesmente \"2\".","Color picker":"Seletor de cor","Enter table caption":"Introduzir legenda da tabela","Keystrokes that can be used in a table cell":"Batimentos de teclas que podem ser utilizados numa célula de tabela","Move the selection to the next cell":"Mover a seleção para a célula seguinte","Move the selection to the previous cell":"Mover a seleção para a célula anterior","Insert a new table row (when in the last cell of a table)":"Inserir uma nova linha de tabela (quando o utilizador estiver na última célula de uma tabela)","Navigate through the table":"Navegar pela tabela",Table:"Tabela","Rich Text Editor":"Editor de texto avançado","Editor editing area: %0":"Ãrea de edição do editor: %0","Edit block":"Editar bloco","Click to edit block":"Clique para editar o bloco","Drag to move":"Arraste para mover",Next:"Seguinte",Previous:"Anterior","Editor toolbar":"Barra de ferramentas do editor","Dropdown toolbar":"Barra de ferramentas do menu pendente",Black:"Preto","Dim grey":"Cinzento-escuro",Grey:"Cinzento","Light grey":"Cinzento-claro",White:"Branco",Red:"Vermelho",Orange:"Laranja",Yellow:"Amarelo","Light green":"Verde-claro",Green:"Verde",Aquamarine:"Verde-azulado",Turquoise:"Turquesa","Light blue":"Azul-claro",Blue:"Azul",Purple:"Roxo","Editor block content toolbar":"Barra de ferramentas de edição do conteúdo de blocos","Editor contextual toolbar":"Barra de ferramentas contextual de edição",HEX:"HEX","No results found":"Nenhum resultado encontrado","No searchable items":"Nenhum item pesquisável","Editor dialog":"Diálogo do editor",Close:"Fechar","Help Contents. To close this dialog press ESC.":"Conteúdos de ajuda. Para fechar esta caixa de diálogo, prima ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Abaixo, encontra-se uma lista de atalhos de teclado que podem ser utilizados no editor.","(may require <kbd>Fn</kbd>)":"(pode exigir <kbd>Fn</kbd>)",Accessibility:"Acessibilidade","Accessibility help":"Ajuda de acessibilidade","Press %0 for help.":"Para obter ajuda, pressione %0.","Move focus in and out of an active dialog window":"Mover o foco para dentro e para fora de uma janela de diálogo ativa",MENU_BAR_MENU_FILE:"Ficheiro",MENU_BAR_MENU_EDIT:"Editar",MENU_BAR_MENU_VIEW:"Visualizar",MENU_BAR_MENU_INSERT:"Inserir",MENU_BAR_MENU_FORMAT:"Formatação",MENU_BAR_MENU_TOOLS:"Ferramentas",MENU_BAR_MENU_HELP:"Ajuda",MENU_BAR_MENU_TEXT:"Texto",MENU_BAR_MENU_FONT:"Tipo de letra","Editor menu bar":"Barra de menu do editor","Please enter a valid color (e.g. \"ff0000\").":"Introduza uma cor válida (por ex. \"ff0000\").",Undo:"Desfazer",Redo:"Refazer","Upload in progress":"Carregamento em progresso","Widget toolbar":"Barra de ferramentas do widget","Insert paragraph before block":"Inserir parágrafo antes do bloco","Insert paragraph after block":"Inserir parágrafo após o bloco","Press Enter to type after or press Shift + Enter to type before the widget":"Prima Enter para escrever depois ou Shift + Enter para escrever antes do widget","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Batimentos de teclas que podem ser utilizados quando um widget é selecionado (por exemplo: imagem, tabela, etc.)","Insert a new paragraph directly after a widget":"Inserir um novo parágrafo diretamente após um widget","Insert a new paragraph directly before a widget":"Inserir um novo parágrafo diretamente antes de um widget","Move the caret to allow typing directly before a widget":"Mover o ponto de inserção para permitir escrever diretamente antes de um widget","Move the caret to allow typing directly after a widget":"Mover o ponto de inserção para permitir escrever diretamente após um widget","Words: %0":"Palavras: %0","Characters: %0":"Caracteres: %0"} );l.getPluralForm=function(n){return (n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ro.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ro.js index 75ef1cf51e88587aeddb80a0d9c60b6ef0aee9b3..e03e71a7527cff19536ea7eedddd4243d136d04f 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ro.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ro.js @@ -1 +1 @@ -(function(d){ const l = d['ro'] = d['ro'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Aliniază la stânga","Align right":"Aliniază la dreapta","Align center":"Aliniază la centru",Justify:"Aliniază stânga-dreapta","Text alignment":"Aliniere text","Text alignment toolbar":"Bara aliniere text","Revert autoformatting action":"Anulează acÈ›iunea de formatare automată",Bold:"ÃŽngroÈ™at",Italic:"Cursiv",Underline:"Subliniat",Code:"Cod",Strikethrough:"Tăiere text cu o linie",Subscript:"Indice",Superscript:"Exponent","Italic text":"Text cursiv","Move out of an inline code style":"IeÈ™irea dintr-un stil de cod inline","Bold text":"Text bold","Underline text":"Text subliniat","Strikethrough text":"Text barat","Block quote":"Bloc citat","Copy selected content":"Copiază conÈ›inutul selectat","Paste content":"LipeÈ™te conÈ›inut","Paste content as plain text":"LipeÈ™te conÈ›inutul ca text simplu","Insert code block":"Inserează un bloc code","Plain text":"Text simplu","Code block":"Bloc de cod",Cancel:"Anulare",Clear:"Ștergere","Remove color":"Șterge culoare","Restore default":"Reface la default",Save:"Salvare","Show more items":"Arată mai multe elemente","%0 of %1":"%0 din %1","Cannot upload file:":"Nu se poate încărca fiÈ™ierul:","Rich Text Editor. Editing area: %0":"Editor Rich Text. Zonă editare: %0","Insert with file manager":"Inserare cu managerul de fiÈ™iere","Replace with file manager":"ÃŽnlocuire cu managerul de fiÈ™iere","Insert image with file manager":"Inserare imagine cu managerul de fiÈ™iere","Replace image with file manager":"ÃŽnlocuire imagine cu managerul de fiÈ™iere","Toggle caption off":"DezactivaÈ›i subtitlul","Toggle caption on":"ActivaÈ›i subtitlul","Content editing keystrokes":"Comenzi din tastatură pentru editarea conÈ›inutului","These keyboard shortcuts allow for quick access to content editing features.":"Aceste comenzi rapide din tastatură permit accesul rapid la funcÈ›iile de editare a conÈ›inutului.","User interface and content navigation keystrokes":"InterfaÈ›a cu utilizatorul È™i comenzi din tastatură pentru navigare în conÈ›inut","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"UtilizaÈ›i următoarele comenzi din tastatură pentru o navigare mai eficientă în interfaÈ›a cu utilizatorul CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"ÃŽnchide baloanele contextuale, ferestrele derulante È™i ferestrele de dialog","Open the accessibility help dialog":"Deschide fereastra de ajutor pentru accesibilitate","Move focus between form fields (inputs, buttons, etc.)":"Schimbă elementul activ între câmpurile unui formular (câmpuri de introducere text, butoane etc.)","Move focus to the menu bar, navigate between menu bars":"Transferarea focusului pe bara de meniu, navigarea între barele de meniu","Move focus to the toolbar, navigate between toolbars":"Mută focalizarea pe bara de instrumente, navighează prin barele de instrumente","Navigate through the toolbar or menu bar":"Navigare prin bara de instrumente sau bara de meniuri","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Execută butonul focalizat în prezent. Executarea butoanelor care interacÈ›ionează cu conÈ›inutul editorului mută focalizarea înapoi pe conÈ›inut.",Accept:"Acceptă","Insert a soft break (a <code><br></code> element)":"Introduce capăt de rând opÈ›ional (un element <code><br></code>)","Insert a hard break (a new paragraph)":"Introduce un capăt de rând obligatoriu (alineat nou)","Find and replace":"Găsire È™i înlocuire","Find in text…":"Găsire în text...",Find:"Găsire","Previous result":"Rezultatul anterior","Next result":"Rezultatul următor",Replace:"ÃŽnlocuire","Replace all":"ÃŽnlocuire toate","Match case":"Potrivire litere mari È™i mici","Whole words only":"Doar cuvinte întregi","Replace with…":"ÃŽnlocuire cu...","Text to find must not be empty.":"„Text de găsit†nu poate fi lăsat gol.","Tip: Find some text first in order to replace it.":"Sfat: Mai întâi găsiÈ›i textul pentru a-l înlocui.","Advanced options":"OpÈ›iuni avansate","Find in the document":"Căutare în document","Font Size":"Dimensiune font",Tiny:"Foarte mică",Small:"Mică",Big:"Mare",Huge:"Foarte mare","Font Family":"Familie font",Default:"Implicită","Font Color":"Culoare font","Font Background Color":"Culoarea de fundal a fontului","Document colors":"Culorile din document",Paragraph:"Paragraf",Heading:"Titlu","Choose heading":"Alege titlu","Heading 1":"Titlu 1","Heading 2":"Titlu 2","Heading 3":"Titlu 3","Heading 4":"Titlu 4","Heading 5":"Titlu 5","Heading 6":"Titlu 6","Type your title":"Scrie titlul tău","Type or paste your content here.":"Scrie sau inserează aici conÈ›inutul tău","Horizontal line":"Linie orizontală","HTML object":"Obiect HTML","Increase indent":"MăreÈ™te indent","Decrease indent":"MicÈ™orează indent",Unlink:"Șterge link",Link:"Link","Link URL":"Link URL","Link image":"Link imagine","Edit link":"Modifică link","Open link in new tab":"Deschide link în tab nou","This link has no URL":"Acest link nu are niciun URL","Open in a new tab":"Deschide în tab nou",Downloadable:"Descărcabil","Create link":"Crearea unui link","Move out of a link":"IeÈ™ire dintr-un link","Numbered List":"Listă numerotată","Bulleted List":"Listă cu puncte","To-do List":"Listă cu activități","Bulleted list styles toolbar":"Toolbar Listă cu puncte","Numbered list styles toolbar":"Toolbar Listă numerotată","Toggle the disc list style":"ComutaÈ›i stilul la lista cu discuri","Toggle the circle list style":"ComutaÈ›i stilul la lista cu cercuri","Toggle the square list style":"ComutaÈ›i stilul la lista cu pătrate","Toggle the decimal list style":"ComutaÈ›i stilul la lista cu numere","Toggle the decimal with leading zero list style":"ComutaÈ›i stilul la lista cu numere cu zero la început","Toggle the lower–roman list style":"ComutaÈ›i stilul la lista cu litere mici romane","Toggle the upper–roman list style":"ComutaÈ›i stilul la lista cu litere mari romane","Toggle the lower–latin list style":"ComutaÈ›i stilul la lista cu litere mici latine","Toggle the upper–latin list style":"ComutaÈ›i stilul la lista cu litere mari latine",Disc:"Disc",Circle:"Cerc",Square:"Pătrat",Decimal:"Număr","Decimal with leading zero":"Număr cu zero la început ","Lower–roman":"Litere mici romane","Upper-roman":"Litere mari romane","Lower-latin":"Litere mici latine","Upper-latin":"Litere mari latine","List properties":"Proprietăți listă","Start at":"ÃŽncepe de la","Invalid start index value.":"Valoare incorectă a indicelui de pornire.","Start index must be greater than 0.":"Indexul de pornire trebuie să fie mai mare de 0.","Reversed order":"Ordine inversată","Keystrokes that can be used in a list":"Comenzi din tastatură care pot fi utilizate într-o listă","Increase list item indent":"Incrementează indentarea elementelor din listă","Decrease list item indent":"Decrementează indentarea elementelor din listă","Remove Format":"Șterge formatare","Select all":"Selectează-le pe toate","Show blocks":"Arată casetele",Source:"Sursă","Show source":"AfiÈ™are sursă","Special characters":"Caractere speciale",All:"Toate",Arrows:"SăgeÈ›i",Currency:"Monedă",Latin:"Latină",Mathematical:"Matematic",Text:"Text","leftwards simple arrow":"săgeată simplă spre stânga","rightwards simple arrow":"săgeată simplă spre dreapta","upwards simple arrow":"săgeată simplă în sus","downwards simple arrow":"săgeată simplă în jos","leftwards double arrow":"săgeată dublă spre stânga","rightwards double arrow":"săgeată dublă spre dreapta","upwards double arrow":"săgeată dublă în sus","downwards double arrow":"săgeată dublă în jos","leftwards dashed arrow":"săgeată la stânga cu linie întreruptă","rightwards dashed arrow":"săgeată la dreapta cu linie întreruptă","upwards dashed arrow":"săgeată în sus cu linie întreruptă","downwards dashed arrow":"săgeată în jos cu linie întreruptă","leftwards arrow to bar":"săgeată la stânga spre bară","rightwards arrow to bar":"săgeată la dreapta spre bară","upwards arrow to bar":"săgeată în sus spre bară","downwards arrow to bar":"săgeată în jos spre bară","up down arrow with base":"săgeată în sus È™i în jos cu linie de bază","back with leftwards arrow above":"înapoi cu săgeată spre stânga deasupra","end with leftwards arrow above":"sfârÈ™it cu săgeată spre stânga deasupra","on with exclamation mark with left right arrow above":"„on†cu semn de exclamare È™i săgeată spre stânga deasupra","soon with rightwards arrow above":"„soon†cu săgeată spre dreapta deasupra","top with upwards arrow above":"„top†cu săgeată în sus deasupra","Dollar sign":"Simbolul dolarului","Euro sign":"Simbolul euro","Yen sign":"Simbolul yenului","Pound sign":"Simbolul lirei sterline","Cent sign":"Simbolul pentru cent","Euro-currency sign":"Simbolul monedei euro","Colon sign":"Două puncte","Cruzeiro sign":"Simbolul pentru cruzeiro","French franc sign":"Simbolul pentru francul francez","Lira sign":"Simbolul pentru liră","Currency sign":"Simbolul pentru valută","Bitcoin sign":"Simbolul pentru Bitcoin","Mill sign":"Simbolul pentru mill","Naira sign":"Simbolul pentru naira","Peseta sign":"Simbolul pentru peseta","Rupee sign":"Simbolul pentru rupie","Won sign":"Simbolul pentru won","New sheqel sign":"Simbolul pentru shekelul nou","Dong sign":"Simbolul pentru dong","Kip sign":"Simbolul pentru kip","Tugrik sign":"Simbolul pentru tugrik","Drachma sign":"Simbolul pentru drahmă","German penny sign":"Simbolul pentru pfenigul german","Peso sign":"Simbolul pentru peso","Guarani sign":"Simbolul pentru guarani","Austral sign":"Simbolul pentru austral","Hryvnia sign":"Simbolul pentru grivnă (hrivnă)","Cedi sign":"Simbolul pentru cedi","Livre tournois sign":"Simbolul pentru livra tournois","Spesmilo sign":"Simbolul pentru spesmilo","Tenge sign":"Simbolul pentru tenge","Indian rupee sign":"Simbolul pentru rupia indiană","Turkish lira sign":"Simbolul pentru lira turcească","Nordic mark sign":"Simbolul pentru marca nordică","Manat sign":"Simbolul pentru manat","Ruble sign":"Simbolul pentru rublă","Latin capital letter a with macron":"Litera A majusculă cu macron","Latin small letter a with macron":"Litera A minusculă cu macron","Latin capital letter a with breve":"Litera A majusculă cu breve („căciulăâ€)","Latin small letter a with breve":"Litera A minusculă cu breve („căciulăâ€)","Latin capital letter a with ogonek":"Litera A majusculă cu codiță (ogonek)","Latin small letter a with ogonek":"Litera A minusculă cu codiță (ogonek)","Latin capital letter c with acute":"Litera C majusculă cu accent ascuÈ›it","Latin small letter c with acute":"Litera C minusculă cu accent ascuÈ›it","Latin capital letter c with circumflex":"Litera C majusculă cu accent circumflex","Latin small letter c with circumflex":"Litera C minusculă cu accent circumflex","Latin capital letter c with dot above":"Litera C majusculă cu punct deasupra","Latin small letter c with dot above":"Litera C minusculă cu punct deasupra","Latin capital letter c with caron":"Litera C majusculă cu caron (circumflex inversat)","Latin small letter c with caron":"Litera C minusculă cu caron (circumflex inversat)","Latin capital letter d with caron":"Litera D majusculă cu caron (circumflex inversat)","Latin small letter d with caron":"Litera D minusculă cu caron (circumflex inversat)","Latin capital letter d with stroke":"Litera D barată majusculă","Latin small letter d with stroke":"Litera D barată minusculă","Latin capital letter e with macron":"Litera E majusculă cu macron","Latin small letter e with macron":"Litera E minusculă cu macron","Latin capital letter e with breve":"Litera E majusculă cu breve („căciulăâ€)","Latin small letter e with breve":"Litera E minusculă cu breve („căciulăâ€)","Latin capital letter e with dot above":"Litera E majusculă cu punct deasupra","Latin small letter e with dot above":"Litera E minusculă cu punct deasupra","Latin capital letter e with ogonek":"Litera E majusculă cu ogonek („codițăâ€)","Latin small letter e with ogonek":"Litera E minusculă cu ogonek („codițăâ€)","Latin capital letter e with caron":"Litera E majusculă cu caron (circumflex inversat)","Latin small letter e with caron":"Litera E minusculă cu caron (circumflex inversat)","Latin capital letter g with circumflex":"Litera G majusculă cu accent circumflex","Latin small letter g with circumflex":"Litera G minusculă cu accent circumflex","Latin capital letter g with breve":"Litera G majusculă cu breve („căciulăâ€)","Latin small letter g with breve":"Litera G minusculă cu breve („căciulăâ€)","Latin capital letter g with dot above":"Litera G majusculă cu punct deasupra","Latin small letter g with dot above":"Litera G minusculă cu punct deasupra","Latin capital letter g with cedilla":"Litera G majusculă cu sedilă","Latin small letter g with cedilla":"Litera G minusculă cu sedilă","Latin capital letter h with circumflex":"Litera H majusculă cu accent circumflex","Latin small letter h with circumflex":"Litera H minusculă cu accent circumflex","Latin capital letter h with stroke":"Litera H barată majusculă","Latin small letter h with stroke":"Litera H barată minusculă","Latin capital letter i with tilde":"Litera I majusculă cu tildă","Latin small letter i with tilde":"Litera I minusculă cu tildă","Latin capital letter i with macron":"Litera I majusculă cu macron","Latin small letter i with macron":"Litera I minusculă cu macron","Latin capital letter i with breve":"Litera I majusculă cu breve („căciulăâ€)","Latin small letter i with breve":"Litera I minusculă cu breve („căciulăâ€)","Latin capital letter i with ogonek":"Litera I majusculă cu ogonek („codițăâ€)","Latin small letter i with ogonek":"Litera I minusculă cu ogonek („codițăâ€)","Latin capital letter i with dot above":"Litera I majusculă cu punct deasupra","Latin small letter dotless i":"Litera I minusculă fără punct","Latin capital ligature ij":"Ligatură formată din literele majuscule IJ","Latin small ligature ij":"Ligatură formată din literele minuscule IJ","Latin capital letter j with circumflex":"Litera J majusculă cu accent circumflex","Latin small letter j with circumflex":"Litera J minusculă cu accent circumflex","Latin capital letter k with cedilla":"Litera K majusculă cu sedilă","Latin small letter k with cedilla":"Litera K minusculă cu sedilă","Latin small letter kra":"Litera KRA minusculă","Latin capital letter l with acute":"Litera L majusculă cu accent ascuÈ›it","Latin small letter l with acute":"Litera L minusculă cu accent ascuÈ›it","Latin capital letter l with cedilla":"Litera L majusculă cu sedilă","Latin small letter l with cedilla":"Litera L minusculă cu sedilă","Latin capital letter l with caron":"Litera L majusculă cu caron (circumflex inversat)","Latin small letter l with caron":"Litera L minusculă cu caron (circumflex inversat)","Latin capital letter l with middle dot":"Litera L majusculă cu punct median","Latin small letter l with middle dot":"Litera L minusculă cu punct median","Latin capital letter l with stroke":"Litera L majusculă cu bară oblică","Latin small letter l with stroke":"Litera L minusculă cu bară oblică","Latin capital letter n with acute":"Litera N majusculă cu accent ascuÈ›it","Latin small letter n with acute":"Litera N minusculă cu accent ascuÈ›it","Latin capital letter n with cedilla":"Litera N majusculă cu sedilă","Latin small letter n with cedilla":"Litera N minusculă cu sedilă","Latin capital letter n with caron":"Litera N majusculă cu caron (circumflex inversat)","Latin small letter n with caron":"Litera N minusculă cu caron (circumflex inversat)","Latin small letter n preceded by apostrophe":"Litera N minusculă cu apostrof în față","Latin capital letter eng":"Litera ENG majusculă","Latin small letter eng":"Litera ENG minusculă","Latin capital letter o with macron":"Litera O majusculă cu macron","Latin small letter o with macron":"Litera O minusculă cu macron","Latin capital letter o with breve":"Litera O majusculă cu breve („căciulăâ€)","Latin small letter o with breve":"Litera O minusculă cu breve („căciulăâ€)","Latin capital letter o with double acute":"Litera O majusculă cu dublu accent ascuÈ›it","Latin small letter o with double acute":"Litera O minusculă cu dublu accent ascuÈ›it","Latin capital ligature oe":"Ligatură formată din literele OE majuscule","Latin small ligature oe":"Ligatură formată din literele OE minuscule","Latin capital letter r with acute":"Litera R majusculă cu accent ascuÈ›it","Latin small letter r with acute":"Litera R minusculă cu accent ascuÈ›it","Latin capital letter r with cedilla":"Litera R majusculă cu sedilă","Latin small letter r with cedilla":"Litera R minusculă cu sedilă","Latin capital letter r with caron":"Litera R majusculă cu caron (circumflex inversat)","Latin small letter r with caron":"Litera R minusculă cu caron (circumflex inversat)","Latin capital letter s with acute":"Litera S majusculă cu accent ascuÈ›it","Latin small letter s with acute":"Litera S minusculă cu accent ascuÈ›it","Latin capital letter s with circumflex":"Litera S majusculă cu accent circumflex","Latin small letter s with circumflex":"Litera S minusculă cu accent circumflex","Latin capital letter s with cedilla":"Litera S majusculă cu sedilă","Latin small letter s with cedilla":"Litera S minusculă cu sedilă","Latin capital letter s with caron":"Litera S majusculă cu caron (circumflex inversat)","Latin small letter s with caron":"Litera S minusculă cu caron (circumflex inversat)","Latin capital letter t with cedilla":"Litera T majusculă cu sedilă","Latin small letter t with cedilla":"Litera T minusculă cu sedilă","Latin capital letter t with caron":"Litera T majusculă cu caron (circumflex inversat)","Latin small letter t with caron":"Litera T minusculă cu caron (circumflex inversat)","Latin capital letter t with stroke":"Litera T majusculă barată","Latin small letter t with stroke":"Litera T minusculă barată","Latin capital letter u with tilde":"Litera U majusculă cu tildă","Latin small letter u with tilde":"Litera U minusculă cu tildă","Latin capital letter u with macron":"Litera U majusculă cu macron","Latin small letter u with macron":"Litera U minusculă cu macron","Latin capital letter u with breve":"Litera U majusculă cu breve („căciulăâ€)","Latin small letter u with breve":"Litera U minusculă cu breve („căciulăâ€)","Latin capital letter u with ring above":"Litera majusculă U cu inel deasupra","Latin small letter u with ring above":"Litera minusculă U cu inel deasupra","Latin capital letter u with double acute":"Litera U majusculă cu dublu accent ascuÈ›it","Latin small letter u with double acute":"Litera U minusculă cu dublu accent ascuÈ›it","Latin capital letter u with ogonek":"Litera U majusculă cu ogonek („codițăâ€)","Latin small letter u with ogonek":"Litera U minusculă cu ogonek („codițăâ€)","Latin capital letter w with circumflex":"Litera W majusculă cu accent circumflex","Latin small letter w with circumflex":"Litera W minusculă cu accent circumflex","Latin capital letter y with circumflex":"Litera Y majusculă cu accent circumflex","Latin small letter y with circumflex":"Litera Y minusculă cu accent circumflex","Latin capital letter y with diaeresis":"Litera Y majusculă cu tremă","Latin capital letter z with acute":"Litera Z majusculă cu accent ascuÈ›it","Latin small letter z with acute":"Litera Z minusculă cu accent ascuÈ›it","Latin capital letter z with dot above":"Litera Z majusculă cu punct deasupra","Latin small letter z with dot above":"Litera Z minusculă cu punct deasupra","Latin capital letter z with caron":"Litera Z majusculă cu caron (circumflex inversat)","Latin small letter z with caron":"Litera Z minusculă cu caron (circumflex inversat)","Latin small letter long s":"Litera S lungă minusculă","Less-than sign":"Simbolul „mai mic decâtâ€","Greater-than sign":"Simbolul „mai mare decâtâ€","Less-than or equal to":"Simbolul „mai mic sau egalâ€","Greater-than or equal to":"Simbolul „mai mare sau egalâ€","En dash":"Linie de pauză (en dash)","Em dash":"Linie de dialog (em dash)",Macron:"Macron",Overline:"Linie deasupra","Degree sign":"Simbolul pentru grad","Minus sign":"Semnul minus","Plus-minus sign":"Semnul plus/minus","Division sign":"Semnul împărÈ›irii","Fraction slash":"Bară de fracÈ›ie (oblică)","Multiplication sign":"Semnul înmulÈ›irii","Latin small letter f with hook":"Litera F minusculă cu cârlig",Integral:"Integrală","N-ary summation":"Sumă (simbol matematic)",Infinity:"Infinit","Square root":"Rădăcină pătrată","Tilde operator":"Operatorul tildă","Approximately equal to":"Aproximativ egal cu","Almost equal to":"Aproape egal cu","Not equal to":"Diferit de (nu este egal cu)","Identical to":"Identic cu","Element of":"Element al","Not an element of":"Nu este un element al","Contains as member":"ConÈ›ine ca membru","N-ary product":"Produs cartezian (simbol matematic)","Logical and":"ȘI logic","Logical or":"SAU logic","Not sign":"Negare",Intersection:"IntersecÈ›ie",Union:"Uniune","Partial differential":"DiferenÈ›ială parÈ›ială","For all":"Pentru toÈ›i","There exists":"Există","Empty set":"MulÈ›imea vidă",Nabla:"Nabla","Asterisk operator":"Operatorul asterisc","Proportional to":"ProporÈ›ional cu",Angle:"Unghi","Vulgar fraction one quarter":"Un sfert (fracÈ›ie în scrierea comună)","Vulgar fraction one half":"Jumătate (fracÈ›ie în scrierea comună)","Vulgar fraction three quarters":"Trei sferturi (fracÈ›ie în scrierea comună)","Single left-pointing angle quotation mark":"Ghilimele unghiulare simple cu vârful spre stânga","Single right-pointing angle quotation mark":"Ghilimele unghiulare simple cu vârful spre dreapta","Left-pointing double angle quotation mark":"Ghilimele unghiulare cu vârful spre stânga","Right-pointing double angle quotation mark":"Ghilimele unghiulare cu vârful spre dreapta","Left single quotation mark":"Semnul citării simplu stânga (în formă de 6)","Right single quotation mark":"Semnul citării simplu dreapta (în formă de 9)","Left double quotation mark":"Ghilimele sus în formă de 66","Right double quotation mark":"Ghilimele sus în formă de 99","Single low-9 quotation mark":"Ghilimele simple jos în formă de 9","Double low-9 quotation mark":"Ghilimele jos în formă de 99","Inverted exclamation mark":"Semnul exclamării inversat","Inverted question mark":"Semnul întrebării inversat","Two dot leader":"Două puncte orizontale pe linia de bază","Horizontal ellipsis":"Puncte de suspensie","Double dagger":"Dublă obelă (dagger)","Per mille sign":"Promilă","Per ten thousand sign":"La zece mii","Double exclamation mark":"Semnul exclamării dublu","Question exclamation mark":"Semnele întrebării È™i exclamării","Exclamation question mark":"Semnele exclamării È™i întrebării","Double question mark":"Doublu semnul întrebării","Copyright sign":"Simbolul pentru copyright","Registered sign":"Simbolul de marcă înregistrată","Trade mark sign":"Simbolul de marcă comercială","Section sign":"Simbolul pentru secÈ›iune","Paragraph sign":"Simbolul pentru paragraf","Reversed paragraph sign":"Simbolul pentru paragraf, inversat","Character categories":"Categorii de caractere",Styles:"Stiluri","Multiple styles":"Stiluri multiple","Block styles":"Stiluri pentru blocuri","Text styles":"Stiluri pentru text","Insert table":"Inserează tabel","Header column":"Antet coloană","Insert column left":"Inserează coloană la stânga","Insert column right":"Inserează coloană la dreapta","Delete column":"Șterge coloană","Select column":"Selectează coloana",Column:"Coloană","Header row":"Rând antet","Insert row below":"Inserează rând dedesubt","Insert row above":"Inserează rând deasupra","Delete row":"Șterge rând","Select row":"Selectează linia",Row:"Rând","Merge cell up":"ÃŽmbină celula în sus","Merge cell right":"ÃŽmbină celula la dreapta","Merge cell down":"ÃŽmbină celula în jos","Merge cell left":"ÃŽmbină celula la stânga","Split cell vertically":"Scindează celula pe verticală","Split cell horizontally":"Scindează celula pe orizontală","Merge cells":"ÃŽmbină celulele","Table toolbar":"Bară tabel","Table properties":"Proprietățile tabelei","Cell properties":"Proprietățile celulei",Border:"Bordură",Style:"Stil",Width:"Lungime",Height:"ÃŽnălÈ›ime",Color:"Culoare",Background:"Fundal",Padding:"SpaÈ›iere",Dimensions:"Dimensiuni","Table cell text alignment":"Alinierea textului celulei tabelei",Alignment:"Aliniere","Horizontal text alignment toolbar":"Toolbar aliniere text orizontală","Vertical text alignment toolbar":"Toolbar aliniere text verticală","Table alignment toolbar":"Toolbar aliniere tabelă",None:"Nimic",Solid:"Solidă",Dotted:"Punctată",Dashed:"Linii întrerupte",Double:"Dublă",Groove:"Groove",Ridge:"Crestată",Inset:"Inserează",Outset:"Elimină","Align cell text to the left":"Alinează textul celulei la stânga","Align cell text to the center":"Alinează textul celulei la centru","Align cell text to the right":"Alinează textul celulei la dreapta","Justify cell text":"Textul celulei justify","Align cell text to the top":"Alinează textul celulei sus","Align cell text to the middle":"Alinează textul celulei la mijloc","Align cell text to the bottom":"Alinează textul celulei jos","Align table to the left":"Alinează tabela la stânga","Center table":"Tabelă centrată","Align table to the right":"Alinează tabela la dreapta","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Culoarea este invalidă. ÃŽncearcă \"#FF0000\" sau \"rgb(255,0,0)\" sau \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Valoarea este invalidă. ÃŽncearcă \"10px\" sau \"2em\" sau simplu \"2\".","Color picker":"Alegere culoare","Enter table caption":"Adaugă subtitlul tabelei","Keystrokes that can be used in a table cell":"Comenzi din tastatură care pot fi utilizate într-o celulă de tabel","Move the selection to the next cell":"Mută selecÈ›ia în următoarea celulă","Move the selection to the previous cell":"Mută selecÈ›ia în celula anterioară","Insert a new table row (when in the last cell of a table)":"Inserează un nou rând de tabel (când poziÈ›ia activă este în ultima celulă a unui tabel)","Navigate through the table":"Navigare în tabel",Table:"Tabel","Rich Text Editor":"Editor de text","Editor editing area: %0":"Zonă editare editor: %0","Edit block":"Editează bloc","Click to edit block":"FaceÈ›i clic pentru a edita întreg blocul","Drag to move":"GlisaÈ›i pentru a muta",Next:"ÃŽnainte",Previous:"ÃŽnapoi","Editor toolbar":"Bară editor","Dropdown toolbar":"Bară listă opÈ›iuni",Black:"Negru","Dim grey":"Gri slab",Grey:"Gri","Light grey":"Gri deschis",White:"Alb",Red:"RoÈ™u",Orange:"Portocaliu",Yellow:"Galben","Light green":"Verde deschis",Green:"Verde",Aquamarine:"Acvamarin",Turquoise:"Turcoaz","Light blue":"Albastru deschis",Blue:"Albastru",Purple:"Violet","Editor block content toolbar":"Bară de instrumente editor pentru blocuri de conÈ›inut","Editor contextual toolbar":"Bară contextuală de instrumente editor",HEX:"HEX","No results found":"Nu au fost găsite rezultate","No searchable items":"Nu există elemente ce pot fi căutate","Editor dialog":"Dialog editor",Close:"ÃŽnchideÈ›i","Help Contents. To close this dialog press ESC.":"ConÈ›inutul de asistență. ApăsaÈ›i ESC pentru a închide acest dialog.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Mai jos puteÈ›i găsi o listă de comenzi rapide de tastatură care pot fi utilizate în editor.","(may require <kbd>Fn</kbd>)":"(poate fi necesar să apăsaÈ›i <kbd>Fn</kbd>)",Accessibility:"Accesibilitate","Accessibility help":"Ajutor pentru accesibilitate","Press %0 for help.":"ApăsaÈ›i %0] pentru ajutor.","Move focus in and out of an active dialog window":"Comutează focalizarea într-o fereastră de dialog activă È™i în afara acesteia",MENU_BAR_MENU_FILE:"FiÈ™ier",MENU_BAR_MENU_EDIT:"Editează",MENU_BAR_MENU_VIEW:"Vizualizare",MENU_BAR_MENU_INSERT:"Inserează",MENU_BAR_MENU_FORMAT:"Formatare",MENU_BAR_MENU_TOOLS:"Instrumente",MENU_BAR_MENU_HELP:"Ajutor",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"Font","Editor menu bar":"Bara de meniuri a editorului",Undo:"Anulare",Redo:"Revenire","Upload in progress":"ÃŽncărcare în curs","Widget toolbar":"Bară widget","Insert paragraph before block":"Inserează un paragraf înaintea blocului","Insert paragraph after block":"Inserează un paragraf după bloc","Press Enter to type after or press Shift + Enter to type before the widget":"ApăsaÈ›i Enter pentru a scrie după widget sau Shift+Enter pentru a scrie înaintea acestuia","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Comenzi din tastatură care pot fi utilizate atunci când este selectat un widget (de exemplu: imagine, tabel etc.)","Insert a new paragraph directly after a widget":"Inserează un nou paragraf direct după un widget","Insert a new paragraph directly before a widget":"Inserează un nou paragraf direct înaintea unui widget","Move the caret to allow typing directly before a widget":"Mută cursorul pentru a permite tastarea direct înaintea unui widget","Move the caret to allow typing directly after a widget":"Mută cursorul pentru a permite tastarea direct după un widget","Words: %0":"Cuvinte: %0","Characters: %0":"Caractere: %0"} );l.getPluralForm=function(n){return (n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['ro'] = d['ro'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Aliniază la stânga","Align right":"Aliniază la dreapta","Align center":"Aliniază la centru",Justify:"Aliniază stânga-dreapta","Text alignment":"Aliniere text","Text alignment toolbar":"Bara aliniere text","Revert autoformatting action":"Anulează acÈ›iunea de formatare automată",Bold:"ÃŽngroÈ™at",Italic:"Cursiv",Underline:"Subliniat",Code:"Cod",Strikethrough:"Tăiere text cu o linie",Subscript:"Indice",Superscript:"Exponent","Italic text":"Text cursiv","Move out of an inline code style":"IeÈ™irea dintr-un stil de cod inline","Bold text":"Text bold","Underline text":"Text subliniat","Strikethrough text":"Text barat","Block quote":"Bloc citat","Copy selected content":"Copiază conÈ›inutul selectat","Paste content":"LipeÈ™te conÈ›inut","Paste content as plain text":"LipeÈ™te conÈ›inutul ca text simplu","Insert code block":"Inserează un bloc code","Plain text":"Text simplu","Leaving %0 code snippet":"IeÈ™ire din fragmentul de cod %0","Entering %0 code snippet":"Intrare în fragmentul de cod %0","Entering code snippet":"Intrare în fragmentul de cod","Leaving code snippet":"IeÈ™ire din fragmentul de cod","Code block":"Bloc de cod",Cancel:"Anulare",Clear:"Ștergere","Remove color":"Șterge culoare","Restore default":"Reface la default",Save:"Salvare","Show more items":"Arată mai multe elemente","%0 of %1":"%0 din %1","Cannot upload file:":"Nu se poate încărca fiÈ™ierul:","Rich Text Editor. Editing area: %0":"Editor Rich Text. Zonă editare: %0","Insert with file manager":"Inserare cu managerul de fiÈ™iere","Replace with file manager":"ÃŽnlocuire cu managerul de fiÈ™iere","Insert image with file manager":"Inserare imagine cu managerul de fiÈ™iere","Replace image with file manager":"ÃŽnlocuire imagine cu managerul de fiÈ™iere","Toggle caption off":"DezactivaÈ›i subtitlul","Toggle caption on":"ActivaÈ›i subtitlul","Content editing keystrokes":"Comenzi din tastatură pentru editarea conÈ›inutului","These keyboard shortcuts allow for quick access to content editing features.":"Aceste comenzi rapide din tastatură permit accesul rapid la funcÈ›iile de editare a conÈ›inutului.","User interface and content navigation keystrokes":"InterfaÈ›a cu utilizatorul È™i comenzi din tastatură pentru navigare în conÈ›inut","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"UtilizaÈ›i următoarele comenzi din tastatură pentru o navigare mai eficientă în interfaÈ›a cu utilizatorul CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"ÃŽnchide baloanele contextuale, ferestrele derulante È™i ferestrele de dialog","Open the accessibility help dialog":"Deschide fereastra de ajutor pentru accesibilitate","Move focus between form fields (inputs, buttons, etc.)":"Schimbă elementul activ între câmpurile unui formular (câmpuri de introducere text, butoane etc.)","Move focus to the menu bar, navigate between menu bars":"Transferarea focusului pe bara de meniu, navigarea între barele de meniu","Move focus to the toolbar, navigate between toolbars":"Mută focalizarea pe bara de instrumente, navighează prin barele de instrumente","Navigate through the toolbar or menu bar":"Navigare prin bara de instrumente sau bara de meniuri","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Execută butonul focalizat în prezent. Executarea butoanelor care interacÈ›ionează cu conÈ›inutul editorului mută focalizarea înapoi pe conÈ›inut.",Accept:"Acceptă","Insert a soft break (a <code><br></code> element)":"Introduce capăt de rând opÈ›ional (un element <code><br></code>)","Insert a hard break (a new paragraph)":"Introduce un capăt de rând obligatoriu (alineat nou)","Find and replace":"Găsire È™i înlocuire","Find in text…":"Găsire în text...",Find:"Găsire","Previous result":"Rezultatul anterior","Next result":"Rezultatul următor",Replace:"ÃŽnlocuire","Replace all":"ÃŽnlocuire toate","Match case":"Potrivire litere mari È™i mici","Whole words only":"Doar cuvinte întregi","Replace with…":"ÃŽnlocuire cu...","Text to find must not be empty.":"„Text de găsit†nu poate fi lăsat gol.","Tip: Find some text first in order to replace it.":"Sfat: Mai întâi găsiÈ›i textul pentru a-l înlocui.","Advanced options":"OpÈ›iuni avansate","Find in the document":"Căutare în document","Font Size":"Dimensiune font",Tiny:"Foarte mică",Small:"Mică",Big:"Mare",Huge:"Foarte mare","Font Family":"Familie font",Default:"Implicită","Font Color":"Culoare font","Font Background Color":"Culoarea de fundal a fontului","Document colors":"Culorile din document",Paragraph:"Paragraf",Heading:"Titlu","Choose heading":"Alege titlu","Heading 1":"Titlu 1","Heading 2":"Titlu 2","Heading 3":"Titlu 3","Heading 4":"Titlu 4","Heading 5":"Titlu 5","Heading 6":"Titlu 6","Type your title":"Scrie titlul tău","Type or paste your content here.":"Scrie sau inserează aici conÈ›inutul tău","Horizontal line":"Linie orizontală","HTML object":"Obiect HTML","Increase indent":"MăreÈ™te indent","Decrease indent":"MicÈ™orează indent",Unlink:"Șterge link",Link:"Link","Link URL":"Link URL","Link URL must not be empty.":"URL-ul linkului nu trebuie să fie necompletat.","Link image":"Link imagine","Edit link":"Modifică link","Open link in new tab":"Deschide link în tab nou","This link has no URL":"Acest link nu are niciun URL","Open in a new tab":"Deschide în tab nou",Downloadable:"Descărcabil","Create link":"Crearea unui link","Move out of a link":"IeÈ™ire dintr-un link","Numbered List":"Listă numerotată","Bulleted List":"Listă cu puncte","To-do List":"Listă cu activități","Bulleted list styles toolbar":"Toolbar Listă cu puncte","Numbered list styles toolbar":"Toolbar Listă numerotată","Toggle the disc list style":"ComutaÈ›i stilul la lista cu discuri","Toggle the circle list style":"ComutaÈ›i stilul la lista cu cercuri","Toggle the square list style":"ComutaÈ›i stilul la lista cu pătrate","Toggle the decimal list style":"ComutaÈ›i stilul la lista cu numere","Toggle the decimal with leading zero list style":"ComutaÈ›i stilul la lista cu numere cu zero la început","Toggle the lower–roman list style":"ComutaÈ›i stilul la lista cu litere mici romane","Toggle the upper–roman list style":"ComutaÈ›i stilul la lista cu litere mari romane","Toggle the lower–latin list style":"ComutaÈ›i stilul la lista cu litere mici latine","Toggle the upper–latin list style":"ComutaÈ›i stilul la lista cu litere mari latine",Disc:"Disc",Circle:"Cerc",Square:"Pătrat",Decimal:"Număr","Decimal with leading zero":"Număr cu zero la început ","Lower–roman":"Litere mici romane","Upper-roman":"Litere mari romane","Lower-latin":"Litere mici latine","Upper-latin":"Litere mari latine","List properties":"Proprietăți listă","Start at":"ÃŽncepe de la","Invalid start index value.":"Valoare incorectă a indicelui de pornire.","Start index must be greater than 0.":"Indexul de pornire trebuie să fie mai mare de 0.","Reversed order":"Ordine inversată","Keystrokes that can be used in a list":"Comenzi din tastatură care pot fi utilizate într-o listă","Increase list item indent":"Incrementează indentarea elementelor din listă","Decrease list item indent":"Decrementează indentarea elementelor din listă","Entering a to-do list":"Introducerea unei liste de activități","Leaving a to-do list":"IeÈ™irea dintr-o listă de activități","Remove Format":"Șterge formatare","Select all":"Selectează-le pe toate","Show blocks":"Arată casetele",Source:"Sursă","Show source":"AfiÈ™are sursă","Special characters":"Caractere speciale",All:"Toate",Arrows:"SăgeÈ›i",Currency:"Monedă",Latin:"Latină",Mathematical:"Matematic",Text:"Text","leftwards simple arrow":"săgeată simplă spre stânga","rightwards simple arrow":"săgeată simplă spre dreapta","upwards simple arrow":"săgeată simplă în sus","downwards simple arrow":"săgeată simplă în jos","leftwards double arrow":"săgeată dublă spre stânga","rightwards double arrow":"săgeată dublă spre dreapta","upwards double arrow":"săgeată dublă în sus","downwards double arrow":"săgeată dublă în jos","leftwards dashed arrow":"săgeată la stânga cu linie întreruptă","rightwards dashed arrow":"săgeată la dreapta cu linie întreruptă","upwards dashed arrow":"săgeată în sus cu linie întreruptă","downwards dashed arrow":"săgeată în jos cu linie întreruptă","leftwards arrow to bar":"săgeată la stânga spre bară","rightwards arrow to bar":"săgeată la dreapta spre bară","upwards arrow to bar":"săgeată în sus spre bară","downwards arrow to bar":"săgeată în jos spre bară","up down arrow with base":"săgeată în sus È™i în jos cu linie de bază","back with leftwards arrow above":"înapoi cu săgeată spre stânga deasupra","end with leftwards arrow above":"sfârÈ™it cu săgeată spre stânga deasupra","on with exclamation mark with left right arrow above":"„on†cu semn de exclamare È™i săgeată spre stânga deasupra","soon with rightwards arrow above":"„soon†cu săgeată spre dreapta deasupra","top with upwards arrow above":"„top†cu săgeată în sus deasupra","Dollar sign":"Simbolul dolarului","Euro sign":"Simbolul euro","Yen sign":"Simbolul yenului","Pound sign":"Simbolul lirei sterline","Cent sign":"Simbolul pentru cent","Euro-currency sign":"Simbolul monedei euro","Colon sign":"Două puncte","Cruzeiro sign":"Simbolul pentru cruzeiro","French franc sign":"Simbolul pentru francul francez","Lira sign":"Simbolul pentru liră","Currency sign":"Simbolul pentru valută","Bitcoin sign":"Simbolul pentru Bitcoin","Mill sign":"Simbolul pentru mill","Naira sign":"Simbolul pentru naira","Peseta sign":"Simbolul pentru peseta","Rupee sign":"Simbolul pentru rupie","Won sign":"Simbolul pentru won","New sheqel sign":"Simbolul pentru shekelul nou","Dong sign":"Simbolul pentru dong","Kip sign":"Simbolul pentru kip","Tugrik sign":"Simbolul pentru tugrik","Drachma sign":"Simbolul pentru drahmă","German penny sign":"Simbolul pentru pfenigul german","Peso sign":"Simbolul pentru peso","Guarani sign":"Simbolul pentru guarani","Austral sign":"Simbolul pentru austral","Hryvnia sign":"Simbolul pentru grivnă (hrivnă)","Cedi sign":"Simbolul pentru cedi","Livre tournois sign":"Simbolul pentru livra tournois","Spesmilo sign":"Simbolul pentru spesmilo","Tenge sign":"Simbolul pentru tenge","Indian rupee sign":"Simbolul pentru rupia indiană","Turkish lira sign":"Simbolul pentru lira turcească","Nordic mark sign":"Simbolul pentru marca nordică","Manat sign":"Simbolul pentru manat","Ruble sign":"Simbolul pentru rublă","Latin capital letter a with macron":"Litera A majusculă cu macron","Latin small letter a with macron":"Litera A minusculă cu macron","Latin capital letter a with breve":"Litera A majusculă cu breve („căciulăâ€)","Latin small letter a with breve":"Litera A minusculă cu breve („căciulăâ€)","Latin capital letter a with ogonek":"Litera A majusculă cu codiță (ogonek)","Latin small letter a with ogonek":"Litera A minusculă cu codiță (ogonek)","Latin capital letter c with acute":"Litera C majusculă cu accent ascuÈ›it","Latin small letter c with acute":"Litera C minusculă cu accent ascuÈ›it","Latin capital letter c with circumflex":"Litera C majusculă cu accent circumflex","Latin small letter c with circumflex":"Litera C minusculă cu accent circumflex","Latin capital letter c with dot above":"Litera C majusculă cu punct deasupra","Latin small letter c with dot above":"Litera C minusculă cu punct deasupra","Latin capital letter c with caron":"Litera C majusculă cu caron (circumflex inversat)","Latin small letter c with caron":"Litera C minusculă cu caron (circumflex inversat)","Latin capital letter d with caron":"Litera D majusculă cu caron (circumflex inversat)","Latin small letter d with caron":"Litera D minusculă cu caron (circumflex inversat)","Latin capital letter d with stroke":"Litera D barată majusculă","Latin small letter d with stroke":"Litera D barată minusculă","Latin capital letter e with macron":"Litera E majusculă cu macron","Latin small letter e with macron":"Litera E minusculă cu macron","Latin capital letter e with breve":"Litera E majusculă cu breve („căciulăâ€)","Latin small letter e with breve":"Litera E minusculă cu breve („căciulăâ€)","Latin capital letter e with dot above":"Litera E majusculă cu punct deasupra","Latin small letter e with dot above":"Litera E minusculă cu punct deasupra","Latin capital letter e with ogonek":"Litera E majusculă cu ogonek („codițăâ€)","Latin small letter e with ogonek":"Litera E minusculă cu ogonek („codițăâ€)","Latin capital letter e with caron":"Litera E majusculă cu caron (circumflex inversat)","Latin small letter e with caron":"Litera E minusculă cu caron (circumflex inversat)","Latin capital letter g with circumflex":"Litera G majusculă cu accent circumflex","Latin small letter g with circumflex":"Litera G minusculă cu accent circumflex","Latin capital letter g with breve":"Litera G majusculă cu breve („căciulăâ€)","Latin small letter g with breve":"Litera G minusculă cu breve („căciulăâ€)","Latin capital letter g with dot above":"Litera G majusculă cu punct deasupra","Latin small letter g with dot above":"Litera G minusculă cu punct deasupra","Latin capital letter g with cedilla":"Litera G majusculă cu sedilă","Latin small letter g with cedilla":"Litera G minusculă cu sedilă","Latin capital letter h with circumflex":"Litera H majusculă cu accent circumflex","Latin small letter h with circumflex":"Litera H minusculă cu accent circumflex","Latin capital letter h with stroke":"Litera H barată majusculă","Latin small letter h with stroke":"Litera H barată minusculă","Latin capital letter i with tilde":"Litera I majusculă cu tildă","Latin small letter i with tilde":"Litera I minusculă cu tildă","Latin capital letter i with macron":"Litera I majusculă cu macron","Latin small letter i with macron":"Litera I minusculă cu macron","Latin capital letter i with breve":"Litera I majusculă cu breve („căciulăâ€)","Latin small letter i with breve":"Litera I minusculă cu breve („căciulăâ€)","Latin capital letter i with ogonek":"Litera I majusculă cu ogonek („codițăâ€)","Latin small letter i with ogonek":"Litera I minusculă cu ogonek („codițăâ€)","Latin capital letter i with dot above":"Litera I majusculă cu punct deasupra","Latin small letter dotless i":"Litera I minusculă fără punct","Latin capital ligature ij":"Ligatură formată din literele majuscule IJ","Latin small ligature ij":"Ligatură formată din literele minuscule IJ","Latin capital letter j with circumflex":"Litera J majusculă cu accent circumflex","Latin small letter j with circumflex":"Litera J minusculă cu accent circumflex","Latin capital letter k with cedilla":"Litera K majusculă cu sedilă","Latin small letter k with cedilla":"Litera K minusculă cu sedilă","Latin small letter kra":"Litera KRA minusculă","Latin capital letter l with acute":"Litera L majusculă cu accent ascuÈ›it","Latin small letter l with acute":"Litera L minusculă cu accent ascuÈ›it","Latin capital letter l with cedilla":"Litera L majusculă cu sedilă","Latin small letter l with cedilla":"Litera L minusculă cu sedilă","Latin capital letter l with caron":"Litera L majusculă cu caron (circumflex inversat)","Latin small letter l with caron":"Litera L minusculă cu caron (circumflex inversat)","Latin capital letter l with middle dot":"Litera L majusculă cu punct median","Latin small letter l with middle dot":"Litera L minusculă cu punct median","Latin capital letter l with stroke":"Litera L majusculă cu bară oblică","Latin small letter l with stroke":"Litera L minusculă cu bară oblică","Latin capital letter n with acute":"Litera N majusculă cu accent ascuÈ›it","Latin small letter n with acute":"Litera N minusculă cu accent ascuÈ›it","Latin capital letter n with cedilla":"Litera N majusculă cu sedilă","Latin small letter n with cedilla":"Litera N minusculă cu sedilă","Latin capital letter n with caron":"Litera N majusculă cu caron (circumflex inversat)","Latin small letter n with caron":"Litera N minusculă cu caron (circumflex inversat)","Latin small letter n preceded by apostrophe":"Litera N minusculă cu apostrof în față","Latin capital letter eng":"Litera ENG majusculă","Latin small letter eng":"Litera ENG minusculă","Latin capital letter o with macron":"Litera O majusculă cu macron","Latin small letter o with macron":"Litera O minusculă cu macron","Latin capital letter o with breve":"Litera O majusculă cu breve („căciulăâ€)","Latin small letter o with breve":"Litera O minusculă cu breve („căciulăâ€)","Latin capital letter o with double acute":"Litera O majusculă cu dublu accent ascuÈ›it","Latin small letter o with double acute":"Litera O minusculă cu dublu accent ascuÈ›it","Latin capital ligature oe":"Ligatură formată din literele OE majuscule","Latin small ligature oe":"Ligatură formată din literele OE minuscule","Latin capital letter r with acute":"Litera R majusculă cu accent ascuÈ›it","Latin small letter r with acute":"Litera R minusculă cu accent ascuÈ›it","Latin capital letter r with cedilla":"Litera R majusculă cu sedilă","Latin small letter r with cedilla":"Litera R minusculă cu sedilă","Latin capital letter r with caron":"Litera R majusculă cu caron (circumflex inversat)","Latin small letter r with caron":"Litera R minusculă cu caron (circumflex inversat)","Latin capital letter s with acute":"Litera S majusculă cu accent ascuÈ›it","Latin small letter s with acute":"Litera S minusculă cu accent ascuÈ›it","Latin capital letter s with circumflex":"Litera S majusculă cu accent circumflex","Latin small letter s with circumflex":"Litera S minusculă cu accent circumflex","Latin capital letter s with cedilla":"Litera S majusculă cu sedilă","Latin small letter s with cedilla":"Litera S minusculă cu sedilă","Latin capital letter s with caron":"Litera S majusculă cu caron (circumflex inversat)","Latin small letter s with caron":"Litera S minusculă cu caron (circumflex inversat)","Latin capital letter t with cedilla":"Litera T majusculă cu sedilă","Latin small letter t with cedilla":"Litera T minusculă cu sedilă","Latin capital letter t with caron":"Litera T majusculă cu caron (circumflex inversat)","Latin small letter t with caron":"Litera T minusculă cu caron (circumflex inversat)","Latin capital letter t with stroke":"Litera T majusculă barată","Latin small letter t with stroke":"Litera T minusculă barată","Latin capital letter u with tilde":"Litera U majusculă cu tildă","Latin small letter u with tilde":"Litera U minusculă cu tildă","Latin capital letter u with macron":"Litera U majusculă cu macron","Latin small letter u with macron":"Litera U minusculă cu macron","Latin capital letter u with breve":"Litera U majusculă cu breve („căciulăâ€)","Latin small letter u with breve":"Litera U minusculă cu breve („căciulăâ€)","Latin capital letter u with ring above":"Litera majusculă U cu inel deasupra","Latin small letter u with ring above":"Litera minusculă U cu inel deasupra","Latin capital letter u with double acute":"Litera U majusculă cu dublu accent ascuÈ›it","Latin small letter u with double acute":"Litera U minusculă cu dublu accent ascuÈ›it","Latin capital letter u with ogonek":"Litera U majusculă cu ogonek („codițăâ€)","Latin small letter u with ogonek":"Litera U minusculă cu ogonek („codițăâ€)","Latin capital letter w with circumflex":"Litera W majusculă cu accent circumflex","Latin small letter w with circumflex":"Litera W minusculă cu accent circumflex","Latin capital letter y with circumflex":"Litera Y majusculă cu accent circumflex","Latin small letter y with circumflex":"Litera Y minusculă cu accent circumflex","Latin capital letter y with diaeresis":"Litera Y majusculă cu tremă","Latin capital letter z with acute":"Litera Z majusculă cu accent ascuÈ›it","Latin small letter z with acute":"Litera Z minusculă cu accent ascuÈ›it","Latin capital letter z with dot above":"Litera Z majusculă cu punct deasupra","Latin small letter z with dot above":"Litera Z minusculă cu punct deasupra","Latin capital letter z with caron":"Litera Z majusculă cu caron (circumflex inversat)","Latin small letter z with caron":"Litera Z minusculă cu caron (circumflex inversat)","Latin small letter long s":"Litera S lungă minusculă","Less-than sign":"Simbolul „mai mic decâtâ€","Greater-than sign":"Simbolul „mai mare decâtâ€","Less-than or equal to":"Simbolul „mai mic sau egalâ€","Greater-than or equal to":"Simbolul „mai mare sau egalâ€","En dash":"Linie de pauză (en dash)","Em dash":"Linie de dialog (em dash)",Macron:"Macron",Overline:"Linie deasupra","Degree sign":"Simbolul pentru grad","Minus sign":"Semnul minus","Plus-minus sign":"Semnul plus/minus","Division sign":"Semnul împărÈ›irii","Fraction slash":"Bară de fracÈ›ie (oblică)","Multiplication sign":"Semnul înmulÈ›irii","Latin small letter f with hook":"Litera F minusculă cu cârlig",Integral:"Integrală","N-ary summation":"Sumă (simbol matematic)",Infinity:"Infinit","Square root":"Rădăcină pătrată","Tilde operator":"Operatorul tildă","Approximately equal to":"Aproximativ egal cu","Almost equal to":"Aproape egal cu","Not equal to":"Diferit de (nu este egal cu)","Identical to":"Identic cu","Element of":"Element al","Not an element of":"Nu este un element al","Contains as member":"ConÈ›ine ca membru","N-ary product":"Produs cartezian (simbol matematic)","Logical and":"ȘI logic","Logical or":"SAU logic","Not sign":"Negare",Intersection:"IntersecÈ›ie",Union:"Uniune","Partial differential":"DiferenÈ›ială parÈ›ială","For all":"Pentru toÈ›i","There exists":"Există","Empty set":"MulÈ›imea vidă",Nabla:"Nabla","Asterisk operator":"Operatorul asterisc","Proportional to":"ProporÈ›ional cu",Angle:"Unghi","Vulgar fraction one quarter":"Un sfert (fracÈ›ie în scrierea comună)","Vulgar fraction one half":"Jumătate (fracÈ›ie în scrierea comună)","Vulgar fraction three quarters":"Trei sferturi (fracÈ›ie în scrierea comună)","Single left-pointing angle quotation mark":"Ghilimele unghiulare simple cu vârful spre stânga","Single right-pointing angle quotation mark":"Ghilimele unghiulare simple cu vârful spre dreapta","Left-pointing double angle quotation mark":"Ghilimele unghiulare cu vârful spre stânga","Right-pointing double angle quotation mark":"Ghilimele unghiulare cu vârful spre dreapta","Left single quotation mark":"Semnul citării simplu stânga (în formă de 6)","Right single quotation mark":"Semnul citării simplu dreapta (în formă de 9)","Left double quotation mark":"Ghilimele sus în formă de 66","Right double quotation mark":"Ghilimele sus în formă de 99","Single low-9 quotation mark":"Ghilimele simple jos în formă de 9","Double low-9 quotation mark":"Ghilimele jos în formă de 99","Inverted exclamation mark":"Semnul exclamării inversat","Inverted question mark":"Semnul întrebării inversat","Two dot leader":"Două puncte orizontale pe linia de bază","Horizontal ellipsis":"Puncte de suspensie","Double dagger":"Dublă obelă (dagger)","Per mille sign":"Promilă","Per ten thousand sign":"La zece mii","Double exclamation mark":"Semnul exclamării dublu","Question exclamation mark":"Semnele întrebării È™i exclamării","Exclamation question mark":"Semnele exclamării È™i întrebării","Double question mark":"Doublu semnul întrebării","Copyright sign":"Simbolul pentru copyright","Registered sign":"Simbolul de marcă înregistrată","Trade mark sign":"Simbolul de marcă comercială","Section sign":"Simbolul pentru secÈ›iune","Paragraph sign":"Simbolul pentru paragraf","Reversed paragraph sign":"Simbolul pentru paragraf, inversat","Character categories":"Categorii de caractere",Styles:"Stiluri","Multiple styles":"Stiluri multiple","Block styles":"Stiluri pentru blocuri","Text styles":"Stiluri pentru text","Insert table":"Inserează tabel","Header column":"Antet coloană","Insert column left":"Inserează coloană la stânga","Insert column right":"Inserează coloană la dreapta","Delete column":"Șterge coloană","Select column":"Selectează coloana",Column:"Coloană","Header row":"Rând antet","Insert row below":"Inserează rând dedesubt","Insert row above":"Inserează rând deasupra","Delete row":"Șterge rând","Select row":"Selectează linia",Row:"Rând","Merge cell up":"ÃŽmbină celula în sus","Merge cell right":"ÃŽmbină celula la dreapta","Merge cell down":"ÃŽmbină celula în jos","Merge cell left":"ÃŽmbină celula la stânga","Split cell vertically":"Scindează celula pe verticală","Split cell horizontally":"Scindează celula pe orizontală","Merge cells":"ÃŽmbină celulele","Table toolbar":"Bară tabel","Table properties":"Proprietățile tabelei","Cell properties":"Proprietățile celulei",Border:"Bordură",Style:"Stil",Width:"Lungime",Height:"ÃŽnălÈ›ime",Color:"Culoare",Background:"Fundal",Padding:"SpaÈ›iere",Dimensions:"Dimensiuni","Table cell text alignment":"Alinierea textului celulei tabelei",Alignment:"Aliniere","Horizontal text alignment toolbar":"Toolbar aliniere text orizontală","Vertical text alignment toolbar":"Toolbar aliniere text verticală","Table alignment toolbar":"Toolbar aliniere tabelă",None:"Nimic",Solid:"Solidă",Dotted:"Punctată",Dashed:"Linii întrerupte",Double:"Dublă",Groove:"Groove",Ridge:"Crestată",Inset:"Inserează",Outset:"Elimină","Align cell text to the left":"Alinează textul celulei la stânga","Align cell text to the center":"Alinează textul celulei la centru","Align cell text to the right":"Alinează textul celulei la dreapta","Justify cell text":"Textul celulei justify","Align cell text to the top":"Alinează textul celulei sus","Align cell text to the middle":"Alinează textul celulei la mijloc","Align cell text to the bottom":"Alinează textul celulei jos","Align table to the left":"Alinează tabela la stânga","Center table":"Tabelă centrată","Align table to the right":"Alinează tabela la dreapta","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Culoarea este invalidă. ÃŽncearcă \"#FF0000\" sau \"rgb(255,0,0)\" sau \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Valoarea este invalidă. ÃŽncearcă \"10px\" sau \"2em\" sau simplu \"2\".","Color picker":"Alegere culoare","Enter table caption":"Adaugă subtitlul tabelei","Keystrokes that can be used in a table cell":"Comenzi din tastatură care pot fi utilizate într-o celulă de tabel","Move the selection to the next cell":"Mută selecÈ›ia în următoarea celulă","Move the selection to the previous cell":"Mută selecÈ›ia în celula anterioară","Insert a new table row (when in the last cell of a table)":"Inserează un nou rând de tabel (când poziÈ›ia activă este în ultima celulă a unui tabel)","Navigate through the table":"Navigare în tabel",Table:"Tabel","Rich Text Editor":"Editor de text","Editor editing area: %0":"Zonă editare editor: %0","Edit block":"Editează bloc","Click to edit block":"FaceÈ›i clic pentru a edita întreg blocul","Drag to move":"GlisaÈ›i pentru a muta",Next:"ÃŽnainte",Previous:"ÃŽnapoi","Editor toolbar":"Bară editor","Dropdown toolbar":"Bară listă opÈ›iuni",Black:"Negru","Dim grey":"Gri slab",Grey:"Gri","Light grey":"Gri deschis",White:"Alb",Red:"RoÈ™u",Orange:"Portocaliu",Yellow:"Galben","Light green":"Verde deschis",Green:"Verde",Aquamarine:"Acvamarin",Turquoise:"Turcoaz","Light blue":"Albastru deschis",Blue:"Albastru",Purple:"Violet","Editor block content toolbar":"Bară de instrumente editor pentru blocuri de conÈ›inut","Editor contextual toolbar":"Bară contextuală de instrumente editor",HEX:"HEX","No results found":"Nu au fost găsite rezultate","No searchable items":"Nu există elemente ce pot fi căutate","Editor dialog":"Dialog editor",Close:"ÃŽnchideÈ›i","Help Contents. To close this dialog press ESC.":"ConÈ›inutul de asistență. ApăsaÈ›i ESC pentru a închide acest dialog.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Mai jos puteÈ›i găsi o listă de comenzi rapide de tastatură care pot fi utilizate în editor.","(may require <kbd>Fn</kbd>)":"(poate fi necesar să apăsaÈ›i <kbd>Fn</kbd>)",Accessibility:"Accesibilitate","Accessibility help":"Ajutor pentru accesibilitate","Press %0 for help.":"ApăsaÈ›i %0] pentru ajutor.","Move focus in and out of an active dialog window":"Comutează focalizarea într-o fereastră de dialog activă È™i în afara acesteia",MENU_BAR_MENU_FILE:"FiÈ™ier",MENU_BAR_MENU_EDIT:"Editează",MENU_BAR_MENU_VIEW:"Vizualizare",MENU_BAR_MENU_INSERT:"Inserează",MENU_BAR_MENU_FORMAT:"Formatare",MENU_BAR_MENU_TOOLS:"Instrumente",MENU_BAR_MENU_HELP:"Ajutor",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"Font","Editor menu bar":"Bara de meniuri a editorului","Please enter a valid color (e.g. \"ff0000\").":"Vă rugăm să introduceÈ›i un cod de culoare valid (de ex., „ff0000â€).",Undo:"Anulare",Redo:"Revenire","Upload in progress":"ÃŽncărcare în curs","Widget toolbar":"Bară widget","Insert paragraph before block":"Inserează un paragraf înaintea blocului","Insert paragraph after block":"Inserează un paragraf după bloc","Press Enter to type after or press Shift + Enter to type before the widget":"ApăsaÈ›i Enter pentru a scrie după widget sau Shift+Enter pentru a scrie înaintea acestuia","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Comenzi din tastatură care pot fi utilizate atunci când este selectat un widget (de exemplu: imagine, tabel etc.)","Insert a new paragraph directly after a widget":"Inserează un nou paragraf direct după un widget","Insert a new paragraph directly before a widget":"Inserează un nou paragraf direct înaintea unui widget","Move the caret to allow typing directly before a widget":"Mută cursorul pentru a permite tastarea direct înaintea unui widget","Move the caret to allow typing directly after a widget":"Mută cursorul pentru a permite tastarea direct după un widget","Words: %0":"Cuvinte: %0","Characters: %0":"Caractere: %0"} );l.getPluralForm=function(n){return (n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ru.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ru.js index 9828a718e640b06f1cfbff7ee88fb04f632d9c84..4ff386ad505f98f4aeef424ca070d3795f810a0c 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ru.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ru.js @@ -1 +1 @@ -(function(d){ const l = d['ru'] = d['ru'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Выравнивание по левому краю","Align right":"Выравнивание по правому краю","Align center":"Выравнивание по центру",Justify:"Выравнивание по ширине","Text alignment":"Выравнивание текÑта","Text alignment toolbar":"Выравнивание","Revert autoformatting action":"Отменить дейÑтвие автоформатированиÑ",Bold:"Жирный",Italic:"КурÑив",Underline:"Подчеркнутый",Code:"ИÑходный код",Strikethrough:"Зачеркнутый",Subscript:"ПодÑтрочный",Superscript:"ÐадÑтрочный","Italic text":"ТекÑÑ‚ курÑивом","Move out of an inline code style":"Выйти из вÑтроенного ÑÑ‚Ð¸Ð»Ñ ÐºÐ¾Ð´Ð°","Bold text":"Жирный текÑÑ‚","Underline text":"Подчеркнутый текÑÑ‚","Strikethrough text":"Зачеркнутый текÑÑ‚","Block quote":"Цитата","Copy selected content":"Копировать выбранное Ñодержание","Paste content":"Ð’Ñтавить Ñодержание","Paste content as plain text":"Ð’Ñтавить Ñодержанрие в виде обычного текÑта","Insert code block":"Ð’Ñтавить код","Plain text":"ПроÑтой текÑÑ‚","Code block":"Блок кодов",Cancel:"Отмена",Clear:"ОчиÑтить","Remove color":"Убрать цвет","Restore default":"По умолчанию",Save:"Сохранить","Show more items":"Другие инÑтрументы","%0 of %1":"%0 из %1","Cannot upload file:":"Ðевозможно загрузить файл","Rich Text Editor. Editing area: %0":"Редактор форматированного текÑта. ОблаÑÑ‚ÑŒ редактированиÑ: %0","Insert with file manager":"Ð’Ñтавка Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ файлового менеджера","Replace with file manager":"Заменить Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ файлового менеджера","Insert image with file manager":"Ð’Ñтавить изображение Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ файлового менеджера","Replace image with file manager":"Заменить изображение Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ файлового менеджера","Toggle caption off":"Выключить опиÑание","Toggle caption on":"Включить опиÑание","Content editing keystrokes":"Клавиши Ð´Ð»Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð°","These keyboard shortcuts allow for quick access to content editing features.":"Ðти ÑÐ¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñˆ обеÑпечивают быÑтрый доÑтуп к функциÑм Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð°.","User interface and content navigation keystrokes":"ПользовательÑкий Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ð¸ клавиши навигации по контенту","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"ИÑпользовать Ñледующие ÑÐ¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñˆ Ð´Ð»Ñ Ð±Ð¾Ð»ÐµÐµ Ñффективной навигации в пользовательÑком интерфейÑе CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Закрыть контекÑтные вÑплывающие окна, раÑкрывающиеÑÑ ÑпиÑки и диалоговые окна.","Open the accessibility help dialog":"Открыть диалоговое окно Ñправки по Ñпециальным возможноÑÑ‚Ñм","Move focus between form fields (inputs, buttons, etc.)":"ПеремеÑтить Ñ„Ð¾ÐºÑƒÑ Ð¼ÐµÐ¶Ð´Ñƒ полÑми формы (вводы, кнопки и Ñ‚. д.)","Move focus to the menu bar, navigate between menu bars":"ПеремеÑтить Ñ„Ð¾ÐºÑƒÑ Ð½Ð° панель меню, перемещатьÑÑ Ð¼ÐµÐ¶Ð´Ñƒ панелÑми меню","Move focus to the toolbar, navigate between toolbars":"ПеремеÑтить Ñ„Ð¾ÐºÑƒÑ Ð½Ð° панель инÑтрументов, перемещатьÑÑ Ð¼ÐµÐ¶Ð´Ñƒ панелÑми инÑтрументов","Navigate through the toolbar or menu bar":"Перемещение по панели инÑтрументов или панели меню","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Ðктивировать кнопку, находÑщуюÑÑ Ð² фокуÑе. Ðктивирование кнопок, которые взаимодейÑтвуют Ñ Ñодержимым редактора, перемещает Ñ„Ð¾ÐºÑƒÑ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾ на Ñодержимое.",Accept:"ПринÑÑ‚ÑŒ","Insert a soft break (a <code><br></code> element)":"Ð’Ñтавить мÑгкий разрыв (Ñлемент <code><br></code>)","Insert a hard break (a new paragraph)":"Ð’Ñтавить жеÑткий разрыв (новый абзац)","Find and replace":"Ðайти и заменить","Find in text…":"Ðайти в текÑте",Find:"Ðайти","Previous result":"Предыдущий результат","Next result":"Следующий результат",Replace:"Заменить","Replace all":"Заменить вÑÑ‘","Match case":"С учетом региÑтра","Whole words only":"Только Ñлова целиком","Replace with…":"Заменить на...","Text to find must not be empty.":"ИÑкомый текÑÑ‚ не должен быть пуÑтым.","Tip: Find some text first in order to replace it.":"Совет: Ñначала найдите текÑÑ‚, чтобы заменить его.","Advanced options":"Дополнительные параметры","Find in the document":"Ðайти в документе","Font Size":"Размер шрифта",Tiny:"Очень мелкий",Small:"Мелкий",Big:"Крупный",Huge:"Очень крупный","Font Family":"СемейÑтво шрифтов",Default:"По умолчанию","Font Color":"Цвет шрифта","Font Background Color":"Цвет фона","Document colors":"Цвет Ñтраницы",Paragraph:"Параграф",Heading:"Стиль","Choose heading":"Выбор ÑтилÑ","Heading 1":"Заголовок 1","Heading 2":"Заголовок 2","Heading 3":"Заголовок 3","Heading 4":"Заголовок 4","Heading 5":"Заголовок 5","Heading 6":"Заголовок 6","Type your title":"Введите заголовок","Type or paste your content here.":"Введите или вÑтавьте Ñюда ваш текÑÑ‚","Horizontal line":"Ð“Ð¾Ñ€Ð¸Ð·Ð¾Ð½Ñ‚Ð°Ð»ÑŒÐ½Ð°Ñ Ð»Ð¸Ð½Ð¸Ñ","HTML object":"HTML объект","Increase indent":"Увеличить отÑтуп","Decrease indent":"Уменьшить отÑтуп",Unlink:"Убрать ÑÑылку",Link:"СÑылка","Link URL":"СÑылка URL","Link image":"СÑылка на изображение","Edit link":"Редактировать ÑÑылку","Open link in new tab":"Открыть ÑÑылку в новой вкладке","This link has no URL":"Ð”Ð»Ñ Ñтой ÑÑылки не уÑтановлен Ð°Ð´Ñ€ÐµÑ URL","Open in a new tab":"Открыть в новой вкладке",Downloadable:"Загружаемые","Create link":"Создать ÑÑылку","Move out of a link":"Выйти из ÑÑылки","Numbered List":"Ðумерованный ÑпиÑок","Bulleted List":"Маркированный ÑпиÑок","To-do List":"СпиÑок задач","Bulleted list styles toolbar":"Стили маркированного ÑпиÑка","Numbered list styles toolbar":"Стили нумерованного ÑпиÑка","Toggle the disc list style":"Переключить на Ñтиль ÑпиÑка Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°Ð¼Ð¸ в виде закрашенного кружка","Toggle the circle list style":"Переключить на Ñтиль ÑпиÑка Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°Ð¼Ð¸ в виде незакрашенного кружка","Toggle the square list style":"Переключить на Ñтиль ÑпиÑка Ñ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ñ‹Ð¼Ð¸ маркерами","Toggle the decimal list style":"Переключить на Ñтиль ÑпиÑка Ñ Ñ†Ð¸Ñ„Ñ€Ð¾Ð²Ñ‹Ð¼Ð¸ маркерами","Toggle the decimal with leading zero list style":"Переключить на Ñтиль ÑпиÑка Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°Ð¼Ð¸ в виде цифр Ñ Ð½ÑƒÐ»ÐµÐ¼ в начале","Toggle the lower–roman list style":"Переключить на Ñтиль ÑпиÑка Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°Ð¼Ð¸ в виде Ñтрочных римÑких цифр","Toggle the upper–roman list style":"Переключить на Ñтиль ÑпиÑка Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°Ð¼Ð¸ в виде заглавных римÑких цифр","Toggle the lower–latin list style":"Переключить на Ñтиль ÑпиÑка Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°Ð¼Ð¸ в виде Ñтрочных латинÑких букв","Toggle the upper–latin list style":"Переключить на Ñтиль ÑпиÑка Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°Ð¼Ð¸ в виде заглавных латинÑких букв",Disc:"ДиÑк",Circle:"ОкружноÑÑ‚ÑŒ",Square:"Квадрат",Decimal:"ДеÑÑтичный","Decimal with leading zero":"ДеÑÑтичный Ñ Ð²ÐµÐ´ÑƒÑ‰Ð¸Ð¼ нулем","Lower–roman":"Малые римÑкие","Upper-roman":"Большие римÑкие","Lower-latin":"Малые латинÑкие","Upper-latin":"Большие латинÑкие","List properties":"СвойÑтва ÑпиÑка","Start at":"Ðачать Ñ","Invalid start index value.":"ÐедопуÑтимое значение начального индекÑа.","Start index must be greater than 0.":"Ðачальный Ð¸Ð½Ð´ÐµÐºÑ Ð´Ð¾Ð»Ð¶ÐµÐ½ быть больше 0.","Reversed order":"Обратный порÑдок","Keystrokes that can be used in a list":"ÐÐ°Ð¶Ð°Ñ‚Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñˆ, которые можно иÑпользовать в ÑпиÑке","Increase list item indent":"Увеличить отÑтуп Ñлемента ÑпиÑка","Decrease list item indent":"Уменьшить отÑтуп Ñлемента ÑпиÑка","Remove Format":"Убрать форматирование","Select all":"Выбрать вÑе","Show blocks":"Показать блоки",Source:"HTML редактор","Show source":"Показать иÑточник","Special characters":"СпецÑимволы",All:"Ð’Ñе",Arrows:"Стрелки",Currency:"Валюта",Latin:"ЛатинÑкие",Mathematical:"МатематичеÑкие",Text:"ТекÑÑ‚","leftwards simple arrow":"проÑÑ‚Ð°Ñ Ñтрелка влево","rightwards simple arrow":"проÑÑ‚Ð°Ñ Ñтрелка вправо","upwards simple arrow":"проÑÑ‚Ð°Ñ Ñтрелка вверх","downwards simple arrow":"проÑÑ‚Ð°Ñ Ñтрелка вниз","leftwards double arrow":"Ð”Ð²Ð¾Ð¹Ð½Ð°Ñ Ñтрелка влево","rightwards double arrow":"Ð”Ð²Ð¾Ð¹Ð½Ð°Ñ Ñтрелка вправо","upwards double arrow":"Ð”Ð²Ð¾Ð¹Ð½Ð°Ñ Ñтрелка вверх","downwards double arrow":"Ð”Ð²Ð¾Ð¹Ð½Ð°Ñ Ñтрелка вниз","leftwards dashed arrow":"ÐŸÑƒÐ½ÐºÑ‚Ð¸Ñ€Ð½Ð°Ñ Ñтрелка влево","rightwards dashed arrow":"ÐŸÑƒÐ½ÐºÑ‚Ð¸Ñ€Ð½Ð°Ñ Ñтрелка вправо","upwards dashed arrow":"ÐŸÑƒÐ½ÐºÑ‚Ð¸Ñ€Ð½Ð°Ñ Ñтрелка вверх","downwards dashed arrow":"ÐŸÑƒÐ½ÐºÑ‚Ð¸Ñ€Ð½Ð°Ñ Ñтрелка вниз","leftwards arrow to bar":"Стрелка влево, упирающаÑÑÑ Ð² планку","rightwards arrow to bar":"Стрелка вправо, упирающаÑÑÑ Ð² планку","upwards arrow to bar":"Стрелка вверх, упирающаÑÑÑ Ð² планку","downwards arrow to bar":"Стрелка вниз, упирающаÑÑÑ Ð² планку","up down arrow with base":"Стрелка вверх и вниз от планки внизу","back with leftwards arrow above":"Стрелка влево над Ñловом BACK (назад)","end with leftwards arrow above":"Стрелка влево над Ñловом END (конец)","on with exclamation mark with left right arrow above":"Стрелка влево и вправо над Ñловом ON! (включить)","soon with rightwards arrow above":"Стрелка вправо над Ñловом SOON (Ñкоро)","top with upwards arrow above":"Стрелка вверх над Ñловом TOP (верх)","Dollar sign":"Символ доллара","Euro sign":"Символ евро","Yen sign":"Символ иены","Pound sign":"Символ фунта Ñтерлингов","Cent sign":"Символ цента","Euro-currency sign":"Символ евровалюты","Colon sign":"Символ двоеточиÑ","Cruzeiro sign":"Символ бразильÑкого крузейро","French franc sign":"Символ французÑкого франка","Lira sign":"Символ лиры","Currency sign":"Символ валюты","Bitcoin sign":"Символ биткоина","Mill sign":"Символ милль","Naira sign":"Символ найры","Peseta sign":"Символ пеÑеты","Rupee sign":"Символ рупии","Won sign":"Символ воны","New sheqel sign":"Символ нового шекелÑ","Dong sign":"Символ донга","Kip sign":"Символ кипа","Tugrik sign":"Символ тугрика","Drachma sign":"Символ драхмы","German penny sign":"Символ немецкого пенни","Peso sign":"Символ пеÑо","Guarani sign":"Символ гуарани","Austral sign":"Символ аргентинÑкого ауÑтралÑ","Hryvnia sign":"Символ гривны","Cedi sign":"Символ ганÑкого Ñеди","Livre tournois sign":"Символ турÑкого ливра","Spesmilo sign":"Символ ÑпеÑмило","Tenge sign":"Символ тенге","Indian rupee sign":"Символ индийÑкой рупии","Turkish lira sign":"Символ турецкой лиры","Nordic mark sign":"Символ ÑкандинавÑкой марки","Manat sign":"Символ маната","Ruble sign":"Символ рублÑ","Latin capital letter a with macron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «A» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin small letter a with macron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «a» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin capital letter a with breve":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «A» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin small letter a with breve":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «a» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin capital letter a with ogonek":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «A» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin small letter a with ogonek":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «a» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin capital letter c with acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «C» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin small letter c with acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «c» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin capital letter c with circumflex":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «C» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin small letter c with circumflex":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «c» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin capital letter c with dot above":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «C» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin small letter c with dot above":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «c» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin capital letter c with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «C» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter c with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «c» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin capital letter d with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «D» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter d with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «d» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin capital letter d with stroke":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «D» Ñо штрихом","Latin small letter d with stroke":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «d» Ñо штрихом","Latin capital letter e with macron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «E» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin small letter e with macron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «e» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin capital letter e with breve":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «E» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin small letter e with breve":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «e» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin capital letter e with dot above":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «E» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin small letter e with dot above":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «e» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin capital letter e with ogonek":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «E» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin small letter e with ogonek":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «e» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin capital letter e with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «E» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter e with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «e» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin capital letter g with circumflex":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «G» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin small letter g with circumflex":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «g» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin capital letter g with breve":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «G» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin small letter g with breve":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «g» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin capital letter g with dot above":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «G» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin small letter g with dot above":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «g» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin capital letter g with cedilla":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «G» Ñ Ñедилью","Latin small letter g with cedilla":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «g» Ñ Ñедилью","Latin capital letter h with circumflex":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «H» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin small letter h with circumflex":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «h» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin capital letter h with stroke":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «H» Ñо штрихом","Latin small letter h with stroke":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «h» Ñо штрихом","Latin capital letter i with tilde":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «I» Ñ Ñ‚Ð¸Ð»ÑŒÐ´Ð¾Ð¹","Latin small letter i with tilde":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «i» Ñ Ñ‚Ð¸Ð»ÑŒÐ´Ð¾Ð¹","Latin capital letter i with macron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «I» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin small letter i with macron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «i» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin capital letter i with breve":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «I» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin small letter i with breve":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «i» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin capital letter i with ogonek":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «I» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin small letter i with ogonek":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «i» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin capital letter i with dot above":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «I» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin small letter dotless i":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «i» без точки","Latin capital ligature ij":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð»Ð¸Ð³Ð°Ñ‚ÑƒÑ€Ð° «IJ»","Latin small ligature ij":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð»Ð¸Ð³Ð°Ñ‚ÑƒÑ€Ð° «ij»","Latin capital letter j with circumflex":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «J» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin small letter j with circumflex":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «j» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin capital letter k with cedilla":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «K» Ñ Ñедилью","Latin small letter k with cedilla":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «k» Ñ Ñедилью","Latin small letter kra":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° кра","Latin capital letter l with acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «L» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin small letter l with acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «l» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin capital letter l with cedilla":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «L» Ñ Ñедилью","Latin small letter l with cedilla":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «l» Ñ Ñедилью","Latin capital letter l with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «L» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter l with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «l» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin capital letter l with middle dot":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «L» Ñ Ð²Ð½ÑƒÑ‚Ñ€Ð¸Ñтрочной точкой","Latin small letter l with middle dot":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «l» Ñ Ð²Ð½ÑƒÑ‚Ñ€Ð¸Ñтрочной точкой","Latin capital letter l with stroke":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «L» Ñо штрихом","Latin small letter l with stroke":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «l» Ñо штрихом","Latin capital letter n with acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «N» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin small letter n with acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «n» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin capital letter n with cedilla":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «N» Ñ Ñедилью","Latin small letter n with cedilla":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «n» Ñ Ñедилью","Latin capital letter n with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «N» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter n with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «n» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter n preceded by apostrophe":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «n» Ñ Ð¿Ñ€ÐµÐ´ÑˆÐµÑтвующим апоÑтрофом","Latin capital letter eng":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° Ñнг","Latin small letter eng":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° Ñнг","Latin capital letter o with macron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «O» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin small letter o with macron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «o» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin capital letter o with breve":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «O» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin small letter o with breve":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «o» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin capital letter o with double acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «O» Ñ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ð¼ акутом","Latin small letter o with double acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «o» Ñ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ð¼ акутом","Latin capital ligature oe":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð»Ð¸Ð³Ð°Ñ‚ÑƒÑ€Ð° OE","Latin small ligature oe":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð»Ð¸Ð³Ð°Ñ‚ÑƒÑ€Ð° oe","Latin capital letter r with acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «R» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin small letter r with acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «r» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin capital letter r with cedilla":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «R» Ñ Ñедилью","Latin small letter r with cedilla":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «r» Ñ Ñедилью","Latin capital letter r with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «R» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter r with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «r» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin capital letter s with acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «S» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin small letter s with acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «s» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin capital letter s with circumflex":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «S» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin small letter s with circumflex":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «s» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin capital letter s with cedilla":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «S» Ñ Ñедилью","Latin small letter s with cedilla":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «s» Ñ Ñедилью","Latin capital letter s with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «S» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter s with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «s» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin capital letter t with cedilla":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «T» Ñ Ñедилью","Latin small letter t with cedilla":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «t» Ñ Ñедилью","Latin capital letter t with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «T» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter t with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «t» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin capital letter t with stroke":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «T» Ñо штрихом","Latin small letter t with stroke":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «t» Ñо штрихом","Latin capital letter u with tilde":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «U» Ñ Ñ‚Ð¸Ð»ÑŒÐ´Ð¾Ð¹","Latin small letter u with tilde":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «u» Ñ Ñ‚Ð¸Ð»ÑŒÐ´Ð¾Ð¹","Latin capital letter u with macron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «U» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin small letter u with macron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «u» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin capital letter u with breve":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «U» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin small letter u with breve":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «u» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin capital letter u with ring above":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «U» Ñ ÐºÑ€ÑƒÐ¶ÐºÐ¾Ð¼ Ñверху","Latin small letter u with ring above":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «u» Ñ ÐºÑ€ÑƒÐ¶ÐºÐ¾Ð¼ Ñверху","Latin capital letter u with double acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «U» Ñ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ð¼ акутом","Latin small letter u with double acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «u» Ñ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ð¼ акутом","Latin capital letter u with ogonek":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «U» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin small letter u with ogonek":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «u» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin capital letter w with circumflex":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «W» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin small letter w with circumflex":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «w» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin capital letter y with circumflex":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «Y» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin small letter y with circumflex":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «y» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin capital letter y with diaeresis":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «Y» Ñ Ð´Ð¸ÑрезиÑом","Latin capital letter z with acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «Z» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin small letter z with acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «z» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin capital letter z with dot above":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «Z» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin small letter z with dot above":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «z» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin capital letter z with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «Z» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter z with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «z» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter long s":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° Ð´Ð»Ð¸Ð½Ð½Ð°Ñ Â«s»","Less-than sign":"Знак меньше","Greater-than sign":"Знак больше","Less-than or equal to":"Меньше либо равно","Greater-than or equal to":"Больше либо равно","En dash":"Среднее тире","Em dash":"Длинное тире",Macron:"Макрон",Overline:"Ðадчёркивание","Degree sign":"Знак градуÑа","Minus sign":"Знак минуÑ","Plus-minus sign":"Знак плюÑ-минуÑ","Division sign":"Знак делениÑ","Fraction slash":"Ð”Ñ€Ð¾Ð±Ð½Ð°Ñ Ð½Ð°ÐºÐ»Ð¾Ð½Ð½Ð°Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Multiplication sign":"Знак умножениÑ","Latin small letter f with hook":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «f» Ñ Ñ…Ð²Ð¾Ñтиком",Integral:"Интеграл","N-ary summation":"N-Ð°Ñ€Ð½Ð°Ñ Ñумма",Infinity:"БеÑконечноÑÑ‚ÑŒ","Square root":"Квадратный корень","Tilde operator":"Оператор тильда","Approximately equal to":"КонгруÑнтноÑÑ‚ÑŒ (геометричеÑкое равенÑтво)","Almost equal to":"Почти равный","Not equal to":"Ðе равно","Identical to":"ТождеÑтвенно равно","Element of":"Принадлежит","Not an element of":"Ðе принадлежит","Contains as member":"Содержит как член","N-ary product":"N-арное произведение","Logical and":"ЛогичеÑкое И","Logical or":"ЛогичеÑкое ИЛИ","Not sign":"Знак отрицаниÑ",Intersection:"ПереÑечение",Union:"Объединение","Partial differential":"ЧаÑтичный дифференциал","For all":"Ð”Ð»Ñ Ð²Ñех","There exists":"СущеÑтвует","Empty set":"ПуÑтое множеÑтво",Nabla:"Ðабла","Asterisk operator":"Оператор звездочка","Proportional to":"Пропорционально",Angle:"Угол","Vulgar fraction one quarter":"Дробь – одна четверть","Vulgar fraction one half":"Дробь – одна втораÑ","Vulgar fraction three quarters":"Дробь – три четверти","Single left-pointing angle quotation mark":"ÐžÐ´Ð¸Ð½Ð°Ñ€Ð½Ð°Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ (леваÑ) французÑÐºÐ°Ñ ÑƒÐ³Ð»Ð¾Ð²Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Single right-pointing angle quotation mark":"ÐžÐ´Ð¸Ð½Ð°Ñ€Ð½Ð°Ñ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ (праваÑ) французÑÐºÐ°Ñ ÑƒÐ³Ð»Ð¾Ð²Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Left-pointing double angle quotation mark":"ÐžÑ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ð»ÐµÐ²Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ° «ёлочка»","Right-pointing double angle quotation mark":"Ð—Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ð¿Ñ€Ð°Ð²Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ° «ёлочка»","Left single quotation mark":"ÐžÑ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Right single quotation mark":"Ð—Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Left double quotation mark":"ÐžÑ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ð´Ð²Ð¾Ð¹Ð½Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Right double quotation mark":"Ð—Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ð´Ð²Ð¾Ð¹Ð½Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Single low-9 quotation mark":"ÐижнÑÑ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð°Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Double low-9 quotation mark":"ÐижнÑÑ Ð´Ð²Ð¾Ð¹Ð½Ð°Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Inverted exclamation mark":"Перевернутый воÑклицательный знак","Inverted question mark":"Перевернутый вопроÑительный знак","Two dot leader":"Двухточечный пунктир","Horizontal ellipsis":"Многоточие","Double dagger":"Двойной креÑтик","Per mille sign":"Знак промилле","Per ten thousand sign":"Знак на деÑÑÑ‚ÑŒ Ñ‚Ñ‹ÑÑч","Double exclamation mark":"Двойной воÑклицательный знак","Question exclamation mark":"ВопроÑительный воÑклицательный знак","Exclamation question mark":"ВоÑклицательный вопроÑительный знак","Double question mark":"Двойной вопроÑительный знак","Copyright sign":"Знак авторÑкого права","Registered sign":"ЗарегиÑтрированный товарный знак","Trade mark sign":"Знак торговой марки","Section sign":"Параграф","Paragraph sign":"Знак абзаца","Reversed paragraph sign":"Обратный знак абзаца","Character categories":"Категории",Styles:"Стили","Multiple styles":"ÐеÑколько Ñтилей","Block styles":"Блочные Ñтили","Text styles":"Стиль текÑта","Insert table":"Ð’Ñтавить таблицу","Header column":"Столбец заголовков","Insert column left":"Ð’Ñтавить Ñтолбец Ñлева","Insert column right":"Ð’Ñтавить Ñтолбец Ñправа","Delete column":"Удалить Ñтолбец","Select column":"Выбрать Ñтолбец",Column:"Столбец","Header row":"Строка заголовков","Insert row below":"Ð’Ñтавить Ñтроку ниже","Insert row above":"Ð’Ñтавить Ñтроку выше","Delete row":"Удалить Ñтроку","Select row":"Выбрать Ñтроку",Row:"Строка","Merge cell up":"Объединить Ñ Ñчейкой Ñверху","Merge cell right":"Объединить Ñ Ñчейкой Ñправа","Merge cell down":"Объединить Ñ Ñчейкой Ñнизу","Merge cell left":"Объединить Ñ Ñчейкой Ñлева","Split cell vertically":"Разделить Ñчейку вертикально","Split cell horizontally":"Разделить Ñчейку горизонтально","Merge cells":"Объединить Ñчейки","Table toolbar":"Панель инÑтрументов таблицы","Table properties":"СвойÑтва таблицы","Cell properties":"СвойÑтва Ñчейки",Border:"Граница",Style:"Стиль",Width:"Ширина",Height:"Ð’Ñ‹Ñота",Color:"Цвет",Background:"Фон",Padding:"ОтÑтуп",Dimensions:"Размеры","Table cell text alignment":"Выравнивание текÑта в Ñчейке таблицы",Alignment:"Выравнивание","Horizontal text alignment toolbar":"Панель инÑтрументов горизонтального Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ Ñ‚ÐµÐºÑта","Vertical text alignment toolbar":"Панель инÑтрументов вертикального Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ Ñ‚ÐµÐºÑта","Table alignment toolbar":"Панель инÑтрументов Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹",None:"Ðет",Solid:"СплошнаÑ",Dotted:"ТочечнаÑ",Dashed:"ПунктирнаÑ",Double:"ДвойнаÑ",Groove:"ЖелобчатаÑ",Ridge:"РебриÑтаÑ",Inset:"ВдавленнаÑ",Outset:"ВыпуклаÑ","Align cell text to the left":"ВыровнÑÑ‚ÑŒ текÑÑ‚ по левому краю","Align cell text to the center":"ВыровнÑÑ‚ÑŒ текÑÑ‚ по центру","Align cell text to the right":"ВыровнÑÑ‚ÑŒ текÑÑ‚ по правому краю","Justify cell text":"ВыровнÑÑ‚ÑŒ текÑÑ‚ по ширине","Align cell text to the top":"ВыровнÑÑ‚ÑŒ текÑÑ‚ Ñчейки по верхнему краю","Align cell text to the middle":"ВыровнÑÑ‚ÑŒ текÑÑ‚ Ñчейки по центру","Align cell text to the bottom":"ВыровнÑÑ‚ÑŒ текÑÑ‚ Ñчейки по нижнему краю","Align table to the left":"ВыровнÑÑ‚ÑŒ таблицу по левому краю","Center table":"ВыровнÑÑ‚ÑŒ таблицу по центру","Align table to the right":"ВыровнÑÑ‚ÑŒ таблицу по правому краю","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Ðеверный цвет. Попробуйте \"#FF0000\" или \"rgb(255,0,0)\" или \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Ðеверное значение. Попробуйте \"10px\" или \"2em\" или проÑто \"2\".","Color picker":"Выбор цвета","Enter table caption":"ПодпиÑÑŒ таблицы","Keystrokes that can be used in a table cell":"ÐÐ°Ð¶Ð°Ñ‚Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñˆ, которые можно иÑпользовать в Ñчейке таблицы","Move the selection to the next cell":"ПеремеÑтить выделение в Ñледующую Ñчейку","Move the selection to the previous cell":"ПеремеÑтить выделение на предыдущую Ñчейку","Insert a new table row (when in the last cell of a table)":"Ð’Ñтавить новую Ñтроку таблицы (в поÑледней Ñчейке таблицы)","Navigate through the table":"ÐÐ°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ñ Ð¿Ð¾ таблице",Table:"Таблица","Rich Text Editor":"Редактор","Editor editing area: %0":"ОблаÑÑ‚ÑŒ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€Ð°: %0","Edit block":"Редактировать блок","Click to edit block":"Ðажмите, чтобы редактировать блок","Drag to move":"Перетащить",Next:"Следующий",Previous:"Предыдущий","Editor toolbar":"Панель инÑтрументов редактора","Dropdown toolbar":"Ð’Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð°Ñ Ð¿Ð°Ð½ÐµÐ»ÑŒ инÑтрументов",Black:"Чёрный","Dim grey":"Тёмно-Ñерый",Grey:"Серый","Light grey":"Светло-Ñерый",White:"Белый",Red:"КраÑный",Orange:"Оранжевый",Yellow:"Жёлтый","Light green":"Салатовый",Green:"Зелёный",Aquamarine:"Ðквамариновый",Turquoise:"Бирюзовый","Light blue":"Голубой",Blue:"Синий",Purple:"Фиолетовый","Editor block content toolbar":"Панель инÑтрументов редактора","Editor contextual toolbar":"КонтекÑÑ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð¿Ð°Ð½ÐµÐ»ÑŒ инÑтрументов редактора",HEX:"HEX","No results found":"Результаты не найдены","No searchable items":"Ðет Ñлементов Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка","Editor dialog":"Диалоговое окно редактора",Close:"Закрыть","Help Contents. To close this dialog press ESC.":"Содержание Ñправки. Чтобы закрыть Ñто диалоговое окно, нажмите ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Ðиже вы можете найти ÑпиÑок Ñочетаний клавиш, которые можно иÑпользовать в редакторе.","(may require <kbd>Fn</kbd>)":"(может требовать <kbd>Fn</kbd>)",Accessibility:"ДоÑтупноÑÑ‚ÑŒ","Accessibility help":"Помощь по Ñпециальным возможноÑÑ‚Ñм","Press %0 for help.":"Ðажмите %0 Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸.","Move focus in and out of an active dialog window":"ПеремеÑтить Ñ„Ð¾ÐºÑƒÑ Ð² активное диалоговое окно и обратно.",MENU_BAR_MENU_FILE:"Файл",MENU_BAR_MENU_EDIT:"Редактировать",MENU_BAR_MENU_VIEW:"ПоÑмотреть",MENU_BAR_MENU_INSERT:"Ð’Ñтавить",MENU_BAR_MENU_FORMAT:"Формат",MENU_BAR_MENU_TOOLS:"ИнÑтрументы",MENU_BAR_MENU_HELP:"Помощь",MENU_BAR_MENU_TEXT:"ТекÑÑ‚",MENU_BAR_MENU_FONT:"Шрифт","Editor menu bar":"Панель меню редактора",Undo:"Отменить",Redo:"Повторить","Upload in progress":"Идёт загрузка","Widget toolbar":"Панель инÑтрументов виджета","Insert paragraph before block":"Ð’Ñтавить параграф перед блоком","Insert paragraph after block":"Ð’Ñтавить параграф поÑле блока","Press Enter to type after or press Shift + Enter to type before the widget":"Ðажмите Enter Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° текÑта поÑле виджета или нажмите Shift + Enter Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° текÑта перед виджетом","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"ÐÐ°Ð¶Ð°Ñ‚Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñˆ, которые можно иÑпользовать при выборе виджета (например: изображение, таблица и Ñ‚. д.)","Insert a new paragraph directly after a widget":"Ð’Ñтавить новый абзац непоÑредÑтвенно поÑле виджета.","Insert a new paragraph directly before a widget":"Ð’Ñтавить новый абзац непоÑредÑтвенно перед виджетом.","Move the caret to allow typing directly before a widget":"ПеремеÑтите курÑор, чтобы можно было вводить текÑÑ‚ непоÑредÑтвенно перед виджетом.","Move the caret to allow typing directly after a widget":"ПеремеÑтить курÑор, чтобы можно было вводить текÑÑ‚ Ñразу поÑле виджета.","Words: %0":"Слов: %0","Characters: %0":"Символов: %0"} );l.getPluralForm=function(n){return (n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['ru'] = d['ru'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Выравнивание по левому краю","Align right":"Выравнивание по правому краю","Align center":"Выравнивание по центру",Justify:"Выравнивание по ширине","Text alignment":"Выравнивание текÑта","Text alignment toolbar":"Выравнивание","Revert autoformatting action":"Отменить дейÑтвие автоформатированиÑ",Bold:"Жирный",Italic:"КурÑив",Underline:"Подчеркнутый",Code:"ИÑходный код",Strikethrough:"Зачеркнутый",Subscript:"ПодÑтрочный",Superscript:"ÐадÑтрочный","Italic text":"ТекÑÑ‚ курÑивом","Move out of an inline code style":"Выйти из вÑтроенного ÑÑ‚Ð¸Ð»Ñ ÐºÐ¾Ð´Ð°","Bold text":"Жирный текÑÑ‚","Underline text":"Подчеркнутый текÑÑ‚","Strikethrough text":"Зачеркнутый текÑÑ‚","Block quote":"Цитата","Copy selected content":"Копировать выбранное Ñодержание","Paste content":"Ð’Ñтавить Ñодержание","Paste content as plain text":"Ð’Ñтавить Ñодержанрие в виде обычного текÑта","Insert code block":"Ð’Ñтавить код","Plain text":"ПроÑтой текÑÑ‚","Leaving %0 code snippet":"ОÑтавлÑем фрагмент кода %0","Entering %0 code snippet":"Ввод фрагмента кода %0","Entering code snippet":"Ввод фрагмента кода","Leaving code snippet":"ОÑтавлÑем фрагмент кода","Code block":"Блок кодов",Cancel:"Отмена",Clear:"ОчиÑтить","Remove color":"Убрать цвет","Restore default":"По умолчанию",Save:"Сохранить","Show more items":"Другие инÑтрументы","%0 of %1":"%0 из %1","Cannot upload file:":"Ðевозможно загрузить файл","Rich Text Editor. Editing area: %0":"Редактор форматированного текÑта. ОблаÑÑ‚ÑŒ редактированиÑ: %0","Insert with file manager":"Ð’Ñтавка Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ файлового менеджера","Replace with file manager":"Заменить Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ файлового менеджера","Insert image with file manager":"Ð’Ñтавить изображение Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ файлового менеджера","Replace image with file manager":"Заменить изображение Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ файлового менеджера","Toggle caption off":"Выключить опиÑание","Toggle caption on":"Включить опиÑание","Content editing keystrokes":"Клавиши Ð´Ð»Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð°","These keyboard shortcuts allow for quick access to content editing features.":"Ðти ÑÐ¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñˆ обеÑпечивают быÑтрый доÑтуп к функциÑм Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ¾Ð½Ñ‚ÐµÐ½Ñ‚Ð°.","User interface and content navigation keystrokes":"ПользовательÑкий Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ð¸ клавиши навигации по контенту","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"ИÑпользовать Ñледующие ÑÐ¾Ñ‡ÐµÑ‚Ð°Ð½Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñˆ Ð´Ð»Ñ Ð±Ð¾Ð»ÐµÐµ Ñффективной навигации в пользовательÑком интерфейÑе CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Закрыть контекÑтные вÑплывающие окна, раÑкрывающиеÑÑ ÑпиÑки и диалоговые окна.","Open the accessibility help dialog":"Открыть диалоговое окно Ñправки по Ñпециальным возможноÑÑ‚Ñм","Move focus between form fields (inputs, buttons, etc.)":"ПеремеÑтить Ñ„Ð¾ÐºÑƒÑ Ð¼ÐµÐ¶Ð´Ñƒ полÑми формы (вводы, кнопки и Ñ‚. д.)","Move focus to the menu bar, navigate between menu bars":"ПеремеÑтить Ñ„Ð¾ÐºÑƒÑ Ð½Ð° панель меню, перемещатьÑÑ Ð¼ÐµÐ¶Ð´Ñƒ панелÑми меню","Move focus to the toolbar, navigate between toolbars":"ПеремеÑтить Ñ„Ð¾ÐºÑƒÑ Ð½Ð° панель инÑтрументов, перемещатьÑÑ Ð¼ÐµÐ¶Ð´Ñƒ панелÑми инÑтрументов","Navigate through the toolbar or menu bar":"Перемещение по панели инÑтрументов или панели меню","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Ðктивировать кнопку, находÑщуюÑÑ Ð² фокуÑе. Ðктивирование кнопок, которые взаимодейÑтвуют Ñ Ñодержимым редактора, перемещает Ñ„Ð¾ÐºÑƒÑ Ð¾Ð±Ñ€Ð°Ñ‚Ð½Ð¾ на Ñодержимое.",Accept:"ПринÑÑ‚ÑŒ","Insert a soft break (a <code><br></code> element)":"Ð’Ñтавить мÑгкий разрыв (Ñлемент <code><br></code>)","Insert a hard break (a new paragraph)":"Ð’Ñтавить жеÑткий разрыв (новый абзац)","Find and replace":"Ðайти и заменить","Find in text…":"Ðайти в текÑте",Find:"Ðайти","Previous result":"Предыдущий результат","Next result":"Следующий результат",Replace:"Заменить","Replace all":"Заменить вÑÑ‘","Match case":"С учетом региÑтра","Whole words only":"Только Ñлова целиком","Replace with…":"Заменить на...","Text to find must not be empty.":"ИÑкомый текÑÑ‚ не должен быть пуÑтым.","Tip: Find some text first in order to replace it.":"Совет: Ñначала найдите текÑÑ‚, чтобы заменить его.","Advanced options":"Дополнительные параметры","Find in the document":"Ðайти в документе","Font Size":"Размер шрифта",Tiny:"Очень мелкий",Small:"Мелкий",Big:"Крупный",Huge:"Очень крупный","Font Family":"СемейÑтво шрифтов",Default:"По умолчанию","Font Color":"Цвет шрифта","Font Background Color":"Цвет фона","Document colors":"Цвет Ñтраницы",Paragraph:"Параграф",Heading:"Стиль","Choose heading":"Выбор ÑтилÑ","Heading 1":"Заголовок 1","Heading 2":"Заголовок 2","Heading 3":"Заголовок 3","Heading 4":"Заголовок 4","Heading 5":"Заголовок 5","Heading 6":"Заголовок 6","Type your title":"Введите заголовок","Type or paste your content here.":"Введите или вÑтавьте Ñюда ваш текÑÑ‚","Horizontal line":"Ð“Ð¾Ñ€Ð¸Ð·Ð¾Ð½Ñ‚Ð°Ð»ÑŒÐ½Ð°Ñ Ð»Ð¸Ð½Ð¸Ñ","HTML object":"HTML объект","Increase indent":"Увеличить отÑтуп","Decrease indent":"Уменьшить отÑтуп",Unlink:"Убрать ÑÑылку",Link:"СÑылка","Link URL":"СÑылка URL","Link URL must not be empty.":"URL-Ð°Ð´Ñ€ÐµÑ ÑÑылки не должен быть пуÑтым.","Link image":"СÑылка на изображение","Edit link":"Редактировать ÑÑылку","Open link in new tab":"Открыть ÑÑылку в новой вкладке","This link has no URL":"Ð”Ð»Ñ Ñтой ÑÑылки не уÑтановлен Ð°Ð´Ñ€ÐµÑ URL","Open in a new tab":"Открыть в новой вкладке",Downloadable:"Загружаемые","Create link":"Создать ÑÑылку","Move out of a link":"Выйти из ÑÑылки","Numbered List":"Ðумерованный ÑпиÑок","Bulleted List":"Маркированный ÑпиÑок","To-do List":"СпиÑок задач","Bulleted list styles toolbar":"Стили маркированного ÑпиÑка","Numbered list styles toolbar":"Стили нумерованного ÑпиÑка","Toggle the disc list style":"Переключить на Ñтиль ÑпиÑка Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°Ð¼Ð¸ в виде закрашенного кружка","Toggle the circle list style":"Переключить на Ñтиль ÑпиÑка Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°Ð¼Ð¸ в виде незакрашенного кружка","Toggle the square list style":"Переключить на Ñтиль ÑпиÑка Ñ ÐºÐ²Ð°Ð´Ñ€Ð°Ñ‚Ð½Ñ‹Ð¼Ð¸ маркерами","Toggle the decimal list style":"Переключить на Ñтиль ÑпиÑка Ñ Ñ†Ð¸Ñ„Ñ€Ð¾Ð²Ñ‹Ð¼Ð¸ маркерами","Toggle the decimal with leading zero list style":"Переключить на Ñтиль ÑпиÑка Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°Ð¼Ð¸ в виде цифр Ñ Ð½ÑƒÐ»ÐµÐ¼ в начале","Toggle the lower–roman list style":"Переключить на Ñтиль ÑпиÑка Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°Ð¼Ð¸ в виде Ñтрочных римÑких цифр","Toggle the upper–roman list style":"Переключить на Ñтиль ÑпиÑка Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°Ð¼Ð¸ в виде заглавных римÑких цифр","Toggle the lower–latin list style":"Переключить на Ñтиль ÑпиÑка Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°Ð¼Ð¸ в виде Ñтрочных латинÑких букв","Toggle the upper–latin list style":"Переключить на Ñтиль ÑпиÑка Ñ Ð¼Ð°Ñ€ÐºÐµÑ€Ð°Ð¼Ð¸ в виде заглавных латинÑких букв",Disc:"ДиÑк",Circle:"ОкружноÑÑ‚ÑŒ",Square:"Квадрат",Decimal:"ДеÑÑтичный","Decimal with leading zero":"ДеÑÑтичный Ñ Ð²ÐµÐ´ÑƒÑ‰Ð¸Ð¼ нулем","Lower–roman":"Малые римÑкие","Upper-roman":"Большие римÑкие","Lower-latin":"Малые латинÑкие","Upper-latin":"Большие латинÑкие","List properties":"СвойÑтва ÑпиÑка","Start at":"Ðачать Ñ","Invalid start index value.":"ÐедопуÑтимое значение начального индекÑа.","Start index must be greater than 0.":"Ðачальный Ð¸Ð½Ð´ÐµÐºÑ Ð´Ð¾Ð»Ð¶ÐµÐ½ быть больше 0.","Reversed order":"Обратный порÑдок","Keystrokes that can be used in a list":"ÐÐ°Ð¶Ð°Ñ‚Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñˆ, которые можно иÑпользовать в ÑпиÑке","Increase list item indent":"Увеличить отÑтуп Ñлемента ÑпиÑка","Decrease list item indent":"Уменьшить отÑтуп Ñлемента ÑпиÑка","Entering a to-do list":"Ввод ÑпиÑка текущих дел","Leaving a to-do list":"ОÑтавлÑем ÑпиÑок текущих дел","Remove Format":"Убрать форматирование","Select all":"Выбрать вÑе","Show blocks":"Показать блоки",Source:"HTML редактор","Show source":"Показать иÑточник","Special characters":"СпецÑимволы",All:"Ð’Ñе",Arrows:"Стрелки",Currency:"Валюта",Latin:"ЛатинÑкие",Mathematical:"МатематичеÑкие",Text:"ТекÑÑ‚","leftwards simple arrow":"проÑÑ‚Ð°Ñ Ñтрелка влево","rightwards simple arrow":"проÑÑ‚Ð°Ñ Ñтрелка вправо","upwards simple arrow":"проÑÑ‚Ð°Ñ Ñтрелка вверх","downwards simple arrow":"проÑÑ‚Ð°Ñ Ñтрелка вниз","leftwards double arrow":"Ð”Ð²Ð¾Ð¹Ð½Ð°Ñ Ñтрелка влево","rightwards double arrow":"Ð”Ð²Ð¾Ð¹Ð½Ð°Ñ Ñтрелка вправо","upwards double arrow":"Ð”Ð²Ð¾Ð¹Ð½Ð°Ñ Ñтрелка вверх","downwards double arrow":"Ð”Ð²Ð¾Ð¹Ð½Ð°Ñ Ñтрелка вниз","leftwards dashed arrow":"ÐŸÑƒÐ½ÐºÑ‚Ð¸Ñ€Ð½Ð°Ñ Ñтрелка влево","rightwards dashed arrow":"ÐŸÑƒÐ½ÐºÑ‚Ð¸Ñ€Ð½Ð°Ñ Ñтрелка вправо","upwards dashed arrow":"ÐŸÑƒÐ½ÐºÑ‚Ð¸Ñ€Ð½Ð°Ñ Ñтрелка вверх","downwards dashed arrow":"ÐŸÑƒÐ½ÐºÑ‚Ð¸Ñ€Ð½Ð°Ñ Ñтрелка вниз","leftwards arrow to bar":"Стрелка влево, упирающаÑÑÑ Ð² планку","rightwards arrow to bar":"Стрелка вправо, упирающаÑÑÑ Ð² планку","upwards arrow to bar":"Стрелка вверх, упирающаÑÑÑ Ð² планку","downwards arrow to bar":"Стрелка вниз, упирающаÑÑÑ Ð² планку","up down arrow with base":"Стрелка вверх и вниз от планки внизу","back with leftwards arrow above":"Стрелка влево над Ñловом BACK (назад)","end with leftwards arrow above":"Стрелка влево над Ñловом END (конец)","on with exclamation mark with left right arrow above":"Стрелка влево и вправо над Ñловом ON! (включить)","soon with rightwards arrow above":"Стрелка вправо над Ñловом SOON (Ñкоро)","top with upwards arrow above":"Стрелка вверх над Ñловом TOP (верх)","Dollar sign":"Символ доллара","Euro sign":"Символ евро","Yen sign":"Символ иены","Pound sign":"Символ фунта Ñтерлингов","Cent sign":"Символ цента","Euro-currency sign":"Символ евровалюты","Colon sign":"Символ двоеточиÑ","Cruzeiro sign":"Символ бразильÑкого крузейро","French franc sign":"Символ французÑкого франка","Lira sign":"Символ лиры","Currency sign":"Символ валюты","Bitcoin sign":"Символ биткоина","Mill sign":"Символ милль","Naira sign":"Символ найры","Peseta sign":"Символ пеÑеты","Rupee sign":"Символ рупии","Won sign":"Символ воны","New sheqel sign":"Символ нового шекелÑ","Dong sign":"Символ донга","Kip sign":"Символ кипа","Tugrik sign":"Символ тугрика","Drachma sign":"Символ драхмы","German penny sign":"Символ немецкого пенни","Peso sign":"Символ пеÑо","Guarani sign":"Символ гуарани","Austral sign":"Символ аргентинÑкого ауÑтралÑ","Hryvnia sign":"Символ гривны","Cedi sign":"Символ ганÑкого Ñеди","Livre tournois sign":"Символ турÑкого ливра","Spesmilo sign":"Символ ÑпеÑмило","Tenge sign":"Символ тенге","Indian rupee sign":"Символ индийÑкой рупии","Turkish lira sign":"Символ турецкой лиры","Nordic mark sign":"Символ ÑкандинавÑкой марки","Manat sign":"Символ маната","Ruble sign":"Символ рублÑ","Latin capital letter a with macron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «A» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin small letter a with macron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «a» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin capital letter a with breve":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «A» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin small letter a with breve":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «a» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin capital letter a with ogonek":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «A» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin small letter a with ogonek":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «a» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin capital letter c with acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «C» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin small letter c with acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «c» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin capital letter c with circumflex":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «C» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin small letter c with circumflex":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «c» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin capital letter c with dot above":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «C» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin small letter c with dot above":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «c» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin capital letter c with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «C» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter c with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «c» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin capital letter d with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «D» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter d with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «d» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin capital letter d with stroke":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «D» Ñо штрихом","Latin small letter d with stroke":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «d» Ñо штрихом","Latin capital letter e with macron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «E» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin small letter e with macron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «e» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin capital letter e with breve":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «E» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin small letter e with breve":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «e» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin capital letter e with dot above":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «E» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin small letter e with dot above":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «e» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin capital letter e with ogonek":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «E» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin small letter e with ogonek":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «e» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin capital letter e with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «E» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter e with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «e» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin capital letter g with circumflex":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «G» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin small letter g with circumflex":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «g» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin capital letter g with breve":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «G» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin small letter g with breve":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «g» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin capital letter g with dot above":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «G» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin small letter g with dot above":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «g» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin capital letter g with cedilla":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «G» Ñ Ñедилью","Latin small letter g with cedilla":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «g» Ñ Ñедилью","Latin capital letter h with circumflex":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «H» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin small letter h with circumflex":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «h» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin capital letter h with stroke":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «H» Ñо штрихом","Latin small letter h with stroke":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «h» Ñо штрихом","Latin capital letter i with tilde":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «I» Ñ Ñ‚Ð¸Ð»ÑŒÐ´Ð¾Ð¹","Latin small letter i with tilde":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «i» Ñ Ñ‚Ð¸Ð»ÑŒÐ´Ð¾Ð¹","Latin capital letter i with macron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «I» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin small letter i with macron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «i» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin capital letter i with breve":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «I» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin small letter i with breve":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «i» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin capital letter i with ogonek":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «I» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin small letter i with ogonek":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «i» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin capital letter i with dot above":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «I» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin small letter dotless i":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «i» без точки","Latin capital ligature ij":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð»Ð¸Ð³Ð°Ñ‚ÑƒÑ€Ð° «IJ»","Latin small ligature ij":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð»Ð¸Ð³Ð°Ñ‚ÑƒÑ€Ð° «ij»","Latin capital letter j with circumflex":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «J» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin small letter j with circumflex":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «j» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin capital letter k with cedilla":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «K» Ñ Ñедилью","Latin small letter k with cedilla":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «k» Ñ Ñедилью","Latin small letter kra":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° кра","Latin capital letter l with acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «L» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin small letter l with acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «l» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin capital letter l with cedilla":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «L» Ñ Ñедилью","Latin small letter l with cedilla":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «l» Ñ Ñедилью","Latin capital letter l with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «L» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter l with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «l» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin capital letter l with middle dot":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «L» Ñ Ð²Ð½ÑƒÑ‚Ñ€Ð¸Ñтрочной точкой","Latin small letter l with middle dot":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «l» Ñ Ð²Ð½ÑƒÑ‚Ñ€Ð¸Ñтрочной точкой","Latin capital letter l with stroke":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «L» Ñо штрихом","Latin small letter l with stroke":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «l» Ñо штрихом","Latin capital letter n with acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «N» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin small letter n with acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «n» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin capital letter n with cedilla":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «N» Ñ Ñедилью","Latin small letter n with cedilla":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «n» Ñ Ñедилью","Latin capital letter n with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «N» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter n with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «n» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter n preceded by apostrophe":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «n» Ñ Ð¿Ñ€ÐµÐ´ÑˆÐµÑтвующим апоÑтрофом","Latin capital letter eng":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° Ñнг","Latin small letter eng":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° Ñнг","Latin capital letter o with macron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «O» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin small letter o with macron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «o» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin capital letter o with breve":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «O» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin small letter o with breve":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «o» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin capital letter o with double acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «O» Ñ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ð¼ акутом","Latin small letter o with double acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «o» Ñ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ð¼ акутом","Latin capital ligature oe":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð»Ð¸Ð³Ð°Ñ‚ÑƒÑ€Ð° OE","Latin small ligature oe":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð»Ð¸Ð³Ð°Ñ‚ÑƒÑ€Ð° oe","Latin capital letter r with acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «R» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin small letter r with acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «r» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin capital letter r with cedilla":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «R» Ñ Ñедилью","Latin small letter r with cedilla":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «r» Ñ Ñедилью","Latin capital letter r with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «R» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter r with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «r» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin capital letter s with acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «S» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin small letter s with acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «s» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin capital letter s with circumflex":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «S» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin small letter s with circumflex":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «s» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin capital letter s with cedilla":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «S» Ñ Ñедилью","Latin small letter s with cedilla":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «s» Ñ Ñедилью","Latin capital letter s with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «S» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter s with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «s» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin capital letter t with cedilla":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «T» Ñ Ñедилью","Latin small letter t with cedilla":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «t» Ñ Ñедилью","Latin capital letter t with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «T» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter t with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «t» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin capital letter t with stroke":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «T» Ñо штрихом","Latin small letter t with stroke":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «t» Ñо штрихом","Latin capital letter u with tilde":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «U» Ñ Ñ‚Ð¸Ð»ÑŒÐ´Ð¾Ð¹","Latin small letter u with tilde":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «u» Ñ Ñ‚Ð¸Ð»ÑŒÐ´Ð¾Ð¹","Latin capital letter u with macron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «U» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin small letter u with macron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «u» Ñ Ð¼Ð°ÐºÑ€Ð¾Ð½Ð¾Ð¼","Latin capital letter u with breve":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «U» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin small letter u with breve":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «u» Ñ Ð±Ñ€ÐµÐ²Ð¸Ñом","Latin capital letter u with ring above":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «U» Ñ ÐºÑ€ÑƒÐ¶ÐºÐ¾Ð¼ Ñверху","Latin small letter u with ring above":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «u» Ñ ÐºÑ€ÑƒÐ¶ÐºÐ¾Ð¼ Ñверху","Latin capital letter u with double acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «U» Ñ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ð¼ акутом","Latin small letter u with double acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «u» Ñ Ð´Ð²Ð¾Ð¹Ð½Ñ‹Ð¼ акутом","Latin capital letter u with ogonek":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «U» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin small letter u with ogonek":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «u» Ñ Ð¾Ð³Ð¾Ð½ÐµÐºÐ¾Ð¼","Latin capital letter w with circumflex":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «W» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin small letter w with circumflex":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «w» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin capital letter y with circumflex":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «Y» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin small letter y with circumflex":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «y» Ñ Ñ†Ð¸Ñ€ÐºÑƒÐ¼Ñ„Ð»ÐµÐºÑом","Latin capital letter y with diaeresis":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «Y» Ñ Ð´Ð¸ÑрезиÑом","Latin capital letter z with acute":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «Z» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin small letter z with acute":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «z» Ñ Ð°ÐºÑƒÑ‚Ð¾Ð¼","Latin capital letter z with dot above":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «Z» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin small letter z with dot above":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «z» Ñ Ñ‚Ð¾Ñ‡ÐºÐ¾Ð¹ Ñверху","Latin capital letter z with caron":"ЛатинÑÐºÐ°Ñ Ð·Ð°Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «Z» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter z with caron":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «z» Ñ Ð³Ð°Ñ‡ÐµÐºÐ¾Ð¼","Latin small letter long s":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° Ð´Ð»Ð¸Ð½Ð½Ð°Ñ Â«s»","Less-than sign":"Знак меньше","Greater-than sign":"Знак больше","Less-than or equal to":"Меньше либо равно","Greater-than or equal to":"Больше либо равно","En dash":"Среднее тире","Em dash":"Длинное тире",Macron:"Макрон",Overline:"Ðадчёркивание","Degree sign":"Знак градуÑа","Minus sign":"Знак минуÑ","Plus-minus sign":"Знак плюÑ-минуÑ","Division sign":"Знак делениÑ","Fraction slash":"Ð”Ñ€Ð¾Ð±Ð½Ð°Ñ Ð½Ð°ÐºÐ»Ð¾Ð½Ð½Ð°Ñ Ñ‡ÐµÑ€Ñ‚Ð°","Multiplication sign":"Знак умножениÑ","Latin small letter f with hook":"ЛатинÑÐºÐ°Ñ ÑÑ‚Ñ€Ð¾Ñ‡Ð½Ð°Ñ Ð±ÑƒÐºÐ²Ð° «f» Ñ Ñ…Ð²Ð¾Ñтиком",Integral:"Интеграл","N-ary summation":"N-Ð°Ñ€Ð½Ð°Ñ Ñумма",Infinity:"БеÑконечноÑÑ‚ÑŒ","Square root":"Квадратный корень","Tilde operator":"Оператор тильда","Approximately equal to":"КонгруÑнтноÑÑ‚ÑŒ (геометричеÑкое равенÑтво)","Almost equal to":"Почти равный","Not equal to":"Ðе равно","Identical to":"ТождеÑтвенно равно","Element of":"Принадлежит","Not an element of":"Ðе принадлежит","Contains as member":"Содержит как член","N-ary product":"N-арное произведение","Logical and":"ЛогичеÑкое И","Logical or":"ЛогичеÑкое ИЛИ","Not sign":"Знак отрицаниÑ",Intersection:"ПереÑечение",Union:"Объединение","Partial differential":"ЧаÑтичный дифференциал","For all":"Ð”Ð»Ñ Ð²Ñех","There exists":"СущеÑтвует","Empty set":"ПуÑтое множеÑтво",Nabla:"Ðабла","Asterisk operator":"Оператор звездочка","Proportional to":"Пропорционально",Angle:"Угол","Vulgar fraction one quarter":"Дробь – одна четверть","Vulgar fraction one half":"Дробь – одна втораÑ","Vulgar fraction three quarters":"Дробь – три четверти","Single left-pointing angle quotation mark":"ÐžÐ´Ð¸Ð½Ð°Ñ€Ð½Ð°Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ (леваÑ) французÑÐºÐ°Ñ ÑƒÐ³Ð»Ð¾Ð²Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Single right-pointing angle quotation mark":"ÐžÐ´Ð¸Ð½Ð°Ñ€Ð½Ð°Ñ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ (праваÑ) французÑÐºÐ°Ñ ÑƒÐ³Ð»Ð¾Ð²Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Left-pointing double angle quotation mark":"ÐžÑ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ð»ÐµÐ²Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ° «ёлочка»","Right-pointing double angle quotation mark":"Ð—Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ð¿Ñ€Ð°Ð²Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ° «ёлочка»","Left single quotation mark":"ÐžÑ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Right single quotation mark":"Ð—Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Left double quotation mark":"ÐžÑ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ð´Ð²Ð¾Ð¹Ð½Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Right double quotation mark":"Ð—Ð°ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ð´Ð²Ð¾Ð¹Ð½Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Single low-9 quotation mark":"ÐижнÑÑ Ð¾Ð´Ð¸Ð½Ð°Ñ€Ð½Ð°Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Double low-9 quotation mark":"ÐижнÑÑ Ð´Ð²Ð¾Ð¹Ð½Ð°Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ ÐºÐ°Ð²Ñ‹Ñ‡ÐºÐ°","Inverted exclamation mark":"Перевернутый воÑклицательный знак","Inverted question mark":"Перевернутый вопроÑительный знак","Two dot leader":"Двухточечный пунктир","Horizontal ellipsis":"Многоточие","Double dagger":"Двойной креÑтик","Per mille sign":"Знак промилле","Per ten thousand sign":"Знак на деÑÑÑ‚ÑŒ Ñ‚Ñ‹ÑÑч","Double exclamation mark":"Двойной воÑклицательный знак","Question exclamation mark":"ВопроÑительный воÑклицательный знак","Exclamation question mark":"ВоÑклицательный вопроÑительный знак","Double question mark":"Двойной вопроÑительный знак","Copyright sign":"Знак авторÑкого права","Registered sign":"ЗарегиÑтрированный товарный знак","Trade mark sign":"Знак торговой марки","Section sign":"Параграф","Paragraph sign":"Знак абзаца","Reversed paragraph sign":"Обратный знак абзаца","Character categories":"Категории",Styles:"Стили","Multiple styles":"ÐеÑколько Ñтилей","Block styles":"Блочные Ñтили","Text styles":"Стиль текÑта","Insert table":"Ð’Ñтавить таблицу","Header column":"Столбец заголовков","Insert column left":"Ð’Ñтавить Ñтолбец Ñлева","Insert column right":"Ð’Ñтавить Ñтолбец Ñправа","Delete column":"Удалить Ñтолбец","Select column":"Выбрать Ñтолбец",Column:"Столбец","Header row":"Строка заголовков","Insert row below":"Ð’Ñтавить Ñтроку ниже","Insert row above":"Ð’Ñтавить Ñтроку выше","Delete row":"Удалить Ñтроку","Select row":"Выбрать Ñтроку",Row:"Строка","Merge cell up":"Объединить Ñ Ñчейкой Ñверху","Merge cell right":"Объединить Ñ Ñчейкой Ñправа","Merge cell down":"Объединить Ñ Ñчейкой Ñнизу","Merge cell left":"Объединить Ñ Ñчейкой Ñлева","Split cell vertically":"Разделить Ñчейку вертикально","Split cell horizontally":"Разделить Ñчейку горизонтально","Merge cells":"Объединить Ñчейки","Table toolbar":"Панель инÑтрументов таблицы","Table properties":"СвойÑтва таблицы","Cell properties":"СвойÑтва Ñчейки",Border:"Граница",Style:"Стиль",Width:"Ширина",Height:"Ð’Ñ‹Ñота",Color:"Цвет",Background:"Фон",Padding:"ОтÑтуп",Dimensions:"Размеры","Table cell text alignment":"Выравнивание текÑта в Ñчейке таблицы",Alignment:"Выравнивание","Horizontal text alignment toolbar":"Панель инÑтрументов горизонтального Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ Ñ‚ÐµÐºÑта","Vertical text alignment toolbar":"Панель инÑтрументов вертикального Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ Ñ‚ÐµÐºÑта","Table alignment toolbar":"Панель инÑтрументов Ð²Ñ‹Ñ€Ð°Ð²Ð½Ð¸Ð²Ð°Ð½Ð¸Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ‹",None:"Ðет",Solid:"СплошнаÑ",Dotted:"ТочечнаÑ",Dashed:"ПунктирнаÑ",Double:"ДвойнаÑ",Groove:"ЖелобчатаÑ",Ridge:"РебриÑтаÑ",Inset:"ВдавленнаÑ",Outset:"ВыпуклаÑ","Align cell text to the left":"ВыровнÑÑ‚ÑŒ текÑÑ‚ по левому краю","Align cell text to the center":"ВыровнÑÑ‚ÑŒ текÑÑ‚ по центру","Align cell text to the right":"ВыровнÑÑ‚ÑŒ текÑÑ‚ по правому краю","Justify cell text":"ВыровнÑÑ‚ÑŒ текÑÑ‚ по ширине","Align cell text to the top":"ВыровнÑÑ‚ÑŒ текÑÑ‚ Ñчейки по верхнему краю","Align cell text to the middle":"ВыровнÑÑ‚ÑŒ текÑÑ‚ Ñчейки по центру","Align cell text to the bottom":"ВыровнÑÑ‚ÑŒ текÑÑ‚ Ñчейки по нижнему краю","Align table to the left":"ВыровнÑÑ‚ÑŒ таблицу по левому краю","Center table":"ВыровнÑÑ‚ÑŒ таблицу по центру","Align table to the right":"ВыровнÑÑ‚ÑŒ таблицу по правому краю","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Ðеверный цвет. Попробуйте \"#FF0000\" или \"rgb(255,0,0)\" или \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Ðеверное значение. Попробуйте \"10px\" или \"2em\" или проÑто \"2\".","Color picker":"Выбор цвета","Enter table caption":"ПодпиÑÑŒ таблицы","Keystrokes that can be used in a table cell":"ÐÐ°Ð¶Ð°Ñ‚Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñˆ, которые можно иÑпользовать в Ñчейке таблицы","Move the selection to the next cell":"ПеремеÑтить выделение в Ñледующую Ñчейку","Move the selection to the previous cell":"ПеремеÑтить выделение на предыдущую Ñчейку","Insert a new table row (when in the last cell of a table)":"Ð’Ñтавить новую Ñтроку таблицы (в поÑледней Ñчейке таблицы)","Navigate through the table":"ÐÐ°Ð²Ð¸Ð³Ð°Ñ†Ð¸Ñ Ð¿Ð¾ таблице",Table:"Таблица","Rich Text Editor":"Редактор","Editor editing area: %0":"ОблаÑÑ‚ÑŒ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€Ð°: %0","Edit block":"Редактировать блок","Click to edit block":"Ðажмите, чтобы редактировать блок","Drag to move":"Перетащить",Next:"Следующий",Previous:"Предыдущий","Editor toolbar":"Панель инÑтрументов редактора","Dropdown toolbar":"Ð’Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð°Ñ Ð¿Ð°Ð½ÐµÐ»ÑŒ инÑтрументов",Black:"Чёрный","Dim grey":"Тёмно-Ñерый",Grey:"Серый","Light grey":"Светло-Ñерый",White:"Белый",Red:"КраÑный",Orange:"Оранжевый",Yellow:"Жёлтый","Light green":"Салатовый",Green:"Зелёный",Aquamarine:"Ðквамариновый",Turquoise:"Бирюзовый","Light blue":"Голубой",Blue:"Синий",Purple:"Фиолетовый","Editor block content toolbar":"Панель инÑтрументов редактора","Editor contextual toolbar":"КонтекÑÑ‚ÑƒÐ°Ð»ÑŒÐ½Ð°Ñ Ð¿Ð°Ð½ÐµÐ»ÑŒ инÑтрументов редактора",HEX:"HEX","No results found":"Результаты не найдены","No searchable items":"Ðет Ñлементов Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка","Editor dialog":"Диалоговое окно редактора",Close:"Закрыть","Help Contents. To close this dialog press ESC.":"Содержание Ñправки. Чтобы закрыть Ñто диалоговое окно, нажмите ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Ðиже вы можете найти ÑпиÑок Ñочетаний клавиш, которые можно иÑпользовать в редакторе.","(may require <kbd>Fn</kbd>)":"(может требовать <kbd>Fn</kbd>)",Accessibility:"ДоÑтупноÑÑ‚ÑŒ","Accessibility help":"Помощь по Ñпециальным возможноÑÑ‚Ñм","Press %0 for help.":"Ðажмите %0 Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰Ð¸.","Move focus in and out of an active dialog window":"ПеремеÑтить Ñ„Ð¾ÐºÑƒÑ Ð² активное диалоговое окно и обратно.",MENU_BAR_MENU_FILE:"Файл",MENU_BAR_MENU_EDIT:"Редактировать",MENU_BAR_MENU_VIEW:"ПоÑмотреть",MENU_BAR_MENU_INSERT:"Ð’Ñтавить",MENU_BAR_MENU_FORMAT:"Формат",MENU_BAR_MENU_TOOLS:"ИнÑтрументы",MENU_BAR_MENU_HELP:"Помощь",MENU_BAR_MENU_TEXT:"ТекÑÑ‚",MENU_BAR_MENU_FONT:"Шрифт","Editor menu bar":"Панель меню редактора","Please enter a valid color (e.g. \"ff0000\").":"Введите дейÑтвительный цвет (например, \"ff0000\").",Undo:"Отменить",Redo:"Повторить","Upload in progress":"Идёт загрузка","Widget toolbar":"Панель инÑтрументов виджета","Insert paragraph before block":"Ð’Ñтавить параграф перед блоком","Insert paragraph after block":"Ð’Ñтавить параграф поÑле блока","Press Enter to type after or press Shift + Enter to type before the widget":"Ðажмите Enter Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° текÑта поÑле виджета или нажмите Shift + Enter Ð´Ð»Ñ Ð²Ð²Ð¾Ð´Ð° текÑта перед виджетом","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"ÐÐ°Ð¶Ð°Ñ‚Ð¸Ñ ÐºÐ»Ð°Ð²Ð¸Ñˆ, которые можно иÑпользовать при выборе виджета (например: изображение, таблица и Ñ‚. д.)","Insert a new paragraph directly after a widget":"Ð’Ñтавить новый абзац непоÑредÑтвенно поÑле виджета.","Insert a new paragraph directly before a widget":"Ð’Ñтавить новый абзац непоÑредÑтвенно перед виджетом.","Move the caret to allow typing directly before a widget":"ПеремеÑтите курÑор, чтобы можно было вводить текÑÑ‚ непоÑредÑтвенно перед виджетом.","Move the caret to allow typing directly after a widget":"ПеремеÑтить курÑор, чтобы можно было вводить текÑÑ‚ Ñразу поÑле виджета.","Words: %0":"Слов: %0","Characters: %0":"Символов: %0"} );l.getPluralForm=function(n){return (n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/si.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/si.js index 5da292d4e5bc063e975814b4a8e4970ab9c59ab3..526bde7f69a193066cd71d37bb0d15653617ccb2 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/si.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/si.js @@ -1 +1 @@ -(function(d){ const l = d['si'] = d['si'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {Bold:"à¶à¶¯à¶šà·”රු",Italic:"ඇලකුරු",Underline:"",Code:"",Strikethrough:"",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"",Cancel:"",Clear:"","Remove color":"","Restore default":"",Save:"","Show more items":"","%0 of %1":"","Cannot upload file:":"ගොනුව යà·à·€à¶à·Šà¶šà·à¶½à·“න කළ නොහà·à¶š:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Numbered List":"අංකිචලà·à¶ºà·’ස්à¶à·”à·€","Bulleted List":"බුලටිචලà·à¶ºà·’ස්à¶à·”à·€","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"",Undo:"අහà·à·ƒà·’ කරන්න",Redo:"නà·à·€à¶ කරන්න"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['si'] = d['si'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {Bold:"à¶à¶¯à¶šà·”රු",Italic:"ඇලකුරු",Underline:"",Code:"",Strikethrough:"",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"",Cancel:"",Clear:"","Remove color":"","Restore default":"",Save:"","Show more items":"","%0 of %1":"","Cannot upload file:":"ගොනුව යà·à·€à¶à·Šà¶šà·à¶½à·“න කළ නොහà·à¶š:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Numbered List":"අංකිචලà·à¶ºà·’ස්à¶à·”à·€","Bulleted List":"බුලටිචලà·à¶ºà·’ස්à¶à·”à·€","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"",Undo:"අහà·à·ƒà·’ කරන්න",Redo:"නà·à·€à¶ කරන්න"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sk.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sk.js index c34722b69f1f979c217b982c5c8504b0457c5141..88d526fcbb011110d6c69443739cccefc623166c 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sk.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sk.js @@ -1 +1 @@ -(function(d){ const l = d['sk'] = d['sk'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"ZarovnaÅ¥ vľavo","Align right":"ZarovnaÅ¥ vpravo","Align center":"ZarovnaÅ¥ na stred",Justify:"Do bloku","Text alignment":"Zarovnanie textu","Text alignment toolbar":"Panel nástrojov zarovnania textu","Revert autoformatting action":"VrátiÅ¥ späť automatické formátovanie",Bold:"TuÄné",Italic:"KurzÃva",Underline:"PodÄiarknuté",Code:"Kód",Strikethrough:"PreÅ¡krtnuté",Subscript:"Dolný index",Superscript:"Horný index","Italic text":"KurzÃva","Move out of an inline code style":"Presunúť mimo vloženého kódu","Bold text":"TuÄný text","Underline text":"PodÄiarknutý text","Strikethrough text":"PreÄiarknutý text","Block quote":"Citát","Copy selected content":"SkopÃrovaÅ¥ vybraný obsah","Paste content":"PrilepiÅ¥ obsah","Paste content as plain text":"PrilepiÅ¥ obsah iba ako text","Insert code block":"Vložte blok kódu","Plain text":"ÄŒistý text","Code block":"Blok kódu",Cancel:"ZruÅ¡iÅ¥",Clear:"VyÄistiÅ¥","Remove color":"ZruÅ¡iÅ¥ farbu","Restore default":"ObnoviÅ¥ predvolené",Save:"UložiÅ¥","Show more items":"ZobraziÅ¥ viac položiek","%0 of %1":"%0 z %1","Cannot upload file:":"Nie je možné nahraÅ¥ súbor:","Rich Text Editor. Editing area: %0":"Rich Text Editor. OblasÅ¥ úprav: %0","Insert with file manager":"VložiÅ¥ pomocou správcu súborov","Replace with file manager":"NahradiÅ¥ správcom súborov","Insert image with file manager":"VložiÅ¥ obrázok pomocou správcu súborov","Replace image with file manager":"NahradiÅ¥ obrázok pomocou správcu súborov","Toggle caption off":"Vypnúť titulok","Toggle caption on":"Zapnúť titulok","Content editing keystrokes":"Klávesy na úpravu obsahu","These keyboard shortcuts allow for quick access to content editing features.":"Tieto klávesové skratky vám poskytnú rýchly prÃstup k funkciám na úpravu obsahu.","User interface and content navigation keystrokes":"PoužÃvateľské rozhranie a klávesy na prechádzanie obsahom","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Nasledujúce klávesy vám umožnia jednoduchÅ¡ie použÃvanie použÃvateľského rozhrania programu CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"ZatvoriÅ¥ kontextové bubliny, rozbaľovacie ponuky a dialógové okná","Open the accessibility help dialog":"OtvoriÅ¥ dialógové okno o zjednoduÅ¡enà ovládania","Move focus between form fields (inputs, buttons, etc.)":"Presunúť zameranie do ÄalÅ¡ieho prvku na zadávanie údajov (naprÃklad textové pole alebo tlaÄidlo)","Move focus to the menu bar, navigate between menu bars":"Presuňte pozornosÅ¥ na panel ponuky, prechádzajte medzi panelmi ponuky","Move focus to the toolbar, navigate between toolbars":"Presunúť zameranie do panela nástrojov, presúvaÅ¥ sa medzi panelmi nástrojov","Navigate through the toolbar or menu bar":"Prechádzajte cpanelom nástrojov alebo panelom ponúk","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Vykonajte aktuálne zaostrené tlaÄidlo. Spustenie tlaÄidiel, ktoré interagujú s obsahom editora, presunie zameranie späť na obsah.",Accept:"PotvrdiÅ¥","Insert a soft break (a <code><br></code> element)":"VložiÅ¥ mäkkú medzeru (prvok <code><br></code>)","Insert a hard break (a new paragraph)":"VložiÅ¥ pevnú medzeru (nový odsek)","Find and replace":"VyhľadaÅ¥ a nahradiÅ¥","Find in text…":"VyhľadaÅ¥ v texte...",Find:"VyhľadaÅ¥","Previous result":"Predchádzajúci výsledok","Next result":"Nasledujúci výsledok",Replace:"NahradiÅ¥","Replace all":"NahradiÅ¥ vÅ¡etko","Match case":"Presná zhoda","Whole words only":"Iba celé slová","Replace with…":"NahradiÅ¥ za...","Text to find must not be empty.":"Text vyhľadávania nemôže byÅ¥ prázdny.","Tip: Find some text first in order to replace it.":"Tip: Najskôr vyhľadajte text, ktorý následne môžete nahradiÅ¥.","Advanced options":"PokroÄilé nastavenia","Find in the document":"NájsÅ¥ v dokumente","Font Size":"VeľkosÅ¥ pÃsma",Tiny:"Veľmi malé",Small:"Malé",Big:"Veľké",Huge:"Veľmi veľké","Font Family":"Názov pÃsma",Default:"Predvolené","Font Color":"Farba pÃsma","Font Background Color":"Farba zvýraznenia textu","Document colors":"Farby dokumentu",Paragraph:"Odsek",Heading:"Nadpis","Choose heading":"Vyberte nadpis","Heading 1":"Nadpis 1","Heading 2":"Nadpis 2","Heading 3":"Nadpis 3","Heading 4":"Nadpis 4","Heading 5":"Nadpis 5","Heading 6":"Nadpis 6","Type your title":"Vložte nadpis","Type or paste your content here.":"Vložte obsah","Horizontal line":"Vodorovná Äiara","HTML object":"HTML objekt","Increase indent":"ZväÄÅ¡iÅ¥ odsadenie","Decrease indent":"ZmenÅ¡iÅ¥ odsadenie",Unlink:"ZruÅ¡iÅ¥ odkaz",Link:"Odkaz","Link URL":"URL adresa","Link image":"Adresa obrázku","Edit link":"UpraviÅ¥ odkaz","Open link in new tab":"OtvoriÅ¥ odkaz v novom okne","This link has no URL":"Tento odkaz nemá nastavenú URL adresu","Open in a new tab":"OtvoriÅ¥ v novej záložke",Downloadable:"Na stiahnutie","Create link":"VytvoriÅ¥ odkaz","Move out of a link":"Presunúť sa mimo odkazu","Numbered List":"ÄŒÃslovaný zoznam","Bulleted List":"Zoznam s odrážkami","To-do List":"To-do zoznam","Bulleted list styles toolbar":"Panel zoznamu s odrážkami","Numbered list styles toolbar":"Panel so Å¡týlmi ÄÃslovaného zoznamu","Toggle the disc list style":"Prepnúť na zoznam s oznaÄenÃm plného kruhu","Toggle the circle list style":"Prepnúť na zoznam s kruhovým oznaÄenÃm","Toggle the square list style":"Prepnúť na zoznam so Å¡tvorcovým oznaÄenÃm","Toggle the decimal list style":"Prepnúť na ÄÃselný zoznam","Toggle the decimal with leading zero list style":"Prepnúť na ÄÃselný zoznam s nulou na zaÄiatku","Toggle the lower–roman list style":"Prepnúť na zoznam s malými rÃmskymi ÄÃslami","Toggle the upper–roman list style":"Prepnúť na zoznam s veľkými rÃmskymi ÄÃslami","Toggle the lower–latin list style":"Prepnúť na zoznam s malými pÃsmenami","Toggle the upper–latin list style":"Prepnúť na zoznam s veľkými pÃsmenami",Disc:"Plný kruh",Circle:"Kruh",Square:"Å tvorec",Decimal:"ÄŒÃsla","Decimal with leading zero":"ÄŒÃsla s nulou na zaÄiatku","Lower–roman":"Malé rÃmske ÄÃsla","Upper-roman":"Veľké rÃmske ÄÃsla","Lower-latin":"Malé pÃsmená","Upper-latin":"Veľké pÃsmená","List properties":"Vlastnosti zoznamu","Start at":"Prvá položka","Invalid start index value.":"Neplatná hodnota zaÄiatoÄného indexu.","Start index must be greater than 0.":"Prvá položka musà maÅ¥ index väÄÅ¡Ã ako 0.","Reversed order":"Obrátene poradie","Keystrokes that can be used in a list":"Klávesy, ktoré sa dajú použiÅ¥ v zozname","Increase list item indent":"ZväÄÅ¡iÅ¥ odsadenie položiek v zozname","Decrease list item indent":"ZmenÅ¡iÅ¥ odsadenie položiek v zozname","Remove Format":"VyÄistiÅ¥ formátovanie","Select all":"OznaÄiÅ¥ vÅ¡etko","Show blocks":"ZobraziÅ¥ bloky",Source:"Zdroj","Show source":"ZobraziÅ¥ zdroj","Special characters":"Å peciálne znaky",All:"VÅ¡etko",Arrows:"Å Ãpky",Currency:"Mena",Latin:"Latinský",Mathematical:"Matematický",Text:"Text","leftwards simple arrow":"jednoduchá Å¡Ãpka doľava","rightwards simple arrow":"jednoduchá Å¡Ãpka doprava","upwards simple arrow":"jednoduchá Å¡Ãpka nahor","downwards simple arrow":"jednoduchá Å¡Ãpka nadol","leftwards double arrow":"dvojitá Å¡Ãpka doľava","rightwards double arrow":"dvojitá Å¡Ãpka doprava","upwards double arrow":"dvojitá Å¡Ãpka nahor","downwards double arrow":"dvojitá Å¡Ãpka nadol","leftwards dashed arrow":"preruÅ¡ovaná Å¡Ãpka doľava","rightwards dashed arrow":"Äiarkovaná Å¡Ãpka doprava","upwards dashed arrow":"Äiarkovaná Å¡Ãpka nahor","downwards dashed arrow":"preruÅ¡ovaná Å¡Ãpka nadol","leftwards arrow to bar":"Å¡Ãpka doľava do zvislej Äiary","rightwards arrow to bar":"Å¡Ãpka doprava do zvislej Äiary","upwards arrow to bar":"Å¡Ãpka nahor do zvislej Äiary","downwards arrow to bar":"Å¡Ãpka nadol do zvislej Äiary","up down arrow with base":"Å Ãpka hore-dole od základne","back with leftwards arrow above":"Å Ãpka späť","end with leftwards arrow above":"Å Ãpka koniec","on with exclamation mark with left right arrow above":"ON s výkriÄnÃkom so Å¡Ãpkou doľava doprava hore","soon with rightwards arrow above":"Äoskoro so Å¡Ãpkou doprava hore","top with upwards arrow above":"TOP so Å¡Ãpkou hore","Dollar sign":"Znak Dolár","Euro sign":"Znak Euro","Yen sign":"Znak Jen","Pound sign":"Znak Libra","Cent sign":"Znak cent","Euro-currency sign":"Mena Euro","Colon sign":"Dvojbodka","Cruzeiro sign":"Mena Cruzeiro","French franc sign":"Mena Francúzsky Frank","Lira sign":"Mena LÃra","Currency sign":"Znak meny","Bitcoin sign":"Mena Bitcoin","Mill sign":"Znak Mill","Naira sign":"Znak Naira","Peseta sign":"Znak Peseta","Rupee sign":"Znak Rupee","Won sign":"Znak Won","New sheqel sign":"Nový znak Å¡ekelu","Dong sign":"Znak Dong","Kip sign":"Znak Kip","Tugrik sign":"Znak Tugrik","Drachma sign":"Znak Drachma","German penny sign":"Nemecká penny","Peso sign":"Znak Peso","Guarani sign":"Znak Guarani","Austral sign":"Znak Austral","Hryvnia sign":"Znak Hryvnia","Cedi sign":"Znak Cedi","Livre tournois sign":"Znak Livre tournois","Spesmilo sign":"Znak Spesmilo","Tenge sign":"Znak Tenge","Indian rupee sign":"Znak Indická rupia","Turkish lira sign":"Znak Turecká lÃra","Nordic mark sign":"Znak Nórska marka","Manat sign":"Znak Manat","Ruble sign":"Znak Ruble","Latin capital letter a with macron":"Latinské veľké pÃsmeno a s Äiarou","Latin small letter a with macron":"Latinské malé pÃsmeno a s Äiarou","Latin capital letter a with breve":"Latinské veľké pÃsmeno a s mäkÄeňom","Latin small letter a with breve":"Latinské malé pÃsmeno a s mäkÄeňom","Latin capital letter a with ogonek":"Latinské veľké pÃsmeno a s háÄikom","Latin small letter a with ogonek":"Latinské malé pÃsmeno a s háÄikom","Latin capital letter c with acute":"Latinské veľké pÃsmeno c s dĺžňom","Latin small letter c with acute":"Latinské malé pÃsmeno c s dĺžňom","Latin capital letter c with circumflex":"Latinské veľké pÃsmeno c s obráteným mäkÄeňom","Latin small letter c with circumflex":"Latinské malé pÃsmeno c s obráteným mäkÄeňom","Latin capital letter c with dot above":"Latinské veľké pÃsmeno c s bodkou nad znakom","Latin small letter c with dot above":"Latinské malé pÃsmeno c s bodkou nad znakom","Latin capital letter c with caron":"Latinské veľké pÃsmeno c s mäkÄeňom","Latin small letter c with caron":"Latinské malé pÃsmeno c s mäkÄeňom","Latin capital letter d with caron":"Latinské veľké pÃsmeno d s mäkÄeňom","Latin small letter d with caron":"Latinské malé pÃsmeno d s mäkÄeňom","Latin capital letter d with stroke":"Latinské veľké pÃsmeno d s preÄiarknutÃm","Latin small letter d with stroke":"Latinské malé pÃsmeno d s preÄiarknutÃm","Latin capital letter e with macron":"Latinské veľké pÃsmeno e s Äiarou","Latin small letter e with macron":"Latinské malé pÃsmeno e s Äiarou","Latin capital letter e with breve":"Latinské veľké pÃsmeno e s mäkÄeňom","Latin small letter e with breve":"Latinské malé pÃsmeno e s mäkÄeňom","Latin capital letter e with dot above":"Latinské veľké pÃsmeno e s bodkou nad znakom","Latin small letter e with dot above":"Latinské malé pÃsmeno e s bodkou nad znakom","Latin capital letter e with ogonek":"Latinské veľké pÃsmeno e s háÄikom","Latin small letter e with ogonek":"Latinské malé pÃsmeno e s háÄikom","Latin capital letter e with caron":"Latinské veľké pÃsmeno e s mäkÄeňom","Latin small letter e with caron":"Latinské malé pÃsmeno e s mäkÄeňom","Latin capital letter g with circumflex":"Latinské veľké pÃsmeno g s obráteným mäkÄeňom","Latin small letter g with circumflex":"Latinské malé pÃsmeno g s obráteným mäkÄeňom","Latin capital letter g with breve":"Latinské veľké pÃsmeno g s mäkÄeňom","Latin small letter g with breve":"Latinské malé pÃsmeno g s mäkÄeňom","Latin capital letter g with dot above":"Latinské veľké pÃsmeno g s bodkou nad znakom","Latin small letter g with dot above":"Latinské malé pÃsmeno g s bodkou nad znakom","Latin capital letter g with cedilla":"Latinské veľké pÃsmeno g s háÄikom","Latin small letter g with cedilla":"Latinské malé pÃsmeno g s háÄikom","Latin capital letter h with circumflex":"Latinské veľké pÃsmeno h s obráteným mäkÄeňom","Latin small letter h with circumflex":"Latinské malé pÃsmeno h s obráteným mäkÄeňom","Latin capital letter h with stroke":"Latinské veľké pÃsmeno h s preÄiarknutÃm","Latin small letter h with stroke":"Latinské malé pÃsmeno h s preÄiarknutÃm","Latin capital letter i with tilde":"Latinské veľké pÃsmeno i s vlnovkou","Latin small letter i with tilde":"Latinské malé pÃsmeno i s vlnovkou","Latin capital letter i with macron":"Latinské veľké pÃsmeno i s Äiarou","Latin small letter i with macron":"Latinské malé pÃsmeno i s Äiarou","Latin capital letter i with breve":"Latinské veľké pÃsmeno i s mäkÄeňom","Latin small letter i with breve":"Latinské malé pÃsmeno i s mäkÄeňom","Latin capital letter i with ogonek":"Latinské veľké pÃsmeno i s háÄikom","Latin small letter i with ogonek":"Latinské malé pÃsmeno i s háÄikom","Latin capital letter i with dot above":"Latinské veľké pÃsmeno i s bodkou nad znakom","Latin small letter dotless i":"Latinské malé pÃsmeno i bez bodky","Latin capital ligature ij":"Latinský veľký znak ligatúry ij","Latin small ligature ij":"Latinský malý znak ligatúry ij","Latin capital letter j with circumflex":"Latinské veľké pÃsmeno j s obráteným mäkÄeňom","Latin small letter j with circumflex":"Latinské malé pÃsmeno j s obráteným mäkÄeňom","Latin capital letter k with cedilla":"Latinské veľké pÃsmeno k s háÄikom","Latin small letter k with cedilla":"Latinské malé pÃsmeno k s háÄikom","Latin small letter kra":"latinský malý znak Kra","Latin capital letter l with acute":"Latinské veľké pÃsmeno l s dĺžňom","Latin small letter l with acute":"Latinské malé pÃsmeno l s dĺžňom","Latin capital letter l with cedilla":"Latinské veľké pÃsmeno l s háÄikom","Latin small letter l with cedilla":"Latinské malé pÃsmeno l s háÄikom","Latin capital letter l with caron":"Latinské veľké pÃsmeno l s mäkÄeňom","Latin small letter l with caron":"Latinské malé pÃsmeno l s mäkÄeňom","Latin capital letter l with middle dot":"Latinské veľké pÃsmeno l s bodkou uprostred","Latin small letter l with middle dot":"Latinské malé pÃsmeno l s bodkou uprostred","Latin capital letter l with stroke":"Latinské veľké pÃsmeno l s preÄiarknutÃm","Latin small letter l with stroke":"Latinské malé pÃsmeno l s preÄiarknutÃm","Latin capital letter n with acute":"Latinské veľké pÃsmeno n s dĺžňom","Latin small letter n with acute":"Latinské malé pÃsmeno n s dĺžňom","Latin capital letter n with cedilla":"Latinské veľké pÃsmeno n s háÄikom","Latin small letter n with cedilla":"Latinské malé pÃsmeno n s háÄikom","Latin capital letter n with caron":"Latinské veľké pÃsmeno n s mäkÄeňom","Latin small letter n with caron":"Latinské malé pÃsmeno n s mäkÄeňom","Latin small letter n preceded by apostrophe":"Latinské malé pÃsmeno n s apostrofom","Latin capital letter eng":"Latinské veľké pÃsmeno Eng","Latin small letter eng":"Latinské malé pÃsmeno Eng","Latin capital letter o with macron":"Latinské veľké pÃsmeno o s Äiarou","Latin small letter o with macron":"Latinské malé pÃsmeno o s Äiarou","Latin capital letter o with breve":"Latinské veľké pÃsmeno o s mäkÄeňom","Latin small letter o with breve":"Latinské malé pÃsmeno o s mäkÄeňom","Latin capital letter o with double acute":"Latinské veľké pÃsmeno o s dĺžňom","Latin small letter o with double acute":"Latinské malé pÃsmeno o s dĺžňom","Latin capital ligature oe":"Latinský veľký znak ligatúry oe","Latin small ligature oe":"Latinský malý znak ligatúry oe","Latin capital letter r with acute":"Latinské veľké pÃsmeno r s dĺžňom","Latin small letter r with acute":"Latinské malé pÃsmeno r s dĺžňom","Latin capital letter r with cedilla":"Latinské veľké pÃsmeno r s háÄikom","Latin small letter r with cedilla":"Latinské malé pÃsmeno r s háÄikom","Latin capital letter r with caron":"Latinské veľké pÃsmeno r s mäkÄeňom","Latin small letter r with caron":"Latinské malé pÃsmeno r s mäkÄeňom","Latin capital letter s with acute":"Latinské veľké pÃsmeno s s dĺžňom","Latin small letter s with acute":"Latinské malé pÃsmeno s s dĺžňom","Latin capital letter s with circumflex":"Latinské veľké pÃsmeno s s obráteným mäkÄeňom","Latin small letter s with circumflex":"Latinské malé pÃsmeno s s obráteným mäkÄeňom","Latin capital letter s with cedilla":"Latinské veľké pÃsmeno s s háÄikom","Latin small letter s with cedilla":"Latinské malé pÃsmeno s s háÄikom","Latin capital letter s with caron":"Latinské veľké pÃsmeno s s mäkÄeňom","Latin small letter s with caron":"Latinské malé pÃsmeno s s mäkÄeňom","Latin capital letter t with cedilla":"Latinské veľké pÃsmeno t s háÄikom","Latin small letter t with cedilla":"Latinské malé pÃsmeno t s háÄikom","Latin capital letter t with caron":"Latinské veľké pÃsmeno t s mäkÄeňom","Latin small letter t with caron":"Latinské malé pÃsmeno t s mäkÄeňom","Latin capital letter t with stroke":"Latinské veľké pÃsmeno t s preÄiarknutÃm","Latin small letter t with stroke":"Latinské malé pÃsmeno t s preÄiarknutÃm","Latin capital letter u with tilde":"Latinské veľké pÃsmeno u s vlnovkou","Latin small letter u with tilde":"Latinské malé pÃsmeno u s vlnovkou","Latin capital letter u with macron":"Latinské veľké pÃsmeno u s Äiarou","Latin small letter u with macron":"Latinské malé pÃsmeno o s Äiarou","Latin capital letter u with breve":"Latinské veľké pÃsmeno u s mäkÄeňom","Latin small letter u with breve":"Latinské malé pÃsmeno u s mäkÄeňom","Latin capital letter u with ring above":"Latinské veľké pÃsmeno u s krúžkom nad znakom","Latin small letter u with ring above":"Latinské malé pÃsmeno u s krúžkom nad znakom","Latin capital letter u with double acute":"Latinské veľké pÃsmeno u s dvojitým dĺžňom","Latin small letter u with double acute":"Latinské malé pÃsmeno u s dvojitým dĺžňom","Latin capital letter u with ogonek":"Latinské veľké pÃsmeno u s háÄikom","Latin small letter u with ogonek":"Latinské malé pÃsmeno u s háÄikom","Latin capital letter w with circumflex":"Latinské veľké pÃsmeno w s obráteným mäkÄeňom","Latin small letter w with circumflex":"Latinské malé pÃsmeno w s obráteným mäkÄeňom","Latin capital letter y with circumflex":"Latinské veľké pÃsmeno y s obráteným mäkÄeňom","Latin small letter y with circumflex":"Latinské malé pÃsmeno y s obráteným mäkÄeňom","Latin capital letter y with diaeresis":"Latinské veľké pÃsmeno y s dvojbodkou nad znakom","Latin capital letter z with acute":"Latinské veľké pÃsmeno z s dĺžňom","Latin small letter z with acute":"Latinské malé pÃsmeno z s dĺžňom","Latin capital letter z with dot above":"Latinské veľké pÃsmeno z s bodkou nad znakom","Latin small letter z with dot above":"Latinské malé pÃsmeno z s bodkou nad znakom","Latin capital letter z with caron":"Latinské veľké pÃsmeno z s mäkÄeňom","Latin small letter z with caron":"Malé pÃsmeno s z mäkÄeňom","Latin small letter long s":"Malé dlhé pÃsmeno s","Less-than sign":"MenÅ¡Ã ako","Greater-than sign":"VäÄÅ¡Ã ako","Less-than or equal to":"MenÅ¡Ã alebo rovný","Greater-than or equal to":"VäÄÅ¡Ã alebo rovný","En dash":"PomĺÄka","Em dash":"Dlhá pomĺÄka",Macron:"Horná Äiara",Overline:"PreÅ¡krtnutie","Degree sign":"Znak stupeň","Minus sign":"Znak mÃnus","Plus-minus sign":"Znak plus-mÃnus","Division sign":"Delenie","Fraction slash":"LomÃtko / Delenie","Multiplication sign":"Násobenie","Latin small letter f with hook":"Funkcia",Integral:"Integrál","N-ary summation":"Znak cyklického sÄÃtania",Infinity:"NekoneÄno","Square root":"Odmocnina","Tilde operator":"Vlnovka","Approximately equal to":"Aproximácia","Almost equal to":"ÄŒiastoÄne rovný","Not equal to":"Nerovná sa","Identical to":"Identický k","Element of":"Patrà / Je súÄasÅ¥ou","Not an element of":"Nepatrà / Nie je súÄasÅ¥ou","Contains as member":"Obsahuje prvok","N-ary product":"Znak cyklického násobenia","Logical and":"Logický AND","Logical or":"Logický OR","Not sign":"Nie je rovný",Intersection:"PrieseÄnÃk / Prienik",Union:"Zjednotenie","Partial differential":"Parciálna diferencia","For all":"Pre vÅ¡etky prvky v množine","There exists":"Existuje v množine","Empty set":"Prázdna množina",Nabla:"Nabla","Asterisk operator":"HviezdiÄka / násobenie","Proportional to":"Úmerný k",Angle:"Uhol","Vulgar fraction one quarter":"Jedna Å¡tvrtina","Vulgar fraction one half":"Polovica","Vulgar fraction three quarters":"Tri Å¡tvrtiny","Single left-pointing angle quotation mark":"Å Ãpka ukazujúca doľava","Single right-pointing angle quotation mark":"Å Ãpka ukazujúca doprava","Left-pointing double angle quotation mark":"Dvojitá Å¡Ãpka ukazujúca doľava","Right-pointing double angle quotation mark":"Dvojitá Å¡Ãpka ukazujúca doprava","Left single quotation mark":"Ľavá uvodzovka","Right single quotation mark":"Pravá uvodzovka","Left double quotation mark":"Ľavá dvojitá uvodzovka","Right double quotation mark":"Pravá dvojitá uvodzovka","Single low-9 quotation mark":"Spodná uvodzovka","Double low-9 quotation mark":"Dvojitá spodná uvodzovka","Inverted exclamation mark":"Obrátený výkriÄnÃk","Inverted question mark":"Obrátený otáznik","Two dot leader":"Horizontálna dvojbodka","Horizontal ellipsis":"Trojbodka","Double dagger":"DvojkrÞ","Per mille sign":"Promile","Per ten thousand sign":"Na desaÅ¥tisÃc","Double exclamation mark":"Dvojitý výkriÄnÃk","Question exclamation mark":"Otáznik a výkriÄnÃk","Exclamation question mark":"VýkriÄnÃk a otáznik","Double question mark":"Dvojitý otáznik","Copyright sign":"Copyright","Registered sign":"Registrovaný","Trade mark sign":"Ochranná známka","Section sign":"Sekcia","Paragraph sign":"Odsek","Reversed paragraph sign":"Obrátený znak odseku","Character categories":"Kategórie znakov",Styles:"Å týly","Multiple styles":"Viacero Å¡týlov","Block styles":"Å týly bloku","Text styles":"Å týly textu","Insert table":"VložiÅ¥ tabuľku","Header column":"Stĺpec hlaviÄky","Insert column left":"VložiÅ¥ stĺpec vľavo","Insert column right":"VložiÅ¥ stĺpec vpravo","Delete column":"OdstrániÅ¥ stĺpec","Select column":"VybraÅ¥ stĺpec",Column:"Stĺpec","Header row":"Riadok hlaviÄky","Insert row below":"VložiÅ¥ riadok pod","Insert row above":"VložiÅ¥ riadok nad","Delete row":"OdstrániÅ¥ riadok","Select row":"VybraÅ¥ riadok",Row:"Riadok","Merge cell up":"ZlúÄiÅ¥ bunku hore","Merge cell right":"ZlúÄiÅ¥ bunku vpravo","Merge cell down":"ZlúÄiÅ¥ bunku dole","Merge cell left":"ZlúÄiÅ¥ bunku vľavo","Split cell vertically":"RozdeliÅ¥ bunku zvislo","Split cell horizontally":"RozdeliÅ¥ bunku vodorovne","Merge cells":"ZlúÄiÅ¥ bunky","Table toolbar":"Panel nástrojov tabuľky","Table properties":"Vlastnosti tabuľky","Cell properties":"Vlastnosti bunky",Border:"Orámovanie",Style:"Å týl",Width:"Å Ãrka",Height:"Výška",Color:"Farba",Background:"Pozadie",Padding:"Vnútorný okraj",Dimensions:"Rozmery","Table cell text alignment":"Zarovnanie textu v bunke",Alignment:"Zarovnanie","Horizontal text alignment toolbar":"Horizontálne zarovnanie textu v panely","Vertical text alignment toolbar":"Vertikálne zarovnanie textu v panely","Table alignment toolbar":"Panel zarovnania tabuľky",None:"Žiadna",Solid:"Plná",Dotted:"Bodkovaná",Dashed:"ÄŒiarkovaná",Double:"Dvojitá",Groove:"Drážkovaná",Ridge:"Rámovaná",Inset:"Vložená z vnútra",Outset:"Vložená zvonku","Align cell text to the left":"ZarovnaÅ¥ text bunky doľava","Align cell text to the center":"ZarovnaÅ¥ text bunky na stred","Align cell text to the right":"ZarovnaÅ¥ text bunky doprava","Justify cell text":"ZarovnaÅ¥ text bunky z oboch strán","Align cell text to the top":"ZarovnaÅ¥ text bunky nahor","Align cell text to the middle":"ZarovnaÅ¥ text bunky na stred","Align cell text to the bottom":"ZarovnaÅ¥ text bunky nadol","Align table to the left":"ZarovnaÅ¥ tabuľku doľava","Center table":"CentrovaÅ¥ tabuľku","Align table to the right":"ZarovnaÅ¥ tabuľku doprava","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Farba má nesprávny formát. Skúste \"#FF0000\", \"rgb(255,0,0)\" alebo \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Hodnota je nesprávna. Skúste \"10px\", \"2em\" alebo jednoducho \"2\".","Color picker":"VybraÅ¥ farbu","Enter table caption":"Zadajte popis tabuľky","Keystrokes that can be used in a table cell":"Klávesy, ktoré sa dajú použiÅ¥ v bunke tabuľky","Move the selection to the next cell":"Presunúť výber do nasledujúcej bunky","Move the selection to the previous cell":"Presunúť výber do predchádzajúcej bunky","Insert a new table row (when in the last cell of a table)":"VložiÅ¥ nový riadok tabuľky (keÄ je oznaÄená posledná bunka tabuľky)","Navigate through the table":"PrechádzaÅ¥ tabuľkou",Table:"Tabuľka","Rich Text Editor":"Editor s formátovanÃm","Editor editing area: %0":"OblasÅ¥ úprav editora: %0","Edit block":"UpraviÅ¥ odsek","Click to edit block":"Úprava bloku kliknutÃm","Drag to move":"PotiahnuÅ¥ a presunúť",Next:"ÄŽalÅ¡ie",Previous:"Predchádzajúce","Editor toolbar":"Panel nástrojov editora","Dropdown toolbar":"Panel nástrojov roletového menu",Black:"ÄŒierna","Dim grey":"Tmavosivá",Grey:"Sivá","Light grey":"Bledosivá",White:"Biela",Red:"ÄŒervená",Orange:"Oranžová",Yellow:"Žltá","Light green":"Bledozelená",Green:"Zelená",Aquamarine:"AkvamarÃnová",Turquoise:"Tyrkysová","Light blue":"Bledomodrá",Blue:"Modrá",Purple:"Fialová","Editor block content toolbar":"Panel s nástrojmi obsahu bloku editora","Editor contextual toolbar":"Kontextový panel nástrojov editora",HEX:"HEX","No results found":"Neboli nájdené žiadne výsledky","No searchable items":"Žiadne vyhľadávateľné položky","Editor dialog":"Dialóg editora",Close:"ZatvoriÅ¥","Help Contents. To close this dialog press ESC.":"Obsah pomocnÃka. Toto dialógové okno zavriete klávesom Esc.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Nižšie nájdete zoznam klávesových skratiek, ktoré môžete použÃvaÅ¥ v editore.","(may require <kbd>Fn</kbd>)":"(môže si vyžadovaÅ¥ stlaÄenie klávesu <kbd>Fn</kbd>)",Accessibility:"DostupnosÅ¥","Accessibility help":"Pomoc so zjednoduÅ¡enÃm ovládania","Press %0 for help.":"Ak potrebujete pomoc, stlaÄte %0.","Move focus in and out of an active dialog window":"Presunúť zameranie z/do aktÃvneho dialógového okna",MENU_BAR_MENU_FILE:"Súbor",MENU_BAR_MENU_EDIT:"UpraviÅ¥",MENU_BAR_MENU_VIEW:"ZobraziÅ¥",MENU_BAR_MENU_INSERT:"VložiÅ¥",MENU_BAR_MENU_FORMAT:"Formát",MENU_BAR_MENU_TOOLS:"Nástroje",MENU_BAR_MENU_HELP:"Pomoc",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"Font","Editor menu bar":"LiÅ¡ta ponuky editora",Undo:"Späť",Redo:"Znova","Upload in progress":"Prebieha nahrávanie","Widget toolbar":"Panel nástrojov ovládacieho prvku","Insert paragraph before block":"VložiÅ¥ odstavec pred blok","Insert paragraph after block":"VložiÅ¥ odstavec za blok","Press Enter to type after or press Shift + Enter to type before the widget":"StlaÄte Enter, ak chcete pÃsaÅ¥ po miniaplikácii, alebo stlaÄte Shift + Enter, ak chcete pÃsaÅ¥ pred miniaplikáciou","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Klávesy, ktoré sa dajú použiÅ¥, keÄ je vybratý widget (naprÃklad obrázok alebo tabuľka)","Insert a new paragraph directly after a widget":"VložiÅ¥ nový odsek priamo za widgetom","Insert a new paragraph directly before a widget":"VložiÅ¥ nový odsek priamo pred widgetom","Move the caret to allow typing directly before a widget":"Presunúť strieÅ¡ku priamo pred widget, aby ste tam mohli pÃsaÅ¥","Move the caret to allow typing directly after a widget":"Presunúť strieÅ¡ku priamo za widget, aby ste tam mohli pÃsaÅ¥","Words: %0":"Slov: %0","Characters: %0":"Znakov: %0"} );l.getPluralForm=function(n){return (n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['sk'] = d['sk'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"ZarovnaÅ¥ vľavo","Align right":"ZarovnaÅ¥ vpravo","Align center":"ZarovnaÅ¥ na stred",Justify:"Do bloku","Text alignment":"Zarovnanie textu","Text alignment toolbar":"Panel nástrojov zarovnania textu","Revert autoformatting action":"VrátiÅ¥ späť automatické formátovanie",Bold:"TuÄné",Italic:"KurzÃva",Underline:"PodÄiarknuté",Code:"Kód",Strikethrough:"PreÅ¡krtnuté",Subscript:"Dolný index",Superscript:"Horný index","Italic text":"KurzÃva","Move out of an inline code style":"Presunúť mimo vloženého kódu","Bold text":"TuÄný text","Underline text":"PodÄiarknutý text","Strikethrough text":"PreÄiarknutý text","Block quote":"Citát","Copy selected content":"SkopÃrovaÅ¥ vybraný obsah","Paste content":"PrilepiÅ¥ obsah","Paste content as plain text":"PrilepiÅ¥ obsah iba ako text","Insert code block":"Vložte blok kódu","Plain text":"ÄŒistý text","Leaving %0 code snippet":"Opúšťanie %0 útržku kódu","Entering %0 code snippet":"Zadávanie %0 útržku kódu","Entering code snippet":"Zadávanie útržku kódu","Leaving code snippet":"Opúšťanie útržku kódu","Code block":"Blok kódu",Cancel:"ZruÅ¡iÅ¥",Clear:"VyÄistiÅ¥","Remove color":"ZruÅ¡iÅ¥ farbu","Restore default":"ObnoviÅ¥ predvolené",Save:"UložiÅ¥","Show more items":"ZobraziÅ¥ viac položiek","%0 of %1":"%0 z %1","Cannot upload file:":"Nie je možné nahraÅ¥ súbor:","Rich Text Editor. Editing area: %0":"Rich Text Editor. OblasÅ¥ úprav: %0","Insert with file manager":"VložiÅ¥ pomocou správcu súborov","Replace with file manager":"NahradiÅ¥ správcom súborov","Insert image with file manager":"VložiÅ¥ obrázok pomocou správcu súborov","Replace image with file manager":"NahradiÅ¥ obrázok pomocou správcu súborov","Toggle caption off":"Vypnúť titulok","Toggle caption on":"Zapnúť titulok","Content editing keystrokes":"Klávesy na úpravu obsahu","These keyboard shortcuts allow for quick access to content editing features.":"Tieto klávesové skratky vám poskytnú rýchly prÃstup k funkciám na úpravu obsahu.","User interface and content navigation keystrokes":"PoužÃvateľské rozhranie a klávesy na prechádzanie obsahom","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Nasledujúce klávesy vám umožnia jednoduchÅ¡ie použÃvanie použÃvateľského rozhrania programu CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"ZatvoriÅ¥ kontextové bubliny, rozbaľovacie ponuky a dialógové okná","Open the accessibility help dialog":"OtvoriÅ¥ dialógové okno o zjednoduÅ¡enà ovládania","Move focus between form fields (inputs, buttons, etc.)":"Presunúť zameranie do ÄalÅ¡ieho prvku na zadávanie údajov (naprÃklad textové pole alebo tlaÄidlo)","Move focus to the menu bar, navigate between menu bars":"Presuňte pozornosÅ¥ na panel ponuky, prechádzajte medzi panelmi ponuky","Move focus to the toolbar, navigate between toolbars":"Presunúť zameranie do panela nástrojov, presúvaÅ¥ sa medzi panelmi nástrojov","Navigate through the toolbar or menu bar":"Prechádzajte cpanelom nástrojov alebo panelom ponúk","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Vykonajte aktuálne zaostrené tlaÄidlo. Spustenie tlaÄidiel, ktoré interagujú s obsahom editora, presunie zameranie späť na obsah.",Accept:"PotvrdiÅ¥","Insert a soft break (a <code><br></code> element)":"VložiÅ¥ mäkkú medzeru (prvok <code><br></code>)","Insert a hard break (a new paragraph)":"VložiÅ¥ pevnú medzeru (nový odsek)","Find and replace":"VyhľadaÅ¥ a nahradiÅ¥","Find in text…":"VyhľadaÅ¥ v texte...",Find:"VyhľadaÅ¥","Previous result":"Predchádzajúci výsledok","Next result":"Nasledujúci výsledok",Replace:"NahradiÅ¥","Replace all":"NahradiÅ¥ vÅ¡etko","Match case":"Presná zhoda","Whole words only":"Iba celé slová","Replace with…":"NahradiÅ¥ za...","Text to find must not be empty.":"Text vyhľadávania nemôže byÅ¥ prázdny.","Tip: Find some text first in order to replace it.":"Tip: Najskôr vyhľadajte text, ktorý následne môžete nahradiÅ¥.","Advanced options":"PokroÄilé nastavenia","Find in the document":"NájsÅ¥ v dokumente","Font Size":"VeľkosÅ¥ pÃsma",Tiny:"Veľmi malé",Small:"Malé",Big:"Veľké",Huge:"Veľmi veľké","Font Family":"Názov pÃsma",Default:"Predvolené","Font Color":"Farba pÃsma","Font Background Color":"Farba zvýraznenia textu","Document colors":"Farby dokumentu",Paragraph:"Odsek",Heading:"Nadpis","Choose heading":"Vyberte nadpis","Heading 1":"Nadpis 1","Heading 2":"Nadpis 2","Heading 3":"Nadpis 3","Heading 4":"Nadpis 4","Heading 5":"Nadpis 5","Heading 6":"Nadpis 6","Type your title":"Vložte nadpis","Type or paste your content here.":"Vložte obsah","Horizontal line":"Vodorovná Äiara","HTML object":"HTML objekt","Increase indent":"ZväÄÅ¡iÅ¥ odsadenie","Decrease indent":"ZmenÅ¡iÅ¥ odsadenie",Unlink:"ZruÅ¡iÅ¥ odkaz",Link:"Odkaz","Link URL":"URL adresa","Link URL must not be empty.":"Adresa odkazu URL nesmie byÅ¥ prázdna.","Link image":"Adresa obrázku","Edit link":"UpraviÅ¥ odkaz","Open link in new tab":"OtvoriÅ¥ odkaz v novom okne","This link has no URL":"Tento odkaz nemá nastavenú URL adresu","Open in a new tab":"OtvoriÅ¥ v novej záložke",Downloadable:"Na stiahnutie","Create link":"VytvoriÅ¥ odkaz","Move out of a link":"Presunúť sa mimo odkazu","Numbered List":"ÄŒÃslovaný zoznam","Bulleted List":"Zoznam s odrážkami","To-do List":"To-do zoznam","Bulleted list styles toolbar":"Panel zoznamu s odrážkami","Numbered list styles toolbar":"Panel so Å¡týlmi ÄÃslovaného zoznamu","Toggle the disc list style":"Prepnúť na zoznam s oznaÄenÃm plného kruhu","Toggle the circle list style":"Prepnúť na zoznam s kruhovým oznaÄenÃm","Toggle the square list style":"Prepnúť na zoznam so Å¡tvorcovým oznaÄenÃm","Toggle the decimal list style":"Prepnúť na ÄÃselný zoznam","Toggle the decimal with leading zero list style":"Prepnúť na ÄÃselný zoznam s nulou na zaÄiatku","Toggle the lower–roman list style":"Prepnúť na zoznam s malými rÃmskymi ÄÃslami","Toggle the upper–roman list style":"Prepnúť na zoznam s veľkými rÃmskymi ÄÃslami","Toggle the lower–latin list style":"Prepnúť na zoznam s malými pÃsmenami","Toggle the upper–latin list style":"Prepnúť na zoznam s veľkými pÃsmenami",Disc:"Plný kruh",Circle:"Kruh",Square:"Å tvorec",Decimal:"ÄŒÃsla","Decimal with leading zero":"ÄŒÃsla s nulou na zaÄiatku","Lower–roman":"Malé rÃmske ÄÃsla","Upper-roman":"Veľké rÃmske ÄÃsla","Lower-latin":"Malé pÃsmená","Upper-latin":"Veľké pÃsmená","List properties":"Vlastnosti zoznamu","Start at":"Prvá položka","Invalid start index value.":"Neplatná hodnota zaÄiatoÄného indexu.","Start index must be greater than 0.":"Prvá položka musà maÅ¥ index väÄÅ¡Ã ako 0.","Reversed order":"Obrátene poradie","Keystrokes that can be used in a list":"Klávesy, ktoré sa dajú použiÅ¥ v zozname","Increase list item indent":"ZväÄÅ¡iÅ¥ odsadenie položiek v zozname","Decrease list item indent":"ZmenÅ¡iÅ¥ odsadenie položiek v zozname","Entering a to-do list":"PrÃchod do zoznamu úloh","Leaving a to-do list":"Odchod zo zoznamu úloh","Remove Format":"VyÄistiÅ¥ formátovanie","Select all":"OznaÄiÅ¥ vÅ¡etko","Show blocks":"ZobraziÅ¥ bloky",Source:"Zdroj","Show source":"ZobraziÅ¥ zdroj","Special characters":"Å peciálne znaky",All:"VÅ¡etko",Arrows:"Å Ãpky",Currency:"Mena",Latin:"Latinský",Mathematical:"Matematický",Text:"Text","leftwards simple arrow":"jednoduchá Å¡Ãpka doľava","rightwards simple arrow":"jednoduchá Å¡Ãpka doprava","upwards simple arrow":"jednoduchá Å¡Ãpka nahor","downwards simple arrow":"jednoduchá Å¡Ãpka nadol","leftwards double arrow":"dvojitá Å¡Ãpka doľava","rightwards double arrow":"dvojitá Å¡Ãpka doprava","upwards double arrow":"dvojitá Å¡Ãpka nahor","downwards double arrow":"dvojitá Å¡Ãpka nadol","leftwards dashed arrow":"preruÅ¡ovaná Å¡Ãpka doľava","rightwards dashed arrow":"Äiarkovaná Å¡Ãpka doprava","upwards dashed arrow":"Äiarkovaná Å¡Ãpka nahor","downwards dashed arrow":"preruÅ¡ovaná Å¡Ãpka nadol","leftwards arrow to bar":"Å¡Ãpka doľava do zvislej Äiary","rightwards arrow to bar":"Å¡Ãpka doprava do zvislej Äiary","upwards arrow to bar":"Å¡Ãpka nahor do zvislej Äiary","downwards arrow to bar":"Å¡Ãpka nadol do zvislej Äiary","up down arrow with base":"Å Ãpka hore-dole od základne","back with leftwards arrow above":"Å Ãpka späť","end with leftwards arrow above":"Å Ãpka koniec","on with exclamation mark with left right arrow above":"ON s výkriÄnÃkom so Å¡Ãpkou doľava doprava hore","soon with rightwards arrow above":"Äoskoro so Å¡Ãpkou doprava hore","top with upwards arrow above":"TOP so Å¡Ãpkou hore","Dollar sign":"Znak Dolár","Euro sign":"Znak Euro","Yen sign":"Znak Jen","Pound sign":"Znak Libra","Cent sign":"Znak cent","Euro-currency sign":"Mena Euro","Colon sign":"Dvojbodka","Cruzeiro sign":"Mena Cruzeiro","French franc sign":"Mena Francúzsky Frank","Lira sign":"Mena LÃra","Currency sign":"Znak meny","Bitcoin sign":"Mena Bitcoin","Mill sign":"Znak Mill","Naira sign":"Znak Naira","Peseta sign":"Znak Peseta","Rupee sign":"Znak Rupee","Won sign":"Znak Won","New sheqel sign":"Nový znak Å¡ekelu","Dong sign":"Znak Dong","Kip sign":"Znak Kip","Tugrik sign":"Znak Tugrik","Drachma sign":"Znak Drachma","German penny sign":"Nemecká penny","Peso sign":"Znak Peso","Guarani sign":"Znak Guarani","Austral sign":"Znak Austral","Hryvnia sign":"Znak Hryvnia","Cedi sign":"Znak Cedi","Livre tournois sign":"Znak Livre tournois","Spesmilo sign":"Znak Spesmilo","Tenge sign":"Znak Tenge","Indian rupee sign":"Znak Indická rupia","Turkish lira sign":"Znak Turecká lÃra","Nordic mark sign":"Znak Nórska marka","Manat sign":"Znak Manat","Ruble sign":"Znak Ruble","Latin capital letter a with macron":"Latinské veľké pÃsmeno a s Äiarou","Latin small letter a with macron":"Latinské malé pÃsmeno a s Äiarou","Latin capital letter a with breve":"Latinské veľké pÃsmeno a s mäkÄeňom","Latin small letter a with breve":"Latinské malé pÃsmeno a s mäkÄeňom","Latin capital letter a with ogonek":"Latinské veľké pÃsmeno a s háÄikom","Latin small letter a with ogonek":"Latinské malé pÃsmeno a s háÄikom","Latin capital letter c with acute":"Latinské veľké pÃsmeno c s dĺžňom","Latin small letter c with acute":"Latinské malé pÃsmeno c s dĺžňom","Latin capital letter c with circumflex":"Latinské veľké pÃsmeno c s obráteným mäkÄeňom","Latin small letter c with circumflex":"Latinské malé pÃsmeno c s obráteným mäkÄeňom","Latin capital letter c with dot above":"Latinské veľké pÃsmeno c s bodkou nad znakom","Latin small letter c with dot above":"Latinské malé pÃsmeno c s bodkou nad znakom","Latin capital letter c with caron":"Latinské veľké pÃsmeno c s mäkÄeňom","Latin small letter c with caron":"Latinské malé pÃsmeno c s mäkÄeňom","Latin capital letter d with caron":"Latinské veľké pÃsmeno d s mäkÄeňom","Latin small letter d with caron":"Latinské malé pÃsmeno d s mäkÄeňom","Latin capital letter d with stroke":"Latinské veľké pÃsmeno d s preÄiarknutÃm","Latin small letter d with stroke":"Latinské malé pÃsmeno d s preÄiarknutÃm","Latin capital letter e with macron":"Latinské veľké pÃsmeno e s Äiarou","Latin small letter e with macron":"Latinské malé pÃsmeno e s Äiarou","Latin capital letter e with breve":"Latinské veľké pÃsmeno e s mäkÄeňom","Latin small letter e with breve":"Latinské malé pÃsmeno e s mäkÄeňom","Latin capital letter e with dot above":"Latinské veľké pÃsmeno e s bodkou nad znakom","Latin small letter e with dot above":"Latinské malé pÃsmeno e s bodkou nad znakom","Latin capital letter e with ogonek":"Latinské veľké pÃsmeno e s háÄikom","Latin small letter e with ogonek":"Latinské malé pÃsmeno e s háÄikom","Latin capital letter e with caron":"Latinské veľké pÃsmeno e s mäkÄeňom","Latin small letter e with caron":"Latinské malé pÃsmeno e s mäkÄeňom","Latin capital letter g with circumflex":"Latinské veľké pÃsmeno g s obráteným mäkÄeňom","Latin small letter g with circumflex":"Latinské malé pÃsmeno g s obráteným mäkÄeňom","Latin capital letter g with breve":"Latinské veľké pÃsmeno g s mäkÄeňom","Latin small letter g with breve":"Latinské malé pÃsmeno g s mäkÄeňom","Latin capital letter g with dot above":"Latinské veľké pÃsmeno g s bodkou nad znakom","Latin small letter g with dot above":"Latinské malé pÃsmeno g s bodkou nad znakom","Latin capital letter g with cedilla":"Latinské veľké pÃsmeno g s háÄikom","Latin small letter g with cedilla":"Latinské malé pÃsmeno g s háÄikom","Latin capital letter h with circumflex":"Latinské veľké pÃsmeno h s obráteným mäkÄeňom","Latin small letter h with circumflex":"Latinské malé pÃsmeno h s obráteným mäkÄeňom","Latin capital letter h with stroke":"Latinské veľké pÃsmeno h s preÄiarknutÃm","Latin small letter h with stroke":"Latinské malé pÃsmeno h s preÄiarknutÃm","Latin capital letter i with tilde":"Latinské veľké pÃsmeno i s vlnovkou","Latin small letter i with tilde":"Latinské malé pÃsmeno i s vlnovkou","Latin capital letter i with macron":"Latinské veľké pÃsmeno i s Äiarou","Latin small letter i with macron":"Latinské malé pÃsmeno i s Äiarou","Latin capital letter i with breve":"Latinské veľké pÃsmeno i s mäkÄeňom","Latin small letter i with breve":"Latinské malé pÃsmeno i s mäkÄeňom","Latin capital letter i with ogonek":"Latinské veľké pÃsmeno i s háÄikom","Latin small letter i with ogonek":"Latinské malé pÃsmeno i s háÄikom","Latin capital letter i with dot above":"Latinské veľké pÃsmeno i s bodkou nad znakom","Latin small letter dotless i":"Latinské malé pÃsmeno i bez bodky","Latin capital ligature ij":"Latinský veľký znak ligatúry ij","Latin small ligature ij":"Latinský malý znak ligatúry ij","Latin capital letter j with circumflex":"Latinské veľké pÃsmeno j s obráteným mäkÄeňom","Latin small letter j with circumflex":"Latinské malé pÃsmeno j s obráteným mäkÄeňom","Latin capital letter k with cedilla":"Latinské veľké pÃsmeno k s háÄikom","Latin small letter k with cedilla":"Latinské malé pÃsmeno k s háÄikom","Latin small letter kra":"latinský malý znak Kra","Latin capital letter l with acute":"Latinské veľké pÃsmeno l s dĺžňom","Latin small letter l with acute":"Latinské malé pÃsmeno l s dĺžňom","Latin capital letter l with cedilla":"Latinské veľké pÃsmeno l s háÄikom","Latin small letter l with cedilla":"Latinské malé pÃsmeno l s háÄikom","Latin capital letter l with caron":"Latinské veľké pÃsmeno l s mäkÄeňom","Latin small letter l with caron":"Latinské malé pÃsmeno l s mäkÄeňom","Latin capital letter l with middle dot":"Latinské veľké pÃsmeno l s bodkou uprostred","Latin small letter l with middle dot":"Latinské malé pÃsmeno l s bodkou uprostred","Latin capital letter l with stroke":"Latinské veľké pÃsmeno l s preÄiarknutÃm","Latin small letter l with stroke":"Latinské malé pÃsmeno l s preÄiarknutÃm","Latin capital letter n with acute":"Latinské veľké pÃsmeno n s dĺžňom","Latin small letter n with acute":"Latinské malé pÃsmeno n s dĺžňom","Latin capital letter n with cedilla":"Latinské veľké pÃsmeno n s háÄikom","Latin small letter n with cedilla":"Latinské malé pÃsmeno n s háÄikom","Latin capital letter n with caron":"Latinské veľké pÃsmeno n s mäkÄeňom","Latin small letter n with caron":"Latinské malé pÃsmeno n s mäkÄeňom","Latin small letter n preceded by apostrophe":"Latinské malé pÃsmeno n s apostrofom","Latin capital letter eng":"Latinské veľké pÃsmeno Eng","Latin small letter eng":"Latinské malé pÃsmeno Eng","Latin capital letter o with macron":"Latinské veľké pÃsmeno o s Äiarou","Latin small letter o with macron":"Latinské malé pÃsmeno o s Äiarou","Latin capital letter o with breve":"Latinské veľké pÃsmeno o s mäkÄeňom","Latin small letter o with breve":"Latinské malé pÃsmeno o s mäkÄeňom","Latin capital letter o with double acute":"Latinské veľké pÃsmeno o s dĺžňom","Latin small letter o with double acute":"Latinské malé pÃsmeno o s dĺžňom","Latin capital ligature oe":"Latinský veľký znak ligatúry oe","Latin small ligature oe":"Latinský malý znak ligatúry oe","Latin capital letter r with acute":"Latinské veľké pÃsmeno r s dĺžňom","Latin small letter r with acute":"Latinské malé pÃsmeno r s dĺžňom","Latin capital letter r with cedilla":"Latinské veľké pÃsmeno r s háÄikom","Latin small letter r with cedilla":"Latinské malé pÃsmeno r s háÄikom","Latin capital letter r with caron":"Latinské veľké pÃsmeno r s mäkÄeňom","Latin small letter r with caron":"Latinské malé pÃsmeno r s mäkÄeňom","Latin capital letter s with acute":"Latinské veľké pÃsmeno s s dĺžňom","Latin small letter s with acute":"Latinské malé pÃsmeno s s dĺžňom","Latin capital letter s with circumflex":"Latinské veľké pÃsmeno s s obráteným mäkÄeňom","Latin small letter s with circumflex":"Latinské malé pÃsmeno s s obráteným mäkÄeňom","Latin capital letter s with cedilla":"Latinské veľké pÃsmeno s s háÄikom","Latin small letter s with cedilla":"Latinské malé pÃsmeno s s háÄikom","Latin capital letter s with caron":"Latinské veľké pÃsmeno s s mäkÄeňom","Latin small letter s with caron":"Latinské malé pÃsmeno s s mäkÄeňom","Latin capital letter t with cedilla":"Latinské veľké pÃsmeno t s háÄikom","Latin small letter t with cedilla":"Latinské malé pÃsmeno t s háÄikom","Latin capital letter t with caron":"Latinské veľké pÃsmeno t s mäkÄeňom","Latin small letter t with caron":"Latinské malé pÃsmeno t s mäkÄeňom","Latin capital letter t with stroke":"Latinské veľké pÃsmeno t s preÄiarknutÃm","Latin small letter t with stroke":"Latinské malé pÃsmeno t s preÄiarknutÃm","Latin capital letter u with tilde":"Latinské veľké pÃsmeno u s vlnovkou","Latin small letter u with tilde":"Latinské malé pÃsmeno u s vlnovkou","Latin capital letter u with macron":"Latinské veľké pÃsmeno u s Äiarou","Latin small letter u with macron":"Latinské malé pÃsmeno o s Äiarou","Latin capital letter u with breve":"Latinské veľké pÃsmeno u s mäkÄeňom","Latin small letter u with breve":"Latinské malé pÃsmeno u s mäkÄeňom","Latin capital letter u with ring above":"Latinské veľké pÃsmeno u s krúžkom nad znakom","Latin small letter u with ring above":"Latinské malé pÃsmeno u s krúžkom nad znakom","Latin capital letter u with double acute":"Latinské veľké pÃsmeno u s dvojitým dĺžňom","Latin small letter u with double acute":"Latinské malé pÃsmeno u s dvojitým dĺžňom","Latin capital letter u with ogonek":"Latinské veľké pÃsmeno u s háÄikom","Latin small letter u with ogonek":"Latinské malé pÃsmeno u s háÄikom","Latin capital letter w with circumflex":"Latinské veľké pÃsmeno w s obráteným mäkÄeňom","Latin small letter w with circumflex":"Latinské malé pÃsmeno w s obráteným mäkÄeňom","Latin capital letter y with circumflex":"Latinské veľké pÃsmeno y s obráteným mäkÄeňom","Latin small letter y with circumflex":"Latinské malé pÃsmeno y s obráteným mäkÄeňom","Latin capital letter y with diaeresis":"Latinské veľké pÃsmeno y s dvojbodkou nad znakom","Latin capital letter z with acute":"Latinské veľké pÃsmeno z s dĺžňom","Latin small letter z with acute":"Latinské malé pÃsmeno z s dĺžňom","Latin capital letter z with dot above":"Latinské veľké pÃsmeno z s bodkou nad znakom","Latin small letter z with dot above":"Latinské malé pÃsmeno z s bodkou nad znakom","Latin capital letter z with caron":"Latinské veľké pÃsmeno z s mäkÄeňom","Latin small letter z with caron":"Malé pÃsmeno s z mäkÄeňom","Latin small letter long s":"Malé dlhé pÃsmeno s","Less-than sign":"MenÅ¡Ã ako","Greater-than sign":"VäÄÅ¡Ã ako","Less-than or equal to":"MenÅ¡Ã alebo rovný","Greater-than or equal to":"VäÄÅ¡Ã alebo rovný","En dash":"PomĺÄka","Em dash":"Dlhá pomĺÄka",Macron:"Horná Äiara",Overline:"PreÅ¡krtnutie","Degree sign":"Znak stupeň","Minus sign":"Znak mÃnus","Plus-minus sign":"Znak plus-mÃnus","Division sign":"Delenie","Fraction slash":"LomÃtko / Delenie","Multiplication sign":"Násobenie","Latin small letter f with hook":"Funkcia",Integral:"Integrál","N-ary summation":"Znak cyklického sÄÃtania",Infinity:"NekoneÄno","Square root":"Odmocnina","Tilde operator":"Vlnovka","Approximately equal to":"Aproximácia","Almost equal to":"ÄŒiastoÄne rovný","Not equal to":"Nerovná sa","Identical to":"Identický k","Element of":"Patrà / Je súÄasÅ¥ou","Not an element of":"Nepatrà / Nie je súÄasÅ¥ou","Contains as member":"Obsahuje prvok","N-ary product":"Znak cyklického násobenia","Logical and":"Logický AND","Logical or":"Logický OR","Not sign":"Nie je rovný",Intersection:"PrieseÄnÃk / Prienik",Union:"Zjednotenie","Partial differential":"Parciálna diferencia","For all":"Pre vÅ¡etky prvky v množine","There exists":"Existuje v množine","Empty set":"Prázdna množina",Nabla:"Nabla","Asterisk operator":"HviezdiÄka / násobenie","Proportional to":"Úmerný k",Angle:"Uhol","Vulgar fraction one quarter":"Jedna Å¡tvrtina","Vulgar fraction one half":"Polovica","Vulgar fraction three quarters":"Tri Å¡tvrtiny","Single left-pointing angle quotation mark":"Å Ãpka ukazujúca doľava","Single right-pointing angle quotation mark":"Å Ãpka ukazujúca doprava","Left-pointing double angle quotation mark":"Dvojitá Å¡Ãpka ukazujúca doľava","Right-pointing double angle quotation mark":"Dvojitá Å¡Ãpka ukazujúca doprava","Left single quotation mark":"Ľavá uvodzovka","Right single quotation mark":"Pravá uvodzovka","Left double quotation mark":"Ľavá dvojitá uvodzovka","Right double quotation mark":"Pravá dvojitá uvodzovka","Single low-9 quotation mark":"Spodná uvodzovka","Double low-9 quotation mark":"Dvojitá spodná uvodzovka","Inverted exclamation mark":"Obrátený výkriÄnÃk","Inverted question mark":"Obrátený otáznik","Two dot leader":"Horizontálna dvojbodka","Horizontal ellipsis":"Trojbodka","Double dagger":"DvojkrÞ","Per mille sign":"Promile","Per ten thousand sign":"Na desaÅ¥tisÃc","Double exclamation mark":"Dvojitý výkriÄnÃk","Question exclamation mark":"Otáznik a výkriÄnÃk","Exclamation question mark":"VýkriÄnÃk a otáznik","Double question mark":"Dvojitý otáznik","Copyright sign":"Copyright","Registered sign":"Registrovaný","Trade mark sign":"Ochranná známka","Section sign":"Sekcia","Paragraph sign":"Odsek","Reversed paragraph sign":"Obrátený znak odseku","Character categories":"Kategórie znakov",Styles:"Å týly","Multiple styles":"Viacero Å¡týlov","Block styles":"Å týly bloku","Text styles":"Å týly textu","Insert table":"VložiÅ¥ tabuľku","Header column":"Stĺpec hlaviÄky","Insert column left":"VložiÅ¥ stĺpec vľavo","Insert column right":"VložiÅ¥ stĺpec vpravo","Delete column":"OdstrániÅ¥ stĺpec","Select column":"VybraÅ¥ stĺpec",Column:"Stĺpec","Header row":"Riadok hlaviÄky","Insert row below":"VložiÅ¥ riadok pod","Insert row above":"VložiÅ¥ riadok nad","Delete row":"OdstrániÅ¥ riadok","Select row":"VybraÅ¥ riadok",Row:"Riadok","Merge cell up":"ZlúÄiÅ¥ bunku hore","Merge cell right":"ZlúÄiÅ¥ bunku vpravo","Merge cell down":"ZlúÄiÅ¥ bunku dole","Merge cell left":"ZlúÄiÅ¥ bunku vľavo","Split cell vertically":"RozdeliÅ¥ bunku zvislo","Split cell horizontally":"RozdeliÅ¥ bunku vodorovne","Merge cells":"ZlúÄiÅ¥ bunky","Table toolbar":"Panel nástrojov tabuľky","Table properties":"Vlastnosti tabuľky","Cell properties":"Vlastnosti bunky",Border:"Orámovanie",Style:"Å týl",Width:"Å Ãrka",Height:"Výška",Color:"Farba",Background:"Pozadie",Padding:"Vnútorný okraj",Dimensions:"Rozmery","Table cell text alignment":"Zarovnanie textu v bunke",Alignment:"Zarovnanie","Horizontal text alignment toolbar":"Horizontálne zarovnanie textu v panely","Vertical text alignment toolbar":"Vertikálne zarovnanie textu v panely","Table alignment toolbar":"Panel zarovnania tabuľky",None:"Žiadna",Solid:"Plná",Dotted:"Bodkovaná",Dashed:"ÄŒiarkovaná",Double:"Dvojitá",Groove:"Drážkovaná",Ridge:"Rámovaná",Inset:"Vložená z vnútra",Outset:"Vložená zvonku","Align cell text to the left":"ZarovnaÅ¥ text bunky doľava","Align cell text to the center":"ZarovnaÅ¥ text bunky na stred","Align cell text to the right":"ZarovnaÅ¥ text bunky doprava","Justify cell text":"ZarovnaÅ¥ text bunky z oboch strán","Align cell text to the top":"ZarovnaÅ¥ text bunky nahor","Align cell text to the middle":"ZarovnaÅ¥ text bunky na stred","Align cell text to the bottom":"ZarovnaÅ¥ text bunky nadol","Align table to the left":"ZarovnaÅ¥ tabuľku doľava","Center table":"CentrovaÅ¥ tabuľku","Align table to the right":"ZarovnaÅ¥ tabuľku doprava","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Farba má nesprávny formát. Skúste \"#FF0000\", \"rgb(255,0,0)\" alebo \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Hodnota je nesprávna. Skúste \"10px\", \"2em\" alebo jednoducho \"2\".","Color picker":"VybraÅ¥ farbu","Enter table caption":"Zadajte popis tabuľky","Keystrokes that can be used in a table cell":"Klávesy, ktoré sa dajú použiÅ¥ v bunke tabuľky","Move the selection to the next cell":"Presunúť výber do nasledujúcej bunky","Move the selection to the previous cell":"Presunúť výber do predchádzajúcej bunky","Insert a new table row (when in the last cell of a table)":"VložiÅ¥ nový riadok tabuľky (keÄ je oznaÄená posledná bunka tabuľky)","Navigate through the table":"PrechádzaÅ¥ tabuľkou",Table:"Tabuľka","Rich Text Editor":"Editor s formátovanÃm","Editor editing area: %0":"OblasÅ¥ úprav editora: %0","Edit block":"UpraviÅ¥ odsek","Click to edit block":"Úprava bloku kliknutÃm","Drag to move":"PotiahnuÅ¥ a presunúť",Next:"ÄŽalÅ¡ie",Previous:"Predchádzajúce","Editor toolbar":"Panel nástrojov editora","Dropdown toolbar":"Panel nástrojov roletového menu",Black:"ÄŒierna","Dim grey":"Tmavosivá",Grey:"Sivá","Light grey":"Bledosivá",White:"Biela",Red:"ÄŒervená",Orange:"Oranžová",Yellow:"Žltá","Light green":"Bledozelená",Green:"Zelená",Aquamarine:"AkvamarÃnová",Turquoise:"Tyrkysová","Light blue":"Bledomodrá",Blue:"Modrá",Purple:"Fialová","Editor block content toolbar":"Panel s nástrojmi obsahu bloku editora","Editor contextual toolbar":"Kontextový panel nástrojov editora",HEX:"HEX","No results found":"Neboli nájdené žiadne výsledky","No searchable items":"Žiadne vyhľadávateľné položky","Editor dialog":"Dialóg editora",Close:"ZatvoriÅ¥","Help Contents. To close this dialog press ESC.":"Obsah pomocnÃka. Toto dialógové okno zavriete klávesom Esc.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Nižšie nájdete zoznam klávesových skratiek, ktoré môžete použÃvaÅ¥ v editore.","(may require <kbd>Fn</kbd>)":"(môže si vyžadovaÅ¥ stlaÄenie klávesu <kbd>Fn</kbd>)",Accessibility:"DostupnosÅ¥","Accessibility help":"Pomoc so zjednoduÅ¡enÃm ovládania","Press %0 for help.":"Ak potrebujete pomoc, stlaÄte %0.","Move focus in and out of an active dialog window":"Presunúť zameranie z/do aktÃvneho dialógového okna",MENU_BAR_MENU_FILE:"Súbor",MENU_BAR_MENU_EDIT:"UpraviÅ¥",MENU_BAR_MENU_VIEW:"ZobraziÅ¥",MENU_BAR_MENU_INSERT:"VložiÅ¥",MENU_BAR_MENU_FORMAT:"Formát",MENU_BAR_MENU_TOOLS:"Nástroje",MENU_BAR_MENU_HELP:"Pomoc",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"Font","Editor menu bar":"LiÅ¡ta ponuky editora","Please enter a valid color (e.g. \"ff0000\").":"Zadajte platnú farbu (napr. „ff0000“).",Undo:"Späť",Redo:"Znova","Upload in progress":"Prebieha nahrávanie","Widget toolbar":"Panel nástrojov ovládacieho prvku","Insert paragraph before block":"VložiÅ¥ odstavec pred blok","Insert paragraph after block":"VložiÅ¥ odstavec za blok","Press Enter to type after or press Shift + Enter to type before the widget":"StlaÄte Enter, ak chcete pÃsaÅ¥ po miniaplikácii, alebo stlaÄte Shift + Enter, ak chcete pÃsaÅ¥ pred miniaplikáciou","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Klávesy, ktoré sa dajú použiÅ¥, keÄ je vybratý widget (naprÃklad obrázok alebo tabuľka)","Insert a new paragraph directly after a widget":"VložiÅ¥ nový odsek priamo za widgetom","Insert a new paragraph directly before a widget":"VložiÅ¥ nový odsek priamo pred widgetom","Move the caret to allow typing directly before a widget":"Presunúť strieÅ¡ku priamo pred widget, aby ste tam mohli pÃsaÅ¥","Move the caret to allow typing directly after a widget":"Presunúť strieÅ¡ku priamo za widget, aby ste tam mohli pÃsaÅ¥","Words: %0":"Slov: %0","Characters: %0":"Znakov: %0"} );l.getPluralForm=function(n){return (n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sl.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sl.js index 9046150c68a3019cb529b7a511a7285968105f54..dbcbd6732cea259241135675464d4ee17e85db02 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sl.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sl.js @@ -1 +1 @@ -(function(d){ const l = d['sl'] = d['sl'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Poravnava levo","Align right":"Poravnava desno","Align center":"Sredinska poravnava",Justify:"Postavi na sredino","Text alignment":"Poravnava besedila","Text alignment toolbar":"Orodna vrstica besedila",Bold:"Krepko",Italic:"PoÅ¡evno",Underline:"PodÄrtaj",Code:"Koda",Strikethrough:"PreÄrtano",Subscript:"NaroÄnik",Superscript:"Nadpis","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Blokiraj citat",Cancel:"PrekliÄi",Clear:"","Remove color":"Odstrani barvo","Restore default":"",Save:"Shrani","Show more items":"","%0 of %1":"","Cannot upload file:":"Ni možno naložiti datoteke:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Velikost pisave",Tiny:"Drobna",Small:"Majhna",Big:"Veliko",Huge:"Ogromno","Font Family":"Vrsta oz. tip pisave",Default:"Privzeto","Font Color":"Barva pisave","Font Background Color":"Barva ozadja pisave","Document colors":"Barve dokumenta",Paragraph:"Odstavek",Heading:"Naslov","Choose heading":"Izberi naslov","Heading 1":"Naslov 1","Heading 2":"Naslov 2","Heading 3":"Naslov 3","Heading 4":"Naslov 4","Heading 5":"Naslov 5","Heading 6":"Naslov 6","Type your title":"Vnesi naslov","Type or paste your content here.":"Vnesi ali prilepi vsebino","Horizontal line":"Vodoravna Ärta","Insert table":"Vstavi tabelo","Header column":"","Insert column left":"","Insert column right":"","Delete column":"","Select column":"",Column:"","Header row":"","Insert row below":"","Insert row above":"","Delete row":"","Select row":"",Row:"","Merge cell up":"","Merge cell right":"","Merge cell down":"","Merge cell left":"","Split cell vertically":"","Split cell horizontally":"","Merge cells":"","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"ÄŒrna","Dim grey":"Temno siva",Grey:"Siva","Light grey":"Svetlo siva",White:"Bela",Red:"RdeÄa",Orange:"Oranžna",Yellow:"Rumena","Light green":"Svetlo zelena",Green:"Zelena",Aquamarine:"Akvamarin",Turquoise:"Turkizna","Light blue":"Svetlo modra",Blue:"Modra",Purple:"VijoliÄna","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":""} );l.getPluralForm=function(n){return (n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['sl'] = d['sl'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Poravnava levo","Align right":"Poravnava desno","Align center":"Sredinska poravnava",Justify:"Postavi na sredino","Text alignment":"Poravnava besedila","Text alignment toolbar":"Orodna vrstica besedila",Bold:"Krepko",Italic:"PoÅ¡evno",Underline:"PodÄrtaj",Code:"Koda",Strikethrough:"PreÄrtano",Subscript:"NaroÄnik",Superscript:"Nadpis","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Blokiraj citat",Cancel:"PrekliÄi",Clear:"","Remove color":"Odstrani barvo","Restore default":"",Save:"Shrani","Show more items":"","%0 of %1":"","Cannot upload file:":"Ni možno naložiti datoteke:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Velikost pisave",Tiny:"Drobna",Small:"Majhna",Big:"Veliko",Huge:"Ogromno","Font Family":"Vrsta oz. tip pisave",Default:"Privzeto","Font Color":"Barva pisave","Font Background Color":"Barva ozadja pisave","Document colors":"Barve dokumenta",Paragraph:"Odstavek",Heading:"Naslov","Choose heading":"Izberi naslov","Heading 1":"Naslov 1","Heading 2":"Naslov 2","Heading 3":"Naslov 3","Heading 4":"Naslov 4","Heading 5":"Naslov 5","Heading 6":"Naslov 6","Type your title":"Vnesi naslov","Type or paste your content here.":"Vnesi ali prilepi vsebino","Horizontal line":"Vodoravna Ärta","Insert table":"Vstavi tabelo","Header column":"","Insert column left":"","Insert column right":"","Delete column":"","Select column":"",Column:"","Header row":"","Insert row below":"","Insert row above":"","Delete row":"","Select row":"",Row:"","Merge cell up":"","Merge cell right":"","Merge cell down":"","Merge cell left":"","Split cell vertically":"","Split cell horizontally":"","Merge cells":"","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"ÄŒrna","Dim grey":"Temno siva",Grey:"Siva","Light grey":"Svetlo siva",White:"Bela",Red:"RdeÄa",Orange:"Oranžna",Yellow:"Rumena","Light green":"Svetlo zelena",Green:"Zelena",Aquamarine:"Akvamarin",Turquoise:"Turkizna","Light blue":"Svetlo modra",Blue:"Modra",Purple:"VijoliÄna","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":""} );l.getPluralForm=function(n){return (n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sq.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sq.js index 0caad1047c325763c87f0de8c647a726ded0081b..971736d402a7ad714003a9b5b15e47e38de00bac 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sq.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sq.js @@ -1 +1 @@ -(function(d){ const l = d['sq'] = d['sq'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Radhit majtas","Align right":"Radhit djathtas","Align center":"Radhit në mes",Justify:"Plotësim","Text alignment":"Radhitja e tekstit","Text alignment toolbar":"Shiriti i rradhitjes së tekstit",Bold:"Trash",Italic:"Pjerrtë",Underline:"Nënvizuar",Code:"Kod",Strikethrough:"Vi në mes",Subscript:"Abonohu",Superscript:"Mbishkrim","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Thonjëzat","Insert code block":"Shto bllokun e kodit","Plain text":"Teksti i thjeshtë","Code block":"",Cancel:"Anulo",Clear:"Pastro","Remove color":"Largo ngjyrën","Restore default":"",Save:"Ruaj","Show more items":"","%0 of %1":"","Cannot upload file:":"Nuk mund të ngarkojë skedën:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Madhësia tekstit",Tiny:"I vocërr",Small:"I vogël",Big:"I madh",Huge:"I stërmadh","Font Family":"Familja e fontit",Default:"Parazgjedhur","Font Color":"Ngjyra e tekstit","Font Background Color":"Ngjyra e tekstit të prapavijës","Document colors":"Ngjyra e dokumentit",Paragraph:"Paragrafi",Heading:"Nëntitulli","Choose heading":"Përzgjidh nëntitullin","Heading 1":"Nëntitulli 1","Heading 2":"Nëntitulli 2","Heading 3":"Nëntitulli 3","Heading 4":"Titulli 4","Heading 5":"Titulli 5","Heading 6":"Titulli 6","Type your title":"Shkruani titullin tuaj","Type or paste your content here.":"Shkruaj ose kopjo përmbajtjen këtu.","Horizontal line":"Vija horizontale",Unlink:"Largo nyjën",Link:"Shto nyjën","Link URL":"Nyja e URL-së","Link image":"Foto e nyjes","Edit link":"Redakto nyjën","Open link in new tab":"Hap nyjën në faqe të re","This link has no URL":"Kjo nyje nuk ka URL","Open in a new tab":"Hape në një fletë të re",Downloadable:"E shkarkueshme","Create link":"","Move out of a link":"","Numbered List":"Listë me Numra","Bulleted List":"Listë me Pika","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Remove Format":"Largo formatimin","Select all":"Përzgjidh të gjitha","Show blocks":"Shfaq blloqet","Special characters":"",All:"",Arrows:"",Currency:"",Latin:"",Mathematical:"",Text:"","leftwards simple arrow":"","rightwards simple arrow":"","upwards simple arrow":"","downwards simple arrow":"","leftwards double arrow":"","rightwards double arrow":"","upwards double arrow":"","downwards double arrow":"","leftwards dashed arrow":"","rightwards dashed arrow":"","upwards dashed arrow":"","downwards dashed arrow":"","leftwards arrow to bar":"","rightwards arrow to bar":"","upwards arrow to bar":"","downwards arrow to bar":"","up down arrow with base":"","back with leftwards arrow above":"","end with leftwards arrow above":"","on with exclamation mark with left right arrow above":"","soon with rightwards arrow above":"","top with upwards arrow above":"","Dollar sign":"","Euro sign":"Simboli i Euros","Yen sign":"Simboli i Yen-it","Pound sign":"Simboli i Funtit","Cent sign":"","Euro-currency sign":"Simboli i euros","Colon sign":"Simboli i ngjyrës","Cruzeiro sign":"","French franc sign":"","Lira sign":"","Currency sign":"Simboli i valutës","Bitcoin sign":"Simboli i Bitcoin-it","Mill sign":"","Naira sign":"","Peseta sign":"","Rupee sign":"","Won sign":"","New sheqel sign":"","Dong sign":"","Kip sign":"","Tugrik sign":"","Drachma sign":"","German penny sign":"Simboli i feningut gjerman","Peso sign":"","Guarani sign":"","Austral sign":"","Hryvnia sign":"","Cedi sign":"","Livre tournois sign":"","Spesmilo sign":"","Tenge sign":"","Indian rupee sign":"","Turkish lira sign":"Simboli i lirës turke","Nordic mark sign":"","Manat sign":"","Ruble sign":"","Latin capital letter a with macron":"","Latin small letter a with macron":"","Latin capital letter a with breve":"","Latin small letter a with breve":"","Latin capital letter a with ogonek":"","Latin small letter a with ogonek":"","Latin capital letter c with acute":"","Latin small letter c with acute":"","Latin capital letter c with circumflex":"","Latin small letter c with circumflex":"","Latin capital letter c with dot above":"","Latin small letter c with dot above":"","Latin capital letter c with caron":"","Latin small letter c with caron":"","Latin capital letter d with caron":"","Latin small letter d with caron":"","Latin capital letter d with stroke":"Shkronja e madhe latine D me ndarje në mes","Latin small letter d with stroke":"Shkronja e vogël latine d me ndarje në mes","Latin capital letter e with macron":"Shkronja e madhe latine E me vijë horizontale sipër","Latin small letter e with macron":"","Latin capital letter e with breve":"","Latin small letter e with breve":"","Latin capital letter e with dot above":"","Latin small letter e with dot above":"","Latin capital letter e with ogonek":"","Latin small letter e with ogonek":"","Latin capital letter e with caron":"","Latin small letter e with caron":"","Latin capital letter g with circumflex":"","Latin small letter g with circumflex":"","Latin capital letter g with breve":"","Latin small letter g with breve":"","Latin capital letter g with dot above":"","Latin small letter g with dot above":"","Latin capital letter g with cedilla":"","Latin small letter g with cedilla":"","Latin capital letter h with circumflex":"","Latin small letter h with circumflex":"","Latin capital letter h with stroke":"Shkronja e madhe latine H me ndarje në mes","Latin small letter h with stroke":"Shkronja e vogël latine h me ndarje në mes","Latin capital letter i with tilde":"","Latin small letter i with tilde":"","Latin capital letter i with macron":"","Latin small letter i with macron":"","Latin capital letter i with breve":"","Latin small letter i with breve":"","Latin capital letter i with ogonek":"","Latin small letter i with ogonek":"","Latin capital letter i with dot above":"","Latin small letter dotless i":"","Latin capital ligature ij":"","Latin small ligature ij":"","Latin capital letter j with circumflex":"","Latin small letter j with circumflex":"","Latin capital letter k with cedilla":"","Latin small letter k with cedilla":"Shkronja e vogël latine k me pjesje poshtë","Latin small letter kra":"","Latin capital letter l with acute":"","Latin small letter l with acute":"","Latin capital letter l with cedilla":"","Latin small letter l with cedilla":"","Latin capital letter l with caron":"","Latin small letter l with caron":"","Latin capital letter l with middle dot":"","Latin small letter l with middle dot":"","Latin capital letter l with stroke":"Shkronja e madhe latine L me ndarje në mes","Latin small letter l with stroke":"Shkronja e vogël latine l me ndarje në mes","Latin capital letter n with acute":"Shkronja latine e madhe N me apostrof","Latin small letter n with acute":"","Latin capital letter n with cedilla":"","Latin small letter n with cedilla":"","Latin capital letter n with caron":"","Latin small letter n with caron":"","Latin small letter n preceded by apostrophe":"","Latin capital letter eng":"","Latin small letter eng":"","Latin capital letter o with macron":"","Latin small letter o with macron":"","Latin capital letter o with breve":"","Latin small letter o with breve":"","Latin capital letter o with double acute":"","Latin small letter o with double acute":"","Latin capital ligature oe":"","Latin small ligature oe":"","Latin capital letter r with acute":"","Latin small letter r with acute":"","Latin capital letter r with cedilla":"","Latin small letter r with cedilla":"","Latin capital letter r with caron":"","Latin small letter r with caron":"","Latin capital letter s with acute":"","Latin small letter s with acute":"","Latin capital letter s with circumflex":"","Latin small letter s with circumflex":"","Latin capital letter s with cedilla":"","Latin small letter s with cedilla":"","Latin capital letter s with caron":"","Latin small letter s with caron":"","Latin capital letter t with cedilla":"","Latin small letter t with cedilla":"","Latin capital letter t with caron":"","Latin small letter t with caron":"","Latin capital letter t with stroke":"Shkronja e madhe latine T me ndarje në mes","Latin small letter t with stroke":"Shkronja e vogël latine t me ndarje në mes","Latin capital letter u with tilde":"","Latin small letter u with tilde":"","Latin capital letter u with macron":"","Latin small letter u with macron":"","Latin capital letter u with breve":"","Latin small letter u with breve":"","Latin capital letter u with ring above":"","Latin small letter u with ring above":"","Latin capital letter u with double acute":"","Latin small letter u with double acute":"","Latin capital letter u with ogonek":"","Latin small letter u with ogonek":"Shkronja e vogël latine u me drapër poshtë","Latin capital letter w with circumflex":"","Latin small letter w with circumflex":"","Latin capital letter y with circumflex":"","Latin small letter y with circumflex":"","Latin capital letter y with diaeresis":"","Latin capital letter z with acute":"","Latin small letter z with acute":"","Latin capital letter z with dot above":"","Latin small letter z with dot above":"","Latin capital letter z with caron":"","Latin small letter z with caron":"","Latin small letter long s":"","Less-than sign":"Simboli i më i vogël se","Greater-than sign":"Simboli më e madhe se","Less-than or equal to":"","Greater-than or equal to":"","En dash":"","Em dash":"",Macron:"",Overline:"","Degree sign":"","Minus sign":"Simboli minus","Plus-minus sign":"Simboli plus-minus","Division sign":"Shenja e pjesëtimit","Fraction slash":"","Multiplication sign":"","Latin small letter f with hook":"",Integral:"","N-ary summation":"",Infinity:"","Square root":"Rënja katrore","Tilde operator":"","Approximately equal to":"","Almost equal to":"Gati e ngjashme me","Not equal to":"E pabarabartë me","Identical to":"E ngjashme me","Element of":"Elementi i","Not an element of":"","Contains as member":"","N-ary product":"","Logical and":"","Logical or":"Logjik ose","Not sign":"",Intersection:"",Union:"","Partial differential":"","For all":"Për të gjitha","There exists":"Ekziston","Empty set":"",Nabla:"","Asterisk operator":"","Proportional to":"Në përpjesëtim me",Angle:"Engjëlli","Vulgar fraction one quarter":"","Vulgar fraction one half":"","Vulgar fraction three quarters":"","Single left-pointing angle quotation mark":"","Single right-pointing angle quotation mark":"","Left-pointing double angle quotation mark":"","Right-pointing double angle quotation mark":"","Left single quotation mark":"","Right single quotation mark":"","Left double quotation mark":"","Right double quotation mark":"","Single low-9 quotation mark":"","Double low-9 quotation mark":"","Inverted exclamation mark":"","Inverted question mark":"","Two dot leader":"","Horizontal ellipsis":"","Double dagger":"","Per mille sign":"","Per ten thousand sign":"","Double exclamation mark":"","Question exclamation mark":"","Exclamation question mark":"","Double question mark":"","Copyright sign":"","Registered sign":"","Trade mark sign":"","Section sign":"","Paragraph sign":"Simboli i paragrafit","Reversed paragraph sign":"","Character categories":"Kategoritë e karaktereve","Insert table":"Shto tabelë","Header column":"Kolona e kokës","Insert column left":"Shto kolonë majtas","Insert column right":"Shto kolonë djathtas","Delete column":"Gris kolonën","Select column":"",Column:"Kolona","Header row":"Rreshti i kokës","Insert row below":"Shto rresht poshtë","Insert row above":"Shto rresht sipër","Delete row":"Grish rreshtin","Select row":"",Row:"Rreshti","Merge cell up":"Bashko kutizat sipër","Merge cell right":"Bashko kutizat djathtas","Merge cell down":"Bashko kutizat poshtë","Merge cell left":"Bashko kutizat majtas","Split cell vertically":"Ndajë kutizat vertikalisht","Split cell horizontally":"Ndaj kutizat horizontalisht","Merge cells":"Bashko kutizat","Table toolbar":"Kokështrirja e tabelës","Table properties":"Karakteristikat e tabelës","Cell properties":"Karakteristikat e qelisë",Border:"",Style:"Stili",Width:"Gjerësia",Height:"Lartësia",Color:"Ngjyra",Background:"Prapavija",Padding:"",Dimensions:"Dimensionet","Table cell text alignment":"Rradhitja e tekstit të qelisë së tabelës",Alignment:"Radhitja","Horizontal text alignment toolbar":"Kokështrirja e rradhitjes së tekstit horizontalisht","Vertical text alignment toolbar":"Kokështrirja e rradhitjes së tekstit vertikalisht","Table alignment toolbar":"Kokështrirja e radhitjes së tabelës",None:"Asnjë",Solid:"",Dotted:"Me pika",Dashed:"",Double:"Me dy vija",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"Radhit tekstin e qelisë majtas","Align cell text to the center":"Radhite tekstin në mes","Align cell text to the right":"Radhit tekstin e qelisë në të djathtë","Justify cell text":"","Align cell text to the top":"Radhit tekstin e qelisë sipër","Align cell text to the middle":"Radhit tekstin e qelisë në mes","Align cell text to the bottom":"Radhite tesktin e qelisë në fund","Align table to the left":"Radhit tabelën majtas","Center table":"","Align table to the right":"Radhit tabelën në të djathtë","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Kodi është i pavlefshëm. Provo\"#FF0000\" ose \"rgb(255,0,0)\" ose \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Redaktues i Tekstit të Pasur","Editor editing area: %0":"","Edit block":"Redakto bllokun","Click to edit block":"","Drag to move":"",Next:"E radhës",Previous:"Paraprake","Editor toolbar":"Kokështrirja e redaktuesit","Dropdown toolbar":"Zgjero kokështrirjen",Black:"E zezë","Dim grey":"",Grey:"Ngjyrë hiri","Light grey":"",White:"E bardhë",Red:"E kuqe",Orange:"Ngjyrë portokalli",Yellow:"E verdhë","Light green":"",Green:"E gjelbër",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"E kaltër",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"Rikthe",Redo:"Ribëj","Upload in progress":"Duke ngarkuar","Widget toolbar":"Kokështrirja e shtesës","Insert paragraph before block":"","Insert paragraph after block":"","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"Fjalë: %0","Characters: %0":"Karaktere: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['sq'] = d['sq'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Radhit majtas","Align right":"Radhit djathtas","Align center":"Radhit në mes",Justify:"Plotësim","Text alignment":"Radhitja e tekstit","Text alignment toolbar":"Shiriti i rradhitjes së tekstit",Bold:"Trash",Italic:"Pjerrtë",Underline:"Nënvizuar",Code:"Kod",Strikethrough:"Vi në mes",Subscript:"Abonohu",Superscript:"Mbishkrim","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Thonjëzat","Insert code block":"Shto bllokun e kodit","Plain text":"Teksti i thjeshtë","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"Anulo",Clear:"Pastro","Remove color":"Largo ngjyrën","Restore default":"",Save:"Ruaj","Show more items":"","%0 of %1":"","Cannot upload file:":"Nuk mund të ngarkojë skedën:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Madhësia tekstit",Tiny:"I vocërr",Small:"I vogël",Big:"I madh",Huge:"I stërmadh","Font Family":"Familja e fontit",Default:"Parazgjedhur","Font Color":"Ngjyra e tekstit","Font Background Color":"Ngjyra e tekstit të prapavijës","Document colors":"Ngjyra e dokumentit",Paragraph:"Paragrafi",Heading:"Nëntitulli","Choose heading":"Përzgjidh nëntitullin","Heading 1":"Nëntitulli 1","Heading 2":"Nëntitulli 2","Heading 3":"Nëntitulli 3","Heading 4":"Titulli 4","Heading 5":"Titulli 5","Heading 6":"Titulli 6","Type your title":"Shkruani titullin tuaj","Type or paste your content here.":"Shkruaj ose kopjo përmbajtjen këtu.","Horizontal line":"Vija horizontale",Unlink:"Largo nyjën",Link:"Shto nyjën","Link URL":"Nyja e URL-së","Link URL must not be empty.":"","Link image":"Foto e nyjes","Edit link":"Redakto nyjën","Open link in new tab":"Hap nyjën në faqe të re","This link has no URL":"Kjo nyje nuk ka URL","Open in a new tab":"Hape në një fletë të re",Downloadable:"E shkarkueshme","Create link":"","Move out of a link":"","Numbered List":"Listë me Numra","Bulleted List":"Listë me Pika","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Remove Format":"Largo formatimin","Select all":"Përzgjidh të gjitha","Show blocks":"Shfaq blloqet","Special characters":"",All:"",Arrows:"",Currency:"",Latin:"",Mathematical:"",Text:"","leftwards simple arrow":"","rightwards simple arrow":"","upwards simple arrow":"","downwards simple arrow":"","leftwards double arrow":"","rightwards double arrow":"","upwards double arrow":"","downwards double arrow":"","leftwards dashed arrow":"","rightwards dashed arrow":"","upwards dashed arrow":"","downwards dashed arrow":"","leftwards arrow to bar":"","rightwards arrow to bar":"","upwards arrow to bar":"","downwards arrow to bar":"","up down arrow with base":"","back with leftwards arrow above":"","end with leftwards arrow above":"","on with exclamation mark with left right arrow above":"","soon with rightwards arrow above":"","top with upwards arrow above":"","Dollar sign":"","Euro sign":"Simboli i Euros","Yen sign":"Simboli i Yen-it","Pound sign":"Simboli i Funtit","Cent sign":"","Euro-currency sign":"Simboli i euros","Colon sign":"Simboli i ngjyrës","Cruzeiro sign":"","French franc sign":"","Lira sign":"","Currency sign":"Simboli i valutës","Bitcoin sign":"Simboli i Bitcoin-it","Mill sign":"","Naira sign":"","Peseta sign":"","Rupee sign":"","Won sign":"","New sheqel sign":"","Dong sign":"","Kip sign":"","Tugrik sign":"","Drachma sign":"","German penny sign":"Simboli i feningut gjerman","Peso sign":"","Guarani sign":"","Austral sign":"","Hryvnia sign":"","Cedi sign":"","Livre tournois sign":"","Spesmilo sign":"","Tenge sign":"","Indian rupee sign":"","Turkish lira sign":"Simboli i lirës turke","Nordic mark sign":"","Manat sign":"","Ruble sign":"","Latin capital letter a with macron":"","Latin small letter a with macron":"","Latin capital letter a with breve":"","Latin small letter a with breve":"","Latin capital letter a with ogonek":"","Latin small letter a with ogonek":"","Latin capital letter c with acute":"","Latin small letter c with acute":"","Latin capital letter c with circumflex":"","Latin small letter c with circumflex":"","Latin capital letter c with dot above":"","Latin small letter c with dot above":"","Latin capital letter c with caron":"","Latin small letter c with caron":"","Latin capital letter d with caron":"","Latin small letter d with caron":"","Latin capital letter d with stroke":"Shkronja e madhe latine D me ndarje në mes","Latin small letter d with stroke":"Shkronja e vogël latine d me ndarje në mes","Latin capital letter e with macron":"Shkronja e madhe latine E me vijë horizontale sipër","Latin small letter e with macron":"","Latin capital letter e with breve":"","Latin small letter e with breve":"","Latin capital letter e with dot above":"","Latin small letter e with dot above":"","Latin capital letter e with ogonek":"","Latin small letter e with ogonek":"","Latin capital letter e with caron":"","Latin small letter e with caron":"","Latin capital letter g with circumflex":"","Latin small letter g with circumflex":"","Latin capital letter g with breve":"","Latin small letter g with breve":"","Latin capital letter g with dot above":"","Latin small letter g with dot above":"","Latin capital letter g with cedilla":"","Latin small letter g with cedilla":"","Latin capital letter h with circumflex":"","Latin small letter h with circumflex":"","Latin capital letter h with stroke":"Shkronja e madhe latine H me ndarje në mes","Latin small letter h with stroke":"Shkronja e vogël latine h me ndarje në mes","Latin capital letter i with tilde":"","Latin small letter i with tilde":"","Latin capital letter i with macron":"","Latin small letter i with macron":"","Latin capital letter i with breve":"","Latin small letter i with breve":"","Latin capital letter i with ogonek":"","Latin small letter i with ogonek":"","Latin capital letter i with dot above":"","Latin small letter dotless i":"","Latin capital ligature ij":"","Latin small ligature ij":"","Latin capital letter j with circumflex":"","Latin small letter j with circumflex":"","Latin capital letter k with cedilla":"","Latin small letter k with cedilla":"Shkronja e vogël latine k me pjesje poshtë","Latin small letter kra":"","Latin capital letter l with acute":"","Latin small letter l with acute":"","Latin capital letter l with cedilla":"","Latin small letter l with cedilla":"","Latin capital letter l with caron":"","Latin small letter l with caron":"","Latin capital letter l with middle dot":"","Latin small letter l with middle dot":"","Latin capital letter l with stroke":"Shkronja e madhe latine L me ndarje në mes","Latin small letter l with stroke":"Shkronja e vogël latine l me ndarje në mes","Latin capital letter n with acute":"Shkronja latine e madhe N me apostrof","Latin small letter n with acute":"","Latin capital letter n with cedilla":"","Latin small letter n with cedilla":"","Latin capital letter n with caron":"","Latin small letter n with caron":"","Latin small letter n preceded by apostrophe":"","Latin capital letter eng":"","Latin small letter eng":"","Latin capital letter o with macron":"","Latin small letter o with macron":"","Latin capital letter o with breve":"","Latin small letter o with breve":"","Latin capital letter o with double acute":"","Latin small letter o with double acute":"","Latin capital ligature oe":"","Latin small ligature oe":"","Latin capital letter r with acute":"","Latin small letter r with acute":"","Latin capital letter r with cedilla":"","Latin small letter r with cedilla":"","Latin capital letter r with caron":"","Latin small letter r with caron":"","Latin capital letter s with acute":"","Latin small letter s with acute":"","Latin capital letter s with circumflex":"","Latin small letter s with circumflex":"","Latin capital letter s with cedilla":"","Latin small letter s with cedilla":"","Latin capital letter s with caron":"","Latin small letter s with caron":"","Latin capital letter t with cedilla":"","Latin small letter t with cedilla":"","Latin capital letter t with caron":"","Latin small letter t with caron":"","Latin capital letter t with stroke":"Shkronja e madhe latine T me ndarje në mes","Latin small letter t with stroke":"Shkronja e vogël latine t me ndarje në mes","Latin capital letter u with tilde":"","Latin small letter u with tilde":"","Latin capital letter u with macron":"","Latin small letter u with macron":"","Latin capital letter u with breve":"","Latin small letter u with breve":"","Latin capital letter u with ring above":"","Latin small letter u with ring above":"","Latin capital letter u with double acute":"","Latin small letter u with double acute":"","Latin capital letter u with ogonek":"","Latin small letter u with ogonek":"Shkronja e vogël latine u me drapër poshtë","Latin capital letter w with circumflex":"","Latin small letter w with circumflex":"","Latin capital letter y with circumflex":"","Latin small letter y with circumflex":"","Latin capital letter y with diaeresis":"","Latin capital letter z with acute":"","Latin small letter z with acute":"","Latin capital letter z with dot above":"","Latin small letter z with dot above":"","Latin capital letter z with caron":"","Latin small letter z with caron":"","Latin small letter long s":"","Less-than sign":"Simboli i më i vogël se","Greater-than sign":"Simboli më e madhe se","Less-than or equal to":"","Greater-than or equal to":"","En dash":"","Em dash":"",Macron:"",Overline:"","Degree sign":"","Minus sign":"Simboli minus","Plus-minus sign":"Simboli plus-minus","Division sign":"Shenja e pjesëtimit","Fraction slash":"","Multiplication sign":"","Latin small letter f with hook":"",Integral:"","N-ary summation":"",Infinity:"","Square root":"Rënja katrore","Tilde operator":"","Approximately equal to":"","Almost equal to":"Gati e ngjashme me","Not equal to":"E pabarabartë me","Identical to":"E ngjashme me","Element of":"Elementi i","Not an element of":"","Contains as member":"","N-ary product":"","Logical and":"","Logical or":"Logjik ose","Not sign":"",Intersection:"",Union:"","Partial differential":"","For all":"Për të gjitha","There exists":"Ekziston","Empty set":"",Nabla:"","Asterisk operator":"","Proportional to":"Në përpjesëtim me",Angle:"Engjëlli","Vulgar fraction one quarter":"","Vulgar fraction one half":"","Vulgar fraction three quarters":"","Single left-pointing angle quotation mark":"","Single right-pointing angle quotation mark":"","Left-pointing double angle quotation mark":"","Right-pointing double angle quotation mark":"","Left single quotation mark":"","Right single quotation mark":"","Left double quotation mark":"","Right double quotation mark":"","Single low-9 quotation mark":"","Double low-9 quotation mark":"","Inverted exclamation mark":"","Inverted question mark":"","Two dot leader":"","Horizontal ellipsis":"","Double dagger":"","Per mille sign":"","Per ten thousand sign":"","Double exclamation mark":"","Question exclamation mark":"","Exclamation question mark":"","Double question mark":"","Copyright sign":"","Registered sign":"","Trade mark sign":"","Section sign":"","Paragraph sign":"Simboli i paragrafit","Reversed paragraph sign":"","Character categories":"Kategoritë e karaktereve","Insert table":"Shto tabelë","Header column":"Kolona e kokës","Insert column left":"Shto kolonë majtas","Insert column right":"Shto kolonë djathtas","Delete column":"Gris kolonën","Select column":"",Column:"Kolona","Header row":"Rreshti i kokës","Insert row below":"Shto rresht poshtë","Insert row above":"Shto rresht sipër","Delete row":"Grish rreshtin","Select row":"",Row:"Rreshti","Merge cell up":"Bashko kutizat sipër","Merge cell right":"Bashko kutizat djathtas","Merge cell down":"Bashko kutizat poshtë","Merge cell left":"Bashko kutizat majtas","Split cell vertically":"Ndajë kutizat vertikalisht","Split cell horizontally":"Ndaj kutizat horizontalisht","Merge cells":"Bashko kutizat","Table toolbar":"Kokështrirja e tabelës","Table properties":"Karakteristikat e tabelës","Cell properties":"Karakteristikat e qelisë",Border:"",Style:"Stili",Width:"Gjerësia",Height:"Lartësia",Color:"Ngjyra",Background:"Prapavija",Padding:"",Dimensions:"Dimensionet","Table cell text alignment":"Rradhitja e tekstit të qelisë së tabelës",Alignment:"Radhitja","Horizontal text alignment toolbar":"Kokështrirja e rradhitjes së tekstit horizontalisht","Vertical text alignment toolbar":"Kokështrirja e rradhitjes së tekstit vertikalisht","Table alignment toolbar":"Kokështrirja e radhitjes së tabelës",None:"Asnjë",Solid:"",Dotted:"Me pika",Dashed:"",Double:"Me dy vija",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"Radhit tekstin e qelisë majtas","Align cell text to the center":"Radhite tekstin në mes","Align cell text to the right":"Radhit tekstin e qelisë në të djathtë","Justify cell text":"","Align cell text to the top":"Radhit tekstin e qelisë sipër","Align cell text to the middle":"Radhit tekstin e qelisë në mes","Align cell text to the bottom":"Radhite tesktin e qelisë në fund","Align table to the left":"Radhit tabelën majtas","Center table":"","Align table to the right":"Radhit tabelën në të djathtë","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Kodi është i pavlefshëm. Provo\"#FF0000\" ose \"rgb(255,0,0)\" ose \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Redaktues i Tekstit të Pasur","Editor editing area: %0":"","Edit block":"Redakto bllokun","Click to edit block":"","Drag to move":"",Next:"E radhës",Previous:"Paraprake","Editor toolbar":"Kokështrirja e redaktuesit","Dropdown toolbar":"Zgjero kokështrirjen",Black:"E zezë","Dim grey":"",Grey:"Ngjyrë hiri","Light grey":"",White:"E bardhë",Red:"E kuqe",Orange:"Ngjyrë portokalli",Yellow:"E verdhë","Light green":"",Green:"E gjelbër",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"E kaltër",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"Rikthe",Redo:"Ribëj","Upload in progress":"Duke ngarkuar","Widget toolbar":"Kokështrirja e shtesës","Insert paragraph before block":"","Insert paragraph after block":"","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"Fjalë: %0","Characters: %0":"Karaktere: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sr-latn.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sr-latn.js index 6daae166194267a5ca01790a167354ab8ee93866..e11e9505af6fb7d16c26b2820e134dfc2178ed60 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sr-latn.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sr-latn.js @@ -1 +1 @@ -(function(d){ const l = d['sr-latn'] = d['sr-latn'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Levo ravnanje","Align right":"Desno ravnanje","Align center":"Centralno ravnanje",Justify:"Obostrano ravnanje","Text alignment":"Ravnanje teksta","Text alignment toolbar":"Alatke za ravnanje teksta",Bold:"Podebljano",Italic:"Kurziv",Underline:"PodvuÄen",Code:"Kod",Strikethrough:"Precrtan",Subscript:"Index dole",Superscript:"Index gore","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Citat","Insert code block":"Dodaj blok koda","Plain text":"ObiÄan tekst","Code block":"",Cancel:"Odustani",Clear:"ObriÅ¡i","Remove color":"Otkloni boju","Restore default":"Vrati podrazumevano",Save:"SaÄuvaj","Show more items":"Prikaži joÅ¡ stavki","%0 of %1":"%0 of %1","Cannot upload file:":"Postavljanje fajla je neuspeÅ¡no:","Rich Text Editor. Editing area: %0":"UreÄ‘ivaÄ bogatijeg teksta. Prostor za ureÄ‘ivanje: %0","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"IskljuÄivanje natpisa","Toggle caption on":"UkljuÄite naslov","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"Prihvati","Find and replace":"NaÄ‘ji i zameni","Find in text…":"PronaÄ‘ji u tekstu…",Find:"PronaÄ‘ji","Previous result":"Prethodni rezultat","Next result":"Sledeći rezultat",Replace:"Zameni","Replace all":"Zameni sve","Match case":"Podudaranje sluÄaj","Whole words only":"Samo cele reÄi","Replace with…":"Zameni sa…","Text to find must not be empty.":"Tekst za pronalaženje ne sme biti prazan.","Tip: Find some text first in order to replace it.":"Savet: Prvo pronaÄ‘jite neki tekst da biste ga zamenili.","Advanced options":"","Find in the document":"","Font Size":"VeliÄina fonta",Tiny:"Sitno",Small:"Malo",Big:"Veliko",Huge:"Ogromno","Font Family":"Font",Default:"Оsnovni","Font Color":"Boja slova","Font Background Color":"Boja pozadine slova","Document colors":"Boje dokumenta",Paragraph:"Pasus",Heading:"Stilovi","Choose heading":"Odredi stil","Heading 1":"Naslov 1","Heading 2":"Naslov 2","Heading 3":"Naslov 3","Heading 4":"Naslov 4","Heading 5":"Naslov 5","Heading 6":"Naslov 6","Type your title":"Odredite naslov","Type or paste your content here.":"UpiÅ¡ite ili nalepite naslov","Horizontal line":"Horizontalna razdelna linija","HTML object":"HTML objеkat","Increase indent":"Povećaj uclaÄenje","Decrease indent":"Smanji uvlaÄenje",Unlink:"Оtkloni link",Link:"Link","Link URL":"URL link","Link image":"Link slike","Edit link":"Ispravi link","Open link in new tab":"Otvori link u novom prozoru","This link has no URL":"Link ne sadrži URL","Open in a new tab":"Otvori u novoj kartici",Downloadable:"Moguće preuzimanje","Create link":"","Move out of a link":"","Numbered List":"Lista sa brojevima","Bulleted List":"Nabrajane liste","To-do List":"Lista obaveza","Bulleted list styles toolbar":"Traka sa alatkama za nabrajane liste","Numbered list styles toolbar":"Traka sa altakama za liste sa brojevima","Toggle the disc list style":"UkljuÄite / iskljuÄite stil liste diskova","Toggle the circle list style":"UkljuÄite / iskljuÄite stil liste krugova","Toggle the square list style":"UkljuÄite / iskljuÄite stil liste kvadrata","Toggle the decimal list style":"UkljuÄi / iskljuÄi stil dekadne liste","Toggle the decimal with leading zero list style":"Prebaci decimalni znak sa vodecÌim stilom liste nula","Toggle the lower–roman list style":"UkljuÄite / iskljuÄite stil donje rimske liste","Toggle the upper–roman list style":"UkljuÄite / iskljuÄite stil gornje rimske liste","Toggle the lower–latin list style":"UkljuÄite / iskljuÄite stil donje liste latinice","Toggle the upper–latin list style":"UkljuÄite / iskljuÄite stil gornje liste latinice",Disc:"Disk",Circle:"Krug",Square:"Kvadrat",Decimal:"Decimala","Decimal with leading zero":"Decimalni broj sa nulom na poÄetku","Lower–roman":"Donji - rimski","Upper-roman":"Gornji - rimski","Lower-latin":"Donji - latinski","Upper-latin":"Gornji - latinski","List properties":"Navedite svojstva","Start at":"PoÄeti u","Invalid start index value.":"","Start index must be greater than 0.":"PoÄetni indeks mora biti vecÌi od 0.","Reversed order":"Obrnuti redosled","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Remove Format":"Ukloni formatiranje","Select all":"OznaÄi sve","Show blocks":"Prikaži blokove",Source:"Izvor","Show source":"","Special characters":"Specijalni karakteri",All:"Svi",Arrows:"Strelica",Currency:"Valute",Latin:"LatiniÄni",Mathematical:"MatematiÄki",Text:"Tekst","leftwards simple arrow":"jednostavna strelica nalevo","rightwards simple arrow":"jednostavna strelica udesno","upwards simple arrow":"jednostavna strelica nagore","downwards simple arrow":"jednostavna strelica nadole","leftwards double arrow":"Dupla strlica levo","rightwards double arrow":"Dupla strelica desno","upwards double arrow":"Dupla strelica prema gore","downwards double arrow":"Dupla strelica prema dole","leftwards dashed arrow":"Prekidana strelica levo","rightwards dashed arrow":"Prekidana strelica desno","upwards dashed arrow":"Prekidana strelica prema gore","downwards dashed arrow":"Prekidana strelica prema dole","leftwards arrow to bar":"Strelica nalevo ka traci","rightwards arrow to bar":"Strelica nadesno ka traci","upwards arrow to bar":"Strelica prema gore ka traci","downwards arrow to bar":"Strelica prema dole ka traci","up down arrow with base":"Strelica nadole sa bazom","back with leftwards arrow above":"Nazad sa strelicom levo","end with leftwards arrow above":"ZavrÅ¡ite strelicom levo","on with exclamation mark with left right arrow above":"UkljuÄeno sa uzviÄnikom sa strelicom levo desno","soon with rightwards arrow above":"Uskoro sa strelicom nadesno","top with upwards arrow above":"Na vrhu sa strelicom prema gore","Dollar sign":"Znak dolara","Euro sign":"Znak eura","Yen sign":"Znak jena","Pound sign":"Znak funti","Cent sign":"Znak centа","Euro-currency sign":"Znak valute eura","Colon sign":"DvotaÄka","Cruzeiro sign":"Znak cruzeiro","French franc sign":"Znak francuskog franaka","Lira sign":"Znak lire","Currency sign":"Znak valute","Bitcoin sign":"Znak bitcoina","Mill sign":"Znak mlina","Naira sign":"Znak naira","Peseta sign":"Znak pezeta","Rupee sign":"Znak rupia","Won sign":"Znak von","New sheqel sign":"Znak novi Å¡ekel","Dong sign":"Znak dong","Kip sign":"Znak kip","Tugrik sign":"Znak tugrik","Drachma sign":"Znak drahma","German penny sign":"Znak nemaÄki peni","Peso sign":"Znak peso","Guarani sign":"Znak guarani","Austral sign":"Australni znak","Hryvnia sign":"Znak grivna","Cedi sign":"Znak cedi","Livre tournois sign":"Znak livre tournois","Spesmilo sign":"Znak spesmilio","Tenge sign":"Znak tenge","Indian rupee sign":"Znak indijske rupije","Turkish lira sign":"Znak turskih lira","Nordic mark sign":"Nordijski znak","Manat sign":"Znak manat","Ruble sign":"Znak ruble","Latin capital letter a with macron":"Latinsko veliko slovo a sa makronom","Latin small letter a with macron":"Latinsko malo slovo a sa makronom","Latin capital letter a with breve":"Latinsko veliko slovo a sa brevom","Latin small letter a with breve":"Latinsko malo slovo a sa brevom","Latin capital letter a with ogonek":"Latinsko veliko slovo a sa ogonek","Latin small letter a with ogonek":"Latinsko malo slovo a sa ogonek","Latin capital letter c with acute":"Latinsko veliko slovo c sa akutom","Latin small letter c with acute":"Latinsko malo slovo c sa akutom","Latin capital letter c with circumflex":"Latinsko veliko slovo c sa circumflex","Latin small letter c with circumflex":"Latino malo slovo c sa circumflex","Latin capital letter c with dot above":"Latinsko veliko slovo c sa taÄkom iznad","Latin small letter c with dot above":"Latinsko malo slovo c sa taÄkom iznad","Latin capital letter c with caron":"Latinsko veliko slovo c sa caronom","Latin small letter c with caron":"Latinsko malo slovo c sa caronom","Latin capital letter d with caron":"Latinsko veliko slovo d sa caronom","Latin small letter d with caron":"Latinsko malo slovo d sa caronom","Latin capital letter d with stroke":"Latinsko veliko slovo d sa stroke","Latin small letter d with stroke":"Latinsko malo slovo d sa stroke","Latin capital letter e with macron":"Latinsko veliko slovo e sa macron","Latin small letter e with macron":"Latinsko malo slovo e sa macron","Latin capital letter e with breve":"Latinsko veliko slovo e sa breve","Latin small letter e with breve":"Latinsko malo slovo e sa breve","Latin capital letter e with dot above":"Latinsko veliko slovo e sa taÄkom iznad","Latin small letter e with dot above":"Latinsko malo slovo e sa taÄkom iznad","Latin capital letter e with ogonek":"Latinsko veliko slovo e sa ogonek","Latin small letter e with ogonek":"Latinsko malo slovo e sa ogonek","Latin capital letter e with caron":"Latinsko veliko slovo e sa caron","Latin small letter e with caron":"Latinsko malo slovo e sa caron","Latin capital letter g with circumflex":"Latinsko veliko slovo g sa circumflex","Latin small letter g with circumflex":"Latinsko malo slovo g sa circumflex","Latin capital letter g with breve":"Latinsko veliko slovo g sa breve","Latin small letter g with breve":"Latinsko malo slovo g sa breve","Latin capital letter g with dot above":"Latinsko veliko slovo g sa taÄkom iznad","Latin small letter g with dot above":"Latinsko malo slovo g sa taÄkom iznad","Latin capital letter g with cedilla":"Latinsko veliko slovo g sa cedillom","Latin small letter g with cedilla":"Latinsko malo slovo g sa cedillom","Latin capital letter h with circumflex":"Latinsko veliko slovo h sa circumflex","Latin small letter h with circumflex":"Latinsko malo slovo h sa circumflex","Latin capital letter h with stroke":"Latinsko veliko slovo h sa stroke","Latin small letter h with stroke":"Latinsko malo slovo h sa stroke","Latin capital letter i with tilde":"Latinsko veliko slovo i sa tildom","Latin small letter i with tilde":"Latinsko malo slovo i sa tildom","Latin capital letter i with macron":"Latinsko veliko slovo i sa macron","Latin small letter i with macron":"Latinsko malo slovo i sa macron","Latin capital letter i with breve":"Latinsko veloko slovo i sa breve","Latin small letter i with breve":"Latinsko malo slovo i sa breve","Latin capital letter i with ogonek":"Latinsko veliko slovo i sa ogonek","Latin small letter i with ogonek":"Latinsko malo slovo i sa ogonek","Latin capital letter i with dot above":"Latinsko veliko slovo i sa tackom iznad","Latin small letter dotless i":"Latinsko malo slovo i bez taÄke","Latin capital ligature ij":"Latinska velika ligatura ij","Latin small ligature ij":"Latinska mala ligatura ij","Latin capital letter j with circumflex":"Latinsko veliko slovo j sa circumflex","Latin small letter j with circumflex":"Latinsko malo slovo j sa circumflex","Latin capital letter k with cedilla":"Latinsko veliko slovo k sa cedila","Latin small letter k with cedilla":"Latinsko malo slovo k sa cedila","Latin small letter kra":"Latinsko malo slovo kra","Latin capital letter l with acute":"Latinsko veloko slovo l sa akutom","Latin small letter l with acute":"Latinsko malo slovo l sa akutom","Latin capital letter l with cedilla":"Latinsko veliko slovo l sa cedila","Latin small letter l with cedilla":"Latinsko malo slovo l sa cedila","Latin capital letter l with caron":"Latinsko veliko slovo l sa caron","Latin small letter l with caron":"Latinsko malo slovo l sa caron","Latin capital letter l with middle dot":"Latinsko veliko slovo l sa srednjom taÄkom","Latin small letter l with middle dot":"Latinsko malo slovo l sa srednjom taÄkom","Latin capital letter l with stroke":"Latinsko veliko slovo l sa stroke","Latin small letter l with stroke":"Latinsko malo slovo l sa stroke","Latin capital letter n with acute":"Latinsko veliko slovo n sa akutom ","Latin small letter n with acute":"Latinsko malo slovo n sa akutom ","Latin capital letter n with cedilla":"Latinsko veliko slovo n sa cedilom","Latin small letter n with cedilla":"Latinsko malo slovo n sa cedilom","Latin capital letter n with caron":"Latinsko veliko slovo n sa caron","Latin small letter n with caron":"Latinsko malo slovo n sa caron ","Latin small letter n preceded by apostrophe":"Latinsko malo slovo n koje prethodi apostrof","Latin capital letter eng":"Latinsko veliko slovo eng","Latin small letter eng":"Latinsko malo slovo eng","Latin capital letter o with macron":"Latinsko veliko slovo o sa macron","Latin small letter o with macron":"Latinsko malo slovo o sa macron","Latin capital letter o with breve":"Latinsko veliko slovo o sa breve","Latin small letter o with breve":"Latinsko malo slovo o sa breve","Latin capital letter o with double acute":"Latinsko veliko slovo o sa dvostrukom akutom","Latin small letter o with double acute":"Latinsko malo slovo o sa dvostrukom akutom","Latin capital ligature oe":"Latinska velika ligatura oe","Latin small ligature oe":"Latinska mala ligatura oe","Latin capital letter r with acute":"Latinsko veliko slovo r sa akutom","Latin small letter r with acute":"Latinsko malo slovo r sa akutom","Latin capital letter r with cedilla":"Latinsko veliko slovo r sa cedila","Latin small letter r with cedilla":"Latinsko malo slovo r sa cedila","Latin capital letter r with caron":"Latinsko veliko slovo r sa caron","Latin small letter r with caron":"Latinsko malo slovo r sa caron","Latin capital letter s with acute":"Latinsko veliko slovo s sa akutom","Latin small letter s with acute":"Latinsko malo slovo s sa akutom","Latin capital letter s with circumflex":"Latinsko veliko slovo s sa circumflex","Latin small letter s with circumflex":"Latinsko malo slovo s sa circumflex","Latin capital letter s with cedilla":"Latinsko veliko slovo s sa cedila","Latin small letter s with cedilla":"Latinsko malo slovo s sa cedila","Latin capital letter s with caron":"Latinsko veliko slovo s sa caron","Latin small letter s with caron":"Latinsko malo slovo s sa caron","Latin capital letter t with cedilla":"Latinsko veliko slovo t sa cedila","Latin small letter t with cedilla":"Latinsko malo slovo t sa cedila","Latin capital letter t with caron":"Latinsko veliko slovo t sa caron","Latin small letter t with caron":"Latinsko malo slovo t sa caron","Latin capital letter t with stroke":"Latinsko veliko slovo t sa stroke","Latin small letter t with stroke":"Latinsko malo slovo t sa stroke","Latin capital letter u with tilde":"Latinsko veliko slovo u sa tildom","Latin small letter u with tilde":"Latinsko malo slovo u sa tildom","Latin capital letter u with macron":"Latinsko veliko slovo u sa macron","Latin small letter u with macron":"Latinsko malo slovo u sa macron","Latin capital letter u with breve":"Latinsko veliko slovo u sa breve","Latin small letter u with breve":"Latinsko malo slovo u sa breve","Latin capital letter u with ring above":"Latinsko veliko slovo u s prstenom iznad","Latin small letter u with ring above":"Latinsko malo slovo u s prstenom iznad","Latin capital letter u with double acute":"Latinsko veliko slovo u s dvostrukom akutom","Latin small letter u with double acute":"Latinsko malo slovo u s dvostrukom akutom","Latin capital letter u with ogonek":"Latinsko veliko slovo u sa ogonek","Latin small letter u with ogonek":"Latinsko malo slovo u sa ogonek","Latin capital letter w with circumflex":"Latinsko veliko slovo w sa circumflex","Latin small letter w with circumflex":"Latinsko malo slovo w sa circumflex","Latin capital letter y with circumflex":"Latinsko veliko slovo y sa circumflex","Latin small letter y with circumflex":"Latinsko malo slovo y sa circumflex","Latin capital letter y with diaeresis":"Latinsko veliko slovo y sa dijarezom","Latin capital letter z with acute":"Latinsko veliko slovo z sa akutom","Latin small letter z with acute":"Latinsko malo slovo z sa akutom","Latin capital letter z with dot above":"Latinsko veliko slovo z sa taÄkom iznad","Latin small letter z with dot above":"Latinsko malo slovo z sa taÄkom iznad","Latin capital letter z with caron":"Latinsko veliko slovo z sa caron","Latin small letter z with caron":"Latinsko malo slovo z sa caron","Latin small letter long s":"Latinsko malo slovo dugaÄko s","Less-than sign":"Znak manje od","Greater-than sign":"Znak veće od","Less-than or equal to":"Znak manje od ili jednako","Greater-than or equal to":"Znak veće od ili jednako","En dash":"En crtica","Em dash":"Em crtica",Macron:"Macron",Overline:"Overline","Degree sign":"Znak stepena","Minus sign":"Znak minus","Plus-minus sign":"Znak plus-minus","Division sign":"Znak divizije","Fraction slash":"Crta frakcije","Multiplication sign":"Znak množenja","Latin small letter f with hook":"Latinsko malo slovo f sa kukom",Integral:"Integral","N-ary summation":"N-ari zbir",Infinity:"BeskonaÄnost","Square root":"Kvadratni koren","Tilde operator":"Tilde operator","Approximately equal to":"Otprilike jednako","Almost equal to":"Skoro jednako","Not equal to":"Nejednako sa","Identical to":"IdentiÄan","Element of":"Element od","Not an element of":"Nije element","Contains as member":"Sadrži kao Älan","N-ary product":"N-ari proizvod","Logical and":"LogiÄki i","Logical or":"LogiÄki ili","Not sign":"Nije znak",Intersection:"Raskrsnica",Union:"Unija","Partial differential":"DelimiÄni diferencijal","For all":"Za sve","There exists":"Postoji","Empty set":"Prazan set",Nabla:"Nabla","Asterisk operator":"Asterisk operator","Proportional to":"Srazmerno",Angle:"Ugao","Vulgar fraction one quarter":"Vulgarna frakcija jedna Äetvrtina","Vulgar fraction one half":"Vulgarna frakcija jedna polovina","Vulgar fraction three quarters":"Vulgarna frakcija tri Äetvrtine","Single left-pointing angle quotation mark":"PojedinaÄni navodnik ugla levog pokazivanja","Single right-pointing angle quotation mark":"PojedinaÄni navodnik ugla desnog pokazivanja","Left-pointing double angle quotation mark":"Levi dvostrani navodnik dvostrukog ugla","Right-pointing double angle quotation mark":"Desni dvostrani navodnik dvostrukog ugla","Left single quotation mark":"Levi pojedinaÄni navodnik","Right single quotation mark":"Desni pojedinaÄni navodnik","Left double quotation mark":"Levi dvostruki navodnik","Right double quotation mark":"Desni dvostruki navodnik","Single low-9 quotation mark":"Jedan niski-9 navodnik","Double low-9 quotation mark":"Dvostruki niski-9 navodnik","Inverted exclamation mark":"Obrnuti uzviÄnik","Inverted question mark":"Obrnuti upitnik","Two dot leader":"Vodja sa dve taÄke","Horizontal ellipsis":"Horizontalna elipsa","Double dagger":"Dvostruki bodež","Per mille sign":"Znak per mile","Per ten thousand sign":"Znak za deset hiljada","Double exclamation mark":"Dvosrtuki uzviÄnik","Question exclamation mark":"Znak upitnika uzviÄnika","Exclamation question mark":"Znak uzviÄnika upitnika","Double question mark":"Dvostruki upitnik","Copyright sign":"Simbol autorskog prava","Registered sign":"Registrovani znak","Trade mark sign":"Znak brenda","Section sign":"Znak sekcija","Paragraph sign":"Znak paragraf","Reversed paragraph sign":"Obrnuti znak paragrafa","Character categories":"Kategorija karaktera",Styles:"Stilovi","Multiple styles":"ViÅ¡e stilova","Block styles":"Blok stilovi","Text styles":"Stilovi teksta","Insert table":"Dodaj tabelu","Header column":"Kolona za zaglavlje","Insert column left":"Dodaj kolonu levo","Insert column right":"Dodaj kolonu desno","Delete column":"BriÅ¡i kolonu","Select column":"Odaberi kolonu",Column:"Kolona","Header row":"Red za zaglavlje","Insert row below":"Dodaj red ispod","Insert row above":"Dodaj red iznad","Delete row":"BriÅ¡i red","Select row":"Odaberi red",Row:"Red","Merge cell up":"Spoj ćelije na gore","Merge cell right":"Spoj ćelije na desno","Merge cell down":"Spoj ćelije na dole","Merge cell left":"Spoj ćelije na levo","Split cell vertically":"Deli ćelije uspravno","Split cell horizontally":"Deli ćelije vodoravno","Merge cells":"Spoj ćelije","Table toolbar":"Tabela traka sa alatkama","Table properties":"Svojstva tabele","Cell properties":"Svojstva ćelije",Border:"Granica",Style:"Stil",Width:"Å irina",Height:"Visina",Color:"Boja",Background:"Pozadina",Padding:"Postavljanje",Dimensions:"Dimenzija","Table cell text alignment":"Poravnaj tekst u tabeli",Alignment:"Poravnanje","Horizontal text alignment toolbar":"Horizontalna traka sa alatkama za poravnavanje teksta","Vertical text alignment toolbar":"Vertikalna traka sa alatkama za poravnavanje teksta","Table alignment toolbar":"Traka sa alatkama za poravnavanje tabele",None:"Nijedan",Solid:"ÄŒvrst",Dotted:"Sa taÄkama",Dashed:"Razbijeno",Double:"Dvostruki",Groove:"Kolosek",Ridge:"Greben",Inset:"Prilog",Outset:"PoÄetak","Align cell text to the left":"Poravnajte tekst cÌelije levo","Align cell text to the center":"Poravnajte tekst cÌelije u sredinu","Align cell text to the right":"Poravnajte tekst cÌelije desno","Justify cell text":"Opravdajte tekst cÌelije","Align cell text to the top":"Poravnajte tekst cÌelije prema gore","Align cell text to the middle":"Poravnajte tekst cÌelije u sredinu","Align cell text to the bottom":"Poravnajte tekst cÌelije prema dole","Align table to the left":"Poravnajte tabelu na levu stranu","Center table":"Centar tabele","Align table to the right":"Poravnajte tabelu na desnu stranu","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Boja je nevažecÌa. PokuÅ¡ajte sa \"# FF0000\" ili \"rgb (255,0,0)\" ili \"crvena\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Vrednost je nevažecÌa. PokuÅ¡ajte sa „10pk“ ili „2em“ ili jednostavno „2“.","Color picker":"BiraÄ boja","Enter table caption":"Unesite naslov tabele","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"ProÅ¡ireni ureÄ‘ivaÄ teksta","Editor editing area: %0":"Oblast za ureÄ‘ivanje urednika: %0","Edit block":"Blok ureÄ‘ivaÄ","Click to edit block":"Kliknite da biste uredili blok","Drag to move":"Prevucite da biste premestili",Next:"Sledeći",Previous:"Prethodni","Editor toolbar":"UreÄ‘ivaÄ traka sa alatkama","Dropdown toolbar":"Padajuća traka sa alatkama",Black:"Crna","Dim grey":"Bledo siva",Grey:"Siva","Light grey":"Svetlo siva",White:"Bela",Red:"Crvena",Orange:"Narandžasta",Yellow:"Žuta","Light green":"Svetlo zelena",Green:"Zelena",Aquamarine:"Zelenkastoplava",Turquoise:"Tirkizna","Light blue":"Svetloplava",Blue:"Plava",Purple:"LjubiÄasta","Editor block content toolbar":"Traka sa alatkama za blokiranje sadržaja ureÄ‘ivaÄa","Editor contextual toolbar":"Kontekstualna traka sa alatkama Editor",HEX:"HEX","No results found":"Nije pronaÄ‘en nijedan rezultat","No searchable items":"Nema stavki koje se mogu pretražiti","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Uredi",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Ubaci",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"Tekst",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"PovlaÄenje",Redo:"Ponovo","Upload in progress":"Postavljanje u toku","Widget toolbar":"Видгет трака Ñа алаткама","Insert paragraph before block":"Уметните одломак пре блока","Insert paragraph after block":"Уметните одломак поÑле блока","Press Enter to type after or press Shift + Enter to type before the widget":"Pritisnite Enter da kucate posle ili pritisnite Shift + Enter da kucate pre vidžeta","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"ReÄi: %0","Characters: %0":"Karakteri: %0"} );l.getPluralForm=function(n){return (n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['sr-latn'] = d['sr-latn'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Levo ravnanje","Align right":"Desno ravnanje","Align center":"Centralno ravnanje",Justify:"Obostrano ravnanje","Text alignment":"Ravnanje teksta","Text alignment toolbar":"Alatke za ravnanje teksta",Bold:"Podebljano",Italic:"Kurziv",Underline:"PodvuÄen",Code:"Kod",Strikethrough:"Precrtan",Subscript:"Index dole",Superscript:"Index gore","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Citat","Insert code block":"Dodaj blok koda","Plain text":"ObiÄan tekst","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"Odustani",Clear:"ObriÅ¡i","Remove color":"Otkloni boju","Restore default":"Vrati podrazumevano",Save:"SaÄuvaj","Show more items":"Prikaži joÅ¡ stavki","%0 of %1":"%0 of %1","Cannot upload file:":"Postavljanje fajla je neuspeÅ¡no:","Rich Text Editor. Editing area: %0":"UreÄ‘ivaÄ bogatijeg teksta. Prostor za ureÄ‘ivanje: %0","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"IskljuÄivanje natpisa","Toggle caption on":"UkljuÄite naslov","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"Prihvati","Find and replace":"NaÄ‘ji i zameni","Find in text…":"PronaÄ‘ji u tekstu…",Find:"PronaÄ‘ji","Previous result":"Prethodni rezultat","Next result":"Sledeći rezultat",Replace:"Zameni","Replace all":"Zameni sve","Match case":"Podudaranje sluÄaj","Whole words only":"Samo cele reÄi","Replace with…":"Zameni sa…","Text to find must not be empty.":"Tekst za pronalaženje ne sme biti prazan.","Tip: Find some text first in order to replace it.":"Savet: Prvo pronaÄ‘jite neki tekst da biste ga zamenili.","Advanced options":"","Find in the document":"","Font Size":"VeliÄina fonta",Tiny:"Sitno",Small:"Malo",Big:"Veliko",Huge:"Ogromno","Font Family":"Font",Default:"Оsnovni","Font Color":"Boja slova","Font Background Color":"Boja pozadine slova","Document colors":"Boje dokumenta",Paragraph:"Pasus",Heading:"Stilovi","Choose heading":"Odredi stil","Heading 1":"Naslov 1","Heading 2":"Naslov 2","Heading 3":"Naslov 3","Heading 4":"Naslov 4","Heading 5":"Naslov 5","Heading 6":"Naslov 6","Type your title":"Odredite naslov","Type or paste your content here.":"UpiÅ¡ite ili nalepite naslov","Horizontal line":"Horizontalna razdelna linija","HTML object":"HTML objеkat","Increase indent":"Povećaj uclaÄenje","Decrease indent":"Smanji uvlaÄenje",Unlink:"Оtkloni link",Link:"Link","Link URL":"URL link","Link URL must not be empty.":"","Link image":"Link slike","Edit link":"Ispravi link","Open link in new tab":"Otvori link u novom prozoru","This link has no URL":"Link ne sadrži URL","Open in a new tab":"Otvori u novoj kartici",Downloadable:"Moguće preuzimanje","Create link":"","Move out of a link":"","Numbered List":"Lista sa brojevima","Bulleted List":"Nabrajane liste","To-do List":"Lista obaveza","Bulleted list styles toolbar":"Traka sa alatkama za nabrajane liste","Numbered list styles toolbar":"Traka sa altakama za liste sa brojevima","Toggle the disc list style":"UkljuÄite / iskljuÄite stil liste diskova","Toggle the circle list style":"UkljuÄite / iskljuÄite stil liste krugova","Toggle the square list style":"UkljuÄite / iskljuÄite stil liste kvadrata","Toggle the decimal list style":"UkljuÄi / iskljuÄi stil dekadne liste","Toggle the decimal with leading zero list style":"Prebaci decimalni znak sa vodecÌim stilom liste nula","Toggle the lower–roman list style":"UkljuÄite / iskljuÄite stil donje rimske liste","Toggle the upper–roman list style":"UkljuÄite / iskljuÄite stil gornje rimske liste","Toggle the lower–latin list style":"UkljuÄite / iskljuÄite stil donje liste latinice","Toggle the upper–latin list style":"UkljuÄite / iskljuÄite stil gornje liste latinice",Disc:"Disk",Circle:"Krug",Square:"Kvadrat",Decimal:"Decimala","Decimal with leading zero":"Decimalni broj sa nulom na poÄetku","Lower–roman":"Donji - rimski","Upper-roman":"Gornji - rimski","Lower-latin":"Donji - latinski","Upper-latin":"Gornji - latinski","List properties":"Navedite svojstva","Start at":"PoÄeti u","Invalid start index value.":"","Start index must be greater than 0.":"PoÄetni indeks mora biti vecÌi od 0.","Reversed order":"Obrnuti redosled","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Remove Format":"Ukloni formatiranje","Select all":"OznaÄi sve","Show blocks":"Prikaži blokove",Source:"Izvor","Show source":"","Special characters":"Specijalni karakteri",All:"Svi",Arrows:"Strelica",Currency:"Valute",Latin:"LatiniÄni",Mathematical:"MatematiÄki",Text:"Tekst","leftwards simple arrow":"jednostavna strelica nalevo","rightwards simple arrow":"jednostavna strelica udesno","upwards simple arrow":"jednostavna strelica nagore","downwards simple arrow":"jednostavna strelica nadole","leftwards double arrow":"Dupla strlica levo","rightwards double arrow":"Dupla strelica desno","upwards double arrow":"Dupla strelica prema gore","downwards double arrow":"Dupla strelica prema dole","leftwards dashed arrow":"Prekidana strelica levo","rightwards dashed arrow":"Prekidana strelica desno","upwards dashed arrow":"Prekidana strelica prema gore","downwards dashed arrow":"Prekidana strelica prema dole","leftwards arrow to bar":"Strelica nalevo ka traci","rightwards arrow to bar":"Strelica nadesno ka traci","upwards arrow to bar":"Strelica prema gore ka traci","downwards arrow to bar":"Strelica prema dole ka traci","up down arrow with base":"Strelica nadole sa bazom","back with leftwards arrow above":"Nazad sa strelicom levo","end with leftwards arrow above":"ZavrÅ¡ite strelicom levo","on with exclamation mark with left right arrow above":"UkljuÄeno sa uzviÄnikom sa strelicom levo desno","soon with rightwards arrow above":"Uskoro sa strelicom nadesno","top with upwards arrow above":"Na vrhu sa strelicom prema gore","Dollar sign":"Znak dolara","Euro sign":"Znak eura","Yen sign":"Znak jena","Pound sign":"Znak funti","Cent sign":"Znak centа","Euro-currency sign":"Znak valute eura","Colon sign":"DvotaÄka","Cruzeiro sign":"Znak cruzeiro","French franc sign":"Znak francuskog franaka","Lira sign":"Znak lire","Currency sign":"Znak valute","Bitcoin sign":"Znak bitcoina","Mill sign":"Znak mlina","Naira sign":"Znak naira","Peseta sign":"Znak pezeta","Rupee sign":"Znak rupia","Won sign":"Znak von","New sheqel sign":"Znak novi Å¡ekel","Dong sign":"Znak dong","Kip sign":"Znak kip","Tugrik sign":"Znak tugrik","Drachma sign":"Znak drahma","German penny sign":"Znak nemaÄki peni","Peso sign":"Znak peso","Guarani sign":"Znak guarani","Austral sign":"Australni znak","Hryvnia sign":"Znak grivna","Cedi sign":"Znak cedi","Livre tournois sign":"Znak livre tournois","Spesmilo sign":"Znak spesmilio","Tenge sign":"Znak tenge","Indian rupee sign":"Znak indijske rupije","Turkish lira sign":"Znak turskih lira","Nordic mark sign":"Nordijski znak","Manat sign":"Znak manat","Ruble sign":"Znak ruble","Latin capital letter a with macron":"Latinsko veliko slovo a sa makronom","Latin small letter a with macron":"Latinsko malo slovo a sa makronom","Latin capital letter a with breve":"Latinsko veliko slovo a sa brevom","Latin small letter a with breve":"Latinsko malo slovo a sa brevom","Latin capital letter a with ogonek":"Latinsko veliko slovo a sa ogonek","Latin small letter a with ogonek":"Latinsko malo slovo a sa ogonek","Latin capital letter c with acute":"Latinsko veliko slovo c sa akutom","Latin small letter c with acute":"Latinsko malo slovo c sa akutom","Latin capital letter c with circumflex":"Latinsko veliko slovo c sa circumflex","Latin small letter c with circumflex":"Latino malo slovo c sa circumflex","Latin capital letter c with dot above":"Latinsko veliko slovo c sa taÄkom iznad","Latin small letter c with dot above":"Latinsko malo slovo c sa taÄkom iznad","Latin capital letter c with caron":"Latinsko veliko slovo c sa caronom","Latin small letter c with caron":"Latinsko malo slovo c sa caronom","Latin capital letter d with caron":"Latinsko veliko slovo d sa caronom","Latin small letter d with caron":"Latinsko malo slovo d sa caronom","Latin capital letter d with stroke":"Latinsko veliko slovo d sa stroke","Latin small letter d with stroke":"Latinsko malo slovo d sa stroke","Latin capital letter e with macron":"Latinsko veliko slovo e sa macron","Latin small letter e with macron":"Latinsko malo slovo e sa macron","Latin capital letter e with breve":"Latinsko veliko slovo e sa breve","Latin small letter e with breve":"Latinsko malo slovo e sa breve","Latin capital letter e with dot above":"Latinsko veliko slovo e sa taÄkom iznad","Latin small letter e with dot above":"Latinsko malo slovo e sa taÄkom iznad","Latin capital letter e with ogonek":"Latinsko veliko slovo e sa ogonek","Latin small letter e with ogonek":"Latinsko malo slovo e sa ogonek","Latin capital letter e with caron":"Latinsko veliko slovo e sa caron","Latin small letter e with caron":"Latinsko malo slovo e sa caron","Latin capital letter g with circumflex":"Latinsko veliko slovo g sa circumflex","Latin small letter g with circumflex":"Latinsko malo slovo g sa circumflex","Latin capital letter g with breve":"Latinsko veliko slovo g sa breve","Latin small letter g with breve":"Latinsko malo slovo g sa breve","Latin capital letter g with dot above":"Latinsko veliko slovo g sa taÄkom iznad","Latin small letter g with dot above":"Latinsko malo slovo g sa taÄkom iznad","Latin capital letter g with cedilla":"Latinsko veliko slovo g sa cedillom","Latin small letter g with cedilla":"Latinsko malo slovo g sa cedillom","Latin capital letter h with circumflex":"Latinsko veliko slovo h sa circumflex","Latin small letter h with circumflex":"Latinsko malo slovo h sa circumflex","Latin capital letter h with stroke":"Latinsko veliko slovo h sa stroke","Latin small letter h with stroke":"Latinsko malo slovo h sa stroke","Latin capital letter i with tilde":"Latinsko veliko slovo i sa tildom","Latin small letter i with tilde":"Latinsko malo slovo i sa tildom","Latin capital letter i with macron":"Latinsko veliko slovo i sa macron","Latin small letter i with macron":"Latinsko malo slovo i sa macron","Latin capital letter i with breve":"Latinsko veloko slovo i sa breve","Latin small letter i with breve":"Latinsko malo slovo i sa breve","Latin capital letter i with ogonek":"Latinsko veliko slovo i sa ogonek","Latin small letter i with ogonek":"Latinsko malo slovo i sa ogonek","Latin capital letter i with dot above":"Latinsko veliko slovo i sa tackom iznad","Latin small letter dotless i":"Latinsko malo slovo i bez taÄke","Latin capital ligature ij":"Latinska velika ligatura ij","Latin small ligature ij":"Latinska mala ligatura ij","Latin capital letter j with circumflex":"Latinsko veliko slovo j sa circumflex","Latin small letter j with circumflex":"Latinsko malo slovo j sa circumflex","Latin capital letter k with cedilla":"Latinsko veliko slovo k sa cedila","Latin small letter k with cedilla":"Latinsko malo slovo k sa cedila","Latin small letter kra":"Latinsko malo slovo kra","Latin capital letter l with acute":"Latinsko veloko slovo l sa akutom","Latin small letter l with acute":"Latinsko malo slovo l sa akutom","Latin capital letter l with cedilla":"Latinsko veliko slovo l sa cedila","Latin small letter l with cedilla":"Latinsko malo slovo l sa cedila","Latin capital letter l with caron":"Latinsko veliko slovo l sa caron","Latin small letter l with caron":"Latinsko malo slovo l sa caron","Latin capital letter l with middle dot":"Latinsko veliko slovo l sa srednjom taÄkom","Latin small letter l with middle dot":"Latinsko malo slovo l sa srednjom taÄkom","Latin capital letter l with stroke":"Latinsko veliko slovo l sa stroke","Latin small letter l with stroke":"Latinsko malo slovo l sa stroke","Latin capital letter n with acute":"Latinsko veliko slovo n sa akutom ","Latin small letter n with acute":"Latinsko malo slovo n sa akutom ","Latin capital letter n with cedilla":"Latinsko veliko slovo n sa cedilom","Latin small letter n with cedilla":"Latinsko malo slovo n sa cedilom","Latin capital letter n with caron":"Latinsko veliko slovo n sa caron","Latin small letter n with caron":"Latinsko malo slovo n sa caron ","Latin small letter n preceded by apostrophe":"Latinsko malo slovo n koje prethodi apostrof","Latin capital letter eng":"Latinsko veliko slovo eng","Latin small letter eng":"Latinsko malo slovo eng","Latin capital letter o with macron":"Latinsko veliko slovo o sa macron","Latin small letter o with macron":"Latinsko malo slovo o sa macron","Latin capital letter o with breve":"Latinsko veliko slovo o sa breve","Latin small letter o with breve":"Latinsko malo slovo o sa breve","Latin capital letter o with double acute":"Latinsko veliko slovo o sa dvostrukom akutom","Latin small letter o with double acute":"Latinsko malo slovo o sa dvostrukom akutom","Latin capital ligature oe":"Latinska velika ligatura oe","Latin small ligature oe":"Latinska mala ligatura oe","Latin capital letter r with acute":"Latinsko veliko slovo r sa akutom","Latin small letter r with acute":"Latinsko malo slovo r sa akutom","Latin capital letter r with cedilla":"Latinsko veliko slovo r sa cedila","Latin small letter r with cedilla":"Latinsko malo slovo r sa cedila","Latin capital letter r with caron":"Latinsko veliko slovo r sa caron","Latin small letter r with caron":"Latinsko malo slovo r sa caron","Latin capital letter s with acute":"Latinsko veliko slovo s sa akutom","Latin small letter s with acute":"Latinsko malo slovo s sa akutom","Latin capital letter s with circumflex":"Latinsko veliko slovo s sa circumflex","Latin small letter s with circumflex":"Latinsko malo slovo s sa circumflex","Latin capital letter s with cedilla":"Latinsko veliko slovo s sa cedila","Latin small letter s with cedilla":"Latinsko malo slovo s sa cedila","Latin capital letter s with caron":"Latinsko veliko slovo s sa caron","Latin small letter s with caron":"Latinsko malo slovo s sa caron","Latin capital letter t with cedilla":"Latinsko veliko slovo t sa cedila","Latin small letter t with cedilla":"Latinsko malo slovo t sa cedila","Latin capital letter t with caron":"Latinsko veliko slovo t sa caron","Latin small letter t with caron":"Latinsko malo slovo t sa caron","Latin capital letter t with stroke":"Latinsko veliko slovo t sa stroke","Latin small letter t with stroke":"Latinsko malo slovo t sa stroke","Latin capital letter u with tilde":"Latinsko veliko slovo u sa tildom","Latin small letter u with tilde":"Latinsko malo slovo u sa tildom","Latin capital letter u with macron":"Latinsko veliko slovo u sa macron","Latin small letter u with macron":"Latinsko malo slovo u sa macron","Latin capital letter u with breve":"Latinsko veliko slovo u sa breve","Latin small letter u with breve":"Latinsko malo slovo u sa breve","Latin capital letter u with ring above":"Latinsko veliko slovo u s prstenom iznad","Latin small letter u with ring above":"Latinsko malo slovo u s prstenom iznad","Latin capital letter u with double acute":"Latinsko veliko slovo u s dvostrukom akutom","Latin small letter u with double acute":"Latinsko malo slovo u s dvostrukom akutom","Latin capital letter u with ogonek":"Latinsko veliko slovo u sa ogonek","Latin small letter u with ogonek":"Latinsko malo slovo u sa ogonek","Latin capital letter w with circumflex":"Latinsko veliko slovo w sa circumflex","Latin small letter w with circumflex":"Latinsko malo slovo w sa circumflex","Latin capital letter y with circumflex":"Latinsko veliko slovo y sa circumflex","Latin small letter y with circumflex":"Latinsko malo slovo y sa circumflex","Latin capital letter y with diaeresis":"Latinsko veliko slovo y sa dijarezom","Latin capital letter z with acute":"Latinsko veliko slovo z sa akutom","Latin small letter z with acute":"Latinsko malo slovo z sa akutom","Latin capital letter z with dot above":"Latinsko veliko slovo z sa taÄkom iznad","Latin small letter z with dot above":"Latinsko malo slovo z sa taÄkom iznad","Latin capital letter z with caron":"Latinsko veliko slovo z sa caron","Latin small letter z with caron":"Latinsko malo slovo z sa caron","Latin small letter long s":"Latinsko malo slovo dugaÄko s","Less-than sign":"Znak manje od","Greater-than sign":"Znak veće od","Less-than or equal to":"Znak manje od ili jednako","Greater-than or equal to":"Znak veće od ili jednako","En dash":"En crtica","Em dash":"Em crtica",Macron:"Macron",Overline:"Overline","Degree sign":"Znak stepena","Minus sign":"Znak minus","Plus-minus sign":"Znak plus-minus","Division sign":"Znak divizije","Fraction slash":"Crta frakcije","Multiplication sign":"Znak množenja","Latin small letter f with hook":"Latinsko malo slovo f sa kukom",Integral:"Integral","N-ary summation":"N-ari zbir",Infinity:"BeskonaÄnost","Square root":"Kvadratni koren","Tilde operator":"Tilde operator","Approximately equal to":"Otprilike jednako","Almost equal to":"Skoro jednako","Not equal to":"Nejednako sa","Identical to":"IdentiÄan","Element of":"Element od","Not an element of":"Nije element","Contains as member":"Sadrži kao Älan","N-ary product":"N-ari proizvod","Logical and":"LogiÄki i","Logical or":"LogiÄki ili","Not sign":"Nije znak",Intersection:"Raskrsnica",Union:"Unija","Partial differential":"DelimiÄni diferencijal","For all":"Za sve","There exists":"Postoji","Empty set":"Prazan set",Nabla:"Nabla","Asterisk operator":"Asterisk operator","Proportional to":"Srazmerno",Angle:"Ugao","Vulgar fraction one quarter":"Vulgarna frakcija jedna Äetvrtina","Vulgar fraction one half":"Vulgarna frakcija jedna polovina","Vulgar fraction three quarters":"Vulgarna frakcija tri Äetvrtine","Single left-pointing angle quotation mark":"PojedinaÄni navodnik ugla levog pokazivanja","Single right-pointing angle quotation mark":"PojedinaÄni navodnik ugla desnog pokazivanja","Left-pointing double angle quotation mark":"Levi dvostrani navodnik dvostrukog ugla","Right-pointing double angle quotation mark":"Desni dvostrani navodnik dvostrukog ugla","Left single quotation mark":"Levi pojedinaÄni navodnik","Right single quotation mark":"Desni pojedinaÄni navodnik","Left double quotation mark":"Levi dvostruki navodnik","Right double quotation mark":"Desni dvostruki navodnik","Single low-9 quotation mark":"Jedan niski-9 navodnik","Double low-9 quotation mark":"Dvostruki niski-9 navodnik","Inverted exclamation mark":"Obrnuti uzviÄnik","Inverted question mark":"Obrnuti upitnik","Two dot leader":"Vodja sa dve taÄke","Horizontal ellipsis":"Horizontalna elipsa","Double dagger":"Dvostruki bodež","Per mille sign":"Znak per mile","Per ten thousand sign":"Znak za deset hiljada","Double exclamation mark":"Dvosrtuki uzviÄnik","Question exclamation mark":"Znak upitnika uzviÄnika","Exclamation question mark":"Znak uzviÄnika upitnika","Double question mark":"Dvostruki upitnik","Copyright sign":"Simbol autorskog prava","Registered sign":"Registrovani znak","Trade mark sign":"Znak brenda","Section sign":"Znak sekcija","Paragraph sign":"Znak paragraf","Reversed paragraph sign":"Obrnuti znak paragrafa","Character categories":"Kategorija karaktera",Styles:"Stilovi","Multiple styles":"ViÅ¡e stilova","Block styles":"Blok stilovi","Text styles":"Stilovi teksta","Insert table":"Dodaj tabelu","Header column":"Kolona za zaglavlje","Insert column left":"Dodaj kolonu levo","Insert column right":"Dodaj kolonu desno","Delete column":"BriÅ¡i kolonu","Select column":"Odaberi kolonu",Column:"Kolona","Header row":"Red za zaglavlje","Insert row below":"Dodaj red ispod","Insert row above":"Dodaj red iznad","Delete row":"BriÅ¡i red","Select row":"Odaberi red",Row:"Red","Merge cell up":"Spoj ćelije na gore","Merge cell right":"Spoj ćelije na desno","Merge cell down":"Spoj ćelije na dole","Merge cell left":"Spoj ćelije na levo","Split cell vertically":"Deli ćelije uspravno","Split cell horizontally":"Deli ćelije vodoravno","Merge cells":"Spoj ćelije","Table toolbar":"Tabela traka sa alatkama","Table properties":"Svojstva tabele","Cell properties":"Svojstva ćelije",Border:"Granica",Style:"Stil",Width:"Å irina",Height:"Visina",Color:"Boja",Background:"Pozadina",Padding:"Postavljanje",Dimensions:"Dimenzija","Table cell text alignment":"Poravnaj tekst u tabeli",Alignment:"Poravnanje","Horizontal text alignment toolbar":"Horizontalna traka sa alatkama za poravnavanje teksta","Vertical text alignment toolbar":"Vertikalna traka sa alatkama za poravnavanje teksta","Table alignment toolbar":"Traka sa alatkama za poravnavanje tabele",None:"Nijedan",Solid:"ÄŒvrst",Dotted:"Sa taÄkama",Dashed:"Razbijeno",Double:"Dvostruki",Groove:"Kolosek",Ridge:"Greben",Inset:"Prilog",Outset:"PoÄetak","Align cell text to the left":"Poravnajte tekst cÌelije levo","Align cell text to the center":"Poravnajte tekst cÌelije u sredinu","Align cell text to the right":"Poravnajte tekst cÌelije desno","Justify cell text":"Opravdajte tekst cÌelije","Align cell text to the top":"Poravnajte tekst cÌelije prema gore","Align cell text to the middle":"Poravnajte tekst cÌelije u sredinu","Align cell text to the bottom":"Poravnajte tekst cÌelije prema dole","Align table to the left":"Poravnajte tabelu na levu stranu","Center table":"Centar tabele","Align table to the right":"Poravnajte tabelu na desnu stranu","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Boja je nevažecÌa. PokuÅ¡ajte sa \"# FF0000\" ili \"rgb (255,0,0)\" ili \"crvena\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Vrednost je nevažecÌa. PokuÅ¡ajte sa „10pk“ ili „2em“ ili jednostavno „2“.","Color picker":"BiraÄ boja","Enter table caption":"Unesite naslov tabele","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"ProÅ¡ireni ureÄ‘ivaÄ teksta","Editor editing area: %0":"Oblast za ureÄ‘ivanje urednika: %0","Edit block":"Blok ureÄ‘ivaÄ","Click to edit block":"Kliknite da biste uredili blok","Drag to move":"Prevucite da biste premestili",Next:"Sledeći",Previous:"Prethodni","Editor toolbar":"UreÄ‘ivaÄ traka sa alatkama","Dropdown toolbar":"Padajuća traka sa alatkama",Black:"Crna","Dim grey":"Bledo siva",Grey:"Siva","Light grey":"Svetlo siva",White:"Bela",Red:"Crvena",Orange:"Narandžasta",Yellow:"Žuta","Light green":"Svetlo zelena",Green:"Zelena",Aquamarine:"Zelenkastoplava",Turquoise:"Tirkizna","Light blue":"Svetloplava",Blue:"Plava",Purple:"LjubiÄasta","Editor block content toolbar":"Traka sa alatkama za blokiranje sadržaja ureÄ‘ivaÄa","Editor contextual toolbar":"Kontekstualna traka sa alatkama Editor",HEX:"HEX","No results found":"Nije pronaÄ‘en nijedan rezultat","No searchable items":"Nema stavki koje se mogu pretražiti","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Uredi",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Ubaci",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"Tekst",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"PovlaÄenje",Redo:"Ponovo","Upload in progress":"Postavljanje u toku","Widget toolbar":"Видгет трака Ñа алаткама","Insert paragraph before block":"Уметните одломак пре блока","Insert paragraph after block":"Уметните одломак поÑле блока","Press Enter to type after or press Shift + Enter to type before the widget":"Pritisnite Enter da kucate posle ili pritisnite Shift + Enter da kucate pre vidžeta","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"ReÄi: %0","Characters: %0":"Karakteri: %0"} );l.getPluralForm=function(n){return (n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sr.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sr.js index bb1944fd222c2985f08a7743c97e6fcd40058d61..58827bb6a2fec8f16736d68e9255590f08ac9f79 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sr.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sr.js @@ -1 +1 @@ -(function(d){ const l = d['sr'] = d['sr'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Лево равнање","Align right":"ДеÑно равнање","Align center":"Централно равнанје",Justify:"ОбоÑтрано равнање","Text alignment":"Равнање текÑта","Text alignment toolbar":"Ðлатке за равнање текÑта","Revert autoformatting action":"Vrati na automatsko formatiranje",Bold:"Подебљано",Italic:"Курзив",Underline:"Подвучен",Code:"Код",Strikethrough:"Прецртан",Subscript:"Ð˜Ð½Ð´ÐµÐºÑ Ð´Ð¾Ð»Ðµ",Superscript:"Ð˜Ð½Ð´ÐµÐºÑ Ð³Ð¾Ñ€Ðµ","Italic text":"Tekst u kurzivu","Move out of an inline code style":"IzaÄ‘i iz inline stila","Bold text":"Podebljan tekst","Underline text":"PodvuÄen tekst","Strikethrough text":"Precrtan tekst","Block quote":"Цитат","Copy selected content":"Kopiraj odabrani sadržaj","Paste content":"Nalepi sadržaj","Paste content as plain text":"Nalepi sadržaj kao obiÄan tekst","Insert code block":"Додај блок кода","Plain text":"Обичан текÑÑ‚","Code block":"Blok koda",Cancel:"ОдуÑтани",Clear:"ObriÅ¡i","Remove color":"Отклони боју","Restore default":"Врати подразумевано",Save:"Сачувај","Show more items":"Прикажи још Ñтавки","%0 of %1":"%0 of %1","Cannot upload file:":"ПоÑтављање фајла је неуÑпешно:","Rich Text Editor. Editing area: %0":"Уређивач обогаћеног текÑта.ПроÑтор за уређивање: %0","Insert with file manager":"Ubaci pomoću menadžera datoteka","Replace with file manager":"Zameni pomoću menadžera datoteka","Insert image with file manager":"Ubaci sliku pomoću menadžera datoteka","Replace image with file manager":"Zameni sliku pomoću menadžera datoteka","Toggle caption off":"ИÑкључивање натпиÑа ","Toggle caption on":"Укључите наÑлов ","Content editing keystrokes":"Tasteri za ureÄ‘ivanje sadržaja","These keyboard shortcuts allow for quick access to content editing features.":"Ove preÄice na tastaturi omogucÌavaju brz pristup funkcijama za ureÄ‘ivanje sadržaja.","User interface and content navigation keystrokes":"KorisniÄki interfejs i tasteri za navigaciju sadržaja","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Koristite sledecÌe tastere za efikasniju navigaciju u korisniÄkom interfejsu CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Zatvori kontekstualne prozore, padajucÌe menije i dijaloge","Open the accessibility help dialog":"Otvori dijalog za pomoć oko pristupaÄnosti","Move focus between form fields (inputs, buttons, etc.)":"Pomeraj fokus izmeÄ‘u polja za tekst (unosi, tasteri, itd.)","Move focus to the menu bar, navigate between menu bars":"Pomerite fokus na traku menija, navigirajte izmeÄ‘u traka menija","Move focus to the toolbar, navigate between toolbars":"Pomeri fokus na traku sa alatkama, kreći se kroz traku sa alatkama","Navigate through the toolbar or menu bar":"KrecÌite se kroz traku sa alatkama ili traku menija","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"IzvrÅ¡ite trenutno fokusirano dugme. IzvrÅ¡avanje dugmadi koja su u interakciji sa sadržajem ureÄ‘ivaÄa pomera fokus nazad na sadržaj.",Accept:"Prihvati","Insert a soft break (a <code><br></code> element)":"Umetni blagi prekid (<code><br></code> element)","Insert a hard break (a new paragraph)":"Umetni jaÄi prekid (novi pasus)","Find and replace":"Ðађи и замени","Find in text…":"Пронађи у текÑту… ",Find:"Пронаћи","Previous result":"Претходни резултат ","Next result":"Следећи резултат ",Replace:"Замени","Replace all":"Замени Ñве","Match case":"Подударање Ñлучај ","Whole words only":"Само целе речи ","Replace with…":"Замени Ñа…","Text to find must not be empty.":"ТекÑÑ‚ за проналажење не Ñме бити празан.","Tip: Find some text first in order to replace it.":"Савет: Прво пронађите неки текÑÑ‚ да биÑте га заменили. ","Advanced options":"Napredne opcije","Find in the document":"NaÄ‘i u dokumentu","Font Size":"Величина фонта",Tiny:"Ситно",Small:"Мало",Big:"Велико",Huge:"Огромно","Font Family":"Фонт",Default:"ОÑновни","Font Color":"Боја Ñлова","Font Background Color":"Боја позадине Ñлова","Document colors":"Боје документа",Paragraph:"ПаÑуÑ",Heading:"Стилови","Choose heading":"Одреди Ñтил","Heading 1":"ÐаÑлов 1","Heading 2":"ÐаÑлов 2","Heading 3":"ÐаÑлов 3","Heading 4":"ÐаÑлов 4","Heading 5":"ÐаÑлов 5","Heading 6":"ÐаÑлов 6","Type your title":"Одредите наÑлов","Type or paste your content here.":"Упишите или налепите наÑлов","Horizontal line":"Хоризонтална разделна линија","HTML object":"ХТМЛ објекат ","Increase indent":"Повећај увлачење","Decrease indent":"Смањи увлачење",Unlink:"Отклони линк",Link:"Линк","Link URL":"УРЛ линк","Link image":"Линк Ñлике","Edit link":"ИÑправи линк","Open link in new tab":"Отвори линк у новом прозору","This link has no URL":"Линк не Ñадржи УРЛ","Open in a new tab":"Отвори у новој картици",Downloadable:"Могуће преузимање","Create link":"Napravi vezu","Move out of a link":"Idi sa veze","Numbered List":"ЛиÑта Ñа бројевима","Bulleted List":"Ðабрајане лиÑте","To-do List":"ЛиÑта обавеза","Bulleted list styles toolbar":"Трака Ñа алаткама за набрајане лиÑте","Numbered list styles toolbar":"Трака Ñа алаткама за лиÑте Ñа бројевима","Toggle the disc list style":"Укључите / иÑкључите Ñтил лиÑте диÑкова","Toggle the circle list style":"Укључи / иÑкључи Ñтил лиÑте кругова","Toggle the square list style":"Укључи / иÑкључи Ñтил лиÑте квадрата","Toggle the decimal list style":"Укључи / иÑкључи Ñтил декадне лиÑте","Toggle the decimal with leading zero list style":"Пребаци децимални знак Ñа водећим Ñтилом лиÑте нула","Toggle the lower–roman list style":"Укључите/ иÑкључите Ñтил доње римÑке лиÑте","Toggle the upper–roman list style":"Укључите / иÑкључите Ñтил горње римÑке лиÑте","Toggle the lower–latin list style":"Укључите / иÑкључите Ñтил доње лиÑте латинице","Toggle the upper–latin list style":"Укључите / иÑкључите Ñтил горње лиÑте латинице",Disc:"ДиÑк",Circle:"Круг",Square:"Квадрат",Decimal:"Децимала","Decimal with leading zero":"Децимала Ñа нулом на почетку","Lower–roman":"Доњи - римÑки","Upper-roman":"Горњи - римÑки","Lower-latin":"Доњи - латинÑки","Upper-latin":"Горњи - латинÑки","List properties":"Ðаведите ÑвојÑтва ","Start at":"Почети у","Invalid start index value.":"Nevažeća vrednost poÄetnog indeksa.","Start index must be greater than 0.":"Почетни Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð¾Ñ€Ð° бити већи од 0. ","Reversed order":"Обрнути редоÑлед ","Keystrokes that can be used in a list":"Tasteri koji se mogu koristiti na listi","Increase list item indent":"PovecÌaj uvlaÄenje liste stavki","Decrease list item indent":"Smanji uvlaÄenje liste stavki","Remove Format":"Уклони форматирање","Select all":"Означи Ñве.","Show blocks":"Prikaži blokove",Source:"Извор","Show source":"Pokaži izvor","Special characters":"Специјални карактери",All:"Сви",Arrows:"Стрелице",Currency:"Валуте",Latin:"Латинични",Mathematical:"Maтематички",Text:"ТекÑÑ‚","leftwards simple arrow":"једноÑтавна Ñтрелица налево","rightwards simple arrow":"једноÑтавна Ñтрелица удеÑно","upwards simple arrow":"једноÑтавна Ñтрелица нагоре","downwards simple arrow":"једноÑтавна Ñтрелица надоле","leftwards double arrow":"Дупла Ñтрелица лево","rightwards double arrow":"Дупла Ñтрелица деÑно","upwards double arrow":"Дупла Ñтрелица према горе","downwards double arrow":"Дупла Ñтрелица према доле","leftwards dashed arrow":"Прекидана Ñтрелица лево","rightwards dashed arrow":"Прекидана Ñтрелица деÑно","upwards dashed arrow":"Прекидана Ñтрелица према горе","downwards dashed arrow":"Прекидана Ñтрелица према доле","leftwards arrow to bar":"Стрелица налево ка траци","rightwards arrow to bar":"Стрелица надеÑно ка траци","upwards arrow to bar":"Стрелица према горе ка траци","downwards arrow to bar":"Стрелица према доле ка траци","up down arrow with base":"Стрелица на доле Ñа базом","back with leftwards arrow above":"Ðазад Ñа Ñтрелицом лево","end with leftwards arrow above":"Завршите Ñтрелицом лево","on with exclamation mark with left right arrow above":"Укључено Ñа узвичником Ñа Ñтрелицомлево деÑно","soon with rightwards arrow above":"УÑкоро Ñа Ñтрелицом надеÑно","top with upwards arrow above":"Ðа врху Ñа Ñтрелицом према горе","Dollar sign":"Знак долара","Euro sign":"Знак еура","Yen sign":"Знак јена","Pound sign":"Знак фунти","Cent sign":"Знак цента","Euro-currency sign":"Знак валуте еура","Colon sign":"Двотачка","Cruzeiro sign":"Знак црузеиро","French franc sign":"Знак француÑког франака","Lira sign":"Знак лире","Currency sign":"Знак валуте","Bitcoin sign":"Знак биткиона","Mill sign":"Знак млна","Naira sign":"Знак наира","Peseta sign":"Знак пезета","Rupee sign":"Знак рупиа","Won sign":"Знак вон","New sheqel sign":"Знак нови шекел","Dong sign":"Знак донг","Kip sign":"Знак кип","Tugrik sign":"Знак тугрик","Drachma sign":"Знак драхма","German penny sign":"Знак немачки пени","Peso sign":"Знак пеÑо","Guarani sign":"Знак гуарани","Austral sign":"ÐуÑтрални знак","Hryvnia sign":"Знак гривна","Cedi sign":"Знак цеди","Livre tournois sign":"Знак ливре тоурноиÑ","Spesmilo sign":"Знак ÑпеÑмилио","Tenge sign":"Знак тенге","Indian rupee sign":"Знак индијÑке рупије","Turkish lira sign":"Знак турÑких лира","Nordic mark sign":"ÐордијÑки знак","Manat sign":"Знак манат","Ruble sign":"Знак рубле","Latin capital letter a with macron":"ЛатинÑко белико Ñлово а Ñа макроном","Latin small letter a with macron":"ЛатинÑко мало Ñлово а Ñа макроном","Latin capital letter a with breve":"ЛатинÑко велико Ñлово а Ñа бревом ","Latin small letter a with breve":"ЛатинÑко мало Ñлово а Ñа бревом","Latin capital letter a with ogonek":"ЛатинÑко велико Ñлово а Ñа огонек","Latin small letter a with ogonek":"ЛатинÑко мало Ñлово Ñ Ñа огонек","Latin capital letter c with acute":"ЛатинÑко велико Ñлово ц Ñа акутом","Latin small letter c with acute":"ЛатинÑко мало Ñлово ц Ñа акутом","Latin capital letter c with circumflex":"ЛатинÑко велико Ñлово ц Ñа цирцумфлекÑ","Latin small letter c with circumflex":"ЛатинÑко мало Ñлово ц Ñа цирцумфлекÑ","Latin capital letter c with dot above":"ЛатинÑко велико Ñлово ц Ñа тачком изнад","Latin small letter c with dot above":"ЛатинÑко мало Ñлвово ц Ñа тачком изнад","Latin capital letter c with caron":"ЛатинÑко велико Ñлово ц Ñа цароном","Latin small letter c with caron":"ЛатинÑко мало Ñлово ц Ñа цароном","Latin capital letter d with caron":"ЛатинÑко велико Ñлово д Ñа цароном","Latin small letter d with caron":"ЛатинÑко мало Ñлово д Ñа цароном","Latin capital letter d with stroke":"ЛатинÑко велико Ñлово д Ñа Ñтроке","Latin small letter d with stroke":"ЛатинÑко мало Ñлово д Ñа Ñтроке","Latin capital letter e with macron":"ЛатинÑко велико Ñлово е Ñа мацрон","Latin small letter e with macron":"ЛатинÑко мало Ñлово е Ñа мацрон","Latin capital letter e with breve":"ЛатинÑко велико Ñлово е Ñа бреве","Latin small letter e with breve":"ЛатинÑко мало Ñлово е Ñа бреве","Latin capital letter e with dot above":"ЛатинÑко велико Ñлово е Ñа тачком изнад","Latin small letter e with dot above":"ЛатинÑко мало Ñлово е Ñа тачком изнад","Latin capital letter e with ogonek":"ЛатинÑко велико Ñлово е Ñа огонек","Latin small letter e with ogonek":"ЛатинÑко мало Ñлво е Ñа огонек","Latin capital letter e with caron":"ЛатинÑко велико Ñлово е Ñа царон","Latin small letter e with caron":"ЛатинÑко мало Ñлово е Ñа царон","Latin capital letter g with circumflex":"ЛатинÑко велико Ñлово г Ñа цирцумфлекÑ","Latin small letter g with circumflex":"ЛатинÑко мало Ñлобо г Ñа цирцумфлекÑ","Latin capital letter g with breve":"ЛатинÑк велико Ñлово г Ñа бреве","Latin small letter g with breve":"ЛатинÑко мало Ñлово г Ñа бреве","Latin capital letter g with dot above":"ЛатинÑко велико Ñлово г Ñа тачком изнад","Latin small letter g with dot above":"ЛатинÑко мало Ñлово г Ñа тачком изнад","Latin capital letter g with cedilla":"ЛатинÑко велико Ñлово г Ñа цедилом","Latin small letter g with cedilla":"ЛатинÑко мало Ñлово г Ñа цедилом","Latin capital letter h with circumflex":"ЛатинÑко велико Ñлово Ñ… Ñа цирцумфлекÑ","Latin small letter h with circumflex":"ЛатинÑко мало Ñлово Ñ… Ñа цирцумфлекÑ","Latin capital letter h with stroke":"ЛатинÑко велико Ñлово Ñ… Ñа Ñтроке","Latin small letter h with stroke":"ЛатинÑко мало Ñлово Ñ… Ñа Ñтроке","Latin capital letter i with tilde":"ЛатинÑко велико Ñлово и Ñа тилдом","Latin small letter i with tilde":"ЛатинÑко мало Ñлово и Ñа тилдом","Latin capital letter i with macron":"ЛатинÑко велико Ñлово и Ñа мацрон","Latin small letter i with macron":"ЛатинÑко мало Ñлово и Ñа мацрон","Latin capital letter i with breve":"ЛатинÑко велико Ñлово и Ñа бреве","Latin small letter i with breve":"ЛатинÑко мало Ñлово и Ñа бреве","Latin capital letter i with ogonek":"ЛатинÑко велоко Ñлово и Ñа огонек","Latin small letter i with ogonek":"ЛатинÑко мало Ñлово и Ñа огонек","Latin capital letter i with dot above":"ЛатинÑко велико Ñлово и Ñа тачком изнад","Latin small letter dotless i":"ЛатинÑко мало Ñлово и без тачке","Latin capital ligature ij":"ЛатинÑка велика лигатура иј","Latin small ligature ij":"ЛатинÑка мала лигатура иј","Latin capital letter j with circumflex":"ЛатинÑко велико Ñлово ј Ñа цирцумфлекÑ","Latin small letter j with circumflex":"ЛатнцÑко мало Ñлово ј Ñа цирцумфлекÑ","Latin capital letter k with cedilla":"ЛатинÑко велико Ñлово к Ñа цедила","Latin small letter k with cedilla":"ЛатинÑко мало Ñлово к Ñа цедила","Latin small letter kra":"ЛатинÑко мало Ñлово кра","Latin capital letter l with acute":"ЛаинÑко велико Ñлово л Ñа акутом","Latin small letter l with acute":"ЛатинÑко мало Ñлово л Ñа акутом","Latin capital letter l with cedilla":"ЛатинÑко велико Ñлово л Ñа цедила","Latin small letter l with cedilla":"ЛатинÑко мало Ñлово л Ñа цедила","Latin capital letter l with caron":"ЛатинÑко велико Ñлово л Ñа царон","Latin small letter l with caron":"ЛатинÑко мало Ñлово л Ñа царон","Latin capital letter l with middle dot":"ЛатинÑко велико Ñлово л Ñа Ñреднјом тачком","Latin small letter l with middle dot":"ЛатинÑко мало Ñлово Ñа цреднјом тачком","Latin capital letter l with stroke":"ЛатинÑко велико Ñлово л Ñа Ñтроке","Latin small letter l with stroke":"ЛатинÑко мало Ñлово л Ñа Ñтроке","Latin capital letter n with acute":"ЛатинÑко влико Ñлово н Ñа акутом","Latin small letter n with acute":"ЛатинÑко мало Ñлово н Ñа акутом","Latin capital letter n with cedilla":"ЛатинÑко велико Ñлово н Ñа цедилом","Latin small letter n with cedilla":"ЛатинÑко мало Ñлово н Ñа цедилом","Latin capital letter n with caron":"ЛатинÑко велико Ñлово н Ñа царон","Latin small letter n with caron":"ЛатинÑко мало Ñлово н Ñа царон","Latin small letter n preceded by apostrophe":"ЛатинÑко мало Ñлово н које претходи апоÑтроф","Latin capital letter eng":"ЛатинÑко велико Ñлово енг","Latin small letter eng":"ЛатинÑко мало Ñлово енг","Latin capital letter o with macron":"ЛатинÑко велико Ñлово о Ñа мацрон","Latin small letter o with macron":"ЛатинÑко мало Ñлово о Ñа марон","Latin capital letter o with breve":"ЛатинÑко велико Ñлово о Ñа бреве","Latin small letter o with breve":"ЛатинÑко мало Ñлово о Ñа бреве","Latin capital letter o with double acute":"ЛатинÑко велико Ñлово о Ñа двоÑтруком акутом","Latin small letter o with double acute":"ЛатинÑко мало Ñлово о Ñа двоÑтруком акутом","Latin capital ligature oe":"ЛатинÑка велика лигатура ое","Latin small ligature oe":"ЛатинÑка мала лигатура ое","Latin capital letter r with acute":"ЛатинÑко велико Ñлово Ñ€ Ñа акутом","Latin small letter r with acute":"ЛатинÑко мало Ñлово Ñ€ Ñа акутом","Latin capital letter r with cedilla":"ЛатинÑко велико Ñлово Ñ€ Ñа цедила","Latin small letter r with cedilla":"ЛатинÑко мало Ñлово Ñ€ Ñа цедила","Latin capital letter r with caron":"ЛатинÑко велико Ñлово Ñ€ Ñа царон","Latin small letter r with caron":"ЛатинÑко мало Ñлово Ñ€ Ñа царон","Latin capital letter s with acute":"ЛатинÑко велоко Ñлово Ñ Ñа акутом","Latin small letter s with acute":"ЛатинÑко мало Ñлово Ñ Ñа акутом","Latin capital letter s with circumflex":"ЛатинÑко велико Ñлово Ñ Ñа цирцумфлекÑ","Latin small letter s with circumflex":"ЛатинÑко мало Ñлово Ñ Ñа цирцумфлекÑ","Latin capital letter s with cedilla":"ЛатинÑко велико Ñлово Ñ Ñа цедила","Latin small letter s with cedilla":"ЛатинÑко мало Ñлово Ñ Ñа цедила","Latin capital letter s with caron":"ЛатинÑко велико Ñлово Ñ Ñа царон","Latin small letter s with caron":"ЛатинÑко мало Ñлово Ñ Ñа царон","Latin capital letter t with cedilla":"ЛатинÑко велико Ñлово Ñ‚ Ñа цедила","Latin small letter t with cedilla":"ЛатинÑко мало Ñлово Ñ‚ Ñа цедила","Latin capital letter t with caron":"ЛатинÑко велико Ñлово Ñ‚ Ñа царон","Latin small letter t with caron":"ЛатинÑко мало Ñлово Ñ‚ Ñа царон","Latin capital letter t with stroke":"ЛатинÑко велико Ñлово Ñ‚ Ñа Ñтроке","Latin small letter t with stroke":"ЛатинÑко мало Ñлово Ñ‚ Ñа Ñтроке","Latin capital letter u with tilde":"ЛатинÑко велико Ñлово у Ñа тилдом","Latin small letter u with tilde":"ЛатинÑко мало Ñлово у Ñа тилдом","Latin capital letter u with macron":"ЛатинÑко велико Ñлово у Ñа мацрон","Latin small letter u with macron":"ЛатинÑко мало Ñлово у Ñа мацрон","Latin capital letter u with breve":"ЛатинÑко велико Ñлово у Ñа бреве","Latin small letter u with breve":"ЛатинÑко мало Ñлово у Ñа бреве","Latin capital letter u with ring above":"ЛатинÑко велико Ñлово у Ñ Ð¿Ñ€ÐµÑтеном изнад","Latin small letter u with ring above":"ЛатинÑко мало Ñлово у Ñ Ð¿Ñ€Ñтеном изнад","Latin capital letter u with double acute":"ЛатинÑко велико Ñлово у Ñ Ð´Ð²Ð¾Ñтруким акутом","Latin small letter u with double acute":"ЛатинÑко мало Ñлово у Ñ Ð´Ð²Ð¾Ñтруким акутом","Latin capital letter u with ogonek":"ЛатинÑко велико Ñлово у Ñа огонек","Latin small letter u with ogonek":"ЛатинÑко мало Ñлово у Ñа огонек","Latin capital letter w with circumflex":"ЛатинÑко велико Ñлово дупло в Ñа цирцумфлекÑ","Latin small letter w with circumflex":"ЛатинÑко мало Ñлово дупло в Ñа цирцумфлекÑ","Latin capital letter y with circumflex":"ЛатинÑко велико Ñлово ипÑилон Ñа цирцумфлекÑ","Latin small letter y with circumflex":"ЛатинÑко мало Ñлово ипÑилон Ñа цирцумфлекÑ","Latin capital letter y with diaeresis":"ЛатинÑко велико Ñлово ипÑилон Ñа дијарезом","Latin capital letter z with acute":"ЛатинÑко велико Ñлово з Ñа акутом","Latin small letter z with acute":"ЛатинÑко мало Ñлово з Ñа акутом","Latin capital letter z with dot above":"ЛатинÑко велико Ñлово з Ñа тачком изнад","Latin small letter z with dot above":"ЛатинÑко мало Ñлово з Ñа тачком изнад","Latin capital letter z with caron":"ЛатинÑко велико Ñлово з Ñа царон","Latin small letter z with caron":"ЛатинÑко мало Ñлово з Ñа царон","Latin small letter long s":"ЛатинÑко мало Ñлово дугачко Ñ","Less-than sign":"Знак мање од","Greater-than sign":"Знак веће од","Less-than or equal to":"Збак мање од или једнако","Greater-than or equal to":"Знак веће од или једнако","En dash":"Ен цртица","Em dash":"Ем цртица",Macron:"Мацрон",Overline:"Оверлине","Degree sign":"Знак Ñтепена","Minus sign":"Знак минуÑ","Plus-minus sign":"Знак плуÑ-минуÑ","Division sign":"Знак дивизије","Fraction slash":"Црта фракције","Multiplication sign":"Знак множења","Latin small letter f with hook":"ЛатинÑко мало Ñлово Ñ„ Ñа куком",Integral:"Интеграл","N-ary summation":"Ð-ари збир",Infinity:"БеÑконачноÑÑ‚","Square root":"Квадратни корен","Tilde operator":"Тилде оператор","Approximately equal to":"Отприлике једнако","Almost equal to":"Скоро једнако","Not equal to":"Ðеједнако Ñа","Identical to":"Идентичан","Element of":"Елемент од","Not an element of":"Ðије елемент","Contains as member":"Садржи као члан","N-ary product":"Ð-ари производ","Logical and":"Логички и","Logical or":"Локички или","Not sign":"Ðије знак",Intersection:"РаÑкрÑница",Union:"Унија","Partial differential":"Делимични диференцијал","For all":"За Ñве","There exists":"ПоÑтоји","Empty set":"Празан Ñет",Nabla:"Ðабла","Asterisk operator":"ÐÑÑ‚ÐµÑ€Ð¸ÐºÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€","Proportional to":"Сразмерно",Angle:"Угао","Vulgar fraction one quarter":"Вулгарна фракција једна четвртина","Vulgar fraction one half":"Вулгарна фракција једна половина","Vulgar fraction three quarters":"Вулгарна фрација три четвртине","Single left-pointing angle quotation mark":"Појединачни наводник угла левог показиванја","Single right-pointing angle quotation mark":"Појединачни наводник угла деÑног показивања","Left-pointing double angle quotation mark":"Леви двоÑтрани наводник двоÑтруког угла ","Right-pointing double angle quotation mark":"ДеÑни двоÑтрани наводик двоÑтруког угла ","Left single quotation mark":"Леви појединачни наводник","Right single quotation mark":"ДеÑни појединачни наводник","Left double quotation mark":"Леви двоÑтруки наводник","Right double quotation mark":"ДеÑни двоÑтруки наводник","Single low-9 quotation mark":"Један ниÑки -9 наводник","Double low-9 quotation mark":"ДвоÑтруки ниÑки -9 наводник","Inverted exclamation mark":"Обрнути узвичник","Inverted question mark":"Обрнути упитник","Two dot leader":"Вођа Ñа две тачке","Horizontal ellipsis":"Хоризонтална елипÑа","Double dagger":"ДвоÑтруки бодеж","Per mille sign":"Знак пер миле","Per ten thousand sign":"Знак за деÑет хиљада","Double exclamation mark":"ДвоÑтруки узвичник","Question exclamation mark":"Знак упитника узвичника","Exclamation question mark":"Знак узвичника упитника","Double question mark":"ДвоÑтруки упитник","Copyright sign":"Симбол ауторÑког права","Registered sign":"РегиÑтровани знак","Trade mark sign":"Знак бренда","Section sign":"Знак Ñелекција","Paragraph sign":"Знак параграф","Reversed paragraph sign":"Обрнути знак параграфа","Character categories":"Категорија карактера",Styles:"Стилови","Multiple styles":"Више Ñтилова","Block styles":"Блок Ñтилови","Text styles":"Стилови текÑта","Insert table":"Додај табелу","Header column":"Колона за заглавље","Insert column left":"Додај колону лево","Insert column right":"Додај колону деÑно","Delete column":"Бриши колону","Select column":"Изабери колону",Column:"Колона","Header row":"Ред за заглавлје","Insert row below":"Додај ред иÑпод","Insert row above":"Додај ред изнад","Delete row":"Бриши ред","Select row":"Изабери ред",Row:"Ред","Merge cell up":"Спој ћелије на горе","Merge cell right":"Спој ћелије на деÑно","Merge cell down":"Спој ћелије на доле","Merge cell left":"Cпој ћелије на лево","Split cell vertically":"Дели ћелије уÑправно","Split cell horizontally":"Дели ћелије водоравно","Merge cells":"Спој ћелије","Table toolbar":"Табела трака Ñа алаткама","Table properties":"СвојÑтва табеле","Cell properties":"СвојÑтва ћелије",Border:"Граница",Style:"Стил",Width:"Ширина",Height:"ВиÑина",Color:"Боја",Background:"Позадина",Padding:"ПоÑтављање",Dimensions:"Димензија","Table cell text alignment":"Поравнај текÑту табели",Alignment:"Поравнање","Horizontal text alignment toolbar":"Хоризонтална трака Ñа алаткама за поравнање текÑта","Vertical text alignment toolbar":"Вертикална трака Ñа алаткама за поравнање текÑта","Table alignment toolbar":"Трака Ñа алаткама за поравнање табеле",None:"Ðиједан",Solid:"ЧврÑÑ‚",Dotted:"Са тачкама",Dashed:"Разбијено",Double:"ДвоÑтруко",Groove:"КолоÑек",Ridge:"Гребен",Inset:"Прилог",Outset:"Почетак","Align cell text to the left":"Поравнајте текÑÑ‚ ћелије лево","Align cell text to the center":"Поравнајте текÑÑ‚ ћелије у Ñредину","Align cell text to the right":"Поравнајте текÑÑ‚ ћелије деÑно","Justify cell text":"Оправдајте текÑÑ‚ ћелије","Align cell text to the top":"Поравнајте текÑÑ‚ ћелије према горе","Align cell text to the middle":"Поравнајте текÑÑ‚ ћелије у Ñредину","Align cell text to the bottom":"Поравнајте текÑÑ‚ ћелије према доле","Align table to the left":"Поравнајте табелу на леву Ñтрану","Center table":"Центар табеле","Align table to the right":"Поравнајте табелу на деÑну Ñтрану","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Боја је неважећа. Покушајте Ñа \"#FF0000\" или \"rgb(255,0,0)\" или \"црвена\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"ВредноÑÑ‚ је неважећа. Покушајте Ñа \"10px\" или \"2em\" или једноÑтавно \"2\".","Color picker":"Бирач боја","Enter table caption":"УнеÑите наÑлов табеле ","Keystrokes that can be used in a table cell":"Tasteri koji se mogu koristiti u cÌeliji tabele","Move the selection to the next cell":"Pomeri odabir u sledeću ćeliju","Move the selection to the previous cell":"Pomeri odabir u prethodnu ćeliju","Insert a new table row (when in the last cell of a table)":"Umetni novi red u tabeli (kada je u poslednjoj cÌeliji tabele)","Navigate through the table":"Kretanje kroz tabelu",Table:"Tabela","Rich Text Editor":"Проширен уређивач текÑта","Editor editing area: %0":"ОблаÑÑ‚ за уређивање уредника: %0","Edit block":"Блок уређивач","Click to edit block":"Kliknite da biste uredili blok","Drag to move":"Prevucite da biste premestili",Next:"Следећи",Previous:"Претходни","Editor toolbar":"Уређивач трака Ñа алаткама","Dropdown toolbar":"Падајућа трака Ñа алаткама",Black:"Црна","Dim grey":"Бледо Ñива",Grey:"Сива","Light grey":"Светло Ñива",White:"Бела",Red:"Црвена",Orange:"ÐараџаÑта",Yellow:"Жута","Light green":"Светлозелена",Green:"Зелена",Aquamarine:"ЗеленкаÑтоплава",Turquoise:"Тиркизна","Light blue":"Светлоплава",Blue:"Плава",Purple:"ЉубичаÑта","Editor block content toolbar":"Трака Ñа алаткама за блокирање Ñадржаја уређивача","Editor contextual toolbar":"КонтекÑтуална трака Ñа алаткама Едитор",HEX:"HEX","No results found":"Nije pronaÄ‘en nijedan rezultat","No searchable items":"Nema stavki koje se mogu pretražiti","Editor dialog":"Dijalog za ureÄ‘ivanje",Close:"Zatvori","Help Contents. To close this dialog press ESC.":"Sadržaji za pomoć. Kako biste zatvorili ovaj dijalog pritisnite taster ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Ispod možete pronacÌi listu preÄica na tastaturi koje se mogu koristiti u ureÄ‘ivaÄu.","(may require <kbd>Fn</kbd>)":"(možda će biti neophodan <kbd>Fn</kbd>)",Accessibility:"PristupaÄnost","Accessibility help":"Pomoć oko pristupaÄnosti","Press %0 for help.":"Pritisni %0 za pomoć.","Move focus in and out of an active dialog window":"Pomeri fokus u i van aktivnog prozora dijaloga",MENU_BAR_MENU_FILE:"Datoteka",MENU_BAR_MENU_EDIT:"Уреди",MENU_BAR_MENU_VIEW:"Prikaži",MENU_BAR_MENU_INSERT:"Убаци",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Alati",MENU_BAR_MENU_HELP:"Pomoć",MENU_BAR_MENU_TEXT:"ТекÑÑ‚",MENU_BAR_MENU_FONT:"Font","Editor menu bar":"Traka menija ureÄ‘ivaÄa",Undo:"Повлачење",Redo:"Поново","Upload in progress":"ПоÑтављање у току","Widget toolbar":"Widget traka sa alatkama","Insert paragraph before block":"Umetnite odlomak pre bloka","Insert paragraph after block":"Umetnite odlomak posle bloka","Press Enter to type after or press Shift + Enter to type before the widget":"ПритиÑните Ентер да куцате поÑле или притиÑните Схифт + Ентер да куцате пре виџета","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tasteri koji se mogu koristiti kada je vidžet izabran (na primer: slika, tabela, itd.)","Insert a new paragraph directly after a widget":"Umetni novi pasus direktno posle vidžeta","Insert a new paragraph directly before a widget":"Umetni novi pasus direktno pre vidžeta","Move the caret to allow typing directly before a widget":"Pomeri kursor kako bi se omogucÌilo kucanje direktno pre vidžeta","Move the caret to allow typing directly after a widget":"Pomeri kursor kako bi se omogucÌilo kucanje direktno posle vidžeta","Words: %0":"Речи: %0","Characters: %0":"Карактери: %0"} );l.getPluralForm=function(n){return (n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['sr'] = d['sr'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Лево равнање","Align right":"ДеÑно равнање","Align center":"Централно равнанје",Justify:"ОбоÑтрано равнање","Text alignment":"Равнање текÑта","Text alignment toolbar":"Ðлатке за равнање текÑта","Revert autoformatting action":"Vrati na automatsko formatiranje",Bold:"Подебљано",Italic:"Курзив",Underline:"Подвучен",Code:"Код",Strikethrough:"Прецртан",Subscript:"Ð˜Ð½Ð´ÐµÐºÑ Ð´Ð¾Ð»Ðµ",Superscript:"Ð˜Ð½Ð´ÐµÐºÑ Ð³Ð¾Ñ€Ðµ","Italic text":"Tekst u kurzivu","Move out of an inline code style":"IzaÄ‘i iz inline stila","Bold text":"Podebljan tekst","Underline text":"PodvuÄen tekst","Strikethrough text":"Precrtan tekst","Block quote":"Цитат","Copy selected content":"Kopiraj odabrani sadržaj","Paste content":"Nalepi sadržaj","Paste content as plain text":"Nalepi sadržaj kao obiÄan tekst","Insert code block":"Додај блок кода","Plain text":"Обичан текÑÑ‚","Leaving %0 code snippet":"Ostavljanje %0 iseÄka koda","Entering %0 code snippet":"UnoÅ¡enje %0 iseÄka koda","Entering code snippet":"UnoÅ¡enje iseÄka koda","Leaving code snippet":"Ostavljanje iseÄka koda","Code block":"Blok koda",Cancel:"ОдуÑтани",Clear:"ObriÅ¡i","Remove color":"Отклони боју","Restore default":"Врати подразумевано",Save:"Сачувај","Show more items":"Прикажи још Ñтавки","%0 of %1":"%0 of %1","Cannot upload file:":"ПоÑтављање фајла је неуÑпешно:","Rich Text Editor. Editing area: %0":"Уређивач обогаћеног текÑта.ПроÑтор за уређивање: %0","Insert with file manager":"Ubaci pomoću menadžera datoteka","Replace with file manager":"Zameni pomoću menadžera datoteka","Insert image with file manager":"Ubaci sliku pomoću menadžera datoteka","Replace image with file manager":"Zameni sliku pomoću menadžera datoteka","Toggle caption off":"ИÑкључивање натпиÑа ","Toggle caption on":"Укључите наÑлов ","Content editing keystrokes":"Tasteri za ureÄ‘ivanje sadržaja","These keyboard shortcuts allow for quick access to content editing features.":"Ove preÄice na tastaturi omogucÌavaju brz pristup funkcijama za ureÄ‘ivanje sadržaja.","User interface and content navigation keystrokes":"KorisniÄki interfejs i tasteri za navigaciju sadržaja","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Koristite sledecÌe tastere za efikasniju navigaciju u korisniÄkom interfejsu CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Zatvori kontekstualne prozore, padajucÌe menije i dijaloge","Open the accessibility help dialog":"Otvori dijalog za pomoć oko pristupaÄnosti","Move focus between form fields (inputs, buttons, etc.)":"Pomeraj fokus izmeÄ‘u polja za tekst (unosi, tasteri, itd.)","Move focus to the menu bar, navigate between menu bars":"Pomerite fokus na traku menija, navigirajte izmeÄ‘u traka menija","Move focus to the toolbar, navigate between toolbars":"Pomeri fokus na traku sa alatkama, kreći se kroz traku sa alatkama","Navigate through the toolbar or menu bar":"KrecÌite se kroz traku sa alatkama ili traku menija","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"IzvrÅ¡ite trenutno fokusirano dugme. IzvrÅ¡avanje dugmadi koja su u interakciji sa sadržajem ureÄ‘ivaÄa pomera fokus nazad na sadržaj.",Accept:"Prihvati","Insert a soft break (a <code><br></code> element)":"Umetni blagi prekid (<code><br></code> element)","Insert a hard break (a new paragraph)":"Umetni jaÄi prekid (novi pasus)","Find and replace":"Ðађи и замени","Find in text…":"Пронађи у текÑту… ",Find:"Пронаћи","Previous result":"Претходни резултат ","Next result":"Следећи резултат ",Replace:"Замени","Replace all":"Замени Ñве","Match case":"Подударање Ñлучај ","Whole words only":"Само целе речи ","Replace with…":"Замени Ñа…","Text to find must not be empty.":"ТекÑÑ‚ за проналажење не Ñме бити празан.","Tip: Find some text first in order to replace it.":"Савет: Прво пронађите неки текÑÑ‚ да биÑте га заменили. ","Advanced options":"Napredne opcije","Find in the document":"NaÄ‘i u dokumentu","Font Size":"Величина фонта",Tiny:"Ситно",Small:"Мало",Big:"Велико",Huge:"Огромно","Font Family":"Фонт",Default:"ОÑновни","Font Color":"Боја Ñлова","Font Background Color":"Боја позадине Ñлова","Document colors":"Боје документа",Paragraph:"ПаÑуÑ",Heading:"Стилови","Choose heading":"Одреди Ñтил","Heading 1":"ÐаÑлов 1","Heading 2":"ÐаÑлов 2","Heading 3":"ÐаÑлов 3","Heading 4":"ÐаÑлов 4","Heading 5":"ÐаÑлов 5","Heading 6":"ÐаÑлов 6","Type your title":"Одредите наÑлов","Type or paste your content here.":"Упишите или налепите наÑлов","Horizontal line":"Хоризонтална разделна линија","HTML object":"ХТМЛ објекат ","Increase indent":"Повећај увлачење","Decrease indent":"Смањи увлачење",Unlink:"Отклони линк",Link:"Линк","Link URL":"УРЛ линк","Link URL must not be empty.":"URL linka ne sme biti prazan.","Link image":"Линк Ñлике","Edit link":"ИÑправи линк","Open link in new tab":"Отвори линк у новом прозору","This link has no URL":"Линк не Ñадржи УРЛ","Open in a new tab":"Отвори у новој картици",Downloadable:"Могуће преузимање","Create link":"Napravi vezu","Move out of a link":"Idi sa veze","Numbered List":"ЛиÑта Ñа бројевима","Bulleted List":"Ðабрајане лиÑте","To-do List":"ЛиÑта обавеза","Bulleted list styles toolbar":"Трака Ñа алаткама за набрајане лиÑте","Numbered list styles toolbar":"Трака Ñа алаткама за лиÑте Ñа бројевима","Toggle the disc list style":"Укључите / иÑкључите Ñтил лиÑте диÑкова","Toggle the circle list style":"Укључи / иÑкључи Ñтил лиÑте кругова","Toggle the square list style":"Укључи / иÑкључи Ñтил лиÑте квадрата","Toggle the decimal list style":"Укључи / иÑкључи Ñтил декадне лиÑте","Toggle the decimal with leading zero list style":"Пребаци децимални знак Ñа водећим Ñтилом лиÑте нула","Toggle the lower–roman list style":"Укључите/ иÑкључите Ñтил доње римÑке лиÑте","Toggle the upper–roman list style":"Укључите / иÑкључите Ñтил горње римÑке лиÑте","Toggle the lower–latin list style":"Укључите / иÑкључите Ñтил доње лиÑте латинице","Toggle the upper–latin list style":"Укључите / иÑкључите Ñтил горње лиÑте латинице",Disc:"ДиÑк",Circle:"Круг",Square:"Квадрат",Decimal:"Децимала","Decimal with leading zero":"Децимала Ñа нулом на почетку","Lower–roman":"Доњи - римÑки","Upper-roman":"Горњи - римÑки","Lower-latin":"Доњи - латинÑки","Upper-latin":"Горњи - латинÑки","List properties":"Ðаведите ÑвојÑтва ","Start at":"Почети у","Invalid start index value.":"Nevažeća vrednost poÄetnog indeksa.","Start index must be greater than 0.":"Почетни Ð¸Ð½Ð´ÐµÐºÑ Ð¼Ð¾Ñ€Ð° бити већи од 0. ","Reversed order":"Обрнути редоÑлед ","Keystrokes that can be used in a list":"Tasteri koji se mogu koristiti na listi","Increase list item indent":"PovecÌaj uvlaÄenje liste stavki","Decrease list item indent":"Smanji uvlaÄenje liste stavki","Entering a to-do list":"UnoÅ¡enje liste obaveza","Leaving a to-do list":"Ostavljanje liste obaveza","Remove Format":"Уклони форматирање","Select all":"Означи Ñве.","Show blocks":"Prikaži blokove",Source:"Извор","Show source":"Pokaži izvor","Special characters":"Специјални карактери",All:"Сви",Arrows:"Стрелице",Currency:"Валуте",Latin:"Латинични",Mathematical:"Maтематички",Text:"ТекÑÑ‚","leftwards simple arrow":"једноÑтавна Ñтрелица налево","rightwards simple arrow":"једноÑтавна Ñтрелица удеÑно","upwards simple arrow":"једноÑтавна Ñтрелица нагоре","downwards simple arrow":"једноÑтавна Ñтрелица надоле","leftwards double arrow":"Дупла Ñтрелица лево","rightwards double arrow":"Дупла Ñтрелица деÑно","upwards double arrow":"Дупла Ñтрелица према горе","downwards double arrow":"Дупла Ñтрелица према доле","leftwards dashed arrow":"Прекидана Ñтрелица лево","rightwards dashed arrow":"Прекидана Ñтрелица деÑно","upwards dashed arrow":"Прекидана Ñтрелица према горе","downwards dashed arrow":"Прекидана Ñтрелица према доле","leftwards arrow to bar":"Стрелица налево ка траци","rightwards arrow to bar":"Стрелица надеÑно ка траци","upwards arrow to bar":"Стрелица према горе ка траци","downwards arrow to bar":"Стрелица према доле ка траци","up down arrow with base":"Стрелица на доле Ñа базом","back with leftwards arrow above":"Ðазад Ñа Ñтрелицом лево","end with leftwards arrow above":"Завршите Ñтрелицом лево","on with exclamation mark with left right arrow above":"Укључено Ñа узвичником Ñа Ñтрелицомлево деÑно","soon with rightwards arrow above":"УÑкоро Ñа Ñтрелицом надеÑно","top with upwards arrow above":"Ðа врху Ñа Ñтрелицом према горе","Dollar sign":"Знак долара","Euro sign":"Знак еура","Yen sign":"Знак јена","Pound sign":"Знак фунти","Cent sign":"Знак цента","Euro-currency sign":"Знак валуте еура","Colon sign":"Двотачка","Cruzeiro sign":"Знак црузеиро","French franc sign":"Знак француÑког франака","Lira sign":"Знак лире","Currency sign":"Знак валуте","Bitcoin sign":"Знак биткиона","Mill sign":"Знак млна","Naira sign":"Знак наира","Peseta sign":"Знак пезета","Rupee sign":"Знак рупиа","Won sign":"Знак вон","New sheqel sign":"Знак нови шекел","Dong sign":"Знак донг","Kip sign":"Знак кип","Tugrik sign":"Знак тугрик","Drachma sign":"Знак драхма","German penny sign":"Знак немачки пени","Peso sign":"Знак пеÑо","Guarani sign":"Знак гуарани","Austral sign":"ÐуÑтрални знак","Hryvnia sign":"Знак гривна","Cedi sign":"Знак цеди","Livre tournois sign":"Знак ливре тоурноиÑ","Spesmilo sign":"Знак ÑпеÑмилио","Tenge sign":"Знак тенге","Indian rupee sign":"Знак индијÑке рупије","Turkish lira sign":"Знак турÑких лира","Nordic mark sign":"ÐордијÑки знак","Manat sign":"Знак манат","Ruble sign":"Знак рубле","Latin capital letter a with macron":"ЛатинÑко белико Ñлово а Ñа макроном","Latin small letter a with macron":"ЛатинÑко мало Ñлово а Ñа макроном","Latin capital letter a with breve":"ЛатинÑко велико Ñлово а Ñа бревом ","Latin small letter a with breve":"ЛатинÑко мало Ñлово а Ñа бревом","Latin capital letter a with ogonek":"ЛатинÑко велико Ñлово а Ñа огонек","Latin small letter a with ogonek":"ЛатинÑко мало Ñлово Ñ Ñа огонек","Latin capital letter c with acute":"ЛатинÑко велико Ñлово ц Ñа акутом","Latin small letter c with acute":"ЛатинÑко мало Ñлово ц Ñа акутом","Latin capital letter c with circumflex":"ЛатинÑко велико Ñлово ц Ñа цирцумфлекÑ","Latin small letter c with circumflex":"ЛатинÑко мало Ñлово ц Ñа цирцумфлекÑ","Latin capital letter c with dot above":"ЛатинÑко велико Ñлово ц Ñа тачком изнад","Latin small letter c with dot above":"ЛатинÑко мало Ñлвово ц Ñа тачком изнад","Latin capital letter c with caron":"ЛатинÑко велико Ñлово ц Ñа цароном","Latin small letter c with caron":"ЛатинÑко мало Ñлово ц Ñа цароном","Latin capital letter d with caron":"ЛатинÑко велико Ñлово д Ñа цароном","Latin small letter d with caron":"ЛатинÑко мало Ñлово д Ñа цароном","Latin capital letter d with stroke":"ЛатинÑко велико Ñлово д Ñа Ñтроке","Latin small letter d with stroke":"ЛатинÑко мало Ñлово д Ñа Ñтроке","Latin capital letter e with macron":"ЛатинÑко велико Ñлово е Ñа мацрон","Latin small letter e with macron":"ЛатинÑко мало Ñлово е Ñа мацрон","Latin capital letter e with breve":"ЛатинÑко велико Ñлово е Ñа бреве","Latin small letter e with breve":"ЛатинÑко мало Ñлово е Ñа бреве","Latin capital letter e with dot above":"ЛатинÑко велико Ñлово е Ñа тачком изнад","Latin small letter e with dot above":"ЛатинÑко мало Ñлово е Ñа тачком изнад","Latin capital letter e with ogonek":"ЛатинÑко велико Ñлово е Ñа огонек","Latin small letter e with ogonek":"ЛатинÑко мало Ñлво е Ñа огонек","Latin capital letter e with caron":"ЛатинÑко велико Ñлово е Ñа царон","Latin small letter e with caron":"ЛатинÑко мало Ñлово е Ñа царон","Latin capital letter g with circumflex":"ЛатинÑко велико Ñлово г Ñа цирцумфлекÑ","Latin small letter g with circumflex":"ЛатинÑко мало Ñлобо г Ñа цирцумфлекÑ","Latin capital letter g with breve":"ЛатинÑк велико Ñлово г Ñа бреве","Latin small letter g with breve":"ЛатинÑко мало Ñлово г Ñа бреве","Latin capital letter g with dot above":"ЛатинÑко велико Ñлово г Ñа тачком изнад","Latin small letter g with dot above":"ЛатинÑко мало Ñлово г Ñа тачком изнад","Latin capital letter g with cedilla":"ЛатинÑко велико Ñлово г Ñа цедилом","Latin small letter g with cedilla":"ЛатинÑко мало Ñлово г Ñа цедилом","Latin capital letter h with circumflex":"ЛатинÑко велико Ñлово Ñ… Ñа цирцумфлекÑ","Latin small letter h with circumflex":"ЛатинÑко мало Ñлово Ñ… Ñа цирцумфлекÑ","Latin capital letter h with stroke":"ЛатинÑко велико Ñлово Ñ… Ñа Ñтроке","Latin small letter h with stroke":"ЛатинÑко мало Ñлово Ñ… Ñа Ñтроке","Latin capital letter i with tilde":"ЛатинÑко велико Ñлово и Ñа тилдом","Latin small letter i with tilde":"ЛатинÑко мало Ñлово и Ñа тилдом","Latin capital letter i with macron":"ЛатинÑко велико Ñлово и Ñа мацрон","Latin small letter i with macron":"ЛатинÑко мало Ñлово и Ñа мацрон","Latin capital letter i with breve":"ЛатинÑко велико Ñлово и Ñа бреве","Latin small letter i with breve":"ЛатинÑко мало Ñлово и Ñа бреве","Latin capital letter i with ogonek":"ЛатинÑко велоко Ñлово и Ñа огонек","Latin small letter i with ogonek":"ЛатинÑко мало Ñлово и Ñа огонек","Latin capital letter i with dot above":"ЛатинÑко велико Ñлово и Ñа тачком изнад","Latin small letter dotless i":"ЛатинÑко мало Ñлово и без тачке","Latin capital ligature ij":"ЛатинÑка велика лигатура иј","Latin small ligature ij":"ЛатинÑка мала лигатура иј","Latin capital letter j with circumflex":"ЛатинÑко велико Ñлово ј Ñа цирцумфлекÑ","Latin small letter j with circumflex":"ЛатнцÑко мало Ñлово ј Ñа цирцумфлекÑ","Latin capital letter k with cedilla":"ЛатинÑко велико Ñлово к Ñа цедила","Latin small letter k with cedilla":"ЛатинÑко мало Ñлово к Ñа цедила","Latin small letter kra":"ЛатинÑко мало Ñлово кра","Latin capital letter l with acute":"ЛаинÑко велико Ñлово л Ñа акутом","Latin small letter l with acute":"ЛатинÑко мало Ñлово л Ñа акутом","Latin capital letter l with cedilla":"ЛатинÑко велико Ñлово л Ñа цедила","Latin small letter l with cedilla":"ЛатинÑко мало Ñлово л Ñа цедила","Latin capital letter l with caron":"ЛатинÑко велико Ñлово л Ñа царон","Latin small letter l with caron":"ЛатинÑко мало Ñлово л Ñа царон","Latin capital letter l with middle dot":"ЛатинÑко велико Ñлово л Ñа Ñреднјом тачком","Latin small letter l with middle dot":"ЛатинÑко мало Ñлово Ñа цреднјом тачком","Latin capital letter l with stroke":"ЛатинÑко велико Ñлово л Ñа Ñтроке","Latin small letter l with stroke":"ЛатинÑко мало Ñлово л Ñа Ñтроке","Latin capital letter n with acute":"ЛатинÑко влико Ñлово н Ñа акутом","Latin small letter n with acute":"ЛатинÑко мало Ñлово н Ñа акутом","Latin capital letter n with cedilla":"ЛатинÑко велико Ñлово н Ñа цедилом","Latin small letter n with cedilla":"ЛатинÑко мало Ñлово н Ñа цедилом","Latin capital letter n with caron":"ЛатинÑко велико Ñлово н Ñа царон","Latin small letter n with caron":"ЛатинÑко мало Ñлово н Ñа царон","Latin small letter n preceded by apostrophe":"ЛатинÑко мало Ñлово н које претходи апоÑтроф","Latin capital letter eng":"ЛатинÑко велико Ñлово енг","Latin small letter eng":"ЛатинÑко мало Ñлово енг","Latin capital letter o with macron":"ЛатинÑко велико Ñлово о Ñа мацрон","Latin small letter o with macron":"ЛатинÑко мало Ñлово о Ñа марон","Latin capital letter o with breve":"ЛатинÑко велико Ñлово о Ñа бреве","Latin small letter o with breve":"ЛатинÑко мало Ñлово о Ñа бреве","Latin capital letter o with double acute":"ЛатинÑко велико Ñлово о Ñа двоÑтруком акутом","Latin small letter o with double acute":"ЛатинÑко мало Ñлово о Ñа двоÑтруком акутом","Latin capital ligature oe":"ЛатинÑка велика лигатура ое","Latin small ligature oe":"ЛатинÑка мала лигатура ое","Latin capital letter r with acute":"ЛатинÑко велико Ñлово Ñ€ Ñа акутом","Latin small letter r with acute":"ЛатинÑко мало Ñлово Ñ€ Ñа акутом","Latin capital letter r with cedilla":"ЛатинÑко велико Ñлово Ñ€ Ñа цедила","Latin small letter r with cedilla":"ЛатинÑко мало Ñлово Ñ€ Ñа цедила","Latin capital letter r with caron":"ЛатинÑко велико Ñлово Ñ€ Ñа царон","Latin small letter r with caron":"ЛатинÑко мало Ñлово Ñ€ Ñа царон","Latin capital letter s with acute":"ЛатинÑко велоко Ñлово Ñ Ñа акутом","Latin small letter s with acute":"ЛатинÑко мало Ñлово Ñ Ñа акутом","Latin capital letter s with circumflex":"ЛатинÑко велико Ñлово Ñ Ñа цирцумфлекÑ","Latin small letter s with circumflex":"ЛатинÑко мало Ñлово Ñ Ñа цирцумфлекÑ","Latin capital letter s with cedilla":"ЛатинÑко велико Ñлово Ñ Ñа цедила","Latin small letter s with cedilla":"ЛатинÑко мало Ñлово Ñ Ñа цедила","Latin capital letter s with caron":"ЛатинÑко велико Ñлово Ñ Ñа царон","Latin small letter s with caron":"ЛатинÑко мало Ñлово Ñ Ñа царон","Latin capital letter t with cedilla":"ЛатинÑко велико Ñлово Ñ‚ Ñа цедила","Latin small letter t with cedilla":"ЛатинÑко мало Ñлово Ñ‚ Ñа цедила","Latin capital letter t with caron":"ЛатинÑко велико Ñлово Ñ‚ Ñа царон","Latin small letter t with caron":"ЛатинÑко мало Ñлово Ñ‚ Ñа царон","Latin capital letter t with stroke":"ЛатинÑко велико Ñлово Ñ‚ Ñа Ñтроке","Latin small letter t with stroke":"ЛатинÑко мало Ñлово Ñ‚ Ñа Ñтроке","Latin capital letter u with tilde":"ЛатинÑко велико Ñлово у Ñа тилдом","Latin small letter u with tilde":"ЛатинÑко мало Ñлово у Ñа тилдом","Latin capital letter u with macron":"ЛатинÑко велико Ñлово у Ñа мацрон","Latin small letter u with macron":"ЛатинÑко мало Ñлово у Ñа мацрон","Latin capital letter u with breve":"ЛатинÑко велико Ñлово у Ñа бреве","Latin small letter u with breve":"ЛатинÑко мало Ñлово у Ñа бреве","Latin capital letter u with ring above":"ЛатинÑко велико Ñлово у Ñ Ð¿Ñ€ÐµÑтеном изнад","Latin small letter u with ring above":"ЛатинÑко мало Ñлово у Ñ Ð¿Ñ€Ñтеном изнад","Latin capital letter u with double acute":"ЛатинÑко велико Ñлово у Ñ Ð´Ð²Ð¾Ñтруким акутом","Latin small letter u with double acute":"ЛатинÑко мало Ñлово у Ñ Ð´Ð²Ð¾Ñтруким акутом","Latin capital letter u with ogonek":"ЛатинÑко велико Ñлово у Ñа огонек","Latin small letter u with ogonek":"ЛатинÑко мало Ñлово у Ñа огонек","Latin capital letter w with circumflex":"ЛатинÑко велико Ñлово дупло в Ñа цирцумфлекÑ","Latin small letter w with circumflex":"ЛатинÑко мало Ñлово дупло в Ñа цирцумфлекÑ","Latin capital letter y with circumflex":"ЛатинÑко велико Ñлово ипÑилон Ñа цирцумфлекÑ","Latin small letter y with circumflex":"ЛатинÑко мало Ñлово ипÑилон Ñа цирцумфлекÑ","Latin capital letter y with diaeresis":"ЛатинÑко велико Ñлово ипÑилон Ñа дијарезом","Latin capital letter z with acute":"ЛатинÑко велико Ñлово з Ñа акутом","Latin small letter z with acute":"ЛатинÑко мало Ñлово з Ñа акутом","Latin capital letter z with dot above":"ЛатинÑко велико Ñлово з Ñа тачком изнад","Latin small letter z with dot above":"ЛатинÑко мало Ñлово з Ñа тачком изнад","Latin capital letter z with caron":"ЛатинÑко велико Ñлово з Ñа царон","Latin small letter z with caron":"ЛатинÑко мало Ñлово з Ñа царон","Latin small letter long s":"ЛатинÑко мало Ñлово дугачко Ñ","Less-than sign":"Знак мање од","Greater-than sign":"Знак веће од","Less-than or equal to":"Збак мање од или једнако","Greater-than or equal to":"Знак веће од или једнако","En dash":"Ен цртица","Em dash":"Ем цртица",Macron:"Мацрон",Overline:"Оверлине","Degree sign":"Знак Ñтепена","Minus sign":"Знак минуÑ","Plus-minus sign":"Знак плуÑ-минуÑ","Division sign":"Знак дивизије","Fraction slash":"Црта фракције","Multiplication sign":"Знак множења","Latin small letter f with hook":"ЛатинÑко мало Ñлово Ñ„ Ñа куком",Integral:"Интеграл","N-ary summation":"Ð-ари збир",Infinity:"БеÑконачноÑÑ‚","Square root":"Квадратни корен","Tilde operator":"Тилде оператор","Approximately equal to":"Отприлике једнако","Almost equal to":"Скоро једнако","Not equal to":"Ðеједнако Ñа","Identical to":"Идентичан","Element of":"Елемент од","Not an element of":"Ðије елемент","Contains as member":"Садржи као члан","N-ary product":"Ð-ари производ","Logical and":"Логички и","Logical or":"Локички или","Not sign":"Ðије знак",Intersection:"РаÑкрÑница",Union:"Унија","Partial differential":"Делимични диференцијал","For all":"За Ñве","There exists":"ПоÑтоји","Empty set":"Празан Ñет",Nabla:"Ðабла","Asterisk operator":"ÐÑÑ‚ÐµÑ€Ð¸ÐºÑ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€","Proportional to":"Сразмерно",Angle:"Угао","Vulgar fraction one quarter":"Вулгарна фракција једна четвртина","Vulgar fraction one half":"Вулгарна фракција једна половина","Vulgar fraction three quarters":"Вулгарна фрација три четвртине","Single left-pointing angle quotation mark":"Појединачни наводник угла левог показиванја","Single right-pointing angle quotation mark":"Појединачни наводник угла деÑног показивања","Left-pointing double angle quotation mark":"Леви двоÑтрани наводник двоÑтруког угла ","Right-pointing double angle quotation mark":"ДеÑни двоÑтрани наводик двоÑтруког угла ","Left single quotation mark":"Леви појединачни наводник","Right single quotation mark":"ДеÑни појединачни наводник","Left double quotation mark":"Леви двоÑтруки наводник","Right double quotation mark":"ДеÑни двоÑтруки наводник","Single low-9 quotation mark":"Један ниÑки -9 наводник","Double low-9 quotation mark":"ДвоÑтруки ниÑки -9 наводник","Inverted exclamation mark":"Обрнути узвичник","Inverted question mark":"Обрнути упитник","Two dot leader":"Вођа Ñа две тачке","Horizontal ellipsis":"Хоризонтална елипÑа","Double dagger":"ДвоÑтруки бодеж","Per mille sign":"Знак пер миле","Per ten thousand sign":"Знак за деÑет хиљада","Double exclamation mark":"ДвоÑтруки узвичник","Question exclamation mark":"Знак упитника узвичника","Exclamation question mark":"Знак узвичника упитника","Double question mark":"ДвоÑтруки упитник","Copyright sign":"Симбол ауторÑког права","Registered sign":"РегиÑтровани знак","Trade mark sign":"Знак бренда","Section sign":"Знак Ñелекција","Paragraph sign":"Знак параграф","Reversed paragraph sign":"Обрнути знак параграфа","Character categories":"Категорија карактера",Styles:"Стилови","Multiple styles":"Више Ñтилова","Block styles":"Блок Ñтилови","Text styles":"Стилови текÑта","Insert table":"Додај табелу","Header column":"Колона за заглавље","Insert column left":"Додај колону лево","Insert column right":"Додај колону деÑно","Delete column":"Бриши колону","Select column":"Изабери колону",Column:"Колона","Header row":"Ред за заглавлје","Insert row below":"Додај ред иÑпод","Insert row above":"Додај ред изнад","Delete row":"Бриши ред","Select row":"Изабери ред",Row:"Ред","Merge cell up":"Спој ћелије на горе","Merge cell right":"Спој ћелије на деÑно","Merge cell down":"Спој ћелије на доле","Merge cell left":"Cпој ћелије на лево","Split cell vertically":"Дели ћелије уÑправно","Split cell horizontally":"Дели ћелије водоравно","Merge cells":"Спој ћелије","Table toolbar":"Табела трака Ñа алаткама","Table properties":"СвојÑтва табеле","Cell properties":"СвојÑтва ћелије",Border:"Граница",Style:"Стил",Width:"Ширина",Height:"ВиÑина",Color:"Боја",Background:"Позадина",Padding:"ПоÑтављање",Dimensions:"Димензија","Table cell text alignment":"Поравнај текÑту табели",Alignment:"Поравнање","Horizontal text alignment toolbar":"Хоризонтална трака Ñа алаткама за поравнање текÑта","Vertical text alignment toolbar":"Вертикална трака Ñа алаткама за поравнање текÑта","Table alignment toolbar":"Трака Ñа алаткама за поравнање табеле",None:"Ðиједан",Solid:"ЧврÑÑ‚",Dotted:"Са тачкама",Dashed:"Разбијено",Double:"ДвоÑтруко",Groove:"КолоÑек",Ridge:"Гребен",Inset:"Прилог",Outset:"Почетак","Align cell text to the left":"Поравнајте текÑÑ‚ ћелије лево","Align cell text to the center":"Поравнајте текÑÑ‚ ћелије у Ñредину","Align cell text to the right":"Поравнајте текÑÑ‚ ћелије деÑно","Justify cell text":"Оправдајте текÑÑ‚ ћелије","Align cell text to the top":"Поравнајте текÑÑ‚ ћелије према горе","Align cell text to the middle":"Поравнајте текÑÑ‚ ћелије у Ñредину","Align cell text to the bottom":"Поравнајте текÑÑ‚ ћелије према доле","Align table to the left":"Поравнајте табелу на леву Ñтрану","Center table":"Центар табеле","Align table to the right":"Поравнајте табелу на деÑну Ñтрану","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Боја је неважећа. Покушајте Ñа \"#FF0000\" или \"rgb(255,0,0)\" или \"црвена\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"ВредноÑÑ‚ је неважећа. Покушајте Ñа \"10px\" или \"2em\" или једноÑтавно \"2\".","Color picker":"Бирач боја","Enter table caption":"УнеÑите наÑлов табеле ","Keystrokes that can be used in a table cell":"Tasteri koji se mogu koristiti u cÌeliji tabele","Move the selection to the next cell":"Pomeri odabir u sledeću ćeliju","Move the selection to the previous cell":"Pomeri odabir u prethodnu ćeliju","Insert a new table row (when in the last cell of a table)":"Umetni novi red u tabeli (kada je u poslednjoj cÌeliji tabele)","Navigate through the table":"Kretanje kroz tabelu",Table:"Tabela","Rich Text Editor":"Проширен уређивач текÑта","Editor editing area: %0":"ОблаÑÑ‚ за уређивање уредника: %0","Edit block":"Блок уређивач","Click to edit block":"Kliknite da biste uredili blok","Drag to move":"Prevucite da biste premestili",Next:"Следећи",Previous:"Претходни","Editor toolbar":"Уређивач трака Ñа алаткама","Dropdown toolbar":"Падајућа трака Ñа алаткама",Black:"Црна","Dim grey":"Бледо Ñива",Grey:"Сива","Light grey":"Светло Ñива",White:"Бела",Red:"Црвена",Orange:"ÐараџаÑта",Yellow:"Жута","Light green":"Светлозелена",Green:"Зелена",Aquamarine:"ЗеленкаÑтоплава",Turquoise:"Тиркизна","Light blue":"Светлоплава",Blue:"Плава",Purple:"ЉубичаÑта","Editor block content toolbar":"Трака Ñа алаткама за блокирање Ñадржаја уређивача","Editor contextual toolbar":"КонтекÑтуална трака Ñа алаткама Едитор",HEX:"HEX","No results found":"Nije pronaÄ‘en nijedan rezultat","No searchable items":"Nema stavki koje se mogu pretražiti","Editor dialog":"Dijalog za ureÄ‘ivanje",Close:"Zatvori","Help Contents. To close this dialog press ESC.":"Sadržaji za pomoć. Kako biste zatvorili ovaj dijalog pritisnite taster ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Ispod možete pronacÌi listu preÄica na tastaturi koje se mogu koristiti u ureÄ‘ivaÄu.","(may require <kbd>Fn</kbd>)":"(možda će biti neophodan <kbd>Fn</kbd>)",Accessibility:"PristupaÄnost","Accessibility help":"Pomoć oko pristupaÄnosti","Press %0 for help.":"Pritisni %0 za pomoć.","Move focus in and out of an active dialog window":"Pomeri fokus u i van aktivnog prozora dijaloga",MENU_BAR_MENU_FILE:"Datoteka",MENU_BAR_MENU_EDIT:"Уреди",MENU_BAR_MENU_VIEW:"Prikaži",MENU_BAR_MENU_INSERT:"Убаци",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Alati",MENU_BAR_MENU_HELP:"Pomoć",MENU_BAR_MENU_TEXT:"ТекÑÑ‚",MENU_BAR_MENU_FONT:"Font","Editor menu bar":"Traka menija ureÄ‘ivaÄa","Please enter a valid color (e.g. \"ff0000\").":"Unesite važecÌu boju (npr. „ff0000“).",Undo:"Повлачење",Redo:"Поново","Upload in progress":"ПоÑтављање у току","Widget toolbar":"Widget traka sa alatkama","Insert paragraph before block":"Umetnite odlomak pre bloka","Insert paragraph after block":"Umetnite odlomak posle bloka","Press Enter to type after or press Shift + Enter to type before the widget":"ПритиÑните Ентер да куцате поÑле или притиÑните Схифт + Ентер да куцате пре виџета","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tasteri koji se mogu koristiti kada je vidžet izabran (na primer: slika, tabela, itd.)","Insert a new paragraph directly after a widget":"Umetni novi pasus direktno posle vidžeta","Insert a new paragraph directly before a widget":"Umetni novi pasus direktno pre vidžeta","Move the caret to allow typing directly before a widget":"Pomeri kursor kako bi se omogucÌilo kucanje direktno pre vidžeta","Move the caret to allow typing directly after a widget":"Pomeri kursor kako bi se omogucÌilo kucanje direktno posle vidžeta","Words: %0":"Речи: %0","Characters: %0":"Карактери: %0"} );l.getPluralForm=function(n){return (n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sv.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sv.js index 670a51acebda9f585a00348b277d1cd0e3785005..b87c75907071991e8d392277d637baacfa3cd570 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sv.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/sv.js @@ -1 +1 @@ -(function(d){ const l = d['sv'] = d['sv'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Vänsterjustera","Align right":"Högerjustera","Align center":"Centrera",Justify:"Justera till marginaler","Text alignment":"Textjustering","Text alignment toolbar":"Verktygsfält för textjustering","Revert autoformatting action":"Ã…ngra automatisk formatering",Bold:"Fet",Italic:"Kursiv",Underline:"Understrykning",Code:"Kod",Strikethrough:"Genomstruken",Subscript:"Nedsänkta tecken",Superscript:"Upphöjda tecken","Italic text":"Kursiv stil","Move out of an inline code style":"Flytta bort frÃ¥n inlinekodens stil","Bold text":"Fetstil","Underline text":"Understruken text","Strikethrough text":"Genomstruken text","Block quote":"Blockcitat","Copy selected content":"Kopiera markerat innehÃ¥ll","Paste content":"Klistra in innehÃ¥ll","Paste content as plain text":"Klistra in innehÃ¥ll som vanlig text","Insert code block":"Infoga kodblock","Plain text":"Vanlig text","Code block":"Kodblock",Cancel:"Avbryt",Clear:"Rensa","Remove color":"Ta bort färg","Restore default":"Ã…terställ standard",Save:"Spara","Show more items":"Visa fler objekt","%0 of %1":"%0 av %1","Cannot upload file:":"Kan inte ladda upp fil:","Rich Text Editor. Editing area: %0":"RTF-redigerare. RedigeringsomrÃ¥de: %0","Insert with file manager":"Infoga genom filhanteraren","Replace with file manager":"Ersätt genom filhanteraren","Insert image with file manager":"Infoga bild genom filhanteraren","Replace image with file manager":"Ersätt bild genom filhanteraren","Toggle caption off":"SlÃ¥ av rubrik","Toggle caption on":"SlÃ¥ pÃ¥ rubrik","Content editing keystrokes":"Tangenter för innehÃ¥llsredigering","These keyboard shortcuts allow for quick access to content editing features.":"Dessa kortkommandon möjliggör snabb innehÃ¥llsredigering.","User interface and content navigation keystrokes":"Tangenter för användargränssnitt och navigation i innehÃ¥ll","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Navigera effektivt i CKEditor 5:s användargränssnitt med följande tangenter.","Close contextual balloons, dropdowns, and dialogs":"Stäng kontextballonger, rullgardinsmenyer och dialogrutor","Open the accessibility help dialog":"Öppna dialogrutan för hjälp med tillgänglighet","Move focus between form fields (inputs, buttons, etc.)":"Flytta fokus mellan formulärfält (inmatningar, knappar m.m.)","Move focus to the menu bar, navigate between menu bars":"Flytta fokus till menyfältet, navigera mellan menyfält","Move focus to the toolbar, navigate between toolbars":"Flytta fokus till verktygsfältet, navigera mellan verktygsfält","Navigate through the toolbar or menu bar":"Navigera genom verktygsfältet eller menyfältet","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Kör den knapp som för närvarande är i fokus. När du aktiverar knappar som interagerar med innehÃ¥llet i redigeraren flyttas fokus tillbaka till innehÃ¥llet.",Accept:"Acceptera","Insert a soft break (a <code><br></code> element)":"Infoga radbrytning (a <code><br></code>-element)","Insert a hard break (a new paragraph)":"Infoga blankrad (nytt stycke)","Find and replace":"Hitta och ersätt","Find in text…":"Hitta i text ...",Find:"Hitta","Previous result":"FöregÃ¥ende träff","Next result":"Nästa träff",Replace:"Ersätt","Replace all":"Ersätt alla","Match case":"Matcha versaler","Whole words only":"Enbart hela ord","Replace with…":"Ersätt med ...","Text to find must not be empty.":"Text att hitta fÃ¥r inte vara tom.","Tip: Find some text first in order to replace it.":"Tips: Hitta nÃ¥gon text först för att ersätta den.","Advanced options":"Avancerade alternativ","Find in the document":"Hitta i dokumentet","Font Size":"Teckenstorlek",Tiny:"Mycket liten",Small:"Liten",Big:"Stor",Huge:"Enorm","Font Family":"Typsnitt",Default:"Standard","Font Color":"Teckenfärg","Font Background Color":"Tecknens bakgrundsfärg","Document colors":"Dokumentfärger",Paragraph:"Paragraf",Heading:"Rubrik","Choose heading":"Välj rubrik","Heading 1":"Rubrik 1","Heading 2":"Rubrik 2","Heading 3":"Rubrik 3","Heading 4":"Rubrik 4","Heading 5":"Rubrik 5","Heading 6":"Rubrik 6","Type your title":"Skriv in rubriken","Type or paste your content here.":"Skriv eller klistra in ditt innehÃ¥ll här.","Horizontal line":"Horisontell linje","HTML object":"HTML-objekt","Increase indent":"Öka indrag","Decrease indent":"Minska indrag",Unlink:"Ta bort länk",Link:"Länk","Link URL":"Länkens URL","Link image":"Länka bild","Edit link":"Redigera länk","Open link in new tab":"Öppna länk i ny flik","This link has no URL":"Denna länk saknar URL","Open in a new tab":"Öppna i en ny flik",Downloadable:"Nedladdningsbar","Create link":"Skapa länk","Move out of a link":"Flytta bort frÃ¥n länken","Numbered List":"Numrerad lista","Bulleted List":"Punktlista","To-do List":"Att-göra-lista","Bulleted list styles toolbar":"Verktygsfält för punktlistor","Numbered list styles toolbar":"Verktygsfält för numrerade listor","Toggle the disc list style":"Växla till disklisttypen","Toggle the circle list style":"Växla till cirkellisttypen","Toggle the square list style":"Växla till fyrkantslisttypen","Toggle the decimal list style":"Växla till decimallisttypen","Toggle the decimal with leading zero list style":"Växla till listtypen decimal-med-inledande-nolla","Toggle the lower–roman list style":"Växla till listtypen romerska gemener","Toggle the upper–roman list style":"Växla till listtypen romerska versaler","Toggle the lower–latin list style":"Växla till listtypen latinska gemener","Toggle the upper–latin list style":"Växla till listtypen latinska versaler ",Disc:"Disk",Circle:"Cirkel",Square:"Fyrkant",Decimal:"Decimal","Decimal with leading zero":"Decimal med inledande nolla","Lower–roman":"Romerska gemener","Upper-roman":"Romerska versaler","Lower-latin":"Latinska gemener","Upper-latin":"Latinska versaler","List properties":"Listegenskaper","Start at":"Börja pÃ¥","Invalid start index value.":"Ogiltigt startvärde pÃ¥ indexet.","Start index must be greater than 0.":"Startindex mÃ¥ste vara större än 0.","Reversed order":"Byt riktning","Keystrokes that can be used in a list":"Tangenter som fungerar i en lista","Increase list item indent":"Öka indrag pÃ¥ listobjekt","Decrease list item indent":"Minska indrag pÃ¥ listobjekt","Remove Format":"Radera formatering","Select all":"Välj alla","Show blocks":"Visa block",Source:"Källa","Show source":"Visa källa","Special characters":"Specialtecken",All:"Alla",Arrows:"Pilar",Currency:"Valuta",Latin:"Latinska",Mathematical:"Matematiska",Text:"Text","leftwards simple arrow":"enkel vänsterpil","rightwards simple arrow":"enkel högerpil","upwards simple arrow":"enkel uppÃ¥tpil","downwards simple arrow":"enkel nedÃ¥tpil","leftwards double arrow":"dubbelpil Ã¥t vänster","rightwards double arrow":"dubbelpil Ã¥t höger","upwards double arrow":"dubbelpil uppÃ¥t","downwards double arrow":"dubbelpil nedÃ¥t","leftwards dashed arrow":"streckad pil Ã¥t vänster","rightwards dashed arrow":"streckad pil Ã¥t höger","upwards dashed arrow":"streckad pil uppÃ¥t","downwards dashed arrow":"streckad pil nedÃ¥t","leftwards arrow to bar":"pil Ã¥t vänster till baren","rightwards arrow to bar":"pil Ã¥t höger till bar","upwards arrow to bar":"uppÃ¥triktad pil till streck","downwards arrow to bar":"pil nedÃ¥t för att sätta en bar","up down arrow with base":"upp ner pil med bas","back with leftwards arrow above":"tillbaka med pil Ã¥t vänster ovanför","end with leftwards arrow above":"avsluta med en pil Ã¥t vänster ovanför","on with exclamation mark with left right arrow above":"pÃ¥ med utropstecken med vänster högerpil ovanför","soon with rightwards arrow above":"snart med högerpilen ovan","top with upwards arrow above":"överst med en uppÃ¥triktad pil ovanför","Dollar sign":"Dollartecken","Euro sign":"Euro-skylt","Yen sign":"Yen-tecken","Pound sign":"Pundskyltning","Cent sign":"Cent-tecken","Euro-currency sign":"Tecken pÃ¥ euro-valuta","Colon sign":"Colon-tecken","Cruzeiro sign":"Kryssningsskylt","French franc sign":"Franska franc tecken","Lira sign":"Lira-tecken","Currency sign":"Valutateknik","Bitcoin sign":"Bitcoin-tecken","Mill sign":"Kvarnskylt","Naira sign":"Naira-tecken","Peseta sign":"Peseta-tecken","Rupee sign":"Tecken pÃ¥ rupier","Won sign":"Vunnit tecken","New sheqel sign":"Ny sheqel-skylt","Dong sign":"Dong-tecken","Kip sign":"Kip-tecken","Tugrik sign":"Tugrik-tecken","Drachma sign":"Drachma tecken","German penny sign":"Tyska penny-tecken","Peso sign":"Peso-tecken","Guarani sign":"Guarani-tecken","Austral sign":"Australisk skylt","Hryvnia sign":"Hryvnia tecken","Cedi sign":"Cedi-tecken","Livre tournois sign":"Turneringens bokskylt","Spesmilo sign":"Spesmilo skylt","Tenge sign":"Tenge-tecken","Indian rupee sign":"Indisk rupie tecken","Turkish lira sign":"Turkiska liran tecken","Nordic mark sign":"Nordiskt märke tecken","Manat sign":"Manat-tecken","Ruble sign":"Rubel tecken","Latin capital letter a with macron":"Den latinska storbokstaven a med makron","Latin small letter a with macron":"Latin liten bokstav a med makron","Latin capital letter a with breve":"Den latinska storbokstaven a med breve","Latin small letter a with breve":"Den latinska lilla bokstaven a med breve","Latin capital letter a with ogonek":"Den latinska huvudbokstaven a med ogonek","Latin small letter a with ogonek":"Den latinska lilla bokstaven a med ogonek","Latin capital letter c with acute":"Den latinska storbokstaven c med akut","Latin small letter c with acute":"Den latinska lilla bokstaven c med akut","Latin capital letter c with circumflex":"Den latinska storbokstaven c med omljud","Latin small letter c with circumflex":"Den latinska lilla bokstaven c med circumflex","Latin capital letter c with dot above":"Latinsk huvudbokstav c med punkt ovan","Latin small letter c with dot above":"Den latinska lilla bokstaven c med en punkt ovanför","Latin capital letter c with caron":"Den latinska storbokstaven c med caron","Latin small letter c with caron":"Den latinska lilla bokstaven c med caron","Latin capital letter d with caron":"Latin stor bokstav d med caron","Latin small letter d with caron":"Latin liten bokstav d med caron","Latin capital letter d with stroke":"Latin stor bokstav d med streck","Latin small letter d with stroke":"Latin liten bokstav d med streck","Latin capital letter e with macron":"Latinskt huvudstadbrev e med macron","Latin small letter e with macron":"Den latinska lilla bokstaven e med makron","Latin capital letter e with breve":"Den latinska storbokstaven e med breve","Latin small letter e with breve":"Den latinska lilla bokstaven e med breve","Latin capital letter e with dot above":"Latinsk huvudbokstav e med punkt ovan","Latin small letter e with dot above":"Den latinska lilla bokstaven e med en punkt ovanför","Latin capital letter e with ogonek":"Den latinska storbokstaven e med ogonek","Latin small letter e with ogonek":"Den latinska lilla bokstaven e med ogonek","Latin capital letter e with caron":"Latin stor bokstav e med caron","Latin small letter e with caron":"Den latinska lilla bokstaven e med caron","Latin capital letter g with circumflex":"Den latinska storbokstaven g med omljud","Latin small letter g with circumflex":"Den latinska lilla bokstaven g med omljud","Latin capital letter g with breve":"Den latinska storbokstaven g med breve","Latin small letter g with breve":"Den latinska lilla bokstaven g med breve","Latin capital letter g with dot above":"Latinsk huvudbokstav g med punkt ovan","Latin small letter g with dot above":"Den latinska lilla bokstaven g med en punkt ovanför","Latin capital letter g with cedilla":"Den latinska storbokstaven g med cedilla","Latin small letter g with cedilla":"Den latinska lilla bokstaven g med cedilla","Latin capital letter h with circumflex":"Latinsk huvudbokstav h med circumflex","Latin small letter h with circumflex":"Den latinska lilla bokstaven h med omljud","Latin capital letter h with stroke":"Latin stor bokstav h med streck","Latin small letter h with stroke":"Latin liten bokstav h med streck","Latin capital letter i with tilde":"Den latinska storbokstaven i med tilde","Latin small letter i with tilde":"Den latinska lilla bokstaven i med tilde","Latin capital letter i with macron":"Den latinska storbokstaven i med makron","Latin small letter i with macron":"Den latinska lilla bokstaven i med makron","Latin capital letter i with breve":"Den latinska storbokstaven i med breve","Latin small letter i with breve":"Den latinska lilla bokstaven i med breve","Latin capital letter i with ogonek":"Den latinska storbokstaven i med ogonek","Latin small letter i with ogonek":"Den latinska lilla bokstaven i med ogonek","Latin capital letter i with dot above":"Latinsk stor bokstav i med prick ovanför","Latin small letter dotless i":"latinsk liten bokstav utan punkt i","Latin capital ligature ij":"Latinisk huvudbokstavsligatur ij","Latin small ligature ij":"latinsk liten ligatur ij","Latin capital letter j with circumflex":"Den latinska storbokstaven j med omljud","Latin small letter j with circumflex":"Den latinska lilla bokstaven j med circumflex","Latin capital letter k with cedilla":"Den latinska storbokstaven k med cedilla","Latin small letter k with cedilla":"Den latinska lilla bokstaven k med cedilla","Latin small letter kra":"Den latinska lilla bokstaven kra","Latin capital letter l with acute":"Den latinska storbokstaven l med akut","Latin small letter l with acute":"Den latinska lilla bokstaven l med akut","Latin capital letter l with cedilla":"Den latinska storbokstaven l med cedilla","Latin small letter l with cedilla":"Den latinska lilla bokstaven l med cedilla","Latin capital letter l with caron":"Latin stor bokstav l med caron","Latin small letter l with caron":"Den latinska lilla bokstaven l med caron","Latin capital letter l with middle dot":"Latinsk huvudbokstav l med mittpunkt","Latin small letter l with middle dot":"Latinsk liten bokstav l med mittpunkt","Latin capital letter l with stroke":"Latinska huvudbokstaven l med streck","Latin small letter l with stroke":"Latinska lilla bokstaven l med streck","Latin capital letter n with acute":"Den latinska huvudbokstaven n med akut","Latin small letter n with acute":"Den latinska lilla bokstaven n med akut","Latin capital letter n with cedilla":"Den latinska storbokstaven n med cedilla","Latin small letter n with cedilla":"Den latinska lilla bokstaven n med cedilla","Latin capital letter n with caron":"Den latinska huvudbokstaven n med caron","Latin small letter n with caron":"Den latinska lilla bokstaven n med caron","Latin small letter n preceded by apostrophe":"Den latinska lilla bokstaven n föregÃ¥s av en apostrof","Latin capital letter eng":"Latinsk stor bokstav eng","Latin small letter eng":"Latin liten bokstav eng","Latin capital letter o with macron":"Den latinska storbokstaven o med makron","Latin small letter o with macron":"Den latinska lilla bokstaven o med makron","Latin capital letter o with breve":"Den latinska storbokstaven o med breve","Latin small letter o with breve":"Den latinska lilla bokstaven o med breve","Latin capital letter o with double acute":"Latinsk huvudbokstav o med dubbel akut","Latin small letter o with double acute":"Den latinska lilla bokstaven o med dubbel spets","Latin capital ligature oe":"Latinsk huvudboksligatur oe","Latin small ligature oe":"Latin liten ligatur oe","Latin capital letter r with acute":"Latinsk huvudbokstav r med akut","Latin small letter r with acute":"Den latinska lilla bokstaven r med akut","Latin capital letter r with cedilla":"Den latinska storbokstaven r med cedilla","Latin small letter r with cedilla":"Den latinska lilla bokstaven r med cedilla","Latin capital letter r with caron":"Latinsk huvudstadbokstav r med caron","Latin small letter r with caron":"Den latinska lilla bokstaven r med caron","Latin capital letter s with acute":"Latinskt huvudbrev s med akut","Latin small letter s with acute":"Den latinska lilla bokstaven s med akut","Latin capital letter s with circumflex":"Den latinska storbokstaven s med circumflex","Latin small letter s with circumflex":"Latinska smÃ¥ bokstäver s med circumflex","Latin capital letter s with cedilla":"Latinsk huvudbokstav s med cedilla","Latin small letter s with cedilla":"Latinska smÃ¥ bokstäver s med cedilla","Latin capital letter s with caron":"Latin stor bokstav s med caron","Latin small letter s with caron":"Latinska smÃ¥ brev s med caron","Latin capital letter t with cedilla":"Den latinska storbokstaven t med cedilla","Latin small letter t with cedilla":"Den latinska lilla bokstaven t med cedilla","Latin capital letter t with caron":"Den latinska storbokstaven t med caron","Latin small letter t with caron":"Den latinska lilla bokstaven t med caron","Latin capital letter t with stroke":"Latin stor bokstav t med streck","Latin small letter t with stroke":"Latin liten bokstav t med streck","Latin capital letter u with tilde":"Den latinska storbokstaven u med tilde","Latin small letter u with tilde":"Den latinska lilla bokstaven u med tilde","Latin capital letter u with macron":"Den latinska storbokstaven u med makron","Latin small letter u with macron":"Den latinska lilla bokstaven u med makron","Latin capital letter u with breve":"Den latinska storbokstaven u med breve","Latin small letter u with breve":"Den latinska lilla bokstaven u med breve","Latin capital letter u with ring above":"Latinsk versalbokstav u med ring ovanför","Latin small letter u with ring above":"Latin liten bokstav u med ring ovanför","Latin capital letter u with double acute":"Den latinska storbokstaven u med dubbel spets","Latin small letter u with double acute":"Den latinska lilla bokstaven u med dubbel spets","Latin capital letter u with ogonek":"Den latinska storbokstaven u med ogonek","Latin small letter u with ogonek":"Den latinska lilla bokstaven u med ogonek","Latin capital letter w with circumflex":"Den latinska storbokstaven w med omljud","Latin small letter w with circumflex":"Den latinska lilla bokstaven w med omljud","Latin capital letter y with circumflex":"Den latinska versalbokstaven y med circumflex","Latin small letter y with circumflex":"Den latinska lilla bokstaven y med circumflex","Latin capital letter y with diaeresis":"Den latinska storbokstaven y med diaeresis","Latin capital letter z with acute":"Den latinska storbokstaven z med akut","Latin small letter z with acute":"Den latinska lilla bokstaven z med akut","Latin capital letter z with dot above":"Latinsk versalbokstav z med punkt ovanför","Latin small letter z with dot above":"Den latinska lilla bokstaven z med en punkt ovanför","Latin capital letter z with caron":"Den latinska storbokstaven z med caron","Latin small letter z with caron":"Den latinska lilla bokstaven z med caron","Latin small letter long s":"Latin liten bokstav lÃ¥ng s","Less-than sign":"Mindre än-tecken","Greater-than sign":"Större än-tecken","Less-than or equal to":"Mindre än eller lika med","Greater-than or equal to":"Större än eller lika med","En dash":"Ett streck","Em dash":"Em streck",Macron:"Macron",Overline:"Överlinje","Degree sign":"Gradbeteckning","Minus sign":"Minustecken","Plus-minus sign":"Plustecken","Division sign":"Tecken pÃ¥ en avdelning","Fraction slash":"Fraktion snedstreck","Multiplication sign":"Multiplikationstecken","Latin small letter f with hook":"Latin liten bokstav f med krok",Integral:"Integrerad","N-ary summation":"N-ständig summering",Infinity:"Oändlighet","Square root":"Kvadratrot","Tilde operator":"Tilde-operatör","Approximately equal to":"Ungefär lika med","Almost equal to":"Nästan lika med","Not equal to":"Inte lika med","Identical to":"Identisk med","Element of":"Element av","Not an element of":"Inte en del av","Contains as member":"InnehÃ¥ller som medlem","N-ary product":"N-ary produkt","Logical and":"Logisk och","Logical or":"Logisk eller","Not sign":"Inte underteckna",Intersection:"Korsning",Union:"Unionen","Partial differential":"Partiell differential","For all":"För alla","There exists":"Tom uppsättning","Empty set":"Tom uppsättning",Nabla:"Nabla","Asterisk operator":"Asteriskoperatör","Proportional to":"Proportionerligt till",Angle:"Vinkel","Vulgar fraction one quarter":"Vulgärfraktion en fjärdedel","Vulgar fraction one half":"Vulgärfraktion hälften","Vulgar fraction three quarters":"Vulgärfraktion tre fjärdedelar","Single left-pointing angle quotation mark":"Enbart vänsterpekande vinkelhängetecken","Single right-pointing angle quotation mark":"Enbart högerpekande vinkelstämplat citationstecken","Left-pointing double angle quotation mark":"Vänsterpekande dubbelt vinklat citationstecken","Right-pointing double angle quotation mark":"Högerpekande dubbelt vinklat citationstecken","Left single quotation mark":"Vänster enkelt citationstecken","Right single quotation mark":"Höger enkelt citationstecken","Left double quotation mark":"Vänster dubbelt citationstecken","Right double quotation mark":"Höger dubbelt citationstecken","Single low-9 quotation mark":"Enstaka lÃ¥g-9 citationstecken","Double low-9 quotation mark":"Dubbla lÃ¥g-9 citationstecken","Inverted exclamation mark":"Inverterat utropstecken","Inverted question mark":"Inverterat frÃ¥getecken","Two dot leader":"TvÃ¥ punkts ledare","Horizontal ellipsis":"Horisontell ellips","Double dagger":"Dubbel dolk","Per mille sign":"Per mille sign","Per ten thousand sign":"Per tiotusen tecken","Double exclamation mark":"Dubbelt utropstecken","Question exclamation mark":"FrÃ¥ga utropstecken","Exclamation question mark":"Utrop frÃ¥getecken","Double question mark":"Dubbelt frÃ¥getecken","Copyright sign":"Upphovsrättstecken","Registered sign":"Registrerat tecken","Trade mark sign":"Varumärkesskylt","Section sign":"Sektionsskylt","Paragraph sign":"Paragraftecken","Reversed paragraph sign":"Omvänt paragraftecken","Character categories":"Karaktärskategorier",Styles:"Stilar","Multiple styles":"Flera stilar","Block styles":"Blockstilar","Text styles":"Texttyper","Insert table":"Lägg in tabell","Header column":"Rubrikkolumn","Insert column left":"Infoga kolumn till vänster","Insert column right":"Infoga kolumn till höger","Delete column":"Ta bort kolumn","Select column":"Välj kolumn",Column:"Kolumn","Header row":"Rubrikrad","Insert row below":"Infoga rad nedanför","Insert row above":"Infoga rad ovanför","Delete row":"Ta bort rad","Select row":"Välj rad",Row:"Rad","Merge cell up":"Sammanfoga celler uppÃ¥t","Merge cell right":"Sammanfoga celler Ã¥t höger","Merge cell down":"Sammanfoga celler nerÃ¥t","Merge cell left":"Sammanfoga celler Ã¥t vänster","Split cell vertically":"Dela cell vertikalt","Split cell horizontally":"Dela cell horisontellt","Merge cells":"Sammanfoga celler","Table toolbar":"Tabellverktygsfält","Table properties":"Tabellegenskaper","Cell properties":"Cellegenskaper",Border:"Kant",Style:"Stil",Width:"Bredd",Height:"Höjd",Color:"Färg",Background:"Bakgrund",Padding:"Marginal",Dimensions:"MÃ¥tt","Table cell text alignment":"Textjustering i tabellcell",Alignment:"Justering","Horizontal text alignment toolbar":"Verktygsfält för horisontell textjustering","Vertical text alignment toolbar":"Verktygsfält för vertikal textjustering","Table alignment toolbar":"Verktygsfält för tabelljustering",None:"Inget",Solid:"Enfärgad",Dotted:"Prickig",Dashed:"Streckad",Double:"Dubbel",Groove:"SkÃ¥ra",Ridge:"Kant",Inset:"Infälld",Outset:"Utfälld","Align cell text to the left":"Vänsterjustera celltext","Align cell text to the center":"Centrera celltext","Align cell text to the right":"Högerjustera celltext","Justify cell text":"Anpassa celltext","Align cell text to the top":"Toppjustera celltext","Align cell text to the middle":"Centrera celltext","Align cell text to the bottom":"Bottenjustera celltext","Align table to the left":"Vänsterjustera tabell","Center table":"Centrera tabell","Align table to the right":"Högerjustera tabell","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Färgen är ogiltig. Testa \"#FF0000\" eller \"rgb(255,0,0)\" eller \"röd\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Värdet är ogiltigt. Testa \"10px\" eller \"2em\" eller helt enkelt \"2\".","Color picker":"Färgväljare","Enter table caption":"Ange tabellrubrik","Keystrokes that can be used in a table cell":"Tangenter som fungerar i en tabellcell","Move the selection to the next cell":"Flytta markeringen till nästa cell","Move the selection to the previous cell":"Flytta markeringen till föregÃ¥ende cell","Insert a new table row (when in the last cell of a table)":"Infoga en ny tabellrad (när du är pÃ¥ den sista cellen i en tabell)","Navigate through the table":"Navigera i tabellen",Table:"Tabell","Rich Text Editor":"Rich Text-editor","Editor editing area: %0":"Ordbehandlares redigeringsomrÃ¥de: %0","Edit block":"Redigera block","Click to edit block":"Klicka för att redigera blocket","Drag to move":"Dra för att flytta",Next:"Nästa",Previous:"FöregÃ¥ende","Editor toolbar":"Redigeringsverktygsfält","Dropdown toolbar":"Rullgardinsverktygsfält",Black:"Svart","Dim grey":"DunkelgrÃ¥",Grey:"GrÃ¥","Light grey":"LjusgrÃ¥",White:"Vit",Red:"Röd",Orange:"Orange",Yellow:"Gul","Light green":"Ljusgrön",Green:"Grön",Aquamarine:"Akvamarin",Turquoise:"Turkos","Light blue":"LjusblÃ¥",Blue:"BlÃ¥",Purple:"Lila","Editor block content toolbar":"Verktygsfält vid block av innehÃ¥ll","Editor contextual toolbar":"Ordbehandlarens kontextuella verktygsfält",HEX:"HEX","No results found":"Inga resultat hittades","No searchable items":"Inga sökbara objekt","Editor dialog":"Ordbehandlardialog",Close:"Stäng","Help Contents. To close this dialog press ESC.":"HjälpinnehÃ¥ll. Tryck pÃ¥ ESC för att stänga dialogrutan.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Nedan hittar du en lista med kortkommandon som kan användas i redigeraren.","(may require <kbd>Fn</kbd>)":"(kan kräva <kbd>Fn</kbd>)",Accessibility:"Tillgänglighet","Accessibility help":"Hjälp med tillgänglighet","Press %0 for help.":"Tryck pÃ¥ %0 för hjälp.","Move focus in and out of an active dialog window":"Flytta fokus till och frÃ¥n en aktiv dialogruta",MENU_BAR_MENU_FILE:"Fil",MENU_BAR_MENU_EDIT:"Ändra",MENU_BAR_MENU_VIEW:"Visa",MENU_BAR_MENU_INSERT:"Infoga",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Verktyg",MENU_BAR_MENU_HELP:"Hjälp",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"Teckensnitt","Editor menu bar":"Menyfält för redigeraren",Undo:"Ã…ngra",Redo:"Gör om","Upload in progress":"Uppladdning pÃ¥gÃ¥r","Widget toolbar":"Widgetverktygsfält","Insert paragraph before block":"Infoga stycke före block","Insert paragraph after block":"Infoga stycke efter block","Press Enter to type after or press Shift + Enter to type before the widget":"Tryck pÃ¥ retur för att skriva efter eller pÃ¥ skift + retur för att skriva före widgeten.","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tangenter som kan användas när en widget är vald (till exempel: bild, tabell m.m.)","Insert a new paragraph directly after a widget":"PÃ¥börja nytt stycke direkt efter en widget","Insert a new paragraph directly before a widget":"PÃ¥börja nytt stycke direkt före en widget","Move the caret to allow typing directly before a widget":"Flytta textmarkören för att kunna skriva direkt före en widget","Move the caret to allow typing directly after a widget":"Flytta textmarkören för att kunna skriva direkt efter en widget","Words: %0":"Ord: %0","Characters: %0":"Tecken: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['sv'] = d['sv'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Vänsterjustera","Align right":"Högerjustera","Align center":"Centrera",Justify:"Justera till marginaler","Text alignment":"Textjustering","Text alignment toolbar":"Verktygsfält för textjustering","Revert autoformatting action":"Ã…ngra automatisk formatering",Bold:"Fet",Italic:"Kursiv",Underline:"Understrykning",Code:"Kod",Strikethrough:"Genomstruken",Subscript:"Nedsänkta tecken",Superscript:"Upphöjda tecken","Italic text":"Kursiv stil","Move out of an inline code style":"Flytta bort frÃ¥n inlinekodens stil","Bold text":"Fetstil","Underline text":"Understruken text","Strikethrough text":"Genomstruken text","Block quote":"Blockcitat","Copy selected content":"Kopiera markerat innehÃ¥ll","Paste content":"Klistra in innehÃ¥ll","Paste content as plain text":"Klistra in innehÃ¥ll som vanlig text","Insert code block":"Infoga kodblock","Plain text":"Vanlig text","Leaving %0 code snippet":"Lämnar %0-kodsnutt","Entering %0 code snippet":"Anger %0-kodsnutt","Entering code snippet":"Anger kodsnutt","Leaving code snippet":"Lämnar kodsnutt","Code block":"Kodblock",Cancel:"Avbryt",Clear:"Rensa","Remove color":"Ta bort färg","Restore default":"Ã…terställ standard",Save:"Spara","Show more items":"Visa fler objekt","%0 of %1":"%0 av %1","Cannot upload file:":"Kan inte ladda upp fil:","Rich Text Editor. Editing area: %0":"RTF-redigerare. RedigeringsomrÃ¥de: %0","Insert with file manager":"Infoga genom filhanteraren","Replace with file manager":"Ersätt genom filhanteraren","Insert image with file manager":"Infoga bild genom filhanteraren","Replace image with file manager":"Ersätt bild genom filhanteraren","Toggle caption off":"SlÃ¥ av rubrik","Toggle caption on":"SlÃ¥ pÃ¥ rubrik","Content editing keystrokes":"Tangenter för innehÃ¥llsredigering","These keyboard shortcuts allow for quick access to content editing features.":"Dessa kortkommandon möjliggör snabb innehÃ¥llsredigering.","User interface and content navigation keystrokes":"Tangenter för användargränssnitt och navigation i innehÃ¥ll","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Navigera effektivt i CKEditor 5:s användargränssnitt med följande tangenter.","Close contextual balloons, dropdowns, and dialogs":"Stäng kontextballonger, rullgardinsmenyer och dialogrutor","Open the accessibility help dialog":"Öppna dialogrutan för hjälp med tillgänglighet","Move focus between form fields (inputs, buttons, etc.)":"Flytta fokus mellan formulärfält (inmatningar, knappar m.m.)","Move focus to the menu bar, navigate between menu bars":"Flytta fokus till menyfältet, navigera mellan menyfält","Move focus to the toolbar, navigate between toolbars":"Flytta fokus till verktygsfältet, navigera mellan verktygsfält","Navigate through the toolbar or menu bar":"Navigera genom verktygsfältet eller menyfältet","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Kör den knapp som för närvarande är i fokus. När du aktiverar knappar som interagerar med innehÃ¥llet i redigeraren flyttas fokus tillbaka till innehÃ¥llet.",Accept:"Acceptera","Insert a soft break (a <code><br></code> element)":"Infoga radbrytning (a <code><br></code>-element)","Insert a hard break (a new paragraph)":"Infoga blankrad (nytt stycke)","Find and replace":"Hitta och ersätt","Find in text…":"Hitta i text ...",Find:"Hitta","Previous result":"FöregÃ¥ende träff","Next result":"Nästa träff",Replace:"Ersätt","Replace all":"Ersätt alla","Match case":"Matcha versaler","Whole words only":"Enbart hela ord","Replace with…":"Ersätt med ...","Text to find must not be empty.":"Text att hitta fÃ¥r inte vara tom.","Tip: Find some text first in order to replace it.":"Tips: Hitta nÃ¥gon text först för att ersätta den.","Advanced options":"Avancerade alternativ","Find in the document":"Hitta i dokumentet","Font Size":"Teckenstorlek",Tiny:"Mycket liten",Small:"Liten",Big:"Stor",Huge:"Enorm","Font Family":"Typsnitt",Default:"Standard","Font Color":"Teckenfärg","Font Background Color":"Tecknens bakgrundsfärg","Document colors":"Dokumentfärger",Paragraph:"Paragraf",Heading:"Rubrik","Choose heading":"Välj rubrik","Heading 1":"Rubrik 1","Heading 2":"Rubrik 2","Heading 3":"Rubrik 3","Heading 4":"Rubrik 4","Heading 5":"Rubrik 5","Heading 6":"Rubrik 6","Type your title":"Skriv in rubriken","Type or paste your content here.":"Skriv eller klistra in ditt innehÃ¥ll här.","Horizontal line":"Horisontell linje","HTML object":"HTML-objekt","Increase indent":"Öka indrag","Decrease indent":"Minska indrag",Unlink:"Ta bort länk",Link:"Länk","Link URL":"Länkens URL","Link URL must not be empty.":"Länkens URL fÃ¥r inte vara tom.","Link image":"Länka bild","Edit link":"Redigera länk","Open link in new tab":"Öppna länk i ny flik","This link has no URL":"Denna länk saknar URL","Open in a new tab":"Öppna i en ny flik",Downloadable:"Nedladdningsbar","Create link":"Skapa länk","Move out of a link":"Flytta bort frÃ¥n länken","Numbered List":"Numrerad lista","Bulleted List":"Punktlista","To-do List":"Att-göra-lista","Bulleted list styles toolbar":"Verktygsfält för punktlistor","Numbered list styles toolbar":"Verktygsfält för numrerade listor","Toggle the disc list style":"Växla till disklisttypen","Toggle the circle list style":"Växla till cirkellisttypen","Toggle the square list style":"Växla till fyrkantslisttypen","Toggle the decimal list style":"Växla till decimallisttypen","Toggle the decimal with leading zero list style":"Växla till listtypen decimal-med-inledande-nolla","Toggle the lower–roman list style":"Växla till listtypen romerska gemener","Toggle the upper–roman list style":"Växla till listtypen romerska versaler","Toggle the lower–latin list style":"Växla till listtypen latinska gemener","Toggle the upper–latin list style":"Växla till listtypen latinska versaler ",Disc:"Disk",Circle:"Cirkel",Square:"Fyrkant",Decimal:"Decimal","Decimal with leading zero":"Decimal med inledande nolla","Lower–roman":"Romerska gemener","Upper-roman":"Romerska versaler","Lower-latin":"Latinska gemener","Upper-latin":"Latinska versaler","List properties":"Listegenskaper","Start at":"Börja pÃ¥","Invalid start index value.":"Ogiltigt startvärde pÃ¥ indexet.","Start index must be greater than 0.":"Startindex mÃ¥ste vara större än 0.","Reversed order":"Byt riktning","Keystrokes that can be used in a list":"Tangenter som fungerar i en lista","Increase list item indent":"Öka indrag pÃ¥ listobjekt","Decrease list item indent":"Minska indrag pÃ¥ listobjekt","Entering a to-do list":"Fyller i en att-göra-lista","Leaving a to-do list":"Lämnar en att-göra-lista","Remove Format":"Radera formatering","Select all":"Välj alla","Show blocks":"Visa block",Source:"Källa","Show source":"Visa källa","Special characters":"Specialtecken",All:"Alla",Arrows:"Pilar",Currency:"Valuta",Latin:"Latinska",Mathematical:"Matematiska",Text:"Text","leftwards simple arrow":"enkel vänsterpil","rightwards simple arrow":"enkel högerpil","upwards simple arrow":"enkel uppÃ¥tpil","downwards simple arrow":"enkel nedÃ¥tpil","leftwards double arrow":"dubbelpil Ã¥t vänster","rightwards double arrow":"dubbelpil Ã¥t höger","upwards double arrow":"dubbelpil uppÃ¥t","downwards double arrow":"dubbelpil nedÃ¥t","leftwards dashed arrow":"streckad pil Ã¥t vänster","rightwards dashed arrow":"streckad pil Ã¥t höger","upwards dashed arrow":"streckad pil uppÃ¥t","downwards dashed arrow":"streckad pil nedÃ¥t","leftwards arrow to bar":"pil Ã¥t vänster till baren","rightwards arrow to bar":"pil Ã¥t höger till bar","upwards arrow to bar":"uppÃ¥triktad pil till streck","downwards arrow to bar":"pil nedÃ¥t för att sätta en bar","up down arrow with base":"upp ner pil med bas","back with leftwards arrow above":"tillbaka med pil Ã¥t vänster ovanför","end with leftwards arrow above":"avsluta med en pil Ã¥t vänster ovanför","on with exclamation mark with left right arrow above":"pÃ¥ med utropstecken med vänster högerpil ovanför","soon with rightwards arrow above":"snart med högerpilen ovan","top with upwards arrow above":"överst med en uppÃ¥triktad pil ovanför","Dollar sign":"Dollartecken","Euro sign":"Euro-skylt","Yen sign":"Yen-tecken","Pound sign":"Pundskyltning","Cent sign":"Cent-tecken","Euro-currency sign":"Tecken pÃ¥ euro-valuta","Colon sign":"Colon-tecken","Cruzeiro sign":"Kryssningsskylt","French franc sign":"Franska franc tecken","Lira sign":"Lira-tecken","Currency sign":"Valutateknik","Bitcoin sign":"Bitcoin-tecken","Mill sign":"Kvarnskylt","Naira sign":"Naira-tecken","Peseta sign":"Peseta-tecken","Rupee sign":"Tecken pÃ¥ rupier","Won sign":"Vunnit tecken","New sheqel sign":"Ny sheqel-skylt","Dong sign":"Dong-tecken","Kip sign":"Kip-tecken","Tugrik sign":"Tugrik-tecken","Drachma sign":"Drachma tecken","German penny sign":"Tyska penny-tecken","Peso sign":"Peso-tecken","Guarani sign":"Guarani-tecken","Austral sign":"Australisk skylt","Hryvnia sign":"Hryvnia tecken","Cedi sign":"Cedi-tecken","Livre tournois sign":"Turneringens bokskylt","Spesmilo sign":"Spesmilo skylt","Tenge sign":"Tenge-tecken","Indian rupee sign":"Indisk rupie tecken","Turkish lira sign":"Turkiska liran tecken","Nordic mark sign":"Nordiskt märke tecken","Manat sign":"Manat-tecken","Ruble sign":"Rubel tecken","Latin capital letter a with macron":"Den latinska storbokstaven a med makron","Latin small letter a with macron":"Latin liten bokstav a med makron","Latin capital letter a with breve":"Den latinska storbokstaven a med breve","Latin small letter a with breve":"Den latinska lilla bokstaven a med breve","Latin capital letter a with ogonek":"Den latinska huvudbokstaven a med ogonek","Latin small letter a with ogonek":"Den latinska lilla bokstaven a med ogonek","Latin capital letter c with acute":"Den latinska storbokstaven c med akut","Latin small letter c with acute":"Den latinska lilla bokstaven c med akut","Latin capital letter c with circumflex":"Den latinska storbokstaven c med omljud","Latin small letter c with circumflex":"Den latinska lilla bokstaven c med circumflex","Latin capital letter c with dot above":"Latinsk huvudbokstav c med punkt ovan","Latin small letter c with dot above":"Den latinska lilla bokstaven c med en punkt ovanför","Latin capital letter c with caron":"Den latinska storbokstaven c med caron","Latin small letter c with caron":"Den latinska lilla bokstaven c med caron","Latin capital letter d with caron":"Latin stor bokstav d med caron","Latin small letter d with caron":"Latin liten bokstav d med caron","Latin capital letter d with stroke":"Latin stor bokstav d med streck","Latin small letter d with stroke":"Latin liten bokstav d med streck","Latin capital letter e with macron":"Latinskt huvudstadbrev e med macron","Latin small letter e with macron":"Den latinska lilla bokstaven e med makron","Latin capital letter e with breve":"Den latinska storbokstaven e med breve","Latin small letter e with breve":"Den latinska lilla bokstaven e med breve","Latin capital letter e with dot above":"Latinsk huvudbokstav e med punkt ovan","Latin small letter e with dot above":"Den latinska lilla bokstaven e med en punkt ovanför","Latin capital letter e with ogonek":"Den latinska storbokstaven e med ogonek","Latin small letter e with ogonek":"Den latinska lilla bokstaven e med ogonek","Latin capital letter e with caron":"Latin stor bokstav e med caron","Latin small letter e with caron":"Den latinska lilla bokstaven e med caron","Latin capital letter g with circumflex":"Den latinska storbokstaven g med omljud","Latin small letter g with circumflex":"Den latinska lilla bokstaven g med omljud","Latin capital letter g with breve":"Den latinska storbokstaven g med breve","Latin small letter g with breve":"Den latinska lilla bokstaven g med breve","Latin capital letter g with dot above":"Latinsk huvudbokstav g med punkt ovan","Latin small letter g with dot above":"Den latinska lilla bokstaven g med en punkt ovanför","Latin capital letter g with cedilla":"Den latinska storbokstaven g med cedilla","Latin small letter g with cedilla":"Den latinska lilla bokstaven g med cedilla","Latin capital letter h with circumflex":"Latinsk huvudbokstav h med circumflex","Latin small letter h with circumflex":"Den latinska lilla bokstaven h med omljud","Latin capital letter h with stroke":"Latin stor bokstav h med streck","Latin small letter h with stroke":"Latin liten bokstav h med streck","Latin capital letter i with tilde":"Den latinska storbokstaven i med tilde","Latin small letter i with tilde":"Den latinska lilla bokstaven i med tilde","Latin capital letter i with macron":"Den latinska storbokstaven i med makron","Latin small letter i with macron":"Den latinska lilla bokstaven i med makron","Latin capital letter i with breve":"Den latinska storbokstaven i med breve","Latin small letter i with breve":"Den latinska lilla bokstaven i med breve","Latin capital letter i with ogonek":"Den latinska storbokstaven i med ogonek","Latin small letter i with ogonek":"Den latinska lilla bokstaven i med ogonek","Latin capital letter i with dot above":"Latinsk stor bokstav i med prick ovanför","Latin small letter dotless i":"latinsk liten bokstav utan punkt i","Latin capital ligature ij":"Latinisk huvudbokstavsligatur ij","Latin small ligature ij":"latinsk liten ligatur ij","Latin capital letter j with circumflex":"Den latinska storbokstaven j med omljud","Latin small letter j with circumflex":"Den latinska lilla bokstaven j med circumflex","Latin capital letter k with cedilla":"Den latinska storbokstaven k med cedilla","Latin small letter k with cedilla":"Den latinska lilla bokstaven k med cedilla","Latin small letter kra":"Den latinska lilla bokstaven kra","Latin capital letter l with acute":"Den latinska storbokstaven l med akut","Latin small letter l with acute":"Den latinska lilla bokstaven l med akut","Latin capital letter l with cedilla":"Den latinska storbokstaven l med cedilla","Latin small letter l with cedilla":"Den latinska lilla bokstaven l med cedilla","Latin capital letter l with caron":"Latin stor bokstav l med caron","Latin small letter l with caron":"Den latinska lilla bokstaven l med caron","Latin capital letter l with middle dot":"Latinsk huvudbokstav l med mittpunkt","Latin small letter l with middle dot":"Latinsk liten bokstav l med mittpunkt","Latin capital letter l with stroke":"Latinska huvudbokstaven l med streck","Latin small letter l with stroke":"Latinska lilla bokstaven l med streck","Latin capital letter n with acute":"Den latinska huvudbokstaven n med akut","Latin small letter n with acute":"Den latinska lilla bokstaven n med akut","Latin capital letter n with cedilla":"Den latinska storbokstaven n med cedilla","Latin small letter n with cedilla":"Den latinska lilla bokstaven n med cedilla","Latin capital letter n with caron":"Den latinska huvudbokstaven n med caron","Latin small letter n with caron":"Den latinska lilla bokstaven n med caron","Latin small letter n preceded by apostrophe":"Den latinska lilla bokstaven n föregÃ¥s av en apostrof","Latin capital letter eng":"Latinsk stor bokstav eng","Latin small letter eng":"Latin liten bokstav eng","Latin capital letter o with macron":"Den latinska storbokstaven o med makron","Latin small letter o with macron":"Den latinska lilla bokstaven o med makron","Latin capital letter o with breve":"Den latinska storbokstaven o med breve","Latin small letter o with breve":"Den latinska lilla bokstaven o med breve","Latin capital letter o with double acute":"Latinsk huvudbokstav o med dubbel akut","Latin small letter o with double acute":"Den latinska lilla bokstaven o med dubbel spets","Latin capital ligature oe":"Latinsk huvudboksligatur oe","Latin small ligature oe":"Latin liten ligatur oe","Latin capital letter r with acute":"Latinsk huvudbokstav r med akut","Latin small letter r with acute":"Den latinska lilla bokstaven r med akut","Latin capital letter r with cedilla":"Den latinska storbokstaven r med cedilla","Latin small letter r with cedilla":"Den latinska lilla bokstaven r med cedilla","Latin capital letter r with caron":"Latinsk huvudstadbokstav r med caron","Latin small letter r with caron":"Den latinska lilla bokstaven r med caron","Latin capital letter s with acute":"Latinskt huvudbrev s med akut","Latin small letter s with acute":"Den latinska lilla bokstaven s med akut","Latin capital letter s with circumflex":"Den latinska storbokstaven s med circumflex","Latin small letter s with circumflex":"Latinska smÃ¥ bokstäver s med circumflex","Latin capital letter s with cedilla":"Latinsk huvudbokstav s med cedilla","Latin small letter s with cedilla":"Latinska smÃ¥ bokstäver s med cedilla","Latin capital letter s with caron":"Latin stor bokstav s med caron","Latin small letter s with caron":"Latinska smÃ¥ brev s med caron","Latin capital letter t with cedilla":"Den latinska storbokstaven t med cedilla","Latin small letter t with cedilla":"Den latinska lilla bokstaven t med cedilla","Latin capital letter t with caron":"Den latinska storbokstaven t med caron","Latin small letter t with caron":"Den latinska lilla bokstaven t med caron","Latin capital letter t with stroke":"Latin stor bokstav t med streck","Latin small letter t with stroke":"Latin liten bokstav t med streck","Latin capital letter u with tilde":"Den latinska storbokstaven u med tilde","Latin small letter u with tilde":"Den latinska lilla bokstaven u med tilde","Latin capital letter u with macron":"Den latinska storbokstaven u med makron","Latin small letter u with macron":"Den latinska lilla bokstaven u med makron","Latin capital letter u with breve":"Den latinska storbokstaven u med breve","Latin small letter u with breve":"Den latinska lilla bokstaven u med breve","Latin capital letter u with ring above":"Latinsk versalbokstav u med ring ovanför","Latin small letter u with ring above":"Latin liten bokstav u med ring ovanför","Latin capital letter u with double acute":"Den latinska storbokstaven u med dubbel spets","Latin small letter u with double acute":"Den latinska lilla bokstaven u med dubbel spets","Latin capital letter u with ogonek":"Den latinska storbokstaven u med ogonek","Latin small letter u with ogonek":"Den latinska lilla bokstaven u med ogonek","Latin capital letter w with circumflex":"Den latinska storbokstaven w med omljud","Latin small letter w with circumflex":"Den latinska lilla bokstaven w med omljud","Latin capital letter y with circumflex":"Den latinska versalbokstaven y med circumflex","Latin small letter y with circumflex":"Den latinska lilla bokstaven y med circumflex","Latin capital letter y with diaeresis":"Den latinska storbokstaven y med diaeresis","Latin capital letter z with acute":"Den latinska storbokstaven z med akut","Latin small letter z with acute":"Den latinska lilla bokstaven z med akut","Latin capital letter z with dot above":"Latinsk versalbokstav z med punkt ovanför","Latin small letter z with dot above":"Den latinska lilla bokstaven z med en punkt ovanför","Latin capital letter z with caron":"Den latinska storbokstaven z med caron","Latin small letter z with caron":"Den latinska lilla bokstaven z med caron","Latin small letter long s":"Latin liten bokstav lÃ¥ng s","Less-than sign":"Mindre än-tecken","Greater-than sign":"Större än-tecken","Less-than or equal to":"Mindre än eller lika med","Greater-than or equal to":"Större än eller lika med","En dash":"Ett streck","Em dash":"Em streck",Macron:"Macron",Overline:"Överlinje","Degree sign":"Gradbeteckning","Minus sign":"Minustecken","Plus-minus sign":"Plustecken","Division sign":"Tecken pÃ¥ en avdelning","Fraction slash":"Fraktion snedstreck","Multiplication sign":"Multiplikationstecken","Latin small letter f with hook":"Latin liten bokstav f med krok",Integral:"Integrerad","N-ary summation":"N-ständig summering",Infinity:"Oändlighet","Square root":"Kvadratrot","Tilde operator":"Tilde-operatör","Approximately equal to":"Ungefär lika med","Almost equal to":"Nästan lika med","Not equal to":"Inte lika med","Identical to":"Identisk med","Element of":"Element av","Not an element of":"Inte en del av","Contains as member":"InnehÃ¥ller som medlem","N-ary product":"N-ary produkt","Logical and":"Logisk och","Logical or":"Logisk eller","Not sign":"Inte underteckna",Intersection:"Korsning",Union:"Unionen","Partial differential":"Partiell differential","For all":"För alla","There exists":"Tom uppsättning","Empty set":"Tom uppsättning",Nabla:"Nabla","Asterisk operator":"Asteriskoperatör","Proportional to":"Proportionerligt till",Angle:"Vinkel","Vulgar fraction one quarter":"Vulgärfraktion en fjärdedel","Vulgar fraction one half":"Vulgärfraktion hälften","Vulgar fraction three quarters":"Vulgärfraktion tre fjärdedelar","Single left-pointing angle quotation mark":"Enbart vänsterpekande vinkelhängetecken","Single right-pointing angle quotation mark":"Enbart högerpekande vinkelstämplat citationstecken","Left-pointing double angle quotation mark":"Vänsterpekande dubbelt vinklat citationstecken","Right-pointing double angle quotation mark":"Högerpekande dubbelt vinklat citationstecken","Left single quotation mark":"Vänster enkelt citationstecken","Right single quotation mark":"Höger enkelt citationstecken","Left double quotation mark":"Vänster dubbelt citationstecken","Right double quotation mark":"Höger dubbelt citationstecken","Single low-9 quotation mark":"Enstaka lÃ¥g-9 citationstecken","Double low-9 quotation mark":"Dubbla lÃ¥g-9 citationstecken","Inverted exclamation mark":"Inverterat utropstecken","Inverted question mark":"Inverterat frÃ¥getecken","Two dot leader":"TvÃ¥ punkts ledare","Horizontal ellipsis":"Horisontell ellips","Double dagger":"Dubbel dolk","Per mille sign":"Per mille sign","Per ten thousand sign":"Per tiotusen tecken","Double exclamation mark":"Dubbelt utropstecken","Question exclamation mark":"FrÃ¥ga utropstecken","Exclamation question mark":"Utrop frÃ¥getecken","Double question mark":"Dubbelt frÃ¥getecken","Copyright sign":"Upphovsrättstecken","Registered sign":"Registrerat tecken","Trade mark sign":"Varumärkesskylt","Section sign":"Sektionsskylt","Paragraph sign":"Paragraftecken","Reversed paragraph sign":"Omvänt paragraftecken","Character categories":"Karaktärskategorier",Styles:"Stilar","Multiple styles":"Flera stilar","Block styles":"Blockstilar","Text styles":"Texttyper","Insert table":"Lägg in tabell","Header column":"Rubrikkolumn","Insert column left":"Infoga kolumn till vänster","Insert column right":"Infoga kolumn till höger","Delete column":"Ta bort kolumn","Select column":"Välj kolumn",Column:"Kolumn","Header row":"Rubrikrad","Insert row below":"Infoga rad nedanför","Insert row above":"Infoga rad ovanför","Delete row":"Ta bort rad","Select row":"Välj rad",Row:"Rad","Merge cell up":"Sammanfoga celler uppÃ¥t","Merge cell right":"Sammanfoga celler Ã¥t höger","Merge cell down":"Sammanfoga celler nerÃ¥t","Merge cell left":"Sammanfoga celler Ã¥t vänster","Split cell vertically":"Dela cell vertikalt","Split cell horizontally":"Dela cell horisontellt","Merge cells":"Sammanfoga celler","Table toolbar":"Tabellverktygsfält","Table properties":"Tabellegenskaper","Cell properties":"Cellegenskaper",Border:"Kant",Style:"Stil",Width:"Bredd",Height:"Höjd",Color:"Färg",Background:"Bakgrund",Padding:"Marginal",Dimensions:"MÃ¥tt","Table cell text alignment":"Textjustering i tabellcell",Alignment:"Justering","Horizontal text alignment toolbar":"Verktygsfält för horisontell textjustering","Vertical text alignment toolbar":"Verktygsfält för vertikal textjustering","Table alignment toolbar":"Verktygsfält för tabelljustering",None:"Inget",Solid:"Enfärgad",Dotted:"Prickig",Dashed:"Streckad",Double:"Dubbel",Groove:"SkÃ¥ra",Ridge:"Kant",Inset:"Infälld",Outset:"Utfälld","Align cell text to the left":"Vänsterjustera celltext","Align cell text to the center":"Centrera celltext","Align cell text to the right":"Högerjustera celltext","Justify cell text":"Anpassa celltext","Align cell text to the top":"Toppjustera celltext","Align cell text to the middle":"Centrera celltext","Align cell text to the bottom":"Bottenjustera celltext","Align table to the left":"Vänsterjustera tabell","Center table":"Centrera tabell","Align table to the right":"Högerjustera tabell","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Färgen är ogiltig. Testa \"#FF0000\" eller \"rgb(255,0,0)\" eller \"röd\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Värdet är ogiltigt. Testa \"10px\" eller \"2em\" eller helt enkelt \"2\".","Color picker":"Färgväljare","Enter table caption":"Ange tabellrubrik","Keystrokes that can be used in a table cell":"Tangenter som fungerar i en tabellcell","Move the selection to the next cell":"Flytta markeringen till nästa cell","Move the selection to the previous cell":"Flytta markeringen till föregÃ¥ende cell","Insert a new table row (when in the last cell of a table)":"Infoga en ny tabellrad (när du är pÃ¥ den sista cellen i en tabell)","Navigate through the table":"Navigera i tabellen",Table:"Tabell","Rich Text Editor":"Rich Text-editor","Editor editing area: %0":"Ordbehandlares redigeringsomrÃ¥de: %0","Edit block":"Redigera block","Click to edit block":"Klicka för att redigera blocket","Drag to move":"Dra för att flytta",Next:"Nästa",Previous:"FöregÃ¥ende","Editor toolbar":"Redigeringsverktygsfält","Dropdown toolbar":"Rullgardinsverktygsfält",Black:"Svart","Dim grey":"DunkelgrÃ¥",Grey:"GrÃ¥","Light grey":"LjusgrÃ¥",White:"Vit",Red:"Röd",Orange:"Orange",Yellow:"Gul","Light green":"Ljusgrön",Green:"Grön",Aquamarine:"Akvamarin",Turquoise:"Turkos","Light blue":"LjusblÃ¥",Blue:"BlÃ¥",Purple:"Lila","Editor block content toolbar":"Verktygsfält vid block av innehÃ¥ll","Editor contextual toolbar":"Ordbehandlarens kontextuella verktygsfält",HEX:"HEX","No results found":"Inga resultat hittades","No searchable items":"Inga sökbara objekt","Editor dialog":"Ordbehandlardialog",Close:"Stäng","Help Contents. To close this dialog press ESC.":"HjälpinnehÃ¥ll. Tryck pÃ¥ ESC för att stänga dialogrutan.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Nedan hittar du en lista med kortkommandon som kan användas i redigeraren.","(may require <kbd>Fn</kbd>)":"(kan kräva <kbd>Fn</kbd>)",Accessibility:"Tillgänglighet","Accessibility help":"Hjälp med tillgänglighet","Press %0 for help.":"Tryck pÃ¥ %0 för hjälp.","Move focus in and out of an active dialog window":"Flytta fokus till och frÃ¥n en aktiv dialogruta",MENU_BAR_MENU_FILE:"Fil",MENU_BAR_MENU_EDIT:"Ändra",MENU_BAR_MENU_VIEW:"Visa",MENU_BAR_MENU_INSERT:"Infoga",MENU_BAR_MENU_FORMAT:"Format",MENU_BAR_MENU_TOOLS:"Verktyg",MENU_BAR_MENU_HELP:"Hjälp",MENU_BAR_MENU_TEXT:"Text",MENU_BAR_MENU_FONT:"Teckensnitt","Editor menu bar":"Menyfält för redigeraren","Please enter a valid color (e.g. \"ff0000\").":"Ange en giltig färg (t.ex. \"ff0000\").",Undo:"Ã…ngra",Redo:"Gör om","Upload in progress":"Uppladdning pÃ¥gÃ¥r","Widget toolbar":"Widgetverktygsfält","Insert paragraph before block":"Infoga stycke före block","Insert paragraph after block":"Infoga stycke efter block","Press Enter to type after or press Shift + Enter to type before the widget":"Tryck pÃ¥ retur för att skriva efter eller pÃ¥ skift + retur för att skriva före widgeten.","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tangenter som kan användas när en widget är vald (till exempel: bild, tabell m.m.)","Insert a new paragraph directly after a widget":"PÃ¥börja nytt stycke direkt efter en widget","Insert a new paragraph directly before a widget":"PÃ¥börja nytt stycke direkt före en widget","Move the caret to allow typing directly before a widget":"Flytta textmarkören för att kunna skriva direkt före en widget","Move the caret to allow typing directly after a widget":"Flytta textmarkören för att kunna skriva direkt efter en widget","Words: %0":"Ord: %0","Characters: %0":"Tecken: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/th.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/th.js index 892aff0f537fc4d4bf8c3da0f956585a208ec742..aca436bb4911e80dbb1753aa5de2a1a8e53c521b 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/th.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/th.js @@ -1 +1 @@ -(function(d){ const l = d['th'] = d['th'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"จัดชิดซ้าย","Align right":"จัดชิดขวา","Align center":"จัดà¸à¸¶à¹ˆà¸‡à¸à¸¥à¸²à¸‡",Justify:"จัด(ขà¸à¸š)","Text alignment":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วาม","Text alignment toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¸ˆà¸±à¸”ตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วาม","Revert autoformatting action":"ยà¸à¹€à¸¥à¸´à¸à¸à¸²à¸£à¸”ำเนินà¸à¸²à¸£à¸ˆà¸±à¸”รูปà¹à¸šà¸šà¸à¸±à¸•à¹‚นมัติ",Bold:"ตัวหนา",Italic:"ตัวเà¸à¸µà¸¢à¸‡",Underline:"ขีดเส้นใต้",Code:"โค้ด",Strikethrough:"ขีดทับ",Subscript:"ตัวห้à¸à¸¢",Superscript:"ตัวยà¸","Italic text":"ข้à¸à¸„วามเà¸à¸µà¸¢à¸‡","Move out of an inline code style":"ย้ายà¸à¸à¸à¸ˆà¸²à¸à¸ªà¹„ตล์โค้ดà¹à¸šà¸šà¸à¸´à¸™à¹„ลน์","Bold text":"ทำข้à¸à¸„วามเป็นตัวหนา","Underline text":"ขีดเส้นใต้ข้à¸à¸„วาม","Strikethrough text":"ขีดทับข้à¸à¸„วาม","Block quote":"คำพูดบล็à¸à¸","Copy selected content":"คัดลà¸à¸à¹€à¸™à¸·à¹‰à¸à¸«à¸²à¸—ี่เลืà¸à¸à¹€à¸à¸²à¹„ว้","Paste content":"วางเนื้à¸à¸«à¸²","Paste content as plain text":"วางเนื้à¸à¸«à¸²à¹€à¸›à¹‡à¸™à¸‚้à¸à¸„วามธรรมดา","Insert code block":"เพิ่มโค้ดบล็à¸à¸","Plain text":"ข้à¸à¸„วามธรรมดา","Code block":"บล็à¸à¸à¸£à¸«à¸±à¸ª",Cancel:"ยà¸à¹€à¸¥à¸´à¸",Clear:"ล้าง","Remove color":"ลบสี","Restore default":"คืนค่าเริ่มต้น",Save:"บันทึà¸","Show more items":"à¹à¸ªà¸”งรายà¸à¸²à¸£à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•à¸´à¸¡","%0 of %1":"%0 จาภ%1","Cannot upload file:":"ไม่สามารถà¸à¸±à¸›à¹‚หลดไฟล์ได้:","Rich Text Editor. Editing area: %0":"ตัวà¹à¸à¹‰à¹„ข Rich Text พื้นที่à¹à¸à¹‰à¹„ข: %0","Insert with file manager":"à¹à¸—รà¸à¸”้วยตัวจัดà¸à¸²à¸£à¹„ฟล์","Replace with file manager":"à¹à¸—นที่ด้วยตัวจัดà¸à¸²à¸£à¹„ฟล์","Insert image with file manager":"à¹à¸—รà¸à¸ าพด้วยตัวจัดà¸à¸²à¸£à¹„ฟล์","Replace image with file manager":"à¹à¸—นที่ภาพด้วยตัวจัดà¸à¸²à¸£à¹„ฟล์","Toggle caption off":"ปิดคำà¸à¸˜à¸´à¸šà¸²à¸¢à¸ าพ","Toggle caption on":"เปิดคำà¸à¸˜à¸´à¸šà¸²à¸¢à¸ าพ","Content editing keystrokes":"à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”เพื่à¸à¹à¸à¹‰à¹„ขเนื้à¸à¸«à¸²","These keyboard shortcuts allow for quick access to content editing features.":"à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”เหล่านี้จะทำให้สามารถเข้าถึงฟีเจà¸à¸£à¹Œà¹€à¸žà¸·à¹ˆà¸à¸à¸²à¸£à¹à¸à¹‰à¹„ขเนื้à¸à¸«à¸²à¹„ด้à¸à¸¢à¹ˆà¸²à¸‡à¸£à¸§à¸”เร็ว","User interface and content navigation keystrokes":"à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”ในà¸à¸´à¸™à¹€à¸•à¸à¸£à¹Œà¹€à¸Ÿà¸ªà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¹à¸¥à¸°à¸à¸²à¸£à¸™à¸³à¸—างเนื้à¸à¸«à¸²","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"ใช้à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”ต่à¸à¹„ปนี้เพื่à¸à¸à¸²à¸£à¸™à¸³à¸—างที่มีประสิทธิภาพยิ่งขึ้นในà¸à¸´à¸™à¹€à¸•à¸à¸£à¹Œà¹€à¸Ÿà¸ªà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰ CKEditor 5","Close contextual balloons, dropdowns, and dialogs":"ปิดลูà¸à¹‚ป่งบริบท, รายà¸à¸²à¸£à¸”รà¸à¸›à¸”าวน์, à¹à¸¥à¸°à¸à¸¥à¹ˆà¸à¸‡à¹‚ต้ตà¸à¸š","Open the accessibility help dialog":"เปิดà¸à¸¥à¹ˆà¸à¸‡à¹‚ต้ตà¸à¸šà¸„วามช่วยเหลืà¸à¸à¸²à¸£à¹€à¸‚้าถึง","Move focus between form fields (inputs, buttons, etc.)":"ย้ายโฟà¸à¸±à¸ªà¸£à¸°à¸«à¸§à¹ˆà¸²à¸‡à¸Šà¹ˆà¸à¸‡à¸Ÿà¸à¸£à¹Œà¸¡ (รับข้à¸à¸¡à¸¹à¸¥, ปุ่ม, ฯลฯ)","Move focus to the menu bar, navigate between menu bars":"ย้ายโฟà¸à¸±à¸ªà¹„ปที่à¹à¸–บเมนู นำทางระหว่างà¹à¸–บเมนูต่างๆ","Move focus to the toolbar, navigate between toolbars":"ย้ายโฟà¸à¸±à¸ªà¹„ปยังà¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸, นำทางภายในà¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸","Navigate through the toolbar or menu bar":"นำทางในà¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¸«à¸£à¸·à¸à¹à¸–บเมนู","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"ปà¸à¸´à¸šà¸±à¸•à¸´à¸•à¸²à¸¡à¸›à¸¸à¹ˆà¸¡à¸—ี่โฟà¸à¸±à¸ªà¹ƒà¸™à¸‚ณะนี้ à¸à¸²à¸£à¸›à¸à¸´à¸šà¸±à¸•à¸´à¸•à¸²à¸¡à¸›à¸¸à¹ˆà¸¡à¸—ี่โต้ตà¸à¸šà¸à¸±à¸šà¹€à¸™à¸·à¹‰à¸à¸«à¸²à¸‚à¸à¸‡à¸•à¸±à¸§à¹à¸à¹‰à¹„ขจะย้ายโฟà¸à¸±à¸ªà¸à¸¥à¸±à¸šà¹„ปยังเนื้à¸à¸«à¸²",Accept:"ยà¸à¸¡à¸£à¸±à¸š","Insert a soft break (a <code><br></code> element)":"à¹à¸—รà¸à¸à¸²à¸£à¸‚ึ้นบรรทัดใหม่à¹à¸šà¸š Soft Break (<code><br></code> element)","Insert a hard break (a new paragraph)":"à¹à¸—รà¸à¸à¸²à¸£à¸‚ึ้นบรรทัดใหม่à¹à¸šà¸š Hard Break (ย่à¸à¸«à¸™à¹‰à¸²à¹ƒà¸«à¸¡à¹ˆ)","Find and replace":"ค้นหาà¹à¸¥à¸°à¹à¸—นที่","Find in text…":"ค้นหาในข้à¸à¸„วาม...",Find:"ค้นหา","Previous result":"ผลลัพธ์à¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰","Next result":"ผลลัพธ์ถัดไป",Replace:"à¹à¸—นที่","Replace all":"à¹à¸—นที่ทั้งหมด","Match case":"ตัวใหà¸à¹ˆ-เล็ภตรงà¸à¸±à¸™","Whole words only":"ตรงà¸à¸±à¸™à¸—ุà¸à¸•à¸±à¸§à¸à¸±à¸à¸©à¸£","Replace with…":"à¹à¸—นที่ด้วย...","Text to find must not be empty.":"ข้à¸à¸„วามที่จะค้นหาต้à¸à¸‡à¹„ม่ว่างเปล่า","Tip: Find some text first in order to replace it.":"เคล็ดลับ: ค้นหาข้à¸à¸„วามบางà¸à¸¢à¹ˆà¸²à¸‡à¸à¹ˆà¸à¸™à¸ˆà¸¶à¸‡à¸ˆà¸°à¹à¸—นที่ได้","Advanced options":"ตัวเลืà¸à¸à¸‚ั้นสูง","Find in the document":"ค้นหาในเà¸à¸à¸ªà¸²à¸£","Font Size":"ขนาดข้à¸à¸„วาม",Tiny:"เล็à¸à¸¡à¸²à¸",Small:"เล็à¸",Big:"ใหà¸à¹ˆ",Huge:"ใหà¸à¹ˆà¸¡à¸²à¸","Font Family":"à¹à¸šà¸šà¸à¸±à¸à¸©à¸£",Default:"ค่าเริ่มต้น","Font Color":"สีข้à¸à¸„วาม","Font Background Color":"สีพื้นหลังข้à¸à¸„วาม","Document colors":"สีเà¸à¸à¸ªà¸²à¸£",Paragraph:"ย่à¸à¸«à¸™à¹‰à¸²",Heading:"หัวข้à¸","Choose heading":"เลืà¸à¸à¸‚นาดหัวข้à¸","Heading 1":"หัวข้à¸à¸‚นาด 1","Heading 2":"หัวข้ภ2","Heading 3":"หัวข้ภ3","Heading 4":"หัวข้ภ4","Heading 5":"หัวข้ภ5","Heading 6":"หัวข้ภ6","Type your title":"พิมพ์ชื่à¸à¹€à¸£à¸·à¹ˆà¸à¸‡à¸‚à¸à¸‡à¸„ุณ","Type or paste your content here.":"พิมพ์หรืà¸à¸§à¸²à¸‡à¹€à¸™à¸·à¹‰à¸à¸«à¸²à¸‚à¸à¸‡à¸„ุณที่นี่","Horizontal line":"เส้นà¹à¸™à¸§à¸™à¸à¸™","HTML object":"วัตถุ HTML","Increase indent":"เพิ่มà¸à¸²à¸£à¹€à¸¢à¸·à¹‰à¸à¸‡","Decrease indent":"ลดà¸à¸²à¸£à¹€à¸¢à¸·à¹‰à¸à¸‡",Unlink:"ยà¸à¹€à¸¥à¸´à¸à¸à¸²à¸£à¸¥à¸´à¸‡à¸à¹Œ",Link:"ลิงà¸à¹Œ","Link URL":"ลิงà¸à¹Œ URL","Link image":"ลิงà¸à¹Œà¸ าพ","Edit link":"à¹à¸à¹‰à¹„ขลิงà¸à¹Œ","Open link in new tab":"เปิดลิงà¸à¹Œà¹ƒà¸™à¹à¸—็บใหม่","This link has no URL":"ลิงà¸à¹Œà¸™à¸µà¹‰à¹„ม่มี URL","Open in a new tab":"เปิดในà¹à¸—็บใหม่",Downloadable:"ที่สามารถดาวน์โหลดได้","Create link":"สร้างลิงà¸à¹Œ","Move out of a link":"ย้ายà¸à¸à¸à¸ˆà¸²à¸à¸¥à¸´à¸‡à¸à¹Œ","Numbered List":"รายà¸à¸²à¸£à¸¥à¸³à¸”ับเลข","Bulleted List":"รายà¸à¸²à¸£à¸ªà¸±à¸à¸¥à¸±à¸à¸©à¸“์à¹à¸ªà¸”งหัวข้à¸à¸¢à¹ˆà¸à¸¢","To-do List":"รายà¸à¸²à¸£à¸ªà¸´à¹ˆà¸‡à¸—ี่จะทำ","Bulleted list styles toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¸£à¸¹à¸›à¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸ªà¸±à¸à¸¥à¸±à¸à¸©à¸“์à¹à¸ªà¸”งหัวข้à¸à¸¢à¹ˆà¸à¸¢","Numbered list styles toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¸£à¸¹à¸›à¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¹à¸šà¸šà¸•à¸±à¸§à¹€à¸¥à¸‚","Toggle the disc list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸”ิสà¸à¹Œ","Toggle the circle list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸§à¸‡à¸à¸¥à¸¡","Toggle the square list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸ªà¸µà¹ˆà¹€à¸«à¸¥à¸µà¹ˆà¸¢à¸¡","Toggle the decimal list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸—ศนิยม","Toggle the decimal with leading zero list style":"สลับทศนิยมด้วยรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸¨à¸¹à¸™à¸¢à¹Œà¸™à¸³à¸«à¸™à¹‰à¸²","Toggle the lower–roman list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸à¸±à¸à¸©à¸£à¹‚รมันตัวพิมพ์เล็à¸","Toggle the upper–roman list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸à¸±à¸à¸©à¸£à¹‚รมันตัวพิมพ์ใหà¸à¹ˆ","Toggle the lower–latin list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸","Toggle the upper–latin list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆ",Disc:"ดิสà¸à¹Œ",Circle:"วงà¸à¸¥à¸¡",Square:"สี่เหลี่ยม",Decimal:"ทศนิยม","Decimal with leading zero":"ทศนิยมที่มีศูนย์นำหน้า","Lower–roman":"à¸à¸±à¸à¸©à¸£à¹‚รมันตัวพิมพ์เล็à¸","Upper-roman":"à¸à¸±à¸à¸©à¸£à¹‚รมันตัวพิมพ์ใหà¸à¹ˆ","Lower-latin":"à¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸","Upper-latin":"à¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆ","List properties":"คุณสมบัติขà¸à¸‡à¸£à¸²à¸¢à¸à¸²à¸£","Start at":"เริ่มต้นที่","Invalid start index value.":"ค่าดัชนีเริ่มต้นไม่ถูà¸à¸•à¹‰à¸à¸‡","Start index must be greater than 0.":"ดัชนีเริ่มต้นต้à¸à¸‡à¸¡à¸²à¸à¸à¸§à¹ˆà¸² 0","Reversed order":"ลำดับที่ย้à¸à¸™à¸à¸¥à¸±à¸š","Keystrokes that can be used in a list":"à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”ที่สามารถใช้ได้ในรายà¸à¸²à¸£","Increase list item indent":"เพิ่มà¸à¸²à¸£à¹€à¸¢à¸·à¹‰à¸à¸‡à¸§à¸±à¸•à¸–ุในรายà¸à¸²à¸£","Decrease list item indent":"ลดà¸à¸²à¸£à¹€à¸¢à¸·à¹‰à¸à¸‡à¸§à¸±à¸•à¸–ุในรายà¸à¸²à¸£","Remove Format":"ลบรูปà¹à¸šà¸š","Select all":"เลืà¸à¸à¸—ั้งหมด","Show blocks":"à¹à¸ªà¸”งบล็à¸à¸",Source:"ซà¸à¸£à¹Œà¸ª","Show source":"à¹à¸ªà¸”งที่มา","Special characters":"à¸à¸±à¸à¸‚ระพิเศษ",All:"ทั้งหมด",Arrows:"ลูà¸à¸¨à¸£",Currency:"สà¸à¸¸à¸¥à¹€à¸‡à¸´à¸™",Latin:"ละติน",Mathematical:"คณิตศาสตร์",Text:"ข้à¸à¸„วาม","leftwards simple arrow":"ลูà¸à¸¨à¸£à¸‹à¹‰à¸²à¸¢à¸˜à¸£à¸£à¸¡à¸”า","rightwards simple arrow":"ลูà¸à¸¨à¸£à¸‚วาธรรมดา","upwards simple arrow":"ลูà¸à¸¨à¸£à¸‚ึ้นธรรมดา","downwards simple arrow":"ลูà¸à¸¨à¸£à¸¥à¸‡à¸˜à¸£à¸£à¸¡à¸”า","leftwards double arrow":"ลูà¸à¸¨à¸£à¸‹à¹‰à¸²à¸¢à¸„ู่","rightwards double arrow":"ลูà¸à¸¨à¸£à¸‚วาคู่","upwards double arrow":"ลูà¸à¸¨à¸£à¸‚ึ้นคู่","downwards double arrow":"ลูà¸à¸¨à¸£à¸¥à¸‡à¸„ู่","leftwards dashed arrow":"ลูà¸à¸¨à¸£à¸‹à¹‰à¸²à¸¢à¹€à¸ªà¹‰à¸™à¸›à¸£à¸°","rightwards dashed arrow":"ลูà¸à¸¨à¸£à¸‚วาเส้นประ","upwards dashed arrow":"ลูà¸à¸¨à¸£à¸‚ึ้นเส้นประ","downwards dashed arrow":"ลูà¸à¸¨à¸£à¸¥à¸‡à¹€à¸ªà¹‰à¸™à¸›à¸£à¸°","leftwards arrow to bar":"ลูà¸à¸¨à¸£à¸Šà¸µà¹‰à¸‹à¹‰à¸²à¸¢à¸Šà¸™à¸‚ีด","rightwards arrow to bar":"ลูà¸à¸¨à¸£à¸Šà¸µà¹‰à¸‚วาชนขีด","upwards arrow to bar":"ลูà¸à¸¨à¸£à¸Šà¸µà¹‰à¸‚ึ้นชนขีด","downwards arrow to bar":"ลูà¸à¸¨à¸£à¸Šà¸µà¹‰à¸¥à¸‡à¸Šà¸™à¸‚ีด","up down arrow with base":"ลูà¸à¸¨à¸£à¸‚ึ้นลงมีà¸à¸²à¸™","back with leftwards arrow above":"ย้à¸à¸™à¸à¸¥à¸±à¸šà¸¡à¸µà¸¥à¸¹à¸à¸¨à¸£à¸‹à¹‰à¸²à¸¢à¸‚้างบน","end with leftwards arrow above":"สิ้นสุดมีลูà¸à¸¨à¸£à¸‹à¹‰à¸²à¸¢à¸‚้างบน","on with exclamation mark with left right arrow above":"เปิดมีà¸à¸±à¸¨à¹€à¸ˆà¸£à¸µà¸¢à¹Œà¸¡à¸µà¸¥à¸¹à¸à¸¨à¸£à¸‹à¹‰à¸²à¸¢à¸‚วาข้างบน","soon with rightwards arrow above":"เร็ว ๆ นี้มีลูà¸à¸¨à¸£à¸‚วาข้างบน","top with upwards arrow above":"บนสุดมีลูà¸à¸¨à¸£à¸‚ึ้นข้างบน","Dollar sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ดà¸à¸¥à¸¥à¸²à¸£à¹Œ","Euro sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ยูโร","Yen sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์เยน","Pound sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ปà¸à¸™à¸”์","Cent sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์เซนต์","Euro-currency sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์สà¸à¸¸à¸¥à¹€à¸‡à¸´à¸™à¸¢à¸¹à¹‚ร","Colon sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ทวิภาค","Cruzeiro sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ครูเซโร","French franc sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ฟรังà¸à¹Œà¸à¸£à¸±à¹ˆà¸‡à¹€à¸¨à¸ª","Lira sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ลีรา","Currency sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์สà¸à¸¸à¸¥à¹€à¸‡à¸´à¸™","Bitcoin sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์บิตคà¸à¸¢à¸™à¹Œ","Mill sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์มิลล์","Naira sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ไนรา","Peseta sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ปีเซตา","Rupee sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์รูปี","Won sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์วà¸à¸™","New sheqel sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์นิวเชเà¸à¸¥","Dong sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ดง","Kip sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์à¸à¸µà¸š","Tugrik sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ทูà¸à¸£à¸µà¸","Drachma sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ดรัà¸à¸¡à¸²","German penny sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์เพนนีเยà¸à¸£à¸¡à¸±à¸™","Peso sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์เปโซ","Guarani sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์à¸à¸§à¸²à¸£à¸²à¸™à¸µ","Austral sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์à¸à¸à¸ªà¸•à¸£à¸±à¸¥","Hryvnia sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ฮริฟเนีย","Cedi sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์เซดี","Livre tournois sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ลิฟร์ ทัวร์นัวส์","Spesmilo sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์สเปสมิโล","Tenge sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์เทงเจ","Indian rupee sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์à¸à¸´à¸™à¹€à¸”ียรูปี","Turkish lira sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ลีราตุรà¸à¸µ","Nordic mark sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์มาร์à¸à¸™à¸à¸£à¹Œà¸”ิà¸","Manat sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์มานัต","Ruble sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์รูเบิล","Latin capital letter a with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin small letter a with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin capital letter a with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin small letter a with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin capital letter a with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin small letter a with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin capital letter c with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸à¸°à¸„ิวต์","Latin small letter c with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸à¸°à¸„ิวต์","Latin capital letter c with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin small letter c with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin capital letter c with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin small letter c with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin capital letter c with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter c with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸„ารà¸à¸™","Latin capital letter d with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸”ีตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter d with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸”ีตัวพิมพ์เล็à¸à¸¡à¸µà¸„ารà¸à¸™","Latin capital letter d with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸”ีตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¸ªà¹‚ตรà¸","Latin small letter d with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸”ีตัวพิมพ์เล็à¸à¸¡à¸µà¸ªà¹‚ตรà¸","Latin capital letter e with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin small letter e with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin capital letter e with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin small letter e with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin capital letter e with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin small letter e with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin capital letter e with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin small letter e with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin capital letter e with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸„ารà¸à¸™","Latin small letter e with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¹€à¸¥à¹‡à¸à¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin capital letter g with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin small letter g with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin capital letter g with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin small letter g with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin capital letter g with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin small letter g with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin capital letter g with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter g with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin capital letter h with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸Šà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin small letter h with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸Šà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin capital letter h with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸Šà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸ªà¹‚ตรà¸","Latin small letter h with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸Šà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸ªà¹‚ตรà¸","Latin capital letter i with tilde":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸—ิลด์","Latin small letter i with tilde":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸—ิลด์","Latin capital letter i with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin small letter i with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin capital letter i with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin small letter i with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin capital letter i with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin small letter i with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin capital letter i with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin small letter dotless i":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¹„ม่มีจุดตัวพิมพ์เล็à¸","Latin capital ligature ij":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸”ไà¸à¹€à¸ˆà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆ","Latin small ligature ij":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸”ไà¸à¹€à¸ˆà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸","Latin capital letter j with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸ˆà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin small letter j with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸ˆà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin capital letter k with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸„ตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter k with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸„ตัวพิมพ์เล็à¸à¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter kra":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸„ราตัวพิมพ์เล็à¸","Latin capital letter l with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸à¸°à¸„ิวต์","Latin small letter l with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸à¸°à¸„ิวต์","Latin capital letter l with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter l with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin capital letter l with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter l with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸„ารà¸à¸™","Latin capital letter l with middle dot":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸ˆà¸¸à¸”à¸à¸¥à¸²à¸‡","Latin small letter l with middle dot":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸ˆà¸¸à¸”à¸à¸¥à¸²à¸‡","Latin capital letter l with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸ªà¹‚ตรà¸","Latin small letter l with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸ªà¹‚ตรà¸","Latin capital letter n with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¹‡à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸à¸°à¸„ิวต์","Latin small letter n with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¹‡à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸à¸°à¸„ิวต์","Latin capital letter n with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¹‡à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter n with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¹‡à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin capital letter n with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¹‡à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter n with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¹‡à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸„ารà¸à¸™","Latin small letter n preceded by apostrophe":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¹‡à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸™à¸³à¸«à¸™à¹‰à¸²à¸”้วยà¸à¸°à¸žà¸à¸ªà¸—รà¸à¸Ÿà¸µ","Latin capital letter eng":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸±à¸‡à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆ","Latin small letter eng":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸±à¸‡à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸","Latin capital letter o with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹‚à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin small letter o with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹‚à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin capital letter o with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹‚à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin small letter o with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹‚à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin capital letter o with double acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹‚à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸”ับเบิลà¸à¸°à¸„ิวต์","Latin small letter o with double acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹‚à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸”ับเบิลà¸à¸°à¸„ิวต์","Latin capital ligature oe":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸”โà¸à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆ","Latin small ligature oe":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸”โà¸à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸","Latin capital letter r with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸²à¸£à¹Œà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸à¸°à¸„ิวต์","Latin small letter r with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸²à¸£à¹Œà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸à¸°à¸„ิวต์","Latin capital letter r with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸²à¸£à¹Œà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter r with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸²à¸£à¹Œà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin capital letter r with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸²à¸£à¹Œà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter r with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸²à¸£à¹Œà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸„ารà¸à¸™","Latin capital letter s with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸à¸°à¸„ิวต์","Latin small letter s with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸à¸°à¸„ิวต์","Latin capital letter s with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin small letter s with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin capital letter s with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter s with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin capital letter s with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter s with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸„ารà¸à¸™","Latin capital letter t with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸—ีตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter t with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸—ีตัวพิมพ์เล็à¸à¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin capital letter t with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸—ีตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter t with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸—ีตัวพิมพ์เล็à¸à¸¡à¸µà¸„ารà¸à¸™","Latin capital letter t with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸—ีตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¸ªà¹‚ตรà¸","Latin small letter t with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸—ีตัวพิมพ์เล็à¸à¸¡à¸µà¸ªà¹‚ตรà¸","Latin capital letter u with tilde":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸—ิลด์","Latin small letter u with tilde":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸—ิลด์","Latin capital letter u with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin small letter u with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin capital letter u with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin small letter u with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin capital letter u with ring above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹à¸«à¸§à¸™à¸‚้างบน","Latin small letter u with ring above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹à¸«à¸§à¸™à¸‚้างบน","Latin capital letter u with double acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸”ับเบิลà¸à¸°à¸„ิวต์","Latin small letter u with double acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸”ับเบิลà¸à¸°à¸„ิวต์","Latin capital letter u with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin small letter u with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin capital letter w with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸”ับเบิลยูตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin small letter w with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸”ับเบิลยูตัวพิมพ์เล็à¸à¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin capital letter y with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸§à¸²à¸¢à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin small letter y with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸§à¸²à¸¢à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin capital letter y with diaeresis":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸§à¸²à¸¢à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹„ดà¸à¸²à¹€à¸£à¸‹à¸´à¸ª","Latin capital letter z with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸‹à¸”ตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¸à¸°à¸„ิวต์","Latin small letter z with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸‹à¸”ตัวพิมพ์เล็à¸à¸¡à¸µà¸à¸°à¸„ิวต์","Latin capital letter z with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸‹à¸”ตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin small letter z with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸‹à¸”ตัวพิมพ์เล็à¸à¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin capital letter z with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸‹à¸”ตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter z with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸‹à¸”ตัวพิมพ์เล็à¸à¸¡à¸µà¸„ารà¸à¸™","Latin small letter long s":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸¥à¹‡à¸à¹€à¸à¸ªà¸¢à¸²à¸§","Less-than sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์น้à¸à¸¢à¸à¸§à¹ˆà¸²","Greater-than sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์มาà¸à¸à¸§à¹ˆà¸²","Less-than or equal to":"น้à¸à¸¢à¸à¸§à¹ˆà¸²à¸«à¸£à¸·à¸à¹€à¸—่าà¸à¸±à¸š","Greater-than or equal to":"มาà¸à¸à¸§à¹ˆà¸²à¸«à¸£à¸·à¸à¹€à¸—่าà¸à¸±à¸š","En dash":"ขีด","Em dash":"ขีดยาว",Macron:"มาครà¸à¸™",Overline:"ขีดบน","Degree sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์à¸à¸‡à¸¨à¸²","Minus sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ลบ","Plus-minus sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์บวà¸à¸¥à¸š","Division sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์หาร","Fraction slash":"ขีดà¹à¸šà¹ˆà¸‡","Multiplication sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์คูณ","Latin small letter f with hook":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸Ÿà¹€à¸¥à¹‡à¸à¸¡à¸µà¸•à¸°à¸‚à¸",Integral:"à¸à¸´à¸™à¸—ิà¸à¸£à¸±à¸¥","N-ary summation":"ผลรวมเà¸à¹‡à¸™à¹€à¸£à¸¢à¹Œ",Infinity:"à¸à¸™à¸±à¸™à¸•à¹Œ","Square root":"ราà¸à¸—ี่สà¸à¸‡","Tilde operator":"ตัวปà¸à¸´à¸šà¸±à¸•à¸´à¸à¸²à¸£à¸—ิลด์","Approximately equal to":"ประมาณเท่าà¸à¸±à¸š","Almost equal to":"เà¸à¸·à¸à¸šà¹€à¸—่าà¸à¸±à¸š","Not equal to":"ไม่เท่าà¸à¸±à¸š","Identical to":"เหมืà¸à¸™à¸à¸±à¸š","Element of":"à¸à¸‡à¸„์ประà¸à¸à¸šà¸‚à¸à¸‡","Not an element of":"ไม่ใช่à¸à¸‡à¸„์ประà¸à¸à¸šà¸‚à¸à¸‡","Contains as member":"มีเป็นสมาชิà¸","N-ary product":"ผลคูณเà¸à¹‡à¸™à¹€à¸£à¸¢à¹Œ","Logical and":"ตรรà¸à¸°à¹à¸¥à¸°","Logical or":"ตรรà¸à¸°à¸«à¸£à¸·à¸","Not sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ไม่ใช่",Intersection:"à¸à¸´à¸™à¹€à¸•à¸à¸£à¹Œà¹€à¸‹à¸à¸Šà¸±à¸™",Union:"ยูเนียน","Partial differential":"à¸à¸™à¸¸à¸žà¸±à¸™à¸˜à¹Œà¸¢à¹ˆà¸à¸¢","For all":"สำหรับทั้งหมด","There exists":"มีà¸à¸¢à¸¹à¹ˆ","Empty set":"เซตว่าง",Nabla:"นาบลา","Asterisk operator":"ตัวปà¸à¸´à¸šà¸±à¸•à¸´à¸à¸²à¸£à¸”à¸à¸à¸ˆà¸±à¸™","Proportional to":"สัดส่วนà¸à¸±à¸š",Angle:"มุม","Vulgar fraction one quarter":"เศษหนึ่งส่วนสี่","Vulgar fraction one half":"เศษหนึ่งส่วนสà¸à¸‡","Vulgar fraction three quarters":"เศษหนึ่งส่วนสาม","Single left-pointing angle quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¹€à¸”ี่ยวเà¸à¸µà¸¢à¸‡à¸‹à¹‰à¸²à¸¢","Single right-pointing angle quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¹€à¸”ี่ยวเà¸à¸µà¸¢à¸‡à¸‚วา","Left-pointing double angle quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¸„ู่เà¸à¸µà¸¢à¸‡à¸‹à¹‰à¸²à¸¢","Right-pointing double angle quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¸„ู่เà¸à¸µà¸¢à¸‡à¸‚วา","Left single quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¹€à¸”ี่ยวด้านซ้าย","Right single quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¹€à¸”ี่ยวด้านขวา","Left double quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¸„ู่ด้านซ้าย","Right double quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¸„ู่ด้านขวา","Single low-9 quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¹€à¸”ี่ยวมีหัวด้านล่าง","Double low-9 quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¸„ู่มีหัวด้านล่าง","Inverted exclamation mark":"à¸à¸±à¸¨à¹€à¸ˆà¸£à¸µà¸¢à¹Œà¸à¸¥à¸±à¸šà¸«à¸±à¸§","Inverted question mark":"ปรัศนีà¸à¸¥à¸±à¸šà¸«à¸±à¸§","Two dot leader":"สà¸à¸‡à¸ˆà¸¸à¸”นำ","Horizontal ellipsis":"จุดไข่ปลาà¹à¸™à¸§à¸™à¸à¸™","Double dagger":"à¸à¸£à¸´à¸Šà¸‹à¹‰à¸à¸™","Per mille sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ต่à¸à¸žà¸±à¸™","Per ten thousand sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ต่à¸à¸«à¸¡à¸·à¹ˆà¸™","Double exclamation mark":"เครื่à¸à¸‡à¸«à¸¡à¸²à¸¢à¸à¸±à¸¨à¹€à¸ˆà¸£à¸µà¸¢à¹Œà¸„ู่","Question exclamation mark":"เครื่à¸à¸‡à¸«à¸¡à¸²à¸¢à¸›à¸£à¸±à¸¨à¸™à¸µà¸à¸±à¸¨à¹€à¸ˆà¸£à¸µà¸¢à¹Œ","Exclamation question mark":"เครื่à¸à¸‡à¸«à¸¡à¸²à¸¢à¸à¸±à¸¨à¹€à¸ˆà¸£à¸µà¸¢à¹Œà¸›à¸£à¸±à¸¨à¸™à¸µ","Double question mark":"เครื่à¸à¸‡à¸«à¸¡à¸²à¸¢à¸›à¸£à¸±à¸¨à¸™à¸µà¸„ู่","Copyright sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ลิขสิทธิ์","Registered sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์จดทะเบียน","Trade mark sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์เครื่à¸à¸‡à¸«à¸¡à¸²à¸¢à¸à¸²à¸£à¸„้า","Section sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์มาตรา","Paragraph sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ย่à¸à¸«à¸™à¹‰à¸²","Reversed paragraph sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ย่à¸à¸«à¸™à¹‰à¸²à¸à¸¥à¸±à¸šà¸«à¸±à¸§","Character categories":"หมวดหมู่à¸à¸±à¸à¸‚ระ",Styles:"รูปà¹à¸šà¸š","Multiple styles":"มีหลายรูปà¹à¸šà¸š","Block styles":"รูปà¹à¸šà¸šà¸šà¸¥à¹‡à¸à¸","Text styles":"รูปà¹à¸šà¸šà¸‚้à¸à¸„วาม","Insert table":"à¹à¸—รà¸à¸•à¸²à¸£à¸²à¸‡","Header column":"หัวข้à¸à¸„à¸à¸¥à¸±à¸¡à¸™à¹Œ","Insert column left":"à¹à¸—รà¸à¸„à¸à¸¥à¸±à¸¡à¸™à¹Œà¸—างซ้าย","Insert column right":"à¹à¸—รà¸à¸„à¸à¸¥à¸±à¸¡à¸™à¹Œà¸—างขวา","Delete column":"ลบคà¸à¸¥à¸±à¸¡à¸™à¹Œ","Select column":"เลืà¸à¸à¸„à¸à¸¥à¸±à¸¡à¸™à¹Œ",Column:"คà¸à¸¥à¸±à¸¡à¸™à¹Œ","Header row":"ส่วนหัวà¹à¸–ว","Insert row below":"à¹à¸—รà¸à¸ªà¹ˆà¸§à¸™à¸«à¸±à¸§à¸”้านล่าง","Insert row above":"à¹à¸—รà¸à¸ªà¹ˆà¸§à¸™à¸«à¸±à¸§à¸”้านบน","Delete row":"ลบà¹à¸–ว","Select row":"เลืà¸à¸à¹à¸–ว",Row:"à¹à¸–ว","Merge cell up":"ผสานเซลล์ด้านบน","Merge cell right":"ผสานเซลล์ด้านขวา","Merge cell down":"ผสานเซลล์ด้านล่าง","Merge cell left":"ผสานเซลล์ด้านซ้าย","Split cell vertically":"à¹à¸¢à¸à¹€à¸‹à¸¥à¸¥à¹Œà¹à¸™à¸§à¸•à¸±à¹‰à¸‡","Split cell horizontally":"à¹à¸¢à¸à¹€à¸‹à¸¥à¸¥à¹Œà¹à¸™à¸§à¸™à¸à¸™","Merge cells":"ผสานเซลล์","Table toolbar":"เครื่à¸à¸‡à¸¡à¸·à¸à¸•à¸²à¸£à¸²à¸‡","Table properties":"คุณสมบัติขà¸à¸‡à¸•à¸²à¸£à¸²à¸‡","Cell properties":"คุณสมบัติขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œ",Border:"เส้นขà¸à¸š",Style:"รูปà¹à¸šà¸š",Width:"ความà¸à¸§à¹‰à¸²à¸‡",Height:"ความสูง",Color:"สี",Background:"พื้นหลัง",Padding:"à¸à¸²à¸£à¹€à¸ªà¸£à¸´à¸¡à¹€à¸•à¹‡à¸¡",Dimensions:"ขนาด","Table cell text alignment":"à¸à¸²à¸£à¸ˆà¸±à¸”ตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¸•à¸²à¸£à¸²à¸‡",Alignment:"à¸à¸²à¸£à¸ˆà¸±à¸”ตำà¹à¸«à¸™à¹ˆà¸‡","Horizontal text alignment toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¸ˆà¸±à¸”ตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามในà¹à¸™à¸§à¸™à¸à¸™","Vertical text alignment toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¸ˆà¸±à¸”ตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามà¹à¸™à¸§à¸•à¸±à¹‰à¸‡","Table alignment toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¸ˆà¸±à¸”ตำà¹à¸«à¸™à¹ˆà¸‡à¸•à¸²à¸£à¸²à¸‡",None:"ไม่มี",Solid:"เส้นทึบ",Dotted:"เส้นไข่ปลา",Dashed:"เส้นประ",Double:"คู่",Groove:"ร่à¸à¸‡",Ridge:"สัน",Inset:"ยุบ",Outset:"นูน","Align cell text to the left":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¸Šà¸´à¸”ซ้าย","Align cell text to the center":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¹„ว้à¸à¸¶à¹ˆà¸‡à¸à¸¥à¸²à¸‡","Align cell text to the right":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¸Šà¸´à¸”ขวา","Justify cell text":"จัดขà¸à¸šà¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¹ƒà¸«à¹‰à¸à¸£à¸°à¸ˆà¸²à¸¢à¹€à¸•à¹‡à¸¡à¹à¸™à¸§","Align cell text to the top":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¸Šà¸´à¸”ด้านบน","Align cell text to the middle":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¹„ว้à¸à¸¶à¹ˆà¸‡à¸à¸¥à¸²à¸‡","Align cell text to the bottom":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¸Šà¸´à¸”ด้านล่าง","Align table to the left":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸•à¸²à¸£à¸²à¸‡à¸Šà¸´à¸”ด้านซ้าย","Center table":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸•à¸²à¸£à¸²à¸‡à¹„ว้ตรงà¸à¸¥à¸²à¸‡","Align table to the right":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸•à¸²à¸£à¸²à¸‡à¸Šà¸´à¸”ด้านขวา","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"สีไม่ถูà¸à¸•à¹‰à¸à¸‡ ลà¸à¸‡ \"#FF0000\" หรืภ\"rgb(255,0,0)\" หรืภ\"red\"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"ค่าไม่ถูà¸à¸•à¹‰à¸à¸‡ ลà¸à¸‡ \"10px\" หรืภ\"2em\" หรืà¸à¹à¸„่เพียง \"2\"","Color picker":"เครื่à¸à¸‡à¸¡à¸·à¸à¹€à¸¥à¸·à¸à¸à¸ªà¸µ","Enter table caption":"ป้à¸à¸™à¸„ำบรรยายตาราง","Keystrokes that can be used in a table cell":"à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”ที่สามารถใช้ได้ในเซลล์ตาราง","Move the selection to the next cell":"ย้ายà¸à¸²à¸£à¹€à¸¥à¸·à¸à¸à¹„ปยังเซลล์ถัดไป","Move the selection to the previous cell":"ย้ายà¸à¸²à¸£à¹€à¸¥à¸·à¸à¸à¹„ปยังเซลล์à¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²","Insert a new table row (when in the last cell of a table)":"à¹à¸—รà¸à¹à¸–วในตารางใหม่ (เมื่à¸à¸à¸¢à¸¹à¹ˆà¹ƒà¸™à¹€à¸‹à¸¥à¸¥à¹Œà¸ªà¸¸à¸”ท้ายขà¸à¸‡à¸•à¸²à¸£à¸²à¸‡)","Navigate through the table":"นำทางผ่านตาราง",Table:"ตาราง","Rich Text Editor":"โปรà¹à¸à¸£à¸¡à¹à¸à¹‰à¹„ข Rich Text","Editor editing area: %0":"พื้นที่à¹à¸à¹‰à¹„ขขà¸à¸‡à¸•à¸±à¸§à¹à¸à¹‰à¹„ข: %0","Edit block":"à¹à¸à¹‰à¹„ขบล็à¸à¸","Click to edit block":"คลิà¸à¹€à¸žà¸·à¹ˆà¸à¹à¸à¹‰à¹„ขบล็à¸à¸","Drag to move":"ลาà¸à¹€à¸žà¸·à¹ˆà¸à¸¢à¹‰à¸²à¸¢",Next:"ถัดไป",Previous:"à¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²","Editor toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¹à¸à¹‰à¹„ข","Dropdown toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¹à¸šà¸šà¹€à¸¥à¸·à¹ˆà¸à¸™à¸¥à¸‡",Black:"สีดำ","Dim grey":"สีเทาเข้ม",Grey:"สีเทา","Light grey":"สีเทาà¸à¹ˆà¸à¸™",White:"สีขาว",Red:"สีà¹à¸”ง",Orange:"สีส้ม",Yellow:"สีเหลืà¸à¸‡","Light green":"สีเขียวà¸à¹ˆà¸à¸™",Green:"สีเขียว",Aquamarine:"พลà¸à¸¢à¸ªà¸µà¸Ÿà¹‰à¸²",Turquoise:"สีเขียวขุ่น","Light blue":"สีฟ้า",Blue:"สีน้ำเงิน",Purple:"สีม่วง","Editor block content toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¹à¸à¹‰à¹„ขบล็à¸à¸à¹€à¸™à¸·à¹‰à¸à¸«à¸²","Editor contextual toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¹à¸à¹‰à¹„ขข้à¸à¸„วาม",HEX:"HEX","No results found":"ไม่พบผลลัพธ์","No searchable items":"ไม่มีรายà¸à¸²à¸£à¸—ี่สามารถค้นหาได้","Editor dialog":"à¸à¸²à¸£à¸ªà¸™à¸—นาขà¸à¸‡à¸šà¸£à¸£à¸“าธิà¸à¸²à¸£",Close:"ปิด","Help Contents. To close this dialog press ESC.":"เนื้à¸à¸«à¸²à¸„วามช่วยเหลืภหาà¸à¸•à¹‰à¸à¸‡à¸à¸²à¸£à¸›à¸´à¸”à¸à¸¥à¹ˆà¸à¸‡à¹‚ต้ตà¸à¸šà¸™à¸µà¹‰ ให้à¸à¸”ปุ่ม ESC","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"ด้านล่างนี้ คุณจะพบà¸à¸±à¸šà¸£à¸²à¸¢à¸à¸²à¸£à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”ที่สามารถใช้ในตัวà¹à¸à¹‰à¹„ขได้","(may require <kbd>Fn</kbd>)":"(à¸à¸²à¸ˆà¸ˆà¸³à¹€à¸›à¹‡à¸™à¸•à¹‰à¸à¸‡à¸¡à¸µ <kbd>Fn</kbd>)",Accessibility:"à¸à¸²à¸£à¹€à¸‚้าถึง","Accessibility help":"ความช่วยเหลืà¸à¸à¸²à¸£à¹€à¸‚้าถึง","Press %0 for help.":"à¸à¸” %0 เพื่à¸à¸„วามช่วยเหลืà¸","Move focus in and out of an active dialog window":"ย้ายโฟà¸à¸±à¸ªà¹€à¸‚้าà¹à¸¥à¸°à¸à¸à¸à¸ˆà¸²à¸à¸à¸¥à¹ˆà¸à¸‡à¹‚ต้ตà¸à¸šà¸—ี่ใช้งานà¸à¸¢à¸¹à¹ˆ",MENU_BAR_MENU_FILE:"ไฟล์",MENU_BAR_MENU_EDIT:"à¹à¸à¹‰à¹„ข",MENU_BAR_MENU_VIEW:"ดู",MENU_BAR_MENU_INSERT:"à¹à¸—รà¸",MENU_BAR_MENU_FORMAT:"รูปà¹à¸šà¸š",MENU_BAR_MENU_TOOLS:"เครื่à¸à¸‡à¸¡à¸·à¸",MENU_BAR_MENU_HELP:"ช่วยเหลืà¸",MENU_BAR_MENU_TEXT:"ข้à¸à¸„วาม",MENU_BAR_MENU_FONT:"à¹à¸šà¸šà¸à¸±à¸à¸©à¸£","Editor menu bar":"à¹à¸–บเมนูตัวà¹à¸à¹‰à¹„ข",Undo:"ย้à¸à¸™à¸à¸¥à¸±à¸š",Redo:"ทำซ้ำ","Upload in progress":"à¸à¸³à¸¥à¸±à¸‡à¸”ำเนินà¸à¸²à¸£à¸à¸±à¸›à¹‚หลด","Widget toolbar":"à¹à¸–มเครื่à¸à¸‡à¸¡à¸·à¸à¸§à¸´à¸”เจ็ต","Insert paragraph before block":"à¹à¸—รà¸à¸¢à¹ˆà¸à¸«à¸™à¹‰à¸²à¸à¹ˆà¸à¸™à¸šà¸¥à¹‡à¸à¸","Insert paragraph after block":"à¹à¸—รà¸à¸¢à¹ˆà¸à¸«à¸™à¹‰à¸²à¸«à¸¥à¸±à¸‡à¸šà¸¥à¹‡à¸à¸","Press Enter to type after or press Shift + Enter to type before the widget":"à¸à¸” Enter เพื่à¸à¸žà¸´à¸¡à¸žà¹Œà¸«à¸¥à¸±à¸‡à¸ˆà¸²à¸ หรืà¸à¸à¸” Shift + Enter เพื่à¸à¸žà¸´à¸¡à¸žà¹Œà¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²à¸§à¸´à¸”เจ็ต","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”ที่สามารถใช้ได้เมื่à¸à¹€à¸¥à¸·à¸à¸à¸§à¸´à¸”เจ็ต (ยà¸à¸•à¸±à¸§à¸à¸¢à¹ˆà¸²à¸‡: รูปภาพ, ตาราง, ฯลฯ)","Insert a new paragraph directly after a widget":"à¹à¸—รà¸à¸¢à¹ˆà¸à¸«à¸™à¹‰à¸²à¹ƒà¸«à¸¡à¹ˆà¸«à¸¥à¸±à¸‡à¸§à¸´à¸”เจ็ตโดยตรง","Insert a new paragraph directly before a widget":"à¹à¸—รà¸à¸¢à¹ˆà¸à¸«à¸™à¹‰à¸²à¹ƒà¸«à¸¡à¹ˆà¸«à¸™à¹‰à¸²à¸§à¸´à¸”เจ็ตโดยตรง","Move the caret to allow typing directly before a widget":"ย้ายสัà¸à¸¥à¸±à¸à¸©à¸“์คาเร็ตเพื่à¸à¹ƒà¸«à¹‰à¸ªà¸²à¸¡à¸²à¸£à¸–พิมพ์ได้ไปà¸à¸¢à¸¹à¹ˆà¸«à¸™à¹‰à¸²à¸§à¸´à¸”เจ็ตโดยตรง","Move the caret to allow typing directly after a widget":"ย้ายสัà¸à¸¥à¸±à¸à¸©à¸“์คาเร็ตเพื่à¸à¹ƒà¸«à¹‰à¸ªà¸²à¸¡à¸²à¸£à¸–พิมพ์ได้ไปà¸à¸¢à¸¹à¹ˆà¸«à¸¥à¸±à¸‡à¸§à¸´à¸”เจ็ตโดยตรง","Words: %0":"คำ: %0","Characters: %0":"ตัวà¸à¸±à¸à¸©à¸£: %0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['th'] = d['th'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"จัดชิดซ้าย","Align right":"จัดชิดขวา","Align center":"จัดà¸à¸¶à¹ˆà¸‡à¸à¸¥à¸²à¸‡",Justify:"จัด(ขà¸à¸š)","Text alignment":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วาม","Text alignment toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¸ˆà¸±à¸”ตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วาม","Revert autoformatting action":"ยà¸à¹€à¸¥à¸´à¸à¸à¸²à¸£à¸”ำเนินà¸à¸²à¸£à¸ˆà¸±à¸”รูปà¹à¸šà¸šà¸à¸±à¸•à¹‚นมัติ",Bold:"ตัวหนา",Italic:"ตัวเà¸à¸µà¸¢à¸‡",Underline:"ขีดเส้นใต้",Code:"โค้ด",Strikethrough:"ขีดทับ",Subscript:"ตัวห้à¸à¸¢",Superscript:"ตัวยà¸","Italic text":"ข้à¸à¸„วามเà¸à¸µà¸¢à¸‡","Move out of an inline code style":"ย้ายà¸à¸à¸à¸ˆà¸²à¸à¸ªà¹„ตล์โค้ดà¹à¸šà¸šà¸à¸´à¸™à¹„ลน์","Bold text":"ทำข้à¸à¸„วามเป็นตัวหนา","Underline text":"ขีดเส้นใต้ข้à¸à¸„วาม","Strikethrough text":"ขีดทับข้à¸à¸„วาม","Block quote":"คำพูดบล็à¸à¸","Copy selected content":"คัดลà¸à¸à¹€à¸™à¸·à¹‰à¸à¸«à¸²à¸—ี่เลืà¸à¸à¹€à¸à¸²à¹„ว้","Paste content":"วางเนื้à¸à¸«à¸²","Paste content as plain text":"วางเนื้à¸à¸«à¸²à¹€à¸›à¹‡à¸™à¸‚้à¸à¸„วามธรรมดา","Insert code block":"เพิ่มโค้ดบล็à¸à¸","Plain text":"ข้à¸à¸„วามธรรมดา","Leaving %0 code snippet":"รหัสคำสั่งสั้นà¸à¸²à¸£à¸à¸à¸à¸ˆà¸²à¸ %0","Entering %0 code snippet":"รหัสคำสั่งสั้นà¸à¸²à¸£à¹€à¸‚้าสู่ %0","Entering code snippet":"รหัสคำสั่งสั้นà¸à¸²à¸£à¹€à¸‚้า","Leaving code snippet":"รหัสคำสั่งสั้นà¸à¸²à¸£à¸à¸à¸","Code block":"บล็à¸à¸à¸£à¸«à¸±à¸ª",Cancel:"ยà¸à¹€à¸¥à¸´à¸",Clear:"ล้าง","Remove color":"ลบสี","Restore default":"คืนค่าเริ่มต้น",Save:"บันทึà¸","Show more items":"à¹à¸ªà¸”งรายà¸à¸²à¸£à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•à¸´à¸¡","%0 of %1":"%0 จาภ%1","Cannot upload file:":"ไม่สามารถà¸à¸±à¸›à¹‚หลดไฟล์ได้:","Rich Text Editor. Editing area: %0":"ตัวà¹à¸à¹‰à¹„ข Rich Text พื้นที่à¹à¸à¹‰à¹„ข: %0","Insert with file manager":"à¹à¸—รà¸à¸”้วยตัวจัดà¸à¸²à¸£à¹„ฟล์","Replace with file manager":"à¹à¸—นที่ด้วยตัวจัดà¸à¸²à¸£à¹„ฟล์","Insert image with file manager":"à¹à¸—รà¸à¸ าพด้วยตัวจัดà¸à¸²à¸£à¹„ฟล์","Replace image with file manager":"à¹à¸—นที่ภาพด้วยตัวจัดà¸à¸²à¸£à¹„ฟล์","Toggle caption off":"ปิดคำà¸à¸˜à¸´à¸šà¸²à¸¢à¸ าพ","Toggle caption on":"เปิดคำà¸à¸˜à¸´à¸šà¸²à¸¢à¸ าพ","Content editing keystrokes":"à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”เพื่à¸à¹à¸à¹‰à¹„ขเนื้à¸à¸«à¸²","These keyboard shortcuts allow for quick access to content editing features.":"à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”เหล่านี้จะทำให้สามารถเข้าถึงฟีเจà¸à¸£à¹Œà¹€à¸žà¸·à¹ˆà¸à¸à¸²à¸£à¹à¸à¹‰à¹„ขเนื้à¸à¸«à¸²à¹„ด้à¸à¸¢à¹ˆà¸²à¸‡à¸£à¸§à¸”เร็ว","User interface and content navigation keystrokes":"à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”ในà¸à¸´à¸™à¹€à¸•à¸à¸£à¹Œà¹€à¸Ÿà¸ªà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰à¹à¸¥à¸°à¸à¸²à¸£à¸™à¸³à¸—างเนื้à¸à¸«à¸²","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"ใช้à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”ต่à¸à¹„ปนี้เพื่à¸à¸à¸²à¸£à¸™à¸³à¸—างที่มีประสิทธิภาพยิ่งขึ้นในà¸à¸´à¸™à¹€à¸•à¸à¸£à¹Œà¹€à¸Ÿà¸ªà¸œà¸¹à¹‰à¹ƒà¸Šà¹‰ CKEditor 5","Close contextual balloons, dropdowns, and dialogs":"ปิดลูà¸à¹‚ป่งบริบท, รายà¸à¸²à¸£à¸”รà¸à¸›à¸”าวน์, à¹à¸¥à¸°à¸à¸¥à¹ˆà¸à¸‡à¹‚ต้ตà¸à¸š","Open the accessibility help dialog":"เปิดà¸à¸¥à¹ˆà¸à¸‡à¹‚ต้ตà¸à¸šà¸„วามช่วยเหลืà¸à¸à¸²à¸£à¹€à¸‚้าถึง","Move focus between form fields (inputs, buttons, etc.)":"ย้ายโฟà¸à¸±à¸ªà¸£à¸°à¸«à¸§à¹ˆà¸²à¸‡à¸Šà¹ˆà¸à¸‡à¸Ÿà¸à¸£à¹Œà¸¡ (รับข้à¸à¸¡à¸¹à¸¥, ปุ่ม, ฯลฯ)","Move focus to the menu bar, navigate between menu bars":"ย้ายโฟà¸à¸±à¸ªà¹„ปที่à¹à¸–บเมนู นำทางระหว่างà¹à¸–บเมนูต่างๆ","Move focus to the toolbar, navigate between toolbars":"ย้ายโฟà¸à¸±à¸ªà¹„ปยังà¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸, นำทางภายในà¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸","Navigate through the toolbar or menu bar":"นำทางในà¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¸«à¸£à¸·à¸à¹à¸–บเมนู","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"ปà¸à¸´à¸šà¸±à¸•à¸´à¸•à¸²à¸¡à¸›à¸¸à¹ˆà¸¡à¸—ี่โฟà¸à¸±à¸ªà¹ƒà¸™à¸‚ณะนี้ à¸à¸²à¸£à¸›à¸à¸´à¸šà¸±à¸•à¸´à¸•à¸²à¸¡à¸›à¸¸à¹ˆà¸¡à¸—ี่โต้ตà¸à¸šà¸à¸±à¸šà¹€à¸™à¸·à¹‰à¸à¸«à¸²à¸‚à¸à¸‡à¸•à¸±à¸§à¹à¸à¹‰à¹„ขจะย้ายโฟà¸à¸±à¸ªà¸à¸¥à¸±à¸šà¹„ปยังเนื้à¸à¸«à¸²",Accept:"ยà¸à¸¡à¸£à¸±à¸š","Insert a soft break (a <code><br></code> element)":"à¹à¸—รà¸à¸à¸²à¸£à¸‚ึ้นบรรทัดใหม่à¹à¸šà¸š Soft Break (<code><br></code> element)","Insert a hard break (a new paragraph)":"à¹à¸—รà¸à¸à¸²à¸£à¸‚ึ้นบรรทัดใหม่à¹à¸šà¸š Hard Break (ย่à¸à¸«à¸™à¹‰à¸²à¹ƒà¸«à¸¡à¹ˆ)","Find and replace":"ค้นหาà¹à¸¥à¸°à¹à¸—นที่","Find in text…":"ค้นหาในข้à¸à¸„วาม...",Find:"ค้นหา","Previous result":"ผลลัพธ์à¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²à¸™à¸µà¹‰","Next result":"ผลลัพธ์ถัดไป",Replace:"à¹à¸—นที่","Replace all":"à¹à¸—นที่ทั้งหมด","Match case":"ตัวใหà¸à¹ˆ-เล็ภตรงà¸à¸±à¸™","Whole words only":"ตรงà¸à¸±à¸™à¸—ุà¸à¸•à¸±à¸§à¸à¸±à¸à¸©à¸£","Replace with…":"à¹à¸—นที่ด้วย...","Text to find must not be empty.":"ข้à¸à¸„วามที่จะค้นหาต้à¸à¸‡à¹„ม่ว่างเปล่า","Tip: Find some text first in order to replace it.":"เคล็ดลับ: ค้นหาข้à¸à¸„วามบางà¸à¸¢à¹ˆà¸²à¸‡à¸à¹ˆà¸à¸™à¸ˆà¸¶à¸‡à¸ˆà¸°à¹à¸—นที่ได้","Advanced options":"ตัวเลืà¸à¸à¸‚ั้นสูง","Find in the document":"ค้นหาในเà¸à¸à¸ªà¸²à¸£","Font Size":"ขนาดข้à¸à¸„วาม",Tiny:"เล็à¸à¸¡à¸²à¸",Small:"เล็à¸",Big:"ใหà¸à¹ˆ",Huge:"ใหà¸à¹ˆà¸¡à¸²à¸","Font Family":"à¹à¸šà¸šà¸à¸±à¸à¸©à¸£",Default:"ค่าเริ่มต้น","Font Color":"สีข้à¸à¸„วาม","Font Background Color":"สีพื้นหลังข้à¸à¸„วาม","Document colors":"สีเà¸à¸à¸ªà¸²à¸£",Paragraph:"ย่à¸à¸«à¸™à¹‰à¸²",Heading:"หัวข้à¸","Choose heading":"เลืà¸à¸à¸‚นาดหัวข้à¸","Heading 1":"หัวข้à¸à¸‚นาด 1","Heading 2":"หัวข้ภ2","Heading 3":"หัวข้ภ3","Heading 4":"หัวข้ภ4","Heading 5":"หัวข้ภ5","Heading 6":"หัวข้ภ6","Type your title":"พิมพ์ชื่à¸à¹€à¸£à¸·à¹ˆà¸à¸‡à¸‚à¸à¸‡à¸„ุณ","Type or paste your content here.":"พิมพ์หรืà¸à¸§à¸²à¸‡à¹€à¸™à¸·à¹‰à¸à¸«à¸²à¸‚à¸à¸‡à¸„ุณที่นี่","Horizontal line":"เส้นà¹à¸™à¸§à¸™à¸à¸™","HTML object":"วัตถุ HTML","Increase indent":"เพิ่มà¸à¸²à¸£à¹€à¸¢à¸·à¹‰à¸à¸‡","Decrease indent":"ลดà¸à¸²à¸£à¹€à¸¢à¸·à¹‰à¸à¸‡",Unlink:"ยà¸à¹€à¸¥à¸´à¸à¸à¸²à¸£à¸¥à¸´à¸‡à¸à¹Œ",Link:"ลิงà¸à¹Œ","Link URL":"ลิงà¸à¹Œ URL","Link URL must not be empty.":"URL ขà¸à¸‡à¸¥à¸´à¸‡à¸à¹Œà¸•à¹‰à¸à¸‡à¹„ม่เว้นว่าง","Link image":"ลิงà¸à¹Œà¸ าพ","Edit link":"à¹à¸à¹‰à¹„ขลิงà¸à¹Œ","Open link in new tab":"เปิดลิงà¸à¹Œà¹ƒà¸™à¹à¸—็บใหม่","This link has no URL":"ลิงà¸à¹Œà¸™à¸µà¹‰à¹„ม่มี URL","Open in a new tab":"เปิดในà¹à¸—็บใหม่",Downloadable:"ที่สามารถดาวน์โหลดได้","Create link":"สร้างลิงà¸à¹Œ","Move out of a link":"ย้ายà¸à¸à¸à¸ˆà¸²à¸à¸¥à¸´à¸‡à¸à¹Œ","Numbered List":"รายà¸à¸²à¸£à¸¥à¸³à¸”ับเลข","Bulleted List":"รายà¸à¸²à¸£à¸ªà¸±à¸à¸¥à¸±à¸à¸©à¸“์à¹à¸ªà¸”งหัวข้à¸à¸¢à¹ˆà¸à¸¢","To-do List":"รายà¸à¸²à¸£à¸ªà¸´à¹ˆà¸‡à¸—ี่จะทำ","Bulleted list styles toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¸£à¸¹à¸›à¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸ªà¸±à¸à¸¥à¸±à¸à¸©à¸“์à¹à¸ªà¸”งหัวข้à¸à¸¢à¹ˆà¸à¸¢","Numbered list styles toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¸£à¸¹à¸›à¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¹à¸šà¸šà¸•à¸±à¸§à¹€à¸¥à¸‚","Toggle the disc list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸”ิสà¸à¹Œ","Toggle the circle list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸§à¸‡à¸à¸¥à¸¡","Toggle the square list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸ªà¸µà¹ˆà¹€à¸«à¸¥à¸µà¹ˆà¸¢à¸¡","Toggle the decimal list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸—ศนิยม","Toggle the decimal with leading zero list style":"สลับทศนิยมด้วยรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸¨à¸¹à¸™à¸¢à¹Œà¸™à¸³à¸«à¸™à¹‰à¸²","Toggle the lower–roman list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸à¸±à¸à¸©à¸£à¹‚รมันตัวพิมพ์เล็à¸","Toggle the upper–roman list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸à¸±à¸à¸©à¸£à¹‚รมันตัวพิมพ์ใหà¸à¹ˆ","Toggle the lower–latin list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸","Toggle the upper–latin list style":"สลับรูปà¹à¸šà¸šà¸£à¸²à¸¢à¸à¸²à¸£à¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆ",Disc:"ดิสà¸à¹Œ",Circle:"วงà¸à¸¥à¸¡",Square:"สี่เหลี่ยม",Decimal:"ทศนิยม","Decimal with leading zero":"ทศนิยมที่มีศูนย์นำหน้า","Lower–roman":"à¸à¸±à¸à¸©à¸£à¹‚รมันตัวพิมพ์เล็à¸","Upper-roman":"à¸à¸±à¸à¸©à¸£à¹‚รมันตัวพิมพ์ใหà¸à¹ˆ","Lower-latin":"à¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸","Upper-latin":"à¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆ","List properties":"คุณสมบัติขà¸à¸‡à¸£à¸²à¸¢à¸à¸²à¸£","Start at":"เริ่มต้นที่","Invalid start index value.":"ค่าดัชนีเริ่มต้นไม่ถูà¸à¸•à¹‰à¸à¸‡","Start index must be greater than 0.":"ดัชนีเริ่มต้นต้à¸à¸‡à¸¡à¸²à¸à¸à¸§à¹ˆà¸² 0","Reversed order":"ลำดับที่ย้à¸à¸™à¸à¸¥à¸±à¸š","Keystrokes that can be used in a list":"à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”ที่สามารถใช้ได้ในรายà¸à¸²à¸£","Increase list item indent":"เพิ่มà¸à¸²à¸£à¹€à¸¢à¸·à¹‰à¸à¸‡à¸§à¸±à¸•à¸–ุในรายà¸à¸²à¸£","Decrease list item indent":"ลดà¸à¸²à¸£à¹€à¸¢à¸·à¹‰à¸à¸‡à¸§à¸±à¸•à¸–ุในรายà¸à¸²à¸£","Entering a to-do list":"เข้าสู่รายà¸à¸²à¸£à¸ªà¸´à¹ˆà¸‡à¸—ี่ต้à¸à¸‡à¸—ำ","Leaving a to-do list":"à¸à¸à¸à¸ˆà¸²à¸à¸£à¸²à¸¢à¸à¸²à¸£à¸ªà¸´à¹ˆà¸‡à¸—ี่ต้à¸à¸‡à¸—ำ","Remove Format":"ลบรูปà¹à¸šà¸š","Select all":"เลืà¸à¸à¸—ั้งหมด","Show blocks":"à¹à¸ªà¸”งบล็à¸à¸",Source:"ซà¸à¸£à¹Œà¸ª","Show source":"à¹à¸ªà¸”งที่มา","Special characters":"à¸à¸±à¸à¸‚ระพิเศษ",All:"ทั้งหมด",Arrows:"ลูà¸à¸¨à¸£",Currency:"สà¸à¸¸à¸¥à¹€à¸‡à¸´à¸™",Latin:"ละติน",Mathematical:"คณิตศาสตร์",Text:"ข้à¸à¸„วาม","leftwards simple arrow":"ลูà¸à¸¨à¸£à¸‹à¹‰à¸²à¸¢à¸˜à¸£à¸£à¸¡à¸”า","rightwards simple arrow":"ลูà¸à¸¨à¸£à¸‚วาธรรมดา","upwards simple arrow":"ลูà¸à¸¨à¸£à¸‚ึ้นธรรมดา","downwards simple arrow":"ลูà¸à¸¨à¸£à¸¥à¸‡à¸˜à¸£à¸£à¸¡à¸”า","leftwards double arrow":"ลูà¸à¸¨à¸£à¸‹à¹‰à¸²à¸¢à¸„ู่","rightwards double arrow":"ลูà¸à¸¨à¸£à¸‚วาคู่","upwards double arrow":"ลูà¸à¸¨à¸£à¸‚ึ้นคู่","downwards double arrow":"ลูà¸à¸¨à¸£à¸¥à¸‡à¸„ู่","leftwards dashed arrow":"ลูà¸à¸¨à¸£à¸‹à¹‰à¸²à¸¢à¹€à¸ªà¹‰à¸™à¸›à¸£à¸°","rightwards dashed arrow":"ลูà¸à¸¨à¸£à¸‚วาเส้นประ","upwards dashed arrow":"ลูà¸à¸¨à¸£à¸‚ึ้นเส้นประ","downwards dashed arrow":"ลูà¸à¸¨à¸£à¸¥à¸‡à¹€à¸ªà¹‰à¸™à¸›à¸£à¸°","leftwards arrow to bar":"ลูà¸à¸¨à¸£à¸Šà¸µà¹‰à¸‹à¹‰à¸²à¸¢à¸Šà¸™à¸‚ีด","rightwards arrow to bar":"ลูà¸à¸¨à¸£à¸Šà¸µà¹‰à¸‚วาชนขีด","upwards arrow to bar":"ลูà¸à¸¨à¸£à¸Šà¸µà¹‰à¸‚ึ้นชนขีด","downwards arrow to bar":"ลูà¸à¸¨à¸£à¸Šà¸µà¹‰à¸¥à¸‡à¸Šà¸™à¸‚ีด","up down arrow with base":"ลูà¸à¸¨à¸£à¸‚ึ้นลงมีà¸à¸²à¸™","back with leftwards arrow above":"ย้à¸à¸™à¸à¸¥à¸±à¸šà¸¡à¸µà¸¥à¸¹à¸à¸¨à¸£à¸‹à¹‰à¸²à¸¢à¸‚้างบน","end with leftwards arrow above":"สิ้นสุดมีลูà¸à¸¨à¸£à¸‹à¹‰à¸²à¸¢à¸‚้างบน","on with exclamation mark with left right arrow above":"เปิดมีà¸à¸±à¸¨à¹€à¸ˆà¸£à¸µà¸¢à¹Œà¸¡à¸µà¸¥à¸¹à¸à¸¨à¸£à¸‹à¹‰à¸²à¸¢à¸‚วาข้างบน","soon with rightwards arrow above":"เร็ว ๆ นี้มีลูà¸à¸¨à¸£à¸‚วาข้างบน","top with upwards arrow above":"บนสุดมีลูà¸à¸¨à¸£à¸‚ึ้นข้างบน","Dollar sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ดà¸à¸¥à¸¥à¸²à¸£à¹Œ","Euro sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ยูโร","Yen sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์เยน","Pound sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ปà¸à¸™à¸”์","Cent sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์เซนต์","Euro-currency sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์สà¸à¸¸à¸¥à¹€à¸‡à¸´à¸™à¸¢à¸¹à¹‚ร","Colon sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ทวิภาค","Cruzeiro sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ครูเซโร","French franc sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ฟรังà¸à¹Œà¸à¸£à¸±à¹ˆà¸‡à¹€à¸¨à¸ª","Lira sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ลีรา","Currency sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์สà¸à¸¸à¸¥à¹€à¸‡à¸´à¸™","Bitcoin sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์บิตคà¸à¸¢à¸™à¹Œ","Mill sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์มิลล์","Naira sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ไนรา","Peseta sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ปีเซตา","Rupee sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์รูปี","Won sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์วà¸à¸™","New sheqel sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์นิวเชเà¸à¸¥","Dong sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ดง","Kip sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์à¸à¸µà¸š","Tugrik sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ทูà¸à¸£à¸µà¸","Drachma sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ดรัà¸à¸¡à¸²","German penny sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์เพนนีเยà¸à¸£à¸¡à¸±à¸™","Peso sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์เปโซ","Guarani sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์à¸à¸§à¸²à¸£à¸²à¸™à¸µ","Austral sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์à¸à¸à¸ªà¸•à¸£à¸±à¸¥","Hryvnia sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ฮริฟเนีย","Cedi sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์เซดี","Livre tournois sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ลิฟร์ ทัวร์นัวส์","Spesmilo sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์สเปสมิโล","Tenge sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์เทงเจ","Indian rupee sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์à¸à¸´à¸™à¹€à¸”ียรูปี","Turkish lira sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ลีราตุรà¸à¸µ","Nordic mark sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์มาร์à¸à¸™à¸à¸£à¹Œà¸”ิà¸","Manat sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์มานัต","Ruble sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์รูเบิล","Latin capital letter a with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin small letter a with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin capital letter a with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin small letter a with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin capital letter a with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin small letter a with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin capital letter c with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸à¸°à¸„ิวต์","Latin small letter c with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸à¸°à¸„ิวต์","Latin capital letter c with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin small letter c with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin capital letter c with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin small letter c with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin capital letter c with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter c with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸‹à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸„ารà¸à¸™","Latin capital letter d with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸”ีตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter d with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸”ีตัวพิมพ์เล็à¸à¸¡à¸µà¸„ารà¸à¸™","Latin capital letter d with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸”ีตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¸ªà¹‚ตรà¸","Latin small letter d with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸”ีตัวพิมพ์เล็à¸à¸¡à¸µà¸ªà¹‚ตรà¸","Latin capital letter e with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin small letter e with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin capital letter e with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin small letter e with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin capital letter e with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin small letter e with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin capital letter e with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin small letter e with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin capital letter e with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸„ารà¸à¸™","Latin small letter e with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸µà¸•à¸±à¸§à¹€à¸¥à¹‡à¸à¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin capital letter g with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin small letter g with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin capital letter g with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin small letter g with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin capital letter g with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin small letter g with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin capital letter g with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter g with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸ˆà¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin capital letter h with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸Šà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin small letter h with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸Šà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin capital letter h with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸Šà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸ªà¹‚ตรà¸","Latin small letter h with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸Šà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸ªà¹‚ตรà¸","Latin capital letter i with tilde":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸—ิลด์","Latin small letter i with tilde":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸—ิลด์","Latin capital letter i with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin small letter i with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin capital letter i with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin small letter i with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin capital letter i with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin small letter i with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin capital letter i with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin small letter dotless i":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹„à¸à¹„ม่มีจุดตัวพิมพ์เล็à¸","Latin capital ligature ij":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸”ไà¸à¹€à¸ˆà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆ","Latin small ligature ij":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸”ไà¸à¹€à¸ˆà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸","Latin capital letter j with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸ˆà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin small letter j with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸ˆà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin capital letter k with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸„ตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter k with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸„ตัวพิมพ์เล็à¸à¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter kra":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸„ราตัวพิมพ์เล็à¸","Latin capital letter l with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸à¸°à¸„ิวต์","Latin small letter l with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸à¸°à¸„ิวต์","Latin capital letter l with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter l with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin capital letter l with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter l with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸„ารà¸à¸™","Latin capital letter l with middle dot":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸ˆà¸¸à¸”à¸à¸¥à¸²à¸‡","Latin small letter l with middle dot":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸ˆà¸¸à¸”à¸à¸¥à¸²à¸‡","Latin capital letter l with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸ªà¹‚ตรà¸","Latin small letter l with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸¥à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸ªà¹‚ตรà¸","Latin capital letter n with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¹‡à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸à¸°à¸„ิวต์","Latin small letter n with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¹‡à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸à¸°à¸„ิวต์","Latin capital letter n with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¹‡à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter n with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¹‡à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin capital letter n with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¹‡à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter n with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¹‡à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸„ารà¸à¸™","Latin small letter n preceded by apostrophe":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¹‡à¸™à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸™à¸³à¸«à¸™à¹‰à¸²à¸”้วยà¸à¸°à¸žà¸à¸ªà¸—รà¸à¸Ÿà¸µ","Latin capital letter eng":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸±à¸‡à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆ","Latin small letter eng":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸±à¸‡à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸","Latin capital letter o with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹‚à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin small letter o with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹‚à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin capital letter o with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹‚à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin small letter o with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹‚à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin capital letter o with double acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹‚à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸”ับเบิลà¸à¸°à¸„ิวต์","Latin small letter o with double acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹‚à¸à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸”ับเบิลà¸à¸°à¸„ิวต์","Latin capital ligature oe":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸”โà¸à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆ","Latin small ligature oe":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸à¸”โà¸à¸à¸µà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸","Latin capital letter r with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸²à¸£à¹Œà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸à¸°à¸„ิวต์","Latin small letter r with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸²à¸£à¹Œà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸à¸°à¸„ิวต์","Latin capital letter r with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸²à¸£à¹Œà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter r with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸²à¸£à¹Œà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin capital letter r with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸²à¸£à¹Œà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter r with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸à¸²à¸£à¹Œà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸„ารà¸à¸™","Latin capital letter s with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸à¸°à¸„ิวต์","Latin small letter s with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸à¸°à¸„ิวต์","Latin capital letter s with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin small letter s with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin capital letter s with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter s with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin capital letter s with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter s with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸ªà¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸„ารà¸à¸™","Latin capital letter t with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸—ีตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin small letter t with cedilla":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸—ีตัวพิมพ์เล็à¸à¸¡à¸µà¹€à¸‹à¸”ีลลา","Latin capital letter t with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸—ีตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter t with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸—ีตัวพิมพ์เล็à¸à¸¡à¸µà¸„ารà¸à¸™","Latin capital letter t with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸—ีตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¸ªà¹‚ตรà¸","Latin small letter t with stroke":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸—ีตัวพิมพ์เล็à¸à¸¡à¸µà¸ªà¹‚ตรà¸","Latin capital letter u with tilde":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸—ิลด์","Latin small letter u with tilde":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸—ิลด์","Latin capital letter u with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin small letter u with macron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸¡à¸²à¸„รà¸à¸™","Latin capital letter u with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin small letter u with breve":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸šà¸£à¸Ÿ","Latin capital letter u with ring above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹à¸«à¸§à¸™à¸‚้างบน","Latin small letter u with ring above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹à¸«à¸§à¸™à¸‚้างบน","Latin capital letter u with double acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¸”ับเบิลà¸à¸°à¸„ิวต์","Latin small letter u with double acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¸”ับเบิลà¸à¸°à¸„ิวต์","Latin capital letter u with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin small letter u with ogonek":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸¢à¸¹à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹‚à¸à¹‚à¸à¹€à¸™à¸","Latin capital letter w with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸”ับเบิลยูตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin small letter w with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸”ับเบิลยูตัวพิมพ์เล็à¸à¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin capital letter y with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸§à¸²à¸¢à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin small letter y with circumflex":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸§à¸²à¸¢à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸à¸¡à¸µà¹€à¸‹à¸à¸£à¹Œà¸„ัมเฟล็à¸à¸‹à¹Œ","Latin capital letter y with diaeresis":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¸§à¸²à¸¢à¸•à¸±à¸§à¸žà¸´à¸¡à¸žà¹Œà¹ƒà¸«à¸à¹ˆà¸¡à¸µà¹„ดà¸à¸²à¹€à¸£à¸‹à¸´à¸ª","Latin capital letter z with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸‹à¸”ตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¸à¸°à¸„ิวต์","Latin small letter z with acute":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸‹à¸”ตัวพิมพ์เล็à¸à¸¡à¸µà¸à¸°à¸„ิวต์","Latin capital letter z with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸‹à¸”ตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin small letter z with dot above":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸‹à¸”ตัวพิมพ์เล็à¸à¸¡à¸µà¸ˆà¸¸à¸”ข้างบน","Latin capital letter z with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸‹à¸”ตัวพิมพ์ใหà¸à¹ˆà¸¡à¸µà¸„ารà¸à¸™","Latin small letter z with caron":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹à¸‹à¸”ตัวพิมพ์เล็à¸à¸¡à¸µà¸„ารà¸à¸™","Latin small letter long s":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸¥à¹‡à¸à¹€à¸à¸ªà¸¢à¸²à¸§","Less-than sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์น้à¸à¸¢à¸à¸§à¹ˆà¸²","Greater-than sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์มาà¸à¸à¸§à¹ˆà¸²","Less-than or equal to":"น้à¸à¸¢à¸à¸§à¹ˆà¸²à¸«à¸£à¸·à¸à¹€à¸—่าà¸à¸±à¸š","Greater-than or equal to":"มาà¸à¸à¸§à¹ˆà¸²à¸«à¸£à¸·à¸à¹€à¸—่าà¸à¸±à¸š","En dash":"ขีด","Em dash":"ขีดยาว",Macron:"มาครà¸à¸™",Overline:"ขีดบน","Degree sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์à¸à¸‡à¸¨à¸²","Minus sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ลบ","Plus-minus sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์บวà¸à¸¥à¸š","Division sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์หาร","Fraction slash":"ขีดà¹à¸šà¹ˆà¸‡","Multiplication sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์คูณ","Latin small letter f with hook":"ตัวà¸à¸±à¸à¸©à¸£à¸¥à¸²à¸•à¸´à¸™à¹€à¸à¸Ÿà¹€à¸¥à¹‡à¸à¸¡à¸µà¸•à¸°à¸‚à¸",Integral:"à¸à¸´à¸™à¸—ิà¸à¸£à¸±à¸¥","N-ary summation":"ผลรวมเà¸à¹‡à¸™à¹€à¸£à¸¢à¹Œ",Infinity:"à¸à¸™à¸±à¸™à¸•à¹Œ","Square root":"ราà¸à¸—ี่สà¸à¸‡","Tilde operator":"ตัวปà¸à¸´à¸šà¸±à¸•à¸´à¸à¸²à¸£à¸—ิลด์","Approximately equal to":"ประมาณเท่าà¸à¸±à¸š","Almost equal to":"เà¸à¸·à¸à¸šà¹€à¸—่าà¸à¸±à¸š","Not equal to":"ไม่เท่าà¸à¸±à¸š","Identical to":"เหมืà¸à¸™à¸à¸±à¸š","Element of":"à¸à¸‡à¸„์ประà¸à¸à¸šà¸‚à¸à¸‡","Not an element of":"ไม่ใช่à¸à¸‡à¸„์ประà¸à¸à¸šà¸‚à¸à¸‡","Contains as member":"มีเป็นสมาชิà¸","N-ary product":"ผลคูณเà¸à¹‡à¸™à¹€à¸£à¸¢à¹Œ","Logical and":"ตรรà¸à¸°à¹à¸¥à¸°","Logical or":"ตรรà¸à¸°à¸«à¸£à¸·à¸","Not sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ไม่ใช่",Intersection:"à¸à¸´à¸™à¹€à¸•à¸à¸£à¹Œà¹€à¸‹à¸à¸Šà¸±à¸™",Union:"ยูเนียน","Partial differential":"à¸à¸™à¸¸à¸žà¸±à¸™à¸˜à¹Œà¸¢à¹ˆà¸à¸¢","For all":"สำหรับทั้งหมด","There exists":"มีà¸à¸¢à¸¹à¹ˆ","Empty set":"เซตว่าง",Nabla:"นาบลา","Asterisk operator":"ตัวปà¸à¸´à¸šà¸±à¸•à¸´à¸à¸²à¸£à¸”à¸à¸à¸ˆà¸±à¸™","Proportional to":"สัดส่วนà¸à¸±à¸š",Angle:"มุม","Vulgar fraction one quarter":"เศษหนึ่งส่วนสี่","Vulgar fraction one half":"เศษหนึ่งส่วนสà¸à¸‡","Vulgar fraction three quarters":"เศษหนึ่งส่วนสาม","Single left-pointing angle quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¹€à¸”ี่ยวเà¸à¸µà¸¢à¸‡à¸‹à¹‰à¸²à¸¢","Single right-pointing angle quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¹€à¸”ี่ยวเà¸à¸µà¸¢à¸‡à¸‚วา","Left-pointing double angle quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¸„ู่เà¸à¸µà¸¢à¸‡à¸‹à¹‰à¸²à¸¢","Right-pointing double angle quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¸„ู่เà¸à¸µà¸¢à¸‡à¸‚วา","Left single quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¹€à¸”ี่ยวด้านซ้าย","Right single quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¹€à¸”ี่ยวด้านขวา","Left double quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¸„ู่ด้านซ้าย","Right double quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¸„ู่ด้านขวา","Single low-9 quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¹€à¸”ี่ยวมีหัวด้านล่าง","Double low-9 quotation mark":"à¸à¸±à¸à¸›à¸£à¸°à¸à¸²à¸¨à¸„ู่มีหัวด้านล่าง","Inverted exclamation mark":"à¸à¸±à¸¨à¹€à¸ˆà¸£à¸µà¸¢à¹Œà¸à¸¥à¸±à¸šà¸«à¸±à¸§","Inverted question mark":"ปรัศนีà¸à¸¥à¸±à¸šà¸«à¸±à¸§","Two dot leader":"สà¸à¸‡à¸ˆà¸¸à¸”นำ","Horizontal ellipsis":"จุดไข่ปลาà¹à¸™à¸§à¸™à¸à¸™","Double dagger":"à¸à¸£à¸´à¸Šà¸‹à¹‰à¸à¸™","Per mille sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ต่à¸à¸žà¸±à¸™","Per ten thousand sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ต่à¸à¸«à¸¡à¸·à¹ˆà¸™","Double exclamation mark":"เครื่à¸à¸‡à¸«à¸¡à¸²à¸¢à¸à¸±à¸¨à¹€à¸ˆà¸£à¸µà¸¢à¹Œà¸„ู่","Question exclamation mark":"เครื่à¸à¸‡à¸«à¸¡à¸²à¸¢à¸›à¸£à¸±à¸¨à¸™à¸µà¸à¸±à¸¨à¹€à¸ˆà¸£à¸µà¸¢à¹Œ","Exclamation question mark":"เครื่à¸à¸‡à¸«à¸¡à¸²à¸¢à¸à¸±à¸¨à¹€à¸ˆà¸£à¸µà¸¢à¹Œà¸›à¸£à¸±à¸¨à¸™à¸µ","Double question mark":"เครื่à¸à¸‡à¸«à¸¡à¸²à¸¢à¸›à¸£à¸±à¸¨à¸™à¸µà¸„ู่","Copyright sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ลิขสิทธิ์","Registered sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์จดทะเบียน","Trade mark sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์เครื่à¸à¸‡à¸«à¸¡à¸²à¸¢à¸à¸²à¸£à¸„้า","Section sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์มาตรา","Paragraph sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ย่à¸à¸«à¸™à¹‰à¸²","Reversed paragraph sign":"สัà¸à¸¥à¸±à¸à¸©à¸“์ย่à¸à¸«à¸™à¹‰à¸²à¸à¸¥à¸±à¸šà¸«à¸±à¸§","Character categories":"หมวดหมู่à¸à¸±à¸à¸‚ระ",Styles:"รูปà¹à¸šà¸š","Multiple styles":"มีหลายรูปà¹à¸šà¸š","Block styles":"รูปà¹à¸šà¸šà¸šà¸¥à¹‡à¸à¸","Text styles":"รูปà¹à¸šà¸šà¸‚้à¸à¸„วาม","Insert table":"à¹à¸—รà¸à¸•à¸²à¸£à¸²à¸‡","Header column":"หัวข้à¸à¸„à¸à¸¥à¸±à¸¡à¸™à¹Œ","Insert column left":"à¹à¸—รà¸à¸„à¸à¸¥à¸±à¸¡à¸™à¹Œà¸—างซ้าย","Insert column right":"à¹à¸—รà¸à¸„à¸à¸¥à¸±à¸¡à¸™à¹Œà¸—างขวา","Delete column":"ลบคà¸à¸¥à¸±à¸¡à¸™à¹Œ","Select column":"เลืà¸à¸à¸„à¸à¸¥à¸±à¸¡à¸™à¹Œ",Column:"คà¸à¸¥à¸±à¸¡à¸™à¹Œ","Header row":"ส่วนหัวà¹à¸–ว","Insert row below":"à¹à¸—รà¸à¸ªà¹ˆà¸§à¸™à¸«à¸±à¸§à¸”้านล่าง","Insert row above":"à¹à¸—รà¸à¸ªà¹ˆà¸§à¸™à¸«à¸±à¸§à¸”้านบน","Delete row":"ลบà¹à¸–ว","Select row":"เลืà¸à¸à¹à¸–ว",Row:"à¹à¸–ว","Merge cell up":"ผสานเซลล์ด้านบน","Merge cell right":"ผสานเซลล์ด้านขวา","Merge cell down":"ผสานเซลล์ด้านล่าง","Merge cell left":"ผสานเซลล์ด้านซ้าย","Split cell vertically":"à¹à¸¢à¸à¹€à¸‹à¸¥à¸¥à¹Œà¹à¸™à¸§à¸•à¸±à¹‰à¸‡","Split cell horizontally":"à¹à¸¢à¸à¹€à¸‹à¸¥à¸¥à¹Œà¹à¸™à¸§à¸™à¸à¸™","Merge cells":"ผสานเซลล์","Table toolbar":"เครื่à¸à¸‡à¸¡à¸·à¸à¸•à¸²à¸£à¸²à¸‡","Table properties":"คุณสมบัติขà¸à¸‡à¸•à¸²à¸£à¸²à¸‡","Cell properties":"คุณสมบัติขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œ",Border:"เส้นขà¸à¸š",Style:"รูปà¹à¸šà¸š",Width:"ความà¸à¸§à¹‰à¸²à¸‡",Height:"ความสูง",Color:"สี",Background:"พื้นหลัง",Padding:"à¸à¸²à¸£à¹€à¸ªà¸£à¸´à¸¡à¹€à¸•à¹‡à¸¡",Dimensions:"ขนาด","Table cell text alignment":"à¸à¸²à¸£à¸ˆà¸±à¸”ตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¸•à¸²à¸£à¸²à¸‡",Alignment:"à¸à¸²à¸£à¸ˆà¸±à¸”ตำà¹à¸«à¸™à¹ˆà¸‡","Horizontal text alignment toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¸ˆà¸±à¸”ตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามในà¹à¸™à¸§à¸™à¸à¸™","Vertical text alignment toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¸ˆà¸±à¸”ตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามà¹à¸™à¸§à¸•à¸±à¹‰à¸‡","Table alignment toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¸ˆà¸±à¸”ตำà¹à¸«à¸™à¹ˆà¸‡à¸•à¸²à¸£à¸²à¸‡",None:"ไม่มี",Solid:"เส้นทึบ",Dotted:"เส้นไข่ปลา",Dashed:"เส้นประ",Double:"คู่",Groove:"ร่à¸à¸‡",Ridge:"สัน",Inset:"ยุบ",Outset:"นูน","Align cell text to the left":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¸Šà¸´à¸”ซ้าย","Align cell text to the center":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¹„ว้à¸à¸¶à¹ˆà¸‡à¸à¸¥à¸²à¸‡","Align cell text to the right":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¸Šà¸´à¸”ขวา","Justify cell text":"จัดขà¸à¸šà¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¹ƒà¸«à¹‰à¸à¸£à¸°à¸ˆà¸²à¸¢à¹€à¸•à¹‡à¸¡à¹à¸™à¸§","Align cell text to the top":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¸Šà¸´à¸”ด้านบน","Align cell text to the middle":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¹„ว้à¸à¸¶à¹ˆà¸‡à¸à¸¥à¸²à¸‡","Align cell text to the bottom":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸‚้à¸à¸„วามขà¸à¸‡à¹€à¸‹à¸¥à¸¥à¹Œà¸Šà¸´à¸”ด้านล่าง","Align table to the left":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸•à¸²à¸£à¸²à¸‡à¸Šà¸´à¸”ด้านซ้าย","Center table":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸•à¸²à¸£à¸²à¸‡à¹„ว้ตรงà¸à¸¥à¸²à¸‡","Align table to the right":"จัดตำà¹à¸«à¸™à¹ˆà¸‡à¸•à¸²à¸£à¸²à¸‡à¸Šà¸´à¸”ด้านขวา","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"สีไม่ถูà¸à¸•à¹‰à¸à¸‡ ลà¸à¸‡ \"#FF0000\" หรืภ\"rgb(255,0,0)\" หรืภ\"red\"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"ค่าไม่ถูà¸à¸•à¹‰à¸à¸‡ ลà¸à¸‡ \"10px\" หรืภ\"2em\" หรืà¸à¹à¸„่เพียง \"2\"","Color picker":"เครื่à¸à¸‡à¸¡à¸·à¸à¹€à¸¥à¸·à¸à¸à¸ªà¸µ","Enter table caption":"ป้à¸à¸™à¸„ำบรรยายตาราง","Keystrokes that can be used in a table cell":"à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”ที่สามารถใช้ได้ในเซลล์ตาราง","Move the selection to the next cell":"ย้ายà¸à¸²à¸£à¹€à¸¥à¸·à¸à¸à¹„ปยังเซลล์ถัดไป","Move the selection to the previous cell":"ย้ายà¸à¸²à¸£à¹€à¸¥à¸·à¸à¸à¹„ปยังเซลล์à¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²","Insert a new table row (when in the last cell of a table)":"à¹à¸—รà¸à¹à¸–วในตารางใหม่ (เมื่à¸à¸à¸¢à¸¹à¹ˆà¹ƒà¸™à¹€à¸‹à¸¥à¸¥à¹Œà¸ªà¸¸à¸”ท้ายขà¸à¸‡à¸•à¸²à¸£à¸²à¸‡)","Navigate through the table":"นำทางผ่านตาราง",Table:"ตาราง","Rich Text Editor":"โปรà¹à¸à¸£à¸¡à¹à¸à¹‰à¹„ข Rich Text","Editor editing area: %0":"พื้นที่à¹à¸à¹‰à¹„ขขà¸à¸‡à¸•à¸±à¸§à¹à¸à¹‰à¹„ข: %0","Edit block":"à¹à¸à¹‰à¹„ขบล็à¸à¸","Click to edit block":"คลิà¸à¹€à¸žà¸·à¹ˆà¸à¹à¸à¹‰à¹„ขบล็à¸à¸","Drag to move":"ลาà¸à¹€à¸žà¸·à¹ˆà¸à¸¢à¹‰à¸²à¸¢",Next:"ถัดไป",Previous:"à¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²","Editor toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¹à¸à¹‰à¹„ข","Dropdown toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¹à¸šà¸šà¹€à¸¥à¸·à¹ˆà¸à¸™à¸¥à¸‡",Black:"สีดำ","Dim grey":"สีเทาเข้ม",Grey:"สีเทา","Light grey":"สีเทาà¸à¹ˆà¸à¸™",White:"สีขาว",Red:"สีà¹à¸”ง",Orange:"สีส้ม",Yellow:"สีเหลืà¸à¸‡","Light green":"สีเขียวà¸à¹ˆà¸à¸™",Green:"สีเขียว",Aquamarine:"พลà¸à¸¢à¸ªà¸µà¸Ÿà¹‰à¸²",Turquoise:"สีเขียวขุ่น","Light blue":"สีฟ้า",Blue:"สีน้ำเงิน",Purple:"สีม่วง","Editor block content toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¹à¸à¹‰à¹„ขบล็à¸à¸à¹€à¸™à¸·à¹‰à¸à¸«à¸²","Editor contextual toolbar":"à¹à¸–บเครื่à¸à¸‡à¸¡à¸·à¸à¹à¸à¹‰à¹„ขข้à¸à¸„วาม",HEX:"HEX","No results found":"ไม่พบผลลัพธ์","No searchable items":"ไม่มีรายà¸à¸²à¸£à¸—ี่สามารถค้นหาได้","Editor dialog":"à¸à¸²à¸£à¸ªà¸™à¸—นาขà¸à¸‡à¸šà¸£à¸£à¸“าธิà¸à¸²à¸£",Close:"ปิด","Help Contents. To close this dialog press ESC.":"เนื้à¸à¸«à¸²à¸„วามช่วยเหลืภหาà¸à¸•à¹‰à¸à¸‡à¸à¸²à¸£à¸›à¸´à¸”à¸à¸¥à¹ˆà¸à¸‡à¹‚ต้ตà¸à¸šà¸™à¸µà¹‰ ให้à¸à¸”ปุ่ม ESC","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"ด้านล่างนี้ คุณจะพบà¸à¸±à¸šà¸£à¸²à¸¢à¸à¸²à¸£à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”ที่สามารถใช้ในตัวà¹à¸à¹‰à¹„ขได้","(may require <kbd>Fn</kbd>)":"(à¸à¸²à¸ˆà¸ˆà¸³à¹€à¸›à¹‡à¸™à¸•à¹‰à¸à¸‡à¸¡à¸µ <kbd>Fn</kbd>)",Accessibility:"à¸à¸²à¸£à¹€à¸‚้าถึง","Accessibility help":"ความช่วยเหลืà¸à¸à¸²à¸£à¹€à¸‚้าถึง","Press %0 for help.":"à¸à¸” %0 เพื่à¸à¸„วามช่วยเหลืà¸","Move focus in and out of an active dialog window":"ย้ายโฟà¸à¸±à¸ªà¹€à¸‚้าà¹à¸¥à¸°à¸à¸à¸à¸ˆà¸²à¸à¸à¸¥à¹ˆà¸à¸‡à¹‚ต้ตà¸à¸šà¸—ี่ใช้งานà¸à¸¢à¸¹à¹ˆ",MENU_BAR_MENU_FILE:"ไฟล์",MENU_BAR_MENU_EDIT:"à¹à¸à¹‰à¹„ข",MENU_BAR_MENU_VIEW:"ดู",MENU_BAR_MENU_INSERT:"à¹à¸—รà¸",MENU_BAR_MENU_FORMAT:"รูปà¹à¸šà¸š",MENU_BAR_MENU_TOOLS:"เครื่à¸à¸‡à¸¡à¸·à¸",MENU_BAR_MENU_HELP:"ช่วยเหลืà¸",MENU_BAR_MENU_TEXT:"ข้à¸à¸„วาม",MENU_BAR_MENU_FONT:"à¹à¸šà¸šà¸à¸±à¸à¸©à¸£","Editor menu bar":"à¹à¸–บเมนูตัวà¹à¸à¹‰à¹„ข","Please enter a valid color (e.g. \"ff0000\").":"โปรดป้à¸à¸™à¸ªà¸µà¸—ี่ถูà¸à¸•à¹‰à¸à¸‡ (เช่น \"ff0000\")",Undo:"ย้à¸à¸™à¸à¸¥à¸±à¸š",Redo:"ทำซ้ำ","Upload in progress":"à¸à¸³à¸¥à¸±à¸‡à¸”ำเนินà¸à¸²à¸£à¸à¸±à¸›à¹‚หลด","Widget toolbar":"à¹à¸–มเครื่à¸à¸‡à¸¡à¸·à¸à¸§à¸´à¸”เจ็ต","Insert paragraph before block":"à¹à¸—รà¸à¸¢à¹ˆà¸à¸«à¸™à¹‰à¸²à¸à¹ˆà¸à¸™à¸šà¸¥à¹‡à¸à¸","Insert paragraph after block":"à¹à¸—รà¸à¸¢à¹ˆà¸à¸«à¸™à¹‰à¸²à¸«à¸¥à¸±à¸‡à¸šà¸¥à¹‡à¸à¸","Press Enter to type after or press Shift + Enter to type before the widget":"à¸à¸” Enter เพื่à¸à¸žà¸´à¸¡à¸žà¹Œà¸«à¸¥à¸±à¸‡à¸ˆà¸²à¸ หรืà¸à¸à¸” Shift + Enter เพื่à¸à¸žà¸´à¸¡à¸žà¹Œà¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²à¸§à¸´à¸”เจ็ต","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"à¹à¸›à¹‰à¸™à¸žà¸´à¸¡à¸žà¹Œà¸¥à¸±à¸”ที่สามารถใช้ได้เมื่à¸à¹€à¸¥à¸·à¸à¸à¸§à¸´à¸”เจ็ต (ยà¸à¸•à¸±à¸§à¸à¸¢à¹ˆà¸²à¸‡: รูปภาพ, ตาราง, ฯลฯ)","Insert a new paragraph directly after a widget":"à¹à¸—รà¸à¸¢à¹ˆà¸à¸«à¸™à¹‰à¸²à¹ƒà¸«à¸¡à¹ˆà¸«à¸¥à¸±à¸‡à¸§à¸´à¸”เจ็ตโดยตรง","Insert a new paragraph directly before a widget":"à¹à¸—รà¸à¸¢à¹ˆà¸à¸«à¸™à¹‰à¸²à¹ƒà¸«à¸¡à¹ˆà¸«à¸™à¹‰à¸²à¸§à¸´à¸”เจ็ตโดยตรง","Move the caret to allow typing directly before a widget":"ย้ายสัà¸à¸¥à¸±à¸à¸©à¸“์คาเร็ตเพื่à¸à¹ƒà¸«à¹‰à¸ªà¸²à¸¡à¸²à¸£à¸–พิมพ์ได้ไปà¸à¸¢à¸¹à¹ˆà¸«à¸™à¹‰à¸²à¸§à¸´à¸”เจ็ตโดยตรง","Move the caret to allow typing directly after a widget":"ย้ายสัà¸à¸¥à¸±à¸à¸©à¸“์คาเร็ตเพื่à¸à¹ƒà¸«à¹‰à¸ªà¸²à¸¡à¸²à¸£à¸–พิมพ์ได้ไปà¸à¸¢à¸¹à¹ˆà¸«à¸¥à¸±à¸‡à¸§à¸´à¸”เจ็ตโดยตรง","Words: %0":"คำ: %0","Characters: %0":"ตัวà¸à¸±à¸à¸©à¸£: %0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ti.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ti.js new file mode 100644 index 0000000000000000000000000000000000000000..2f43cb6ac583b40ee63d5a2a5a32d9a4ec600415 --- /dev/null +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ti.js @@ -0,0 +1 @@ +(function(d){ const l = d['ti'] = d['ti'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"ንጸጋሠኣመዓራáˆá‹","Align right":"ንየማን ኣመዓራáˆá‹","Align center":"ናብ ማእኸሠኣመዓራáˆá‹",Justify:"ብማዕረ መጠን ናብ ኩሉ ኣንáˆá‰µ ኣመዓራáˆá‹","Text alignment":"áˆá‹•áˆ¨á‹« ጽሑá","Text alignment toolbar":"መካወኒ áˆá‹•áˆ¨á‹« ጽሑá",Bold:"ቦáˆá‹µ",Italic:"ኢታሊáŠ",Underline:"ኣስáˆáˆ",Code:"ኮድ",Strikethrough:"ሰáˆá‹",Subscript:"ሳብስáŠáˆªá•á‰µ",Superscript:"ሱááˆáˆµáŠáˆªá•á‰µ","Italic text":"ኢታሊአጽሑá","Move out of an inline code style":"","Bold text":"ጽሑá ኣጉáˆáˆ…","Underline text":"ጽሑá ኣስáˆáˆ","Strikethrough text":"ጽሑá ሰáˆá‹",Cancel:"ንጸáŒ",Clear:"á‹°áˆáˆµáˆµ","Remove color":"ሕብሪ ኣወáŒá‹µ","Restore default":"",Save:"ጠá‰á‰¥","Show more items":"","%0 of %1":"","Cannot upload file:":"á‹á‹áˆ áˆá‹µá‹«á‰¥ ኣá‹á‰°áŠ¸áŠ£áˆˆáŠ•","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"á‹á‹áˆ ማናጀሠብáˆáŒ¥á‰ƒáˆ ተáŠáŠ¥","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"","Find in text…":"",Find:"","Previous result":"","Next result":"",Replace:"ተáŠáŠ¥","Replace all":"","Match case":"","Whole words only":"","Replace with…":"","Text to find must not be empty.":"","Tip: Find some text first in order to replace it.":"","Advanced options":"","Find in the document":"",Paragraph:"ዓንቀጽ",Heading:"áˆáŠ¥áˆ²","Choose heading":"áˆáŠ¥áˆ² áˆáˆ¨áŒ½","Heading 1":"áˆáŠ¥áˆ² 1","Heading 2":"áˆáŠ¥áˆ² 2","Heading 3":"áˆáŠ¥áˆ² 3","Heading 4":"áˆáŠ¥áˆ² 4","Heading 5":"áˆáŠ¥áˆ² 5","Heading 6":"áˆáŠ¥áˆ² 6","Type your title":"áˆáŠ¥áˆ² ጽሑáካ ጸሓá","Type or paste your content here.":"ኣብዚ ቦታ ጽሑáካ ጸሓá ወዠጠቅዕ",Unlink:"መራኽቦ ኣወáŒá‹µ",Link:"መራኽቦ","Link URL":"","Link URL must not be empty.":"","Link image":"","Edit link":"መራኽቦ ኣáˆáˆ","Open link in new tab":"ንመራኽቦ ኣብ ሓዱሽ ታብ áŠáˆá‰µ","This link has no URL":"","Open in a new tab":"",Downloadable:"á‹áˆ¨áŒá","Create link":"መራኽቦ áጠáˆ","Move out of a link":"","Numbered List":"ብá‰áŒ½áˆª á‹á‰°áˆ˜áˆáŠ¨á‰± á‹áˆá‹áˆ«á‰µ","Bulleted List":"ብáˆáˆáŠá‰µ á‹á‰°áˆ˜áˆáŠ¨á‰± á‹áˆá‹áˆ«á‰µ","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Special characters":"",All:"",Arrows:"",Currency:"",Latin:"",Mathematical:"",Text:"ቴáŠáˆµá‰µ","leftwards simple arrow":"","rightwards simple arrow":"","upwards simple arrow":"","downwards simple arrow":"","leftwards double arrow":"","rightwards double arrow":"","upwards double arrow":"","downwards double arrow":"","leftwards dashed arrow":"","rightwards dashed arrow":"","upwards dashed arrow":"","downwards dashed arrow":"","leftwards arrow to bar":"","rightwards arrow to bar":"","upwards arrow to bar":"","downwards arrow to bar":"","up down arrow with base":"","back with leftwards arrow above":"","end with leftwards arrow above":"","on with exclamation mark with left right arrow above":"","soon with rightwards arrow above":"","top with upwards arrow above":"","Dollar sign":"","Euro sign":"","Yen sign":"","Pound sign":"","Cent sign":"","Euro-currency sign":"","Colon sign":"","Cruzeiro sign":"","French franc sign":"","Lira sign":"","Currency sign":"","Bitcoin sign":"","Mill sign":"","Naira sign":"","Peseta sign":"","Rupee sign":"","Won sign":"","New sheqel sign":"","Dong sign":"","Kip sign":"","Tugrik sign":"","Drachma sign":"","German penny sign":"","Peso sign":"","Guarani sign":"","Austral sign":"","Hryvnia sign":"","Cedi sign":"","Livre tournois sign":"","Spesmilo sign":"","Tenge sign":"","Indian rupee sign":"","Turkish lira sign":"","Nordic mark sign":"","Manat sign":"","Ruble sign":"","Latin capital letter a with macron":"","Latin small letter a with macron":"","Latin capital letter a with breve":"","Latin small letter a with breve":"","Latin capital letter a with ogonek":"","Latin small letter a with ogonek":"","Latin capital letter c with acute":"","Latin small letter c with acute":"","Latin capital letter c with circumflex":"","Latin small letter c with circumflex":"","Latin capital letter c with dot above":"","Latin small letter c with dot above":"","Latin capital letter c with caron":"","Latin small letter c with caron":"","Latin capital letter d with caron":"","Latin small letter d with caron":"","Latin capital letter d with stroke":"","Latin small letter d with stroke":"","Latin capital letter e with macron":"","Latin small letter e with macron":"","Latin capital letter e with breve":"","Latin small letter e with breve":"","Latin capital letter e with dot above":"","Latin small letter e with dot above":"","Latin capital letter e with ogonek":"","Latin small letter e with ogonek":"","Latin capital letter e with caron":"","Latin small letter e with caron":"","Latin capital letter g with circumflex":"","Latin small letter g with circumflex":"","Latin capital letter g with breve":"","Latin small letter g with breve":"","Latin capital letter g with dot above":"","Latin small letter g with dot above":"","Latin capital letter g with cedilla":"","Latin small letter g with cedilla":"","Latin capital letter h with circumflex":"","Latin small letter h with circumflex":"","Latin capital letter h with stroke":"","Latin small letter h with stroke":"","Latin capital letter i with tilde":"","Latin small letter i with tilde":"","Latin capital letter i with macron":"","Latin small letter i with macron":"","Latin capital letter i with breve":"","Latin small letter i with breve":"","Latin capital letter i with ogonek":"","Latin small letter i with ogonek":"","Latin capital letter i with dot above":"","Latin small letter dotless i":"","Latin capital ligature ij":"","Latin small ligature ij":"","Latin capital letter j with circumflex":"","Latin small letter j with circumflex":"","Latin capital letter k with cedilla":"","Latin small letter k with cedilla":"","Latin small letter kra":"","Latin capital letter l with acute":"","Latin small letter l with acute":"","Latin capital letter l with cedilla":"","Latin small letter l with cedilla":"","Latin capital letter l with caron":"","Latin small letter l with caron":"","Latin capital letter l with middle dot":"","Latin small letter l with middle dot":"","Latin capital letter l with stroke":"","Latin small letter l with stroke":"","Latin capital letter n with acute":"","Latin small letter n with acute":"","Latin capital letter n with cedilla":"","Latin small letter n with cedilla":"","Latin capital letter n with caron":"","Latin small letter n with caron":"","Latin small letter n preceded by apostrophe":"","Latin capital letter eng":"","Latin small letter eng":"","Latin capital letter o with macron":"","Latin small letter o with macron":"","Latin capital letter o with breve":"","Latin small letter o with breve":"","Latin capital letter o with double acute":"","Latin small letter o with double acute":"","Latin capital ligature oe":"","Latin small ligature oe":"","Latin capital letter r with acute":"","Latin small letter r with acute":"","Latin capital letter r with cedilla":"","Latin small letter r with cedilla":"","Latin capital letter r with caron":"","Latin small letter r with caron":"","Latin capital letter s with acute":"","Latin small letter s with acute":"","Latin capital letter s with circumflex":"","Latin small letter s with circumflex":"","Latin capital letter s with cedilla":"","Latin small letter s with cedilla":"","Latin capital letter s with caron":"","Latin small letter s with caron":"","Latin capital letter t with cedilla":"","Latin small letter t with cedilla":"","Latin capital letter t with caron":"","Latin small letter t with caron":"","Latin capital letter t with stroke":"","Latin small letter t with stroke":"","Latin capital letter u with tilde":"","Latin small letter u with tilde":"","Latin capital letter u with macron":"","Latin small letter u with macron":"","Latin capital letter u with breve":"","Latin small letter u with breve":"","Latin capital letter u with ring above":"","Latin small letter u with ring above":"","Latin capital letter u with double acute":"","Latin small letter u with double acute":"","Latin capital letter u with ogonek":"","Latin small letter u with ogonek":"","Latin capital letter w with circumflex":"","Latin small letter w with circumflex":"","Latin capital letter y with circumflex":"","Latin small letter y with circumflex":"","Latin capital letter y with diaeresis":"","Latin capital letter z with acute":"","Latin small letter z with acute":"","Latin capital letter z with dot above":"","Latin small letter z with dot above":"","Latin capital letter z with caron":"","Latin small letter z with caron":"","Latin small letter long s":"","Less-than sign":"","Greater-than sign":"","Less-than or equal to":"","Greater-than or equal to":"","En dash":"","Em dash":"",Macron:"",Overline:"","Degree sign":"","Minus sign":"","Plus-minus sign":"","Division sign":"","Fraction slash":"","Multiplication sign":"","Latin small letter f with hook":"",Integral:"","N-ary summation":"",Infinity:"","Square root":"","Tilde operator":"","Approximately equal to":"","Almost equal to":"","Not equal to":"","Identical to":"","Element of":"","Not an element of":"","Contains as member":"","N-ary product":"","Logical and":"","Logical or":"","Not sign":"",Intersection:"",Union:"","Partial differential":"","For all":"","There exists":"","Empty set":"",Nabla:"","Asterisk operator":"","Proportional to":"",Angle:"","Vulgar fraction one quarter":"","Vulgar fraction one half":"","Vulgar fraction three quarters":"","Single left-pointing angle quotation mark":"","Single right-pointing angle quotation mark":"","Left-pointing double angle quotation mark":"","Right-pointing double angle quotation mark":"","Left single quotation mark":"","Right single quotation mark":"","Left double quotation mark":"","Right double quotation mark":"","Single low-9 quotation mark":"","Double low-9 quotation mark":"","Inverted exclamation mark":"","Inverted question mark":"","Two dot leader":"","Horizontal ellipsis":"","Double dagger":"","Per mille sign":"","Per ten thousand sign":"","Double exclamation mark":"","Question exclamation mark":"","Exclamation question mark":"","Double question mark":"","Copyright sign":"","Registered sign":"","Trade mark sign":"","Section sign":"","Paragraph sign":"","Reversed paragraph sign":"","Character categories":"","Rich Text Editor":"","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"ቀጻሊ",Previous:"ሕሉá","Editor toolbar":"","Dropdown toolbar":"",Black:"","Dim grey":"",Grey:"","Light grey":"",White:"",Red:"",Orange:"",Yellow:"","Light green":"",Green:"",Aquamarine:"",Turquoise:"","Light blue":"",Blue:"",Purple:"","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"á‹á‹áˆ",MENU_BAR_MENU_EDIT:"ኣáˆáˆ",MENU_BAR_MENU_VIEW:"ተመáˆáŠ¨á‰µ",MENU_BAR_MENU_INSERT:"የእትá‹",MENU_BAR_MENU_FORMAT:"áŽáˆáˆ›á‰µ",MENU_BAR_MENU_TOOLS:"መኸወንቲ",MENU_BAR_MENU_HELP:"ሓገá‹",MENU_BAR_MENU_TEXT:"ቴáŠáˆµá‰µ",MENU_BAR_MENU_FONT:"áŽáŠ•á‰µ","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"á‹á‰°áŠ¸á‹ˆáŠ áˆáˆˆáˆµ",Redo:"ደጊáˆáŠ« ከá‹áŠ•"} );l.getPluralForm=function(n){return (n > 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/tk.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/tk.js index cb9a45aeb3ffe9f0e6e7db3f7ce1865bd0c2857a..de1b663c752771fa89d9db477b7e2342031a4273 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/tk.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/tk.js @@ -1 +1 @@ -(function(d){ const l = d['tk'] = d['tk'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Çepe deňleÅŸdiriň","Align right":"Saga deňleÅŸdiriň","Align center":"Merkeze deňleÅŸdir",Justify:"Akla","Text alignment":"Tekstiň deňleÅŸdirilmegi","Text alignment toolbar":"Teksti deňleÅŸdirmek gurallar paneli",Bold:"Galyň",Italic:"Italik",Underline:"AÅŸagy çyzykly",Code:"Kod",Strikethrough:"Ãœsti çyzykly",Subscript:"AÅŸaky ýazgy",Superscript:"Ãœst ýazgy","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Sitata blokirläň","Insert code block":"Kod blogyna goýuň","Plain text":"Düz tekst","Code block":"",Cancel:"Ãatyr",Clear:"","Remove color":"Reňki aýyryň","Restore default":"",Save:"Saklaň","Show more items":"Has köp zady görkeziň","%0 of %1":"%1-iň %0-i","Cannot upload file:":"Faýl ýükläp bolmady:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Åžrift ölçegi",Tiny:"Kiçijik",Small:"Kiçi",Big:"Uly",Huge:"Ägirt","Font Family":"Åžrift maÅŸgalasy",Default:"Bellenen","Font Color":"Åžriftiň reňki","Font Background Color":"Åžriftiň fon reňki","Document colors":"Resminamanyň reňkleri",Paragraph:"Abzas",Heading:"SözbaÅŸy","Choose heading":"SözbaÅŸy saýlaň","Heading 1":"SözbaÅŸy 1","Heading 2":"SözbaÅŸy 2","Heading 3":"SözbaÅŸy 3","Heading 4":"SözbaÅŸy 4","Heading 5":"SözbaÅŸy 5","Heading 6":"SözbaÅŸy 6","Type your title":"SözbaÅŸyny ýazyň","Type or paste your content here.":"Mazmunyňyzy ÅŸu ýere ýazyň ýa-da goýuň.","Horizontal line":"Gorizontal çyzyk","Increase indent":"Indent köpeltmek","Decrease indent":"Indent peseltmek",Unlink:"BaglanyÅŸygy aýyr",Link:"BaglanyÅŸyk","Link URL":"URL baglanyÅŸygy","Link image":"Surat baglanyÅŸygy","Edit link":"BaglanyÅŸygy üýtget","Open link in new tab":"Täze goýmada baglanyÅŸyk açyň","This link has no URL":"Bu baglanyÅŸykda URL ýok","Open in a new tab":"Täze goýmada açyň",Downloadable:"Göçürip alyp bolýar","Create link":"","Move out of a link":"","Numbered List":"Sanly sanaw","Bulleted List":"Bullet sanawy","To-do List":"Edilmeli iÅŸleriň sanawy","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Remove Format":"Formaty aýyryň","Select all":"Ählisini saýla","Special characters":"Ãörite nyÅŸanlar",All:"",Arrows:"",Currency:"",Latin:"",Mathematical:"",Text:"","leftwards simple arrow":"","rightwards simple arrow":"","upwards simple arrow":"","downwards simple arrow":"","leftwards double arrow":"çepe tarap goÅŸa ok","rightwards double arrow":"","upwards double arrow":"","downwards double arrow":"","leftwards dashed arrow":"","rightwards dashed arrow":"","upwards dashed arrow":"","downwards dashed arrow":"","leftwards arrow to bar":"","rightwards arrow to bar":"","upwards arrow to bar":"","downwards arrow to bar":"","up down arrow with base":"","back with leftwards arrow above":"","end with leftwards arrow above":"","on with exclamation mark with left right arrow above":"","soon with rightwards arrow above":"","top with upwards arrow above":"","Dollar sign":"","Euro sign":"","Yen sign":"","Pound sign":"","Cent sign":"","Euro-currency sign":"","Colon sign":"Iki nokat nyÅŸany","Cruzeiro sign":"","French franc sign":"","Lira sign":"","Currency sign":"","Bitcoin sign":"","Mill sign":"","Naira sign":"","Peseta sign":"","Rupee sign":"","Won sign":"","New sheqel sign":"","Dong sign":"","Kip sign":"","Tugrik sign":"","Drachma sign":"","German penny sign":"","Peso sign":"","Guarani sign":"","Austral sign":"","Hryvnia sign":"","Cedi sign":"","Livre tournois sign":"","Spesmilo sign":"","Tenge sign":"","Indian rupee sign":"","Turkish lira sign":"","Nordic mark sign":"","Manat sign":"","Ruble sign":"","Latin capital letter a with macron":"","Latin small letter a with macron":"","Latin capital letter a with breve":"","Latin small letter a with breve":"","Latin capital letter a with ogonek":"","Latin small letter a with ogonek":"","Latin capital letter c with acute":"","Latin small letter c with acute":"","Latin capital letter c with circumflex":"","Latin small letter c with circumflex":"","Latin capital letter c with dot above":"","Latin small letter c with dot above":"","Latin capital letter c with caron":"","Latin small letter c with caron":"","Latin capital letter d with caron":"","Latin small letter d with caron":"","Latin capital letter d with stroke":"","Latin small letter d with stroke":"","Latin capital letter e with macron":"","Latin small letter e with macron":"","Latin capital letter e with breve":"","Latin small letter e with breve":"","Latin capital letter e with dot above":"","Latin small letter e with dot above":"","Latin capital letter e with ogonek":"","Latin small letter e with ogonek":"","Latin capital letter e with caron":"","Latin small letter e with caron":"","Latin capital letter g with circumflex":"","Latin small letter g with circumflex":"","Latin capital letter g with breve":"","Latin small letter g with breve":"","Latin capital letter g with dot above":"","Latin small letter g with dot above":"","Latin capital letter g with cedilla":"","Latin small letter g with cedilla":"","Latin capital letter h with circumflex":"","Latin small letter h with circumflex":"","Latin capital letter h with stroke":"","Latin small letter h with stroke":"","Latin capital letter i with tilde":"","Latin small letter i with tilde":"","Latin capital letter i with macron":"","Latin small letter i with macron":"","Latin capital letter i with breve":"","Latin small letter i with breve":"","Latin capital letter i with ogonek":"","Latin small letter i with ogonek":"","Latin capital letter i with dot above":"","Latin small letter dotless i":"","Latin capital ligature ij":"","Latin small ligature ij":"","Latin capital letter j with circumflex":"","Latin small letter j with circumflex":"","Latin capital letter k with cedilla":"","Latin small letter k with cedilla":"","Latin small letter kra":"","Latin capital letter l with acute":"","Latin small letter l with acute":"","Latin capital letter l with cedilla":"","Latin small letter l with cedilla":"","Latin capital letter l with caron":"","Latin small letter l with caron":"","Latin capital letter l with middle dot":"","Latin small letter l with middle dot":"","Latin capital letter l with stroke":"","Latin small letter l with stroke":"","Latin capital letter n with acute":"","Latin small letter n with acute":"","Latin capital letter n with cedilla":"","Latin small letter n with cedilla":"","Latin capital letter n with caron":"","Latin small letter n with caron":"","Latin small letter n preceded by apostrophe":"","Latin capital letter eng":"","Latin small letter eng":"","Latin capital letter o with macron":"","Latin small letter o with macron":"","Latin capital letter o with breve":"","Latin small letter o with breve":"","Latin capital letter o with double acute":"","Latin small letter o with double acute":"","Latin capital ligature oe":"","Latin small ligature oe":"","Latin capital letter r with acute":"","Latin small letter r with acute":"","Latin capital letter r with cedilla":"","Latin small letter r with cedilla":"","Latin capital letter r with caron":"","Latin small letter r with caron":"","Latin capital letter s with acute":"","Latin small letter s with acute":"","Latin capital letter s with circumflex":"","Latin small letter s with circumflex":"","Latin capital letter s with cedilla":"","Latin small letter s with cedilla":"","Latin capital letter s with caron":"","Latin small letter s with caron":"","Latin capital letter t with cedilla":"","Latin small letter t with cedilla":"","Latin capital letter t with caron":"","Latin small letter t with caron":"","Latin capital letter t with stroke":"","Latin small letter t with stroke":"","Latin capital letter u with tilde":"","Latin small letter u with tilde":"","Latin capital letter u with macron":"","Latin small letter u with macron":"","Latin capital letter u with breve":"","Latin small letter u with breve":"","Latin capital letter u with ring above":"","Latin small letter u with ring above":"","Latin capital letter u with double acute":"","Latin small letter u with double acute":"","Latin capital letter u with ogonek":"","Latin small letter u with ogonek":"","Latin capital letter w with circumflex":"","Latin small letter w with circumflex":"","Latin capital letter y with circumflex":"","Latin small letter y with circumflex":"","Latin capital letter y with diaeresis":"","Latin capital letter z with acute":"","Latin small letter z with acute":"","Latin capital letter z with dot above":"","Latin small letter z with dot above":"","Latin capital letter z with caron":"","Latin small letter z with caron":"","Latin small letter long s":"","Less-than sign":"","Greater-than sign":"","Less-than or equal to":"","Greater-than or equal to":"","En dash":"","Em dash":"",Macron:"",Overline:"","Degree sign":"","Minus sign":"","Plus-minus sign":"","Division sign":"","Fraction slash":"","Multiplication sign":"","Latin small letter f with hook":"",Integral:"","N-ary summation":"",Infinity:"","Square root":"","Tilde operator":"","Approximately equal to":"","Almost equal to":"","Not equal to":"","Identical to":"","Element of":"","Not an element of":"","Contains as member":"","N-ary product":"","Logical and":"","Logical or":"","Not sign":"",Intersection:"",Union:"","Partial differential":"","For all":"","There exists":"","Empty set":"",Nabla:"","Asterisk operator":"","Proportional to":"",Angle:"","Vulgar fraction one quarter":"","Vulgar fraction one half":"","Vulgar fraction three quarters":"","Single left-pointing angle quotation mark":"","Single right-pointing angle quotation mark":"","Left-pointing double angle quotation mark":"","Right-pointing double angle quotation mark":"","Left single quotation mark":"","Right single quotation mark":"","Left double quotation mark":"","Right double quotation mark":"","Single low-9 quotation mark":"","Double low-9 quotation mark":"","Inverted exclamation mark":"","Inverted question mark":"","Two dot leader":"","Horizontal ellipsis":"","Double dagger":"","Per mille sign":"","Per ten thousand sign":"","Double exclamation mark":"","Question exclamation mark":"","Exclamation question mark":"","Double question mark":"","Copyright sign":"","Registered sign":"","Trade mark sign":"","Section sign":"","Paragraph sign":"","Reversed paragraph sign":"","Character categories":"","Insert table":"Tablisa goýuň","Header column":"SözbaÅŸy sütüni","Insert column left":"Sütüni çepe goýuň","Insert column right":"Sütüni saga goýuň","Delete column":"Sütüni pozuň","Select column":"Sütün saýlaň",Column:"Sütün","Header row":"SözbaÅŸy hatary","Insert row below":"Hatary aÅŸak goýuň","Insert row above":"Hatary ýokaryk goýuň","Delete row":"Setiri poz","Select row":"Setir saýlaň",Row:"Setir","Merge cell up":"Öýjügi ýokary birleÅŸdiriň","Merge cell right":"Öýjügi saga birleÅŸdiriň","Merge cell down":"Öýjügi aÅŸak birleÅŸdiriň","Merge cell left":"Öýjügi çepe birleÅŸdiriň","Split cell vertically":"Öýjügi dikligine bölüň","Split cell horizontally":"Öýjügi keseligine bölüň","Merge cells":"Öýjükleri birleÅŸdiriň","Table toolbar":"Tablisa gurallar paneli","Table properties":"Tablisa aýratynlyklary","Cell properties":"Öýjük aýratynlyklary",Border:"Serhet",Style:"Stil",Width:"Ini",Height:"Boý",Color:"Reňk",Background:"Arka",Padding:"Padding",Dimensions:"Ölçegleri","Table cell text alignment":"Tablisa öýjükleriniň tekstini deňleÅŸdirmek",Alignment:"DeňleÅŸdirmek","Horizontal text alignment toolbar":"Kese tekst tekizlemek gurallar paneli","Vertical text alignment toolbar":"Dik tekst tekizlemek gurallar paneli","Table alignment toolbar":"Tablisa deňleÅŸdirmek gurallar paneli",None:"Hiç",Solid:"Gaty",Dotted:"Nokatly",Dashed:"Çyzykly",Double:"GoÅŸa",Groove:"Groove",Ridge:"Kertik",Inset:"Inset",Outset:"Outset","Align cell text to the left":"Öýjük tekstini çepe deňleÅŸdiriň","Align cell text to the center":"Öýjük tekstini merkeze deňleÅŸdiriň","Align cell text to the right":"Öýjük tekstini saga deňleÅŸdiriň","Justify cell text":"Öýjük tekstini esaslandyryň","Align cell text to the top":"Öýjük tekstini ýokarsyna deňleÅŸdiriň","Align cell text to the middle":"Öýjük tekstini ortasyna deňleÅŸdiriň","Align cell text to the bottom":"Öýjük tekstini aÅŸagyna deňleÅŸdiriň","Align table to the left":"Tablisany çepe deňleÅŸdiriň","Center table":"Tablisany merkezleÅŸdiriň","Align table to the right":"Tablisany sag tarapa deňleÅŸdiriň","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Reňki nädogry \"#FF0000\" ýa-da \"rgb(255,0,0)\" ýa-da \"gyzyl\" barlap görüň.","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Baha nädogry \"10px\" ýa-da \"2em\" ýa-da diňe \"2\" barlap görüň.","Color picker":"Reňk saýlaýjy","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Baý Tekst Redaktory","Editor editing area: %0":"","Edit block":"Bloky redaktirläň","Click to edit block":"","Drag to move":"",Next:"Indiki",Previous:"Öňki","Editor toolbar":"Redaktor gurallar paneli","Dropdown toolbar":"Açylýan gurallar paneli",Black:"Gara","Dim grey":"Goýy çal",Grey:"Çal","Light grey":"Açyk çal",White:"Ak",Red:"Gyzyl",Orange:"MämiÅŸi",Yellow:"Sary","Light green":"Açyk ýaÅŸyl",Green:"ÃaÅŸyl",Aquamarine:"Akuamarin",Turquoise:"Turkuaz","Light blue":"Açyk gök",Blue:"Gök",Purple:"Gyrmyzy","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Redaktirläň",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"Yza gaýtar",Redo:"Öňe gaýtar","Upload in progress":"Ãüklemek dowam edýär","Widget toolbar":"Widget gurallar paneli","Insert paragraph before block":"Blokdan öň abzas goýuň","Insert paragraph after block":"Blokdan soň abzas goýuň","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"Sözler: %0","Characters: %0":"NyÅŸanlar: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['tk'] = d['tk'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Çepe deňleÅŸdiriň","Align right":"Saga deňleÅŸdiriň","Align center":"Merkeze deňleÅŸdir",Justify:"Akla","Text alignment":"Tekstiň deňleÅŸdirilmegi","Text alignment toolbar":"Teksti deňleÅŸdirmek gurallar paneli",Bold:"Galyň",Italic:"Italik",Underline:"AÅŸagy çyzykly",Code:"Kod",Strikethrough:"Ãœsti çyzykly",Subscript:"AÅŸaky ýazgy",Superscript:"Ãœst ýazgy","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Sitata blokirläň","Insert code block":"Kod blogyna goýuň","Plain text":"Düz tekst","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"Ãatyr",Clear:"","Remove color":"Reňki aýyryň","Restore default":"",Save:"Saklaň","Show more items":"Has köp zady görkeziň","%0 of %1":"%1-iň %0-i","Cannot upload file:":"Faýl ýükläp bolmady:","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Åžrift ölçegi",Tiny:"Kiçijik",Small:"Kiçi",Big:"Uly",Huge:"Ägirt","Font Family":"Åžrift maÅŸgalasy",Default:"Bellenen","Font Color":"Åžriftiň reňki","Font Background Color":"Åžriftiň fon reňki","Document colors":"Resminamanyň reňkleri",Paragraph:"Abzas",Heading:"SözbaÅŸy","Choose heading":"SözbaÅŸy saýlaň","Heading 1":"SözbaÅŸy 1","Heading 2":"SözbaÅŸy 2","Heading 3":"SözbaÅŸy 3","Heading 4":"SözbaÅŸy 4","Heading 5":"SözbaÅŸy 5","Heading 6":"SözbaÅŸy 6","Type your title":"SözbaÅŸyny ýazyň","Type or paste your content here.":"Mazmunyňyzy ÅŸu ýere ýazyň ýa-da goýuň.","Horizontal line":"Gorizontal çyzyk","Increase indent":"Indent köpeltmek","Decrease indent":"Indent peseltmek",Unlink:"BaglanyÅŸygy aýyr",Link:"BaglanyÅŸyk","Link URL":"URL baglanyÅŸygy","Link URL must not be empty.":"","Link image":"Surat baglanyÅŸygy","Edit link":"BaglanyÅŸygy üýtget","Open link in new tab":"Täze goýmada baglanyÅŸyk açyň","This link has no URL":"Bu baglanyÅŸykda URL ýok","Open in a new tab":"Täze goýmada açyň",Downloadable:"Göçürip alyp bolýar","Create link":"","Move out of a link":"","Numbered List":"Sanly sanaw","Bulleted List":"Bullet sanawy","To-do List":"Edilmeli iÅŸleriň sanawy","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Remove Format":"Formaty aýyryň","Select all":"Ählisini saýla","Special characters":"Ãörite nyÅŸanlar",All:"",Arrows:"",Currency:"",Latin:"",Mathematical:"",Text:"","leftwards simple arrow":"","rightwards simple arrow":"","upwards simple arrow":"","downwards simple arrow":"","leftwards double arrow":"çepe tarap goÅŸa ok","rightwards double arrow":"","upwards double arrow":"","downwards double arrow":"","leftwards dashed arrow":"","rightwards dashed arrow":"","upwards dashed arrow":"","downwards dashed arrow":"","leftwards arrow to bar":"","rightwards arrow to bar":"","upwards arrow to bar":"","downwards arrow to bar":"","up down arrow with base":"","back with leftwards arrow above":"","end with leftwards arrow above":"","on with exclamation mark with left right arrow above":"","soon with rightwards arrow above":"","top with upwards arrow above":"","Dollar sign":"","Euro sign":"","Yen sign":"","Pound sign":"","Cent sign":"","Euro-currency sign":"","Colon sign":"Iki nokat nyÅŸany","Cruzeiro sign":"","French franc sign":"","Lira sign":"","Currency sign":"","Bitcoin sign":"","Mill sign":"","Naira sign":"","Peseta sign":"","Rupee sign":"","Won sign":"","New sheqel sign":"","Dong sign":"","Kip sign":"","Tugrik sign":"","Drachma sign":"","German penny sign":"","Peso sign":"","Guarani sign":"","Austral sign":"","Hryvnia sign":"","Cedi sign":"","Livre tournois sign":"","Spesmilo sign":"","Tenge sign":"","Indian rupee sign":"","Turkish lira sign":"","Nordic mark sign":"","Manat sign":"","Ruble sign":"","Latin capital letter a with macron":"","Latin small letter a with macron":"","Latin capital letter a with breve":"","Latin small letter a with breve":"","Latin capital letter a with ogonek":"","Latin small letter a with ogonek":"","Latin capital letter c with acute":"","Latin small letter c with acute":"","Latin capital letter c with circumflex":"","Latin small letter c with circumflex":"","Latin capital letter c with dot above":"","Latin small letter c with dot above":"","Latin capital letter c with caron":"","Latin small letter c with caron":"","Latin capital letter d with caron":"","Latin small letter d with caron":"","Latin capital letter d with stroke":"","Latin small letter d with stroke":"","Latin capital letter e with macron":"","Latin small letter e with macron":"","Latin capital letter e with breve":"","Latin small letter e with breve":"","Latin capital letter e with dot above":"","Latin small letter e with dot above":"","Latin capital letter e with ogonek":"","Latin small letter e with ogonek":"","Latin capital letter e with caron":"","Latin small letter e with caron":"","Latin capital letter g with circumflex":"","Latin small letter g with circumflex":"","Latin capital letter g with breve":"","Latin small letter g with breve":"","Latin capital letter g with dot above":"","Latin small letter g with dot above":"","Latin capital letter g with cedilla":"","Latin small letter g with cedilla":"","Latin capital letter h with circumflex":"","Latin small letter h with circumflex":"","Latin capital letter h with stroke":"","Latin small letter h with stroke":"","Latin capital letter i with tilde":"","Latin small letter i with tilde":"","Latin capital letter i with macron":"","Latin small letter i with macron":"","Latin capital letter i with breve":"","Latin small letter i with breve":"","Latin capital letter i with ogonek":"","Latin small letter i with ogonek":"","Latin capital letter i with dot above":"","Latin small letter dotless i":"","Latin capital ligature ij":"","Latin small ligature ij":"","Latin capital letter j with circumflex":"","Latin small letter j with circumflex":"","Latin capital letter k with cedilla":"","Latin small letter k with cedilla":"","Latin small letter kra":"","Latin capital letter l with acute":"","Latin small letter l with acute":"","Latin capital letter l with cedilla":"","Latin small letter l with cedilla":"","Latin capital letter l with caron":"","Latin small letter l with caron":"","Latin capital letter l with middle dot":"","Latin small letter l with middle dot":"","Latin capital letter l with stroke":"","Latin small letter l with stroke":"","Latin capital letter n with acute":"","Latin small letter n with acute":"","Latin capital letter n with cedilla":"","Latin small letter n with cedilla":"","Latin capital letter n with caron":"","Latin small letter n with caron":"","Latin small letter n preceded by apostrophe":"","Latin capital letter eng":"","Latin small letter eng":"","Latin capital letter o with macron":"","Latin small letter o with macron":"","Latin capital letter o with breve":"","Latin small letter o with breve":"","Latin capital letter o with double acute":"","Latin small letter o with double acute":"","Latin capital ligature oe":"","Latin small ligature oe":"","Latin capital letter r with acute":"","Latin small letter r with acute":"","Latin capital letter r with cedilla":"","Latin small letter r with cedilla":"","Latin capital letter r with caron":"","Latin small letter r with caron":"","Latin capital letter s with acute":"","Latin small letter s with acute":"","Latin capital letter s with circumflex":"","Latin small letter s with circumflex":"","Latin capital letter s with cedilla":"","Latin small letter s with cedilla":"","Latin capital letter s with caron":"","Latin small letter s with caron":"","Latin capital letter t with cedilla":"","Latin small letter t with cedilla":"","Latin capital letter t with caron":"","Latin small letter t with caron":"","Latin capital letter t with stroke":"","Latin small letter t with stroke":"","Latin capital letter u with tilde":"","Latin small letter u with tilde":"","Latin capital letter u with macron":"","Latin small letter u with macron":"","Latin capital letter u with breve":"","Latin small letter u with breve":"","Latin capital letter u with ring above":"","Latin small letter u with ring above":"","Latin capital letter u with double acute":"","Latin small letter u with double acute":"","Latin capital letter u with ogonek":"","Latin small letter u with ogonek":"","Latin capital letter w with circumflex":"","Latin small letter w with circumflex":"","Latin capital letter y with circumflex":"","Latin small letter y with circumflex":"","Latin capital letter y with diaeresis":"","Latin capital letter z with acute":"","Latin small letter z with acute":"","Latin capital letter z with dot above":"","Latin small letter z with dot above":"","Latin capital letter z with caron":"","Latin small letter z with caron":"","Latin small letter long s":"","Less-than sign":"","Greater-than sign":"","Less-than or equal to":"","Greater-than or equal to":"","En dash":"","Em dash":"",Macron:"",Overline:"","Degree sign":"","Minus sign":"","Plus-minus sign":"","Division sign":"","Fraction slash":"","Multiplication sign":"","Latin small letter f with hook":"",Integral:"","N-ary summation":"",Infinity:"","Square root":"","Tilde operator":"","Approximately equal to":"","Almost equal to":"","Not equal to":"","Identical to":"","Element of":"","Not an element of":"","Contains as member":"","N-ary product":"","Logical and":"","Logical or":"","Not sign":"",Intersection:"",Union:"","Partial differential":"","For all":"","There exists":"","Empty set":"",Nabla:"","Asterisk operator":"","Proportional to":"",Angle:"","Vulgar fraction one quarter":"","Vulgar fraction one half":"","Vulgar fraction three quarters":"","Single left-pointing angle quotation mark":"","Single right-pointing angle quotation mark":"","Left-pointing double angle quotation mark":"","Right-pointing double angle quotation mark":"","Left single quotation mark":"","Right single quotation mark":"","Left double quotation mark":"","Right double quotation mark":"","Single low-9 quotation mark":"","Double low-9 quotation mark":"","Inverted exclamation mark":"","Inverted question mark":"","Two dot leader":"","Horizontal ellipsis":"","Double dagger":"","Per mille sign":"","Per ten thousand sign":"","Double exclamation mark":"","Question exclamation mark":"","Exclamation question mark":"","Double question mark":"","Copyright sign":"","Registered sign":"","Trade mark sign":"","Section sign":"","Paragraph sign":"","Reversed paragraph sign":"","Character categories":"","Insert table":"Tablisa goýuň","Header column":"SözbaÅŸy sütüni","Insert column left":"Sütüni çepe goýuň","Insert column right":"Sütüni saga goýuň","Delete column":"Sütüni pozuň","Select column":"Sütün saýlaň",Column:"Sütün","Header row":"SözbaÅŸy hatary","Insert row below":"Hatary aÅŸak goýuň","Insert row above":"Hatary ýokaryk goýuň","Delete row":"Setiri poz","Select row":"Setir saýlaň",Row:"Setir","Merge cell up":"Öýjügi ýokary birleÅŸdiriň","Merge cell right":"Öýjügi saga birleÅŸdiriň","Merge cell down":"Öýjügi aÅŸak birleÅŸdiriň","Merge cell left":"Öýjügi çepe birleÅŸdiriň","Split cell vertically":"Öýjügi dikligine bölüň","Split cell horizontally":"Öýjügi keseligine bölüň","Merge cells":"Öýjükleri birleÅŸdiriň","Table toolbar":"Tablisa gurallar paneli","Table properties":"Tablisa aýratynlyklary","Cell properties":"Öýjük aýratynlyklary",Border:"Serhet",Style:"Stil",Width:"Ini",Height:"Boý",Color:"Reňk",Background:"Arka",Padding:"Padding",Dimensions:"Ölçegleri","Table cell text alignment":"Tablisa öýjükleriniň tekstini deňleÅŸdirmek",Alignment:"DeňleÅŸdirmek","Horizontal text alignment toolbar":"Kese tekst tekizlemek gurallar paneli","Vertical text alignment toolbar":"Dik tekst tekizlemek gurallar paneli","Table alignment toolbar":"Tablisa deňleÅŸdirmek gurallar paneli",None:"Hiç",Solid:"Gaty",Dotted:"Nokatly",Dashed:"Çyzykly",Double:"GoÅŸa",Groove:"Groove",Ridge:"Kertik",Inset:"Inset",Outset:"Outset","Align cell text to the left":"Öýjük tekstini çepe deňleÅŸdiriň","Align cell text to the center":"Öýjük tekstini merkeze deňleÅŸdiriň","Align cell text to the right":"Öýjük tekstini saga deňleÅŸdiriň","Justify cell text":"Öýjük tekstini esaslandyryň","Align cell text to the top":"Öýjük tekstini ýokarsyna deňleÅŸdiriň","Align cell text to the middle":"Öýjük tekstini ortasyna deňleÅŸdiriň","Align cell text to the bottom":"Öýjük tekstini aÅŸagyna deňleÅŸdiriň","Align table to the left":"Tablisany çepe deňleÅŸdiriň","Center table":"Tablisany merkezleÅŸdiriň","Align table to the right":"Tablisany sag tarapa deňleÅŸdiriň","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Reňki nädogry \"#FF0000\" ýa-da \"rgb(255,0,0)\" ýa-da \"gyzyl\" barlap görüň.","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Baha nädogry \"10px\" ýa-da \"2em\" ýa-da diňe \"2\" barlap görüň.","Color picker":"Reňk saýlaýjy","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Baý Tekst Redaktory","Editor editing area: %0":"","Edit block":"Bloky redaktirläň","Click to edit block":"","Drag to move":"",Next:"Indiki",Previous:"Öňki","Editor toolbar":"Redaktor gurallar paneli","Dropdown toolbar":"Açylýan gurallar paneli",Black:"Gara","Dim grey":"Goýy çal",Grey:"Çal","Light grey":"Açyk çal",White:"Ak",Red:"Gyzyl",Orange:"MämiÅŸi",Yellow:"Sary","Light green":"Açyk ýaÅŸyl",Green:"ÃaÅŸyl",Aquamarine:"Akuamarin",Turquoise:"Turkuaz","Light blue":"Açyk gök",Blue:"Gök",Purple:"Gyrmyzy","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"Redaktirläň",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"Yza gaýtar",Redo:"Öňe gaýtar","Upload in progress":"Ãüklemek dowam edýär","Widget toolbar":"Widget gurallar paneli","Insert paragraph before block":"Blokdan öň abzas goýuň","Insert paragraph after block":"Blokdan soň abzas goýuň","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"Sözler: %0","Characters: %0":"NyÅŸanlar: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/tr.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/tr.js index 026302d156cad067feff45761fbbef90721e971e..1856ce197bbd62f7a3b2e40ab8ba954a17f414ec 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/tr.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/tr.js @@ -1 +1 @@ -(function(d){ const l = d['tr'] = d['tr'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Sola hizala","Align right":"SaÄŸa hizala","Align center":"Ortala",Justify:"Ä°ki yana yasla","Text alignment":"Yazı hizalama","Text alignment toolbar":"Yazı Hizlama Araç ÇubuÄŸu","Revert autoformatting action":"Otomatik biçimlendirme iÅŸlemini geri al",Bold:"Kalın",Italic:"Ä°talik",Underline:"Altı Çizgili",Code:"Kod",Strikethrough:"Ãœstü çizili",Subscript:"Alt Simge",Superscript:"Ãœst Simge","Italic text":"Ä°talik metin","Move out of an inline code style":"Satır içi kod stilinden çık","Bold text":"Kalın yazı","Underline text":"Metnin altını çiz","Strikethrough text":"Metnin üstünü çiz","Block quote":"Alıntı","Copy selected content":"Seçilen içeriÄŸi kopyala","Paste content":"İçeriÄŸi yapıştır","Paste content as plain text":"İçeriÄŸi düz metin olarak yapıştır","Insert code block":"Kod bloÄŸu ekle","Plain text":"Düz metin","Code block":"Kod bloku",Cancel:"Ä°ptal",Clear:"Temizle","Remove color":"Rengi Sil","Restore default":"Varsayılanı geri yükle",Save:"Kaydet","Show more items":"Daha fazla öğe göster","%0 of %1":"%0/%1","Cannot upload file:":"Dosya yüklenemedi:","Rich Text Editor. Editing area: %0":"Zengin Metin Editörü.Düzenleme alanı: %0","Insert with file manager":"Dosya yöneticisiyle ekle","Replace with file manager":"Dosya yöneticisiyle deÄŸiÅŸtirin","Insert image with file manager":"Dosya yöneticisiyle görüntü ekleyin","Replace image with file manager":"Resmi dosya yöneticisiyle deÄŸiÅŸtir","Toggle caption off":"Açıklamayı kapat","Toggle caption on":"Açıklamayı aç","Content editing keystrokes":"İçerik düzenleme tuÅŸ vuruÅŸları","These keyboard shortcuts allow for quick access to content editing features.":"Bu klavye kısayolları içerik düzenleme özelliklerine hızlı eriÅŸim saÄŸlar.","User interface and content navigation keystrokes":"Kullanıcı arayüzü ve içerik gezinme tuÅŸ vuruÅŸları","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"CKEditor 5 kullanıcı arayüzünde daha etkili gezinti için aÅŸağıdaki tuÅŸ vuruÅŸlarını kullanın.","Close contextual balloons, dropdowns, and dialogs":"BaÄŸlamsal balonları, açılır menüleri ve iletiÅŸim kutularını kapat","Open the accessibility help dialog":"EriÅŸilebilirlik yardımı iletiÅŸim kutusunu aç","Move focus between form fields (inputs, buttons, etc.)":"Odağı, form alanları (girdiler, düğmeler vb.) arasında taşı","Move focus to the menu bar, navigate between menu bars":"Odağı menü çubuÄŸuna taşıyın, menü çubukları arasında gezinin","Move focus to the toolbar, navigate between toolbars":"Odağı araç çubuÄŸuna taşı, araç çubukları arasında gezin","Navigate through the toolbar or menu bar":"Araç çubuÄŸu veya menü çubuÄŸunda gezinme","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"O anda odaklanılan düğmeyi çalıştırın. Düzenleyici içeriÄŸiyle etkileÅŸime giren düğmelerin çalıştırılması, odağı içeriÄŸe geri taşır.",Accept:"Kabul et","Insert a soft break (a <code><br></code> element)":"DeÄŸiÅŸebilir sayfa sonu ekle (bir <code><br></code> ögesi)","Insert a hard break (a new paragraph)":"DeÄŸiÅŸmez sayfa sonu ekle (yeni bir paragraf)","Find and replace":"Bul ve deÄŸiÅŸtir","Find in text…":"Metinde bul...",Find:"Bul","Previous result":"Önceki sonuç","Next result":"Sonraki sonuç",Replace:"DeÄŸiÅŸtir","Replace all":"Hepsini deÄŸiÅŸtir","Match case":"Büyük küçük harfe duyarlı","Whole words only":"Sadece bütün kelimeler","Replace with…":"Åžununla deÄŸiÅŸtir...","Text to find must not be empty.":"Bulunacak metin boÅŸ bırakılmamalıdır.","Tip: Find some text first in order to replace it.":"Ä°pucu: DeÄŸiÅŸtirmek için önce bir metin bul.","Advanced options":"GeliÅŸmiÅŸ seçenekler","Find in the document":"Belgede bul","Font Size":"Yazı Boyutu",Tiny:"Çok Küçük",Small:"Küçük",Big:"Büyük",Huge:"Çok Büyük","Font Family":"Yazı Tipi Ailesi",Default:"Varsayılan","Font Color":"Yazı Tipi Rengi","Font Background Color":"Yazı Tipi Arkaplan Rengi","Document colors":"Belge Rengi",Paragraph:"Paragraf",Heading:"BaÅŸlık","Choose heading":"BaÅŸlık tipi seç","Heading 1":"1. Seviye BaÅŸlık","Heading 2":"2. Seviye BaÅŸlık","Heading 3":"3. Seviye BaÅŸlık","Heading 4":"4. Seviye BaÅŸlık","Heading 5":"5. Seviye BaÅŸlık","Heading 6":"6. Seviye BaÅŸlık","Type your title":"BaÅŸlığınızı yazınız","Type or paste your content here.":"İçeriÄŸinizi buraya yapıştırın yada yazın.","Horizontal line":"Yatay çiizgi","HTML object":"HTML nesnesi","Increase indent":"Girintiyi arttır","Decrease indent":"Girintiyi azalt",Unlink:"BaÄŸlantıyı kaldır",Link:"BaÄŸlantı","Link URL":"BaÄŸlantı Adresi","Link image":"Resim baÄŸlantısı","Edit link":"BaÄŸlantıyı deÄŸiÅŸtir","Open link in new tab":"Yeni sekmede aç","This link has no URL":"BaÄŸlantı adresi yok","Open in a new tab":"Yeni sekmede aç",Downloadable:"Ä°ndirilebilir","Create link":"BaÄŸlantı oluÅŸtur","Move out of a link":"Bir baÄŸlantıdan çık","Numbered List":"Numaralı Liste","Bulleted List":"Simgeli Liste","To-do List":"Yapılacaklar Listesi","Bulleted list styles toolbar":"Madde iÅŸaretli liste stilleri araç çubuÄŸu","Numbered list styles toolbar":"Numaralandırılmış liste stilleri araç çubuÄŸu","Toggle the disc list style":"Disk liste stilini deÄŸiÅŸtir","Toggle the circle list style":"Çember liste stilini deÄŸiÅŸtir","Toggle the square list style":"Kare liste stilini deÄŸiÅŸtir","Toggle the decimal list style":"Ondalık liste stilini deÄŸiÅŸtir","Toggle the decimal with leading zero list style":"0'la baÅŸlayan ondalık liste stilini deÄŸiÅŸtir","Toggle the lower–roman list style":"Küçük Roma rakamları liste stilini deÄŸiÅŸtir","Toggle the upper–roman list style":"Büyük Roma rakamları liste stilini deÄŸiÅŸtir","Toggle the lower–latin list style":"Küçük Latin harfleri liste stilini deÄŸiÅŸtir","Toggle the upper–latin list style":"Büyük Latin harfleri liste stilini deÄŸiÅŸtir",Disc:"Disk",Circle:"Çember",Square:"Kare",Decimal:"Ondalık","Decimal with leading zero":"0'la baÅŸlayan ondalık","Lower–roman":"Küçük Roma rakamları","Upper-roman":"Büyük Roma rakamları","Lower-latin":"Küçük Latin harfleri","Upper-latin":"Büyük Latin harfleri","List properties":"Liste özellikleri","Start at":"Åžununla baÅŸla","Invalid start index value.":"Geçersiz baÅŸlangıç ​​dizini deÄŸeri.","Start index must be greater than 0.":"BaÅŸlangıç dizini 0'dan büyük olmalıdır.","Reversed order":"Ters sıralama","Keystrokes that can be used in a list":"Listedeki kullanılabilecek tuÅŸ vuruÅŸları","Increase list item indent":"Liste ögesi girintisini artır","Decrease list item indent":"Liste ögesi girintisini azalt","Remove Format":"Biçimlendirmeyi Kaldır","Select all":"Hepsini seç","Show blocks":"Blokları göster",Source:"Kaynak","Show source":"Kaynağı göster","Special characters":"Özel karakterler",All:"Tümü",Arrows:"Oklar",Currency:"Para Birimi",Latin:"Latince",Mathematical:"Matematiksel",Text:"Metin","leftwards simple arrow":"sola doÄŸru basit ok","rightwards simple arrow":"saÄŸa doÄŸru basit ok","upwards simple arrow":"yukarı doÄŸru basit ok","downwards simple arrow":"aÅŸağı doÄŸru basit ok","leftwards double arrow":"sola çift ok","rightwards double arrow":"saÄŸa çift ok","upwards double arrow":"yukarı çift ok","downwards double arrow":"aÅŸağı çift ok","leftwards dashed arrow":"sola kesik çizgili ok","rightwards dashed arrow":"saÄŸa kesik çizgili ok","upwards dashed arrow":"yukarı doÄŸru kesik ok","downwards dashed arrow":"aÅŸağı doÄŸru kesik ok","leftwards arrow to bar":"sola ok çubuÄŸu","rightwards arrow to bar":"saÄŸa ok çubuÄŸu","upwards arrow to bar":"yukarı ok çubuÄŸu","downwards arrow to bar":"aÅŸağı ok çubuÄŸu","up down arrow with base":"taban ile yukarı aÅŸağı ok","back with leftwards arrow above":"geri sol ok yukarıda","end with leftwards arrow above":"sona sol ok yukarıda","on with exclamation mark with left right arrow above":"üzerinde sol saÄŸ ok bulunan ünlem iÅŸaretiyle","soon with rightwards arrow above":"yakında saÄŸ ok ile","top with upwards arrow above":"en üst yukarı oku","Dollar sign":"Dolar iÅŸareti","Euro sign":"Avro iÅŸareti","Yen sign":"Yen iÅŸareti","Pound sign":"Sterlin iÅŸareti","Cent sign":"KuruÅŸ iÅŸareti","Euro-currency sign":"Avro para birimi simgesi","Colon sign":"Ä°ki nokta üst üste iÅŸareti","Cruzeiro sign":"Cruzeiro iÅŸareti","French franc sign":"Fransız Frangı iÅŸareti","Lira sign":"Lira iÅŸareti","Currency sign":"Para birimi iÅŸareti","Bitcoin sign":"Bitcoin iÅŸareti","Mill sign":"Mill iÅŸareti","Naira sign":"Naira iÅŸareti","Peseta sign":"Peseta iÅŸareti","Rupee sign":"Rupi iÅŸareti","Won sign":"Kazanılan iÅŸaret","New sheqel sign":"Yeni ÅŸekel iÅŸareti","Dong sign":"Dong iÅŸareti","Kip sign":"Kip iÅŸareti","Tugrik sign":"Tugrik iÅŸareti","Drachma sign":"Drahmisi iÅŸareti","German penny sign":"Alman kuruÅŸ iÅŸareti","Peso sign":"Peso iÅŸareti","Guarani sign":"Guarani iÅŸareti","Austral sign":"Austral iÅŸareti","Hryvnia sign":"Grivnası iÅŸareti","Cedi sign":"Cedi iÅŸareti","Livre tournois sign":"Livre tournois iÅŸareti","Spesmilo sign":"Spesmilo iÅŸareti","Tenge sign":"Tenge iÅŸareti","Indian rupee sign":"Hint Rupisi iÅŸareti","Turkish lira sign":"Türk Lirası iÅŸareti","Nordic mark sign":"Ä°skandinav iÅŸareti","Manat sign":"Manat iÅŸareti","Ruble sign":"Ruble iÅŸareti","Latin capital letter a with macron":"Ãœstü çizili büyük a harfi","Latin small letter a with macron":"Ãœstü çizili küçük a harfi","Latin capital letter a with breve":"Ãœstü yuvarlak büyük a harfi","Latin small letter a with breve":"Ãœstü yuvarlak küçük a harfi","Latin capital letter a with ogonek":"Altı kuyruklu iÅŸaretli büyük a harfi","Latin small letter a with ogonek":"Altı kuyruklu iÅŸaretli küçük a harfi","Latin capital letter c with acute":"Ãœzeri tırnaklı büyük c harfi","Latin small letter c with acute":"Ãœzeri tırnaklı küçük c harfi","Latin capital letter c with circumflex":"Ãœzeri ÅŸapkalı büyük c harfi","Latin small letter c with circumflex":"Ãœzeri ÅŸapkalı küçük c harfi","Latin capital letter c with dot above":"Ãœstü noktalı büyük c harfi","Latin small letter c with dot above":"Ãœstü noktalı küçük c harfi","Latin capital letter c with caron":"Ãœstü ters ÅŸapkalı büyük c harfi","Latin small letter c with caron":"Ãœstü ters ÅŸapkalı küçük c harfi","Latin capital letter d with caron":"Ãœstü ters ÅŸapkalı büyük d harfi","Latin small letter d with caron":"Ãœstü ters ÅŸapkalı küçük d harfi","Latin capital letter d with stroke":"Ortası çizgili büyük d harfi","Latin small letter d with stroke":"Ortası çizgili küçük d harfi","Latin capital letter e with macron":"Ãœstü çizili büyük e harfi","Latin small letter e with macron":"Ãœstü çizili küçük e harfi","Latin capital letter e with breve":"Ãœstü ters ÅŸapkalı büyük e harfi","Latin small letter e with breve":"Ãœstü ters ÅŸapkalı küçük e harfi","Latin capital letter e with dot above":"Ãœstü noktalı büyük e harfi","Latin small letter e with dot above":"Ãœstü noktalı küçük e harfi","Latin capital letter e with ogonek":"Altı kuyruklu büyük e harfi","Latin small letter e with ogonek":"Altı kuyruklu küçük e harfi","Latin capital letter e with caron":"Ãœstü ters ÅŸapkalı büyük e harfi","Latin small letter e with caron":"Ãœstü ters ÅŸapkalı küçük e harfi","Latin capital letter g with circumflex":"Ãœzeri ÅŸapkalı büyük g harfi","Latin small letter g with circumflex":"Ãœzeri ÅŸapkalı küçük g harfi","Latin capital letter g with breve":"Ãœstü ters ÅŸapkalı büyük g harfi","Latin small letter g with breve":"Ãœstü ters ÅŸapkalı küçük g harfi","Latin capital letter g with dot above":"Ãœstü noktalı büyük g harfi","Latin small letter g with dot above":"Ãœstü noktalı küçük g harfi","Latin capital letter g with cedilla":"Altı kuyruklu büyük g harfi","Latin small letter g with cedilla":"Altı kuyruklu küçük g harfi","Latin capital letter h with circumflex":"Ãœzeri ÅŸapkalı büyük h harfi","Latin small letter h with circumflex":"Ãœzeri ÅŸapkalı küçük g harfi","Latin capital letter h with stroke":"Ãœst kısmı çizgili büyük h harfi","Latin small letter h with stroke":"Ãœst kısmı çizgili küçük h harfi","Latin capital letter i with tilde":"Ãœstü tilda iÅŸaretli büyük i harfi","Latin small letter i with tilde":"Ãœstü tilda iÅŸaretli küçük i harfi","Latin capital letter i with macron":"Ãœstü çizili büyük i harfi","Latin small letter i with macron":"Ãœstü çizili küçük i harfi","Latin capital letter i with breve":"Ãœstü ters ÅŸapkalı büyük i harfi","Latin small letter i with breve":"Ãœstü ters ÅŸapkalı küçük i harfi","Latin capital letter i with ogonek":"Altı kuyruklu büyük i harfi","Latin small letter i with ogonek":"Altı kuyruklu küçük i harfi","Latin capital letter i with dot above":"Ãœstü noktalı büyük i harfi","Latin small letter dotless i":"Noktası küçük i harfi","Latin capital ligature ij":"Büyük ij harfi","Latin small ligature ij":"Küçük ij harfi","Latin capital letter j with circumflex":"Ãœzeri ÅŸapkalı büyük j harfi","Latin small letter j with circumflex":"Ãœzeri ÅŸapkalı küçük j harfi","Latin capital letter k with cedilla":"Altı kuyruklu büyük k harfi","Latin small letter k with cedilla":"Altı kuyruklu küçük k harfi","Latin small letter kra":"Küçük küt k harfi","Latin capital letter l with acute":"Ãœzeri tırnaklı büyük L harfi","Latin small letter l with acute":"Ãœzeri tırnaklı küçük L harfi","Latin capital letter l with cedilla":"Altı kuyruklu büyük L harfi","Latin small letter l with cedilla":"Altı kuyruklu küçük L harfi","Latin capital letter l with caron":"Ãœstü ters ÅŸapkalı büyük L harfi","Latin small letter l with caron":"Ãœstü ters ÅŸapkalı küçük L harfi","Latin capital letter l with middle dot":"Ortası noktalı büyük L harfi","Latin small letter l with middle dot":"Ortası noktalı küçük L harfi","Latin capital letter l with stroke":"Ãœst kısmı çizgili büyük L harfi","Latin small letter l with stroke":"Ãœst kısmı çizgili küçük L harfi","Latin capital letter n with acute":"Ãœzeri tırnaklı büyük n harfi","Latin small letter n with acute":"Ãœzeri tırnaklı küçük n harfi","Latin capital letter n with cedilla":"Altı kuyruklu büyük n harfi","Latin small letter n with cedilla":"Altı kuyruklu küçük n harfi","Latin capital letter n with caron":"Ãœstü ters ÅŸapkalı büyük n harfi","Latin small letter n with caron":"Ãœstü ters ÅŸapkalı küçük n harfi","Latin small letter n preceded by apostrophe":"Önden apostrof küçük n harfi","Latin capital letter eng":"Alttan kuyruklu büyük n harfi","Latin small letter eng":"Alttan kuyruklu küçük n harfi","Latin capital letter o with macron":"Ãœstü çizili büyük o harfi","Latin small letter o with macron":"Ãœstü çizili küçük o harfi","Latin capital letter o with breve":"Ãœstü ters ÅŸapkalı büyük o harfi","Latin small letter o with breve":"Ãœstü ters ÅŸapkalı küçük o harfi","Latin capital letter o with double acute":"Ãœstü çift tırnaklı büyük o harfi","Latin small letter o with double acute":"Ãœstü çift tırnaklı küçük o harfi","Latin capital ligature oe":"Büyük yunan OE harfi","Latin small ligature oe":"Küçük yunan OE harfi","Latin capital letter r with acute":"Ãœzeri tırnaklı büyük r harfi","Latin small letter r with acute":"Ãœzeri tırnaklı küçük r harfi","Latin capital letter r with cedilla":"Altı kuyruklu büyük r harfi","Latin small letter r with cedilla":"Altı kuyruklu küçük r harfi","Latin capital letter r with caron":"Ãœstü ters ÅŸapkalı büyük r harfi","Latin small letter r with caron":"Ãœstü ters ÅŸapkalı küçük r harfi","Latin capital letter s with acute":"Ãœzeri tırnaklı büyük s harfi","Latin small letter s with acute":"Ãœzeri tırnaklı küçük s harfi","Latin capital letter s with circumflex":"Ãœzeri ÅŸapkalı büyük s harfi","Latin small letter s with circumflex":"Ãœzeri ÅŸapkalı küçük s harfi","Latin capital letter s with cedilla":"Altı kuyruklu büyük s harfi","Latin small letter s with cedilla":"Altı kuyruklu küçük s harfi","Latin capital letter s with caron":"Ãœstü ters ÅŸapkalı büyük s harfi","Latin small letter s with caron":"Ãœstü ters ÅŸapkalı küçük s harfi","Latin capital letter t with cedilla":"Altı kuyruklu büyük t harfi","Latin small letter t with cedilla":"Altı kuyruklu küçük t harfi","Latin capital letter t with caron":"Ãœstü ters ÅŸapkalı büyük t harfi","Latin small letter t with caron":"Ãœstü ters ÅŸapkalı küçük t harfi","Latin capital letter t with stroke":"Ãœst kısmı çizgili büyük t harfi","Latin small letter t with stroke":"Ãœst kısmı çizgili küçük t harfi","Latin capital letter u with tilde":"Ãœstü tildalı büyük u harfi","Latin small letter u with tilde":"Ãœstü tildalı küçük u harfi","Latin capital letter u with macron":"Ãœstü çizili büyük u harfi","Latin small letter u with macron":"Ãœstü çizili küçük u harfi","Latin capital letter u with breve":"Ãœstü ters ÅŸapkalı büyük u harfi","Latin small letter u with breve":"Ãœstü ters ÅŸapkalı küçük u harfi","Latin capital letter u with ring above":"Ãœstü derece iÅŸaretli büyük u harfi","Latin small letter u with ring above":"Ãœstü derece iÅŸaretli küçük u harfi","Latin capital letter u with double acute":"Ãœstü çift tırnaklı büyük u harfi","Latin small letter u with double acute":"Ãœstü çift tırnaklı küçük u harfi","Latin capital letter u with ogonek":"Altı kuyruklu büyük u harfi","Latin small letter u with ogonek":"Altı kuyruklu küçük u harfi","Latin capital letter w with circumflex":"Ãœzeri ÅŸapkalı büyük w harfi","Latin small letter w with circumflex":"Ãœzeri ÅŸapkalı küçük w harfi","Latin capital letter y with circumflex":"Ãœzeri ÅŸapkalı büyük y harfi","Latin small letter y with circumflex":"Ãœzeri ÅŸapkalı küçük y harfi","Latin capital letter y with diaeresis":"Ãœstü çift noktalı büyük y harfi","Latin capital letter z with acute":"Ãœzeri tırnaklı büyük z harfi","Latin small letter z with acute":"Ãœzeri tırnaklı küçük z harfi","Latin capital letter z with dot above":"Ãœstü noktalı büyük z harfi","Latin small letter z with dot above":"Ãœstü noktalı küçük z harfi","Latin capital letter z with caron":"Ãœstü ters ÅŸapkalı büyük z harfi","Latin small letter z with caron":"Ãœstü ters ÅŸapkalı küçük z harfi","Latin small letter long s":"Uzun küçük s harfi","Less-than sign":"Küçüktür iÅŸareti","Greater-than sign":"Büyüktür iÅŸareti","Less-than or equal to":"Küçük veya eÅŸit","Greater-than or equal to":"Büyük veya eÅŸit","En dash":"Çizgi","Em dash":"Uzun çizgi",Macron:"Uzatma iÅŸareti",Overline:"Ãœstü çizili","Degree sign":"Derece iÅŸareti","Minus sign":"Eksi iÅŸareti","Plus-minus sign":"Artı eksi iÅŸareti","Division sign":"Bölme iÅŸareti","Fraction slash":"Kesir eÄŸik çizgi","Multiplication sign":"Çarpma iÅŸareti","Latin small letter f with hook":"Latince küçük f harfi",Integral:"Ä°ntegral","N-ary summation":"N-ary toplamı",Infinity:"Sonsuzluk","Square root":"Kare kök","Tilde operator":"Tilde operatörü","Approximately equal to":"Yaklaşık olarak eÅŸit","Almost equal to":"Neredeyse eÅŸit","Not equal to":"EÅŸit deÄŸil","Identical to":"Benzeri","Element of":"Öğesi","Not an element of":"Onun öğesi deÄŸil","Contains as member":"Ãœye olarak içerir","N-ary product":"N-ary ürünü","Logical and":"Mantıksal VE","Logical or":"Mantıksal VEYA","Not sign":"Ä°mzalanmamış",Intersection:"KesiÅŸim",Union:"BirleÅŸik","Partial differential":"Kısmi diferansiyel","For all":"Hepsi için","There exists":"Var","Empty set":"BoÅŸ küme",Nabla:"Nabla","Asterisk operator":"Yıldız operatörü","Proportional to":"Orantılı",Angle:"Açı","Vulgar fraction one quarter":"Kaba kesir bir çeyrek","Vulgar fraction one half":"Kaba kesir bir buçuk","Vulgar fraction three quarters":"Kaba bölüm dörtte üç","Single left-pointing angle quotation mark":"Tek sola dönük açı tırnak iÅŸareti","Single right-pointing angle quotation mark":"SaÄŸa bakan tek açılı tırnak iÅŸareti","Left-pointing double angle quotation mark":"Sola dönük çift açılı tırnak iÅŸareti","Right-pointing double angle quotation mark":"SaÄŸa bakan çift açılı tırnak iÅŸareti","Left single quotation mark":"Sol tek tırnak iÅŸareti","Right single quotation mark":"SaÄŸ tek tırnak iÅŸareti","Left double quotation mark":"Sol çift tırnak iÅŸareti","Right double quotation mark":"SaÄŸ çift tırnak iÅŸareti","Single low-9 quotation mark":"Tek düşük 9 tırnak iÅŸareti","Double low-9 quotation mark":"Çift düşük 9 tırnak iÅŸareti","Inverted exclamation mark":"Ters ünlem iÅŸareti","Inverted question mark":"Ters soru iÅŸareti","Two dot leader":"Öncelikli iki nokta","Horizontal ellipsis":"Yatay elips","Double dagger":"Çift hançer","Per mille sign":"Bin iÅŸareti için","Per ten thousand sign":"Her on bine göre iÅŸareti","Double exclamation mark":"Çift ünlem iÅŸareti","Question exclamation mark":"Soru ünlem iÅŸareti","Exclamation question mark":"Ãœnlem soru iÅŸareti","Double question mark":"Çift soru iÅŸareti","Copyright sign":"Telif hakkı iÅŸareti","Registered sign":"Kayıtlı iÅŸareti","Trade mark sign":"Ticari marka iÅŸareti","Section sign":"Bölüm iÅŸareti","Paragraph sign":"Paragraf iÅŸareti","Reversed paragraph sign":"Ters paragraf iÅŸareti","Character categories":"Karakter kategorileri",Styles:"Stiller","Multiple styles":"Birden fazla stil","Block styles":"Blok stilleri","Text styles":"Metin stilleri","Insert table":"Tablo Ekle","Header column":"BaÅŸlık kolonu","Insert column left":"Sola kolon ekle","Insert column right":"SaÄŸa kolon ekle","Delete column":"Kolonu sil","Select column":"Kolon seç",Column:"Kolon","Header row":"BaÅŸlık satırı","Insert row below":"Alta satır ekle","Insert row above":"Ãœste satır ekle","Delete row":"Satırı sil","Select row":"Satır seç",Row:"Satır","Merge cell up":"Yukarı doÄŸru birleÅŸtir","Merge cell right":"SaÄŸa doÄŸru birleÅŸtir","Merge cell down":"AÅŸağıya doÄŸru birleÅŸtir","Merge cell left":"Sola doÄŸru birleÅŸtir","Split cell vertically":"Hücreyi dikey böl","Split cell horizontally":"Hücreyi yatay böl","Merge cells":"Hücreleri birleÅŸtir","Table toolbar":"Tablo araç çubuÄŸu","Table properties":"Tablo özellikleri","Cell properties":"Hücre özellikleri",Border:"Kenar",Style:"Stil",Width:"GeniÅŸlik",Height:"Yükseklik",Color:"Renk",Background:"Arkaplan",Padding:"İç boÅŸluk",Dimensions:"Ölçüler","Table cell text alignment":"Tablo hücresi metin hizalaması",Alignment:"Hizalama","Horizontal text alignment toolbar":"Yatay metin hizalama araç çubuÄŸu","Vertical text alignment toolbar":"Dikey metin hizalama araç çubuÄŸu","Table alignment toolbar":"Tablo hizalama araç çubuÄŸu",None:"Yok",Solid:"Dolu",Dotted:"Noktalı",Dashed:"Kesik çizgili",Double:"Çift",Groove:"Yiv",Ridge:"Yükselti",Inset:"İçe",Outset:"Dışarıya","Align cell text to the left":"Hücre içindeki metnini sola hizala","Align cell text to the center":"Hücre içindeki metnini ortaya hizalama","Align cell text to the right":"Hücre içindeki metnini saÄŸa hizala","Justify cell text":"Hücre içindeki metini iki yana yasla","Align cell text to the top":"Hücre içindeki metni üste hizala","Align cell text to the middle":"Hücre içindeki metni ortaya hizala","Align cell text to the bottom":"Hücre içindeki metni alta hizala","Align table to the left":"Tabloyu sola hizala","Center table":"Tabloyu ortala","Align table to the right":"Tabloyu saÄŸa hizala","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Geçersiz renk. \"#FF0000\" veya \"rgb(255,0,0)\" veya \"red\" deneyin.","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Geçersiz deÄŸer. \"10px\" veya \"2em\" veya sadece \"2\" deneyin.","Color picker":"Renk seçici","Enter table caption":"Tablo açıklaması gir","Keystrokes that can be used in a table cell":"Tablo hücresinde kullanılabilecek tuÅŸ vuruÅŸları","Move the selection to the next cell":"Seçimi sonraki hücreye taşı","Move the selection to the previous cell":"Seçimi önceki hücreye taşı","Insert a new table row (when in the last cell of a table)":"Yeni bir tablo satırı ekle (tablonun son hücresindeyken)","Navigate through the table":"Tabloda gezin",Table:"Tablo","Rich Text Editor":"Zengin İçerik Editörü","Editor editing area: %0":"Editör düzenleme alanı: %0","Edit block":"BloÄŸu Düzenle","Click to edit block":"BloÄŸu düzenlemek için tıkla","Drag to move":"Taşımak için sürükle",Next:"Sonraki",Previous:"Önceki","Editor toolbar":"Düzenleme araç çubuÄŸu","Dropdown toolbar":"Açılır araç çubuÄŸu",Black:"Siyah","Dim grey":"Koyu Gri",Grey:"Gri","Light grey":"Açık Gri",White:"Beyaz",Red:"Kırmızı",Orange:"Turuncu",Yellow:"Sarı","Light green":"Açık YeÅŸil",Green:"YeÅŸil",Aquamarine:"Su YeÅŸili",Turquoise:"Turkuaz","Light blue":"Açık Mavi",Blue:"Mavi",Purple:"Mor","Editor block content toolbar":"Düzenleyici engelleme içerik araç çubuÄŸu","Editor contextual toolbar":"Düzenleyici içeriksel araç çubuÄŸu",HEX:"ONALTILIK","No results found":"Sonuç bulunamadı","No searchable items":"Aranabilir öge yok","Editor dialog":"Düzenleyici iletiÅŸim kutusu",Close:"Kapat","Help Contents. To close this dialog press ESC.":"Yardım İçerikleri. Bu iletiÅŸim kutusunu kapatmak için ESC tuÅŸuna basın.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"AÅŸağıda editörde kullanılabilecek klavye kısayollarının bir listesini bulabilirsiniz.","(may require <kbd>Fn</kbd>)":"(<kbd>Fn</kbd> gerekebilir)",Accessibility:"EriÅŸilebilirlik","Accessibility help":"EriÅŸilebilirlik yardımı","Press %0 for help.":"Yardım için %0 tuÅŸuna basın.","Move focus in and out of an active dialog window":"Odağı etkin iletiÅŸim penceresinin içine ve dışına taşı",MENU_BAR_MENU_FILE:"Dosya",MENU_BAR_MENU_EDIT:"Düzenle",MENU_BAR_MENU_VIEW:"Görüntüle",MENU_BAR_MENU_INSERT:"Ekle",MENU_BAR_MENU_FORMAT:"Biçim",MENU_BAR_MENU_TOOLS:"Araçlar",MENU_BAR_MENU_HELP:"Yardım",MENU_BAR_MENU_TEXT:"Metin",MENU_BAR_MENU_FONT:"Yazı Tipi","Editor menu bar":"Düzenleyici menü çubuÄŸu",Undo:"Geri al",Redo:"Tekrar yap","Upload in progress":"Yükleme iÅŸlemi devam ediyor","Widget toolbar":"BileÅŸen araç çubuÄŸu","Insert paragraph before block":"Bloktan önce paragraf ekle","Insert paragraph after block":"Bloktan sonra paragraf ekle","Press Enter to type after or press Shift + Enter to type before the widget":"Görsel bileÅŸenden sonra yazmak için Enter'a basın ya da görsel bileÅŸenden önce yazmak için Shift + Enter'a basın","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Bir araç takımı seçildiÄŸinde kullanılabilecek tuÅŸ vuruÅŸları (örnek: resim, tablo vb.)","Insert a new paragraph directly after a widget":"Araç takımının hemen sonrasına yeni bir paragraf ekle","Insert a new paragraph directly before a widget":"Araç takımının hemen öncesine yeni bir paragraf ekle","Move the caret to allow typing directly before a widget":"Bir araç takımından hemen önce yazmaya izin vermek için ekleme noktasını taşı","Move the caret to allow typing directly after a widget":"Bir araç takımından hemen sonra yazmaya izin vermek için ekleme noktasını taşı","Words: %0":"Kelimeler: %0","Characters: %0":"Karakterler: %0"} );l.getPluralForm=function(n){return (n > 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['tr'] = d['tr'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Sola hizala","Align right":"SaÄŸa hizala","Align center":"Ortala",Justify:"Ä°ki yana yasla","Text alignment":"Yazı hizalama","Text alignment toolbar":"Yazı Hizlama Araç ÇubuÄŸu","Revert autoformatting action":"Otomatik biçimlendirme iÅŸlemini geri al",Bold:"Kalın",Italic:"Ä°talik",Underline:"Altı Çizgili",Code:"Kod",Strikethrough:"Ãœstü çizili",Subscript:"Alt Simge",Superscript:"Ãœst Simge","Italic text":"Ä°talik metin","Move out of an inline code style":"Satır içi kod stilinden çık","Bold text":"Kalın yazı","Underline text":"Metnin altını çiz","Strikethrough text":"Metnin üstünü çiz","Block quote":"Alıntı","Copy selected content":"Seçilen içeriÄŸi kopyala","Paste content":"İçeriÄŸi yapıştır","Paste content as plain text":"İçeriÄŸi düz metin olarak yapıştır","Insert code block":"Kod bloÄŸu ekle","Plain text":"Düz metin","Leaving %0 code snippet":"%0 kod parçacığından ayrılınıyor","Entering %0 code snippet":"%0 kod parçacığına girmek","Entering code snippet":"Kod parçacığına girmek","Leaving code snippet":"Kod parçacığından ayrılma","Code block":"Kod bloku",Cancel:"Ä°ptal",Clear:"Temizle","Remove color":"Rengi Sil","Restore default":"Varsayılanı geri yükle",Save:"Kaydet","Show more items":"Daha fazla öğe göster","%0 of %1":"%0/%1","Cannot upload file:":"Dosya yüklenemedi:","Rich Text Editor. Editing area: %0":"Zengin Metin Editörü.Düzenleme alanı: %0","Insert with file manager":"Dosya yöneticisiyle ekle","Replace with file manager":"Dosya yöneticisiyle deÄŸiÅŸtirin","Insert image with file manager":"Dosya yöneticisiyle görüntü ekleyin","Replace image with file manager":"Resmi dosya yöneticisiyle deÄŸiÅŸtir","Toggle caption off":"Açıklamayı kapat","Toggle caption on":"Açıklamayı aç","Content editing keystrokes":"İçerik düzenleme tuÅŸ vuruÅŸları","These keyboard shortcuts allow for quick access to content editing features.":"Bu klavye kısayolları içerik düzenleme özelliklerine hızlı eriÅŸim saÄŸlar.","User interface and content navigation keystrokes":"Kullanıcı arayüzü ve içerik gezinme tuÅŸ vuruÅŸları","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"CKEditor 5 kullanıcı arayüzünde daha etkili gezinti için aÅŸağıdaki tuÅŸ vuruÅŸlarını kullanın.","Close contextual balloons, dropdowns, and dialogs":"BaÄŸlamsal balonları, açılır menüleri ve iletiÅŸim kutularını kapat","Open the accessibility help dialog":"EriÅŸilebilirlik yardımı iletiÅŸim kutusunu aç","Move focus between form fields (inputs, buttons, etc.)":"Odağı, form alanları (girdiler, düğmeler vb.) arasında taşı","Move focus to the menu bar, navigate between menu bars":"Odağı menü çubuÄŸuna taşıyın, menü çubukları arasında gezinin","Move focus to the toolbar, navigate between toolbars":"Odağı araç çubuÄŸuna taşı, araç çubukları arasında gezin","Navigate through the toolbar or menu bar":"Araç çubuÄŸu veya menü çubuÄŸunda gezinme","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"O anda odaklanılan düğmeyi çalıştırın. Düzenleyici içeriÄŸiyle etkileÅŸime giren düğmelerin çalıştırılması, odağı içeriÄŸe geri taşır.",Accept:"Kabul et","Insert a soft break (a <code><br></code> element)":"DeÄŸiÅŸebilir sayfa sonu ekle (bir <code><br></code> ögesi)","Insert a hard break (a new paragraph)":"DeÄŸiÅŸmez sayfa sonu ekle (yeni bir paragraf)","Find and replace":"Bul ve deÄŸiÅŸtir","Find in text…":"Metinde bul...",Find:"Bul","Previous result":"Önceki sonuç","Next result":"Sonraki sonuç",Replace:"DeÄŸiÅŸtir","Replace all":"Hepsini deÄŸiÅŸtir","Match case":"Büyük küçük harfe duyarlı","Whole words only":"Sadece bütün kelimeler","Replace with…":"Åžununla deÄŸiÅŸtir...","Text to find must not be empty.":"Bulunacak metin boÅŸ bırakılmamalıdır.","Tip: Find some text first in order to replace it.":"Ä°pucu: DeÄŸiÅŸtirmek için önce bir metin bul.","Advanced options":"GeliÅŸmiÅŸ seçenekler","Find in the document":"Belgede bul","Font Size":"Yazı Boyutu",Tiny:"Çok Küçük",Small:"Küçük",Big:"Büyük",Huge:"Çok Büyük","Font Family":"Yazı Tipi Ailesi",Default:"Varsayılan","Font Color":"Yazı Tipi Rengi","Font Background Color":"Yazı Tipi Arkaplan Rengi","Document colors":"Belge Rengi",Paragraph:"Paragraf",Heading:"BaÅŸlık","Choose heading":"BaÅŸlık tipi seç","Heading 1":"1. Seviye BaÅŸlık","Heading 2":"2. Seviye BaÅŸlık","Heading 3":"3. Seviye BaÅŸlık","Heading 4":"4. Seviye BaÅŸlık","Heading 5":"5. Seviye BaÅŸlık","Heading 6":"6. Seviye BaÅŸlık","Type your title":"BaÅŸlığınızı yazınız","Type or paste your content here.":"İçeriÄŸinizi buraya yapıştırın yada yazın.","Horizontal line":"Yatay çiizgi","HTML object":"HTML nesnesi","Increase indent":"Girintiyi arttır","Decrease indent":"Girintiyi azalt",Unlink:"BaÄŸlantıyı kaldır",Link:"BaÄŸlantı","Link URL":"BaÄŸlantı Adresi","Link URL must not be empty.":"BaÄŸlantı URL'si boÅŸ olmamalıdır.","Link image":"Resim baÄŸlantısı","Edit link":"BaÄŸlantıyı deÄŸiÅŸtir","Open link in new tab":"Yeni sekmede aç","This link has no URL":"BaÄŸlantı adresi yok","Open in a new tab":"Yeni sekmede aç",Downloadable:"Ä°ndirilebilir","Create link":"BaÄŸlantı oluÅŸtur","Move out of a link":"Bir baÄŸlantıdan çık","Numbered List":"Numaralı Liste","Bulleted List":"Simgeli Liste","To-do List":"Yapılacaklar Listesi","Bulleted list styles toolbar":"Madde iÅŸaretli liste stilleri araç çubuÄŸu","Numbered list styles toolbar":"Numaralandırılmış liste stilleri araç çubuÄŸu","Toggle the disc list style":"Disk liste stilini deÄŸiÅŸtir","Toggle the circle list style":"Çember liste stilini deÄŸiÅŸtir","Toggle the square list style":"Kare liste stilini deÄŸiÅŸtir","Toggle the decimal list style":"Ondalık liste stilini deÄŸiÅŸtir","Toggle the decimal with leading zero list style":"0'la baÅŸlayan ondalık liste stilini deÄŸiÅŸtir","Toggle the lower–roman list style":"Küçük Roma rakamları liste stilini deÄŸiÅŸtir","Toggle the upper–roman list style":"Büyük Roma rakamları liste stilini deÄŸiÅŸtir","Toggle the lower–latin list style":"Küçük Latin harfleri liste stilini deÄŸiÅŸtir","Toggle the upper–latin list style":"Büyük Latin harfleri liste stilini deÄŸiÅŸtir",Disc:"Disk",Circle:"Çember",Square:"Kare",Decimal:"Ondalık","Decimal with leading zero":"0'la baÅŸlayan ondalık","Lower–roman":"Küçük Roma rakamları","Upper-roman":"Büyük Roma rakamları","Lower-latin":"Küçük Latin harfleri","Upper-latin":"Büyük Latin harfleri","List properties":"Liste özellikleri","Start at":"Åžununla baÅŸla","Invalid start index value.":"Geçersiz baÅŸlangıç ​​dizini deÄŸeri.","Start index must be greater than 0.":"BaÅŸlangıç dizini 0'dan büyük olmalıdır.","Reversed order":"Ters sıralama","Keystrokes that can be used in a list":"Listedeki kullanılabilecek tuÅŸ vuruÅŸları","Increase list item indent":"Liste ögesi girintisini artır","Decrease list item indent":"Liste ögesi girintisini azalt","Entering a to-do list":"Yapılacaklar listesi girmek","Leaving a to-do list":"Yapılacaklar listesinden ayrılma","Remove Format":"Biçimlendirmeyi Kaldır","Select all":"Hepsini seç","Show blocks":"Blokları göster",Source:"Kaynak","Show source":"Kaynağı göster","Special characters":"Özel karakterler",All:"Tümü",Arrows:"Oklar",Currency:"Para Birimi",Latin:"Latince",Mathematical:"Matematiksel",Text:"Metin","leftwards simple arrow":"sola doÄŸru basit ok","rightwards simple arrow":"saÄŸa doÄŸru basit ok","upwards simple arrow":"yukarı doÄŸru basit ok","downwards simple arrow":"aÅŸağı doÄŸru basit ok","leftwards double arrow":"sola çift ok","rightwards double arrow":"saÄŸa çift ok","upwards double arrow":"yukarı çift ok","downwards double arrow":"aÅŸağı çift ok","leftwards dashed arrow":"sola kesik çizgili ok","rightwards dashed arrow":"saÄŸa kesik çizgili ok","upwards dashed arrow":"yukarı doÄŸru kesik ok","downwards dashed arrow":"aÅŸağı doÄŸru kesik ok","leftwards arrow to bar":"sola ok çubuÄŸu","rightwards arrow to bar":"saÄŸa ok çubuÄŸu","upwards arrow to bar":"yukarı ok çubuÄŸu","downwards arrow to bar":"aÅŸağı ok çubuÄŸu","up down arrow with base":"taban ile yukarı aÅŸağı ok","back with leftwards arrow above":"geri sol ok yukarıda","end with leftwards arrow above":"sona sol ok yukarıda","on with exclamation mark with left right arrow above":"üzerinde sol saÄŸ ok bulunan ünlem iÅŸaretiyle","soon with rightwards arrow above":"yakında saÄŸ ok ile","top with upwards arrow above":"en üst yukarı oku","Dollar sign":"Dolar iÅŸareti","Euro sign":"Avro iÅŸareti","Yen sign":"Yen iÅŸareti","Pound sign":"Sterlin iÅŸareti","Cent sign":"KuruÅŸ iÅŸareti","Euro-currency sign":"Avro para birimi simgesi","Colon sign":"Ä°ki nokta üst üste iÅŸareti","Cruzeiro sign":"Cruzeiro iÅŸareti","French franc sign":"Fransız Frangı iÅŸareti","Lira sign":"Lira iÅŸareti","Currency sign":"Para birimi iÅŸareti","Bitcoin sign":"Bitcoin iÅŸareti","Mill sign":"Mill iÅŸareti","Naira sign":"Naira iÅŸareti","Peseta sign":"Peseta iÅŸareti","Rupee sign":"Rupi iÅŸareti","Won sign":"Kazanılan iÅŸaret","New sheqel sign":"Yeni ÅŸekel iÅŸareti","Dong sign":"Dong iÅŸareti","Kip sign":"Kip iÅŸareti","Tugrik sign":"Tugrik iÅŸareti","Drachma sign":"Drahmisi iÅŸareti","German penny sign":"Alman kuruÅŸ iÅŸareti","Peso sign":"Peso iÅŸareti","Guarani sign":"Guarani iÅŸareti","Austral sign":"Austral iÅŸareti","Hryvnia sign":"Grivnası iÅŸareti","Cedi sign":"Cedi iÅŸareti","Livre tournois sign":"Livre tournois iÅŸareti","Spesmilo sign":"Spesmilo iÅŸareti","Tenge sign":"Tenge iÅŸareti","Indian rupee sign":"Hint Rupisi iÅŸareti","Turkish lira sign":"Türk Lirası iÅŸareti","Nordic mark sign":"Ä°skandinav iÅŸareti","Manat sign":"Manat iÅŸareti","Ruble sign":"Ruble iÅŸareti","Latin capital letter a with macron":"Ãœstü çizili büyük a harfi","Latin small letter a with macron":"Ãœstü çizili küçük a harfi","Latin capital letter a with breve":"Ãœstü yuvarlak büyük a harfi","Latin small letter a with breve":"Ãœstü yuvarlak küçük a harfi","Latin capital letter a with ogonek":"Altı kuyruklu iÅŸaretli büyük a harfi","Latin small letter a with ogonek":"Altı kuyruklu iÅŸaretli küçük a harfi","Latin capital letter c with acute":"Ãœzeri tırnaklı büyük c harfi","Latin small letter c with acute":"Ãœzeri tırnaklı küçük c harfi","Latin capital letter c with circumflex":"Ãœzeri ÅŸapkalı büyük c harfi","Latin small letter c with circumflex":"Ãœzeri ÅŸapkalı küçük c harfi","Latin capital letter c with dot above":"Ãœstü noktalı büyük c harfi","Latin small letter c with dot above":"Ãœstü noktalı küçük c harfi","Latin capital letter c with caron":"Ãœstü ters ÅŸapkalı büyük c harfi","Latin small letter c with caron":"Ãœstü ters ÅŸapkalı küçük c harfi","Latin capital letter d with caron":"Ãœstü ters ÅŸapkalı büyük d harfi","Latin small letter d with caron":"Ãœstü ters ÅŸapkalı küçük d harfi","Latin capital letter d with stroke":"Ortası çizgili büyük d harfi","Latin small letter d with stroke":"Ortası çizgili küçük d harfi","Latin capital letter e with macron":"Ãœstü çizili büyük e harfi","Latin small letter e with macron":"Ãœstü çizili küçük e harfi","Latin capital letter e with breve":"Ãœstü ters ÅŸapkalı büyük e harfi","Latin small letter e with breve":"Ãœstü ters ÅŸapkalı küçük e harfi","Latin capital letter e with dot above":"Ãœstü noktalı büyük e harfi","Latin small letter e with dot above":"Ãœstü noktalı küçük e harfi","Latin capital letter e with ogonek":"Altı kuyruklu büyük e harfi","Latin small letter e with ogonek":"Altı kuyruklu küçük e harfi","Latin capital letter e with caron":"Ãœstü ters ÅŸapkalı büyük e harfi","Latin small letter e with caron":"Ãœstü ters ÅŸapkalı küçük e harfi","Latin capital letter g with circumflex":"Ãœzeri ÅŸapkalı büyük g harfi","Latin small letter g with circumflex":"Ãœzeri ÅŸapkalı küçük g harfi","Latin capital letter g with breve":"Ãœstü ters ÅŸapkalı büyük g harfi","Latin small letter g with breve":"Ãœstü ters ÅŸapkalı küçük g harfi","Latin capital letter g with dot above":"Ãœstü noktalı büyük g harfi","Latin small letter g with dot above":"Ãœstü noktalı küçük g harfi","Latin capital letter g with cedilla":"Altı kuyruklu büyük g harfi","Latin small letter g with cedilla":"Altı kuyruklu küçük g harfi","Latin capital letter h with circumflex":"Ãœzeri ÅŸapkalı büyük h harfi","Latin small letter h with circumflex":"Ãœzeri ÅŸapkalı küçük g harfi","Latin capital letter h with stroke":"Ãœst kısmı çizgili büyük h harfi","Latin small letter h with stroke":"Ãœst kısmı çizgili küçük h harfi","Latin capital letter i with tilde":"Ãœstü tilda iÅŸaretli büyük i harfi","Latin small letter i with tilde":"Ãœstü tilda iÅŸaretli küçük i harfi","Latin capital letter i with macron":"Ãœstü çizili büyük i harfi","Latin small letter i with macron":"Ãœstü çizili küçük i harfi","Latin capital letter i with breve":"Ãœstü ters ÅŸapkalı büyük i harfi","Latin small letter i with breve":"Ãœstü ters ÅŸapkalı küçük i harfi","Latin capital letter i with ogonek":"Altı kuyruklu büyük i harfi","Latin small letter i with ogonek":"Altı kuyruklu küçük i harfi","Latin capital letter i with dot above":"Ãœstü noktalı büyük i harfi","Latin small letter dotless i":"Noktası küçük i harfi","Latin capital ligature ij":"Büyük ij harfi","Latin small ligature ij":"Küçük ij harfi","Latin capital letter j with circumflex":"Ãœzeri ÅŸapkalı büyük j harfi","Latin small letter j with circumflex":"Ãœzeri ÅŸapkalı küçük j harfi","Latin capital letter k with cedilla":"Altı kuyruklu büyük k harfi","Latin small letter k with cedilla":"Altı kuyruklu küçük k harfi","Latin small letter kra":"Küçük küt k harfi","Latin capital letter l with acute":"Ãœzeri tırnaklı büyük L harfi","Latin small letter l with acute":"Ãœzeri tırnaklı küçük L harfi","Latin capital letter l with cedilla":"Altı kuyruklu büyük L harfi","Latin small letter l with cedilla":"Altı kuyruklu küçük L harfi","Latin capital letter l with caron":"Ãœstü ters ÅŸapkalı büyük L harfi","Latin small letter l with caron":"Ãœstü ters ÅŸapkalı küçük L harfi","Latin capital letter l with middle dot":"Ortası noktalı büyük L harfi","Latin small letter l with middle dot":"Ortası noktalı küçük L harfi","Latin capital letter l with stroke":"Ãœst kısmı çizgili büyük L harfi","Latin small letter l with stroke":"Ãœst kısmı çizgili küçük L harfi","Latin capital letter n with acute":"Ãœzeri tırnaklı büyük n harfi","Latin small letter n with acute":"Ãœzeri tırnaklı küçük n harfi","Latin capital letter n with cedilla":"Altı kuyruklu büyük n harfi","Latin small letter n with cedilla":"Altı kuyruklu küçük n harfi","Latin capital letter n with caron":"Ãœstü ters ÅŸapkalı büyük n harfi","Latin small letter n with caron":"Ãœstü ters ÅŸapkalı küçük n harfi","Latin small letter n preceded by apostrophe":"Önden apostrof küçük n harfi","Latin capital letter eng":"Alttan kuyruklu büyük n harfi","Latin small letter eng":"Alttan kuyruklu küçük n harfi","Latin capital letter o with macron":"Ãœstü çizili büyük o harfi","Latin small letter o with macron":"Ãœstü çizili küçük o harfi","Latin capital letter o with breve":"Ãœstü ters ÅŸapkalı büyük o harfi","Latin small letter o with breve":"Ãœstü ters ÅŸapkalı küçük o harfi","Latin capital letter o with double acute":"Ãœstü çift tırnaklı büyük o harfi","Latin small letter o with double acute":"Ãœstü çift tırnaklı küçük o harfi","Latin capital ligature oe":"Büyük yunan OE harfi","Latin small ligature oe":"Küçük yunan OE harfi","Latin capital letter r with acute":"Ãœzeri tırnaklı büyük r harfi","Latin small letter r with acute":"Ãœzeri tırnaklı küçük r harfi","Latin capital letter r with cedilla":"Altı kuyruklu büyük r harfi","Latin small letter r with cedilla":"Altı kuyruklu küçük r harfi","Latin capital letter r with caron":"Ãœstü ters ÅŸapkalı büyük r harfi","Latin small letter r with caron":"Ãœstü ters ÅŸapkalı küçük r harfi","Latin capital letter s with acute":"Ãœzeri tırnaklı büyük s harfi","Latin small letter s with acute":"Ãœzeri tırnaklı küçük s harfi","Latin capital letter s with circumflex":"Ãœzeri ÅŸapkalı büyük s harfi","Latin small letter s with circumflex":"Ãœzeri ÅŸapkalı küçük s harfi","Latin capital letter s with cedilla":"Altı kuyruklu büyük s harfi","Latin small letter s with cedilla":"Altı kuyruklu küçük s harfi","Latin capital letter s with caron":"Ãœstü ters ÅŸapkalı büyük s harfi","Latin small letter s with caron":"Ãœstü ters ÅŸapkalı küçük s harfi","Latin capital letter t with cedilla":"Altı kuyruklu büyük t harfi","Latin small letter t with cedilla":"Altı kuyruklu küçük t harfi","Latin capital letter t with caron":"Ãœstü ters ÅŸapkalı büyük t harfi","Latin small letter t with caron":"Ãœstü ters ÅŸapkalı küçük t harfi","Latin capital letter t with stroke":"Ãœst kısmı çizgili büyük t harfi","Latin small letter t with stroke":"Ãœst kısmı çizgili küçük t harfi","Latin capital letter u with tilde":"Ãœstü tildalı büyük u harfi","Latin small letter u with tilde":"Ãœstü tildalı küçük u harfi","Latin capital letter u with macron":"Ãœstü çizili büyük u harfi","Latin small letter u with macron":"Ãœstü çizili küçük u harfi","Latin capital letter u with breve":"Ãœstü ters ÅŸapkalı büyük u harfi","Latin small letter u with breve":"Ãœstü ters ÅŸapkalı küçük u harfi","Latin capital letter u with ring above":"Ãœstü derece iÅŸaretli büyük u harfi","Latin small letter u with ring above":"Ãœstü derece iÅŸaretli küçük u harfi","Latin capital letter u with double acute":"Ãœstü çift tırnaklı büyük u harfi","Latin small letter u with double acute":"Ãœstü çift tırnaklı küçük u harfi","Latin capital letter u with ogonek":"Altı kuyruklu büyük u harfi","Latin small letter u with ogonek":"Altı kuyruklu küçük u harfi","Latin capital letter w with circumflex":"Ãœzeri ÅŸapkalı büyük w harfi","Latin small letter w with circumflex":"Ãœzeri ÅŸapkalı küçük w harfi","Latin capital letter y with circumflex":"Ãœzeri ÅŸapkalı büyük y harfi","Latin small letter y with circumflex":"Ãœzeri ÅŸapkalı küçük y harfi","Latin capital letter y with diaeresis":"Ãœstü çift noktalı büyük y harfi","Latin capital letter z with acute":"Ãœzeri tırnaklı büyük z harfi","Latin small letter z with acute":"Ãœzeri tırnaklı küçük z harfi","Latin capital letter z with dot above":"Ãœstü noktalı büyük z harfi","Latin small letter z with dot above":"Ãœstü noktalı küçük z harfi","Latin capital letter z with caron":"Ãœstü ters ÅŸapkalı büyük z harfi","Latin small letter z with caron":"Ãœstü ters ÅŸapkalı küçük z harfi","Latin small letter long s":"Uzun küçük s harfi","Less-than sign":"Küçüktür iÅŸareti","Greater-than sign":"Büyüktür iÅŸareti","Less-than or equal to":"Küçük veya eÅŸit","Greater-than or equal to":"Büyük veya eÅŸit","En dash":"Çizgi","Em dash":"Uzun çizgi",Macron:"Uzatma iÅŸareti",Overline:"Ãœstü çizili","Degree sign":"Derece iÅŸareti","Minus sign":"Eksi iÅŸareti","Plus-minus sign":"Artı eksi iÅŸareti","Division sign":"Bölme iÅŸareti","Fraction slash":"Kesir eÄŸik çizgi","Multiplication sign":"Çarpma iÅŸareti","Latin small letter f with hook":"Latince küçük f harfi",Integral:"Ä°ntegral","N-ary summation":"N-ary toplamı",Infinity:"Sonsuzluk","Square root":"Kare kök","Tilde operator":"Tilde operatörü","Approximately equal to":"Yaklaşık olarak eÅŸit","Almost equal to":"Neredeyse eÅŸit","Not equal to":"EÅŸit deÄŸil","Identical to":"Benzeri","Element of":"Öğesi","Not an element of":"Onun öğesi deÄŸil","Contains as member":"Ãœye olarak içerir","N-ary product":"N-ary ürünü","Logical and":"Mantıksal VE","Logical or":"Mantıksal VEYA","Not sign":"Ä°mzalanmamış",Intersection:"KesiÅŸim",Union:"BirleÅŸik","Partial differential":"Kısmi diferansiyel","For all":"Hepsi için","There exists":"Var","Empty set":"BoÅŸ küme",Nabla:"Nabla","Asterisk operator":"Yıldız operatörü","Proportional to":"Orantılı",Angle:"Açı","Vulgar fraction one quarter":"Kaba kesir bir çeyrek","Vulgar fraction one half":"Kaba kesir bir buçuk","Vulgar fraction three quarters":"Kaba bölüm dörtte üç","Single left-pointing angle quotation mark":"Tek sola dönük açı tırnak iÅŸareti","Single right-pointing angle quotation mark":"SaÄŸa bakan tek açılı tırnak iÅŸareti","Left-pointing double angle quotation mark":"Sola dönük çift açılı tırnak iÅŸareti","Right-pointing double angle quotation mark":"SaÄŸa bakan çift açılı tırnak iÅŸareti","Left single quotation mark":"Sol tek tırnak iÅŸareti","Right single quotation mark":"SaÄŸ tek tırnak iÅŸareti","Left double quotation mark":"Sol çift tırnak iÅŸareti","Right double quotation mark":"SaÄŸ çift tırnak iÅŸareti","Single low-9 quotation mark":"Tek düşük 9 tırnak iÅŸareti","Double low-9 quotation mark":"Çift düşük 9 tırnak iÅŸareti","Inverted exclamation mark":"Ters ünlem iÅŸareti","Inverted question mark":"Ters soru iÅŸareti","Two dot leader":"Öncelikli iki nokta","Horizontal ellipsis":"Yatay elips","Double dagger":"Çift hançer","Per mille sign":"Bin iÅŸareti için","Per ten thousand sign":"Her on bine göre iÅŸareti","Double exclamation mark":"Çift ünlem iÅŸareti","Question exclamation mark":"Soru ünlem iÅŸareti","Exclamation question mark":"Ãœnlem soru iÅŸareti","Double question mark":"Çift soru iÅŸareti","Copyright sign":"Telif hakkı iÅŸareti","Registered sign":"Kayıtlı iÅŸareti","Trade mark sign":"Ticari marka iÅŸareti","Section sign":"Bölüm iÅŸareti","Paragraph sign":"Paragraf iÅŸareti","Reversed paragraph sign":"Ters paragraf iÅŸareti","Character categories":"Karakter kategorileri",Styles:"Stiller","Multiple styles":"Birden fazla stil","Block styles":"Blok stilleri","Text styles":"Metin stilleri","Insert table":"Tablo Ekle","Header column":"BaÅŸlık kolonu","Insert column left":"Sola kolon ekle","Insert column right":"SaÄŸa kolon ekle","Delete column":"Kolonu sil","Select column":"Kolon seç",Column:"Kolon","Header row":"BaÅŸlık satırı","Insert row below":"Alta satır ekle","Insert row above":"Ãœste satır ekle","Delete row":"Satırı sil","Select row":"Satır seç",Row:"Satır","Merge cell up":"Yukarı doÄŸru birleÅŸtir","Merge cell right":"SaÄŸa doÄŸru birleÅŸtir","Merge cell down":"AÅŸağıya doÄŸru birleÅŸtir","Merge cell left":"Sola doÄŸru birleÅŸtir","Split cell vertically":"Hücreyi dikey böl","Split cell horizontally":"Hücreyi yatay böl","Merge cells":"Hücreleri birleÅŸtir","Table toolbar":"Tablo araç çubuÄŸu","Table properties":"Tablo özellikleri","Cell properties":"Hücre özellikleri",Border:"Kenar",Style:"Stil",Width:"GeniÅŸlik",Height:"Yükseklik",Color:"Renk",Background:"Arkaplan",Padding:"İç boÅŸluk",Dimensions:"Ölçüler","Table cell text alignment":"Tablo hücresi metin hizalaması",Alignment:"Hizalama","Horizontal text alignment toolbar":"Yatay metin hizalama araç çubuÄŸu","Vertical text alignment toolbar":"Dikey metin hizalama araç çubuÄŸu","Table alignment toolbar":"Tablo hizalama araç çubuÄŸu",None:"Yok",Solid:"Dolu",Dotted:"Noktalı",Dashed:"Kesik çizgili",Double:"Çift",Groove:"Yiv",Ridge:"Yükselti",Inset:"İçe",Outset:"Dışarıya","Align cell text to the left":"Hücre içindeki metnini sola hizala","Align cell text to the center":"Hücre içindeki metnini ortaya hizalama","Align cell text to the right":"Hücre içindeki metnini saÄŸa hizala","Justify cell text":"Hücre içindeki metini iki yana yasla","Align cell text to the top":"Hücre içindeki metni üste hizala","Align cell text to the middle":"Hücre içindeki metni ortaya hizala","Align cell text to the bottom":"Hücre içindeki metni alta hizala","Align table to the left":"Tabloyu sola hizala","Center table":"Tabloyu ortala","Align table to the right":"Tabloyu saÄŸa hizala","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Geçersiz renk. \"#FF0000\" veya \"rgb(255,0,0)\" veya \"red\" deneyin.","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Geçersiz deÄŸer. \"10px\" veya \"2em\" veya sadece \"2\" deneyin.","Color picker":"Renk seçici","Enter table caption":"Tablo açıklaması gir","Keystrokes that can be used in a table cell":"Tablo hücresinde kullanılabilecek tuÅŸ vuruÅŸları","Move the selection to the next cell":"Seçimi sonraki hücreye taşı","Move the selection to the previous cell":"Seçimi önceki hücreye taşı","Insert a new table row (when in the last cell of a table)":"Yeni bir tablo satırı ekle (tablonun son hücresindeyken)","Navigate through the table":"Tabloda gezin",Table:"Tablo","Rich Text Editor":"Zengin İçerik Editörü","Editor editing area: %0":"Editör düzenleme alanı: %0","Edit block":"BloÄŸu Düzenle","Click to edit block":"BloÄŸu düzenlemek için tıkla","Drag to move":"Taşımak için sürükle",Next:"Sonraki",Previous:"Önceki","Editor toolbar":"Düzenleme araç çubuÄŸu","Dropdown toolbar":"Açılır araç çubuÄŸu",Black:"Siyah","Dim grey":"Koyu Gri",Grey:"Gri","Light grey":"Açık Gri",White:"Beyaz",Red:"Kırmızı",Orange:"Turuncu",Yellow:"Sarı","Light green":"Açık YeÅŸil",Green:"YeÅŸil",Aquamarine:"Su YeÅŸili",Turquoise:"Turkuaz","Light blue":"Açık Mavi",Blue:"Mavi",Purple:"Mor","Editor block content toolbar":"Düzenleyici engelleme içerik araç çubuÄŸu","Editor contextual toolbar":"Düzenleyici içeriksel araç çubuÄŸu",HEX:"ONALTILIK","No results found":"Sonuç bulunamadı","No searchable items":"Aranabilir öge yok","Editor dialog":"Düzenleyici iletiÅŸim kutusu",Close:"Kapat","Help Contents. To close this dialog press ESC.":"Yardım İçerikleri. Bu iletiÅŸim kutusunu kapatmak için ESC tuÅŸuna basın.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"AÅŸağıda editörde kullanılabilecek klavye kısayollarının bir listesini bulabilirsiniz.","(may require <kbd>Fn</kbd>)":"(<kbd>Fn</kbd> gerekebilir)",Accessibility:"EriÅŸilebilirlik","Accessibility help":"EriÅŸilebilirlik yardımı","Press %0 for help.":"Yardım için %0 tuÅŸuna basın.","Move focus in and out of an active dialog window":"Odağı etkin iletiÅŸim penceresinin içine ve dışına taşı",MENU_BAR_MENU_FILE:"Dosya",MENU_BAR_MENU_EDIT:"Düzenle",MENU_BAR_MENU_VIEW:"Görüntüle",MENU_BAR_MENU_INSERT:"Ekle",MENU_BAR_MENU_FORMAT:"Biçim",MENU_BAR_MENU_TOOLS:"Araçlar",MENU_BAR_MENU_HELP:"Yardım",MENU_BAR_MENU_TEXT:"Metin",MENU_BAR_MENU_FONT:"Yazı Tipi","Editor menu bar":"Düzenleyici menü çubuÄŸu","Please enter a valid color (e.g. \"ff0000\").":"Lütfen geçerli bir renk girin (ör. \"ff0000\").",Undo:"Geri al",Redo:"Tekrar yap","Upload in progress":"Yükleme iÅŸlemi devam ediyor","Widget toolbar":"BileÅŸen araç çubuÄŸu","Insert paragraph before block":"Bloktan önce paragraf ekle","Insert paragraph after block":"Bloktan sonra paragraf ekle","Press Enter to type after or press Shift + Enter to type before the widget":"Görsel bileÅŸenden sonra yazmak için Enter'a basın ya da görsel bileÅŸenden önce yazmak için Shift + Enter'a basın","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Bir araç takımı seçildiÄŸinde kullanılabilecek tuÅŸ vuruÅŸları (örnek: resim, tablo vb.)","Insert a new paragraph directly after a widget":"Araç takımının hemen sonrasına yeni bir paragraf ekle","Insert a new paragraph directly before a widget":"Araç takımının hemen öncesine yeni bir paragraf ekle","Move the caret to allow typing directly before a widget":"Bir araç takımından hemen önce yazmaya izin vermek için ekleme noktasını taşı","Move the caret to allow typing directly after a widget":"Bir araç takımından hemen sonra yazmaya izin vermek için ekleme noktasını taşı","Words: %0":"Kelimeler: %0","Characters: %0":"Karakterler: %0"} );l.getPluralForm=function(n){return (n > 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/tt.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/tt.js index 9164da7c659d5c001aba7df05d10127072a3c2de..7276f759ce5749f8c46cb95108e69205c2414204 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/tt.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/tt.js @@ -1 +1 @@ -(function(d){ const l = d['tt'] = d['tt'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {Bold:"Калын",Italic:"",Underline:"",Code:"Код",Strikethrough:"",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"",Cancel:"Баш тарт",Clear:"","Remove color":"","Restore default":"",Save:"Сакла","Show more items":"","%0 of %1":"","Cannot upload file:":"","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"","Find in text…":"ТекÑтта таб...",Find:"Таб","Previous result":"","Next result":"",Replace:"","Replace all":"","Match case":"","Whole words only":"","Replace with…":"","Text to find must not be empty.":"","Tip: Find some text first in order to replace it.":"","Advanced options":"","Find in the document":"",Unlink:"",Link:"Сылтама","Link URL":"","Link image":"","Edit link":"","Open link in new tab":"","This link has no URL":"","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Numbered List":"","Bulleted List":"","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"ДиÑк",Circle:"Түгәрәк",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Insert table":"","Header column":"","Insert column left":"","Insert column right":"","Delete column":"","Select column":"",Column:"","Header row":"","Insert row below":"","Insert row above":"","Delete row":"","Select row":"",Row:"","Merge cell up":"","Merge cell right":"","Merge cell down":"","Merge cell left":"","Split cell vertically":"","Split cell horizontally":"","Merge cells":"","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"ТөÑ",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"Кара","Dim grey":"",Grey:"Соры","Light grey":"Ðчык Ñоры",White:"Ðк",Red:"Кызыл",Orange:"Кызгылт",Yellow:"Сары","Light green":"Ðчык Ñшел",Green:"Яшел",Aquamarine:"Ðквамарин",Turquoise:"Фервоз","Light blue":"Ðчык зәңгәр",Blue:"Зәңгәр",Purple:"Шәмәхә","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"РедакциÑләү",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"",Redo:"Кабатла"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['tt'] = d['tt'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {Bold:"Калын",Italic:"",Underline:"",Code:"Код",Strikethrough:"",Subscript:"",Superscript:"","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"",Cancel:"Баш тарт",Clear:"","Remove color":"","Restore default":"",Save:"Сакла","Show more items":"","%0 of %1":"","Cannot upload file:":"","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"","Find in text…":"ТекÑтта таб...",Find:"Таб","Previous result":"","Next result":"",Replace:"","Replace all":"","Match case":"","Whole words only":"","Replace with…":"","Text to find must not be empty.":"","Tip: Find some text first in order to replace it.":"","Advanced options":"","Find in the document":"",Unlink:"",Link:"Сылтама","Link URL":"","Link URL must not be empty.":"","Link image":"","Edit link":"","Open link in new tab":"","This link has no URL":"","Open in a new tab":"",Downloadable:"","Create link":"","Move out of a link":"","Numbered List":"","Bulleted List":"","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"ДиÑк",Circle:"Түгәрәк",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Insert table":"","Header column":"","Insert column left":"","Insert column right":"","Delete column":"","Select column":"",Column:"","Header row":"","Insert row below":"","Insert row above":"","Delete row":"","Select row":"",Row:"","Merge cell up":"","Merge cell right":"","Merge cell down":"","Merge cell left":"","Split cell vertically":"","Split cell horizontally":"","Merge cells":"","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"ТөÑ",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"","Editor editing area: %0":"","Edit block":"","Click to edit block":"","Drag to move":"",Next:"",Previous:"","Editor toolbar":"","Dropdown toolbar":"",Black:"Кара","Dim grey":"",Grey:"Соры","Light grey":"Ðчык Ñоры",White:"Ðк",Red:"Кызыл",Orange:"Кызгылт",Yellow:"Сары","Light green":"Ðчык Ñшел",Green:"Яшел",Aquamarine:"Ðквамарин",Turquoise:"Фервоз","Light blue":"Ðчык зәңгәр",Blue:"Зәңгәр",Purple:"Шәмәхә","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"РедакциÑләү",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"",Redo:"Кабатла"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ug.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ug.js index fb21915a97c076ab7c04bf3d76ee631d3c56cab5..bcd6294315716d3cdbfdecb4baead84e6533cd06 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ug.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ug.js @@ -1 +1 @@ -(function(d){ const l = d['ug'] = d['ug'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"سولغا توغرىلاش","Align right":"ئوÚغا توغرىلاش","Align center":"ئوتتۇرىغا توغرىلاش",Justify:"Ø¦ÙˆÚ Ø³ÙˆÙ„Ø¯Ù‰Ù† توغرىلا","Text alignment":"تÛكىست توغرىلاش","Text alignment toolbar":"تÛكىست توغرىلاش قورالبالدىقى",Bold:"توم",Italic:"يانتۇ",Underline:"ئاستى سىزىق",Code:"كود",Strikethrough:"ئۆچۈرۈش سىزىقى",Subscript:"ئاستبەلگە",Superscript:"ئۈستبەلگە","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"نەقىل","Insert code block":"كود بۆلىكى قىستۇر","Plain text":"ساپ تÛكىست","Code block":"",Cancel:"ۋاز ÙƒÛ•Ú†",Clear:"تازىلا","Remove color":"رەÚنى چىقىرىۋەت","Restore default":"ÙƒÛ†Úۈلدىكىگە قايتۇر",Save:"ساقلا","Show more items":"تÛخىمۇ ÙƒÛ†Ù¾ تۈرنى كۆرسەت","%0 of %1":"%0 / %1","Cannot upload file:":"يۈكلەشكە بولمايدىغان ھۆججەت:","Rich Text Editor. Editing area: %0":"مول تÛكىست تەھرىرلىگۈچ. تەھرىرلەش رايونى: %0","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"قوشۇل","Find and replace":"ئىزدە Û‹Û• ئالماشتۇر","Find in text…":"تÛكىستتىن ئىزدە…",Find:"ئىزدە","Previous result":"ئالدىنقى نەتىجە","Next result":"ÙƒÛيىنكى نەتىجە",Replace:"ئالماشتۇر","Replace all":"ھەممىنى ئالماشتۇر","Match case":"Ú†ÙˆÚ ÙƒÙ‰Ú†Ù‰Ùƒ ھەرپنى پەرقلەندۈر","Whole words only":"سۆزلا","Replace with…":"ئالماشتۇرۇلۇدىغىنى…","Text to find must not be empty.":"ئىزدەيدىغان تÛكىست بوش قالدۇرۇلمايدۇ.","Tip: Find some text first in order to replace it.":"ئەسكەرتىش: ئاۋال ئىزدەپ ئاندىن ئالماشتۇرىدۇ.","Advanced options":"","Find in the document":"","Font Size":"خەت Ú†ÙˆÚلۇقى",Tiny:"Ø¦Û•Ú ÙƒÙ‰Ú†Ù‰Ùƒ",Small:"كىچىك",Big:"Ú†ÙˆÚ",Huge:"زور","Font Family":"خەت نۇسخىسى",Default:"سۈكۈتتىكى","Font Color":"خەت رەÚÚ¯Ù‰","Font Background Color":"خەت تەگلىك رەÚÚ¯Ù‰","Document colors":"پۈتۈك رەÚÚ¯Ù‰",Paragraph:"ئابزاس",Heading:"ماۋزۇ","Choose heading":"ماۋزۇ تاللاش","Heading 1":"ماۋزۇ 1","Heading 2":"ماۋزۇ 2","Heading 3":"ماۋزۇ 3","Heading 4":"ماۋزۇ 4","Heading 5":"ماۋزۇ 5","Heading 6":"ماۋزۇ 6","Type your title":"ماۋزۇ كىرگۈزۈلىدۇ","Type or paste your content here.":"مەزمۇن بۇ جايغا كىرگۈزۈلىدۇ ياكى چاپلىنىدۇ.","Horizontal line":"توغرىسىغا سىزىق","HTML object":"HTML جىسىم","Increase indent":"تارايتىشنى ئاشۇر","Decrease indent":"تارايتىشنى ÙƒÛمەيت",Unlink:"ئۇلانمىنى ئۈزۈش",Link:"ئۇلانما","Link URL":"ئۇلاش ئادىرسى","Link image":"ئۇلانما سۈرەت","Edit link":"ئۇلانما تەھرىر","Open link in new tab":"ئۇلانمىنى ÙŠÛÚÙ‰ بەتكۈچتە ئاچ","This link has no URL":"بۇ Ø¦Û‡Ù„Ø§Ù†Ù…Ù‰Ù†Ù‰Ú ØªÙˆØ± ئادرÛسى يوق","Open in a new tab":"ÙŠÛÚÙ‰ بەتكۈچتە ئاچ",Downloadable:"چۈشۈرۈشچان","Create link":"","Move out of a link":"","Numbered List":"نومۇرلۇق تىزىملىك","Bulleted List":"بەلگە تىزىملىك","To-do List":"ئىش تىزىمى","Bulleted list styles toolbar":"تۈر بەلگە تىزىمى ئۇسلۇبىدىكى قورال بالداق","Numbered list styles toolbar":"تۈر نومۇرى تىزىمى ئۇسلۇبىدىكى قورال بالداق","Toggle the disc list style":"ئۇيۇل چەمبەر تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the circle list style":"بوش چەمبەر تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the square list style":"ئۇيۇل كۋادرات تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the decimal list style":"ئونلۇق سان تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the decimal with leading zero list style":"Ù†Û†Ù„ بىلەن باشلانغان ئونلۇق سان تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the lower–roman list style":"كىچىك رىم رەقىمى تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the upper–roman list style":"Ú†ÙˆÚ Ø±Ù‰Ù… رەقىمى تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the lower–latin list style":"كىچىك لاتىن رەقىمى تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the upper–latin list style":"Ú†ÙˆÚ Ù„Ø§ØªÙ‰Ù† رەقىمى تىزىم ئۇسلۇبىغا ئالماشتۇر",Disc:"ئۇيۇل چەمبەر",Circle:"چەمبەر",Square:"چاسا",Decimal:"ئونلۇق كەسىر","Decimal with leading zero":"Ù†Û†Ù„ بىلەن باشلانغان ئونلۇق كەسىر","Lower–roman":"كىچىك رىم رەقىمى","Upper-roman":"Ú†ÙˆÚ Ø±Ù‰Ù… رەقىمى","Lower-latin":"كىچىك لاتىن رەقىمى","Upper-latin":"Ú†ÙˆÚ Ù„Ø§ØªÙ‰Ù† رەقىمى","List properties":"تىزىم خاسلىقى","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Remove Format":"پىچىمنى چىقىرىۋەت","Select all":"ھەممىنى تاللا","Show blocks":"بۆلەكلەرنى كۆرسەت",Source:"مەنبە","Show source":"",Styles:"ئۇسلۇب","Multiple styles":"ÙƒÛ†Ù¾ ئۇسلۇب","Block styles":"بۆلەك ئۇسلۇبى","Text styles":"تÛكىست ئۇسلۇبى","Insert table":"جەدۋەل قىستۇر","Header column":"","Insert column left":"","Insert column right":"","Delete column":"","Select column":"",Column:"","Header row":"","Insert row below":"","Insert row above":"","Delete row":"","Select row":"",Row:"","Merge cell up":"","Merge cell right":"","Merge cell down":"","Merge cell left":"","Split cell vertically":"","Split cell horizontally":"","Merge cells":"","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"تÛكىست تەھرىرلىگۈچ","Editor editing area: %0":"تەھرىرلىگۈچ تەھرىرلەش رايونى: %0","Edit block":"بۆلەك تەھرىر","Click to edit block":"Ú†Ûكىلسە بۆلەك تەھرىرلىنىدۇ","Drag to move":"يۆتكەشتە سۆرىلىدۇ",Next:"ÙƒÛيىنكى",Previous:"ئالدىنقى","Editor toolbar":"تەھرىرلىگۈچ قورال بالداق","Dropdown toolbar":"سىرىلما قورال بالداق",Black:"قارا","Dim grey":"سۇس كۈلرەÚ",Grey:"كۈلرەÚ","Light grey":"ئوچۇق كۈلرەÚ",White:"ئاق",Red:"قىزىل",Orange:"قىزغۇچ سÛرىق",Yellow:"سÛرىق","Light green":"ئوچۇق ÙŠÛشىل",Green:"ÙŠÛشىل",Aquamarine:"دÛÚىز كۆكى",Turquoise:"","Light blue":"ئوچۇق ÙƒÛ†Ùƒ",Blue:"ÙƒÛ†Ùƒ",Purple:"بىنەپشە","Editor block content toolbar":"تەھرىرلىگۈچ بۆلىكى مەزمۇن قورال بالداق","Editor contextual toolbar":"تەھرىرلىگۈچ مەزمۇن قورال بالداق",HEX:"","No results found":"Ú¾Ûچقانداق نەتىجە تÛپىلمىدى","No searchable items":"ئىزدىگۈدەك تۈر يوق","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"تەھرىرلەش",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"قىستۇر",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"ÙŠÛنىۋÛلىش",Redo:"تەكرارلاش","Upload in progress":"يۈكلىنىۋاتىدۇ","Words: %0":"سۆز: %0","Characters: %0":"ھەرپ: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['ug'] = d['ug'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"سولغا توغرىلاش","Align right":"ئوÚغا توغرىلاش","Align center":"ئوتتۇرىغا توغرىلاش",Justify:"Ø¦ÙˆÚ Ø³ÙˆÙ„Ø¯Ù‰Ù† توغرىلا","Text alignment":"تÛكىست توغرىلاش","Text alignment toolbar":"تÛكىست توغرىلاش قورالبالدىقى",Bold:"توم",Italic:"يانتۇ",Underline:"ئاستى سىزىق",Code:"كود",Strikethrough:"ئۆچۈرۈش سىزىقى",Subscript:"ئاستبەلگە",Superscript:"ئۈستبەلگە","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"نەقىل","Insert code block":"كود بۆلىكى قىستۇر","Plain text":"ساپ تÛكىست","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"ۋاز ÙƒÛ•Ú†",Clear:"تازىلا","Remove color":"رەÚنى چىقىرىۋەت","Restore default":"ÙƒÛ†Úۈلدىكىگە قايتۇر",Save:"ساقلا","Show more items":"تÛخىمۇ ÙƒÛ†Ù¾ تۈرنى كۆرسەت","%0 of %1":"%0 / %1","Cannot upload file:":"يۈكلەشكە بولمايدىغان ھۆججەت:","Rich Text Editor. Editing area: %0":"مول تÛكىست تەھرىرلىگۈچ. تەھرىرلەش رايونى: %0","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"قوشۇل","Find and replace":"ئىزدە Û‹Û• ئالماشتۇر","Find in text…":"تÛكىستتىن ئىزدە…",Find:"ئىزدە","Previous result":"ئالدىنقى نەتىجە","Next result":"ÙƒÛيىنكى نەتىجە",Replace:"ئالماشتۇر","Replace all":"ھەممىنى ئالماشتۇر","Match case":"Ú†ÙˆÚ ÙƒÙ‰Ú†Ù‰Ùƒ ھەرپنى پەرقلەندۈر","Whole words only":"سۆزلا","Replace with…":"ئالماشتۇرۇلۇدىغىنى…","Text to find must not be empty.":"ئىزدەيدىغان تÛكىست بوش قالدۇرۇلمايدۇ.","Tip: Find some text first in order to replace it.":"ئەسكەرتىش: ئاۋال ئىزدەپ ئاندىن ئالماشتۇرىدۇ.","Advanced options":"","Find in the document":"","Font Size":"خەت Ú†ÙˆÚلۇقى",Tiny:"Ø¦Û•Ú ÙƒÙ‰Ú†Ù‰Ùƒ",Small:"كىچىك",Big:"Ú†ÙˆÚ",Huge:"زور","Font Family":"خەت نۇسخىسى",Default:"سۈكۈتتىكى","Font Color":"خەت رەÚÚ¯Ù‰","Font Background Color":"خەت تەگلىك رەÚÚ¯Ù‰","Document colors":"پۈتۈك رەÚÚ¯Ù‰",Paragraph:"ئابزاس",Heading:"ماۋزۇ","Choose heading":"ماۋزۇ تاللاش","Heading 1":"ماۋزۇ 1","Heading 2":"ماۋزۇ 2","Heading 3":"ماۋزۇ 3","Heading 4":"ماۋزۇ 4","Heading 5":"ماۋزۇ 5","Heading 6":"ماۋزۇ 6","Type your title":"ماۋزۇ كىرگۈزۈلىدۇ","Type or paste your content here.":"مەزمۇن بۇ جايغا كىرگۈزۈلىدۇ ياكى چاپلىنىدۇ.","Horizontal line":"توغرىسىغا سىزىق","HTML object":"HTML جىسىم","Increase indent":"تارايتىشنى ئاشۇر","Decrease indent":"تارايتىشنى ÙƒÛمەيت",Unlink:"ئۇلانمىنى ئۈزۈش",Link:"ئۇلانما","Link URL":"ئۇلاش ئادىرسى","Link URL must not be empty.":"","Link image":"ئۇلانما سۈرەت","Edit link":"ئۇلانما تەھرىر","Open link in new tab":"ئۇلانمىنى ÙŠÛÚÙ‰ بەتكۈچتە ئاچ","This link has no URL":"بۇ Ø¦Û‡Ù„Ø§Ù†Ù…Ù‰Ù†Ù‰Ú ØªÙˆØ± ئادرÛسى يوق","Open in a new tab":"ÙŠÛÚÙ‰ بەتكۈچتە ئاچ",Downloadable:"چۈشۈرۈشچان","Create link":"","Move out of a link":"","Numbered List":"نومۇرلۇق تىزىملىك","Bulleted List":"بەلگە تىزىملىك","To-do List":"ئىش تىزىمى","Bulleted list styles toolbar":"تۈر بەلگە تىزىمى ئۇسلۇبىدىكى قورال بالداق","Numbered list styles toolbar":"تۈر نومۇرى تىزىمى ئۇسلۇبىدىكى قورال بالداق","Toggle the disc list style":"ئۇيۇل چەمبەر تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the circle list style":"بوش چەمبەر تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the square list style":"ئۇيۇل كۋادرات تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the decimal list style":"ئونلۇق سان تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the decimal with leading zero list style":"Ù†Û†Ù„ بىلەن باشلانغان ئونلۇق سان تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the lower–roman list style":"كىچىك رىم رەقىمى تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the upper–roman list style":"Ú†ÙˆÚ Ø±Ù‰Ù… رەقىمى تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the lower–latin list style":"كىچىك لاتىن رەقىمى تىزىم ئۇسلۇبىغا ئالماشتۇر","Toggle the upper–latin list style":"Ú†ÙˆÚ Ù„Ø§ØªÙ‰Ù† رەقىمى تىزىم ئۇسلۇبىغا ئالماشتۇر",Disc:"ئۇيۇل چەمبەر",Circle:"چەمبەر",Square:"چاسا",Decimal:"ئونلۇق كەسىر","Decimal with leading zero":"Ù†Û†Ù„ بىلەن باشلانغان ئونلۇق كەسىر","Lower–roman":"كىچىك رىم رەقىمى","Upper-roman":"Ú†ÙˆÚ Ø±Ù‰Ù… رەقىمى","Lower-latin":"كىچىك لاتىن رەقىمى","Upper-latin":"Ú†ÙˆÚ Ù„Ø§ØªÙ‰Ù† رەقىمى","List properties":"تىزىم خاسلىقى","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Remove Format":"پىچىمنى چىقىرىۋەت","Select all":"ھەممىنى تاللا","Show blocks":"بۆلەكلەرنى كۆرسەت",Source:"مەنبە","Show source":"",Styles:"ئۇسلۇب","Multiple styles":"ÙƒÛ†Ù¾ ئۇسلۇب","Block styles":"بۆلەك ئۇسلۇبى","Text styles":"تÛكىست ئۇسلۇبى","Insert table":"جەدۋەل قىستۇر","Header column":"","Insert column left":"","Insert column right":"","Delete column":"","Select column":"",Column:"","Header row":"","Insert row below":"","Insert row above":"","Delete row":"","Select row":"",Row:"","Merge cell up":"","Merge cell right":"","Merge cell down":"","Merge cell left":"","Split cell vertically":"","Split cell horizontally":"","Merge cells":"","Table toolbar":"","Table properties":"","Cell properties":"",Border:"",Style:"",Width:"",Height:"",Color:"",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"",Dashed:"",Double:"",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"تÛكىست تەھرىرلىگۈچ","Editor editing area: %0":"تەھرىرلىگۈچ تەھرىرلەش رايونى: %0","Edit block":"بۆلەك تەھرىر","Click to edit block":"Ú†Ûكىلسە بۆلەك تەھرىرلىنىدۇ","Drag to move":"يۆتكەشتە سۆرىلىدۇ",Next:"ÙƒÛيىنكى",Previous:"ئالدىنقى","Editor toolbar":"تەھرىرلىگۈچ قورال بالداق","Dropdown toolbar":"سىرىلما قورال بالداق",Black:"قارا","Dim grey":"سۇس كۈلرەÚ",Grey:"كۈلرەÚ","Light grey":"ئوچۇق كۈلرەÚ",White:"ئاق",Red:"قىزىل",Orange:"قىزغۇچ سÛرىق",Yellow:"سÛرىق","Light green":"ئوچۇق ÙŠÛشىل",Green:"ÙŠÛشىل",Aquamarine:"دÛÚىز كۆكى",Turquoise:"","Light blue":"ئوچۇق ÙƒÛ†Ùƒ",Blue:"ÙƒÛ†Ùƒ",Purple:"بىنەپشە","Editor block content toolbar":"تەھرىرلىگۈچ بۆلىكى مەزمۇن قورال بالداق","Editor contextual toolbar":"تەھرىرلىگۈچ مەزمۇن قورال بالداق",HEX:"","No results found":"Ú¾Ûچقانداق نەتىجە تÛپىلمىدى","No searchable items":"ئىزدىگۈدەك تۈر يوق","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"تەھرىرلەش",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"قىستۇر",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"ÙŠÛنىۋÛلىش",Redo:"تەكرارلاش","Upload in progress":"يۈكلىنىۋاتىدۇ","Words: %0":"سۆز: %0","Characters: %0":"ھەرپ: %0"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/uk.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/uk.js index 34d0d12cf687c308e73fe7e049b855d432078c1f..6b9f0381bffca262bd87190b79c782c8506cab67 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/uk.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/uk.js @@ -1 +1 @@ -(function(d){ const l = d['uk'] = d['uk'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"По лівому краю","Align right":"По правому краю","Align center":"По центру",Justify:"По ширині","Text alignment":"Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚ÐµÐºÑту","Text alignment toolbar":"Панель інÑтрументів Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚ÐµÐºÑту","Revert autoformatting action":"СкаÑувати дію автоформатуваннÑ",Bold:"Жирний",Italic:"КурÑив",Underline:"ПідкреÑлений",Code:"Код",Strikethrough:"ЗакреÑлений",Subscript:"Ðижній індекÑ",Superscript:"Верхній індекÑ","Italic text":"КурÑив","Move out of an inline code style":"Вийти зі Ñтилю вбудованого коду","Bold text":"Жирний шрифт","Underline text":"ПідкреÑлений","Strikethrough text":"ЗакреÑлений","Block quote":"Цитата","Copy selected content":"Копіювати вибраний вміÑÑ‚","Paste content":"Ð’Ñтавити вміÑÑ‚","Paste content as plain text":"Ð’Ñтавити вміÑÑ‚ Ñк проÑтий текÑÑ‚","Insert code block":"Ð’Ñтавте блок коду","Plain text":"ПроÑтий текÑÑ‚","Code block":"Блок коду",Cancel:"Відміна",Clear:"ОчиÑтити","Remove color":"Видалити колір","Restore default":"Відновити за замовчуваннÑм",Save:"Зберегти","Show more items":"Показати більше","%0 of %1":"%0 із %1","Cannot upload file:":"Ðеможливо завантажити файл:","Rich Text Editor. Editing area: %0":"Редактор Rich Text. ОблаÑÑ‚ÑŒ редагуваннÑ: %0","Insert with file manager":"Ð’Ñтавити за допомогою файлового менеджера","Replace with file manager":"Замінити за допомогою файлового менеджера","Insert image with file manager":"Ð’Ñтавити Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð° допомогою файлового менеджера","Replace image with file manager":"Замінити Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð° допомогою файлового менеджера","Toggle caption off":"Вимкнути підпиÑ","Toggle caption on":"Увімкнути підпиÑ","Content editing keystrokes":"ÐатиÑÐºÐ°Ð½Ð½Ñ ÐºÐ»Ð°Ð²Ñ–Ñˆ Ð´Ð»Ñ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¼Ñ–Ñту","These keyboard shortcuts allow for quick access to content editing features.":"Ці комбінації клавіш забезпечують швидкий доÑтуп до функцій Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¼Ñ–Ñту.","User interface and content navigation keystrokes":"Ð†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ ÐºÐ¾Ñ€Ð¸Ñтувача та клавіші навігації вміÑтом","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"ВикориÑтовуйте наведені нижче комбінації клавіш Ð´Ð»Ñ Ð±Ñ–Ð»ÑŒÑˆ ефективної навігації в інтерфейÑÑ– кориÑтувача CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Закрити контекÑтні виноÑки, Ñпадні ÑпиÑки та діалогові вікна","Open the accessibility help dialog":"Відкрийте діалогове вікно довідки Ð´Ð»Ñ Ð´Ð¾ÑтупноÑÑ‚Ñ–","Move focus between form fields (inputs, buttons, etc.)":"ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ñ„Ð¾ÐºÑƒÑа між полÑми форми (введеннÑ, кнопки тощо)","Move focus to the menu bar, navigate between menu bars":"ПереміÑÑ‚Ñ–Ñ‚ÑŒ Ñ„Ð¾ÐºÑƒÑ Ð½Ð° Ñ€Ñдок меню, переміщуйтеÑÑŒ між Ñ€Ñдками меню","Move focus to the toolbar, navigate between toolbars":"ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ñ„Ð¾ÐºÑƒÑа на панель інÑтрументів, Ð½Ð°Ð²Ñ–Ð³Ð°Ñ†Ñ–Ñ Ð¼Ñ–Ð¶ панелÑми інÑтрументів","Navigate through the toolbar or menu bar":"ПереміщуйтеÑÑŒ панеллю інÑтрументів або Ñ€Ñдком меню","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Ðктивуйте кнопку, на Ñкій знаходитьÑÑ Ñ„Ð¾ÐºÑƒÑ. ÐÐºÑ‚Ð¸Ð²Ð°Ñ†Ñ–Ñ ÐºÐ½Ð¾Ð¿Ð¾Ðº, Ñкі взаємодіють з редакторÑьким контентом переміщує Ñ„Ð¾ÐºÑƒÑ Ð½Ð°Ð·Ð°Ð´ на контент.",Accept:"ПрийнÑти","Insert a soft break (a <code><br></code> element)":"Ð’Ñтавити м’Ñкий розрив (елемент <code><br></code>)","Insert a hard break (a new paragraph)":"Ð’Ñтавити жорÑткий розрив (новий абзац)","Find and replace":"Знайти та замінити","Find in text…":"Знайти в текÑті…",Find:"Знайти","Previous result":"Попередній результат","Next result":"ÐаÑтупний результат",Replace:"Замінити","Replace all":"Замінити вÑе","Match case":"Врахувати регіÑÑ‚Ñ€","Whole words only":"Тільки цілі Ñлова","Replace with…":"Замінити…","Text to find must not be empty.":"ТекÑÑ‚ Ð´Ð»Ñ Ð¿Ð¾ÑˆÑƒÐºÑƒ не повинен бути порожнім.","Tip: Find some text first in order to replace it.":"Порада: Ñпочатку знайдіть текÑÑ‚, щоб замінити його.","Advanced options":"Розширені опції","Find in the document":"Пошук в документі","Font Size":"Розмір шрифту",Tiny:"Крихітний",Small:"Маленький",Big:"Великий",Huge:"Величезний","Font Family":"СімейÑтво шрифтів",Default:"За замовчуваннÑм","Font Color":"Колір шрифту","Font Background Color":"Колір тла шрифту","Document colors":"Кольори документу",Paragraph:"Параграф",Heading:"Заголовок","Choose heading":"Оберіть заголовок","Heading 1":"Заголовок 1","Heading 2":"Заголовок 2","Heading 3":"Заголовок 3","Heading 4":"Заголовок 4","Heading 5":"Заголовок 5","Heading 6":"Заголовок 6","Type your title":"Введіть назву","Type or paste your content here.":"Введіть або вÑтавте Ñвій вміÑÑ‚ тут.","Horizontal line":"Горизонтальна лініÑ","HTML object":"HTML об'єкт","Increase indent":"Збільшити відÑтуп","Decrease indent":"Зменшити відÑтуп",Unlink:"Видалити поÑиланнÑ",Link:"ПоÑиланнÑ","Link URL":"URL поÑиланнÑ","Link image":"ПоÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ","Edit link":"Редагувати поÑиланнÑ","Open link in new tab":"Відкрити поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ñƒ новій вкладці","This link has no URL":"Це поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ðµ має URL","Open in a new tab":"Вікрити у новій вкладці",Downloadable:"Завантажувальне","Create link":"Створити поÑиланнÑ","Move out of a link":"Вийти з поÑиланнÑ","Numbered List":"Ðумерований ÑпиÑок","Bulleted List":"Маркерний ÑпиÑок","To-do List":"СпиÑок Ñправ","Bulleted list styles toolbar":"Панель маркерних ÑпиÑків","Numbered list styles toolbar":"Панель нумерованих ÑпиÑків","Toggle the disc list style":"Перемкнути диÑковий Ñтиль ÑпиÑку ","Toggle the circle list style":"Перемкнути круговий Ñтиль ÑпиÑку","Toggle the square list style":"Перемкнути квадратний Ñтиль ÑпиÑку","Toggle the decimal list style":"Перемкнути деÑÑтковий Ñтиль ÑпиÑку","Toggle the decimal with leading zero list style":"Перемкнути деÑÑтковий Ñтиль ÑпиÑку з нулем на початку","Toggle the lower–roman list style":"Перемкнути нижньо-римÑький Ñтиль ÑпиÑку","Toggle the upper–roman list style":"Перемкнути верхньо-римÑький Ñтиль ÑпиÑку","Toggle the lower–latin list style":"Перемкнути нижній латинÑький Ñтиль ÑпиÑку","Toggle the upper–latin list style":"Перемкнути верхній латинÑький Ñтиль ÑпиÑку",Disc:"Круг",Circle:"Коло",Square:"Квадрат",Decimal:"Цифри","Decimal with leading zero":"Цифри із провідним нулем","Lower–roman":"Ðижньо-римÑький","Upper-roman":"Верхньо-римÑький","Lower-latin":"Ðижній латинÑький","Upper-latin":"Верхній латинÑький ","List properties":"СпиÑок влаÑтивоÑтей","Start at":"Початок при","Invalid start index value.":"ÐедійÑне початкове Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ–Ð½Ð´ÐµÐºÑу.","Start index must be greater than 0.":"Початковий Ñ–Ð½Ð´ÐµÐºÑ Ð¼Ð°Ñ” бути більше 0.","Reversed order":"Зворотний порÑдок","Keystrokes that can be used in a list":"ÐатиÑÐºÐ°Ð½Ð½Ñ ÐºÐ»Ð°Ð²Ñ–Ñˆ, Ñкі можна викориÑтовувати в ÑпиÑку","Increase list item indent":"Збільшити відÑтуп елемента ÑпиÑку","Decrease list item indent":"Зменшити відÑтуп елемента ÑпиÑку","Remove Format":"Видалити форматуваннÑ","Select all":"Вибрати вÑе","Show blocks":"Показати блоки",Source:"Джерело","Show source":"Показати джерело","Special characters":"Спеціальні Ñимволи",All:"УÑÑ–",Arrows:"Стрілки",Currency:"Валюта",Latin:"ЛатинÑькі",Mathematical:"Математичні",Text:"ТекÑÑ‚","leftwards simple arrow":"проÑта Ñтрілка вліво","rightwards simple arrow":"проÑта Ñтрілка вправо","upwards simple arrow":"проÑта Ñтрілка вгору","downwards simple arrow":"проÑта Ñтрілка вниз","leftwards double arrow":"подвійна Ñтрілка вліво","rightwards double arrow":"подвійна Ñтрілка вправо","upwards double arrow":"подвійна Ñтрілка вгору","downwards double arrow":"подвійна Ñтрілка вниз","leftwards dashed arrow":"пунктирна Ñтрілка вліво","rightwards dashed arrow":"пунктирна Ñтрілка вправо","upwards dashed arrow":"пунктирна Ñтрілка вгору","downwards dashed arrow":"пунктирна Ñтрілка вниз","leftwards arrow to bar":"Ñтрілка вліво до блоку","rightwards arrow to bar":"Ñтрілка вправо до блоку","upwards arrow to bar":"Ñтрілка вгору до блоку","downwards arrow to bar":"Ñтрілка вниз до блоку","up down arrow with base":"Ñтрілка вгору-вниз із оÑновою","back with leftwards arrow above":"back зі Ñтрілкою вліво зверху","end with leftwards arrow above":"end зі Ñтрілкою вліво зверху","on with exclamation mark with left right arrow above":"on зі знаком оклику зі Ñтрілкою вліво-вправо зверху","soon with rightwards arrow above":"soon зі Ñтрілкою вправо зверху","top with upwards arrow above":"top зі Ñтрілкою вгору зверху","Dollar sign":"Символ долара","Euro sign":"Символ євро","Yen sign":"Символ єни","Pound sign":"Символ фунта","Cent sign":"Символ цента","Euro-currency sign":"Символ євровалюти","Colon sign":"Символ двокрапки","Cruzeiro sign":"Символ крузейро","French franc sign":"Символ французького франка","Lira sign":"Символ ліри","Currency sign":"Символ валюти","Bitcoin sign":"Символ біткоїна","Mill sign":"Символ мільйона","Naira sign":"Символ найри","Peseta sign":"Символ пеÑети","Rupee sign":"Символ рупії","Won sign":"Символ вони","New sheqel sign":"Символ нового шекелÑ","Dong sign":"Символ донга","Kip sign":"Символ кіпа","Tugrik sign":"Символ тугрика","Drachma sign":"Символ драхми","German penny sign":"Символ німецького пенні","Peso sign":"Символ пеÑо","Guarani sign":"Символ гуарані","Austral sign":"Символ ауÑтрала","Hryvnia sign":"Символ гривні","Cedi sign":"Символ Ñеді","Livre tournois sign":"Символ турÑького лівру","Spesmilo sign":"Символ ÑпеÑміло","Tenge sign":"Символ тенге","Indian rupee sign":"Символ індійÑької рупії","Turkish lira sign":"Символ турецької ліри","Nordic mark sign":"Символ нордичної марки","Manat sign":"Символ маната","Ruble sign":"Символ рублÑ","Latin capital letter a with macron":"ЛатинÑька велика літера а зі знаком довготи","Latin small letter a with macron":"ЛатинÑька мала літера а зі знаком довготи","Latin capital letter a with breve":"ЛатинÑька велика літера а з бревіÑом","Latin small letter a with breve":"ЛатинÑька мала літера а з бревіÑом","Latin capital letter a with ogonek":"ЛатинÑька велика літера а з хвоÑтиком","Latin small letter a with ogonek":"ЛатинÑька мала літера а з хвоÑтиком","Latin capital letter c with acute":"ЛатинÑька велика літера Ñ Ð· гоÑтрим наголоÑом","Latin small letter c with acute":"ЛатинÑька мала літера Ñ Ð· гоÑтрим наголоÑом","Latin capital letter c with circumflex":"ЛатинÑька велика літера Ñ Ð· дашком","Latin small letter c with circumflex":"ЛатинÑька мала літера Ñ Ð· дашком","Latin capital letter c with dot above":"ЛатинÑька велика літера Ñ Ð· крапкою згори","Latin small letter c with dot above":"ЛатинÑька мала літера Ñ Ð· крапкою згори","Latin capital letter c with caron":"ЛатинÑька велика літера Ñ Ð· пташкою","Latin small letter c with caron":"ЛатинÑька мала літера Ñ Ð· пташкою","Latin capital letter d with caron":"ЛатинÑька велика літера d з пташкою","Latin small letter d with caron":"ЛатинÑька мала літера d з пташкою","Latin capital letter d with stroke":"ЛатинÑька велика літера d з риÑкою","Latin small letter d with stroke":"ЛатинÑька мала літера d з риÑкою","Latin capital letter e with macron":"ЛатинÑька велика літера е зі знаком довготи","Latin small letter e with macron":"ЛатинÑька мала літера е зі знаком довготи","Latin capital letter e with breve":"ЛатинÑька велика літера е з бревіÑом","Latin small letter e with breve":"ЛатинÑька мала літера е з бревіÑом","Latin capital letter e with dot above":"ЛатинÑька велика літера е з крапкою вгорі","Latin small letter e with dot above":"ЛатинÑька мала літера е з крапкою вгорі","Latin capital letter e with ogonek":"ЛатинÑька велика літера е з хвоÑтиком","Latin small letter e with ogonek":"ЛатинÑька мала літера е з хвоÑтиком","Latin capital letter e with caron":"ЛатинÑька велика літера е з пташкою","Latin small letter e with caron":"ЛатинÑька мала літера е з пташкою","Latin capital letter g with circumflex":"ЛатинÑька велика літера g з дашком","Latin small letter g with circumflex":"ЛатинÑька мала літера g з дашком","Latin capital letter g with breve":"ЛатинÑька велика літера g з бревіÑом","Latin small letter g with breve":"ЛатинÑька мала літера g з бревіÑом","Latin capital letter g with dot above":"ЛатинÑька велика літера g з крапкою вгорі","Latin small letter g with dot above":"ЛатинÑька мала літера g з крапкою вгорі","Latin capital letter g with cedilla":"ЛатинÑька велика літера g з Ñедилем","Latin small letter g with cedilla":"ЛатинÑька мала літера g з Ñедилем","Latin capital letter h with circumflex":"ЛатинÑька велика літера h з дашком","Latin small letter h with circumflex":"ЛатинÑька мала літера h з дашком","Latin capital letter h with stroke":"ЛатинÑька велика літера h з риÑкою","Latin small letter h with stroke":"ЛатинÑька мала літера h з риÑкою","Latin capital letter i with tilde":"ЛатинÑька велика літера Ñ– з тильдою","Latin small letter i with tilde":"ЛатинÑька мала літера Ñ– з тильдою","Latin capital letter i with macron":"ЛатинÑька велика літера Ñ– зі знаком довготи","Latin small letter i with macron":"ЛатинÑька мала літера Ñ– зі знаком довготи","Latin capital letter i with breve":"ЛатинÑька велика літера Ñ– з бревіÑом","Latin small letter i with breve":"ЛатинÑька мала літера Ñ– з бревіÑом","Latin capital letter i with ogonek":"ЛатинÑька велика літера Ñ– з пташкою","Latin small letter i with ogonek":"ЛатинÑька мала літера Ñ– з пташкою","Latin capital letter i with dot above":"ЛатинÑька велика літера Ñ– з крапкою вгорі","Latin small letter dotless i":"ЛатинÑька мала літера Ñ– без крапки","Latin capital ligature ij":"ЛатинÑька велика лігатура ij","Latin small ligature ij":"ЛатинÑька мала лігатура ij","Latin capital letter j with circumflex":"ЛатинÑька велика літера j з дашком","Latin small letter j with circumflex":"ЛатинÑька мала літера j з дашком","Latin capital letter k with cedilla":"ЛатинÑька велика літера k з Ñедилем","Latin small letter k with cedilla":"ЛатинÑька мала літера k з Ñедилем","Latin small letter kra":"ЛатинÑька мала літера kra","Latin capital letter l with acute":"ЛатинÑька велика літера l з гоÑтрим наголоÑом","Latin small letter l with acute":"ЛатинÑька мала літера l з гоÑтрим наголоÑом","Latin capital letter l with cedilla":"ЛатинÑька велика літера l із Ñедилем","Latin small letter l with cedilla":"ЛатинÑька мала літера l із Ñедилем","Latin capital letter l with caron":"ЛатинÑька велика літера l із пташкою","Latin small letter l with caron":"ЛатинÑька мала літера l із пташкою","Latin capital letter l with middle dot":"ЛатинÑька велика літера l з Ñередньою крапкою","Latin small letter l with middle dot":"ЛатинÑька мала літера l з Ñередньою крапкою","Latin capital letter l with stroke":"ЛатинÑька велика літера l з риÑкою","Latin small letter l with stroke":"ЛатинÑька мала літера l з риÑкою","Latin capital letter n with acute":"ЛатинÑька велика літера n з гоÑтрим наголоÑом","Latin small letter n with acute":"ЛатинÑька мала літера n з гоÑтрим наголоÑом","Latin capital letter n with cedilla":"ЛатинÑька велика літера n із Ñедилем","Latin small letter n with cedilla":"ЛатинÑька мала літера n із Ñедилем","Latin capital letter n with caron":"ЛатинÑька велика літера n із пташкою","Latin small letter n with caron":"ЛатинÑька мала літера n із пташкою","Latin small letter n preceded by apostrophe":"ЛатинÑька мала літера n з апоÑтрофом","Latin capital letter eng":"ЛатинÑькі великі літери eng","Latin small letter eng":"ЛатинÑькі малі літери eng","Latin capital letter o with macron":"ЛатинÑька велика літера о зі знаком довготи","Latin small letter o with macron":"ЛатинÑька мала літера о зі знаком довготи","Latin capital letter o with breve":"ЛатинÑька велика літера о з бревіÑом","Latin small letter o with breve":"ЛатинÑька мала літера о з бревіÑом","Latin capital letter o with double acute":"ЛатинÑька велика літера о з подвійним наголоÑом","Latin small letter o with double acute":"ЛатинÑька мала літера о з подвійним наголоÑом","Latin capital ligature oe":"ЛатинÑька велика лігатура ое","Latin small ligature oe":"ЛатинÑька мала лігатура ое","Latin capital letter r with acute":"ЛатинÑька велика літера r з гоÑтрим наголоÑом","Latin small letter r with acute":"ЛатинÑька мала літера r з гоÑтрим наголоÑом","Latin capital letter r with cedilla":"ЛатинÑька велика літера r із Ñедилем","Latin small letter r with cedilla":"ЛатинÑька мала літера r із Ñедилем","Latin capital letter r with caron":"ЛатинÑька велика літера r із пташкою","Latin small letter r with caron":"ЛатинÑька мала літера r із пташкою","Latin capital letter s with acute":"ЛатинÑька велика літера s із гоÑтрим наголоÑом","Latin small letter s with acute":"ЛатинÑька мала літера s із гоÑтрим наголоÑом ","Latin capital letter s with circumflex":"ЛатинÑька велика літера s із дашком","Latin small letter s with circumflex":"ЛатинÑька мала літера s із дашком","Latin capital letter s with cedilla":"ЛатинÑька велика літера s із Ñедилем","Latin small letter s with cedilla":"ЛатинÑька мала літера s із Ñедилем","Latin capital letter s with caron":"ЛатинÑька велика літера s із пташкою","Latin small letter s with caron":"ЛатинÑька мала літера s із пташкою","Latin capital letter t with cedilla":"ЛатинÑька велика літера t із Ñедилем","Latin small letter t with cedilla":"ЛатинÑька мала літера t із Ñедилем","Latin capital letter t with caron":"ЛатинÑька велика літера t із пташкою","Latin small letter t with caron":"ЛатинÑька мала літера t із пташкою","Latin capital letter t with stroke":"ЛатинÑька велика літера t із риÑкою","Latin small letter t with stroke":"ЛатинÑька мала літера t із риÑкою","Latin capital letter u with tilde":"ЛатинÑька велика літера u із тильдою","Latin small letter u with tilde":"ЛатинÑька мала літера u із тильдою","Latin capital letter u with macron":"ЛатинÑька велика літера u зі знаком довготи","Latin small letter u with macron":"ЛатинÑька мала літера u зі знаком довготи","Latin capital letter u with breve":"ЛатинÑька велика літера u із бревіÑом","Latin small letter u with breve":"ЛатинÑька мала літера u із бревіÑом","Latin capital letter u with ring above":"ЛатинÑька велика літера u із кільцем вгорі","Latin small letter u with ring above":"ЛатинÑька мала літера u із кільцем вгорі","Latin capital letter u with double acute":"ЛатинÑька велика літера u із подвійним наголоÑом","Latin small letter u with double acute":"ЛатинÑька мала літера uіз подвійним наголоÑом","Latin capital letter u with ogonek":"ЛатинÑька велика літера u з хвоÑтиком","Latin small letter u with ogonek":"ЛатинÑька мала літера u з хвоÑтиком","Latin capital letter w with circumflex":"ЛатинÑька велика літера w із дашком","Latin small letter w with circumflex":"ЛатинÑька мала літера w із дашком","Latin capital letter y with circumflex":"ЛатинÑька велика літера y із дашком","Latin small letter y with circumflex":"ЛатинÑька мала літера y із дашком","Latin capital letter y with diaeresis":"ЛатинÑька велика літера y з умлÑутом","Latin capital letter z with acute":"ЛатинÑька велика літера z з гоÑтрим наголоÑом","Latin small letter z with acute":"ЛатинÑька мала літера z з гоÑтрим наголоÑом","Latin capital letter z with dot above":"ЛатинÑька велика літера z з крапкою вгорі","Latin small letter z with dot above":"ЛатинÑька мала літера z з крапкою вгорі","Latin capital letter z with caron":"ЛатинÑька велика літера z з пташкою","Latin small letter z with caron":"ЛатинÑька мала літера z з пташкою","Latin small letter long s":"ЛатинÑька мала літера довга s","Less-than sign":"Знак менше","Greater-than sign":"Знак більше","Less-than or equal to":"Менше або дорівнює","Greater-than or equal to":"Більше або дорівнює","En dash":"Тире","Em dash":"Довге тире",Macron:"Знак довготи",Overline:"РиÑка згори","Degree sign":"Знак ÑтупенÑ","Minus sign":"Знак мінуÑ","Plus-minus sign":"Знак плюÑ-мінуÑ","Division sign":"Знак діленнÑ","Fraction slash":"РиÑка дробу","Multiplication sign":"Знак множеннÑ","Latin small letter f with hook":"ЛатинÑька мала літера f з гачком",Integral:"Інтеграл","N-ary summation":"Сигма",Infinity:"ÐеÑкінченніÑÑ‚ÑŒ","Square root":"Квадратний корінь","Tilde operator":"Оператор тильди","Approximately equal to":"Приблизно дорівнює","Almost equal to":"Майже дорівнює","Not equal to":"Ðе дорівнює","Identical to":"Ідентичне до","Element of":"Елемент","Not an element of":"Ðе елемент","Contains as member":"МіÑтить Ñк елемент","N-ary product":"Пі","Logical and":"Логічний Ñполучник and","Logical or":"Логічний Ñполучник or","Not sign":"Знак не",Intersection:"Перетин",Union:"Юніон","Partial differential":"ЧаÑтинні похідні","For all":"Ð”Ð»Ñ Ð²ÑÑ–Ñ…","There exists":"Там Ñ–Ñнує","Empty set":"Порожній набір",Nabla:"Ðабла","Asterisk operator":"Оператор зірочка","Proportional to":"Пропорційно до",Angle:"Кут","Vulgar fraction one quarter":"Звичайний дріб одна четверта","Vulgar fraction one half":"Звичайний дріб одна друга","Vulgar fraction three quarters":"Звичайний дріб три четвертих","Single left-pointing angle quotation mark":"Одинарна лівоÑÑ‚Ð¾Ñ€Ð¾Ð½Ð½Ñ ÐºÑƒÑ‚Ð¾Ð²Ð° лапка","Single right-pointing angle quotation mark":"Одинарна правоÑÑ‚Ð¾Ñ€Ð¾Ð½Ð½Ñ ÐºÑƒÑ‚Ð¾Ð²Ð° лапка","Left-pointing double angle quotation mark":"Подвійні лівоÑторонні кутові лапки","Right-pointing double angle quotation mark":"Подвійні правоÑторонні кутові лапки","Left single quotation mark":"Одинарна ліва лапка","Right single quotation mark":"Одинарна права лапка","Left double quotation mark":"Подвійні ліві лапки","Right double quotation mark":"Подвійні праві лапки","Single low-9 quotation mark":"Одинарна Ð½Ð¸Ð¶Ð½Ñ Ð»Ð°Ð¿ÐºÐ°","Double low-9 quotation mark":"Подвійні нижні лапки","Inverted exclamation mark":"Перевернутий знак оклику","Inverted question mark":"Перевернутий знак питаннÑ","Two dot leader":"Лідер із двох крапок","Horizontal ellipsis":"Горизонтальний еліпÑ","Double dagger":"Подвійний хреÑтик","Per mille sign":"Знак проміле","Per ten thousand sign":"Знак на деÑÑÑ‚ÑŒ тиÑÑч","Double exclamation mark":"Подвійний знак оклику","Question exclamation mark":"Знак Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ Ñ– знак оклику","Exclamation question mark":"Знак оклику Ñ– знак питаннÑ","Double question mark":"Подвійний знак питаннÑ","Copyright sign":"Знак авторÑького права","Registered sign":"Знак реєÑтрації","Trade mark sign":"Знак торгової марки","Section sign":"Знак розділу","Paragraph sign":"Знак абзацу","Reversed paragraph sign":"Перевернутий знак абзацу","Character categories":"Категорії Ñимволів",Styles:"Стилі","Multiple styles":"Кілька Ñтилів","Block styles":"Стилі блоку","Text styles":"Стилі текÑту","Insert table":"Ð’Ñтавити таблицю","Header column":"Заголовок ÑтовпцÑ","Insert column left":"Ð’Ñтавити Ñтовпець зліва","Insert column right":"Ð’Ñтавити Ñтовпець Ñправа","Delete column":"Видалити Ñтовпець","Select column":"Виберіть Ñтовпчик",Column:"Стовпець","Header row":"Заголовок Ñ€Ñдка","Insert row below":"Ð’Ñтавити Ñ€Ñдок зверху","Insert row above":"Ð’Ñтавити Ñ€Ñдок знизу","Delete row":"Видалити Ñ€Ñдок","Select row":"Виберіть Ñ€Ñдок",Row:"Ð Ñдок","Merge cell up":"Поєднати комірки вгору","Merge cell right":"Поєднати комірки праворуч","Merge cell down":"Поєднати комірки внизу","Merge cell left":"Поєднати комірки ліворуч","Split cell vertically":"Розділити комірки вертикально","Split cell horizontally":"Розділити комірки горизонтально","Merge cells":"Поєднати комірки","Table toolbar":"Панель інÑтрументів таблиці","Table properties":"ВлаÑтивоÑÑ‚Ñ– таблиці","Cell properties":"ВлаÑтивоÑÑ‚Ñ– комірок",Border:"Межа",Style:"Стиль",Width:"Ширина",Height:"ВиÑота",Color:"Колір",Background:"Фон",Padding:"ЗаповненнÑ",Dimensions:"Розміри","Table cell text alignment":"Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚ÐµÐºÑту комірки",Alignment:"ВирівнюваннÑ","Horizontal text alignment toolbar":"Панель інÑтрументів Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ð³Ð¾Ñ€Ð¸Ð·Ð¾Ð½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ текÑту","Vertical text alignment toolbar":"Панель інÑтрументів вертикального Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚ÐµÐºÑту","Table alignment toolbar":"Панель інÑтрументів Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ–",None:"Ðе вказано",Solid:"Суцільний",Dotted:"Точкова",Dashed:"Пунктирна",Double:"Подвійна",Groove:"ЖолобчаÑта",Ridge:"РебриÑта",Inset:"Угнута",Outset:"Випукла","Align cell text to the left":"ВирівнÑти текÑÑ‚ по лівому краю","Align cell text to the center":"ВирівнÑти текÑÑ‚ по центру","Align cell text to the right":"ВирівнÑти текÑÑ‚ по правому краю","Justify cell text":"ВирівнÑти текÑÑ‚ по ширині ","Align cell text to the top":"ВирівнÑти текÑÑ‚ комірки по верху ","Align cell text to the middle":"ВирівнÑти текÑÑ‚ комірки по Ñередині","Align cell text to the bottom":"ВирівнÑти текÑÑ‚ комірки по низу","Align table to the left":"ВирівнÑти таблицю по лівому краю","Center table":"Відцентрувати таблицю","Align table to the right":"ВирівнÑти таблицю по правому краю ","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Колір недійÑний. Спробуйте \"#FF0000\" або \"rgb(255,0,0)\" або \"red\"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½ÐµÐ´Ñ–Ð¹Ñне. Спробуйте \"10px\" або \"2em\" або проÑто \"2\"","Color picker":"Вибір кольору","Enter table caption":"Введіть Ð¿Ñ–Ð´Ð¿Ð¸Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ–","Keystrokes that can be used in a table cell":"ÐатиÑÐºÐ°Ð½Ð½Ñ ÐºÐ»Ð°Ð²Ñ–Ñˆ, Ñкі можна викориÑтовувати в комірці таблиці","Move the selection to the next cell":"Move the selection to the next cell","Move the selection to the previous cell":"ПереміÑтити Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð² попередню клітинку","Insert a new table row (when in the last cell of a table)":"Ð’Ñтавити новий Ñ€Ñдок таблиці (Ñкщо в оÑтанній клітинці таблиці)","Navigate through the table":"ÐÐ°Ð²Ñ–Ð³Ð°Ñ†Ñ–Ñ Ð¿Ð¾ таблиці",Table:"ТаблицÑ","Rich Text Editor":"Розширений текÑтовий редактор","Editor editing area: %0":"ОблаÑÑ‚ÑŒ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€Ð°: %0","Edit block":"Редагувати блок","Click to edit block":"Клацніть, щоб редагувати блок","Drag to move":"ПотÑгніть, щоб переміÑтити",Next:"ÐаÑтупний",Previous:"Попередній","Editor toolbar":"Панель інÑтрументів редактора","Dropdown toolbar":"Випадаюча панель інÑтрументів",Black:"Чорний","Dim grey":"Темно-Ñірий",Grey:"Сірий","Light grey":"Світло-Ñірий",White:"Білий",Red:"Червоний",Orange:"Помаранчевий",Yellow:"Жовтий","Light green":"Світло-зелений",Green:"Зелений",Aquamarine:"Ðквамариновий",Turquoise:"Бірюзовий","Light blue":"Світло-Ñиній",Blue:"Синій",Purple:"Фіолетовий","Editor block content toolbar":"Панель інÑтрументів вміÑту блоку редактора","Editor contextual toolbar":"КонтекÑтна панель інÑтрументів редактора",HEX:"ШіÑтнадцÑтковий","No results found":"Ðічого не знайдено","No searchable items":"Ðемає шуканих об'єктів","Editor dialog":"Діалогове вікно редактора",Close:"Закрити","Help Contents. To close this dialog press ESC.":"ЗміÑÑ‚ довідки. Щоб закрити це діалогове вікно, натиÑніть ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Ðижче ви можете знайти ÑпиÑок комбінацій клавіш, Ñкі можна викориÑтовувати в редакторі.","(may require <kbd>Fn</kbd>)":"(може вимагати <kbd>Fn</kbd>)",Accessibility:"ДоÑтупніÑÑ‚ÑŒ","Accessibility help":"Довідка щодо доÑтупноÑÑ‚Ñ–","Press %0 for help.":"ÐатиÑніть %0 Ð´Ð»Ñ Ð´Ð¾Ð²Ñ–Ð´ÐºÐ¸.","Move focus in and out of an active dialog window":"ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ñ„Ð¾ÐºÑƒÑа в активному діалоговому вікні та з нього",MENU_BAR_MENU_FILE:"Файл",MENU_BAR_MENU_EDIT:"Редагувати",MENU_BAR_MENU_VIEW:"ПредÑтавленнÑ",MENU_BAR_MENU_INSERT:"Ð’Ñтавити",MENU_BAR_MENU_FORMAT:"Формат",MENU_BAR_MENU_TOOLS:"ІнÑтрументи",MENU_BAR_MENU_HELP:"Допомога",MENU_BAR_MENU_TEXT:"ТекÑÑ‚",MENU_BAR_MENU_FONT:"Шрифт","Editor menu bar":"Ð Ñдок меню редагуваннÑ",Undo:"Відміна",Redo:"Повтор","Upload in progress":"ВиконуєтьÑÑ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ","Widget toolbar":"Панель інÑтрументів віджетів","Insert paragraph before block":"Додати абзац перед блоком","Insert paragraph after block":"Додати абзац піÑÐ»Ñ Ð±Ð»Ð¾ÐºÐ°","Press Enter to type after or press Shift + Enter to type before the widget":"ÐатиÑніть Enter, щоб друкувати піÑÐ»Ñ Ð°Ð±Ð¾ натиÑніть Shift + Enter, щоб друкувати перед віджетом","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"ÐатиÑÐºÐ°Ð½Ð½Ñ ÐºÐ»Ð°Ð²Ñ–Ñˆ, Ñкі можна викориÑтовувати, коли вибрано віджет (наприклад: зображеннÑ, Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ Ñ‚Ð¾Ñ‰Ð¾)","Insert a new paragraph directly after a widget":"Ð’Ñтавити новий абзац безпоÑередньо піÑÐ»Ñ Ð²Ñ–Ð´Ð¶ÐµÑ‚Ð°","Insert a new paragraph directly before a widget":"Ð’Ñтавити новий абзац безпоÑередньо перед віджетом","Move the caret to allow typing directly before a widget":"ПереміÑÑ‚Ñ–Ñ‚ÑŒ курÑор, щоб дозволити Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð±ÐµÐ·Ð¿Ð¾Ñередньо перед віджетом","Move the caret to allow typing directly after a widget":"ПереміÑÑ‚Ñ–Ñ‚ÑŒ курÑор, щоб дозволити Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð±ÐµÐ·Ð¿Ð¾Ñередньо піÑÐ»Ñ Ð²Ñ–Ð´Ð¶ÐµÑ‚Ð°","Words: %0":"Слова: %0","Characters: %0":"Символи: %0"} );l.getPluralForm=function(n){return (n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['uk'] = d['uk'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"По лівому краю","Align right":"По правому краю","Align center":"По центру",Justify:"По ширині","Text alignment":"Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚ÐµÐºÑту","Text alignment toolbar":"Панель інÑтрументів Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚ÐµÐºÑту","Revert autoformatting action":"СкаÑувати дію автоформатуваннÑ",Bold:"Жирний",Italic:"КурÑив",Underline:"ПідкреÑлений",Code:"Код",Strikethrough:"ЗакреÑлений",Subscript:"Ðижній індекÑ",Superscript:"Верхній індекÑ","Italic text":"КурÑив","Move out of an inline code style":"Вийти зі Ñтилю вбудованого коду","Bold text":"Жирний шрифт","Underline text":"ПідкреÑлений","Strikethrough text":"ЗакреÑлений","Block quote":"Цитата","Copy selected content":"Копіювати вибраний вміÑÑ‚","Paste content":"Ð’Ñтавити вміÑÑ‚","Paste content as plain text":"Ð’Ñтавити вміÑÑ‚ Ñк проÑтий текÑÑ‚","Insert code block":"Ð’Ñтавте блок коду","Plain text":"ПроÑтий текÑÑ‚","Leaving %0 code snippet":"Вихід з фрагменту коду %0","Entering %0 code snippet":"Вхід у фрагмент коду %0","Entering code snippet":"Вхід у фрагмент коду","Leaving code snippet":"Вихід з фрагменту коду","Code block":"Блок коду",Cancel:"Відміна",Clear:"ОчиÑтити","Remove color":"Видалити колір","Restore default":"Відновити за замовчуваннÑм",Save:"Зберегти","Show more items":"Показати більше","%0 of %1":"%0 із %1","Cannot upload file:":"Ðеможливо завантажити файл:","Rich Text Editor. Editing area: %0":"Редактор Rich Text. ОблаÑÑ‚ÑŒ редагуваннÑ: %0","Insert with file manager":"Ð’Ñтавити за допомогою файлового менеджера","Replace with file manager":"Замінити за допомогою файлового менеджера","Insert image with file manager":"Ð’Ñтавити Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð° допомогою файлового менеджера","Replace image with file manager":"Замінити Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð° допомогою файлового менеджера","Toggle caption off":"Вимкнути підпиÑ","Toggle caption on":"Увімкнути підпиÑ","Content editing keystrokes":"ÐатиÑÐºÐ°Ð½Ð½Ñ ÐºÐ»Ð°Ð²Ñ–Ñˆ Ð´Ð»Ñ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¼Ñ–Ñту","These keyboard shortcuts allow for quick access to content editing features.":"Ці комбінації клавіш забезпечують швидкий доÑтуп до функцій Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¼Ñ–Ñту.","User interface and content navigation keystrokes":"Ð†Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ ÐºÐ¾Ñ€Ð¸Ñтувача та клавіші навігації вміÑтом","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"ВикориÑтовуйте наведені нижче комбінації клавіш Ð´Ð»Ñ Ð±Ñ–Ð»ÑŒÑˆ ефективної навігації в інтерфейÑÑ– кориÑтувача CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Закрити контекÑтні виноÑки, Ñпадні ÑпиÑки та діалогові вікна","Open the accessibility help dialog":"Відкрийте діалогове вікно довідки Ð´Ð»Ñ Ð´Ð¾ÑтупноÑÑ‚Ñ–","Move focus between form fields (inputs, buttons, etc.)":"ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ñ„Ð¾ÐºÑƒÑа між полÑми форми (введеннÑ, кнопки тощо)","Move focus to the menu bar, navigate between menu bars":"ПереміÑÑ‚Ñ–Ñ‚ÑŒ Ñ„Ð¾ÐºÑƒÑ Ð½Ð° Ñ€Ñдок меню, переміщуйтеÑÑŒ між Ñ€Ñдками меню","Move focus to the toolbar, navigate between toolbars":"ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ñ„Ð¾ÐºÑƒÑа на панель інÑтрументів, Ð½Ð°Ð²Ñ–Ð³Ð°Ñ†Ñ–Ñ Ð¼Ñ–Ð¶ панелÑми інÑтрументів","Navigate through the toolbar or menu bar":"ПереміщуйтеÑÑŒ панеллю інÑтрументів або Ñ€Ñдком меню","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Ðктивуйте кнопку, на Ñкій знаходитьÑÑ Ñ„Ð¾ÐºÑƒÑ. ÐÐºÑ‚Ð¸Ð²Ð°Ñ†Ñ–Ñ ÐºÐ½Ð¾Ð¿Ð¾Ðº, Ñкі взаємодіють з редакторÑьким контентом переміщує Ñ„Ð¾ÐºÑƒÑ Ð½Ð°Ð·Ð°Ð´ на контент.",Accept:"ПрийнÑти","Insert a soft break (a <code><br></code> element)":"Ð’Ñтавити м’Ñкий розрив (елемент <code><br></code>)","Insert a hard break (a new paragraph)":"Ð’Ñтавити жорÑткий розрив (новий абзац)","Find and replace":"Знайти та замінити","Find in text…":"Знайти в текÑті…",Find:"Знайти","Previous result":"Попередній результат","Next result":"ÐаÑтупний результат",Replace:"Замінити","Replace all":"Замінити вÑе","Match case":"Врахувати регіÑÑ‚Ñ€","Whole words only":"Тільки цілі Ñлова","Replace with…":"Замінити…","Text to find must not be empty.":"ТекÑÑ‚ Ð´Ð»Ñ Ð¿Ð¾ÑˆÑƒÐºÑƒ не повинен бути порожнім.","Tip: Find some text first in order to replace it.":"Порада: Ñпочатку знайдіть текÑÑ‚, щоб замінити його.","Advanced options":"Розширені опції","Find in the document":"Пошук в документі","Font Size":"Розмір шрифту",Tiny:"Крихітний",Small:"Маленький",Big:"Великий",Huge:"Величезний","Font Family":"СімейÑтво шрифтів",Default:"За замовчуваннÑм","Font Color":"Колір шрифту","Font Background Color":"Колір тла шрифту","Document colors":"Кольори документу",Paragraph:"Параграф",Heading:"Заголовок","Choose heading":"Оберіть заголовок","Heading 1":"Заголовок 1","Heading 2":"Заголовок 2","Heading 3":"Заголовок 3","Heading 4":"Заголовок 4","Heading 5":"Заголовок 5","Heading 6":"Заголовок 6","Type your title":"Введіть назву","Type or paste your content here.":"Введіть або вÑтавте Ñвій вміÑÑ‚ тут.","Horizontal line":"Горизонтальна лініÑ","HTML object":"HTML об'єкт","Increase indent":"Збільшити відÑтуп","Decrease indent":"Зменшити відÑтуп",Unlink:"Видалити поÑиланнÑ",Link:"ПоÑиланнÑ","Link URL":"URL поÑиланнÑ","Link URL must not be empty.":"URL-адреÑа поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ðµ може бути порожньою.","Link image":"ПоÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ","Edit link":"Редагувати поÑиланнÑ","Open link in new tab":"Відкрити поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ñƒ новій вкладці","This link has no URL":"Це поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð½Ðµ має URL","Open in a new tab":"Вікрити у новій вкладці",Downloadable:"Завантажувальне","Create link":"Створити поÑиланнÑ","Move out of a link":"Вийти з поÑиланнÑ","Numbered List":"Ðумерований ÑпиÑок","Bulleted List":"Маркерний ÑпиÑок","To-do List":"СпиÑок Ñправ","Bulleted list styles toolbar":"Панель маркерних ÑпиÑків","Numbered list styles toolbar":"Панель нумерованих ÑпиÑків","Toggle the disc list style":"Перемкнути диÑковий Ñтиль ÑпиÑку ","Toggle the circle list style":"Перемкнути круговий Ñтиль ÑпиÑку","Toggle the square list style":"Перемкнути квадратний Ñтиль ÑпиÑку","Toggle the decimal list style":"Перемкнути деÑÑтковий Ñтиль ÑпиÑку","Toggle the decimal with leading zero list style":"Перемкнути деÑÑтковий Ñтиль ÑпиÑку з нулем на початку","Toggle the lower–roman list style":"Перемкнути нижньо-римÑький Ñтиль ÑпиÑку","Toggle the upper–roman list style":"Перемкнути верхньо-римÑький Ñтиль ÑпиÑку","Toggle the lower–latin list style":"Перемкнути нижній латинÑький Ñтиль ÑпиÑку","Toggle the upper–latin list style":"Перемкнути верхній латинÑький Ñтиль ÑпиÑку",Disc:"Круг",Circle:"Коло",Square:"Квадрат",Decimal:"Цифри","Decimal with leading zero":"Цифри із провідним нулем","Lower–roman":"Ðижньо-римÑький","Upper-roman":"Верхньо-римÑький","Lower-latin":"Ðижній латинÑький","Upper-latin":"Верхній латинÑький ","List properties":"СпиÑок влаÑтивоÑтей","Start at":"Початок при","Invalid start index value.":"ÐедійÑне початкове Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ–Ð½Ð´ÐµÐºÑу.","Start index must be greater than 0.":"Початковий Ñ–Ð½Ð´ÐµÐºÑ Ð¼Ð°Ñ” бути більше 0.","Reversed order":"Зворотний порÑдок","Keystrokes that can be used in a list":"ÐатиÑÐºÐ°Ð½Ð½Ñ ÐºÐ»Ð°Ð²Ñ–Ñˆ, Ñкі можна викориÑтовувати в ÑпиÑку","Increase list item indent":"Збільшити відÑтуп елемента ÑпиÑку","Decrease list item indent":"Зменшити відÑтуп елемента ÑпиÑку","Entering a to-do list":"Входимо у ÑпиÑок Ñправ","Leaving a to-do list":"Виходимо зі ÑпиÑку Ñправ","Remove Format":"Видалити форматуваннÑ","Select all":"Вибрати вÑе","Show blocks":"Показати блоки",Source:"Джерело","Show source":"Показати джерело","Special characters":"Спеціальні Ñимволи",All:"УÑÑ–",Arrows:"Стрілки",Currency:"Валюта",Latin:"ЛатинÑькі",Mathematical:"Математичні",Text:"ТекÑÑ‚","leftwards simple arrow":"проÑта Ñтрілка вліво","rightwards simple arrow":"проÑта Ñтрілка вправо","upwards simple arrow":"проÑта Ñтрілка вгору","downwards simple arrow":"проÑта Ñтрілка вниз","leftwards double arrow":"подвійна Ñтрілка вліво","rightwards double arrow":"подвійна Ñтрілка вправо","upwards double arrow":"подвійна Ñтрілка вгору","downwards double arrow":"подвійна Ñтрілка вниз","leftwards dashed arrow":"пунктирна Ñтрілка вліво","rightwards dashed arrow":"пунктирна Ñтрілка вправо","upwards dashed arrow":"пунктирна Ñтрілка вгору","downwards dashed arrow":"пунктирна Ñтрілка вниз","leftwards arrow to bar":"Ñтрілка вліво до блоку","rightwards arrow to bar":"Ñтрілка вправо до блоку","upwards arrow to bar":"Ñтрілка вгору до блоку","downwards arrow to bar":"Ñтрілка вниз до блоку","up down arrow with base":"Ñтрілка вгору-вниз із оÑновою","back with leftwards arrow above":"back зі Ñтрілкою вліво зверху","end with leftwards arrow above":"end зі Ñтрілкою вліво зверху","on with exclamation mark with left right arrow above":"on зі знаком оклику зі Ñтрілкою вліво-вправо зверху","soon with rightwards arrow above":"soon зі Ñтрілкою вправо зверху","top with upwards arrow above":"top зі Ñтрілкою вгору зверху","Dollar sign":"Символ долара","Euro sign":"Символ євро","Yen sign":"Символ єни","Pound sign":"Символ фунта","Cent sign":"Символ цента","Euro-currency sign":"Символ євровалюти","Colon sign":"Символ двокрапки","Cruzeiro sign":"Символ крузейро","French franc sign":"Символ французького франка","Lira sign":"Символ ліри","Currency sign":"Символ валюти","Bitcoin sign":"Символ біткоїна","Mill sign":"Символ мільйона","Naira sign":"Символ найри","Peseta sign":"Символ пеÑети","Rupee sign":"Символ рупії","Won sign":"Символ вони","New sheqel sign":"Символ нового шекелÑ","Dong sign":"Символ донга","Kip sign":"Символ кіпа","Tugrik sign":"Символ тугрика","Drachma sign":"Символ драхми","German penny sign":"Символ німецького пенні","Peso sign":"Символ пеÑо","Guarani sign":"Символ гуарані","Austral sign":"Символ ауÑтрала","Hryvnia sign":"Символ гривні","Cedi sign":"Символ Ñеді","Livre tournois sign":"Символ турÑького лівру","Spesmilo sign":"Символ ÑпеÑміло","Tenge sign":"Символ тенге","Indian rupee sign":"Символ індійÑької рупії","Turkish lira sign":"Символ турецької ліри","Nordic mark sign":"Символ нордичної марки","Manat sign":"Символ маната","Ruble sign":"Символ рублÑ","Latin capital letter a with macron":"ЛатинÑька велика літера а зі знаком довготи","Latin small letter a with macron":"ЛатинÑька мала літера а зі знаком довготи","Latin capital letter a with breve":"ЛатинÑька велика літера а з бревіÑом","Latin small letter a with breve":"ЛатинÑька мала літера а з бревіÑом","Latin capital letter a with ogonek":"ЛатинÑька велика літера а з хвоÑтиком","Latin small letter a with ogonek":"ЛатинÑька мала літера а з хвоÑтиком","Latin capital letter c with acute":"ЛатинÑька велика літера Ñ Ð· гоÑтрим наголоÑом","Latin small letter c with acute":"ЛатинÑька мала літера Ñ Ð· гоÑтрим наголоÑом","Latin capital letter c with circumflex":"ЛатинÑька велика літера Ñ Ð· дашком","Latin small letter c with circumflex":"ЛатинÑька мала літера Ñ Ð· дашком","Latin capital letter c with dot above":"ЛатинÑька велика літера Ñ Ð· крапкою згори","Latin small letter c with dot above":"ЛатинÑька мала літера Ñ Ð· крапкою згори","Latin capital letter c with caron":"ЛатинÑька велика літера Ñ Ð· пташкою","Latin small letter c with caron":"ЛатинÑька мала літера Ñ Ð· пташкою","Latin capital letter d with caron":"ЛатинÑька велика літера d з пташкою","Latin small letter d with caron":"ЛатинÑька мала літера d з пташкою","Latin capital letter d with stroke":"ЛатинÑька велика літера d з риÑкою","Latin small letter d with stroke":"ЛатинÑька мала літера d з риÑкою","Latin capital letter e with macron":"ЛатинÑька велика літера е зі знаком довготи","Latin small letter e with macron":"ЛатинÑька мала літера е зі знаком довготи","Latin capital letter e with breve":"ЛатинÑька велика літера е з бревіÑом","Latin small letter e with breve":"ЛатинÑька мала літера е з бревіÑом","Latin capital letter e with dot above":"ЛатинÑька велика літера е з крапкою вгорі","Latin small letter e with dot above":"ЛатинÑька мала літера е з крапкою вгорі","Latin capital letter e with ogonek":"ЛатинÑька велика літера е з хвоÑтиком","Latin small letter e with ogonek":"ЛатинÑька мала літера е з хвоÑтиком","Latin capital letter e with caron":"ЛатинÑька велика літера е з пташкою","Latin small letter e with caron":"ЛатинÑька мала літера е з пташкою","Latin capital letter g with circumflex":"ЛатинÑька велика літера g з дашком","Latin small letter g with circumflex":"ЛатинÑька мала літера g з дашком","Latin capital letter g with breve":"ЛатинÑька велика літера g з бревіÑом","Latin small letter g with breve":"ЛатинÑька мала літера g з бревіÑом","Latin capital letter g with dot above":"ЛатинÑька велика літера g з крапкою вгорі","Latin small letter g with dot above":"ЛатинÑька мала літера g з крапкою вгорі","Latin capital letter g with cedilla":"ЛатинÑька велика літера g з Ñедилем","Latin small letter g with cedilla":"ЛатинÑька мала літера g з Ñедилем","Latin capital letter h with circumflex":"ЛатинÑька велика літера h з дашком","Latin small letter h with circumflex":"ЛатинÑька мала літера h з дашком","Latin capital letter h with stroke":"ЛатинÑька велика літера h з риÑкою","Latin small letter h with stroke":"ЛатинÑька мала літера h з риÑкою","Latin capital letter i with tilde":"ЛатинÑька велика літера Ñ– з тильдою","Latin small letter i with tilde":"ЛатинÑька мала літера Ñ– з тильдою","Latin capital letter i with macron":"ЛатинÑька велика літера Ñ– зі знаком довготи","Latin small letter i with macron":"ЛатинÑька мала літера Ñ– зі знаком довготи","Latin capital letter i with breve":"ЛатинÑька велика літера Ñ– з бревіÑом","Latin small letter i with breve":"ЛатинÑька мала літера Ñ– з бревіÑом","Latin capital letter i with ogonek":"ЛатинÑька велика літера Ñ– з пташкою","Latin small letter i with ogonek":"ЛатинÑька мала літера Ñ– з пташкою","Latin capital letter i with dot above":"ЛатинÑька велика літера Ñ– з крапкою вгорі","Latin small letter dotless i":"ЛатинÑька мала літера Ñ– без крапки","Latin capital ligature ij":"ЛатинÑька велика лігатура ij","Latin small ligature ij":"ЛатинÑька мала лігатура ij","Latin capital letter j with circumflex":"ЛатинÑька велика літера j з дашком","Latin small letter j with circumflex":"ЛатинÑька мала літера j з дашком","Latin capital letter k with cedilla":"ЛатинÑька велика літера k з Ñедилем","Latin small letter k with cedilla":"ЛатинÑька мала літера k з Ñедилем","Latin small letter kra":"ЛатинÑька мала літера kra","Latin capital letter l with acute":"ЛатинÑька велика літера l з гоÑтрим наголоÑом","Latin small letter l with acute":"ЛатинÑька мала літера l з гоÑтрим наголоÑом","Latin capital letter l with cedilla":"ЛатинÑька велика літера l із Ñедилем","Latin small letter l with cedilla":"ЛатинÑька мала літера l із Ñедилем","Latin capital letter l with caron":"ЛатинÑька велика літера l із пташкою","Latin small letter l with caron":"ЛатинÑька мала літера l із пташкою","Latin capital letter l with middle dot":"ЛатинÑька велика літера l з Ñередньою крапкою","Latin small letter l with middle dot":"ЛатинÑька мала літера l з Ñередньою крапкою","Latin capital letter l with stroke":"ЛатинÑька велика літера l з риÑкою","Latin small letter l with stroke":"ЛатинÑька мала літера l з риÑкою","Latin capital letter n with acute":"ЛатинÑька велика літера n з гоÑтрим наголоÑом","Latin small letter n with acute":"ЛатинÑька мала літера n з гоÑтрим наголоÑом","Latin capital letter n with cedilla":"ЛатинÑька велика літера n із Ñедилем","Latin small letter n with cedilla":"ЛатинÑька мала літера n із Ñедилем","Latin capital letter n with caron":"ЛатинÑька велика літера n із пташкою","Latin small letter n with caron":"ЛатинÑька мала літера n із пташкою","Latin small letter n preceded by apostrophe":"ЛатинÑька мала літера n з апоÑтрофом","Latin capital letter eng":"ЛатинÑькі великі літери eng","Latin small letter eng":"ЛатинÑькі малі літери eng","Latin capital letter o with macron":"ЛатинÑька велика літера о зі знаком довготи","Latin small letter o with macron":"ЛатинÑька мала літера о зі знаком довготи","Latin capital letter o with breve":"ЛатинÑька велика літера о з бревіÑом","Latin small letter o with breve":"ЛатинÑька мала літера о з бревіÑом","Latin capital letter o with double acute":"ЛатинÑька велика літера о з подвійним наголоÑом","Latin small letter o with double acute":"ЛатинÑька мала літера о з подвійним наголоÑом","Latin capital ligature oe":"ЛатинÑька велика лігатура ое","Latin small ligature oe":"ЛатинÑька мала лігатура ое","Latin capital letter r with acute":"ЛатинÑька велика літера r з гоÑтрим наголоÑом","Latin small letter r with acute":"ЛатинÑька мала літера r з гоÑтрим наголоÑом","Latin capital letter r with cedilla":"ЛатинÑька велика літера r із Ñедилем","Latin small letter r with cedilla":"ЛатинÑька мала літера r із Ñедилем","Latin capital letter r with caron":"ЛатинÑька велика літера r із пташкою","Latin small letter r with caron":"ЛатинÑька мала літера r із пташкою","Latin capital letter s with acute":"ЛатинÑька велика літера s із гоÑтрим наголоÑом","Latin small letter s with acute":"ЛатинÑька мала літера s із гоÑтрим наголоÑом ","Latin capital letter s with circumflex":"ЛатинÑька велика літера s із дашком","Latin small letter s with circumflex":"ЛатинÑька мала літера s із дашком","Latin capital letter s with cedilla":"ЛатинÑька велика літера s із Ñедилем","Latin small letter s with cedilla":"ЛатинÑька мала літера s із Ñедилем","Latin capital letter s with caron":"ЛатинÑька велика літера s із пташкою","Latin small letter s with caron":"ЛатинÑька мала літера s із пташкою","Latin capital letter t with cedilla":"ЛатинÑька велика літера t із Ñедилем","Latin small letter t with cedilla":"ЛатинÑька мала літера t із Ñедилем","Latin capital letter t with caron":"ЛатинÑька велика літера t із пташкою","Latin small letter t with caron":"ЛатинÑька мала літера t із пташкою","Latin capital letter t with stroke":"ЛатинÑька велика літера t із риÑкою","Latin small letter t with stroke":"ЛатинÑька мала літера t із риÑкою","Latin capital letter u with tilde":"ЛатинÑька велика літера u із тильдою","Latin small letter u with tilde":"ЛатинÑька мала літера u із тильдою","Latin capital letter u with macron":"ЛатинÑька велика літера u зі знаком довготи","Latin small letter u with macron":"ЛатинÑька мала літера u зі знаком довготи","Latin capital letter u with breve":"ЛатинÑька велика літера u із бревіÑом","Latin small letter u with breve":"ЛатинÑька мала літера u із бревіÑом","Latin capital letter u with ring above":"ЛатинÑька велика літера u із кільцем вгорі","Latin small letter u with ring above":"ЛатинÑька мала літера u із кільцем вгорі","Latin capital letter u with double acute":"ЛатинÑька велика літера u із подвійним наголоÑом","Latin small letter u with double acute":"ЛатинÑька мала літера uіз подвійним наголоÑом","Latin capital letter u with ogonek":"ЛатинÑька велика літера u з хвоÑтиком","Latin small letter u with ogonek":"ЛатинÑька мала літера u з хвоÑтиком","Latin capital letter w with circumflex":"ЛатинÑька велика літера w із дашком","Latin small letter w with circumflex":"ЛатинÑька мала літера w із дашком","Latin capital letter y with circumflex":"ЛатинÑька велика літера y із дашком","Latin small letter y with circumflex":"ЛатинÑька мала літера y із дашком","Latin capital letter y with diaeresis":"ЛатинÑька велика літера y з умлÑутом","Latin capital letter z with acute":"ЛатинÑька велика літера z з гоÑтрим наголоÑом","Latin small letter z with acute":"ЛатинÑька мала літера z з гоÑтрим наголоÑом","Latin capital letter z with dot above":"ЛатинÑька велика літера z з крапкою вгорі","Latin small letter z with dot above":"ЛатинÑька мала літера z з крапкою вгорі","Latin capital letter z with caron":"ЛатинÑька велика літера z з пташкою","Latin small letter z with caron":"ЛатинÑька мала літера z з пташкою","Latin small letter long s":"ЛатинÑька мала літера довга s","Less-than sign":"Знак менше","Greater-than sign":"Знак більше","Less-than or equal to":"Менше або дорівнює","Greater-than or equal to":"Більше або дорівнює","En dash":"Тире","Em dash":"Довге тире",Macron:"Знак довготи",Overline:"РиÑка згори","Degree sign":"Знак ÑтупенÑ","Minus sign":"Знак мінуÑ","Plus-minus sign":"Знак плюÑ-мінуÑ","Division sign":"Знак діленнÑ","Fraction slash":"РиÑка дробу","Multiplication sign":"Знак множеннÑ","Latin small letter f with hook":"ЛатинÑька мала літера f з гачком",Integral:"Інтеграл","N-ary summation":"Сигма",Infinity:"ÐеÑкінченніÑÑ‚ÑŒ","Square root":"Квадратний корінь","Tilde operator":"Оператор тильди","Approximately equal to":"Приблизно дорівнює","Almost equal to":"Майже дорівнює","Not equal to":"Ðе дорівнює","Identical to":"Ідентичне до","Element of":"Елемент","Not an element of":"Ðе елемент","Contains as member":"МіÑтить Ñк елемент","N-ary product":"Пі","Logical and":"Логічний Ñполучник and","Logical or":"Логічний Ñполучник or","Not sign":"Знак не",Intersection:"Перетин",Union:"Юніон","Partial differential":"ЧаÑтинні похідні","For all":"Ð”Ð»Ñ Ð²ÑÑ–Ñ…","There exists":"Там Ñ–Ñнує","Empty set":"Порожній набір",Nabla:"Ðабла","Asterisk operator":"Оператор зірочка","Proportional to":"Пропорційно до",Angle:"Кут","Vulgar fraction one quarter":"Звичайний дріб одна четверта","Vulgar fraction one half":"Звичайний дріб одна друга","Vulgar fraction three quarters":"Звичайний дріб три четвертих","Single left-pointing angle quotation mark":"Одинарна лівоÑÑ‚Ð¾Ñ€Ð¾Ð½Ð½Ñ ÐºÑƒÑ‚Ð¾Ð²Ð° лапка","Single right-pointing angle quotation mark":"Одинарна правоÑÑ‚Ð¾Ñ€Ð¾Ð½Ð½Ñ ÐºÑƒÑ‚Ð¾Ð²Ð° лапка","Left-pointing double angle quotation mark":"Подвійні лівоÑторонні кутові лапки","Right-pointing double angle quotation mark":"Подвійні правоÑторонні кутові лапки","Left single quotation mark":"Одинарна ліва лапка","Right single quotation mark":"Одинарна права лапка","Left double quotation mark":"Подвійні ліві лапки","Right double quotation mark":"Подвійні праві лапки","Single low-9 quotation mark":"Одинарна Ð½Ð¸Ð¶Ð½Ñ Ð»Ð°Ð¿ÐºÐ°","Double low-9 quotation mark":"Подвійні нижні лапки","Inverted exclamation mark":"Перевернутий знак оклику","Inverted question mark":"Перевернутий знак питаннÑ","Two dot leader":"Лідер із двох крапок","Horizontal ellipsis":"Горизонтальний еліпÑ","Double dagger":"Подвійний хреÑтик","Per mille sign":"Знак проміле","Per ten thousand sign":"Знак на деÑÑÑ‚ÑŒ тиÑÑч","Double exclamation mark":"Подвійний знак оклику","Question exclamation mark":"Знак Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ Ñ– знак оклику","Exclamation question mark":"Знак оклику Ñ– знак питаннÑ","Double question mark":"Подвійний знак питаннÑ","Copyright sign":"Знак авторÑького права","Registered sign":"Знак реєÑтрації","Trade mark sign":"Знак торгової марки","Section sign":"Знак розділу","Paragraph sign":"Знак абзацу","Reversed paragraph sign":"Перевернутий знак абзацу","Character categories":"Категорії Ñимволів",Styles:"Стилі","Multiple styles":"Кілька Ñтилів","Block styles":"Стилі блоку","Text styles":"Стилі текÑту","Insert table":"Ð’Ñтавити таблицю","Header column":"Заголовок ÑтовпцÑ","Insert column left":"Ð’Ñтавити Ñтовпець зліва","Insert column right":"Ð’Ñтавити Ñтовпець Ñправа","Delete column":"Видалити Ñтовпець","Select column":"Виберіть Ñтовпчик",Column:"Стовпець","Header row":"Заголовок Ñ€Ñдка","Insert row below":"Ð’Ñтавити Ñ€Ñдок зверху","Insert row above":"Ð’Ñтавити Ñ€Ñдок знизу","Delete row":"Видалити Ñ€Ñдок","Select row":"Виберіть Ñ€Ñдок",Row:"Ð Ñдок","Merge cell up":"Поєднати комірки вгору","Merge cell right":"Поєднати комірки праворуч","Merge cell down":"Поєднати комірки внизу","Merge cell left":"Поєднати комірки ліворуч","Split cell vertically":"Розділити комірки вертикально","Split cell horizontally":"Розділити комірки горизонтально","Merge cells":"Поєднати комірки","Table toolbar":"Панель інÑтрументів таблиці","Table properties":"ВлаÑтивоÑÑ‚Ñ– таблиці","Cell properties":"ВлаÑтивоÑÑ‚Ñ– комірок",Border:"Межа",Style:"Стиль",Width:"Ширина",Height:"ВиÑота",Color:"Колір",Background:"Фон",Padding:"ЗаповненнÑ",Dimensions:"Розміри","Table cell text alignment":"Ð’Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚ÐµÐºÑту комірки",Alignment:"ВирівнюваннÑ","Horizontal text alignment toolbar":"Панель інÑтрументів Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ð³Ð¾Ñ€Ð¸Ð·Ð¾Ð½Ñ‚Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ текÑту","Vertical text alignment toolbar":"Панель інÑтрументів вертикального Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚ÐµÐºÑту","Table alignment toolbar":"Панель інÑтрументів Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ–",None:"Ðе вказано",Solid:"Суцільний",Dotted:"Точкова",Dashed:"Пунктирна",Double:"Подвійна",Groove:"ЖолобчаÑта",Ridge:"РебриÑта",Inset:"Угнута",Outset:"Випукла","Align cell text to the left":"ВирівнÑти текÑÑ‚ по лівому краю","Align cell text to the center":"ВирівнÑти текÑÑ‚ по центру","Align cell text to the right":"ВирівнÑти текÑÑ‚ по правому краю","Justify cell text":"ВирівнÑти текÑÑ‚ по ширині ","Align cell text to the top":"ВирівнÑти текÑÑ‚ комірки по верху ","Align cell text to the middle":"ВирівнÑти текÑÑ‚ комірки по Ñередині","Align cell text to the bottom":"ВирівнÑти текÑÑ‚ комірки по низу","Align table to the left":"ВирівнÑти таблицю по лівому краю","Center table":"Відцентрувати таблицю","Align table to the right":"ВирівнÑти таблицю по правому краю ","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Колір недійÑний. Спробуйте \"#FF0000\" або \"rgb(255,0,0)\" або \"red\"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½ÐµÐ´Ñ–Ð¹Ñне. Спробуйте \"10px\" або \"2em\" або проÑто \"2\"","Color picker":"Вибір кольору","Enter table caption":"Введіть Ð¿Ñ–Ð´Ð¿Ð¸Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ–","Keystrokes that can be used in a table cell":"ÐатиÑÐºÐ°Ð½Ð½Ñ ÐºÐ»Ð°Ð²Ñ–Ñˆ, Ñкі можна викориÑтовувати в комірці таблиці","Move the selection to the next cell":"Move the selection to the next cell","Move the selection to the previous cell":"ПереміÑтити Ð²Ð¸Ð´Ñ–Ð»ÐµÐ½Ð½Ñ Ð² попередню клітинку","Insert a new table row (when in the last cell of a table)":"Ð’Ñтавити новий Ñ€Ñдок таблиці (Ñкщо в оÑтанній клітинці таблиці)","Navigate through the table":"ÐÐ°Ð²Ñ–Ð³Ð°Ñ†Ñ–Ñ Ð¿Ð¾ таблиці",Table:"ТаблицÑ","Rich Text Editor":"Розширений текÑтовий редактор","Editor editing area: %0":"ОблаÑÑ‚ÑŒ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¾Ñ€Ð°: %0","Edit block":"Редагувати блок","Click to edit block":"Клацніть, щоб редагувати блок","Drag to move":"ПотÑгніть, щоб переміÑтити",Next:"ÐаÑтупний",Previous:"Попередній","Editor toolbar":"Панель інÑтрументів редактора","Dropdown toolbar":"Випадаюча панель інÑтрументів",Black:"Чорний","Dim grey":"Темно-Ñірий",Grey:"Сірий","Light grey":"Світло-Ñірий",White:"Білий",Red:"Червоний",Orange:"Помаранчевий",Yellow:"Жовтий","Light green":"Світло-зелений",Green:"Зелений",Aquamarine:"Ðквамариновий",Turquoise:"Бірюзовий","Light blue":"Світло-Ñиній",Blue:"Синій",Purple:"Фіолетовий","Editor block content toolbar":"Панель інÑтрументів вміÑту блоку редактора","Editor contextual toolbar":"КонтекÑтна панель інÑтрументів редактора",HEX:"ШіÑтнадцÑтковий","No results found":"Ðічого не знайдено","No searchable items":"Ðемає шуканих об'єктів","Editor dialog":"Діалогове вікно редактора",Close:"Закрити","Help Contents. To close this dialog press ESC.":"ЗміÑÑ‚ довідки. Щоб закрити це діалогове вікно, натиÑніть ESC.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"Ðижче ви можете знайти ÑпиÑок комбінацій клавіш, Ñкі можна викориÑтовувати в редакторі.","(may require <kbd>Fn</kbd>)":"(може вимагати <kbd>Fn</kbd>)",Accessibility:"ДоÑтупніÑÑ‚ÑŒ","Accessibility help":"Довідка щодо доÑтупноÑÑ‚Ñ–","Press %0 for help.":"ÐатиÑніть %0 Ð´Ð»Ñ Ð´Ð¾Ð²Ñ–Ð´ÐºÐ¸.","Move focus in and out of an active dialog window":"ÐŸÐµÑ€ÐµÐ¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ñ„Ð¾ÐºÑƒÑа в активному діалоговому вікні та з нього",MENU_BAR_MENU_FILE:"Файл",MENU_BAR_MENU_EDIT:"Редагувати",MENU_BAR_MENU_VIEW:"ПредÑтавленнÑ",MENU_BAR_MENU_INSERT:"Ð’Ñтавити",MENU_BAR_MENU_FORMAT:"Формат",MENU_BAR_MENU_TOOLS:"ІнÑтрументи",MENU_BAR_MENU_HELP:"Допомога",MENU_BAR_MENU_TEXT:"ТекÑÑ‚",MENU_BAR_MENU_FONT:"Шрифт","Editor menu bar":"Ð Ñдок меню редагуваннÑ","Please enter a valid color (e.g. \"ff0000\").":"Будь лаÑка, введіть дійÑний колір (напр. \"ff0000\").",Undo:"Відміна",Redo:"Повтор","Upload in progress":"ВиконуєтьÑÑ Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ","Widget toolbar":"Панель інÑтрументів віджетів","Insert paragraph before block":"Додати абзац перед блоком","Insert paragraph after block":"Додати абзац піÑÐ»Ñ Ð±Ð»Ð¾ÐºÐ°","Press Enter to type after or press Shift + Enter to type before the widget":"ÐатиÑніть Enter, щоб друкувати піÑÐ»Ñ Ð°Ð±Ð¾ натиÑніть Shift + Enter, щоб друкувати перед віджетом","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"ÐатиÑÐºÐ°Ð½Ð½Ñ ÐºÐ»Ð°Ð²Ñ–Ñˆ, Ñкі можна викориÑтовувати, коли вибрано віджет (наприклад: зображеннÑ, Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ Ñ‚Ð¾Ñ‰Ð¾)","Insert a new paragraph directly after a widget":"Ð’Ñтавити новий абзац безпоÑередньо піÑÐ»Ñ Ð²Ñ–Ð´Ð¶ÐµÑ‚Ð°","Insert a new paragraph directly before a widget":"Ð’Ñтавити новий абзац безпоÑередньо перед віджетом","Move the caret to allow typing directly before a widget":"ПереміÑÑ‚Ñ–Ñ‚ÑŒ курÑор, щоб дозволити Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð±ÐµÐ·Ð¿Ð¾Ñередньо перед віджетом","Move the caret to allow typing directly after a widget":"ПереміÑÑ‚Ñ–Ñ‚ÑŒ курÑор, щоб дозволити Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð±ÐµÐ·Ð¿Ð¾Ñередньо піÑÐ»Ñ Ð²Ñ–Ð´Ð¶ÐµÑ‚Ð°","Words: %0":"Слова: %0","Characters: %0":"Символи: %0"} );l.getPluralForm=function(n){return (n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ur.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ur.js index 8d342e77299f6b7a397f08d1b42d00195b0dbf0b..da27dc67d9c52ece39392b119abcd1037f50f20d 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ur.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ur.js @@ -1 +1 @@ -(function(d){ const l = d['ur'] = d['ur'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"بائیں سیدھ","Align right":"دائیں سیدھ","Align center":"درمیانی سیدھ",Justify:"برابر سیدھ","Text alignment":"متن Ú©ÛŒ سیدھ","Text alignment toolbar":"Ø®Ø§Ù†Û Ø¢Ù„Ø§Øª برائے سیدھ",Bold:"جلّی",Italic:"ترچھا",Underline:"ترچھا",Code:"Ú©ÙˆÚˆ",Strikethrough:"خط کشیدÛ",Subscript:"زير نوشت",Superscript:"بالا نوشت","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Ø®Ø§Ù†Û Ø§Ù‚ØªØ¨Ø§Ø³","Insert code block":"Ú©ÙˆÚˆ Ø®Ø§Ù†Û Ù†ØµØ¨ کیرں","Plain text":"Ø³Ø§Ø¯Û Ù…ØªÙ†","Code block":"",Cancel:"منسوخ",Clear:"","Remove color":"رنگ Øذ٠کریں","Restore default":"Ø·Û’ Ø´Ø¯Û Ø¨Øال",Save:"Ù…ØÙوظ","Show more items":"مزید مواد Ú©ÛŒ نمائش کریں","%0 of %1":"0% میں سے 1%","Cannot upload file:":"Ùائل اپلوڈ Ù†Ûیں ÛÙˆ سکی:","Rich Text Editor. Editing area: %0":"خانۂ ترمیم۔ علاقۂ ترمیم 0%","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"تلاش Ùˆ تبدیل","Find in text…":"متن میں تلاش۔۔۔",Find:"تلاش","Previous result":"Ú¯Ø²Ø´ØªÛ Ù†ØªÛŒØ¬Û","Next result":"اگلا نتیجÛ",Replace:"بدل دیں","Replace all":"تمام بدل دیں","Match case":"بڑے چھوٹے Øرو٠کا خیال رکھیں","Whole words only":"صر٠الÙاظ","Replace with…":"اور اس سے تبدیل کریں...","Text to find must not be empty.":"تلاش Ú©Û’ لیے متن خالی Ù†Ûیں Ûونا چاÛیے۔","Tip: Find some text first in order to replace it.":"نکتÛ: تبدیل کرنے Ú©Û’ لیے Ù¾ÛÙ„Û’ متن Ú©Ùˆ تلاش کریں۔","Advanced options":"","Find in the document":"","Font Size":"Ùانٹ کا Øجم",Tiny:"ننھا",Small:"چھوٹا",Big:"بڑا",Huge:"جسيم","Font Family":"Ùانٹ خاندان",Default:"Ø·Û’ شدÛ","Font Color":"Ùانٹ کا رنگ","Font Background Color":"Ùانٹ Ú©Û’ پس منظر کا رنگ","Document colors":"دستاویز Ú©Û’ رنگ",Paragraph:"پیرا",Heading:"سرخی","Choose heading":"سرخی منتخب کریں","Heading 1":"سرخی 1","Heading 2":"سرخی 2","Heading 3":"سرخی 3","Heading 4":"سرخی 4","Heading 5":"سرخی 5","Heading 6":"سرخی 6","Type your title":"عنوان ٹایپ کریں","Type or paste your content here.":"اپنا مواد ÛŒÛاں ٹایپ یا چسپاں کریں.","Horizontal line":"اÙÙ‚ÛŒ خط","HTML object":"ایچ Ù¹ÛŒ ایم ایل آبجیکٹ","Increase indent":"ØØ§Ø´ÛŒÛ Ø¨Ú‘Ú¾Ø§Ø¦ÛŒÚº","Decrease indent":"ØØ§Ø´ÛŒÛ Ú¯Ú¾Ù¹Ø§Ø¦ÛŒÚº",Unlink:"ربط Øذ٠کریں",Link:"ربط","Link URL":"ربط کا یو آر ایل","Link image":"","Edit link":"ربط Ú©ÛŒ تدوین","Open link in new tab":"نئے ٹیب میں کھولیں","This link has no URL":"ربط کا کوئی یو آر ایل Ù†Ûیں","Open in a new tab":"نئی ٹیب کھولیں",Downloadable:"ڈاؤنلوڈ ÛÙˆ سکتا ÛÛ’","Create link":"","Move out of a link":"","Numbered List":"Ûندسی ÙÛرست","Bulleted List":"غیر Ûندسی ÙÛرست","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Remove Format":"Ùارمیٹ Ûٹائیں","Select all":"سب منتخب کریں",Source:"مآخذ","Show source":"","Special characters":"",All:"",Arrows:"",Currency:"",Latin:"",Mathematical:"",Text:"","leftwards simple arrow":"","rightwards simple arrow":"","upwards simple arrow":"","downwards simple arrow":"","leftwards double arrow":"","rightwards double arrow":"","upwards double arrow":"","downwards double arrow":"","leftwards dashed arrow":"","rightwards dashed arrow":"","upwards dashed arrow":"","downwards dashed arrow":"","leftwards arrow to bar":"","rightwards arrow to bar":"","upwards arrow to bar":"","downwards arrow to bar":"","up down arrow with base":"","back with leftwards arrow above":"","end with leftwards arrow above":"","on with exclamation mark with left right arrow above":"","soon with rightwards arrow above":"","top with upwards arrow above":"","Dollar sign":"","Euro sign":"","Yen sign":"","Pound sign":"","Cent sign":"","Euro-currency sign":"","Colon sign":"","Cruzeiro sign":"","French franc sign":"","Lira sign":"","Currency sign":"","Bitcoin sign":"","Mill sign":"","Naira sign":"","Peseta sign":"","Rupee sign":"","Won sign":"","New sheqel sign":"","Dong sign":"","Kip sign":"","Tugrik sign":"","Drachma sign":"Ø¹Ù„Ø§Ù…ØªÙ Ø¯Ø±Ø§Ú†Ù…Û ","German penny sign":"علامت جرمن پینی","Peso sign":"علامت٠پیسو","Guarani sign":"علامت٠گوارانی","Austral sign":"","Hryvnia sign":"","Cedi sign":"","Livre tournois sign":"","Spesmilo sign":"","Tenge sign":"","Indian rupee sign":"انڈین Ø±ÙˆÙ¾ÛŒÛ Ú©ÛŒ علامت","Turkish lira sign":"","Nordic mark sign":"","Manat sign":"","Ruble sign":"","Latin capital letter a with macron":"","Latin small letter a with macron":"","Latin capital letter a with breve":"","Latin small letter a with breve":"","Latin capital letter a with ogonek":"","Latin small letter a with ogonek":"","Latin capital letter c with acute":"","Latin small letter c with acute":"","Latin capital letter c with circumflex":"","Latin small letter c with circumflex":"","Latin capital letter c with dot above":"","Latin small letter c with dot above":"","Latin capital letter c with caron":"","Latin small letter c with caron":"","Latin capital letter d with caron":"","Latin small letter d with caron":"","Latin capital letter d with stroke":"","Latin small letter d with stroke":"","Latin capital letter e with macron":"","Latin small letter e with macron":"","Latin capital letter e with breve":"","Latin small letter e with breve":"","Latin capital letter e with dot above":"","Latin small letter e with dot above":"","Latin capital letter e with ogonek":"","Latin small letter e with ogonek":"","Latin capital letter e with caron":"","Latin small letter e with caron":"","Latin capital letter g with circumflex":"","Latin small letter g with circumflex":"","Latin capital letter g with breve":"","Latin small letter g with breve":"","Latin capital letter g with dot above":"","Latin small letter g with dot above":"","Latin capital letter g with cedilla":"","Latin small letter g with cedilla":"","Latin capital letter h with circumflex":"","Latin small letter h with circumflex":"","Latin capital letter h with stroke":"","Latin small letter h with stroke":"","Latin capital letter i with tilde":"","Latin small letter i with tilde":"","Latin capital letter i with macron":"","Latin small letter i with macron":"","Latin capital letter i with breve":"","Latin small letter i with breve":"","Latin capital letter i with ogonek":"","Latin small letter i with ogonek":"","Latin capital letter i with dot above":"","Latin small letter dotless i":"","Latin capital ligature ij":"","Latin small ligature ij":"","Latin capital letter j with circumflex":"","Latin small letter j with circumflex":"","Latin capital letter k with cedilla":"","Latin small letter k with cedilla":"","Latin small letter kra":"","Latin capital letter l with acute":"","Latin small letter l with acute":"","Latin capital letter l with cedilla":"","Latin small letter l with cedilla":"","Latin capital letter l with caron":"","Latin small letter l with caron":"","Latin capital letter l with middle dot":"","Latin small letter l with middle dot":"","Latin capital letter l with stroke":"","Latin small letter l with stroke":"","Latin capital letter n with acute":"","Latin small letter n with acute":"","Latin capital letter n with cedilla":"","Latin small letter n with cedilla":"","Latin capital letter n with caron":"","Latin small letter n with caron":"","Latin small letter n preceded by apostrophe":"","Latin capital letter eng":"","Latin small letter eng":"","Latin capital letter o with macron":"","Latin small letter o with macron":"","Latin capital letter o with breve":"","Latin small letter o with breve":"","Latin capital letter o with double acute":"","Latin small letter o with double acute":"","Latin capital ligature oe":"","Latin small ligature oe":"","Latin capital letter r with acute":"","Latin small letter r with acute":"","Latin capital letter r with cedilla":"","Latin small letter r with cedilla":"","Latin capital letter r with caron":"","Latin small letter r with caron":"","Latin capital letter s with acute":"","Latin small letter s with acute":"","Latin capital letter s with circumflex":"","Latin small letter s with circumflex":"","Latin capital letter s with cedilla":"","Latin small letter s with cedilla":"","Latin capital letter s with caron":"","Latin small letter s with caron":"","Latin capital letter t with cedilla":"","Latin small letter t with cedilla":"","Latin capital letter t with caron":"","Latin small letter t with caron":"","Latin capital letter t with stroke":"","Latin small letter t with stroke":"","Latin capital letter u with tilde":"","Latin small letter u with tilde":"","Latin capital letter u with macron":"","Latin small letter u with macron":"","Latin capital letter u with breve":"","Latin small letter u with breve":"","Latin capital letter u with ring above":"","Latin small letter u with ring above":"","Latin capital letter u with double acute":"","Latin small letter u with double acute":"","Latin capital letter u with ogonek":"","Latin small letter u with ogonek":"","Latin capital letter w with circumflex":"","Latin small letter w with circumflex":"","Latin capital letter y with circumflex":"","Latin small letter y with circumflex":"","Latin capital letter y with diaeresis":"","Latin capital letter z with acute":"","Latin small letter z with acute":"","Latin capital letter z with dot above":"","Latin small letter z with dot above":"","Latin capital letter z with caron":"","Latin small letter z with caron":"","Latin small letter long s":"","Less-than sign":"","Greater-than sign":"","Less-than or equal to":"","Greater-than or equal to":"","En dash":"","Em dash":"",Macron:"",Overline:"","Degree sign":"","Minus sign":"","Plus-minus sign":"","Division sign":"","Fraction slash":"","Multiplication sign":"","Latin small letter f with hook":"",Integral:"","N-ary summation":"",Infinity:"","Square root":"","Tilde operator":"","Approximately equal to":"","Almost equal to":"","Not equal to":"","Identical to":"","Element of":"","Not an element of":"","Contains as member":"","N-ary product":"","Logical and":"","Logical or":"","Not sign":"",Intersection:"",Union:"","Partial differential":"","For all":"","There exists":"","Empty set":"",Nabla:"","Asterisk operator":"","Proportional to":"",Angle:"","Vulgar fraction one quarter":"","Vulgar fraction one half":"","Vulgar fraction three quarters":"","Single left-pointing angle quotation mark":"","Single right-pointing angle quotation mark":"","Left-pointing double angle quotation mark":"","Right-pointing double angle quotation mark":"","Left single quotation mark":"","Right single quotation mark":"","Left double quotation mark":"","Right double quotation mark":"","Single low-9 quotation mark":"","Double low-9 quotation mark":"","Inverted exclamation mark":"","Inverted question mark":"","Two dot leader":"","Horizontal ellipsis":"","Double dagger":"","Per mille sign":"","Per ten thousand sign":"","Double exclamation mark":"","Question exclamation mark":"","Exclamation question mark":"","Double question mark":"","Copyright sign":"","Registered sign":"","Trade mark sign":"","Section sign":"","Paragraph sign":"","Reversed paragraph sign":"","Character categories":"",Styles:"انداز","Multiple styles":"متعدد انداز","Block styles":"Ø®Ø§Ù†Û Ú©Û’ انداز","Text styles":"متن Ú©Û’ انداز","Insert table":"جدول داخل کریں","Header column":"سر ستون","Insert column left":"بائیں جانب کالم بنائیں","Insert column right":"دائیں جانب کالم بنائیں","Delete column":"ستون Øذ٠کریں","Select column":"",Column:"ستون","Header row":"سر قطار","Insert row below":"قطار زیریں نصب کریں","Insert row above":"قطار بالا نصب کریں","Delete row":"قطار Øذ٠کریں","Select row":"",Row:"قطار","Merge cell up":"سیل اوپر یکجا کریں","Merge cell right":"سیل دائیں طر٠یکجا کریں","Merge cell down":"سیل Ù†Ú†Ù„ÛŒ طر٠یکجا کریں","Merge cell left":"سیل بائیں طر٠یکجا کریں","Split cell vertically":"سیل Ú©ÛŒ عمودی تقسیم","Split cell horizontally":"سیل Ú©ÛŒ اÙÙ‚ÛŒ تقسیم","Merge cells":"سیل یکجا کریں","Table toolbar":"Ø¢Ù„Û Ø¬Ø§Øª برائے جدول","Table properties":"","Cell properties":"",Border:"ØاشیÛ",Style:"",Width:"چوڑائی",Height:"اونچائی",Color:"رنگ",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"Ù†Ù‚Ø·Û Ø¯Ø§Ø±",Dashed:"Ù‚Ø·Ø¹Û Ø¯Ø§Ø±",Double:"دو گنا",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"خانۂ ترمیم","Editor editing area: %0":"Ø±Ù‚Ø¨Û Ø®Ø§Ù†Û‚ ترمیم: 0%","Edit block":"Ø®Ø§Ù†Û Ú©ÛŒ تدوین","Click to edit block":"","Drag to move":"",Next:"اگلا",Previous:"پچھلا","Editor toolbar":"ایڈیٹر Ø¢Ù„Û Ø¬Ø§Øª","Dropdown toolbar":"Ø¢Ù„Û Ø¬Ø§Øª برائے ÙÛرست ",Black:"سیاÛ","Dim grey":"پھیکا سرمئی",Grey:"سرمئی","Light grey":"Ûلکا سرمئی",White:"سÙید",Red:"سرخ",Orange:"نارنجی",Yellow:"پیلا","Light green":"Ûلکا سبز",Green:"سبز",Aquamarine:"نیلگوں بلور",Turquoise:"Ùیروزی","Light blue":"Ûلکا نیلا",Blue:"نیلا",Purple:"ارغوانی","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"ترمیم",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"رد ترمیم",Redo:"پھر سے کریں","Upload in progress":"آپلوڈ جاری ÛÛ’","Widget toolbar":"Ø¢Ù„Û Ø¬Ø§Øª برائے وجٹ","Insert paragraph before block":"پیراگرا٠سے Ù¾ÛÙ„Û’ Ú©ÙˆÚˆ Ø®Ø§Ù†Û Ù†ØµØ¨ کریں","Insert paragraph after block":"پیراگرا٠کے بعد Ú©ÙˆÚˆ Ø®Ø§Ù†Û Ù†ØµØ¨ کریں","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"الÙاظ: 0%","Characters: %0":"ØروÙ: 0%"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['ur'] = d['ur'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"بائیں سیدھ","Align right":"دائیں سیدھ","Align center":"درمیانی سیدھ",Justify:"برابر سیدھ","Text alignment":"متن Ú©ÛŒ سیدھ","Text alignment toolbar":"Ø®Ø§Ù†Û Ø¢Ù„Ø§Øª برائے سیدھ",Bold:"جلّی",Italic:"ترچھا",Underline:"ترچھا",Code:"Ú©ÙˆÚˆ",Strikethrough:"خط کشیدÛ",Subscript:"زير نوشت",Superscript:"بالا نوشت","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Ø®Ø§Ù†Û Ø§Ù‚ØªØ¨Ø§Ø³","Insert code block":"Ú©ÙˆÚˆ Ø®Ø§Ù†Û Ù†ØµØ¨ کیرں","Plain text":"Ø³Ø§Ø¯Û Ù…ØªÙ†","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"منسوخ",Clear:"","Remove color":"رنگ Øذ٠کریں","Restore default":"Ø·Û’ Ø´Ø¯Û Ø¨Øال",Save:"Ù…ØÙوظ","Show more items":"مزید مواد Ú©ÛŒ نمائش کریں","%0 of %1":"0% میں سے 1%","Cannot upload file:":"Ùائل اپلوڈ Ù†Ûیں ÛÙˆ سکی:","Rich Text Editor. Editing area: %0":"خانۂ ترمیم۔ علاقۂ ترمیم 0%","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Find and replace":"تلاش Ùˆ تبدیل","Find in text…":"متن میں تلاش۔۔۔",Find:"تلاش","Previous result":"Ú¯Ø²Ø´ØªÛ Ù†ØªÛŒØ¬Û","Next result":"اگلا نتیجÛ",Replace:"بدل دیں","Replace all":"تمام بدل دیں","Match case":"بڑے چھوٹے Øرو٠کا خیال رکھیں","Whole words only":"صر٠الÙاظ","Replace with…":"اور اس سے تبدیل کریں...","Text to find must not be empty.":"تلاش Ú©Û’ لیے متن خالی Ù†Ûیں Ûونا چاÛیے۔","Tip: Find some text first in order to replace it.":"نکتÛ: تبدیل کرنے Ú©Û’ لیے Ù¾ÛÙ„Û’ متن Ú©Ùˆ تلاش کریں۔","Advanced options":"","Find in the document":"","Font Size":"Ùانٹ کا Øجم",Tiny:"ننھا",Small:"چھوٹا",Big:"بڑا",Huge:"جسيم","Font Family":"Ùانٹ خاندان",Default:"Ø·Û’ شدÛ","Font Color":"Ùانٹ کا رنگ","Font Background Color":"Ùانٹ Ú©Û’ پس منظر کا رنگ","Document colors":"دستاویز Ú©Û’ رنگ",Paragraph:"پیرا",Heading:"سرخی","Choose heading":"سرخی منتخب کریں","Heading 1":"سرخی 1","Heading 2":"سرخی 2","Heading 3":"سرخی 3","Heading 4":"سرخی 4","Heading 5":"سرخی 5","Heading 6":"سرخی 6","Type your title":"عنوان ٹایپ کریں","Type or paste your content here.":"اپنا مواد ÛŒÛاں ٹایپ یا چسپاں کریں.","Horizontal line":"اÙÙ‚ÛŒ خط","HTML object":"ایچ Ù¹ÛŒ ایم ایل آبجیکٹ","Increase indent":"ØØ§Ø´ÛŒÛ Ø¨Ú‘Ú¾Ø§Ø¦ÛŒÚº","Decrease indent":"ØØ§Ø´ÛŒÛ Ú¯Ú¾Ù¹Ø§Ø¦ÛŒÚº",Unlink:"ربط Øذ٠کریں",Link:"ربط","Link URL":"ربط کا یو آر ایل","Link URL must not be empty.":"","Link image":"","Edit link":"ربط Ú©ÛŒ تدوین","Open link in new tab":"نئے ٹیب میں کھولیں","This link has no URL":"ربط کا کوئی یو آر ایل Ù†Ûیں","Open in a new tab":"نئی ٹیب کھولیں",Downloadable:"ڈاؤنلوڈ ÛÙˆ سکتا ÛÛ’","Create link":"","Move out of a link":"","Numbered List":"Ûندسی ÙÛرست","Bulleted List":"غیر Ûندسی ÙÛرست","To-do List":"","Bulleted list styles toolbar":"","Numbered list styles toolbar":"","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"",Circle:"",Square:"",Decimal:"","Decimal with leading zero":"","Lower–roman":"","Upper-roman":"","Lower-latin":"","Upper-latin":"","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Remove Format":"Ùارمیٹ Ûٹائیں","Select all":"سب منتخب کریں",Source:"مآخذ","Show source":"","Special characters":"",All:"",Arrows:"",Currency:"",Latin:"",Mathematical:"",Text:"","leftwards simple arrow":"","rightwards simple arrow":"","upwards simple arrow":"","downwards simple arrow":"","leftwards double arrow":"","rightwards double arrow":"","upwards double arrow":"","downwards double arrow":"","leftwards dashed arrow":"","rightwards dashed arrow":"","upwards dashed arrow":"","downwards dashed arrow":"","leftwards arrow to bar":"","rightwards arrow to bar":"","upwards arrow to bar":"","downwards arrow to bar":"","up down arrow with base":"","back with leftwards arrow above":"","end with leftwards arrow above":"","on with exclamation mark with left right arrow above":"","soon with rightwards arrow above":"","top with upwards arrow above":"","Dollar sign":"","Euro sign":"","Yen sign":"","Pound sign":"","Cent sign":"","Euro-currency sign":"","Colon sign":"","Cruzeiro sign":"","French franc sign":"","Lira sign":"","Currency sign":"","Bitcoin sign":"","Mill sign":"","Naira sign":"","Peseta sign":"","Rupee sign":"","Won sign":"","New sheqel sign":"","Dong sign":"","Kip sign":"","Tugrik sign":"","Drachma sign":"Ø¹Ù„Ø§Ù…ØªÙ Ø¯Ø±Ø§Ú†Ù…Û ","German penny sign":"علامت جرمن پینی","Peso sign":"علامت٠پیسو","Guarani sign":"علامت٠گوارانی","Austral sign":"","Hryvnia sign":"","Cedi sign":"","Livre tournois sign":"","Spesmilo sign":"","Tenge sign":"","Indian rupee sign":"انڈین Ø±ÙˆÙ¾ÛŒÛ Ú©ÛŒ علامت","Turkish lira sign":"","Nordic mark sign":"","Manat sign":"","Ruble sign":"","Latin capital letter a with macron":"","Latin small letter a with macron":"","Latin capital letter a with breve":"","Latin small letter a with breve":"","Latin capital letter a with ogonek":"","Latin small letter a with ogonek":"","Latin capital letter c with acute":"","Latin small letter c with acute":"","Latin capital letter c with circumflex":"","Latin small letter c with circumflex":"","Latin capital letter c with dot above":"","Latin small letter c with dot above":"","Latin capital letter c with caron":"","Latin small letter c with caron":"","Latin capital letter d with caron":"","Latin small letter d with caron":"","Latin capital letter d with stroke":"","Latin small letter d with stroke":"","Latin capital letter e with macron":"","Latin small letter e with macron":"","Latin capital letter e with breve":"","Latin small letter e with breve":"","Latin capital letter e with dot above":"","Latin small letter e with dot above":"","Latin capital letter e with ogonek":"","Latin small letter e with ogonek":"","Latin capital letter e with caron":"","Latin small letter e with caron":"","Latin capital letter g with circumflex":"","Latin small letter g with circumflex":"","Latin capital letter g with breve":"","Latin small letter g with breve":"","Latin capital letter g with dot above":"","Latin small letter g with dot above":"","Latin capital letter g with cedilla":"","Latin small letter g with cedilla":"","Latin capital letter h with circumflex":"","Latin small letter h with circumflex":"","Latin capital letter h with stroke":"","Latin small letter h with stroke":"","Latin capital letter i with tilde":"","Latin small letter i with tilde":"","Latin capital letter i with macron":"","Latin small letter i with macron":"","Latin capital letter i with breve":"","Latin small letter i with breve":"","Latin capital letter i with ogonek":"","Latin small letter i with ogonek":"","Latin capital letter i with dot above":"","Latin small letter dotless i":"","Latin capital ligature ij":"","Latin small ligature ij":"","Latin capital letter j with circumflex":"","Latin small letter j with circumflex":"","Latin capital letter k with cedilla":"","Latin small letter k with cedilla":"","Latin small letter kra":"","Latin capital letter l with acute":"","Latin small letter l with acute":"","Latin capital letter l with cedilla":"","Latin small letter l with cedilla":"","Latin capital letter l with caron":"","Latin small letter l with caron":"","Latin capital letter l with middle dot":"","Latin small letter l with middle dot":"","Latin capital letter l with stroke":"","Latin small letter l with stroke":"","Latin capital letter n with acute":"","Latin small letter n with acute":"","Latin capital letter n with cedilla":"","Latin small letter n with cedilla":"","Latin capital letter n with caron":"","Latin small letter n with caron":"","Latin small letter n preceded by apostrophe":"","Latin capital letter eng":"","Latin small letter eng":"","Latin capital letter o with macron":"","Latin small letter o with macron":"","Latin capital letter o with breve":"","Latin small letter o with breve":"","Latin capital letter o with double acute":"","Latin small letter o with double acute":"","Latin capital ligature oe":"","Latin small ligature oe":"","Latin capital letter r with acute":"","Latin small letter r with acute":"","Latin capital letter r with cedilla":"","Latin small letter r with cedilla":"","Latin capital letter r with caron":"","Latin small letter r with caron":"","Latin capital letter s with acute":"","Latin small letter s with acute":"","Latin capital letter s with circumflex":"","Latin small letter s with circumflex":"","Latin capital letter s with cedilla":"","Latin small letter s with cedilla":"","Latin capital letter s with caron":"","Latin small letter s with caron":"","Latin capital letter t with cedilla":"","Latin small letter t with cedilla":"","Latin capital letter t with caron":"","Latin small letter t with caron":"","Latin capital letter t with stroke":"","Latin small letter t with stroke":"","Latin capital letter u with tilde":"","Latin small letter u with tilde":"","Latin capital letter u with macron":"","Latin small letter u with macron":"","Latin capital letter u with breve":"","Latin small letter u with breve":"","Latin capital letter u with ring above":"","Latin small letter u with ring above":"","Latin capital letter u with double acute":"","Latin small letter u with double acute":"","Latin capital letter u with ogonek":"","Latin small letter u with ogonek":"","Latin capital letter w with circumflex":"","Latin small letter w with circumflex":"","Latin capital letter y with circumflex":"","Latin small letter y with circumflex":"","Latin capital letter y with diaeresis":"","Latin capital letter z with acute":"","Latin small letter z with acute":"","Latin capital letter z with dot above":"","Latin small letter z with dot above":"","Latin capital letter z with caron":"","Latin small letter z with caron":"","Latin small letter long s":"","Less-than sign":"","Greater-than sign":"","Less-than or equal to":"","Greater-than or equal to":"","En dash":"","Em dash":"",Macron:"",Overline:"","Degree sign":"","Minus sign":"","Plus-minus sign":"","Division sign":"","Fraction slash":"","Multiplication sign":"","Latin small letter f with hook":"",Integral:"","N-ary summation":"",Infinity:"","Square root":"","Tilde operator":"","Approximately equal to":"","Almost equal to":"","Not equal to":"","Identical to":"","Element of":"","Not an element of":"","Contains as member":"","N-ary product":"","Logical and":"","Logical or":"","Not sign":"",Intersection:"",Union:"","Partial differential":"","For all":"","There exists":"","Empty set":"",Nabla:"","Asterisk operator":"","Proportional to":"",Angle:"","Vulgar fraction one quarter":"","Vulgar fraction one half":"","Vulgar fraction three quarters":"","Single left-pointing angle quotation mark":"","Single right-pointing angle quotation mark":"","Left-pointing double angle quotation mark":"","Right-pointing double angle quotation mark":"","Left single quotation mark":"","Right single quotation mark":"","Left double quotation mark":"","Right double quotation mark":"","Single low-9 quotation mark":"","Double low-9 quotation mark":"","Inverted exclamation mark":"","Inverted question mark":"","Two dot leader":"","Horizontal ellipsis":"","Double dagger":"","Per mille sign":"","Per ten thousand sign":"","Double exclamation mark":"","Question exclamation mark":"","Exclamation question mark":"","Double question mark":"","Copyright sign":"","Registered sign":"","Trade mark sign":"","Section sign":"","Paragraph sign":"","Reversed paragraph sign":"","Character categories":"",Styles:"انداز","Multiple styles":"متعدد انداز","Block styles":"Ø®Ø§Ù†Û Ú©Û’ انداز","Text styles":"متن Ú©Û’ انداز","Insert table":"جدول داخل کریں","Header column":"سر ستون","Insert column left":"بائیں جانب کالم بنائیں","Insert column right":"دائیں جانب کالم بنائیں","Delete column":"ستون Øذ٠کریں","Select column":"",Column:"ستون","Header row":"سر قطار","Insert row below":"قطار زیریں نصب کریں","Insert row above":"قطار بالا نصب کریں","Delete row":"قطار Øذ٠کریں","Select row":"",Row:"قطار","Merge cell up":"سیل اوپر یکجا کریں","Merge cell right":"سیل دائیں طر٠یکجا کریں","Merge cell down":"سیل Ù†Ú†Ù„ÛŒ طر٠یکجا کریں","Merge cell left":"سیل بائیں طر٠یکجا کریں","Split cell vertically":"سیل Ú©ÛŒ عمودی تقسیم","Split cell horizontally":"سیل Ú©ÛŒ اÙÙ‚ÛŒ تقسیم","Merge cells":"سیل یکجا کریں","Table toolbar":"Ø¢Ù„Û Ø¬Ø§Øª برائے جدول","Table properties":"","Cell properties":"",Border:"ØاشیÛ",Style:"",Width:"چوڑائی",Height:"اونچائی",Color:"رنگ",Background:"",Padding:"",Dimensions:"","Table cell text alignment":"",Alignment:"","Horizontal text alignment toolbar":"","Vertical text alignment toolbar":"","Table alignment toolbar":"",None:"",Solid:"",Dotted:"Ù†Ù‚Ø·Û Ø¯Ø§Ø±",Dashed:"Ù‚Ø·Ø¹Û Ø¯Ø§Ø±",Double:"دو گنا",Groove:"",Ridge:"",Inset:"",Outset:"","Align cell text to the left":"","Align cell text to the center":"","Align cell text to the right":"","Justify cell text":"","Align cell text to the top":"","Align cell text to the middle":"","Align cell text to the bottom":"","Align table to the left":"","Center table":"","Align table to the right":"","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"","Color picker":"","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"خانۂ ترمیم","Editor editing area: %0":"Ø±Ù‚Ø¨Û Ø®Ø§Ù†Û‚ ترمیم: 0%","Edit block":"Ø®Ø§Ù†Û Ú©ÛŒ تدوین","Click to edit block":"","Drag to move":"",Next:"اگلا",Previous:"پچھلا","Editor toolbar":"ایڈیٹر Ø¢Ù„Û Ø¬Ø§Øª","Dropdown toolbar":"Ø¢Ù„Û Ø¬Ø§Øª برائے ÙÛرست ",Black:"سیاÛ","Dim grey":"پھیکا سرمئی",Grey:"سرمئی","Light grey":"Ûلکا سرمئی",White:"سÙید",Red:"سرخ",Orange:"نارنجی",Yellow:"پیلا","Light green":"Ûلکا سبز",Green:"سبز",Aquamarine:"نیلگوں بلور",Turquoise:"Ùیروزی","Light blue":"Ûلکا نیلا",Blue:"نیلا",Purple:"ارغوانی","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"ترمیم",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"رد ترمیم",Redo:"پھر سے کریں","Upload in progress":"آپلوڈ جاری ÛÛ’","Widget toolbar":"Ø¢Ù„Û Ø¬Ø§Øª برائے وجٹ","Insert paragraph before block":"پیراگرا٠سے Ù¾ÛÙ„Û’ Ú©ÙˆÚˆ Ø®Ø§Ù†Û Ù†ØµØ¨ کریں","Insert paragraph after block":"پیراگرا٠کے بعد Ú©ÙˆÚˆ Ø®Ø§Ù†Û Ù†ØµØ¨ کریں","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":"","Words: %0":"الÙاظ: 0%","Characters: %0":"ØروÙ: 0%"} );l.getPluralForm=function(n){return (n != 1);};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/uz.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/uz.js index 2d49b26c2b46c74960fac2288e6ca07a7a917671..e9656bdea957b2aef49d650afe6f3a201f2713b9 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/uz.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/uz.js @@ -1 +1 @@ -(function(d){ const l = d['uz'] = d['uz'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Chap tomonda tekislash","Align right":"O'ng tomonda tekislash","Align center":"O'rtada tekislash",Justify:"Kengligi bo'yicha tekislash","Text alignment":"Matnni tekislash","Text alignment toolbar":"Tekislash",Bold:"Qalin",Italic:"Kursiv",Underline:"Tagi chizilgan",Code:"Manba kodi",Strikethrough:"Chizilgan",Subscript:"Pastki yozuv",Superscript:"Yuqori yozuv","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Iqtibos","Insert code block":"Kodni kiritish","Plain text":"Oddiy matn","Code block":"",Cancel:"Bekor qilish",Clear:"O'chirish","Remove color":"Rangni olib tashlash","Restore default":"",Save:"Saqlash","Show more items":"","%0 of %1":"","Cannot upload file:":"","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Shrift hajmi",Tiny:"Juda kichik",Small:"Kichik",Big:"Katta",Huge:"Juda katta","Font Family":"Shriftlar oilasi",Default:"Standart","Font Color":"Shrift rangi","Font Background Color":"Fon rangi","Document colors":"Sahifa rangi",Paragraph:"Paragraf",Heading:"Uslub","Choose heading":"Uslubni tanlash","Heading 1":"Sarlavha 1","Heading 2":"Sarlavha 2","Heading 3":"Sarlavha 3","Heading 4":"Sarlavha 4","Heading 5":"Sarlavha 5","Heading 6":"Sarlavha 6","Type your title":"Sarlavhani kiriting","Type or paste your content here.":"Matningizni shu yerga kiriting yoki joylashtiring","Horizontal line":"Gorizontal chiziq","Increase indent":"chekinishni oshirish","Decrease indent":"chekinishni kamaytirish",Unlink:"Havolani olib tashlash",Link:"Havola","Link URL":"\"Havola URL","Link image":"Rasmga havola","Edit link":"Havolani tahrirlash","Open link in new tab":"Havolani yangi oynada ochish","This link has no URL":"Bu havola uchun URL oÊ»rnatilmagan","Open in a new tab":"Yangi oynada oching",Downloadable:"Yuklab olinadigan","Create link":"","Move out of a link":"","Numbered List":"Raqamlangan ro'yxat","Bulleted List":"Belgilangan roÊ»yxat","To-do List":"","Bulleted list styles toolbar":"Belgilangan ro'yxat uslublari","Numbered list styles toolbar":"Raqamlangan ro'yxat uslublari","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"Disk",Circle:"Doira",Square:"Kvadrat",Decimal:"O'nlik","Decimal with leading zero":"Boshlovchi nol bilan oÊ»nlik","Lower–roman":"Kichik rim","Upper-roman":"Katta rim","Lower-latin":"Kichik lotincha","Upper-latin":"Katta lotincha","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Remove Format":"Formatlashni olib tashlash","Select all":"Hammasini tanlash","Special characters":"Maxsus belgilar",All:"",Arrows:"",Currency:"",Latin:"",Mathematical:"",Text:"","leftwards simple arrow":"","rightwards simple arrow":"","upwards simple arrow":"","downwards simple arrow":"","leftwards double arrow":"","rightwards double arrow":"","upwards double arrow":"","downwards double arrow":"","leftwards dashed arrow":"","rightwards dashed arrow":"","upwards dashed arrow":"","downwards dashed arrow":"","leftwards arrow to bar":"","rightwards arrow to bar":"","upwards arrow to bar":"","downwards arrow to bar":"","up down arrow with base":"","back with leftwards arrow above":"","end with leftwards arrow above":"","on with exclamation mark with left right arrow above":"","soon with rightwards arrow above":"","top with upwards arrow above":"","Dollar sign":"","Euro sign":"","Yen sign":"","Pound sign":"","Cent sign":"","Euro-currency sign":"","Colon sign":"","Cruzeiro sign":"","French franc sign":"","Lira sign":"","Currency sign":"","Bitcoin sign":"","Mill sign":"","Naira sign":"","Peseta sign":"","Rupee sign":"","Won sign":"","New sheqel sign":"","Dong sign":"","Kip sign":"","Tugrik sign":"","Drachma sign":"","German penny sign":"","Peso sign":"","Guarani sign":"","Austral sign":"","Hryvnia sign":"","Cedi sign":"","Livre tournois sign":"","Spesmilo sign":"","Tenge sign":"","Indian rupee sign":"","Turkish lira sign":"","Nordic mark sign":"","Manat sign":"","Ruble sign":"","Latin capital letter a with macron":"","Latin small letter a with macron":"","Latin capital letter a with breve":"","Latin small letter a with breve":"","Latin capital letter a with ogonek":"","Latin small letter a with ogonek":"","Latin capital letter c with acute":"","Latin small letter c with acute":"","Latin capital letter c with circumflex":"","Latin small letter c with circumflex":"","Latin capital letter c with dot above":"","Latin small letter c with dot above":"","Latin capital letter c with caron":"","Latin small letter c with caron":"","Latin capital letter d with caron":"","Latin small letter d with caron":"","Latin capital letter d with stroke":"","Latin small letter d with stroke":"","Latin capital letter e with macron":"","Latin small letter e with macron":"","Latin capital letter e with breve":"","Latin small letter e with breve":"","Latin capital letter e with dot above":"","Latin small letter e with dot above":"","Latin capital letter e with ogonek":"","Latin small letter e with ogonek":"","Latin capital letter e with caron":"","Latin small letter e with caron":"","Latin capital letter g with circumflex":"","Latin small letter g with circumflex":"","Latin capital letter g with breve":"","Latin small letter g with breve":"","Latin capital letter g with dot above":"","Latin small letter g with dot above":"","Latin capital letter g with cedilla":"","Latin small letter g with cedilla":"","Latin capital letter h with circumflex":"","Latin small letter h with circumflex":"","Latin capital letter h with stroke":"","Latin small letter h with stroke":"","Latin capital letter i with tilde":"","Latin small letter i with tilde":"","Latin capital letter i with macron":"","Latin small letter i with macron":"","Latin capital letter i with breve":"","Latin small letter i with breve":"","Latin capital letter i with ogonek":"","Latin small letter i with ogonek":"","Latin capital letter i with dot above":"","Latin small letter dotless i":"","Latin capital ligature ij":"","Latin small ligature ij":"","Latin capital letter j with circumflex":"","Latin small letter j with circumflex":"","Latin capital letter k with cedilla":"","Latin small letter k with cedilla":"","Latin small letter kra":"","Latin capital letter l with acute":"","Latin small letter l with acute":"","Latin capital letter l with cedilla":"","Latin small letter l with cedilla":"","Latin capital letter l with caron":"","Latin small letter l with caron":"","Latin capital letter l with middle dot":"","Latin small letter l with middle dot":"","Latin capital letter l with stroke":"","Latin small letter l with stroke":"","Latin capital letter n with acute":"","Latin small letter n with acute":"","Latin capital letter n with cedilla":"","Latin small letter n with cedilla":"","Latin capital letter n with caron":"","Latin small letter n with caron":"","Latin small letter n preceded by apostrophe":"","Latin capital letter eng":"","Latin small letter eng":"","Latin capital letter o with macron":"","Latin small letter o with macron":"","Latin capital letter o with breve":"","Latin small letter o with breve":"","Latin capital letter o with double acute":"","Latin small letter o with double acute":"","Latin capital ligature oe":"","Latin small ligature oe":"","Latin capital letter r with acute":"","Latin small letter r with acute":"","Latin capital letter r with cedilla":"","Latin small letter r with cedilla":"","Latin capital letter r with caron":"","Latin small letter r with caron":"","Latin capital letter s with acute":"","Latin small letter s with acute":"","Latin capital letter s with circumflex":"","Latin small letter s with circumflex":"","Latin capital letter s with cedilla":"","Latin small letter s with cedilla":"","Latin capital letter s with caron":"","Latin small letter s with caron":"","Latin capital letter t with cedilla":"","Latin small letter t with cedilla":"","Latin capital letter t with caron":"","Latin small letter t with caron":"","Latin capital letter t with stroke":"","Latin small letter t with stroke":"","Latin capital letter u with tilde":"","Latin small letter u with tilde":"","Latin capital letter u with macron":"","Latin small letter u with macron":"","Latin capital letter u with breve":"","Latin small letter u with breve":"","Latin capital letter u with ring above":"","Latin small letter u with ring above":"","Latin capital letter u with double acute":"","Latin small letter u with double acute":"","Latin capital letter u with ogonek":"","Latin small letter u with ogonek":"","Latin capital letter w with circumflex":"","Latin small letter w with circumflex":"","Latin capital letter y with circumflex":"","Latin small letter y with circumflex":"","Latin capital letter y with diaeresis":"","Latin capital letter z with acute":"","Latin small letter z with acute":"","Latin capital letter z with dot above":"","Latin small letter z with dot above":"","Latin capital letter z with caron":"","Latin small letter z with caron":"","Latin small letter long s":"","Less-than sign":"","Greater-than sign":"","Less-than or equal to":"","Greater-than or equal to":"","En dash":"","Em dash":"",Macron:"",Overline:"","Degree sign":"","Minus sign":"","Plus-minus sign":"","Division sign":"","Fraction slash":"","Multiplication sign":"","Latin small letter f with hook":"",Integral:"","N-ary summation":"",Infinity:"","Square root":"","Tilde operator":"","Approximately equal to":"","Almost equal to":"","Not equal to":"","Identical to":"","Element of":"","Not an element of":"","Contains as member":"","N-ary product":"","Logical and":"","Logical or":"","Not sign":"",Intersection:"",Union:"","Partial differential":"","For all":"","There exists":"","Empty set":"",Nabla:"","Asterisk operator":"","Proportional to":"",Angle:"","Vulgar fraction one quarter":"","Vulgar fraction one half":"","Vulgar fraction three quarters":"","Single left-pointing angle quotation mark":"","Single right-pointing angle quotation mark":"","Left-pointing double angle quotation mark":"","Right-pointing double angle quotation mark":"","Left single quotation mark":"","Right single quotation mark":"","Left double quotation mark":"","Right double quotation mark":"","Single low-9 quotation mark":"","Double low-9 quotation mark":"","Inverted exclamation mark":"","Inverted question mark":"","Two dot leader":"","Horizontal ellipsis":"","Double dagger":"","Per mille sign":"","Per ten thousand sign":"","Double exclamation mark":"","Question exclamation mark":"","Exclamation question mark":"","Double question mark":"","Copyright sign":"","Registered sign":"","Trade mark sign":"","Section sign":"","Paragraph sign":"","Reversed paragraph sign":"","Character categories":"Kategoriyalar","Insert table":"Jadvalni kiritish","Header column":"Ustun sarlavhalari","Insert column left":"Ustunni chapga kiritish","Insert column right":"Ustunni o'ngga kiritish","Delete column":"Ustunni o'chirish","Select column":"Ustunni tanlash",Column:"Ustun","Header row":"Sarlavhalar satri","Insert row below":"Pastga qatorni kiritish","Insert row above":"Yuqoriga qatorni kiritish","Delete row":"Satrni o'chirish","Select row":"Satrni tanlang",Row:"Satr","Merge cell up":"Yuqoridagi katak bilan birlashtirish","Merge cell right":"O'ngdagi katakcha bilan birlashtirish","Merge cell down":"Pastdagi katak bilan birlashtirish","Merge cell left":"Chapdagi katakcha bilan birlashtirish","Split cell vertically":"Hujayrani vertikal ravishda ajratish","Split cell horizontally":"Hujayrani gorizontal ravishda ajratish","Merge cells":"Hujayralarni birlashtirish","Table toolbar":"Jadval asboblar paneli","Table properties":"Jadvalning xususiyatlari","Cell properties":"Hujayra xususiyatlari",Border:"Chegara",Style:"Uslub",Width:"Kengligi",Height:"Balandligi",Color:"Rang",Background:"Fon",Padding:"Chekinish",Dimensions:"O'lchamlar","Table cell text alignment":"Jadval katakchasidagi matnni tekislash",Alignment:"Tekislash","Horizontal text alignment toolbar":"Matnni gorizontal tekislash asboblar paneli","Vertical text alignment toolbar":"Vertikal matnni tekislash asboblar paneli","Table alignment toolbar":"Jadvalni tekislash asboblar paneli",None:"Yo'q",Solid:"Qattiq",Dotted:"Nuqta",Dashed:"Nuqtali",Double:"Ikkitalik",Groove:"Yivli",Ridge:"Qirrali",Inset:"Tushkunlikka tushgan",Outset:"Qavariq","Align cell text to the left":"Matnni chapga tekislash","Align cell text to the center":"Matnni markazga tekislash","Align cell text to the right":"Matnni o'ngga tekislash","Justify cell text":"Matnni kenglikka tekislash","Align cell text to the top":"Hujayra matnini tepaga tekislash","Align cell text to the middle":"Hujayra matnini markazga tekislash","Align cell text to the bottom":"Hujayra matnini pastga tekislash","Align table to the left":"Jadvalni chap tomonga tekislash","Center table":"Jadvalni markazga tekislash","Align table to the right":"Jadvalni o'ngga tekislash","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Noto'g'ri rang. \\ \"# FF0000 \\\" yoki \\ \"rgb (255,0,0) \\\" yoki \\ \"red \\\" ni sinab ko'ring.","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Noto'g'ri qiymat. \\ \"10px \\\" yoki \\ \"2em \\\" yoki shunchaki \\ \"2 \\\" ni sinab ko'ring.","Color picker":"Rang tanlash","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Tahrirlovchi","Editor editing area: %0":"","Edit block":"Blokni tahrirlash","Click to edit block":"","Drag to move":"",Next:"Keyingi",Previous:"Oldingi","Editor toolbar":"Tahrirlovchi asboblar paneli","Dropdown toolbar":"Ochiladigan asboblar paneli",Black:"Qora","Dim grey":"To'q kulrang",Grey:"Kulrang","Light grey":"Och kulrang",White:"Oq",Red:"Qizil",Orange:"To'q sariq",Yellow:"Sariq","Light green":"Och yashil",Green:"Yashil",Aquamarine:"Akuamarin",Turquoise:"Turkuaz","Light blue":"Moviy",Blue:"Ko'k",Purple:"Siyohrang","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Kiritish",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"",Undo:"Bekor qilish",Redo:"Takrorlash","Upload in progress":"Yuklanmoqda","Widget toolbar":"Vidjet asboblar paneli","Insert paragraph before block":"Blokdan oldin paragrafni kiritish","Insert paragraph after block":"Ð’blokdan keyin paragraf qo'yish","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":""} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['uz'] = d['uz'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Chap tomonda tekislash","Align right":"O'ng tomonda tekislash","Align center":"O'rtada tekislash",Justify:"Kengligi bo'yicha tekislash","Text alignment":"Matnni tekislash","Text alignment toolbar":"Tekislash",Bold:"Qalin",Italic:"Kursiv",Underline:"Tagi chizilgan",Code:"Manba kodi",Strikethrough:"Chizilgan",Subscript:"Pastki yozuv",Superscript:"Yuqori yozuv","Italic text":"","Move out of an inline code style":"","Bold text":"","Underline text":"","Strikethrough text":"","Block quote":"Iqtibos","Insert code block":"Kodni kiritish","Plain text":"Oddiy matn","Leaving %0 code snippet":"","Entering %0 code snippet":"","Entering code snippet":"","Leaving code snippet":"","Code block":"",Cancel:"Bekor qilish",Clear:"O'chirish","Remove color":"Rangni olib tashlash","Restore default":"",Save:"Saqlash","Show more items":"","%0 of %1":"","Cannot upload file:":"","Rich Text Editor. Editing area: %0":"","Insert with file manager":"","Replace with file manager":"","Insert image with file manager":"","Replace image with file manager":"","Toggle caption off":"","Toggle caption on":"","Content editing keystrokes":"","These keyboard shortcuts allow for quick access to content editing features.":"","User interface and content navigation keystrokes":"","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"","Close contextual balloons, dropdowns, and dialogs":"","Open the accessibility help dialog":"","Move focus between form fields (inputs, buttons, etc.)":"","Move focus to the menu bar, navigate between menu bars":"","Move focus to the toolbar, navigate between toolbars":"","Navigate through the toolbar or menu bar":"","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"",Accept:"","Font Size":"Shrift hajmi",Tiny:"Juda kichik",Small:"Kichik",Big:"Katta",Huge:"Juda katta","Font Family":"Shriftlar oilasi",Default:"Standart","Font Color":"Shrift rangi","Font Background Color":"Fon rangi","Document colors":"Sahifa rangi",Paragraph:"Paragraf",Heading:"Uslub","Choose heading":"Uslubni tanlash","Heading 1":"Sarlavha 1","Heading 2":"Sarlavha 2","Heading 3":"Sarlavha 3","Heading 4":"Sarlavha 4","Heading 5":"Sarlavha 5","Heading 6":"Sarlavha 6","Type your title":"Sarlavhani kiriting","Type or paste your content here.":"Matningizni shu yerga kiriting yoki joylashtiring","Horizontal line":"Gorizontal chiziq","Increase indent":"chekinishni oshirish","Decrease indent":"chekinishni kamaytirish",Unlink:"Havolani olib tashlash",Link:"Havola","Link URL":"\"Havola URL","Link URL must not be empty.":"","Link image":"Rasmga havola","Edit link":"Havolani tahrirlash","Open link in new tab":"Havolani yangi oynada ochish","This link has no URL":"Bu havola uchun URL oÊ»rnatilmagan","Open in a new tab":"Yangi oynada oching",Downloadable:"Yuklab olinadigan","Create link":"","Move out of a link":"","Numbered List":"Raqamlangan ro'yxat","Bulleted List":"Belgilangan roÊ»yxat","To-do List":"","Bulleted list styles toolbar":"Belgilangan ro'yxat uslublari","Numbered list styles toolbar":"Raqamlangan ro'yxat uslublari","Toggle the disc list style":"","Toggle the circle list style":"","Toggle the square list style":"","Toggle the decimal list style":"","Toggle the decimal with leading zero list style":"","Toggle the lower–roman list style":"","Toggle the upper–roman list style":"","Toggle the lower–latin list style":"","Toggle the upper–latin list style":"",Disc:"Disk",Circle:"Doira",Square:"Kvadrat",Decimal:"O'nlik","Decimal with leading zero":"Boshlovchi nol bilan oÊ»nlik","Lower–roman":"Kichik rim","Upper-roman":"Katta rim","Lower-latin":"Kichik lotincha","Upper-latin":"Katta lotincha","List properties":"","Start at":"","Invalid start index value.":"","Start index must be greater than 0.":"","Reversed order":"","Keystrokes that can be used in a list":"","Increase list item indent":"","Decrease list item indent":"","Entering a to-do list":"","Leaving a to-do list":"","Remove Format":"Formatlashni olib tashlash","Select all":"Hammasini tanlash","Special characters":"Maxsus belgilar",All:"",Arrows:"",Currency:"",Latin:"",Mathematical:"",Text:"","leftwards simple arrow":"","rightwards simple arrow":"","upwards simple arrow":"","downwards simple arrow":"","leftwards double arrow":"","rightwards double arrow":"","upwards double arrow":"","downwards double arrow":"","leftwards dashed arrow":"","rightwards dashed arrow":"","upwards dashed arrow":"","downwards dashed arrow":"","leftwards arrow to bar":"","rightwards arrow to bar":"","upwards arrow to bar":"","downwards arrow to bar":"","up down arrow with base":"","back with leftwards arrow above":"","end with leftwards arrow above":"","on with exclamation mark with left right arrow above":"","soon with rightwards arrow above":"","top with upwards arrow above":"","Dollar sign":"","Euro sign":"","Yen sign":"","Pound sign":"","Cent sign":"","Euro-currency sign":"","Colon sign":"","Cruzeiro sign":"","French franc sign":"","Lira sign":"","Currency sign":"","Bitcoin sign":"","Mill sign":"","Naira sign":"","Peseta sign":"","Rupee sign":"","Won sign":"","New sheqel sign":"","Dong sign":"","Kip sign":"","Tugrik sign":"","Drachma sign":"","German penny sign":"","Peso sign":"","Guarani sign":"","Austral sign":"","Hryvnia sign":"","Cedi sign":"","Livre tournois sign":"","Spesmilo sign":"","Tenge sign":"","Indian rupee sign":"","Turkish lira sign":"","Nordic mark sign":"","Manat sign":"","Ruble sign":"","Latin capital letter a with macron":"","Latin small letter a with macron":"","Latin capital letter a with breve":"","Latin small letter a with breve":"","Latin capital letter a with ogonek":"","Latin small letter a with ogonek":"","Latin capital letter c with acute":"","Latin small letter c with acute":"","Latin capital letter c with circumflex":"","Latin small letter c with circumflex":"","Latin capital letter c with dot above":"","Latin small letter c with dot above":"","Latin capital letter c with caron":"","Latin small letter c with caron":"","Latin capital letter d with caron":"","Latin small letter d with caron":"","Latin capital letter d with stroke":"","Latin small letter d with stroke":"","Latin capital letter e with macron":"","Latin small letter e with macron":"","Latin capital letter e with breve":"","Latin small letter e with breve":"","Latin capital letter e with dot above":"","Latin small letter e with dot above":"","Latin capital letter e with ogonek":"","Latin small letter e with ogonek":"","Latin capital letter e with caron":"","Latin small letter e with caron":"","Latin capital letter g with circumflex":"","Latin small letter g with circumflex":"","Latin capital letter g with breve":"","Latin small letter g with breve":"","Latin capital letter g with dot above":"","Latin small letter g with dot above":"","Latin capital letter g with cedilla":"","Latin small letter g with cedilla":"","Latin capital letter h with circumflex":"","Latin small letter h with circumflex":"","Latin capital letter h with stroke":"","Latin small letter h with stroke":"","Latin capital letter i with tilde":"","Latin small letter i with tilde":"","Latin capital letter i with macron":"","Latin small letter i with macron":"","Latin capital letter i with breve":"","Latin small letter i with breve":"","Latin capital letter i with ogonek":"","Latin small letter i with ogonek":"","Latin capital letter i with dot above":"","Latin small letter dotless i":"","Latin capital ligature ij":"","Latin small ligature ij":"","Latin capital letter j with circumflex":"","Latin small letter j with circumflex":"","Latin capital letter k with cedilla":"","Latin small letter k with cedilla":"","Latin small letter kra":"","Latin capital letter l with acute":"","Latin small letter l with acute":"","Latin capital letter l with cedilla":"","Latin small letter l with cedilla":"","Latin capital letter l with caron":"","Latin small letter l with caron":"","Latin capital letter l with middle dot":"","Latin small letter l with middle dot":"","Latin capital letter l with stroke":"","Latin small letter l with stroke":"","Latin capital letter n with acute":"","Latin small letter n with acute":"","Latin capital letter n with cedilla":"","Latin small letter n with cedilla":"","Latin capital letter n with caron":"","Latin small letter n with caron":"","Latin small letter n preceded by apostrophe":"","Latin capital letter eng":"","Latin small letter eng":"","Latin capital letter o with macron":"","Latin small letter o with macron":"","Latin capital letter o with breve":"","Latin small letter o with breve":"","Latin capital letter o with double acute":"","Latin small letter o with double acute":"","Latin capital ligature oe":"","Latin small ligature oe":"","Latin capital letter r with acute":"","Latin small letter r with acute":"","Latin capital letter r with cedilla":"","Latin small letter r with cedilla":"","Latin capital letter r with caron":"","Latin small letter r with caron":"","Latin capital letter s with acute":"","Latin small letter s with acute":"","Latin capital letter s with circumflex":"","Latin small letter s with circumflex":"","Latin capital letter s with cedilla":"","Latin small letter s with cedilla":"","Latin capital letter s with caron":"","Latin small letter s with caron":"","Latin capital letter t with cedilla":"","Latin small letter t with cedilla":"","Latin capital letter t with caron":"","Latin small letter t with caron":"","Latin capital letter t with stroke":"","Latin small letter t with stroke":"","Latin capital letter u with tilde":"","Latin small letter u with tilde":"","Latin capital letter u with macron":"","Latin small letter u with macron":"","Latin capital letter u with breve":"","Latin small letter u with breve":"","Latin capital letter u with ring above":"","Latin small letter u with ring above":"","Latin capital letter u with double acute":"","Latin small letter u with double acute":"","Latin capital letter u with ogonek":"","Latin small letter u with ogonek":"","Latin capital letter w with circumflex":"","Latin small letter w with circumflex":"","Latin capital letter y with circumflex":"","Latin small letter y with circumflex":"","Latin capital letter y with diaeresis":"","Latin capital letter z with acute":"","Latin small letter z with acute":"","Latin capital letter z with dot above":"","Latin small letter z with dot above":"","Latin capital letter z with caron":"","Latin small letter z with caron":"","Latin small letter long s":"","Less-than sign":"","Greater-than sign":"","Less-than or equal to":"","Greater-than or equal to":"","En dash":"","Em dash":"",Macron:"",Overline:"","Degree sign":"","Minus sign":"","Plus-minus sign":"","Division sign":"","Fraction slash":"","Multiplication sign":"","Latin small letter f with hook":"",Integral:"","N-ary summation":"",Infinity:"","Square root":"","Tilde operator":"","Approximately equal to":"","Almost equal to":"","Not equal to":"","Identical to":"","Element of":"","Not an element of":"","Contains as member":"","N-ary product":"","Logical and":"","Logical or":"","Not sign":"",Intersection:"",Union:"","Partial differential":"","For all":"","There exists":"","Empty set":"",Nabla:"","Asterisk operator":"","Proportional to":"",Angle:"","Vulgar fraction one quarter":"","Vulgar fraction one half":"","Vulgar fraction three quarters":"","Single left-pointing angle quotation mark":"","Single right-pointing angle quotation mark":"","Left-pointing double angle quotation mark":"","Right-pointing double angle quotation mark":"","Left single quotation mark":"","Right single quotation mark":"","Left double quotation mark":"","Right double quotation mark":"","Single low-9 quotation mark":"","Double low-9 quotation mark":"","Inverted exclamation mark":"","Inverted question mark":"","Two dot leader":"","Horizontal ellipsis":"","Double dagger":"","Per mille sign":"","Per ten thousand sign":"","Double exclamation mark":"","Question exclamation mark":"","Exclamation question mark":"","Double question mark":"","Copyright sign":"","Registered sign":"","Trade mark sign":"","Section sign":"","Paragraph sign":"","Reversed paragraph sign":"","Character categories":"Kategoriyalar","Insert table":"Jadvalni kiritish","Header column":"Ustun sarlavhalari","Insert column left":"Ustunni chapga kiritish","Insert column right":"Ustunni o'ngga kiritish","Delete column":"Ustunni o'chirish","Select column":"Ustunni tanlash",Column:"Ustun","Header row":"Sarlavhalar satri","Insert row below":"Pastga qatorni kiritish","Insert row above":"Yuqoriga qatorni kiritish","Delete row":"Satrni o'chirish","Select row":"Satrni tanlang",Row:"Satr","Merge cell up":"Yuqoridagi katak bilan birlashtirish","Merge cell right":"O'ngdagi katakcha bilan birlashtirish","Merge cell down":"Pastdagi katak bilan birlashtirish","Merge cell left":"Chapdagi katakcha bilan birlashtirish","Split cell vertically":"Hujayrani vertikal ravishda ajratish","Split cell horizontally":"Hujayrani gorizontal ravishda ajratish","Merge cells":"Hujayralarni birlashtirish","Table toolbar":"Jadval asboblar paneli","Table properties":"Jadvalning xususiyatlari","Cell properties":"Hujayra xususiyatlari",Border:"Chegara",Style:"Uslub",Width:"Kengligi",Height:"Balandligi",Color:"Rang",Background:"Fon",Padding:"Chekinish",Dimensions:"O'lchamlar","Table cell text alignment":"Jadval katakchasidagi matnni tekislash",Alignment:"Tekislash","Horizontal text alignment toolbar":"Matnni gorizontal tekislash asboblar paneli","Vertical text alignment toolbar":"Vertikal matnni tekislash asboblar paneli","Table alignment toolbar":"Jadvalni tekislash asboblar paneli",None:"Yo'q",Solid:"Qattiq",Dotted:"Nuqta",Dashed:"Nuqtali",Double:"Ikkitalik",Groove:"Yivli",Ridge:"Qirrali",Inset:"Tushkunlikka tushgan",Outset:"Qavariq","Align cell text to the left":"Matnni chapga tekislash","Align cell text to the center":"Matnni markazga tekislash","Align cell text to the right":"Matnni o'ngga tekislash","Justify cell text":"Matnni kenglikka tekislash","Align cell text to the top":"Hujayra matnini tepaga tekislash","Align cell text to the middle":"Hujayra matnini markazga tekislash","Align cell text to the bottom":"Hujayra matnini pastga tekislash","Align table to the left":"Jadvalni chap tomonga tekislash","Center table":"Jadvalni markazga tekislash","Align table to the right":"Jadvalni o'ngga tekislash","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Noto'g'ri rang. \\ \"# FF0000 \\\" yoki \\ \"rgb (255,0,0) \\\" yoki \\ \"red \\\" ni sinab ko'ring.","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Noto'g'ri qiymat. \\ \"10px \\\" yoki \\ \"2em \\\" yoki shunchaki \\ \"2 \\\" ni sinab ko'ring.","Color picker":"Rang tanlash","Enter table caption":"","Keystrokes that can be used in a table cell":"","Move the selection to the next cell":"","Move the selection to the previous cell":"","Insert a new table row (when in the last cell of a table)":"","Navigate through the table":"",Table:"","Rich Text Editor":"Tahrirlovchi","Editor editing area: %0":"","Edit block":"Blokni tahrirlash","Click to edit block":"","Drag to move":"",Next:"Keyingi",Previous:"Oldingi","Editor toolbar":"Tahrirlovchi asboblar paneli","Dropdown toolbar":"Ochiladigan asboblar paneli",Black:"Qora","Dim grey":"To'q kulrang",Grey:"Kulrang","Light grey":"Och kulrang",White:"Oq",Red:"Qizil",Orange:"To'q sariq",Yellow:"Sariq","Light green":"Och yashil",Green:"Yashil",Aquamarine:"Akuamarin",Turquoise:"Turkuaz","Light blue":"Moviy",Blue:"Ko'k",Purple:"Siyohrang","Editor block content toolbar":"","Editor contextual toolbar":"",HEX:"","No results found":"","No searchable items":"","Editor dialog":"",Close:"","Help Contents. To close this dialog press ESC.":"","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"","(may require <kbd>Fn</kbd>)":"",Accessibility:"","Accessibility help":"","Press %0 for help.":"","Move focus in and out of an active dialog window":"",MENU_BAR_MENU_FILE:"",MENU_BAR_MENU_EDIT:"",MENU_BAR_MENU_VIEW:"",MENU_BAR_MENU_INSERT:"Kiritish",MENU_BAR_MENU_FORMAT:"",MENU_BAR_MENU_TOOLS:"",MENU_BAR_MENU_HELP:"",MENU_BAR_MENU_TEXT:"",MENU_BAR_MENU_FONT:"","Editor menu bar":"","Please enter a valid color (e.g. \"ff0000\").":"",Undo:"Bekor qilish",Redo:"Takrorlash","Upload in progress":"Yuklanmoqda","Widget toolbar":"Vidjet asboblar paneli","Insert paragraph before block":"Blokdan oldin paragrafni kiritish","Insert paragraph after block":"Ð’blokdan keyin paragraf qo'yish","Press Enter to type after or press Shift + Enter to type before the widget":"","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"","Insert a new paragraph directly after a widget":"","Insert a new paragraph directly before a widget":"","Move the caret to allow typing directly before a widget":"","Move the caret to allow typing directly after a widget":""} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/vi.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/vi.js index 0347be2922b4b5b97f4501a6b3a43307ede78b3a..bff42273ae8e55cd7519e209f382ad3697373a2f 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/vi.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/vi.js @@ -1 +1 @@ -(function(d){ const l = d['vi'] = d['vi'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Canh trái","Align right":"Canh phải","Align center":"Canh giữa",Justify:"Canh Ä‘á»u","Text alignment":"Căn chỉnh văn bản","Text alignment toolbar":"Thanh công cụ canh chữ","Revert autoformatting action":"Hoà n nguyên thao tác tá»± Ä‘á»™ng định dạng",Bold:"Äáºm",Italic:"Nghiêng",Underline:"Gạch dÆ°á»›i",Code:"Code",Strikethrough:"Gạch ngang",Subscript:"Chữ nhá» dÆ°á»›i",Superscript:"Chữ nhá» trên","Italic text":"In nghiêng chữ","Move out of an inline code style":"Thoát khá»i kiểu mã ná»™i dòng","Bold text":"In Ä‘áºm chữ","Underline text":"Gạch chân chữ","Strikethrough text":"Gạch ngang chữ","Block quote":"TrÃch dẫn","Copy selected content":"Sao chép ná»™i dung đã chá»n","Paste content":"Dán ná»™i dung","Paste content as plain text":"Dán ná»™i dung dÆ°á»›i dạng văn bản thuần túy","Insert code block":"Chèn khối mã","Plain text":"Văn bản thuần","Code block":"Khối mã",Cancel:"Hủy",Clear:"Xóa","Remove color":"Xóa mà u","Restore default":"Khôi phục giá trị mặc định",Save:"LÆ°u","Show more items":"Xem thêm","%0 of %1":"%0 đến %1","Cannot upload file:":"Không thể tải file:","Rich Text Editor. Editing area: %0":"Trình chỉnh sá»a Văn bản dạng RTF. Vùng chỉnh sá»a: %0","Insert with file manager":"Chèn bằng trình quản lý táºp tin","Replace with file manager":"Thay thế bằng trình quản lý táºp tin","Insert image with file manager":"Chèn hình ảnh bằng trình quản lý táºp tin","Replace image with file manager":"Thay thế hình ảnh bằng trình quản lý táºp tin","Toggle caption off":"Ẩn chú thÃch","Toggle caption on":"Hiện chú thÃch","Content editing keystrokes":"Tổ hợp phÃm chỉnh sá»a ná»™i dung","These keyboard shortcuts allow for quick access to content editing features.":"Những phÃm tắt nà y giúp bạn truy cáºp nhanh và o các tÃnh năng chỉnh sá»a ná»™i dung.","User interface and content navigation keystrokes":"Giao diện ngÆ°á»i dùng và tổ hợp phÃm Ä‘iá»u hÆ°á»›ng ná»™i dung","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Sá» dụng các tổ hợp phÃm sau đây để Ä‘iá»u hÆ°á»›ng hiệu quả hÆ¡n trong giao diện ngÆ°á»i dùng CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Äóng bong bóng theo ngữ cảnh, menu thả xuống và há»™p thoại","Open the accessibility help dialog":"Mở há»™p thoại trợ giúp vá» khả năng tiếp cáºn","Move focus between form fields (inputs, buttons, etc.)":"Di chuyển tiêu Ä‘iểm giữa các trÆ°á»ng biểu mẫu (ná»™i dung nháºp, nút, v.v.)","Move focus to the menu bar, navigate between menu bars":"Di chuyển tiêu Ä‘iểm đến thanh menu, Ä‘iá»u hÆ°á»›ng giữa các thanh menu","Move focus to the toolbar, navigate between toolbars":"Di chuyển tiêu Ä‘iểm đến thanh công cụ, Ä‘iá»u hÆ°á»›ng giữa các thanh công cụ","Navigate through the toolbar or menu bar":"Äiá»u hÆ°á»›ng trên thanh công cụ hoặc thanh menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Thá»±c thi nút hiện Ä‘ang Æ°u tiên. Việc thá»±c thi các nút tÆ°Æ¡ng tác vá»›i ná»™i dung soạn thảo sẽ là m di chuyển tiêu Ä‘iểm trở lại phần ná»™i dung.",Accept:"Chấp nháºn","Insert a soft break (a <code><br></code> element)":"Chèn dấu ngắt má»m (phần tá» <code><br></code>)","Insert a hard break (a new paragraph)":"Chèn dấu ngắt cứng (Ä‘oạn văn má»›i)","Find and replace":"Tìm và thay thế","Find in text…":"Tìm trong văn bản...",Find:"Tìm","Previous result":"Kết quả trÆ°á»›c","Next result":"Kết quả tiếp theo",Replace:"Thay thế","Replace all":"Thay thế tất cả","Match case":"Khá»›p chữ hoa/chữ thÆ°á»ng","Whole words only":"Chỉ toà n bá»™ từ","Replace with…":"Thay thế bằng...","Text to find must not be empty.":"Không được để trống trÆ°á»ng văn bản cần tìm.","Tip: Find some text first in order to replace it.":"Mẹo: Tìm má»™t Ä‘oạn văn bản trÆ°á»›c để thay thế.","Advanced options":"Tùy chá»n nâng cao","Find in the document":"Tìm trong tà i liệu","Font Size":"Cỡ chữ",Tiny:"Bé",Small:"Nhá»",Big:"Lá»›n",Huge:"Khổng lồ","Font Family":"Há» chữ",Default:"Mặc định","Font Color":"Mà u chữ","Font Background Color":"Mà u ná»n chữ","Document colors":"Mà u văn bản",Paragraph:"Äoạn văn",Heading:"Tiêu Ä‘á»","Choose heading":"Chá»n tiêu Ä‘á»","Heading 1":"Tiêu Ä‘á» 1","Heading 2":"Tiêu Ä‘á» 2","Heading 3":"Tiêu Ä‘á» 3","Heading 4":"Tiêu Ä‘á» 4","Heading 5":"Tiêu Ä‘á» 5","Heading 6":"Tiêu Ä‘á» 6","Type your title":"Nháºp tá»±a Ä‘á»","Type or paste your content here.":"Nháºp hoặc dán ná»™i dung tại đây","Horizontal line":"ÄÆ°á»ng ngang","HTML object":"Äối tượng HTML","Increase indent":"Tăng lá»","Decrease indent":"Giảm lá»",Unlink:"Bá» liên kết",Link:"Chèn liên kết","Link URL":"ÄÆ°á»ng dẫn liên kết","Link image":"Liên kết của ảnh","Edit link":"Sá»a liên kết","Open link in new tab":"Mở liên kết","This link has no URL":"Liên kết không có Ä‘Æ°á»ng dẫn","Open in a new tab":"Mở trên tab má»›i",Downloadable:"Có thể tải vá»","Create link":"Tạo liên kết","Move out of a link":"Di chuyển ra khá»i má»™t liên kết","Numbered List":"Danh sách đánh số","Bulleted List":"Danh sách đánh ký hiệu","To-do List":"Danh sách cần là m","Bulleted list styles toolbar":"Thanh công cụ kiểu danh sách có dấu đầu dòng","Numbered list styles toolbar":"Thanh công cụ kiểu danh sách được đánh số","Toggle the disc list style":"Báºt/tắt kiểu danh sách dạng Ä‘Ä©a","Toggle the circle list style":"Báºt/tắt kiểu danh sách dạng vòng tròn","Toggle the square list style":"Báºt/tắt kiểu danh sách dạng vuông","Toggle the decimal list style":"Báºt/tắt kiểu danh sách dạng tháºp phân","Toggle the decimal with leading zero list style":"Báºt/tắt kiểu danh sách dạng tháºp phân bắt đầu bằng số 0","Toggle the lower–roman list style":"Báºt/tắt kiểu danh sách chữ số La Mã viết thÆ°á»ng","Toggle the upper–roman list style":"Báºt/tắt kiểu danh sách chữ số La Mã viết hoa","Toggle the lower–latin list style":"Báºt/tắt kiểu danh sách chữ cái Latinh viết thÆ°á»ng","Toggle the upper–latin list style":"Báºt/tắt kiểu danh sách chữ cái Latinh viết hoa",Disc:"ÄÄ©a",Circle:"Tròn",Square:"Vuông",Decimal:"Tháºp phân","Decimal with leading zero":"Tháºp phân bắt đầu bằng số 0","Lower–roman":"Chữ số La Mã viết thÆ°á»ng","Upper-roman":"Chữ số La Mã viết hoa","Lower-latin":"Chữ cái Latinh viết thÆ°á»ng","Upper-latin":"Chữ cái Latinh viết hoa","List properties":"Thuá»™c tÃnh danh sách","Start at":"Bắt đầu tại","Invalid start index value.":"Giá trị chỉ mục bắt đầu không hợp lệ.","Start index must be greater than 0.":"Chỉ mục bắt đầu phải lá»›n hÆ¡n 0.","Reversed order":"Thứ tá»± đảo ngược","Keystrokes that can be used in a list":"Tổ hợp phÃm mà bạn có thể dùng trong danh sách","Increase list item indent":"Tăng thụt lá» mục danh sách","Decrease list item indent":"Giảm thụt lá» mục danh sách","Remove Format":"Xóa định dang","Select all":"Chá»n tất cả","Show blocks":"Hiện các khối",Source:"Nguồn","Show source":"Hiển thị nguồn","Special characters":"Các ký tá»± đặc biệt",All:"Tất cả",Arrows:"MÅ©i tên",Currency:"Tiá»n tệ",Latin:"Latin",Mathematical:"Toán há»c",Text:"Văn bản","leftwards simple arrow":"mÅ©i tên Ä‘Æ¡n giản chỉ sang trái","rightwards simple arrow":"mÅ©i tên Ä‘Æ¡n giản chỉ sang phải","upwards simple arrow":"mÅ©i tên Ä‘Æ¡n giản chỉ lên trên","downwards simple arrow":"mÅ©i tên Ä‘Æ¡n giản chỉ xuống dÆ°á»›i","leftwards double arrow":"mÅ©i tên kép hÆ°á»›ng sang trái","rightwards double arrow":"mÅ©i tên kép hÆ°á»›ng sang phải","upwards double arrow":"mÅ©i tên kép hÆ°á»›ng lên","downwards double arrow":"mÅ©i tên kép hÆ°á»›ng xuống","leftwards dashed arrow":"mÅ©i tên đứt nét hÆ°á»›ng sang trái","rightwards dashed arrow":"mÅ©i tên đứt nét hÆ°á»›ng sang phải","upwards dashed arrow":"mÅ©i tên đứt nét hÆ°á»›ng lên","downwards dashed arrow":"mÅ©i tên đứt nét hÆ°á»›ng xuống","leftwards arrow to bar":"mÅ©i tên hÆ°á»›ng sang trái vá» phÃa thanh","rightwards arrow to bar":"mÅ©i tên hÆ°á»›ng sang phải vá» phÃa thanh","upwards arrow to bar":"mÅ©i tên hÆ°á»›ng lên trên vá» phÃa thanh","downwards arrow to bar":"mÅ©i tên hÆ°á»›ng xuống dÆ°á»›i vá» phÃa thanh","up down arrow with base":"mÅ©i tên lên xuống có đế","back with leftwards arrow above":"back vá»›i mÅ©i tên hÆ°á»›ng sang trái ở trên","end with leftwards arrow above":"end vá»›i mÅ©i tên hÆ°á»›ng sang trái ở trên","on with exclamation mark with left right arrow above":"on vá»›i dấu chấm than và mÅ©i tên trái phải ở trên","soon with rightwards arrow above":"soon vá»›i mÅ©i tên hÆ°á»›ng sang phải ở trên","top with upwards arrow above":"top vá»›i mÅ©i tên hÆ°á»›ng lên ở trên","Dollar sign":"Ký hiệu Äô la","Euro sign":"Ký hiệu Euro","Yen sign":"Ký hiệu Yên Nháºt","Pound sign":"Ký hiệu Bảng Anh","Cent sign":"Ký hiệu Cent","Euro-currency sign":"Ký hiệu tiá»n tệ Euro","Colon sign":"Ký hiệu Colon","Cruzeiro sign":"Ký hiệu Cruzeiro","French franc sign":"Ký hiệu franc Pháp","Lira sign":"Ký hiệu Lira","Currency sign":"Ký hiệu tiá»n tệ","Bitcoin sign":"Ký hiệu Bitcoin","Mill sign":"Ký hiệu Mill","Naira sign":"Ký hiệu Naira","Peseta sign":"Ký hiệu Peseta","Rupee sign":"Ký hiệu Rupee","Won sign":"Ký hiệu Won","New sheqel sign":"Ký hiệu Shekel má»›i","Dong sign":"Ký hiệu Äồng","Kip sign":"Ký hiệu Kip","Tugrik sign":"Ký hiệu Tögrög","Drachma sign":"Ký hiệu Drachma","German penny sign":"Ký hiệu penny Äức","Peso sign":"Ký hiệu Peso","Guarani sign":"Ký hiệu Guarani","Austral sign":"Ký hiệu Austral","Hryvnia sign":"Ký hiệu Hryvnia","Cedi sign":"Ký hiệu Cedi","Livre tournois sign":"Ký hiệu Livre tournois","Spesmilo sign":"Ký hiệu Spesmilo","Tenge sign":"Ký hiệu Tenge","Indian rupee sign":"Ký hiệu rupee Ấn Äá»™","Turkish lira sign":"Ký hiệu lira Thổ NhÄ© Kỳ","Nordic mark sign":"Ký hiệu Mác Bắc Âu","Manat sign":"Ký hiệu Manat","Ruble sign":"Ký hiệu Rúp","Latin capital letter a with macron":"Chữ cái Latinh a viết hoa vá»›i dấu trÆ°á»ng âm","Latin small letter a with macron":"Chữ cái Latinh a viết thÆ°á»ng vá»›i dấu trÆ°á»ng âm","Latin capital letter a with breve":"Chữ cái Latinh a viết hoa vá»›i dấu trăng","Latin small letter a with breve":"Chữ cái Latinh a viết thÆ°á»ng vá»›i dấu trăng","Latin capital letter a with ogonek":"Chữ cái Latinh a viết hoa vá»›i dấu ogonek","Latin small letter a with ogonek":"Chữ cái Latinh a viết thÆ°á»ng vá»›i dấu ogonek","Latin capital letter c with acute":"Chữ cái Latinh c viết hoa vá»›i dấu sắc","Latin small letter c with acute":"Chữ cái Latinh c viết thÆ°á»ng vá»›i dấu sắc","Latin capital letter c with circumflex":"Chữ cái Latinh c viết hoa vá»›i dấu mÅ©","Latin small letter c with circumflex":"Chữ cái Latinh c viết thÆ°á»ng vá»›i dấu mÅ©","Latin capital letter c with dot above":"Chữ cái Latinh c viết hoa vá»›i dấu chấm ở trên","Latin small letter c with dot above":"Chữ cái Latinh c viết thÆ°á»ng vá»›i dấu chấm ở trên","Latin capital letter c with caron":"Chữ cái Latinh c viết hoa vá»›i dấu mÅ© ngược","Latin small letter c with caron":"Chữ cái Latinh c viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin capital letter d with caron":"Chữ cái Latinh d viết hoa vá»›i dấu mÅ© ngược","Latin small letter d with caron":"Chữ cái Latinh d viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin capital letter d with stroke":"Chữ cái Latinh d viết hoa vá»›i dấu gạch ngang","Latin small letter d with stroke":"Chữ cái Latinh d viết thÆ°á»ng vá»›i dấu gạch ngang","Latin capital letter e with macron":"Chữ cái Latinh e viết hoa vá»›i dấu trÆ°á»ng âm","Latin small letter e with macron":"Chữ cái Latinh e viết thÆ°á»ng vá»›i dấu trÆ°á»ng âm","Latin capital letter e with breve":"Chữ cái Latinh e viết hoa vá»›i dấu trăng","Latin small letter e with breve":"Chữ cái Latinh e viết thÆ°á»ng vá»›i dấu trăng","Latin capital letter e with dot above":"Chữ cái Latinh e viết hoa vá»›i dấu chấm ở trên","Latin small letter e with dot above":"Chữ cái Latinh e viết thÆ°á»ng vá»›i dấu chấm ở trên","Latin capital letter e with ogonek":"Chữ cái Latinh e viết hoa vá»›i dấu ogonek","Latin small letter e with ogonek":"Chữ cái Latinh e viết thÆ°á»ng vá»›i dấu ogonek","Latin capital letter e with caron":"Chữ cái Latinh e viết hoa vá»›i dấu mÅ© ngược","Latin small letter e with caron":"Chữ cái Latinh e viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin capital letter g with circumflex":"Chữ cái Latinh g viết hoa vá»›i dấu mÅ©","Latin small letter g with circumflex":"Chữ cái Latinh g viết thÆ°á»ng vá»›i dấu mÅ©","Latin capital letter g with breve":"Chữ cái Latinh g viết hoa vá»›i dấu trăng","Latin small letter g with breve":"Chữ cái Latinh g viết thÆ°á»ng vá»›i dấu trăng","Latin capital letter g with dot above":"Chữ cái Latinh g viết hoa vá»›i dấu chấm ở trên","Latin small letter g with dot above":"Chữ cái Latinh g viết thÆ°á»ng vá»›i dấu chấm ở trên","Latin capital letter g with cedilla":"Chữ cái Latinh g viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter g with cedilla":"Chữ cái Latinh g viết thÆ°á»ng vá»›i dấu móc dÆ°á»›i","Latin capital letter h with circumflex":"Chữ cái Latinh h viết hoa vá»›i dấu mÅ©","Latin small letter h with circumflex":"Chữ cái Latinh h viết thÆ°á»ng vá»›i dấu mÅ©","Latin capital letter h with stroke":"Chữ cái Latinh h viết hoa vá»›i dấu gạch ngang","Latin small letter h with stroke":"Chữ cái Latinh h viết thÆ°á»ng vá»›i dấu gạch ngang","Latin capital letter i with tilde":"Chữ cái Latinh i viết hoa vá»›i dấu ngã","Latin small letter i with tilde":"Chữ cái Latinh i viết thÆ°á»ng vá»›i dấu ngã","Latin capital letter i with macron":"Chữ cái Latinh i viết hoa vá»›i dấu trÆ°á»ng âm","Latin small letter i with macron":"Chữ cái Latinh i viết thÆ°á»ng vá»›i dấu trÆ°á»ng âm","Latin capital letter i with breve":"Chữ cái Latinh i viết hoa vá»›i dấu trăng","Latin small letter i with breve":"Chữ cái Latinh i viết thÆ°á»ng vá»›i dấu trăng","Latin capital letter i with ogonek":"Chữ cái Latinh i viết hoa vá»›i dấu ogonek","Latin small letter i with ogonek":"Chữ cái Latinh i viết thÆ°á»ng vá»›i dấu ogonek","Latin capital letter i with dot above":"Chữ cái Latinh i viết hoa vá»›i dấu chấm ở trên","Latin small letter dotless i":"Chữ cái Latinh i viết thÆ°á»ng không dấu chấm","Latin capital ligature ij":"Chữ ghép Latinh ij viết hoa","Latin small ligature ij":"Chữ ghép Latinh ij viết thÆ°á»ng","Latin capital letter j with circumflex":"Chữ cái Latinh j viết hoa vá»›i dấu mÅ©","Latin small letter j with circumflex":"Chữ cái Latinh j viết thÆ°á»ng vá»›i dấu mÅ©","Latin capital letter k with cedilla":"Chữ cái Latinh k viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter k with cedilla":"Chữ cái Latinh k viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter kra":"Chữ cái Latinh k viết thÆ°á»ng","Latin capital letter l with acute":"Chữ cái Latinh l viết hoa vá»›i dấu sắc","Latin small letter l with acute":"Chữ cái Latinh l viết thÆ°á»ng vá»›i dấu sắc","Latin capital letter l with cedilla":"Chữ cái Latinh l viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter l with cedilla":"Chữ cái Latinh l viết thÆ°á»ng vá»›i dấu móc dÆ°á»›i","Latin capital letter l with caron":"Chữ cái Latinh l viết hoa vá»›i dấu mÅ© ngược","Latin small letter l with caron":"Chữ cái Latinh l viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin capital letter l with middle dot":"Chữ cái Latinh l viết hoa vá»›i dấu chấm ở giữa","Latin small letter l with middle dot":"Chữ cái Latinh l viết thÆ°á»ng vá»›i dấu chấm ở giữa","Latin capital letter l with stroke":"Chữ cái Latinh l viết hoa vá»›i dấu gạch ngang","Latin small letter l with stroke":"Chữ cái Latinh l viết thÆ°á»ng vá»›i dấu gạch ngang","Latin capital letter n with acute":"Chữ cái Latinh n viết hoa vá»›i dấu sắc","Latin small letter n with acute":"Chữ cái Latinh n viết thÆ°á»ng vá»›i dấu sắc","Latin capital letter n with cedilla":"Chữ cái Latinh n viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter n with cedilla":"Chữ cái Latinh n viết thÆ°á»ng vá»›i dấu móc dÆ°á»›i","Latin capital letter n with caron":"Chữ cái Latinh n viết hoa vá»›i dấu mÅ© ngược","Latin small letter n with caron":"Chữ cái Latinh n viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin small letter n preceded by apostrophe":"Chữ cái Latinh n viết thÆ°á»ng có dấu viết lược đứng trÆ°á»›c","Latin capital letter eng":"Chữ cái Latinh ÅŠ viết hoa","Latin small letter eng":"Chữ cái Latinh Å‹ viết thÆ°á»ng","Latin capital letter o with macron":"Chữ cái Latinh o viết hoa vá»›i dấu trÆ°á»ng âm","Latin small letter o with macron":"Chữ cái Latinh o viết thÆ°á»ng vá»›i dấu trÆ°á»ng âm","Latin capital letter o with breve":"Chữ cái Latinh o viết hoa vá»›i dấu trăng","Latin small letter o with breve":"Chữ cái Latinh o viết thÆ°á»ng vá»›i dấu trăng","Latin capital letter o with double acute":"Chữ cái Latinh o viết hoa vá»›i dấu sắc kép","Latin small letter o with double acute":"Chữ cái Latinh o viết thÆ°á»ng vá»›i dấu sắc kép","Latin capital ligature oe":"Chữ ghép Latinh oe viết hoa","Latin small ligature oe":"Chữ ghép Latinh oe viết thÆ°á»ng","Latin capital letter r with acute":"Chữ cái Latinh r viết hoa vá»›i dấu sắc","Latin small letter r with acute":"Chữ cái Latinh r viết thÆ°á»ng vá»›i dấu sắc","Latin capital letter r with cedilla":"Chữ cái Latinh r viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter r with cedilla":"Chữ cái Latinh r viết thÆ°á»ng vá»›i dấu móc dÆ°á»›i","Latin capital letter r with caron":"Chữ cái Latinh r viết hoa vá»›i dấu mÅ© ngược","Latin small letter r with caron":"Chữ cái Latinh r viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin capital letter s with acute":"Chữ cái Latinh s viết hoa vá»›i dấu sắc","Latin small letter s with acute":"Chữ cái Latinh s viết thÆ°á»ng vá»›i dấu sắc","Latin capital letter s with circumflex":"Chữ cái Latinh s viết hoa vá»›i dấu mÅ©","Latin small letter s with circumflex":"Chữ cái Latinh s viết thÆ°á»ng vá»›i dấu mÅ©","Latin capital letter s with cedilla":"Chữ cái Latinh s viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter s with cedilla":"Chữ cái Latinh s viết thÆ°á»ng vá»›i dấu móc dÆ°á»›i","Latin capital letter s with caron":"Chữ cái Latinh s viết hoa vá»›i dấu mÅ© ngược","Latin small letter s with caron":"Chữ cái Latinh s viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin capital letter t with cedilla":"Chữ cái Latinh t viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter t with cedilla":"Chữ cái Latinh t viết thÆ°á»ng vá»›i dấu móc dÆ°á»›i","Latin capital letter t with caron":"Chữ cái Latinh t viết hoa vá»›i dấu mÅ© ngược","Latin small letter t with caron":"Chữ cái Latinh t viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin capital letter t with stroke":"Chữ cái Latinh t viết hoa vá»›i dấu gạch ngang","Latin small letter t with stroke":"Chữ cái Latinh t viết thÆ°á»ng vá»›i dấu gạch ngang","Latin capital letter u with tilde":"Chữ cái Latinh u viết hoa vá»›i dấu ngã","Latin small letter u with tilde":"Chữ cái Latinh u viết hoa vá»›i dấu ngã","Latin capital letter u with macron":"Chữ cái Latinh u viết hoa vá»›i dấu trÆ°á»ng âm","Latin small letter u with macron":"Chữ cái Latinh u viết thÆ°á»ng vá»›i dấu trÆ°á»ng âm","Latin capital letter u with breve":"Chữ cái Latinh u viết hoa vá»›i dấu trăng","Latin small letter u with breve":"Chữ cái Latinh u viết thÆ°á»ng vá»›i dấu trăng","Latin capital letter u with ring above":"Chữ cái Latinh u viết hoa vá»›i vòng tròn ở trên","Latin small letter u with ring above":"Chữ cái Latinh u viết thÆ°á»ng vá»›i vòng tròn ở trên","Latin capital letter u with double acute":"Chữ cái Latinh u viết hoa vá»›i dấu sắc kép","Latin small letter u with double acute":"Chữ cái Latinh u viết thÆ°á»ng vá»›i dấu sắc kép","Latin capital letter u with ogonek":"Chữ cái Latinh u viết hoa vá»›i dấu ogonek","Latin small letter u with ogonek":"Chữ cái Latinh u viết thÆ°á»ng vá»›i dấu ogonek","Latin capital letter w with circumflex":"Chữ cái Latinh w viết hoa vá»›i dấu mÅ©","Latin small letter w with circumflex":"Chữ cái Latinh w viết thÆ°á»ng vá»›i dấu mÅ©","Latin capital letter y with circumflex":"Chữ cái Latinh y viết hoa vá»›i dấu mÅ©","Latin small letter y with circumflex":"Chữ cái Latinh y viết thÆ°á»ng vá»›i dấu mÅ©","Latin capital letter y with diaeresis":"Chữ cái Latinh y viết hoa vá»›i dấu tách đôi","Latin capital letter z with acute":"Chữ cái Latinh z viết hoa vá»›i dấu sắc","Latin small letter z with acute":"Chữ cái Latinh z viết thÆ°á»ng vá»›i dấu sắc","Latin capital letter z with dot above":"Chữ cái Latinh z viết hoa vá»›i dấu chấm ở trên","Latin small letter z with dot above":"Chữ cái Latinh z viết thÆ°á»ng vá»›i dấu chấm ở trên","Latin capital letter z with caron":"Chữ cái Latinh z viết hoa vá»›i dấu mÅ© ngược","Latin small letter z with caron":"Chữ cái Latinh z viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin small letter long s":"Chữ cái Latinh s dà i viết thÆ°á»ng","Less-than sign":"Ký hiệu nhá» hÆ¡n","Greater-than sign":"Ký hiệu lá»›n hÆ¡n","Less-than or equal to":"Nhá» hÆ¡n hoặc bằng","Greater-than or equal to":"Lá»›n hÆ¡n hoặc bằng","En dash":"Gạch ngang ngắn","Em dash":"Gạch ngang dà i",Macron:"Dấu trÆ°á»ng âm",Overline:"Gạch trên","Degree sign":"Ký hiệu Ä‘á»™","Minus sign":"Ký hiệu trừ","Plus-minus sign":"Ký hiệu cá»™ng-trừ","Division sign":"Ký hiệu chia","Fraction slash":"Dấu gạch chéo phân số","Multiplication sign":"Ký hiệu nhân","Latin small letter f with hook":"Chữ cái Latinh f viết thÆ°á»ng vá»›i móc",Integral:"TÃch phân","N-ary summation":"Phép tổng n số nguyên",Infinity:"Vô cá»±c","Square root":"Căn báºc hai","Tilde operator":"Toán tá» dấu ngã","Approximately equal to":"Xấp xỉ bằng","Almost equal to":"Gần bằng","Not equal to":"Không bằng","Identical to":"TÆ°Æ¡ng Ä‘Æ°Æ¡ng","Element of":"Thuá»™c","Not an element of":"Không thuá»™c","Contains as member":"Chứa","N-ary product":"TÃch n số nguyên","Logical and":"Và logic","Logical or":"Hoặc logic","Not sign":"Không",Intersection:"Giao",Union:"Hợp","Partial differential":"Vi phân riêng phần","For all":"Vá»›i má»i","There exists":"Tồn tại","Empty set":"Táºp hợp rá»—ng",Nabla:"Nabla","Asterisk operator":"Toán tá» dấu hoa thị","Proportional to":"TÆ°Æ¡ng ứng vá»›i",Angle:"Góc","Vulgar fraction one quarter":"Phân số thÆ°á»ng má»™t phần tÆ°","Vulgar fraction one half":"Phân số thÆ°á»ng má»™t phần hai","Vulgar fraction three quarters":"Phân số thÆ°á»ng ba phần tÆ°","Single left-pointing angle quotation mark":"Dấu nháy Ä‘Æ¡n dạng góc chỉ sang bên trái","Single right-pointing angle quotation mark":"Dấu nháy Ä‘Æ¡n dạng góc chỉ sang bên phải","Left-pointing double angle quotation mark":"Dấu nháy kép dạng góc chỉ sang bên trái","Right-pointing double angle quotation mark":"Dấu nháy kép dạng góc chỉ sang bên phải","Left single quotation mark":"Dấu nháy Ä‘Æ¡n bên trái","Right single quotation mark":"Dấu nháy Ä‘Æ¡n bên phải","Left double quotation mark":"Dấu nháy kép bên trái","Right double quotation mark":"Dấu nháy kép bên phải","Single low-9 quotation mark":"Dấu nháy Ä‘Æ¡n kiểu low-9","Double low-9 quotation mark":"Dấu nháy kép kiểu low-9","Inverted exclamation mark":"Dấu chấm than ngược","Inverted question mark":"Dấu há»i ngược","Two dot leader":"Hà ng hai dấu chấm","Horizontal ellipsis":"Dấu chấm lá»ng ngang","Double dagger":"Dấu chữ tháºp kép","Per mille sign":"Ký hiệu phần nghìn","Per ten thousand sign":"Ký hiệu phần vạn","Double exclamation mark":"Dấu chấm than kép","Question exclamation mark":"Dấu chấm há»i và chấm than","Exclamation question mark":"Dấu chấm than và chấm há»i","Double question mark":"Dấu chấm há»i kép","Copyright sign":"Ký hiệu bản quyá»n","Registered sign":"Ký hiệu đăng ký thÆ°Æ¡ng hiệu","Trade mark sign":"Ký hiệu thÆ°Æ¡ng hiệu","Section sign":"Ký hiệu phân Ä‘oạn","Paragraph sign":"Ký hiệu Ä‘oạn văn","Reversed paragraph sign":"Ký hiệu Ä‘oạn văn đảo ngược","Character categories":"Danh mục ký tá»±",Styles:"Kiểu","Multiple styles":"Nhiá»u kiểu","Block styles":"Kiểu của khối","Text styles":"Kiểu văn bản","Insert table":"Tạo bảng","Header column":"Tiêu Ä‘á» cá»™t","Insert column left":"Thêm cá»™t và o bên trái","Insert column right":"Thêm cá»™t và o bên phải","Delete column":"Xoá cá»™t","Select column":"Chá»n cá»™t",Column:"Cá»™t","Header row":"Tiêu Ä‘á» hà ng","Insert row below":"Thêm hà ng ở dÆ°á»›i","Insert row above":"Thêm hà ng phÃa trên","Delete row":"Xoá hà ng","Select row":"Chá»n hà ng",Row:"Hà ng","Merge cell up":"Sát nháºp ô lên trên","Merge cell right":"Sát nháºp ô qua phải","Merge cell down":"Sát nháºp ô xuống dÆ°á»›i","Merge cell left":"Sát nháºp ô qua trái","Split cell vertically":"Tách ô theo chiá»u dá»c","Split cell horizontally":"Tách ô theo chiá»u ngang","Merge cells":"Sát nháºp ô","Table toolbar":"Thanh công cụ bảng","Table properties":"Thuá»™c tÃnh của bảng","Cell properties":"Thuá»™c tÃnh của ô",Border:"Viá»n",Style:"Kiểu",Width:"Rá»™ng",Height:"Cao",Color:"Mà u",Background:"Mà u ná»n",Padding:"Cách lá»",Dimensions:"KÃch thÆ°á»›c","Table cell text alignment":"Căn lá» văn bản trong ô",Alignment:"Căn lá»","Horizontal text alignment toolbar":"Thanh công cụ căn chỉnh văn bản theo chiá»u ngang","Vertical text alignment toolbar":"Thanh công cụ căn chỉnh văn bản theo chiá»u dá»c","Table alignment toolbar":"Thanh công cụ căn chỉnh bảng",None:"Không có kiểu nà o",Solid:"Dạng nét liá»n",Dotted:"Dạng chấm",Dashed:"Dạng Ä‘Æ°á»ng đứt nét",Double:"Dạng nét đôi",Groove:"Dạng Ä‘Æ°á»ng rãnh",Ridge:"Dạng gá»",Inset:"Dạng chìm",Outset:"Dạng nổi","Align cell text to the left":"Căn chỉnh văn bản trong ô vá» bên trái","Align cell text to the center":"Căn chỉnh văn bản trong ô và o chÃnh giữa","Align cell text to the right":"Căn chỉnh văn bản trong ô vá» bên phải","Justify cell text":"Căn Ä‘á»u văn bản trong ô","Align cell text to the top":"Căn chỉnh văn bản trong ô lên trên cùng","Align cell text to the middle":"Căn chỉnh văn bản trong ô và o giữa","Align cell text to the bottom":"Căn chỉnh văn bản trong ô xuống dÆ°á»›i cùng","Align table to the left":"Căn chỉnh bảng vá» phÃa bên trái","Center table":"Căn chỉnh bảng và o chÃnh giữa","Align table to the right":"Căn chỉnh bảng vá» phÃa bên phải","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Mà u nà y không hợp lệ. Hãy thá» \"#FF0000\" hoặc \"rgb(255,0,0)\" hoặc \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Giá trị nà y không hợp lệ. Hãy thá» \"10px\" hoặc \"2em\" hoặc chỉ \"2\".","Color picker":"Bá»™ chá»n mà u","Enter table caption":"Nháºp chú thÃch cho bảng","Keystrokes that can be used in a table cell":"Tổ hợp phÃm mà bạn có thể dùng trong má»™t ô bảng","Move the selection to the next cell":"Di chuyển vùng chá»n đến ô tiếp theo","Move the selection to the previous cell":"Di chuyển vùng chá»n đến ô trÆ°á»›c đó","Insert a new table row (when in the last cell of a table)":"Chèn má»™t hà ng má»›i trong bảng (khi ở ô cuối cùng của bảng)","Navigate through the table":"Äiá»u hÆ°á»›ng qua bảng",Table:"Bảng","Rich Text Editor":"Trình soạn thảo văn bản","Editor editing area: %0":"Vùng chỉnh sá»a của trình chỉnh sá»a: %0","Edit block":"Chỉnh sá»a Ä‘oạn","Click to edit block":"Nhấp để sá»a khối","Drag to move":"Kéo để di chuyển",Next:"Tiếp theo",Previous:"Quay lại","Editor toolbar":"Thanh công cụ biên táºp","Dropdown toolbar":"Thanh công cụ danh mục",Black:"Äen","Dim grey":"Xám má»",Grey:"Xám","Light grey":"Xám nhạt",White:"Trắng",Red:"Äá»",Orange:"Cam",Yellow:"Và ng","Light green":"Xanh lá nhạt",Green:"Xanh lá",Aquamarine:"Xanh ngá»c biển",Turquoise:"Xanh ngá»c bÃch","Light blue":"Xanh dÆ°Æ¡ng",Blue:"Xanh biển",Purple:"TÃm","Editor block content toolbar":"Thanh công cụ chỉnh sá»a khối ná»™i dung","Editor contextual toolbar":"Thanh công cụ chỉnh sá»a theo ngữ cảnh",HEX:"HEX","No results found":"Không tìm thấy kết quả","No searchable items":"Không có mục nà o tìm kiếm được","Editor dialog":"Há»™p thoại trình biên táºp",Close:"Äóng","Help Contents. To close this dialog press ESC.":"Ná»™i dung Trợ giúp. Nhấn phÃm ESC để đóng há»™p thoại nà y.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"DÆ°á»›i đây, bạn có thể tìm thấy danh sách các phÃm tắt mà bạn có thể dùng trong trình biên táºp nà y.","(may require <kbd>Fn</kbd>)":"(có thể cần nhấn phÃm <kbd>Fn</kbd>)",Accessibility:"Trợ năng","Accessibility help":"Trợ giúp vá» khả năng truy cáºp","Press %0 for help.":"Nhấn %0 để được trợ giúp.","Move focus in and out of an active dialog window":"Di chuyển tiêu Ä‘iểm và o và ra khá»i cá»a sổ há»™p thoại Ä‘ang kÃch hoạt",MENU_BAR_MENU_FILE:"Tệp",MENU_BAR_MENU_EDIT:"Chỉnh sá»a",MENU_BAR_MENU_VIEW:"Xem",MENU_BAR_MENU_INSERT:"Chèn",MENU_BAR_MENU_FORMAT:"Äịnh dạng",MENU_BAR_MENU_TOOLS:"Công cụ",MENU_BAR_MENU_HELP:"Trợ giúp",MENU_BAR_MENU_TEXT:"Văn bản",MENU_BAR_MENU_FONT:"Phông chữ","Editor menu bar":"Thanh menu Trình soạn thảo",Undo:"Hoà n tác",Redo:"Tiếp tục","Upload in progress":"Äang tải lên","Widget toolbar":"Thanh công cụ tiện Ãch","Insert paragraph before block":"Chèn Ä‘oạn trÆ°á»›c khối","Insert paragraph after block":"Chèn Ä‘oạn sau khối","Press Enter to type after or press Shift + Enter to type before the widget":"Nhấn Enter để nháºp và o sau hoặc nhấn Shift + Enter để nháºp và o trÆ°á»›c tiện Ãch","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tổ hợp phÃm mà bạn có thể dùng khi má»™t tiện Ãch được chá»n (và dụ: hình ảnh, bảng, v.v.)","Insert a new paragraph directly after a widget":"Chèn Ä‘oạn văn má»›i ngay sau tiện Ãch","Insert a new paragraph directly before a widget":"Chèn Ä‘oạn văn má»›i ngay trÆ°á»›c tiện Ãch","Move the caret to allow typing directly before a widget":"Di chuyển dấu sót để cho phép nháºp ngay trÆ°á»›c má»™t tiện Ãch","Move the caret to allow typing directly after a widget":"Di chuyển dấu sót để cho phép nháºp ngay sau má»™t tiện Ãch","Words: %0":"Số chữ: %0","Characters: %0":"Số ký tá»±: %0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['vi'] = d['vi'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"Canh trái","Align right":"Canh phải","Align center":"Canh giữa",Justify:"Canh Ä‘á»u","Text alignment":"Căn chỉnh văn bản","Text alignment toolbar":"Thanh công cụ canh chữ","Revert autoformatting action":"Hoà n nguyên thao tác tá»± Ä‘á»™ng định dạng",Bold:"Äáºm",Italic:"Nghiêng",Underline:"Gạch dÆ°á»›i",Code:"Code",Strikethrough:"Gạch ngang",Subscript:"Chữ nhá» dÆ°á»›i",Superscript:"Chữ nhá» trên","Italic text":"In nghiêng chữ","Move out of an inline code style":"Thoát khá»i kiểu mã ná»™i dòng","Bold text":"In Ä‘áºm chữ","Underline text":"Gạch chân chữ","Strikethrough text":"Gạch ngang chữ","Block quote":"TrÃch dẫn","Copy selected content":"Sao chép ná»™i dung đã chá»n","Paste content":"Dán ná»™i dung","Paste content as plain text":"Dán ná»™i dung dÆ°á»›i dạng văn bản thuần túy","Insert code block":"Chèn khối mã","Plain text":"Văn bản thuần","Leaving %0 code snippet":"Äang rá»i khá»i Ä‘oạn mã snippet %0","Entering %0 code snippet":"Äang nháºp Ä‘oạn mã snippet %0","Entering code snippet":"Äang nháºp Ä‘oạn mã snippet","Leaving code snippet":"Äang rá»i khá»i Ä‘oạn mã snippet","Code block":"Khối mã",Cancel:"Hủy",Clear:"Xóa","Remove color":"Xóa mà u","Restore default":"Khôi phục giá trị mặc định",Save:"LÆ°u","Show more items":"Xem thêm","%0 of %1":"%0 đến %1","Cannot upload file:":"Không thể tải file:","Rich Text Editor. Editing area: %0":"Trình chỉnh sá»a Văn bản dạng RTF. Vùng chỉnh sá»a: %0","Insert with file manager":"Chèn bằng trình quản lý táºp tin","Replace with file manager":"Thay thế bằng trình quản lý táºp tin","Insert image with file manager":"Chèn hình ảnh bằng trình quản lý táºp tin","Replace image with file manager":"Thay thế hình ảnh bằng trình quản lý táºp tin","Toggle caption off":"Ẩn chú thÃch","Toggle caption on":"Hiện chú thÃch","Content editing keystrokes":"Tổ hợp phÃm chỉnh sá»a ná»™i dung","These keyboard shortcuts allow for quick access to content editing features.":"Những phÃm tắt nà y giúp bạn truy cáºp nhanh và o các tÃnh năng chỉnh sá»a ná»™i dung.","User interface and content navigation keystrokes":"Giao diện ngÆ°á»i dùng và tổ hợp phÃm Ä‘iá»u hÆ°á»›ng ná»™i dung","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"Sá» dụng các tổ hợp phÃm sau đây để Ä‘iá»u hÆ°á»›ng hiệu quả hÆ¡n trong giao diện ngÆ°á»i dùng CKEditor 5.","Close contextual balloons, dropdowns, and dialogs":"Äóng bong bóng theo ngữ cảnh, menu thả xuống và há»™p thoại","Open the accessibility help dialog":"Mở há»™p thoại trợ giúp vá» khả năng tiếp cáºn","Move focus between form fields (inputs, buttons, etc.)":"Di chuyển tiêu Ä‘iểm giữa các trÆ°á»ng biểu mẫu (ná»™i dung nháºp, nút, v.v.)","Move focus to the menu bar, navigate between menu bars":"Di chuyển tiêu Ä‘iểm đến thanh menu, Ä‘iá»u hÆ°á»›ng giữa các thanh menu","Move focus to the toolbar, navigate between toolbars":"Di chuyển tiêu Ä‘iểm đến thanh công cụ, Ä‘iá»u hÆ°á»›ng giữa các thanh công cụ","Navigate through the toolbar or menu bar":"Äiá»u hÆ°á»›ng trên thanh công cụ hoặc thanh menu","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"Thá»±c thi nút hiện Ä‘ang Æ°u tiên. Việc thá»±c thi các nút tÆ°Æ¡ng tác vá»›i ná»™i dung soạn thảo sẽ là m di chuyển tiêu Ä‘iểm trở lại phần ná»™i dung.",Accept:"Chấp nháºn","Insert a soft break (a <code><br></code> element)":"Chèn dấu ngắt má»m (phần tá» <code><br></code>)","Insert a hard break (a new paragraph)":"Chèn dấu ngắt cứng (Ä‘oạn văn má»›i)","Find and replace":"Tìm và thay thế","Find in text…":"Tìm trong văn bản...",Find:"Tìm","Previous result":"Kết quả trÆ°á»›c","Next result":"Kết quả tiếp theo",Replace:"Thay thế","Replace all":"Thay thế tất cả","Match case":"Khá»›p chữ hoa/chữ thÆ°á»ng","Whole words only":"Chỉ toà n bá»™ từ","Replace with…":"Thay thế bằng...","Text to find must not be empty.":"Không được để trống trÆ°á»ng văn bản cần tìm.","Tip: Find some text first in order to replace it.":"Mẹo: Tìm má»™t Ä‘oạn văn bản trÆ°á»›c để thay thế.","Advanced options":"Tùy chá»n nâng cao","Find in the document":"Tìm trong tà i liệu","Font Size":"Cỡ chữ",Tiny:"Bé",Small:"Nhá»",Big:"Lá»›n",Huge:"Khổng lồ","Font Family":"Há» chữ",Default:"Mặc định","Font Color":"Mà u chữ","Font Background Color":"Mà u ná»n chữ","Document colors":"Mà u văn bản",Paragraph:"Äoạn văn",Heading:"Tiêu Ä‘á»","Choose heading":"Chá»n tiêu Ä‘á»","Heading 1":"Tiêu Ä‘á» 1","Heading 2":"Tiêu Ä‘á» 2","Heading 3":"Tiêu Ä‘á» 3","Heading 4":"Tiêu Ä‘á» 4","Heading 5":"Tiêu Ä‘á» 5","Heading 6":"Tiêu Ä‘á» 6","Type your title":"Nháºp tá»±a Ä‘á»","Type or paste your content here.":"Nháºp hoặc dán ná»™i dung tại đây","Horizontal line":"ÄÆ°á»ng ngang","HTML object":"Äối tượng HTML","Increase indent":"Tăng lá»","Decrease indent":"Giảm lá»",Unlink:"Bá» liên kết",Link:"Chèn liên kết","Link URL":"ÄÆ°á»ng dẫn liên kết","Link URL must not be empty.":"Không được để trống URL Ä‘Æ°á»ng liên kết.","Link image":"Liên kết của ảnh","Edit link":"Sá»a liên kết","Open link in new tab":"Mở liên kết","This link has no URL":"Liên kết không có Ä‘Æ°á»ng dẫn","Open in a new tab":"Mở trên tab má»›i",Downloadable:"Có thể tải vá»","Create link":"Tạo liên kết","Move out of a link":"Di chuyển ra khá»i má»™t liên kết","Numbered List":"Danh sách đánh số","Bulleted List":"Danh sách đánh ký hiệu","To-do List":"Danh sách cần là m","Bulleted list styles toolbar":"Thanh công cụ kiểu danh sách có dấu đầu dòng","Numbered list styles toolbar":"Thanh công cụ kiểu danh sách được đánh số","Toggle the disc list style":"Báºt/tắt kiểu danh sách dạng Ä‘Ä©a","Toggle the circle list style":"Báºt/tắt kiểu danh sách dạng vòng tròn","Toggle the square list style":"Báºt/tắt kiểu danh sách dạng vuông","Toggle the decimal list style":"Báºt/tắt kiểu danh sách dạng tháºp phân","Toggle the decimal with leading zero list style":"Báºt/tắt kiểu danh sách dạng tháºp phân bắt đầu bằng số 0","Toggle the lower–roman list style":"Báºt/tắt kiểu danh sách chữ số La Mã viết thÆ°á»ng","Toggle the upper–roman list style":"Báºt/tắt kiểu danh sách chữ số La Mã viết hoa","Toggle the lower–latin list style":"Báºt/tắt kiểu danh sách chữ cái Latinh viết thÆ°á»ng","Toggle the upper–latin list style":"Báºt/tắt kiểu danh sách chữ cái Latinh viết hoa",Disc:"ÄÄ©a",Circle:"Tròn",Square:"Vuông",Decimal:"Tháºp phân","Decimal with leading zero":"Tháºp phân bắt đầu bằng số 0","Lower–roman":"Chữ số La Mã viết thÆ°á»ng","Upper-roman":"Chữ số La Mã viết hoa","Lower-latin":"Chữ cái Latinh viết thÆ°á»ng","Upper-latin":"Chữ cái Latinh viết hoa","List properties":"Thuá»™c tÃnh danh sách","Start at":"Bắt đầu tại","Invalid start index value.":"Giá trị chỉ mục bắt đầu không hợp lệ.","Start index must be greater than 0.":"Chỉ mục bắt đầu phải lá»›n hÆ¡n 0.","Reversed order":"Thứ tá»± đảo ngược","Keystrokes that can be used in a list":"Tổ hợp phÃm mà bạn có thể dùng trong danh sách","Increase list item indent":"Tăng thụt lá» mục danh sách","Decrease list item indent":"Giảm thụt lá» mục danh sách","Entering a to-do list":"Äang nháºp danh sách việc cần là m","Leaving a to-do list":"Äang rá»i khá»i danh sách việc cần là m","Remove Format":"Xóa định dang","Select all":"Chá»n tất cả","Show blocks":"Hiện các khối",Source:"Nguồn","Show source":"Hiển thị nguồn","Special characters":"Các ký tá»± đặc biệt",All:"Tất cả",Arrows:"MÅ©i tên",Currency:"Tiá»n tệ",Latin:"Latin",Mathematical:"Toán há»c",Text:"Văn bản","leftwards simple arrow":"mÅ©i tên Ä‘Æ¡n giản chỉ sang trái","rightwards simple arrow":"mÅ©i tên Ä‘Æ¡n giản chỉ sang phải","upwards simple arrow":"mÅ©i tên Ä‘Æ¡n giản chỉ lên trên","downwards simple arrow":"mÅ©i tên Ä‘Æ¡n giản chỉ xuống dÆ°á»›i","leftwards double arrow":"mÅ©i tên kép hÆ°á»›ng sang trái","rightwards double arrow":"mÅ©i tên kép hÆ°á»›ng sang phải","upwards double arrow":"mÅ©i tên kép hÆ°á»›ng lên","downwards double arrow":"mÅ©i tên kép hÆ°á»›ng xuống","leftwards dashed arrow":"mÅ©i tên đứt nét hÆ°á»›ng sang trái","rightwards dashed arrow":"mÅ©i tên đứt nét hÆ°á»›ng sang phải","upwards dashed arrow":"mÅ©i tên đứt nét hÆ°á»›ng lên","downwards dashed arrow":"mÅ©i tên đứt nét hÆ°á»›ng xuống","leftwards arrow to bar":"mÅ©i tên hÆ°á»›ng sang trái vá» phÃa thanh","rightwards arrow to bar":"mÅ©i tên hÆ°á»›ng sang phải vá» phÃa thanh","upwards arrow to bar":"mÅ©i tên hÆ°á»›ng lên trên vá» phÃa thanh","downwards arrow to bar":"mÅ©i tên hÆ°á»›ng xuống dÆ°á»›i vá» phÃa thanh","up down arrow with base":"mÅ©i tên lên xuống có đế","back with leftwards arrow above":"back vá»›i mÅ©i tên hÆ°á»›ng sang trái ở trên","end with leftwards arrow above":"end vá»›i mÅ©i tên hÆ°á»›ng sang trái ở trên","on with exclamation mark with left right arrow above":"on vá»›i dấu chấm than và mÅ©i tên trái phải ở trên","soon with rightwards arrow above":"soon vá»›i mÅ©i tên hÆ°á»›ng sang phải ở trên","top with upwards arrow above":"top vá»›i mÅ©i tên hÆ°á»›ng lên ở trên","Dollar sign":"Ký hiệu Äô la","Euro sign":"Ký hiệu Euro","Yen sign":"Ký hiệu Yên Nháºt","Pound sign":"Ký hiệu Bảng Anh","Cent sign":"Ký hiệu Cent","Euro-currency sign":"Ký hiệu tiá»n tệ Euro","Colon sign":"Ký hiệu Colon","Cruzeiro sign":"Ký hiệu Cruzeiro","French franc sign":"Ký hiệu franc Pháp","Lira sign":"Ký hiệu Lira","Currency sign":"Ký hiệu tiá»n tệ","Bitcoin sign":"Ký hiệu Bitcoin","Mill sign":"Ký hiệu Mill","Naira sign":"Ký hiệu Naira","Peseta sign":"Ký hiệu Peseta","Rupee sign":"Ký hiệu Rupee","Won sign":"Ký hiệu Won","New sheqel sign":"Ký hiệu Shekel má»›i","Dong sign":"Ký hiệu Äồng","Kip sign":"Ký hiệu Kip","Tugrik sign":"Ký hiệu Tögrög","Drachma sign":"Ký hiệu Drachma","German penny sign":"Ký hiệu penny Äức","Peso sign":"Ký hiệu Peso","Guarani sign":"Ký hiệu Guarani","Austral sign":"Ký hiệu Austral","Hryvnia sign":"Ký hiệu Hryvnia","Cedi sign":"Ký hiệu Cedi","Livre tournois sign":"Ký hiệu Livre tournois","Spesmilo sign":"Ký hiệu Spesmilo","Tenge sign":"Ký hiệu Tenge","Indian rupee sign":"Ký hiệu rupee Ấn Äá»™","Turkish lira sign":"Ký hiệu lira Thổ NhÄ© Kỳ","Nordic mark sign":"Ký hiệu Mác Bắc Âu","Manat sign":"Ký hiệu Manat","Ruble sign":"Ký hiệu Rúp","Latin capital letter a with macron":"Chữ cái Latinh a viết hoa vá»›i dấu trÆ°á»ng âm","Latin small letter a with macron":"Chữ cái Latinh a viết thÆ°á»ng vá»›i dấu trÆ°á»ng âm","Latin capital letter a with breve":"Chữ cái Latinh a viết hoa vá»›i dấu trăng","Latin small letter a with breve":"Chữ cái Latinh a viết thÆ°á»ng vá»›i dấu trăng","Latin capital letter a with ogonek":"Chữ cái Latinh a viết hoa vá»›i dấu ogonek","Latin small letter a with ogonek":"Chữ cái Latinh a viết thÆ°á»ng vá»›i dấu ogonek","Latin capital letter c with acute":"Chữ cái Latinh c viết hoa vá»›i dấu sắc","Latin small letter c with acute":"Chữ cái Latinh c viết thÆ°á»ng vá»›i dấu sắc","Latin capital letter c with circumflex":"Chữ cái Latinh c viết hoa vá»›i dấu mÅ©","Latin small letter c with circumflex":"Chữ cái Latinh c viết thÆ°á»ng vá»›i dấu mÅ©","Latin capital letter c with dot above":"Chữ cái Latinh c viết hoa vá»›i dấu chấm ở trên","Latin small letter c with dot above":"Chữ cái Latinh c viết thÆ°á»ng vá»›i dấu chấm ở trên","Latin capital letter c with caron":"Chữ cái Latinh c viết hoa vá»›i dấu mÅ© ngược","Latin small letter c with caron":"Chữ cái Latinh c viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin capital letter d with caron":"Chữ cái Latinh d viết hoa vá»›i dấu mÅ© ngược","Latin small letter d with caron":"Chữ cái Latinh d viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin capital letter d with stroke":"Chữ cái Latinh d viết hoa vá»›i dấu gạch ngang","Latin small letter d with stroke":"Chữ cái Latinh d viết thÆ°á»ng vá»›i dấu gạch ngang","Latin capital letter e with macron":"Chữ cái Latinh e viết hoa vá»›i dấu trÆ°á»ng âm","Latin small letter e with macron":"Chữ cái Latinh e viết thÆ°á»ng vá»›i dấu trÆ°á»ng âm","Latin capital letter e with breve":"Chữ cái Latinh e viết hoa vá»›i dấu trăng","Latin small letter e with breve":"Chữ cái Latinh e viết thÆ°á»ng vá»›i dấu trăng","Latin capital letter e with dot above":"Chữ cái Latinh e viết hoa vá»›i dấu chấm ở trên","Latin small letter e with dot above":"Chữ cái Latinh e viết thÆ°á»ng vá»›i dấu chấm ở trên","Latin capital letter e with ogonek":"Chữ cái Latinh e viết hoa vá»›i dấu ogonek","Latin small letter e with ogonek":"Chữ cái Latinh e viết thÆ°á»ng vá»›i dấu ogonek","Latin capital letter e with caron":"Chữ cái Latinh e viết hoa vá»›i dấu mÅ© ngược","Latin small letter e with caron":"Chữ cái Latinh e viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin capital letter g with circumflex":"Chữ cái Latinh g viết hoa vá»›i dấu mÅ©","Latin small letter g with circumflex":"Chữ cái Latinh g viết thÆ°á»ng vá»›i dấu mÅ©","Latin capital letter g with breve":"Chữ cái Latinh g viết hoa vá»›i dấu trăng","Latin small letter g with breve":"Chữ cái Latinh g viết thÆ°á»ng vá»›i dấu trăng","Latin capital letter g with dot above":"Chữ cái Latinh g viết hoa vá»›i dấu chấm ở trên","Latin small letter g with dot above":"Chữ cái Latinh g viết thÆ°á»ng vá»›i dấu chấm ở trên","Latin capital letter g with cedilla":"Chữ cái Latinh g viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter g with cedilla":"Chữ cái Latinh g viết thÆ°á»ng vá»›i dấu móc dÆ°á»›i","Latin capital letter h with circumflex":"Chữ cái Latinh h viết hoa vá»›i dấu mÅ©","Latin small letter h with circumflex":"Chữ cái Latinh h viết thÆ°á»ng vá»›i dấu mÅ©","Latin capital letter h with stroke":"Chữ cái Latinh h viết hoa vá»›i dấu gạch ngang","Latin small letter h with stroke":"Chữ cái Latinh h viết thÆ°á»ng vá»›i dấu gạch ngang","Latin capital letter i with tilde":"Chữ cái Latinh i viết hoa vá»›i dấu ngã","Latin small letter i with tilde":"Chữ cái Latinh i viết thÆ°á»ng vá»›i dấu ngã","Latin capital letter i with macron":"Chữ cái Latinh i viết hoa vá»›i dấu trÆ°á»ng âm","Latin small letter i with macron":"Chữ cái Latinh i viết thÆ°á»ng vá»›i dấu trÆ°á»ng âm","Latin capital letter i with breve":"Chữ cái Latinh i viết hoa vá»›i dấu trăng","Latin small letter i with breve":"Chữ cái Latinh i viết thÆ°á»ng vá»›i dấu trăng","Latin capital letter i with ogonek":"Chữ cái Latinh i viết hoa vá»›i dấu ogonek","Latin small letter i with ogonek":"Chữ cái Latinh i viết thÆ°á»ng vá»›i dấu ogonek","Latin capital letter i with dot above":"Chữ cái Latinh i viết hoa vá»›i dấu chấm ở trên","Latin small letter dotless i":"Chữ cái Latinh i viết thÆ°á»ng không dấu chấm","Latin capital ligature ij":"Chữ ghép Latinh ij viết hoa","Latin small ligature ij":"Chữ ghép Latinh ij viết thÆ°á»ng","Latin capital letter j with circumflex":"Chữ cái Latinh j viết hoa vá»›i dấu mÅ©","Latin small letter j with circumflex":"Chữ cái Latinh j viết thÆ°á»ng vá»›i dấu mÅ©","Latin capital letter k with cedilla":"Chữ cái Latinh k viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter k with cedilla":"Chữ cái Latinh k viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter kra":"Chữ cái Latinh k viết thÆ°á»ng","Latin capital letter l with acute":"Chữ cái Latinh l viết hoa vá»›i dấu sắc","Latin small letter l with acute":"Chữ cái Latinh l viết thÆ°á»ng vá»›i dấu sắc","Latin capital letter l with cedilla":"Chữ cái Latinh l viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter l with cedilla":"Chữ cái Latinh l viết thÆ°á»ng vá»›i dấu móc dÆ°á»›i","Latin capital letter l with caron":"Chữ cái Latinh l viết hoa vá»›i dấu mÅ© ngược","Latin small letter l with caron":"Chữ cái Latinh l viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin capital letter l with middle dot":"Chữ cái Latinh l viết hoa vá»›i dấu chấm ở giữa","Latin small letter l with middle dot":"Chữ cái Latinh l viết thÆ°á»ng vá»›i dấu chấm ở giữa","Latin capital letter l with stroke":"Chữ cái Latinh l viết hoa vá»›i dấu gạch ngang","Latin small letter l with stroke":"Chữ cái Latinh l viết thÆ°á»ng vá»›i dấu gạch ngang","Latin capital letter n with acute":"Chữ cái Latinh n viết hoa vá»›i dấu sắc","Latin small letter n with acute":"Chữ cái Latinh n viết thÆ°á»ng vá»›i dấu sắc","Latin capital letter n with cedilla":"Chữ cái Latinh n viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter n with cedilla":"Chữ cái Latinh n viết thÆ°á»ng vá»›i dấu móc dÆ°á»›i","Latin capital letter n with caron":"Chữ cái Latinh n viết hoa vá»›i dấu mÅ© ngược","Latin small letter n with caron":"Chữ cái Latinh n viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin small letter n preceded by apostrophe":"Chữ cái Latinh n viết thÆ°á»ng có dấu viết lược đứng trÆ°á»›c","Latin capital letter eng":"Chữ cái Latinh ÅŠ viết hoa","Latin small letter eng":"Chữ cái Latinh Å‹ viết thÆ°á»ng","Latin capital letter o with macron":"Chữ cái Latinh o viết hoa vá»›i dấu trÆ°á»ng âm","Latin small letter o with macron":"Chữ cái Latinh o viết thÆ°á»ng vá»›i dấu trÆ°á»ng âm","Latin capital letter o with breve":"Chữ cái Latinh o viết hoa vá»›i dấu trăng","Latin small letter o with breve":"Chữ cái Latinh o viết thÆ°á»ng vá»›i dấu trăng","Latin capital letter o with double acute":"Chữ cái Latinh o viết hoa vá»›i dấu sắc kép","Latin small letter o with double acute":"Chữ cái Latinh o viết thÆ°á»ng vá»›i dấu sắc kép","Latin capital ligature oe":"Chữ ghép Latinh oe viết hoa","Latin small ligature oe":"Chữ ghép Latinh oe viết thÆ°á»ng","Latin capital letter r with acute":"Chữ cái Latinh r viết hoa vá»›i dấu sắc","Latin small letter r with acute":"Chữ cái Latinh r viết thÆ°á»ng vá»›i dấu sắc","Latin capital letter r with cedilla":"Chữ cái Latinh r viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter r with cedilla":"Chữ cái Latinh r viết thÆ°á»ng vá»›i dấu móc dÆ°á»›i","Latin capital letter r with caron":"Chữ cái Latinh r viết hoa vá»›i dấu mÅ© ngược","Latin small letter r with caron":"Chữ cái Latinh r viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin capital letter s with acute":"Chữ cái Latinh s viết hoa vá»›i dấu sắc","Latin small letter s with acute":"Chữ cái Latinh s viết thÆ°á»ng vá»›i dấu sắc","Latin capital letter s with circumflex":"Chữ cái Latinh s viết hoa vá»›i dấu mÅ©","Latin small letter s with circumflex":"Chữ cái Latinh s viết thÆ°á»ng vá»›i dấu mÅ©","Latin capital letter s with cedilla":"Chữ cái Latinh s viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter s with cedilla":"Chữ cái Latinh s viết thÆ°á»ng vá»›i dấu móc dÆ°á»›i","Latin capital letter s with caron":"Chữ cái Latinh s viết hoa vá»›i dấu mÅ© ngược","Latin small letter s with caron":"Chữ cái Latinh s viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin capital letter t with cedilla":"Chữ cái Latinh t viết hoa vá»›i dấu móc dÆ°á»›i","Latin small letter t with cedilla":"Chữ cái Latinh t viết thÆ°á»ng vá»›i dấu móc dÆ°á»›i","Latin capital letter t with caron":"Chữ cái Latinh t viết hoa vá»›i dấu mÅ© ngược","Latin small letter t with caron":"Chữ cái Latinh t viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin capital letter t with stroke":"Chữ cái Latinh t viết hoa vá»›i dấu gạch ngang","Latin small letter t with stroke":"Chữ cái Latinh t viết thÆ°á»ng vá»›i dấu gạch ngang","Latin capital letter u with tilde":"Chữ cái Latinh u viết hoa vá»›i dấu ngã","Latin small letter u with tilde":"Chữ cái Latinh u viết hoa vá»›i dấu ngã","Latin capital letter u with macron":"Chữ cái Latinh u viết hoa vá»›i dấu trÆ°á»ng âm","Latin small letter u with macron":"Chữ cái Latinh u viết thÆ°á»ng vá»›i dấu trÆ°á»ng âm","Latin capital letter u with breve":"Chữ cái Latinh u viết hoa vá»›i dấu trăng","Latin small letter u with breve":"Chữ cái Latinh u viết thÆ°á»ng vá»›i dấu trăng","Latin capital letter u with ring above":"Chữ cái Latinh u viết hoa vá»›i vòng tròn ở trên","Latin small letter u with ring above":"Chữ cái Latinh u viết thÆ°á»ng vá»›i vòng tròn ở trên","Latin capital letter u with double acute":"Chữ cái Latinh u viết hoa vá»›i dấu sắc kép","Latin small letter u with double acute":"Chữ cái Latinh u viết thÆ°á»ng vá»›i dấu sắc kép","Latin capital letter u with ogonek":"Chữ cái Latinh u viết hoa vá»›i dấu ogonek","Latin small letter u with ogonek":"Chữ cái Latinh u viết thÆ°á»ng vá»›i dấu ogonek","Latin capital letter w with circumflex":"Chữ cái Latinh w viết hoa vá»›i dấu mÅ©","Latin small letter w with circumflex":"Chữ cái Latinh w viết thÆ°á»ng vá»›i dấu mÅ©","Latin capital letter y with circumflex":"Chữ cái Latinh y viết hoa vá»›i dấu mÅ©","Latin small letter y with circumflex":"Chữ cái Latinh y viết thÆ°á»ng vá»›i dấu mÅ©","Latin capital letter y with diaeresis":"Chữ cái Latinh y viết hoa vá»›i dấu tách đôi","Latin capital letter z with acute":"Chữ cái Latinh z viết hoa vá»›i dấu sắc","Latin small letter z with acute":"Chữ cái Latinh z viết thÆ°á»ng vá»›i dấu sắc","Latin capital letter z with dot above":"Chữ cái Latinh z viết hoa vá»›i dấu chấm ở trên","Latin small letter z with dot above":"Chữ cái Latinh z viết thÆ°á»ng vá»›i dấu chấm ở trên","Latin capital letter z with caron":"Chữ cái Latinh z viết hoa vá»›i dấu mÅ© ngược","Latin small letter z with caron":"Chữ cái Latinh z viết thÆ°á»ng vá»›i dấu mÅ© ngược","Latin small letter long s":"Chữ cái Latinh s dà i viết thÆ°á»ng","Less-than sign":"Ký hiệu nhá» hÆ¡n","Greater-than sign":"Ký hiệu lá»›n hÆ¡n","Less-than or equal to":"Nhá» hÆ¡n hoặc bằng","Greater-than or equal to":"Lá»›n hÆ¡n hoặc bằng","En dash":"Gạch ngang ngắn","Em dash":"Gạch ngang dà i",Macron:"Dấu trÆ°á»ng âm",Overline:"Gạch trên","Degree sign":"Ký hiệu Ä‘á»™","Minus sign":"Ký hiệu trừ","Plus-minus sign":"Ký hiệu cá»™ng-trừ","Division sign":"Ký hiệu chia","Fraction slash":"Dấu gạch chéo phân số","Multiplication sign":"Ký hiệu nhân","Latin small letter f with hook":"Chữ cái Latinh f viết thÆ°á»ng vá»›i móc",Integral:"TÃch phân","N-ary summation":"Phép tổng n số nguyên",Infinity:"Vô cá»±c","Square root":"Căn báºc hai","Tilde operator":"Toán tá» dấu ngã","Approximately equal to":"Xấp xỉ bằng","Almost equal to":"Gần bằng","Not equal to":"Không bằng","Identical to":"TÆ°Æ¡ng Ä‘Æ°Æ¡ng","Element of":"Thuá»™c","Not an element of":"Không thuá»™c","Contains as member":"Chứa","N-ary product":"TÃch n số nguyên","Logical and":"Và logic","Logical or":"Hoặc logic","Not sign":"Không",Intersection:"Giao",Union:"Hợp","Partial differential":"Vi phân riêng phần","For all":"Vá»›i má»i","There exists":"Tồn tại","Empty set":"Táºp hợp rá»—ng",Nabla:"Nabla","Asterisk operator":"Toán tá» dấu hoa thị","Proportional to":"TÆ°Æ¡ng ứng vá»›i",Angle:"Góc","Vulgar fraction one quarter":"Phân số thÆ°á»ng má»™t phần tÆ°","Vulgar fraction one half":"Phân số thÆ°á»ng má»™t phần hai","Vulgar fraction three quarters":"Phân số thÆ°á»ng ba phần tÆ°","Single left-pointing angle quotation mark":"Dấu nháy Ä‘Æ¡n dạng góc chỉ sang bên trái","Single right-pointing angle quotation mark":"Dấu nháy Ä‘Æ¡n dạng góc chỉ sang bên phải","Left-pointing double angle quotation mark":"Dấu nháy kép dạng góc chỉ sang bên trái","Right-pointing double angle quotation mark":"Dấu nháy kép dạng góc chỉ sang bên phải","Left single quotation mark":"Dấu nháy Ä‘Æ¡n bên trái","Right single quotation mark":"Dấu nháy Ä‘Æ¡n bên phải","Left double quotation mark":"Dấu nháy kép bên trái","Right double quotation mark":"Dấu nháy kép bên phải","Single low-9 quotation mark":"Dấu nháy Ä‘Æ¡n kiểu low-9","Double low-9 quotation mark":"Dấu nháy kép kiểu low-9","Inverted exclamation mark":"Dấu chấm than ngược","Inverted question mark":"Dấu há»i ngược","Two dot leader":"Hà ng hai dấu chấm","Horizontal ellipsis":"Dấu chấm lá»ng ngang","Double dagger":"Dấu chữ tháºp kép","Per mille sign":"Ký hiệu phần nghìn","Per ten thousand sign":"Ký hiệu phần vạn","Double exclamation mark":"Dấu chấm than kép","Question exclamation mark":"Dấu chấm há»i và chấm than","Exclamation question mark":"Dấu chấm than và chấm há»i","Double question mark":"Dấu chấm há»i kép","Copyright sign":"Ký hiệu bản quyá»n","Registered sign":"Ký hiệu đăng ký thÆ°Æ¡ng hiệu","Trade mark sign":"Ký hiệu thÆ°Æ¡ng hiệu","Section sign":"Ký hiệu phân Ä‘oạn","Paragraph sign":"Ký hiệu Ä‘oạn văn","Reversed paragraph sign":"Ký hiệu Ä‘oạn văn đảo ngược","Character categories":"Danh mục ký tá»±",Styles:"Kiểu","Multiple styles":"Nhiá»u kiểu","Block styles":"Kiểu của khối","Text styles":"Kiểu văn bản","Insert table":"Tạo bảng","Header column":"Tiêu Ä‘á» cá»™t","Insert column left":"Thêm cá»™t và o bên trái","Insert column right":"Thêm cá»™t và o bên phải","Delete column":"Xoá cá»™t","Select column":"Chá»n cá»™t",Column:"Cá»™t","Header row":"Tiêu Ä‘á» hà ng","Insert row below":"Thêm hà ng ở dÆ°á»›i","Insert row above":"Thêm hà ng phÃa trên","Delete row":"Xoá hà ng","Select row":"Chá»n hà ng",Row:"Hà ng","Merge cell up":"Sát nháºp ô lên trên","Merge cell right":"Sát nháºp ô qua phải","Merge cell down":"Sát nháºp ô xuống dÆ°á»›i","Merge cell left":"Sát nháºp ô qua trái","Split cell vertically":"Tách ô theo chiá»u dá»c","Split cell horizontally":"Tách ô theo chiá»u ngang","Merge cells":"Sát nháºp ô","Table toolbar":"Thanh công cụ bảng","Table properties":"Thuá»™c tÃnh của bảng","Cell properties":"Thuá»™c tÃnh của ô",Border:"Viá»n",Style:"Kiểu",Width:"Rá»™ng",Height:"Cao",Color:"Mà u",Background:"Mà u ná»n",Padding:"Cách lá»",Dimensions:"KÃch thÆ°á»›c","Table cell text alignment":"Căn lá» văn bản trong ô",Alignment:"Căn lá»","Horizontal text alignment toolbar":"Thanh công cụ căn chỉnh văn bản theo chiá»u ngang","Vertical text alignment toolbar":"Thanh công cụ căn chỉnh văn bản theo chiá»u dá»c","Table alignment toolbar":"Thanh công cụ căn chỉnh bảng",None:"Không có kiểu nà o",Solid:"Dạng nét liá»n",Dotted:"Dạng chấm",Dashed:"Dạng Ä‘Æ°á»ng đứt nét",Double:"Dạng nét đôi",Groove:"Dạng Ä‘Æ°á»ng rãnh",Ridge:"Dạng gá»",Inset:"Dạng chìm",Outset:"Dạng nổi","Align cell text to the left":"Căn chỉnh văn bản trong ô vá» bên trái","Align cell text to the center":"Căn chỉnh văn bản trong ô và o chÃnh giữa","Align cell text to the right":"Căn chỉnh văn bản trong ô vá» bên phải","Justify cell text":"Căn Ä‘á»u văn bản trong ô","Align cell text to the top":"Căn chỉnh văn bản trong ô lên trên cùng","Align cell text to the middle":"Căn chỉnh văn bản trong ô và o giữa","Align cell text to the bottom":"Căn chỉnh văn bản trong ô xuống dÆ°á»›i cùng","Align table to the left":"Căn chỉnh bảng vá» phÃa bên trái","Center table":"Căn chỉnh bảng và o chÃnh giữa","Align table to the right":"Căn chỉnh bảng vá» phÃa bên phải","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"Mà u nà y không hợp lệ. Hãy thá» \"#FF0000\" hoặc \"rgb(255,0,0)\" hoặc \"red\".","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"Giá trị nà y không hợp lệ. Hãy thá» \"10px\" hoặc \"2em\" hoặc chỉ \"2\".","Color picker":"Bá»™ chá»n mà u","Enter table caption":"Nháºp chú thÃch cho bảng","Keystrokes that can be used in a table cell":"Tổ hợp phÃm mà bạn có thể dùng trong má»™t ô bảng","Move the selection to the next cell":"Di chuyển vùng chá»n đến ô tiếp theo","Move the selection to the previous cell":"Di chuyển vùng chá»n đến ô trÆ°á»›c đó","Insert a new table row (when in the last cell of a table)":"Chèn má»™t hà ng má»›i trong bảng (khi ở ô cuối cùng của bảng)","Navigate through the table":"Äiá»u hÆ°á»›ng qua bảng",Table:"Bảng","Rich Text Editor":"Trình soạn thảo văn bản","Editor editing area: %0":"Vùng chỉnh sá»a của trình chỉnh sá»a: %0","Edit block":"Chỉnh sá»a Ä‘oạn","Click to edit block":"Nhấp để sá»a khối","Drag to move":"Kéo để di chuyển",Next:"Tiếp theo",Previous:"Quay lại","Editor toolbar":"Thanh công cụ biên táºp","Dropdown toolbar":"Thanh công cụ danh mục",Black:"Äen","Dim grey":"Xám má»",Grey:"Xám","Light grey":"Xám nhạt",White:"Trắng",Red:"Äá»",Orange:"Cam",Yellow:"Và ng","Light green":"Xanh lá nhạt",Green:"Xanh lá",Aquamarine:"Xanh ngá»c biển",Turquoise:"Xanh ngá»c bÃch","Light blue":"Xanh dÆ°Æ¡ng",Blue:"Xanh biển",Purple:"TÃm","Editor block content toolbar":"Thanh công cụ chỉnh sá»a khối ná»™i dung","Editor contextual toolbar":"Thanh công cụ chỉnh sá»a theo ngữ cảnh",HEX:"HEX","No results found":"Không tìm thấy kết quả","No searchable items":"Không có mục nà o tìm kiếm được","Editor dialog":"Há»™p thoại trình biên táºp",Close:"Äóng","Help Contents. To close this dialog press ESC.":"Ná»™i dung Trợ giúp. Nhấn phÃm ESC để đóng há»™p thoại nà y.","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"DÆ°á»›i đây, bạn có thể tìm thấy danh sách các phÃm tắt mà bạn có thể dùng trong trình biên táºp nà y.","(may require <kbd>Fn</kbd>)":"(có thể cần nhấn phÃm <kbd>Fn</kbd>)",Accessibility:"Trợ năng","Accessibility help":"Trợ giúp vá» khả năng truy cáºp","Press %0 for help.":"Nhấn %0 để được trợ giúp.","Move focus in and out of an active dialog window":"Di chuyển tiêu Ä‘iểm và o và ra khá»i cá»a sổ há»™p thoại Ä‘ang kÃch hoạt",MENU_BAR_MENU_FILE:"Tệp",MENU_BAR_MENU_EDIT:"Chỉnh sá»a",MENU_BAR_MENU_VIEW:"Xem",MENU_BAR_MENU_INSERT:"Chèn",MENU_BAR_MENU_FORMAT:"Äịnh dạng",MENU_BAR_MENU_TOOLS:"Công cụ",MENU_BAR_MENU_HELP:"Trợ giúp",MENU_BAR_MENU_TEXT:"Văn bản",MENU_BAR_MENU_FONT:"Phông chữ","Editor menu bar":"Thanh menu Trình soạn thảo","Please enter a valid color (e.g. \"ff0000\").":"Vui lòng nháºp má»™t mà u sắc hợp lệ (và dụ: \"ff0000\").",Undo:"Hoà n tác",Redo:"Tiếp tục","Upload in progress":"Äang tải lên","Widget toolbar":"Thanh công cụ tiện Ãch","Insert paragraph before block":"Chèn Ä‘oạn trÆ°á»›c khối","Insert paragraph after block":"Chèn Ä‘oạn sau khối","Press Enter to type after or press Shift + Enter to type before the widget":"Nhấn Enter để nháºp và o sau hoặc nhấn Shift + Enter để nháºp và o trÆ°á»›c tiện Ãch","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"Tổ hợp phÃm mà bạn có thể dùng khi má»™t tiện Ãch được chá»n (và dụ: hình ảnh, bảng, v.v.)","Insert a new paragraph directly after a widget":"Chèn Ä‘oạn văn má»›i ngay sau tiện Ãch","Insert a new paragraph directly before a widget":"Chèn Ä‘oạn văn má»›i ngay trÆ°á»›c tiện Ãch","Move the caret to allow typing directly before a widget":"Di chuyển dấu sót để cho phép nháºp ngay trÆ°á»›c má»™t tiện Ãch","Move the caret to allow typing directly after a widget":"Di chuyển dấu sót để cho phép nháºp ngay sau má»™t tiện Ãch","Words: %0":"Số chữ: %0","Characters: %0":"Số ký tá»±: %0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/zh-cn.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/zh-cn.js index 419593553e9fdd0c773c53dbc233865d42df6fb9..f56948052c410258c631a6315686603f79e409c8 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/zh-cn.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/zh-cn.js @@ -1 +1 @@ -(function(d){ const l = d['zh-cn'] = d['zh-cn'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"左对é½","Align right":"å³å¯¹é½","Align center":"å±…ä¸å¯¹é½",Justify:"两端对é½","Text alignment":"对é½","Text alignment toolbar":"对é½å·¥å…·æ ","Revert autoformatting action":"æ¢å¤è‡ªåŠ¨æ ¼å¼åŒ–æ“作",Bold:"åŠ ç²—",Italic:"倾斜",Underline:"下划线",Code:"代ç ",Strikethrough:"åˆ é™¤çº¿",Subscript:"ä¸‹æ ‡",Superscript:"ä¸Šæ ‡","Italic text":"斜体文本","Move out of an inline code style":"摆脱内è”代ç é£Žæ ¼","Bold text":"åŠ ç²—å—体","Underline text":"ç»™æ–‡æœ¬æ·»åŠ ä¸‹åˆ’çº¿","Strikethrough text":"ç»™æ–‡æœ¬æ·»åŠ åˆ é™¤çº¿","Block quote":"å—引用","Copy selected content":"å¤åˆ¶é€‰å®šçš„内容","Paste content":"粘贴内容","Paste content as plain text":"将内容粘贴为纯文本","Insert code block":"æ’入代ç å—","Plain text":"纯文本","Code block":"代ç å—",Cancel:"å–消",Clear:"清除","Remove color":"移除颜色","Restore default":"æ¢å¤é»˜è®¤",Save:"ä¿å˜","Show more items":"显示更多","%0 of %1":"第 %0 æ¥ï¼Œå…± %1 æ¥","Cannot upload file:":"æ— æ³•ä¸Šä¼ çš„æ–‡ä»¶ï¼š","Rich Text Editor. Editing area: %0":"富文本编辑器。编辑区域:%0","Insert with file manager":"使用文件管ç†å™¨æ’å…¥","Replace with file manager":"使用文件管ç†å™¨æ›¿æ¢","Insert image with file manager":"使用文件管ç†å™¨æ’入图片","Replace image with file manager":"使用文件管ç†å™¨æ›¿æ¢å›¾ç‰‡","Toggle caption off":"å…³é—è¡¨æ ‡é¢˜","Toggle caption on":"æ‰“å¼€è¡¨æ ‡é¢˜","Content editing keystrokes":"内容编辑按键","These keyboard shortcuts allow for quick access to content editing features.":"这些键盘快æ·é”®å…许快速访问内容编辑功能。","User interface and content navigation keystrokes":"用户界é¢å’Œå†…容导航按键","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"使用以下按键å¯ä»¥åœ¨ CKEditor 5 用户界é¢ä¸è¿›è¡Œæ›´æœ‰æ•ˆåœ°å¯¼è§ˆã€‚","Close contextual balloons, dropdowns, and dialogs":"å…³é—上下文气泡框ã€ä¸‹æ‹‰èœå•å’Œå¯¹è¯æ¡†","Open the accessibility help dialog":"æ‰“å¼€â€œæ— éšœç¢è¾…助功能帮助â€å¯¹è¯æ¡†","Move focus between form fields (inputs, buttons, etc.)":"在表å•å—段(输入ã€æŒ‰é’®ç‰ï¼‰ä¹‹é—´ç§»åŠ¨ç„¦ç‚¹","Move focus to the menu bar, navigate between menu bars":"将焦点移到èœå•æ ,在èœå•æ 之间导航","Move focus to the toolbar, navigate between toolbars":"将焦点移至工具æ ,在工具æ 之间导览","Navigate through the toolbar or menu bar":"通过工具æ 或èœå•æ 进行导航","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"执行当å‰èšç„¦çš„按钮。执行与编辑器内容交互的按钮将焦点返回到内容。",Accept:"接å—","Insert a soft break (a <code><br></code> element)":"æ’入软æ¢è¡Œï¼ˆä¸€ä¸ª<code><br></code> å…ƒç´ ï¼‰","Insert a hard break (a new paragraph)":"æ’入硬æ¢è¡Œï¼ˆæ–°æ®µè½ï¼‰","Find and replace":"查找和替æ¢","Find in text…":"查找的文本",Find:"查找","Previous result":"上一个匹é…项","Next result":"下一个匹é…项",Replace:"替æ¢","Replace all":"全部替æ¢","Match case":"区分大å°å†™","Whole words only":"å•è¯","Replace with…":"替æ¢çš„文本","Text to find must not be empty.":"查找的文本ä¸å¯ä¸ºç©º","Tip: Find some text first in order to replace it.":"æ示:先查找文本å†æ›¿æ¢","Advanced options":"高级选项","Find in the document":"在文档ä¸æŸ¥æ‰¾","Font Size":"å—体大å°",Tiny:"æžå°",Small:"å°",Big:"大",Huge:"æžå¤§","Font Family":"å—体",Default:"默认","Font Color":"å—体颜色","Font Background Color":"å—体背景色","Document colors":"文档ä¸çš„颜色",Paragraph:"段è½",Heading:"æ ‡é¢˜","Choose heading":"æ ‡é¢˜ç±»åž‹","Heading 1":"æ ‡é¢˜ 1","Heading 2":"æ ‡é¢˜ 2","Heading 3":"æ ‡é¢˜ 3","Heading 4":"æ ‡é¢˜ 4","Heading 5":"æ ‡é¢˜ 5","Heading 6":"æ ‡é¢˜ 6","Type your title":"è¾“å…¥æ ‡é¢˜","Type or paste your content here.":"在这里输入或粘贴内容","Horizontal line":"水平线","HTML object":"HTML对象","Increase indent":"å¢žåŠ ç¼©è¿›","Decrease indent":"å‡å°‘缩进",Unlink:"å–消超链接",Link:"超链接","Link URL":"链接网å€","Link image":"链接图片","Edit link":"修改链接","Open link in new tab":"åœ¨æ–°æ ‡ç¾é¡µä¸æ‰“开链接","This link has no URL":"æ¤é“¾æŽ¥æ²¡æœ‰è®¾ç½®ç½‘å€","Open in a new tab":"åœ¨æ–°æ ‡ç¾é¡µä¸æ‰“å¼€",Downloadable:"å¯ä¸‹è½½","Create link":"创建链接","Move out of a link":"移出链接","Numbered List":"项目编å·åˆ—表","Bulleted List":"项目符å·åˆ—表","To-do List":"待办列表","Bulleted list styles toolbar":"项目符å·åˆ—è¡¨æ ·å¼å·¥å…·æ¡","Numbered list styles toolbar":"项目编å·åˆ—è¡¨æ ·å¼å·¥å…·æ¡","Toggle the disc list style":"切æ¢å®žå¿ƒåŽŸç‚¹åˆ—è¡¨æ ·å¼","Toggle the circle list style":"切æ¢ç©ºå¿ƒåŽŸç‚¹åˆ—è¡¨æ ·å¼","Toggle the square list style":"切æ¢å®žå¿ƒæ–¹å—åˆ—è¡¨æ ·å¼","Toggle the decimal list style":"切æ¢é˜¿æ‹‰ä¼¯æ•°å—åˆ—è¡¨æ ·å¼","Toggle the decimal with leading zero list style":"切æ¢å‰å¯¼é›¶é˜¿æ‹‰ä¼¯æ•°å—åˆ—è¡¨æ ·å¼","Toggle the lower–roman list style":"切æ¢å°å†™ç½—马数å—åˆ—è¡¨æ ·å¼","Toggle the upper–roman list style":"切æ¢å¤§å†™ç½—马数å—åˆ—è¡¨æ ·å¼","Toggle the lower–latin list style":"切æ¢å°å†™æ‹‰ä¸å—æ¯åˆ—è¡¨æ ·å¼","Toggle the upper–latin list style":"切æ¢å¤§å†™æ‹‰ä¸å—æ¯åˆ—è¡¨æ ·å¼",Disc:"实心圆点",Circle:"空心圆点",Square:"实心方å—",Decimal:"阿拉伯数å—","Decimal with leading zero":"å‰å¯¼é›¶é˜¿æ‹‰ä¼¯æ•°å—","Lower–roman":"å°å†™ç½—马数å—","Upper-roman":"大写罗马数å—","Lower-latin":"å°å†™æ‹‰ä¸å—æ¯","Upper-latin":"大写拉ä¸å—æ¯","List properties":"列表属性","Start at":"起始编å·","Invalid start index value.":"æ— æ•ˆçš„èµ·å§‹ç´¢å¼•å€¼ã€‚","Start index must be greater than 0.":"起始编å·å¿…须大于0。","Reversed order":"顺åºå转","Keystrokes that can be used in a list":"å¯åœ¨åˆ—表ä¸ä½¿ç”¨çš„按键","Increase list item indent":"å¢žåŠ åˆ—è¡¨é¡¹çš„ç¼©è¿›","Decrease list item indent":"å‡å°‘列表项的缩进","Remove Format":"ç§»é™¤æ ¼å¼","Select all":"全选","Show blocks":"显示区å—",Source:"æºä»£ç ","Show source":"显示æºä»£ç ","Special characters":"特殊å—符",All:"全部",Arrows:"ç®å¤´",Currency:"è´§å¸",Latin:"拉ä¸æ–‡",Mathematical:"æ•°å¦",Text:"文本","leftwards simple arrow":"å‘左简å•ç®å¤´","rightwards simple arrow":"å‘å³ç®€å•ç®å¤´","upwards simple arrow":"å‘上简å•ç®å¤´","downwards simple arrow":"å‘下简å•ç®å¤´","leftwards double arrow":"å‘å·¦åŒç®å¤´","rightwards double arrow":"å‘å³åŒç®å¤´","upwards double arrow":"å‘上åŒç®å¤´","downwards double arrow":"å‘下åŒç®å¤´","leftwards dashed arrow":"å‘左虚线ç®å¤´","rightwards dashed arrow":"å‘å³è™šçº¿ç®å¤´","upwards dashed arrow":"å‘上虚线ç®å¤´","downwards dashed arrow":"å‘下虚线ç®å¤´","leftwards arrow to bar":"头部带æ çš„å‘å·¦ç®å¤´","rightwards arrow to bar":"头部带æ çš„å‘å³ç®å¤´","upwards arrow to bar":"头部带æ çš„å‘上ç®å¤´","downwards arrow to bar":"头部带æ çš„å‘下ç®å¤´","up down arrow with base":"处于基线的上下ç®å¤´","back with leftwards arrow above":"带有backæ ‡è¯†çš„å‘å·¦ç®å¤´","end with leftwards arrow above":"带有endæ ‡è¯†çš„å‘å·¦ç®å¤´","on with exclamation mark with left right arrow above":"带有NOï¼æ ‡è¯†çš„å·¦å³åŒå‘ç®å¤´","soon with rightwards arrow above":"带有soonæ ‡è¯†çš„å‘å³ç®å¤´","top with upwards arrow above":"带有topæ ‡è¯†çš„å‘上ç®å¤´","Dollar sign":"美元符å·","Euro sign":"欧元符å·","Yen sign":"日元符å·","Pound sign":"英镑符å·","Cent sign":"分å¸ç¬¦å·","Euro-currency sign":"欧元货å¸ç¬¦å·","Colon sign":"科朗符å·","Cruzeiro sign":"å…‹é²å¡žç½—符å·","French franc sign":"法国法郎符å·","Lira sign":"里拉符å·","Currency sign":"è´§å¸ç¬¦å·","Bitcoin sign":"比特å¸ç¬¦å·","Mill sign":"密尔符å·","Naira sign":"奈拉符å·","Peseta sign":"比塞塔符å·","Rupee sign":"å¢æ¯”符å·","Won sign":"韩元符å·","New sheqel sign":"新谢克尔符å·","Dong sign":"越å—盾符å·","Kip sign":" 基普符å·","Tugrik sign":"å›¾æ ¼é‡Œå…‹ç¬¦å·","Drachma sign":"德拉克马符å·","German penny sign":"德国便士符å·","Peso sign":"比索符å·","Guarani sign":"瓜拉尼货å¸ç¬¦å·","Austral sign":"澳大利亚货å¸ç¬¦å·","Hryvnia sign":"戈里夫纳符å·","Cedi sign":"塞地符å·","Livre tournois sign":"里弗尔符å·","Spesmilo sign":"斯佩斯米洛符å·","Tenge sign":"åšæˆˆç¬¦å·","Indian rupee sign":"å°åº¦å¢æ¯”符å·","Turkish lira sign":"土耳其里拉符å·","Nordic mark sign":"北欧马克å¾ç¬¦å·","Manat sign":"马纳特符å·","Ruble sign":"ä¿„ç½—æ–¯å¢å¸ƒ","Latin capital letter a with macron":"带长音符的大写拉ä¸å—æ¯a","Latin small letter a with macron":"带长音符的å°å†™æ‹‰ä¸å—æ¯a","Latin capital letter a with breve":"带çŸéŸ³ç¬¦çš„大写拉ä¸å—æ¯a","Latin small letter a with breve":"带çŸéŸ³ç¬¦çš„å°å†™æ‹‰ä¸å—æ¯a","Latin capital letter a with ogonek":"带å尾形符的大写拉ä¸å—æ¯a","Latin small letter a with ogonek":"带å尾形符的å°å†™æ‹‰ä¸å—æ¯a","Latin capital letter c with acute":"带é”音符的大写拉ä¸å—æ¯c","Latin small letter c with acute":"带é”音符的å°å†™æ‹‰ä¸å—æ¯c","Latin capital letter c with circumflex":"带扬抑符的大写拉ä¸å—æ¯c","Latin small letter c with circumflex":"带扬抑符的å°å†™æ‹‰ä¸å—æ¯c","Latin capital letter c with dot above":"带上点的大写拉ä¸å—æ¯c","Latin small letter c with dot above":"带上点的å°å†™æ‹‰ä¸å—æ¯c","Latin capital letter c with caron":"带抑扬符的大写拉ä¸å—æ¯c","Latin small letter c with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯c","Latin capital letter d with caron":"带抑扬符的大写拉ä¸å—æ¯d","Latin small letter d with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯d","Latin capital letter d with stroke":"å¸¦åˆ èŠ‚çº¿çš„å¤§å†™æ‹‰ä¸å—æ¯d","Latin small letter d with stroke":"å¸¦åˆ èŠ‚çº¿çš„å°å†™æ‹‰ä¸å—æ¯d","Latin capital letter e with macron":"带长音符的大写拉ä¸å—æ¯e","Latin small letter e with macron":"带长音符的å°å†™æ‹‰ä¸å—æ¯e","Latin capital letter e with breve":"带çŸéŸ³ç¬¦çš„大写拉ä¸å—æ¯e","Latin small letter e with breve":"带çŸéŸ³ç¬¦çš„å°å†™æ‹‰ä¸å—æ¯e","Latin capital letter e with dot above":"带上点的大写拉ä¸å—æ¯e","Latin small letter e with dot above":"带上点的å°å†™æ‹‰ä¸å—æ¯e","Latin capital letter e with ogonek":"带å尾形符的大写拉ä¸å—æ¯e","Latin small letter e with ogonek":"带å尾形符的å°å†™æ‹‰ä¸å—æ¯e","Latin capital letter e with caron":"带抑扬符的大写拉ä¸å—æ¯e","Latin small letter e with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯e","Latin capital letter g with circumflex":"带扬抑符的大写拉ä¸å—æ¯g","Latin small letter g with circumflex":"带扬抑符的å°å†™æ‹‰ä¸å—æ¯g","Latin capital letter g with breve":"带çŸéŸ³ç¬¦çš„大写拉ä¸å—æ¯g","Latin small letter g with breve":"带çŸéŸ³ç¬¦çš„å°å†™æ‹‰ä¸å—æ¯g","Latin capital letter g with dot above":"带上点的大写拉ä¸å—æ¯g","Latin small letter g with dot above":"带上点的å°å†™æ‹‰ä¸å—æ¯g","Latin capital letter g with cedilla":"带软音符的大写拉ä¸å—æ¯g","Latin small letter g with cedilla":"带软音符的å°å†™æ‹‰ä¸å—æ¯g","Latin capital letter h with circumflex":"带扬抑符的大写拉ä¸å—æ¯h","Latin small letter h with circumflex":"带扬抑符的å°å†™æ‹‰ä¸å—æ¯h","Latin capital letter h with stroke":"å¸¦åˆ èŠ‚çº¿çš„å¤§å†™æ‹‰ä¸å—æ¯h","Latin small letter h with stroke":"å¸¦åˆ èŠ‚çº¿çš„å°å†™æ‹‰ä¸å—æ¯h","Latin capital letter i with tilde":"带è…化符的大写拉ä¸å—æ¯i","Latin small letter i with tilde":"带è…化符的å°å†™æ‹‰ä¸å—æ¯i","Latin capital letter i with macron":"带长音符的大写拉ä¸å—æ¯i","Latin small letter i with macron":"带长音符的å°å†™æ‹‰ä¸å—æ¯i","Latin capital letter i with breve":"带çŸéŸ³ç¬¦çš„大写拉ä¸å—æ¯i","Latin small letter i with breve":"带çŸéŸ³ç¬¦çš„å°å†™æ‹‰ä¸å—æ¯i","Latin capital letter i with ogonek":"带å尾形符的大写拉ä¸å—æ¯i","Latin small letter i with ogonek":"带å尾形符的å°å†™æ‹‰ä¸å—æ¯i","Latin capital letter i with dot above":"带上点的大写拉ä¸å—æ¯i","Latin small letter dotless i":"没有点的å°å†™æ‹‰ä¸å—æ¯i","Latin capital ligature ij":"大写拉ä¸è¿žå—符ij","Latin small ligature ij":"å°å†™æ‹‰ä¸è¿žå—符ij","Latin capital letter j with circumflex":"带扬抑符的大写拉ä¸å—æ¯j","Latin small letter j with circumflex":"带扬抑符的å°å†™æ‹‰ä¸å—æ¯j","Latin capital letter k with cedilla":"带软音符的大写拉ä¸å—æ¯k","Latin small letter k with cedilla":"带软音符的å°å†™æ‹‰ä¸å—æ¯k","Latin small letter kra":"å°å†™æ‹‰ä¸å—æ¯kra","Latin capital letter l with acute":"带é”音符的大写拉ä¸å—æ¯l","Latin small letter l with acute":"带é”音符的å°å†™æ‹‰ä¸å—æ¯l","Latin capital letter l with cedilla":"带软音符的大写拉ä¸å—æ¯l","Latin small letter l with cedilla":"带软音符的å°å†™æ‹‰ä¸å—æ¯l","Latin capital letter l with caron":"带抑扬符的大写拉ä¸å—æ¯l","Latin small letter l with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯l","Latin capital letter l with middle dot":"带ä¸ç‚¹çš„大写拉ä¸å—æ¯l","Latin small letter l with middle dot":"带ä¸ç‚¹çš„å°å†™æ‹‰ä¸å—æ¯l","Latin capital letter l with stroke":"å¸¦åˆ èŠ‚çº¿çš„å¤§å†™æ‹‰ä¸å—æ¯l","Latin small letter l with stroke":"å¸¦åˆ èŠ‚çº¿çš„å°å†™æ‹‰ä¸å—æ¯l","Latin capital letter n with acute":"带é”音符的大写拉ä¸å—æ¯n","Latin small letter n with acute":"带é”音符的å°å†™æ‹‰ä¸å—æ¯n","Latin capital letter n with cedilla":"带软音符的大写拉ä¸å—æ¯n","Latin small letter n with cedilla":"带软音符的å°å†™æ‹‰ä¸å—æ¯n","Latin capital letter n with caron":"带抑扬符的大写拉ä¸å—æ¯n","Latin small letter n with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯n","Latin small letter n preceded by apostrophe":"å† ä»¥æ’‡å·çš„å°å†™æ‹‰ä¸å—æ¯n","Latin capital letter eng":"大写拉ä¸å—æ¯eng","Latin small letter eng":"å°å†™æ‹‰ä¸å—æ¯eng","Latin capital letter o with macron":"带长音符的大写拉ä¸å—æ¯o","Latin small letter o with macron":"带长音符的å°å†™æ‹‰ä¸å—æ¯o","Latin capital letter o with breve":"带çŸéŸ³ç¬¦çš„大写拉ä¸å—æ¯o","Latin small letter o with breve":"带çŸéŸ³ç¬¦çš„å°å†™æ‹‰ä¸å—æ¯o","Latin capital letter o with double acute":"带åŒé”音符的大写拉ä¸å—æ¯o","Latin small letter o with double acute":"带åŒé”音符的å°å†™æ‹‰ä¸å—æ¯o","Latin capital ligature oe":"大写拉ä¸è¿žå—符oe","Latin small ligature oe":"å°å†™æ‹‰ä¸è¿žå—符oe","Latin capital letter r with acute":"带é”音符的大写拉ä¸å—æ¯r","Latin small letter r with acute":"带é”音符的å°å†™æ‹‰ä¸å—æ¯r","Latin capital letter r with cedilla":"带软音符的大写拉ä¸å—æ¯r","Latin small letter r with cedilla":"带软音符的å°å†™æ‹‰ä¸å—æ¯r","Latin capital letter r with caron":"带抑扬符的大写拉ä¸å—æ¯r","Latin small letter r with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯r","Latin capital letter s with acute":"带é”音符的大写拉ä¸å—æ¯s","Latin small letter s with acute":"带é”音符的å°å†™æ‹‰ä¸å—æ¯s","Latin capital letter s with circumflex":"带扬抑符的大写拉ä¸å—æ¯s","Latin small letter s with circumflex":"带扬抑符的å°å†™æ‹‰ä¸å—æ¯s","Latin capital letter s with cedilla":"带软音符的大写拉ä¸å—æ¯s","Latin small letter s with cedilla":"带软音符的å°å†™æ‹‰ä¸å—æ¯s","Latin capital letter s with caron":"带抑扬符的大写拉ä¸å—æ¯s","Latin small letter s with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯s","Latin capital letter t with cedilla":"带软音符的大写拉ä¸å—æ¯t","Latin small letter t with cedilla":"带软音符的å°å†™æ‹‰ä¸å—æ¯t","Latin capital letter t with caron":"带抑扬符的大写拉ä¸å—æ¯t","Latin small letter t with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯t","Latin capital letter t with stroke":"å¸¦åˆ èŠ‚çº¿çš„å¤§å†™æ‹‰ä¸å—æ¯t","Latin small letter t with stroke":"å¸¦åˆ èŠ‚çº¿çš„å°å†™æ‹‰ä¸å—æ¯t","Latin capital letter u with tilde":"带è…化符的大写拉ä¸å—æ¯u","Latin small letter u with tilde":"带è…化符的å°å†™æ‹‰ä¸å—æ¯u","Latin capital letter u with macron":"带长音符的大写拉ä¸å—æ¯u","Latin small letter u with macron":"带长音符的å°å†™æ‹‰ä¸å—æ¯u","Latin capital letter u with breve":"带çŸéŸ³ç¬¦çš„大写拉ä¸å—æ¯u","Latin small letter u with breve":"带çŸéŸ³ç¬¦çš„å°å†™æ‹‰ä¸å—æ¯u","Latin capital letter u with ring above":"带上圆圈的大写拉ä¸å—æ¯u","Latin small letter u with ring above":"带上圆圈的å°å†™æ‹‰ä¸å—æ¯u","Latin capital letter u with double acute":"带åŒé”音符的大写拉ä¸å—æ¯u","Latin small letter u with double acute":"带åŒé”音符的å°å†™æ‹‰ä¸å—æ¯u","Latin capital letter u with ogonek":"带å尾形符的大写拉ä¸å—æ¯u","Latin small letter u with ogonek":"带å尾形符的å°å†™æ‹‰ä¸å—æ¯u","Latin capital letter w with circumflex":"带扬抑符的大写拉ä¸å—æ¯w","Latin small letter w with circumflex":"带扬抑符的å°å†™æ‹‰ä¸å—æ¯w","Latin capital letter y with circumflex":"带扬抑符的大写拉ä¸å—æ¯y","Latin small letter y with circumflex":"带扬抑符的å°å†™æ‹‰ä¸å—æ¯y","Latin capital letter y with diaeresis":"带分音符的大写拉ä¸å—æ¯y","Latin capital letter z with acute":"带é”音符的大写拉ä¸å—æ¯z","Latin small letter z with acute":"带é”音符的å°å†™æ‹‰ä¸å—æ¯z","Latin capital letter z with dot above":"带上点的大写拉ä¸å—æ¯z","Latin small letter z with dot above":"带上点的å°å†™æ‹‰ä¸å—æ¯z","Latin capital letter z with caron":"带抑扬符的大写拉ä¸å—æ¯z","Latin small letter z with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯z","Latin small letter long s":"å°å†™æ‹‰ä¸å—æ¯é•¿s","Less-than sign":"å°äºŽå·","Greater-than sign":"大于å·","Less-than or equal to":"å°äºŽç‰äºŽ","Greater-than or equal to":"大于ç‰äºŽ","En dash":"çŸç ´æŠ˜å·","Em dash":"é•¿ç ´æŠ˜å·",Macron:"长音符å·",Overline:"上划线","Degree sign":"度数符å·","Minus sign":"è´Ÿå·","Plus-minus sign":"æ£è´Ÿå·","Division sign":"除å·","Fraction slash":"分数斜线","Multiplication sign":"称å·","Latin small letter f with hook":"带钩的拉ä¸æ–‡å°å†™å—æ¯ F",Integral:"积分","N-ary summation":"N 元求和",Infinity:"æ— ç©·å¤§","Square root":"å¹³æ–¹æ ¹","Tilde operator":"波浪线è¿ç®—符","Approximately equal to":"è¿‘ä¼¼ç‰äºŽ","Almost equal to":"约ç‰äºŽ","Not equal to":"ä¸ç‰äºŽ","Identical to":"æ’ç‰äºŽ","Element of":"属于","Not an element of":"ä¸å±žäºŽ","Contains as member":"包å«","N-ary product":"N 元乘积","Logical and":"逻辑与","Logical or":"逻辑或","Not sign":"éž",Intersection:"交集",Union:"并集","Partial differential":"å微分","For all":"对于全部","There exists":"å˜åœ¨","Empty set":"空集",Nabla:"劈形算符","Asterisk operator":"星å·è¿ç®—符","Proportional to":"比例",Angle:"角","Vulgar fraction one quarter":"普通分数四分之一","Vulgar fraction one half":"普通分数二分之一","Vulgar fraction three quarters":"普通分数四分之三","Single left-pointing angle quotation mark":"å•å·¦å°–括å·","Single right-pointing angle quotation mark":"å•å³å°–括å·","Left-pointing double angle quotation mark":"åŒå·¦å°–括å·","Right-pointing double angle quotation mark":"åŒå³å°–括å·","Left single quotation mark":"å·¦å•å¼•å·","Right single quotation mark":"å³å•å¼•å·","Left double quotation mark":"å·¦åŒå¼•å·","Right double quotation mark":"å³åŒå¼•å·","Single low-9 quotation mark":"低ä½åŽå•å¼•å·","Double low-9 quotation mark":"低ä½åŽåŒå¼•å·","Inverted exclamation mark":"åæ„Ÿå¹å·","Inverted question mark":"åé—®å·","Two dot leader":"二点å‰å¯¼ç¬¦","Horizontal ellipsis":"çœç•¥å·","Double dagger":"åŒå‰‘å·","Per mille sign":"åƒåˆ†å·","Per ten thousand sign":"万分å·","Double exclamation mark":"åŒå¹å·","Question exclamation mark":"疑问感å¹å·","Exclamation question mark":"æ„Ÿå¹ç–‘é—®å·","Double question mark":"åŒé—®å·","Copyright sign":"版æƒç¬¦å·","Registered sign":"æ³¨å†Œå•†æ ‡","Trade mark sign":"å•†æ ‡ç¬¦å·","Section sign":"èŠ‚æ ‡è®°","Paragraph sign":"段è½ç¬¦å·","Reversed paragraph sign":"åå‘段è½ç¬¦å·","Character categories":"å—符类别",Styles:"æ ·å¼","Multiple styles":"å¤šæ ·å¼","Block styles":"å—çº§æ ·å¼","Text styles":"æ–‡æœ¬æ ·å¼","Insert table":"æ’å…¥è¡¨æ ¼","Header column":"æ ‡é¢˜åˆ—","Insert column left":"左侧æ’入列","Insert column right":"å³ä¾§æ’入列","Delete column":"åˆ é™¤æœ¬åˆ—","Select column":"选择列",Column:"列","Header row":"æ ‡é¢˜è¡Œ","Insert row below":"在下é¢æ’入一行","Insert row above":"在上é¢æ’入一行","Delete row":"åˆ é™¤æœ¬è¡Œ","Select row":"选择行",Row:"è¡Œ","Merge cell up":"å‘上åˆå¹¶å•å…ƒæ ¼","Merge cell right":"å‘å³åˆå¹¶å•å…ƒæ ¼","Merge cell down":"å‘下åˆå¹¶å•å…ƒæ ¼","Merge cell left":"å‘å·¦åˆå¹¶å•å…ƒæ ¼","Split cell vertically":"纵å‘拆分å•å…ƒæ ¼","Split cell horizontally":"横å‘拆分å•å…ƒæ ¼","Merge cells":"åˆå¹¶å•å…ƒæ ¼","Table toolbar":"è¡¨æ ¼å·¥å…·æ ","Table properties":"è¡¨æ ¼å±žæ€§","Cell properties":"å•å…ƒæ ¼å±žæ€§",Border:"边框",Style:"æ ·å¼",Width:"宽度",Height:"高度",Color:"颜色",Background:"背景",Padding:"内边è·",Dimensions:"尺寸","Table cell text alignment":"è¡¨æ ¼å•å…ƒæ ¼ä¸çš„文本水平对é½",Alignment:"对é½","Horizontal text alignment toolbar":"水平文本对é½å·¥å…·æ ","Vertical text alignment toolbar":"垂直文本对é½å·¥å…·æ ","Table alignment toolbar":"è¡¨æ ¼å¯¹é½å·¥å…·æ ",None:"æ— ",Solid:"实线",Dotted:"点状虚线",Dashed:"虚线",Double:"åŒçº¿",Groove:"凹槽边框",Ridge:"垄状边框",Inset:"凹边框",Outset:"凸边框","Align cell text to the left":"使å•å…ƒæ ¼æ–‡æœ¬å·¦å¯¹é½","Align cell text to the center":"使å•å…ƒæ ¼æ–‡æœ¬æ°´å¹³å±…ä¸","Align cell text to the right":"使å•å…ƒæ ¼æ–‡æœ¬å³å¯¹é½","Justify cell text":"对é½å•å…ƒæ ¼æ–‡æœ¬","Align cell text to the top":"使å•å…ƒæ ¼æ–‡æœ¬å¯¹é½åˆ°é¡¶éƒ¨","Align cell text to the middle":"使å•å…ƒæ ¼æ–‡æœ¬åž‚ç›´å±…ä¸","Align cell text to the bottom":"使å•å…ƒæ ¼æ–‡æœ¬å¯¹é½åˆ°åº•éƒ¨","Align table to the left":"ä½¿è¡¨æ ¼å·¦å¯¹é½","Center table":"è¡¨æ ¼å±…ä¸","Align table to the right":"ä½¿è¡¨æ ¼å³å¯¹é½","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"é¢œè‰²æ— æ•ˆã€‚å°è¯•ä½¿ç”¨\"#FF0000\"ã€\"rgb(255,0,0)\"或者\"red\"。","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"æ— æ•ˆå€¼ã€‚å°è¯•ä½¿ç”¨â€œ10pxâ€ã€â€œ2exâ€æˆ–者åªå†™â€œ2â€ã€‚","Color picker":"颜色选择器","Enter table caption":"è¾“å…¥è¡¨æ ‡é¢˜","Keystrokes that can be used in a table cell":"å¯åœ¨è¡¨æ ¼å•å…ƒæ ¼ä¸ä½¿ç”¨çš„按键","Move the selection to the next cell":"将所选内容移动到下一个å•å…ƒæ ¼","Move the selection to the previous cell":"将所选内容移至上一个å•å…ƒæ ¼","Insert a new table row (when in the last cell of a table)":"æ’å…¥æ–°çš„è¡¨æ ¼è¡Œï¼ˆå½“ä½äºŽè¡¨æ ¼çš„最åŽä¸€ä¸ªå•å…ƒæ ¼æ—¶ï¼‰","Navigate through the table":"åœ¨è¡¨æ ¼ä¸è¿›è¡Œå¯¼è§ˆ",Table:"è¡¨æ ¼","Rich Text Editor":"富文本编辑器","Editor editing area: %0":"编辑器编辑区域:%0","Edit block":"编辑框","Click to edit block":"å•å‡»ä»¥ç¼–辑å—","Drag to move":"拖拽以移动",Next:"下一æ¥",Previous:"上一æ¥","Editor toolbar":"编辑器工具æ ","Dropdown toolbar":"下拉工具æ ",Black:"黑色","Dim grey":"æš—ç°è‰²",Grey:"ç°è‰²","Light grey":"æµ…ç°è‰²",White:"白色",Red:"红色",Orange:"橙色",Yellow:"黄色","Light green":"浅绿色",Green:"绿色",Aquamarine:"æµ·è“色",Turquoise:"é’色","Light blue":"æµ…è“色",Blue:"è“色",Purple:"紫色","Editor block content toolbar":"编辑器å—内容工具æ ","Editor contextual toolbar":"编辑器上下文工具æ ",HEX:"åå…进制","No results found":"未找到结果","No searchable items":"没有å¯æœç´¢çš„项目","Editor dialog":"编辑器对è¯æ¡†",Close:"å…³é—","Help Contents. To close this dialog press ESC.":"帮助内容。è¦å…³é—æ¤å¯¹è¯æ¡†ï¼Œè¯·æŒ‰ ESC 键。","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"您å¯ä»¥åœ¨ä¸‹æ–¹æ‰¾åˆ°å¯åœ¨ç¼–辑器ä¸ä½¿ç”¨çš„键盘快æ·é”®åˆ—表。","(may require <kbd>Fn</kbd>)":"(å¯èƒ½éœ€è¦ç”¨åˆ° <kbd>Fn</kbd>键)",Accessibility:"å¯è®¿é—®æ€§","Accessibility help":"æ— éšœç¢è¾…助功能帮助","Press %0 for help.":"按 %0 获å–帮助。","Move focus in and out of an active dialog window":"将焦点移入或移出活跃的对è¯æ¡†çª—å£",MENU_BAR_MENU_FILE:"文件",MENU_BAR_MENU_EDIT:"编辑",MENU_BAR_MENU_VIEW:"查看",MENU_BAR_MENU_INSERT:"æ’å…¥",MENU_BAR_MENU_FORMAT:"æ ¼å¼",MENU_BAR_MENU_TOOLS:"工具",MENU_BAR_MENU_HELP:"帮助",MENU_BAR_MENU_TEXT:"文本",MENU_BAR_MENU_FONT:"å—体","Editor menu bar":"编辑器èœå•æ ",Undo:"撤销",Redo:"é‡åš","Upload in progress":"æ£åœ¨ä¸Šä¼ ","Widget toolbar":"å°éƒ¨ä»¶å·¥å…·æ ","Insert paragraph before block":"在å‰é¢æ’入段è½","Insert paragraph after block":"在åŽé¢æ’入段è½","Press Enter to type after or press Shift + Enter to type before the widget":"按下“Enterâ€é”®ï¼Œåœ¨å°ç»„件åŽè¾“入;按下“Shift+Enterâ€é”®ï¼Œåœ¨å°ç»„件å‰è¾“å…¥","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"当å°ç»„件被选ä¸æ—¶ï¼ˆä¾‹å¦‚:图片ã€è¡¨æ ¼ç‰ï¼‰å¯ä»¥ä½¿ç”¨çš„按键","Insert a new paragraph directly after a widget":"直接在å°ç»„件之åŽæ’入新段è½","Insert a new paragraph directly before a widget":"直接在å°ç»„件之å‰æ’入新段è½","Move the caret to allow typing directly before a widget":"移动æ’入符,以å…许在å°ç»„件之å‰ç›´æŽ¥è¾“入文å—","Move the caret to allow typing directly after a widget":"移动æ’入符,以å…许在å°ç»„件之åŽç›´æŽ¥è¾“入文å—","Words: %0":"å•è¯æ•°ï¼š%0","Characters: %0":"å—符数:%0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['zh-cn'] = d['zh-cn'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"左对é½","Align right":"å³å¯¹é½","Align center":"å±…ä¸å¯¹é½",Justify:"两端对é½","Text alignment":"对é½","Text alignment toolbar":"对é½å·¥å…·æ ","Revert autoformatting action":"æ¢å¤è‡ªåŠ¨æ ¼å¼åŒ–æ“作",Bold:"åŠ ç²—",Italic:"倾斜",Underline:"下划线",Code:"代ç ",Strikethrough:"åˆ é™¤çº¿",Subscript:"ä¸‹æ ‡",Superscript:"ä¸Šæ ‡","Italic text":"斜体文本","Move out of an inline code style":"摆脱内è”代ç é£Žæ ¼","Bold text":"åŠ ç²—å—体","Underline text":"ç»™æ–‡æœ¬æ·»åŠ ä¸‹åˆ’çº¿","Strikethrough text":"ç»™æ–‡æœ¬æ·»åŠ åˆ é™¤çº¿","Block quote":"å—引用","Copy selected content":"å¤åˆ¶é€‰å®šçš„内容","Paste content":"粘贴内容","Paste content as plain text":"将内容粘贴为纯文本","Insert code block":"æ’入代ç å—","Plain text":"纯文本","Leaving %0 code snippet":"æ£åœ¨é€€å‡º %0 代ç 片段","Entering %0 code snippet":"æ£åœ¨è¾“å…¥ %0 代ç 片段","Entering code snippet":"æ£åœ¨è¾“入代ç 片段","Leaving code snippet":"æ£åœ¨é€€å‡ºä»£ç 片段","Code block":"代ç å—",Cancel:"å–消",Clear:"清除","Remove color":"移除颜色","Restore default":"æ¢å¤é»˜è®¤",Save:"ä¿å˜","Show more items":"显示更多","%0 of %1":"第 %0 æ¥ï¼Œå…± %1 æ¥","Cannot upload file:":"æ— æ³•ä¸Šä¼ çš„æ–‡ä»¶ï¼š","Rich Text Editor. Editing area: %0":"富文本编辑器。编辑区域:%0","Insert with file manager":"使用文件管ç†å™¨æ’å…¥","Replace with file manager":"使用文件管ç†å™¨æ›¿æ¢","Insert image with file manager":"使用文件管ç†å™¨æ’入图片","Replace image with file manager":"使用文件管ç†å™¨æ›¿æ¢å›¾ç‰‡","Toggle caption off":"å…³é—è¡¨æ ‡é¢˜","Toggle caption on":"æ‰“å¼€è¡¨æ ‡é¢˜","Content editing keystrokes":"内容编辑按键","These keyboard shortcuts allow for quick access to content editing features.":"这些键盘快æ·é”®å…许快速访问内容编辑功能。","User interface and content navigation keystrokes":"用户界é¢å’Œå†…容导航按键","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"使用以下按键å¯ä»¥åœ¨ CKEditor 5 用户界é¢ä¸è¿›è¡Œæ›´æœ‰æ•ˆåœ°å¯¼è§ˆã€‚","Close contextual balloons, dropdowns, and dialogs":"å…³é—上下文气泡框ã€ä¸‹æ‹‰èœå•å’Œå¯¹è¯æ¡†","Open the accessibility help dialog":"æ‰“å¼€â€œæ— éšœç¢è¾…助功能帮助â€å¯¹è¯æ¡†","Move focus between form fields (inputs, buttons, etc.)":"在表å•å—段(输入ã€æŒ‰é’®ç‰ï¼‰ä¹‹é—´ç§»åŠ¨ç„¦ç‚¹","Move focus to the menu bar, navigate between menu bars":"将焦点移到èœå•æ ,在èœå•æ 之间导航","Move focus to the toolbar, navigate between toolbars":"将焦点移至工具æ ,在工具æ 之间导览","Navigate through the toolbar or menu bar":"通过工具æ 或èœå•æ 进行导航","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"执行当å‰èšç„¦çš„按钮。执行与编辑器内容交互的按钮将焦点返回到内容。",Accept:"接å—","Insert a soft break (a <code><br></code> element)":"æ’入软æ¢è¡Œï¼ˆä¸€ä¸ª<code><br></code> å…ƒç´ ï¼‰","Insert a hard break (a new paragraph)":"æ’入硬æ¢è¡Œï¼ˆæ–°æ®µè½ï¼‰","Find and replace":"查找和替æ¢","Find in text…":"查找的文本",Find:"查找","Previous result":"上一个匹é…项","Next result":"下一个匹é…项",Replace:"替æ¢","Replace all":"全部替æ¢","Match case":"区分大å°å†™","Whole words only":"å•è¯","Replace with…":"替æ¢çš„文本","Text to find must not be empty.":"查找的文本ä¸å¯ä¸ºç©º","Tip: Find some text first in order to replace it.":"æ示:先查找文本å†æ›¿æ¢","Advanced options":"高级选项","Find in the document":"在文档ä¸æŸ¥æ‰¾","Font Size":"å—体大å°",Tiny:"æžå°",Small:"å°",Big:"大",Huge:"æžå¤§","Font Family":"å—体",Default:"默认","Font Color":"å—体颜色","Font Background Color":"å—体背景色","Document colors":"文档ä¸çš„颜色",Paragraph:"段è½",Heading:"æ ‡é¢˜","Choose heading":"æ ‡é¢˜ç±»åž‹","Heading 1":"æ ‡é¢˜ 1","Heading 2":"æ ‡é¢˜ 2","Heading 3":"æ ‡é¢˜ 3","Heading 4":"æ ‡é¢˜ 4","Heading 5":"æ ‡é¢˜ 5","Heading 6":"æ ‡é¢˜ 6","Type your title":"è¾“å…¥æ ‡é¢˜","Type or paste your content here.":"在这里输入或粘贴内容","Horizontal line":"水平线","HTML object":"HTML对象","Increase indent":"å¢žåŠ ç¼©è¿›","Decrease indent":"å‡å°‘缩进",Unlink:"å–消超链接",Link:"超链接","Link URL":"链接网å€","Link URL must not be empty.":"链接 URL ä¸èƒ½ä¸ºç©ºã€‚","Link image":"链接图片","Edit link":"修改链接","Open link in new tab":"åœ¨æ–°æ ‡ç¾é¡µä¸æ‰“开链接","This link has no URL":"æ¤é“¾æŽ¥æ²¡æœ‰è®¾ç½®ç½‘å€","Open in a new tab":"åœ¨æ–°æ ‡ç¾é¡µä¸æ‰“å¼€",Downloadable:"å¯ä¸‹è½½","Create link":"创建链接","Move out of a link":"移出链接","Numbered List":"项目编å·åˆ—表","Bulleted List":"项目符å·åˆ—表","To-do List":"待办列表","Bulleted list styles toolbar":"项目符å·åˆ—è¡¨æ ·å¼å·¥å…·æ¡","Numbered list styles toolbar":"项目编å·åˆ—è¡¨æ ·å¼å·¥å…·æ¡","Toggle the disc list style":"切æ¢å®žå¿ƒåŽŸç‚¹åˆ—è¡¨æ ·å¼","Toggle the circle list style":"切æ¢ç©ºå¿ƒåŽŸç‚¹åˆ—è¡¨æ ·å¼","Toggle the square list style":"切æ¢å®žå¿ƒæ–¹å—åˆ—è¡¨æ ·å¼","Toggle the decimal list style":"切æ¢é˜¿æ‹‰ä¼¯æ•°å—åˆ—è¡¨æ ·å¼","Toggle the decimal with leading zero list style":"切æ¢å‰å¯¼é›¶é˜¿æ‹‰ä¼¯æ•°å—åˆ—è¡¨æ ·å¼","Toggle the lower–roman list style":"切æ¢å°å†™ç½—马数å—åˆ—è¡¨æ ·å¼","Toggle the upper–roman list style":"切æ¢å¤§å†™ç½—马数å—åˆ—è¡¨æ ·å¼","Toggle the lower–latin list style":"切æ¢å°å†™æ‹‰ä¸å—æ¯åˆ—è¡¨æ ·å¼","Toggle the upper–latin list style":"切æ¢å¤§å†™æ‹‰ä¸å—æ¯åˆ—è¡¨æ ·å¼",Disc:"实心圆点",Circle:"空心圆点",Square:"实心方å—",Decimal:"阿拉伯数å—","Decimal with leading zero":"å‰å¯¼é›¶é˜¿æ‹‰ä¼¯æ•°å—","Lower–roman":"å°å†™ç½—马数å—","Upper-roman":"大写罗马数å—","Lower-latin":"å°å†™æ‹‰ä¸å—æ¯","Upper-latin":"大写拉ä¸å—æ¯","List properties":"列表属性","Start at":"起始编å·","Invalid start index value.":"æ— æ•ˆçš„èµ·å§‹ç´¢å¼•å€¼ã€‚","Start index must be greater than 0.":"起始编å·å¿…须大于0。","Reversed order":"顺åºå转","Keystrokes that can be used in a list":"å¯åœ¨åˆ—表ä¸ä½¿ç”¨çš„按键","Increase list item indent":"å¢žåŠ åˆ—è¡¨é¡¹çš„ç¼©è¿›","Decrease list item indent":"å‡å°‘列表项的缩进","Entering a to-do list":"æ£åœ¨è¾“入待办事项清å•","Leaving a to-do list":"æ£åœ¨é€€å‡ºå¾…办事项清å•","Remove Format":"ç§»é™¤æ ¼å¼","Select all":"全选","Show blocks":"显示区å—",Source:"æºä»£ç ","Show source":"显示æºä»£ç ","Special characters":"特殊å—符",All:"全部",Arrows:"ç®å¤´",Currency:"è´§å¸",Latin:"拉ä¸æ–‡",Mathematical:"æ•°å¦",Text:"文本","leftwards simple arrow":"å‘左简å•ç®å¤´","rightwards simple arrow":"å‘å³ç®€å•ç®å¤´","upwards simple arrow":"å‘上简å•ç®å¤´","downwards simple arrow":"å‘下简å•ç®å¤´","leftwards double arrow":"å‘å·¦åŒç®å¤´","rightwards double arrow":"å‘å³åŒç®å¤´","upwards double arrow":"å‘上åŒç®å¤´","downwards double arrow":"å‘下åŒç®å¤´","leftwards dashed arrow":"å‘左虚线ç®å¤´","rightwards dashed arrow":"å‘å³è™šçº¿ç®å¤´","upwards dashed arrow":"å‘上虚线ç®å¤´","downwards dashed arrow":"å‘下虚线ç®å¤´","leftwards arrow to bar":"头部带æ çš„å‘å·¦ç®å¤´","rightwards arrow to bar":"头部带æ çš„å‘å³ç®å¤´","upwards arrow to bar":"头部带æ çš„å‘上ç®å¤´","downwards arrow to bar":"头部带æ çš„å‘下ç®å¤´","up down arrow with base":"处于基线的上下ç®å¤´","back with leftwards arrow above":"带有backæ ‡è¯†çš„å‘å·¦ç®å¤´","end with leftwards arrow above":"带有endæ ‡è¯†çš„å‘å·¦ç®å¤´","on with exclamation mark with left right arrow above":"带有NOï¼æ ‡è¯†çš„å·¦å³åŒå‘ç®å¤´","soon with rightwards arrow above":"带有soonæ ‡è¯†çš„å‘å³ç®å¤´","top with upwards arrow above":"带有topæ ‡è¯†çš„å‘上ç®å¤´","Dollar sign":"美元符å·","Euro sign":"欧元符å·","Yen sign":"日元符å·","Pound sign":"英镑符å·","Cent sign":"分å¸ç¬¦å·","Euro-currency sign":"欧元货å¸ç¬¦å·","Colon sign":"科朗符å·","Cruzeiro sign":"å…‹é²å¡žç½—符å·","French franc sign":"法国法郎符å·","Lira sign":"里拉符å·","Currency sign":"è´§å¸ç¬¦å·","Bitcoin sign":"比特å¸ç¬¦å·","Mill sign":"密尔符å·","Naira sign":"奈拉符å·","Peseta sign":"比塞塔符å·","Rupee sign":"å¢æ¯”符å·","Won sign":"韩元符å·","New sheqel sign":"新谢克尔符å·","Dong sign":"越å—盾符å·","Kip sign":" 基普符å·","Tugrik sign":"å›¾æ ¼é‡Œå…‹ç¬¦å·","Drachma sign":"德拉克马符å·","German penny sign":"德国便士符å·","Peso sign":"比索符å·","Guarani sign":"瓜拉尼货å¸ç¬¦å·","Austral sign":"澳大利亚货å¸ç¬¦å·","Hryvnia sign":"戈里夫纳符å·","Cedi sign":"塞地符å·","Livre tournois sign":"里弗尔符å·","Spesmilo sign":"斯佩斯米洛符å·","Tenge sign":"åšæˆˆç¬¦å·","Indian rupee sign":"å°åº¦å¢æ¯”符å·","Turkish lira sign":"土耳其里拉符å·","Nordic mark sign":"北欧马克å¾ç¬¦å·","Manat sign":"马纳特符å·","Ruble sign":"ä¿„ç½—æ–¯å¢å¸ƒ","Latin capital letter a with macron":"带长音符的大写拉ä¸å—æ¯a","Latin small letter a with macron":"带长音符的å°å†™æ‹‰ä¸å—æ¯a","Latin capital letter a with breve":"带çŸéŸ³ç¬¦çš„大写拉ä¸å—æ¯a","Latin small letter a with breve":"带çŸéŸ³ç¬¦çš„å°å†™æ‹‰ä¸å—æ¯a","Latin capital letter a with ogonek":"带å尾形符的大写拉ä¸å—æ¯a","Latin small letter a with ogonek":"带å尾形符的å°å†™æ‹‰ä¸å—æ¯a","Latin capital letter c with acute":"带é”音符的大写拉ä¸å—æ¯c","Latin small letter c with acute":"带é”音符的å°å†™æ‹‰ä¸å—æ¯c","Latin capital letter c with circumflex":"带扬抑符的大写拉ä¸å—æ¯c","Latin small letter c with circumflex":"带扬抑符的å°å†™æ‹‰ä¸å—æ¯c","Latin capital letter c with dot above":"带上点的大写拉ä¸å—æ¯c","Latin small letter c with dot above":"带上点的å°å†™æ‹‰ä¸å—æ¯c","Latin capital letter c with caron":"带抑扬符的大写拉ä¸å—æ¯c","Latin small letter c with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯c","Latin capital letter d with caron":"带抑扬符的大写拉ä¸å—æ¯d","Latin small letter d with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯d","Latin capital letter d with stroke":"å¸¦åˆ èŠ‚çº¿çš„å¤§å†™æ‹‰ä¸å—æ¯d","Latin small letter d with stroke":"å¸¦åˆ èŠ‚çº¿çš„å°å†™æ‹‰ä¸å—æ¯d","Latin capital letter e with macron":"带长音符的大写拉ä¸å—æ¯e","Latin small letter e with macron":"带长音符的å°å†™æ‹‰ä¸å—æ¯e","Latin capital letter e with breve":"带çŸéŸ³ç¬¦çš„大写拉ä¸å—æ¯e","Latin small letter e with breve":"带çŸéŸ³ç¬¦çš„å°å†™æ‹‰ä¸å—æ¯e","Latin capital letter e with dot above":"带上点的大写拉ä¸å—æ¯e","Latin small letter e with dot above":"带上点的å°å†™æ‹‰ä¸å—æ¯e","Latin capital letter e with ogonek":"带å尾形符的大写拉ä¸å—æ¯e","Latin small letter e with ogonek":"带å尾形符的å°å†™æ‹‰ä¸å—æ¯e","Latin capital letter e with caron":"带抑扬符的大写拉ä¸å—æ¯e","Latin small letter e with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯e","Latin capital letter g with circumflex":"带扬抑符的大写拉ä¸å—æ¯g","Latin small letter g with circumflex":"带扬抑符的å°å†™æ‹‰ä¸å—æ¯g","Latin capital letter g with breve":"带çŸéŸ³ç¬¦çš„大写拉ä¸å—æ¯g","Latin small letter g with breve":"带çŸéŸ³ç¬¦çš„å°å†™æ‹‰ä¸å—æ¯g","Latin capital letter g with dot above":"带上点的大写拉ä¸å—æ¯g","Latin small letter g with dot above":"带上点的å°å†™æ‹‰ä¸å—æ¯g","Latin capital letter g with cedilla":"带软音符的大写拉ä¸å—æ¯g","Latin small letter g with cedilla":"带软音符的å°å†™æ‹‰ä¸å—æ¯g","Latin capital letter h with circumflex":"带扬抑符的大写拉ä¸å—æ¯h","Latin small letter h with circumflex":"带扬抑符的å°å†™æ‹‰ä¸å—æ¯h","Latin capital letter h with stroke":"å¸¦åˆ èŠ‚çº¿çš„å¤§å†™æ‹‰ä¸å—æ¯h","Latin small letter h with stroke":"å¸¦åˆ èŠ‚çº¿çš„å°å†™æ‹‰ä¸å—æ¯h","Latin capital letter i with tilde":"带è…化符的大写拉ä¸å—æ¯i","Latin small letter i with tilde":"带è…化符的å°å†™æ‹‰ä¸å—æ¯i","Latin capital letter i with macron":"带长音符的大写拉ä¸å—æ¯i","Latin small letter i with macron":"带长音符的å°å†™æ‹‰ä¸å—æ¯i","Latin capital letter i with breve":"带çŸéŸ³ç¬¦çš„大写拉ä¸å—æ¯i","Latin small letter i with breve":"带çŸéŸ³ç¬¦çš„å°å†™æ‹‰ä¸å—æ¯i","Latin capital letter i with ogonek":"带å尾形符的大写拉ä¸å—æ¯i","Latin small letter i with ogonek":"带å尾形符的å°å†™æ‹‰ä¸å—æ¯i","Latin capital letter i with dot above":"带上点的大写拉ä¸å—æ¯i","Latin small letter dotless i":"没有点的å°å†™æ‹‰ä¸å—æ¯i","Latin capital ligature ij":"大写拉ä¸è¿žå—符ij","Latin small ligature ij":"å°å†™æ‹‰ä¸è¿žå—符ij","Latin capital letter j with circumflex":"带扬抑符的大写拉ä¸å—æ¯j","Latin small letter j with circumflex":"带扬抑符的å°å†™æ‹‰ä¸å—æ¯j","Latin capital letter k with cedilla":"带软音符的大写拉ä¸å—æ¯k","Latin small letter k with cedilla":"带软音符的å°å†™æ‹‰ä¸å—æ¯k","Latin small letter kra":"å°å†™æ‹‰ä¸å—æ¯kra","Latin capital letter l with acute":"带é”音符的大写拉ä¸å—æ¯l","Latin small letter l with acute":"带é”音符的å°å†™æ‹‰ä¸å—æ¯l","Latin capital letter l with cedilla":"带软音符的大写拉ä¸å—æ¯l","Latin small letter l with cedilla":"带软音符的å°å†™æ‹‰ä¸å—æ¯l","Latin capital letter l with caron":"带抑扬符的大写拉ä¸å—æ¯l","Latin small letter l with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯l","Latin capital letter l with middle dot":"带ä¸ç‚¹çš„大写拉ä¸å—æ¯l","Latin small letter l with middle dot":"带ä¸ç‚¹çš„å°å†™æ‹‰ä¸å—æ¯l","Latin capital letter l with stroke":"å¸¦åˆ èŠ‚çº¿çš„å¤§å†™æ‹‰ä¸å—æ¯l","Latin small letter l with stroke":"å¸¦åˆ èŠ‚çº¿çš„å°å†™æ‹‰ä¸å—æ¯l","Latin capital letter n with acute":"带é”音符的大写拉ä¸å—æ¯n","Latin small letter n with acute":"带é”音符的å°å†™æ‹‰ä¸å—æ¯n","Latin capital letter n with cedilla":"带软音符的大写拉ä¸å—æ¯n","Latin small letter n with cedilla":"带软音符的å°å†™æ‹‰ä¸å—æ¯n","Latin capital letter n with caron":"带抑扬符的大写拉ä¸å—æ¯n","Latin small letter n with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯n","Latin small letter n preceded by apostrophe":"å† ä»¥æ’‡å·çš„å°å†™æ‹‰ä¸å—æ¯n","Latin capital letter eng":"大写拉ä¸å—æ¯eng","Latin small letter eng":"å°å†™æ‹‰ä¸å—æ¯eng","Latin capital letter o with macron":"带长音符的大写拉ä¸å—æ¯o","Latin small letter o with macron":"带长音符的å°å†™æ‹‰ä¸å—æ¯o","Latin capital letter o with breve":"带çŸéŸ³ç¬¦çš„大写拉ä¸å—æ¯o","Latin small letter o with breve":"带çŸéŸ³ç¬¦çš„å°å†™æ‹‰ä¸å—æ¯o","Latin capital letter o with double acute":"带åŒé”音符的大写拉ä¸å—æ¯o","Latin small letter o with double acute":"带åŒé”音符的å°å†™æ‹‰ä¸å—æ¯o","Latin capital ligature oe":"大写拉ä¸è¿žå—符oe","Latin small ligature oe":"å°å†™æ‹‰ä¸è¿žå—符oe","Latin capital letter r with acute":"带é”音符的大写拉ä¸å—æ¯r","Latin small letter r with acute":"带é”音符的å°å†™æ‹‰ä¸å—æ¯r","Latin capital letter r with cedilla":"带软音符的大写拉ä¸å—æ¯r","Latin small letter r with cedilla":"带软音符的å°å†™æ‹‰ä¸å—æ¯r","Latin capital letter r with caron":"带抑扬符的大写拉ä¸å—æ¯r","Latin small letter r with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯r","Latin capital letter s with acute":"带é”音符的大写拉ä¸å—æ¯s","Latin small letter s with acute":"带é”音符的å°å†™æ‹‰ä¸å—æ¯s","Latin capital letter s with circumflex":"带扬抑符的大写拉ä¸å—æ¯s","Latin small letter s with circumflex":"带扬抑符的å°å†™æ‹‰ä¸å—æ¯s","Latin capital letter s with cedilla":"带软音符的大写拉ä¸å—æ¯s","Latin small letter s with cedilla":"带软音符的å°å†™æ‹‰ä¸å—æ¯s","Latin capital letter s with caron":"带抑扬符的大写拉ä¸å—æ¯s","Latin small letter s with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯s","Latin capital letter t with cedilla":"带软音符的大写拉ä¸å—æ¯t","Latin small letter t with cedilla":"带软音符的å°å†™æ‹‰ä¸å—æ¯t","Latin capital letter t with caron":"带抑扬符的大写拉ä¸å—æ¯t","Latin small letter t with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯t","Latin capital letter t with stroke":"å¸¦åˆ èŠ‚çº¿çš„å¤§å†™æ‹‰ä¸å—æ¯t","Latin small letter t with stroke":"å¸¦åˆ èŠ‚çº¿çš„å°å†™æ‹‰ä¸å—æ¯t","Latin capital letter u with tilde":"带è…化符的大写拉ä¸å—æ¯u","Latin small letter u with tilde":"带è…化符的å°å†™æ‹‰ä¸å—æ¯u","Latin capital letter u with macron":"带长音符的大写拉ä¸å—æ¯u","Latin small letter u with macron":"带长音符的å°å†™æ‹‰ä¸å—æ¯u","Latin capital letter u with breve":"带çŸéŸ³ç¬¦çš„大写拉ä¸å—æ¯u","Latin small letter u with breve":"带çŸéŸ³ç¬¦çš„å°å†™æ‹‰ä¸å—æ¯u","Latin capital letter u with ring above":"带上圆圈的大写拉ä¸å—æ¯u","Latin small letter u with ring above":"带上圆圈的å°å†™æ‹‰ä¸å—æ¯u","Latin capital letter u with double acute":"带åŒé”音符的大写拉ä¸å—æ¯u","Latin small letter u with double acute":"带åŒé”音符的å°å†™æ‹‰ä¸å—æ¯u","Latin capital letter u with ogonek":"带å尾形符的大写拉ä¸å—æ¯u","Latin small letter u with ogonek":"带å尾形符的å°å†™æ‹‰ä¸å—æ¯u","Latin capital letter w with circumflex":"带扬抑符的大写拉ä¸å—æ¯w","Latin small letter w with circumflex":"带扬抑符的å°å†™æ‹‰ä¸å—æ¯w","Latin capital letter y with circumflex":"带扬抑符的大写拉ä¸å—æ¯y","Latin small letter y with circumflex":"带扬抑符的å°å†™æ‹‰ä¸å—æ¯y","Latin capital letter y with diaeresis":"带分音符的大写拉ä¸å—æ¯y","Latin capital letter z with acute":"带é”音符的大写拉ä¸å—æ¯z","Latin small letter z with acute":"带é”音符的å°å†™æ‹‰ä¸å—æ¯z","Latin capital letter z with dot above":"带上点的大写拉ä¸å—æ¯z","Latin small letter z with dot above":"带上点的å°å†™æ‹‰ä¸å—æ¯z","Latin capital letter z with caron":"带抑扬符的大写拉ä¸å—æ¯z","Latin small letter z with caron":"带抑扬符的å°å†™æ‹‰ä¸å—æ¯z","Latin small letter long s":"å°å†™æ‹‰ä¸å—æ¯é•¿s","Less-than sign":"å°äºŽå·","Greater-than sign":"大于å·","Less-than or equal to":"å°äºŽç‰äºŽ","Greater-than or equal to":"大于ç‰äºŽ","En dash":"çŸç ´æŠ˜å·","Em dash":"é•¿ç ´æŠ˜å·",Macron:"长音符å·",Overline:"上划线","Degree sign":"度数符å·","Minus sign":"è´Ÿå·","Plus-minus sign":"æ£è´Ÿå·","Division sign":"除å·","Fraction slash":"分数斜线","Multiplication sign":"称å·","Latin small letter f with hook":"带钩的拉ä¸æ–‡å°å†™å—æ¯ F",Integral:"积分","N-ary summation":"N 元求和",Infinity:"æ— ç©·å¤§","Square root":"å¹³æ–¹æ ¹","Tilde operator":"波浪线è¿ç®—符","Approximately equal to":"è¿‘ä¼¼ç‰äºŽ","Almost equal to":"约ç‰äºŽ","Not equal to":"ä¸ç‰äºŽ","Identical to":"æ’ç‰äºŽ","Element of":"属于","Not an element of":"ä¸å±žäºŽ","Contains as member":"包å«","N-ary product":"N 元乘积","Logical and":"逻辑与","Logical or":"逻辑或","Not sign":"éž",Intersection:"交集",Union:"并集","Partial differential":"å微分","For all":"对于全部","There exists":"å˜åœ¨","Empty set":"空集",Nabla:"劈形算符","Asterisk operator":"星å·è¿ç®—符","Proportional to":"比例",Angle:"角","Vulgar fraction one quarter":"普通分数四分之一","Vulgar fraction one half":"普通分数二分之一","Vulgar fraction three quarters":"普通分数四分之三","Single left-pointing angle quotation mark":"å•å·¦å°–括å·","Single right-pointing angle quotation mark":"å•å³å°–括å·","Left-pointing double angle quotation mark":"åŒå·¦å°–括å·","Right-pointing double angle quotation mark":"åŒå³å°–括å·","Left single quotation mark":"å·¦å•å¼•å·","Right single quotation mark":"å³å•å¼•å·","Left double quotation mark":"å·¦åŒå¼•å·","Right double quotation mark":"å³åŒå¼•å·","Single low-9 quotation mark":"低ä½åŽå•å¼•å·","Double low-9 quotation mark":"低ä½åŽåŒå¼•å·","Inverted exclamation mark":"åæ„Ÿå¹å·","Inverted question mark":"åé—®å·","Two dot leader":"二点å‰å¯¼ç¬¦","Horizontal ellipsis":"çœç•¥å·","Double dagger":"åŒå‰‘å·","Per mille sign":"åƒåˆ†å·","Per ten thousand sign":"万分å·","Double exclamation mark":"åŒå¹å·","Question exclamation mark":"疑问感å¹å·","Exclamation question mark":"æ„Ÿå¹ç–‘é—®å·","Double question mark":"åŒé—®å·","Copyright sign":"版æƒç¬¦å·","Registered sign":"æ³¨å†Œå•†æ ‡","Trade mark sign":"å•†æ ‡ç¬¦å·","Section sign":"èŠ‚æ ‡è®°","Paragraph sign":"段è½ç¬¦å·","Reversed paragraph sign":"åå‘段è½ç¬¦å·","Character categories":"å—符类别",Styles:"æ ·å¼","Multiple styles":"å¤šæ ·å¼","Block styles":"å—çº§æ ·å¼","Text styles":"æ–‡æœ¬æ ·å¼","Insert table":"æ’å…¥è¡¨æ ¼","Header column":"æ ‡é¢˜åˆ—","Insert column left":"左侧æ’入列","Insert column right":"å³ä¾§æ’入列","Delete column":"åˆ é™¤æœ¬åˆ—","Select column":"选择列",Column:"列","Header row":"æ ‡é¢˜è¡Œ","Insert row below":"在下é¢æ’入一行","Insert row above":"在上é¢æ’入一行","Delete row":"åˆ é™¤æœ¬è¡Œ","Select row":"选择行",Row:"è¡Œ","Merge cell up":"å‘上åˆå¹¶å•å…ƒæ ¼","Merge cell right":"å‘å³åˆå¹¶å•å…ƒæ ¼","Merge cell down":"å‘下åˆå¹¶å•å…ƒæ ¼","Merge cell left":"å‘å·¦åˆå¹¶å•å…ƒæ ¼","Split cell vertically":"纵å‘拆分å•å…ƒæ ¼","Split cell horizontally":"横å‘拆分å•å…ƒæ ¼","Merge cells":"åˆå¹¶å•å…ƒæ ¼","Table toolbar":"è¡¨æ ¼å·¥å…·æ ","Table properties":"è¡¨æ ¼å±žæ€§","Cell properties":"å•å…ƒæ ¼å±žæ€§",Border:"边框",Style:"æ ·å¼",Width:"宽度",Height:"高度",Color:"颜色",Background:"背景",Padding:"内边è·",Dimensions:"尺寸","Table cell text alignment":"è¡¨æ ¼å•å…ƒæ ¼ä¸çš„文本水平对é½",Alignment:"对é½","Horizontal text alignment toolbar":"水平文本对é½å·¥å…·æ ","Vertical text alignment toolbar":"垂直文本对é½å·¥å…·æ ","Table alignment toolbar":"è¡¨æ ¼å¯¹é½å·¥å…·æ ",None:"æ— ",Solid:"实线",Dotted:"点状虚线",Dashed:"虚线",Double:"åŒçº¿",Groove:"凹槽边框",Ridge:"垄状边框",Inset:"凹边框",Outset:"凸边框","Align cell text to the left":"使å•å…ƒæ ¼æ–‡æœ¬å·¦å¯¹é½","Align cell text to the center":"使å•å…ƒæ ¼æ–‡æœ¬æ°´å¹³å±…ä¸","Align cell text to the right":"使å•å…ƒæ ¼æ–‡æœ¬å³å¯¹é½","Justify cell text":"对é½å•å…ƒæ ¼æ–‡æœ¬","Align cell text to the top":"使å•å…ƒæ ¼æ–‡æœ¬å¯¹é½åˆ°é¡¶éƒ¨","Align cell text to the middle":"使å•å…ƒæ ¼æ–‡æœ¬åž‚ç›´å±…ä¸","Align cell text to the bottom":"使å•å…ƒæ ¼æ–‡æœ¬å¯¹é½åˆ°åº•éƒ¨","Align table to the left":"ä½¿è¡¨æ ¼å·¦å¯¹é½","Center table":"è¡¨æ ¼å±…ä¸","Align table to the right":"ä½¿è¡¨æ ¼å³å¯¹é½","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"é¢œè‰²æ— æ•ˆã€‚å°è¯•ä½¿ç”¨\"#FF0000\"ã€\"rgb(255,0,0)\"或者\"red\"。","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"æ— æ•ˆå€¼ã€‚å°è¯•ä½¿ç”¨â€œ10pxâ€ã€â€œ2exâ€æˆ–者åªå†™â€œ2â€ã€‚","Color picker":"颜色选择器","Enter table caption":"è¾“å…¥è¡¨æ ‡é¢˜","Keystrokes that can be used in a table cell":"å¯åœ¨è¡¨æ ¼å•å…ƒæ ¼ä¸ä½¿ç”¨çš„按键","Move the selection to the next cell":"将所选内容移动到下一个å•å…ƒæ ¼","Move the selection to the previous cell":"将所选内容移至上一个å•å…ƒæ ¼","Insert a new table row (when in the last cell of a table)":"æ’å…¥æ–°çš„è¡¨æ ¼è¡Œï¼ˆå½“ä½äºŽè¡¨æ ¼çš„最åŽä¸€ä¸ªå•å…ƒæ ¼æ—¶ï¼‰","Navigate through the table":"åœ¨è¡¨æ ¼ä¸è¿›è¡Œå¯¼è§ˆ",Table:"è¡¨æ ¼","Rich Text Editor":"富文本编辑器","Editor editing area: %0":"编辑器编辑区域:%0","Edit block":"编辑框","Click to edit block":"å•å‡»ä»¥ç¼–辑å—","Drag to move":"拖拽以移动",Next:"下一æ¥",Previous:"上一æ¥","Editor toolbar":"编辑器工具æ ","Dropdown toolbar":"下拉工具æ ",Black:"黑色","Dim grey":"æš—ç°è‰²",Grey:"ç°è‰²","Light grey":"æµ…ç°è‰²",White:"白色",Red:"红色",Orange:"橙色",Yellow:"黄色","Light green":"浅绿色",Green:"绿色",Aquamarine:"æµ·è“色",Turquoise:"é’色","Light blue":"æµ…è“色",Blue:"è“色",Purple:"紫色","Editor block content toolbar":"编辑器å—内容工具æ ","Editor contextual toolbar":"编辑器上下文工具æ ",HEX:"åå…进制","No results found":"未找到结果","No searchable items":"没有å¯æœç´¢çš„项目","Editor dialog":"编辑器对è¯æ¡†",Close:"å…³é—","Help Contents. To close this dialog press ESC.":"帮助内容。è¦å…³é—æ¤å¯¹è¯æ¡†ï¼Œè¯·æŒ‰ ESC 键。","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"您å¯ä»¥åœ¨ä¸‹æ–¹æ‰¾åˆ°å¯åœ¨ç¼–辑器ä¸ä½¿ç”¨çš„键盘快æ·é”®åˆ—表。","(may require <kbd>Fn</kbd>)":"(å¯èƒ½éœ€è¦ç”¨åˆ° <kbd>Fn</kbd>键)",Accessibility:"å¯è®¿é—®æ€§","Accessibility help":"æ— éšœç¢è¾…助功能帮助","Press %0 for help.":"按 %0 获å–帮助。","Move focus in and out of an active dialog window":"将焦点移入或移出活跃的对è¯æ¡†çª—å£",MENU_BAR_MENU_FILE:"文件",MENU_BAR_MENU_EDIT:"编辑",MENU_BAR_MENU_VIEW:"查看",MENU_BAR_MENU_INSERT:"æ’å…¥",MENU_BAR_MENU_FORMAT:"æ ¼å¼",MENU_BAR_MENU_TOOLS:"工具",MENU_BAR_MENU_HELP:"帮助",MENU_BAR_MENU_TEXT:"文本",MENU_BAR_MENU_FONT:"å—体","Editor menu bar":"编辑器èœå•æ ","Please enter a valid color (e.g. \"ff0000\").":"请输入有效的颜色(例如“ff0000â€ï¼‰ã€‚",Undo:"撤销",Redo:"é‡åš","Upload in progress":"æ£åœ¨ä¸Šä¼ ","Widget toolbar":"å°éƒ¨ä»¶å·¥å…·æ ","Insert paragraph before block":"在å‰é¢æ’入段è½","Insert paragraph after block":"在åŽé¢æ’入段è½","Press Enter to type after or press Shift + Enter to type before the widget":"按下“Enterâ€é”®ï¼Œåœ¨å°ç»„件åŽè¾“入;按下“Shift+Enterâ€é”®ï¼Œåœ¨å°ç»„件å‰è¾“å…¥","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"当å°ç»„件被选ä¸æ—¶ï¼ˆä¾‹å¦‚:图片ã€è¡¨æ ¼ç‰ï¼‰å¯ä»¥ä½¿ç”¨çš„按键","Insert a new paragraph directly after a widget":"直接在å°ç»„件之åŽæ’入新段è½","Insert a new paragraph directly before a widget":"直接在å°ç»„件之å‰æ’入新段è½","Move the caret to allow typing directly before a widget":"移动æ’入符,以å…许在å°ç»„件之å‰ç›´æŽ¥è¾“入文å—","Move the caret to allow typing directly after a widget":"移动æ’入符,以å…许在å°ç»„件之åŽç›´æŽ¥è¾“入文å—","Words: %0":"å•è¯æ•°ï¼š%0","Characters: %0":"å—符数:%0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file diff --git a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/zh.js b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/zh.js index f79868fcf036310b365bedd5d4b83f38da7e80bf..45e8d3f56150c5cc841ce1f761e9b00464a55076 100644 --- a/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/zh.js +++ b/typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/zh.js @@ -1 +1 @@ -(function(d){ const l = d['zh'] = d['zh'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"é å·¦å°é½Š","Align right":"é å³å°é½Š","Align center":"ç½®ä¸å°é½Š",Justify:"å·¦å³å°é½Š","Text alignment":"æ–‡å—å°é½Š","Text alignment toolbar":"æ–‡å—å°é½Š","Revert autoformatting action":"å¾©åŽŸè‡ªå‹•æ ¼å¼åŒ–æ“作",Bold:"ç²—é«”",Italic:"斜體",Underline:"底線",Code:"代碼",Strikethrough:"刪除線",Subscript:"下標",Superscript:"上標","Italic text":"斜體文å—","Move out of an inline code style":"移出行內程å¼ç¢¼æ¨£å¼","Bold text":"粗體文å—","Underline text":"底線文å—","Strikethrough text":"刪除線文å—","Block quote":"段è½å¼•ç”¨","Copy selected content":"複製所é¸å…§å®¹","Paste content":"貼上內容","Paste content as plain text":"將內容貼上為純文å—","Insert code block":"æ’入程å¼ç¢¼å€å¡Š","Plain text":"純文å—","Code block":"程å¼ç¢¼å€å¡Š",Cancel:"å–消",Clear:"清除","Remove color":"移除é¡è‰²","Restore default":"é‡è¨è‡³é è¨å€¼",Save:"儲å˜","Show more items":"顯示更多","%0 of %1":"%0/%1","Cannot upload file:":"無法上傳檔案:","Rich Text Editor. Editing area: %0":"RTF 編輯器。編輯å€ï¼š%0","Insert with file manager":"使用檔案管ç†å“¡æ’å…¥","Replace with file manager":"使用檔案管ç†å“¡æ›¿æ›","Insert image with file manager":"使用檔案管ç†å“¡æ’入圖片","Replace image with file manager":"使用檔案管ç†å“¡æ›¿æ›åœ–片","Toggle caption off":"關閉表標題","Toggle caption on":"開啟表標題","Content editing keystrokes":"內容編輯按éµ","These keyboard shortcuts allow for quick access to content editing features.":"é‹ç”¨é€™äº›éµç›¤å¿«æ·éµå¯å¿«é€Ÿä½¿ç”¨å…§å®¹ç·¨è¼¯åŠŸèƒ½ã€‚","User interface and content navigation keystrokes":"使用者介é¢å’Œå…§å®¹ç€è¦½æŒ‰éµ","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"使用以下按éµå¯æ›´æœ‰æ•ˆçŽ‡åœ°åœ¨ CKEditor 5 使用者介é¢ä¸ç§»å‹•ã€‚","Close contextual balloons, dropdowns, and dialogs":"關閉é¸å–®æ示ã€ä¸‹æ‹‰å¼é¸å–®å’Œå°è©±æ¡†","Open the accessibility help dialog":"開啟無障礙å”助å°è©±æ¡†","Move focus between form fields (inputs, buttons, etc.)":"在表單欄ä½ï¼ˆè¼¸å…¥ã€æŒ‰éˆ•ç‰ï¼‰ä¹‹é–“移動焦點","Move focus to the menu bar, navigate between menu bars":"將焦點移至é¸å–®åˆ—,ç€è¦½ä¸åŒçš„é¸å–®åˆ—","Move focus to the toolbar, navigate between toolbars":"將焦點移動至工具列,在工具列間移動","Navigate through the toolbar or menu bar":"ç€è¦½å·¥å…·åˆ—或é¸å–®åˆ—","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"執行目å‰æ‰€èšç„¦çš„按鈕。執行與編輯器內容互動的按鈕後,系統會將焦點移回內容。",Accept:"接å—","Insert a soft break (a <code><br></code> element)":"æ’å…¥éžå¼·åˆ¶æ–·è¡Œï¼ˆ<code><br></code> 元件)","Insert a hard break (a new paragraph)":"æ’入強制斷行(新段è½ï¼‰","Find and replace":"尋找和å–代","Find in text…":"在文本ä¸å°‹æ‰¾",Find:"尋找","Previous result":"å‰ä¸€å€‹çµæžœ","Next result":"後一個çµæžœ",Replace:"å–代","Replace all":"全部å–代","Match case":"大å°å¯«éœ€ç›¸ç¬¦","Whole words only":"僅全å—拼寫","Replace with…":"以…替代","Text to find must not be empty.":"ä¸èƒ½æŸ¥æ‰¾ç©ºå—串","Tip: Find some text first in order to replace it.":"æ示:先查找å—串å†å–代","Advanced options":"進階é¸é …","Find in the document":"在文件ä¸å°‹æ‰¾","Font Size":"å—體大å°",Tiny:"特å°",Small:"å°",Big:"大",Huge:"特大","Font Family":"å—åž‹",Default:"é è¨","Font Color":"å—é«”é¡è‰²","Font Background Color":"å‰æ™¯é¡è‰²","Document colors":"文件é¡è‰²",Paragraph:"段è½",Heading:"標題","Choose heading":"é¸å–標題","Heading 1":"標題 1","Heading 2":"標題 2","Heading 3":"標題 3","Heading 4":"標題 4","Heading 5":"標題 5","Heading 6":"標題 6","Type your title":"è¼¸å…¥ä½ çš„æ¨™é¡Œ","Type or paste your content here.":"在æ¤è¼¸å…¥æˆ–è²¼ä¸Šä½ çš„å…§å®¹ã€‚","Horizontal line":"水平線","HTML object":"HTML 物件","Increase indent":"å¢žåŠ ç¸®æŽ’","Decrease indent":"減少縮排",Unlink:"移除連çµ",Link:"連çµ","Link URL":"連çµË™ URL","Link image":"圖片連çµ","Edit link":"編輯連çµ","Open link in new tab":"在新視窗開啟連çµ","This link has no URL":"æ¤é€£çµæ²’有URL","Open in a new tab":"在新視窗開啟",Downloadable:"å¯ä¸‹è¼‰","Create link":"建立連çµ","Move out of a link":"移出連çµ","Numbered List":"有åºæ¸…å–®","Bulleted List":"符號清單","To-do List":"代辦清單","Bulleted list styles toolbar":"ç„¡åºæ¸…單工具列","Numbered list styles toolbar":"有åºæ¸…單工具列","Toggle the disc list style":"切æ›ç‚ºå¯¦å¿ƒåœ“點標示","Toggle the circle list style":"切æ›ç‚ºç©ºå¿ƒåœ“點標示","Toggle the square list style":"切æ›ç‚ºæ–¹å½¢æ¨™ç¤º","Toggle the decimal list style":"切æ›ç‚ºæ•¸å—標示","Toggle the decimal with leading zero list style":"切æ›ç‚º0é–‹é 的數å—標示","Toggle the lower–roman list style":"切æ›ç‚ºå°å¯«ç¾…馬數å—標示","Toggle the upper–roman list style":"切æ›ç‚ºå¤§å¯«ç¾…馬數å—標示","Toggle the lower–latin list style":"切æ›ç‚ºå°å¯«æ‹‰ä¸æ–‡å—標示","Toggle the upper–latin list style":"切æ›ç‚ºå¤§å¯«æ‹‰ä¸æ–‡å—標示",Disc:"實心圓點",Circle:"空心圓點",Square:"方形",Decimal:"數å—","Decimal with leading zero":"0é–‹é 的數å—","Lower–roman":"å°å¯«ç¾…馬數å—","Upper-roman":"大寫羅馬數å—","Lower-latin":"å°å¯«æ‹‰ä¸å—æ¯","Upper-latin":"大寫拉ä¸å—æ¯","List properties":"清單屬性","Start at":"起始於","Invalid start index value.":"無效的起始索引值。","Start index must be greater than 0.":"èµ·å§‹ç´¢å¼•é ˆå¤§æ–¼ 0。","Reversed order":"åè½‰é †åº","Keystrokes that can be used in a list":"å¯åœ¨åˆ—表ä¸ä½¿ç”¨çš„按éµ","Increase list item indent":"å¢žåŠ åˆ—è¡¨é …ç›®ç¸®æŽ’","Decrease list item indent":"æ¸›å°‘åˆ—è¡¨é …ç›®ç¸®æŽ’","Remove Format":"ç§»é™¤æ ¼å¼","Select all":"é¸å–全部","Show blocks":"顯示å€å¡Š",Source:"原始碼","Show source":"顯示來æº","Special characters":"特殊å—å…ƒ",All:"所有",Arrows:"ç®é ",Currency:"貨幣",Latin:"拉ä¸å—æ¯",Mathematical:"數å¸",Text:"æ–‡å—","leftwards simple arrow":"å‘左簡單ç®è™Ÿ","rightwards simple arrow":"å‘å³ç°¡å–®ç®è™Ÿ","upwards simple arrow":"å‘上簡單ç®è™Ÿ","downwards simple arrow":"å‘下簡單ç®è™Ÿ","leftwards double arrow":"å‘左雙ç®é ","rightwards double arrow":"å‘å³é›™ç®é ","upwards double arrow":"å‘上雙ç®é ","downwards double arrow":"å‘下雙ç®é ","leftwards dashed arrow":"å‘左虛線ç®é ","rightwards dashed arrow":"å‘å³è™›ç·šç®é ","upwards dashed arrow":"å‘上虛線ç®é ","downwards dashed arrow":"å‘下虛線ç®é ","leftwards arrow to bar":"å‘å·¦åœæ¢ç®é ","rightwards arrow to bar":"å‘å³åœæ¢ç®é ","upwards arrow to bar":"å‘上åœæ¢ç®é ","downwards arrow to bar":"å‘下åœæ¢ç®é ","up down arrow with base":"有底線的上下ç®è™Ÿ","back with leftwards arrow above":"Back 上方有å‘å·¦ç®è™Ÿ","end with leftwards arrow above":"End 上方有å‘å·¦ç®è™Ÿ","on with exclamation mark with left right arrow above":"帶驚嘆號的 On 上方有左å³é›™å‘ç®è™Ÿ","soon with rightwards arrow above":"Soon 上方有å‘å³ç®è™Ÿ","top with upwards arrow above":"Top 上方有å‘上ç®è™Ÿ","Dollar sign":"貨幣符號","Euro sign":"æ元符號","Yen sign":"日圓符號","Pound sign":"英鎊符號","Cent sign":"美分符號","Euro-currency sign":"æ元貨幣符號","Colon sign":"冒號","Cruzeiro sign":"å…‹é¯è–©å¤šç¬¦è™Ÿ","French franc sign":"法國法郎符號","Lira sign":"里拉符號","Currency sign":"貨幣符號","Bitcoin sign":"比特幣符號","Mill sign":"密爾符號","Naira sign":"奈åŠåˆ©äºžå¥ˆæ‹‰ç¬¦è™Ÿ","Peseta sign":"比塞塔符號","Rupee sign":"å°åº¦ç›§æ¯”符號","Won sign":"圜符號","New sheqel sign":"æ–°è¬å…‹çˆ¾ç¬¦è™Ÿ","Dong sign":"盾符號","Kip sign":"基普符號","Tugrik sign":"åœ–æ ¼é‡Œå…‹ç¬¦è™Ÿ","Drachma sign":"得拉克馬符號","German penny sign":"德國便士符號","Peso sign":"披索符號","Guarani sign":"瓜拉尼符號","Austral sign":"奧斯特拉爾符號","Hryvnia sign":"赫ä¼å°¼äºžç¬¦è™Ÿ","Cedi sign":"塞地符號","Livre tournois sign":"里弗爾法鎊符號","Spesmilo sign":"Spesmilo 貨幣符號","Tenge sign":"å‹˜å¯ŸåŠ å¹£ç¬¦è™Ÿ","Indian rupee sign":"å°åº¦ç›§æ¯”符號","Turkish lira sign":"土耳其里拉符號","Nordic mark sign":"日耳曼馬克符號","Manat sign":"馬ç´ç‰¹ç¬¦è™Ÿ","Ruble sign":"盧布符號","Latin capital letter a with macron":"拉ä¸å¤§å¯«å—æ¯ A 帶長音符號","Latin small letter a with macron":"拉ä¸å°å¯«å—æ¯ a 帶長音符號","Latin capital letter a with breve":"拉ä¸å¤§å¯«å—æ¯ A 帶çŸéŸ³ç¬¦è™Ÿ","Latin small letter a with breve":"拉ä¸å°å¯«å—æ¯ a 帶çŸéŸ³ç¬¦è™Ÿ","Latin capital letter a with ogonek":"拉ä¸å¤§å¯«å—æ¯ A 帶 Ogonek","Latin small letter a with ogonek":"拉ä¸å°å¯«å—æ¯ a 帶 Ogonek","Latin capital letter c with acute":"拉ä¸å¤§å¯«å—æ¯ C 帶尖音符號","Latin small letter c with acute":"拉ä¸å°å¯«å—æ¯ c 帶尖音符號","Latin capital letter c with circumflex":"拉ä¸å¤§å¯«å—æ¯ C 帶抑æšç¬¦è™Ÿ","Latin small letter c with circumflex":"拉ä¸å°å¯«å—æ¯ c 帶抑æšç¬¦è™Ÿ","Latin capital letter c with dot above":"上有一點的拉ä¸å¤§å¯«å—æ¯ C","Latin small letter c with dot above":"上有一點的拉ä¸å°å¯«å—æ¯ c","Latin capital letter c with caron":"拉ä¸å¤§å¯«å—æ¯ C 帶上勾符號","Latin small letter c with caron":"拉ä¸å°å¯«å—æ¯ c 帶上勾符號","Latin capital letter d with caron":"拉ä¸å¤§å¯«å—æ¯ D 帶上勾符號","Latin small letter d with caron":"拉ä¸å°å¯«å—æ¯ d 帶上勾符號","Latin capital letter d with stroke":"拉ä¸å¤§å¯«å—æ¯ D 帶粗線符號","Latin small letter d with stroke":"拉ä¸å°å¯«å—æ¯ d 帶粗線符號","Latin capital letter e with macron":"拉ä¸å¤§å¯«å—æ¯ E 帶長音符號","Latin small letter e with macron":"拉ä¸å°å¯«å—æ¯ e 帶長音符號","Latin capital letter e with breve":"拉ä¸å¤§å¯«å—æ¯ E 帶çŸéŸ³ç¬¦è™Ÿ","Latin small letter e with breve":"拉ä¸å°å¯«å—æ¯ e 帶çŸéŸ³ç¬¦è™Ÿ","Latin capital letter e with dot above":"上有一點的拉ä¸å¤§å¯«å—æ¯ E","Latin small letter e with dot above":"上有一點的拉ä¸å°å¯«å—æ¯ e","Latin capital letter e with ogonek":"拉ä¸å¤§å¯«å—æ¯ E 帶 Ogonek","Latin small letter e with ogonek":"拉ä¸å°å¯«å—æ¯ e 帶 Ogonek","Latin capital letter e with caron":"拉ä¸å¤§å¯«å—æ¯ E 帶上勾符號","Latin small letter e with caron":"拉ä¸å°å¯«å—æ¯ e 帶上勾符號","Latin capital letter g with circumflex":"拉ä¸å¤§å¯«å—æ¯ G 帶抑æšç¬¦è™Ÿ","Latin small letter g with circumflex":"拉ä¸å°å¯«å—æ¯ g 帶抑æšç¬¦è™Ÿ","Latin capital letter g with breve":"拉ä¸å¤§å¯«å—æ¯ G 帶çŸéŸ³ç¬¦è™Ÿ","Latin small letter g with breve":"拉ä¸å°å¯«å—æ¯ g 帶çŸéŸ³ç¬¦è™Ÿ","Latin capital letter g with dot above":"上有一點的拉ä¸å¤§å¯«å—æ¯ G","Latin small letter g with dot above":"上有一點的拉ä¸å°å¯«å—æ¯ g","Latin capital letter g with cedilla":"拉ä¸å¤§å¯«å—æ¯ G 帶下尾符號","Latin small letter g with cedilla":"拉ä¸å°å¯«å—æ¯ g 帶下尾符號","Latin capital letter h with circumflex":"拉ä¸å¤§å¯«å—æ¯ H 帶抑æšç¬¦è™Ÿ","Latin small letter h with circumflex":"拉ä¸å°å¯«å—æ¯ h 帶抑æšç¬¦è™Ÿ","Latin capital letter h with stroke":"拉ä¸å¤§å¯«å—æ¯ H 帶粗線符號","Latin small letter h with stroke":"拉ä¸å°å¯«å—æ¯ h 帶粗線符號","Latin capital letter i with tilde":"拉ä¸å¤§å¯«å—æ¯ I 帶波狀符號","Latin small letter i with tilde":"拉ä¸å°å¯«å—æ¯ i 帶波狀符號","Latin capital letter i with macron":"拉ä¸å¤§å¯«å—æ¯ I 帶長音符號","Latin small letter i with macron":"拉ä¸å°å¯«å—æ¯ i 帶長音符號","Latin capital letter i with breve":"拉ä¸å¤§å¯«å—æ¯ I 帶çŸéŸ³ç¬¦è™Ÿ","Latin small letter i with breve":"拉ä¸å°å¯«å—æ¯ i 帶çŸéŸ³ç¬¦è™Ÿ","Latin capital letter i with ogonek":"拉ä¸å¤§å¯«å—æ¯ I 帶 Ogonek","Latin small letter i with ogonek":"拉ä¸å°å¯«å—æ¯ i 帶 Ogonek","Latin capital letter i with dot above":"上有一點的拉ä¸å¤§å¯«å—æ¯ I","Latin small letter dotless i":"拉ä¸å°å¯«å—æ¯ç„¡é»ž I","Latin capital ligature ij":"拉ä¸å¤§å¯«é€£å— IJ","Latin small ligature ij":"拉ä¸å°å¯«é€£å— ij","Latin capital letter j with circumflex":"拉ä¸å¤§å¯«å—æ¯ J 帶抑æšç¬¦è™Ÿ","Latin small letter j with circumflex":"拉ä¸å°å¯«å—æ¯ j 帶抑æšç¬¦è™Ÿ","Latin capital letter k with cedilla":"拉ä¸å¤§å¯«å—æ¯ K 帶下尾符號","Latin small letter k with cedilla":"拉ä¸å°å¯«å—æ¯ k 帶下尾符號","Latin small letter kra":"拉ä¸å°å¯«å—æ¯ kra","Latin capital letter l with acute":"拉ä¸å¤§å¯«å—æ¯ L 帶尖音符號","Latin small letter l with acute":"拉ä¸å°å¯«å—æ¯ l 帶尖音符號","Latin capital letter l with cedilla":"拉ä¸å¤§å¯«å—æ¯ L 帶下尾符號","Latin small letter l with cedilla":"拉ä¸å°å¯«å—æ¯ l 帶下尾符號","Latin capital letter l with caron":"拉ä¸å¤§å¯«å—æ¯ L 帶上勾符號","Latin small letter l with caron":"拉ä¸å°å¯«å—æ¯ l 帶上勾符號","Latin capital letter l with middle dot":"ä¸é–“一點的拉ä¸å¤§å¯«å—æ¯ L","Latin small letter l with middle dot":"ä¸é–“一點的拉ä¸å°å¯«å—æ¯ l","Latin capital letter l with stroke":"拉ä¸å¤§å¯«å—æ¯ L 帶粗線符號","Latin small letter l with stroke":"拉ä¸å°å¯«å—æ¯ l 帶粗線符號","Latin capital letter n with acute":"拉ä¸å¤§å¯«å—æ¯ N 帶尖音符號","Latin small letter n with acute":"拉ä¸å°å¯«å—æ¯ n 帶尖音符號","Latin capital letter n with cedilla":"拉ä¸å¤§å¯«å—æ¯ N 帶下尾符號","Latin small letter n with cedilla":"拉ä¸å°å¯«å—æ¯ n 帶下尾符號","Latin capital letter n with caron":"拉ä¸å¤§å¯«å—æ¯ N 帶上勾符號","Latin small letter n with caron":"拉ä¸å°å¯«å—æ¯ n 帶上勾符號","Latin small letter n preceded by apostrophe":"å‰æœ‰æ’‡è™Ÿçš„拉ä¸å°å¯«å—æ¯ n","Latin capital letter eng":"拉ä¸å¤§å¯«å—æ¯ Eng","Latin small letter eng":"拉ä¸å°å¯«å—æ¯ Eng","Latin capital letter o with macron":"拉ä¸å¤§å¯«å—æ¯ O 帶長音符號","Latin small letter o with macron":"拉ä¸å°å¯«å—æ¯ o 帶長音符號","Latin capital letter o with breve":"拉ä¸å¤§å¯«å—æ¯ O 帶çŸéŸ³ç¬¦è™Ÿ","Latin small letter o with breve":"拉ä¸å°å¯«å—æ¯ o 帶çŸéŸ³ç¬¦è™Ÿ","Latin capital letter o with double acute":"拉ä¸å¤§å¯«å—æ¯ O 帶雙尖音符號","Latin small letter o with double acute":"拉ä¸å°å¯«å—æ¯ o 帶雙尖音符號","Latin capital ligature oe":"拉ä¸å¤§å¯«é€£å— OE","Latin small ligature oe":"拉ä¸å°å¯«é€£å— oe","Latin capital letter r with acute":"拉ä¸å¤§å¯«å—æ¯ R 帶尖音符號","Latin small letter r with acute":"拉ä¸å°å¯«å—æ¯ r 帶尖音符號","Latin capital letter r with cedilla":"拉ä¸å¤§å¯«å—æ¯ R 帶下尾符號","Latin small letter r with cedilla":"拉ä¸å°å¯«å—æ¯ r 帶下尾符號","Latin capital letter r with caron":"拉ä¸å¤§å¯«å—æ¯ R 帶上勾符號","Latin small letter r with caron":"拉ä¸å°å¯«å—æ¯ r 帶上勾符號","Latin capital letter s with acute":"拉ä¸å¤§å¯«å—æ¯ S 帶尖音符號","Latin small letter s with acute":"拉ä¸å°å¯«å—æ¯ s 帶尖音符號","Latin capital letter s with circumflex":"拉ä¸å¤§å¯«å—æ¯ S 帶抑æšç¬¦è™Ÿ","Latin small letter s with circumflex":"拉ä¸å°å¯«å—æ¯ s 帶抑æšç¬¦è™Ÿ","Latin capital letter s with cedilla":"拉ä¸å¤§å¯«å—æ¯ S 帶下尾符號","Latin small letter s with cedilla":"拉ä¸å°å¯«å—æ¯ s 帶下尾符號","Latin capital letter s with caron":"拉ä¸å¤§å¯«å—æ¯ S 帶上勾符號","Latin small letter s with caron":"拉ä¸å°å¯«å—æ¯ s 帶上勾符號","Latin capital letter t with cedilla":"拉ä¸å¤§å¯«å—æ¯ T 帶下尾符號","Latin small letter t with cedilla":"拉ä¸å°å¯«å—æ¯ t 帶下尾符號","Latin capital letter t with caron":"拉ä¸å¤§å¯«å—æ¯ T 帶上勾符號","Latin small letter t with caron":"拉ä¸å°å¯«å—æ¯ t 帶上勾符號","Latin capital letter t with stroke":"拉ä¸å¤§å¯«å—æ¯ T 帶粗線符號","Latin small letter t with stroke":"拉ä¸å°å¯«å—æ¯ t 帶粗線符號","Latin capital letter u with tilde":"拉ä¸å¤§å¯«å—æ¯ U 帶波狀符號","Latin small letter u with tilde":"拉ä¸å°å¯«å—æ¯ u 帶波狀符號","Latin capital letter u with macron":"拉ä¸å¤§å¯«å—æ¯ U 帶長音符號","Latin small letter u with macron":"拉ä¸å°å¯«å—æ¯ u 帶長音符號","Latin capital letter u with breve":"拉ä¸å¤§å¯«å—æ¯ U 帶çŸéŸ³ç¬¦è™Ÿ","Latin small letter u with breve":"拉ä¸å°å¯«å—æ¯ u 帶çŸéŸ³ç¬¦è™Ÿ","Latin capital letter u with ring above":"拉ä¸å¤§å¯«å—æ¯ U 帶上圓圈","Latin small letter u with ring above":"拉ä¸å°å¯«å—æ¯ u 帶上圓圈","Latin capital letter u with double acute":"拉ä¸å¤§å¯«å—æ¯ U 帶雙尖音符號","Latin small letter u with double acute":"拉ä¸å°å¯«å—æ¯ u 帶雙尖音符號","Latin capital letter u with ogonek":"拉ä¸å¤§å¯«å—æ¯ U 帶 Ogonek","Latin small letter u with ogonek":"拉ä¸å°å¯«å—æ¯ u 帶 Ogonek","Latin capital letter w with circumflex":"拉ä¸å¤§å¯«å—æ¯ W 帶抑æšç¬¦è™Ÿ","Latin small letter w with circumflex":"拉ä¸å°å¯«å—æ¯ w 帶抑æšç¬¦è™Ÿ","Latin capital letter y with circumflex":"拉ä¸å¤§å¯«å—æ¯ Y 帶抑æšç¬¦è™Ÿ","Latin small letter y with circumflex":"拉ä¸å°å¯«å—æ¯ y 帶抑æšç¬¦è™Ÿ","Latin capital letter y with diaeresis":"拉ä¸å¤§å¯«å—æ¯ Y 帶分音符號","Latin capital letter z with acute":"拉ä¸å¤§å¯«å—æ¯ Z 帶尖音符號","Latin small letter z with acute":"拉ä¸å°å¯«å—æ¯ z 帶尖音符號","Latin capital letter z with dot above":"上有一點的拉ä¸å¤§å¯«å—æ¯ Z","Latin small letter z with dot above":"上有一點的拉ä¸å°å¯«å—æ¯ z","Latin capital letter z with caron":"拉ä¸å¤§å¯«å—æ¯ Z 帶上勾符號","Latin small letter z with caron":"拉ä¸å°å¯«å—æ¯ z 帶上勾符號","Latin small letter long s":"拉ä¸å°å¯«å—æ¯é•· s","Less-than sign":"å°æ–¼ç¬¦è™Ÿ","Greater-than sign":"大於符號","Less-than or equal to":"å°æ–¼æˆ–ç‰æ–¼","Greater-than or equal to":"大於或ç‰æ–¼","En dash":"çŸç ´æŠ˜è™Ÿ","Em dash":"é•·ç ´æŠ˜è™Ÿ",Macron:"長音符號",Overline:"é ‚ç·š","Degree sign":"度符號","Minus sign":"減號","Plus-minus sign":"åŠ æ¸›ç¬¦è™Ÿ","Division sign":"除號","Fraction slash":"分數斜線","Multiplication sign":"乘號","Latin small letter f with hook":"帶鉤的拉ä¸å°å¯«å—æ¯ f",Integral:"ç©åˆ†","N-ary summation":"N 元總åˆ",Infinity:"ç„¡é™","Square root":"å¹³æ–¹æ ¹","Tilde operator":"波狀符號é‹ç®—å","Approximately equal to":"ç´„ç‰æ–¼","Almost equal to":"幾乎ç‰æ–¼","Not equal to":"ä¸ç‰æ–¼","Identical to":"æ†ç‰æ–¼","Element of":"屬於","Not an element of":"ä¸å±¬æ–¼","Contains as member":"包å«","N-ary product":"N 元乘ç©","Logical and":"é‚輯 And","Logical or":"é‚輯 Or","Not sign":"Not 符號",Intersection:"交集",Union:"è¯é›†","Partial differential":"å微分","For all":"å°æ–¼æ‰€æœ‰","There exists":"å˜åœ¨","Empty set":"空集åˆ",Nabla:"倒三角算å","Asterisk operator":"星號é‹ç®—å","Proportional to":"æ£æ¯”æ–¼",Angle:"角度","Vulgar fraction one quarter":"普通分數四分之一","Vulgar fraction one half":"普通分數二分之一","Vulgar fraction three quarters":"普通分數四分之三","Single left-pointing angle quotation mark":"單左尖角括號","Single right-pointing angle quotation mark":"å–®å³å°–角括號","Left-pointing double angle quotation mark":"左尖雙角括號","Right-pointing double angle quotation mark":"å³å°–雙角括號","Left single quotation mark":"左單引號","Right single quotation mark":"å³å–®å¼•è™Ÿ","Left double quotation mark":"左雙引號","Right double quotation mark":"å³é›™å¼•è™Ÿ","Single low-9 quotation mark":"單下 9 形引號","Double low-9 quotation mark":"雙下 9 形引號","Inverted exclamation mark":"倒驚嘆號","Inverted question mark":"倒å•è™Ÿ","Two dot leader":"兩點å‰ç½®å—å…ƒ","Horizontal ellipsis":"æ°´å¹³çœç•¥ç¬¦è™Ÿ","Double dagger":"é›™åŠè¨»é‡‹ç¬¦è™Ÿ","Per mille sign":"åƒåˆ†è™Ÿ","Per ten thousand sign":"è¬åˆ†è™Ÿ","Double exclamation mark":"雙驚嘆號","Question exclamation mark":"ç–‘å•é©šå˜†è™Ÿ","Exclamation question mark":"驚嘆疑å•è™Ÿ","Double question mark":"é›™å•è™Ÿ","Copyright sign":"版權符號","Registered sign":"註冊商標符號","Trade mark sign":"商標符號","Section sign":"ç« ç¯€ç¬¦è™Ÿ","Paragraph sign":"段è½ç¬¦è™Ÿ","Reversed paragraph sign":"å段è½ç¬¦è™Ÿ","Character categories":"å—元類別",Styles:"樣å¼","Multiple styles":"多é‡æ¨£å¼","Block styles":"å€å¡Šæ¨£å¼","Text styles":"æ–‡å—樣å¼","Insert table":"æ’å…¥è¡¨æ ¼","Header column":"標題欄","Insert column left":"æ’入左方欄","Insert column right":"æ’å…¥å³æ–¹æ¬„","Delete column":"刪除欄","Select column":"é¸æ“‡æ¬„",Column:"欄","Header row":"標題列","Insert row below":"æ’入下方列","Insert row above":"æ’入上方列","Delete row":"刪除列","Select row":"é¸æ“‡åˆ—",Row:"列","Merge cell up":"åˆä½µä¸Šæ–¹å„²å˜æ ¼","Merge cell right":"åˆä½µå³æ–¹å„²å˜æ ¼","Merge cell down":"åˆä½µä¸‹æ–¹å„²å˜æ ¼","Merge cell left":"åˆä½µå·¦æ–¹å„²å˜æ ¼","Split cell vertically":"垂直分割儲å˜æ ¼","Split cell horizontally":"水平分割儲å˜æ ¼","Merge cells":"åˆä½µå„²å˜æ ¼","Table toolbar":"è¡¨æ ¼å·¥å…·","Table properties":"è¡¨æ ¼å±¬æ€§","Cell properties":"儲å˜æ ¼å±¬æ€§",Border:"邊框",Style:"樣å¼",Width:"寬度",Height:"高度",Color:"æ–‡å—é¡è‰²",Background:"背景é¡è‰²",Padding:"儲å˜æ ¼ç•™ç™½",Dimensions:"尺寸","Table cell text alignment":"儲å˜æ ¼æ–‡å—å°é½Š",Alignment:"å°é½Š","Horizontal text alignment toolbar":"æ°´å¹³å°é½Š","Vertical text alignment toolbar":"åž‚ç›´å°é½Š","Table alignment toolbar":"è¡¨æ ¼å°é½Š",None:"ç„¡",Solid:"實線",Dotted:"點線",Dashed:"虛線",Double:"雙線",Groove:"內凹線",Ridge:"凸起線",Inset:"內邊線",Outset:"外框線","Align cell text to the left":"é å·¦å°é½Š","Align cell text to the center":"ç½®ä¸å°é½Š","Align cell text to the right":"é å³å°é½Š","Justify cell text":"分散å°é½Š","Align cell text to the top":"å‘上å°é½Š","Align cell text to the middle":"ç½®ä¸å°é½Š","Align cell text to the bottom":"å‘下å°é½Š","Align table to the left":"é å·¦å°é½Š","Center table":"ç½®ä¸å°é½Š","Align table to the right":"é å³å°é½Š","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"é¡è‰²ä»£ç¢¼éŒ¯èª¤ã€‚試試看 \"#FF0000\" 或 \"rgb(255, 0, 0)\" 或 \"red\"。","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"尺寸代碼錯誤。試試看 \"10px\" 或 \"2em\" 或簡單寫 \"2\"。","Color picker":"é¡è‰²é¸æ“‡","Enter table caption":"輸入表標題","Keystrokes that can be used in a table cell":"å¯åœ¨è¡¨æ ¼å–®å…ƒæ ¼ä¸ä½¿ç”¨çš„按éµ","Move the selection to the next cell":"å°‡é¸å–範åœç§»å‹•åˆ°ä¸‹ä¸€å€‹å–®å…ƒæ ¼","Move the selection to the previous cell":"å°‡é¸å–範åœç§»å‹•åˆ°ä¸Šä¸€å€‹å–®å…ƒæ ¼","Insert a new table row (when in the last cell of a table)":"æ’å…¥æ–°çš„è¡¨æ ¼æ©«æŽ’ï¼ˆç•¶ä½æ–¼è¡¨æ ¼çš„æœ€å¾Œä¸€å€‹å–®å…ƒæ ¼æ™‚ï¼‰","Navigate through the table":"åœ¨è¡¨æ ¼ä¸ç§»å‹•",Table:"è¡¨æ ¼","Rich Text Editor":"富文本編輯器","Editor editing area: %0":"編輯器編輯å€ï¼š%0","Edit block":"編輯å€å¡Š","Click to edit block":"點擊來編輯å€å¡Š","Drag to move":"拖曳來移動",Next:"下一",Previous:"上一","Editor toolbar":"編輯器工具","Dropdown toolbar":"下拉é¸å–®",Black:"黑色","Dim grey":"æ·¡ç°è‰²",Grey:"ç°è‰²","Light grey":"亮ç°è‰²",White:"白色",Red:"紅色",Orange:"橘色",Yellow:"黃色","Light green":"äº®ç¶ è‰²",Green:"ç¶ è‰²",Aquamarine:"æ·ºç¶ è‰²",Turquoise:"è—ç¶ è‰²","Light blue":"亮è—色",Blue:"è—色",Purple:"紫色","Editor block content toolbar":"編輯器å€å¡Šå…§å®¹å·¥å…·åˆ—","Editor contextual toolbar":"編輯器關è¯å¼å·¥å…·åˆ—",HEX:"åå…進ä½","No results found":"找ä¸åˆ°çµæžœ","No searchable items":"沒有å¯æœå°‹çš„é …ç›®","Editor dialog":"編輯工具å°è©±æ¡†",Close:"關閉","Help Contents. To close this dialog press ESC.":"å”助內容。想關閉æ¤å°è©±æ¡†ï¼Œè«‹æŒ‰ ESC éµã€‚","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"下方是å¯åœ¨ç·¨è¼¯å™¨ä¸ä½¿ç”¨çš„éµç›¤å¿«æ·éµåˆ—表。","(may require <kbd>Fn</kbd>)":"(å¯èƒ½éœ€è¦ <kbd>Fn</kbd>)",Accessibility:"å”助工具","Accessibility help":"無障礙å”助","Press %0 for help.":"按下 %0 來å–å¾—å”助。","Move focus in and out of an active dialog window":"將焦點移入或移出啟用ä¸çš„å°è©±è¦–窗",MENU_BAR_MENU_FILE:"檔案",MENU_BAR_MENU_EDIT:"編輯",MENU_BAR_MENU_VIEW:"檢視",MENU_BAR_MENU_INSERT:"æ’å…¥",MENU_BAR_MENU_FORMAT:"æ ¼å¼",MENU_BAR_MENU_TOOLS:"工具",MENU_BAR_MENU_HELP:"說明",MENU_BAR_MENU_TEXT:"æ–‡å—",MENU_BAR_MENU_FONT:"å—åž‹","Editor menu bar":"編輯器é¸å–®åˆ—",Undo:"å–消",Redo:"é‡åš","Upload in progress":"æ£åœ¨ä¸Šå‚³","Widget toolbar":"å°å·¥å…·","Insert paragraph before block":"在這個å€å¡Šå‰é¢æ’入一個段è½","Insert paragraph after block":"在這個å€å¡Šå¾Œé¢æ’入一個段è½","Press Enter to type after or press Shift + Enter to type before the widget":"按下 Enter 在å°å·¥å…·å¾Œè¼¸å…¥ï¼Œæˆ–按下 Shift + Enter 在å°å·¥å…·å‰è¼¸å…¥","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"å°å·¥å…·é¸å–時å¯ä½¿ç”¨çš„按éµï¼ˆä¾‹å¦‚:圖片ã€è¡¨æ ¼ç‰ï¼‰","Insert a new paragraph directly after a widget":"在å°å·¥å…·å¾Œç›´æŽ¥æ’入新段è½","Insert a new paragraph directly before a widget":"在å°å·¥å…·å‰ç›´æŽ¥æ’入新段è½","Move the caret to allow typing directly before a widget":"移動æ’入符號,以便在å°å·¥å…·å‰ç›´æŽ¥è¼¸å…¥","Move the caret to allow typing directly after a widget":"移動æ’入符號,以便在å°å·¥å…·å¾Œç›´æŽ¥è¼¸å…¥","Words: %0":"å—數: %0","Characters: %0":"å—元數: %0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file +(function(d){ const l = d['zh'] = d['zh'] || {}; l.dictionary=Object.assign( l.dictionary||{}, {"Align left":"é å·¦å°é½Š","Align right":"é å³å°é½Š","Align center":"ç½®ä¸å°é½Š",Justify:"å·¦å³å°é½Š","Text alignment":"æ–‡å—å°é½Š","Text alignment toolbar":"æ–‡å—å°é½Š","Revert autoformatting action":"å¾©åŽŸè‡ªå‹•æ ¼å¼åŒ–æ“作",Bold:"ç²—é«”",Italic:"斜體",Underline:"底線",Code:"代碼",Strikethrough:"刪除線",Subscript:"下標",Superscript:"上標","Italic text":"斜體文å—","Move out of an inline code style":"移出行內程å¼ç¢¼æ¨£å¼","Bold text":"粗體文å—","Underline text":"底線文å—","Strikethrough text":"刪除線文å—","Block quote":"段è½å¼•ç”¨","Copy selected content":"複製所é¸å…§å®¹","Paste content":"貼上內容","Paste content as plain text":"將內容貼上為純文å—","Insert code block":"æ’入程å¼ç¢¼å€å¡Š","Plain text":"純文å—","Leaving %0 code snippet":"離開 %0 程å¼ç¢¼ç‰‡æ®µ","Entering %0 code snippet":"進入 %0 程å¼ç¢¼ç‰‡æ®µ","Entering code snippet":"進入程å¼ç¢¼ç‰‡æ®µ","Leaving code snippet":"離開程å¼ç¢¼ç‰‡æ®µ","Code block":"程å¼ç¢¼å€å¡Š",Cancel:"å–消",Clear:"清除","Remove color":"移除é¡è‰²","Restore default":"é‡è¨è‡³é è¨å€¼",Save:"儲å˜","Show more items":"顯示更多","%0 of %1":"%0/%1","Cannot upload file:":"無法上傳檔案:","Rich Text Editor. Editing area: %0":"RTF 編輯器。編輯å€ï¼š%0","Insert with file manager":"使用檔案管ç†å“¡æ’å…¥","Replace with file manager":"使用檔案管ç†å“¡æ›¿æ›","Insert image with file manager":"使用檔案管ç†å“¡æ’入圖片","Replace image with file manager":"使用檔案管ç†å“¡æ›¿æ›åœ–片","Toggle caption off":"關閉表標題","Toggle caption on":"開啟表標題","Content editing keystrokes":"內容編輯按éµ","These keyboard shortcuts allow for quick access to content editing features.":"é‹ç”¨é€™äº›éµç›¤å¿«æ·éµå¯å¿«é€Ÿä½¿ç”¨å…§å®¹ç·¨è¼¯åŠŸèƒ½ã€‚","User interface and content navigation keystrokes":"使用者介é¢å’Œå…§å®¹ç€è¦½æŒ‰éµ","Use the following keystrokes for more efficient navigation in the CKEditor 5 user interface.":"使用以下按éµå¯æ›´æœ‰æ•ˆçŽ‡åœ°åœ¨ CKEditor 5 使用者介é¢ä¸ç§»å‹•ã€‚","Close contextual balloons, dropdowns, and dialogs":"關閉é¸å–®æ示ã€ä¸‹æ‹‰å¼é¸å–®å’Œå°è©±æ¡†","Open the accessibility help dialog":"開啟無障礙å”助å°è©±æ¡†","Move focus between form fields (inputs, buttons, etc.)":"在表單欄ä½ï¼ˆè¼¸å…¥ã€æŒ‰éˆ•ç‰ï¼‰ä¹‹é–“移動焦點","Move focus to the menu bar, navigate between menu bars":"將焦點移至é¸å–®åˆ—,ç€è¦½ä¸åŒçš„é¸å–®åˆ—","Move focus to the toolbar, navigate between toolbars":"將焦點移動至工具列,在工具列間移動","Navigate through the toolbar or menu bar":"ç€è¦½å·¥å…·åˆ—或é¸å–®åˆ—","Execute the currently focused button. Executing buttons that interact with the editor content moves the focus back to the content.":"執行目å‰æ‰€èšç„¦çš„按鈕。執行與編輯器內容互動的按鈕後,系統會將焦點移回內容。",Accept:"接å—","Insert a soft break (a <code><br></code> element)":"æ’å…¥éžå¼·åˆ¶æ–·è¡Œï¼ˆ<code><br></code> 元件)","Insert a hard break (a new paragraph)":"æ’入強制斷行(新段è½ï¼‰","Find and replace":"尋找和å–代","Find in text…":"在文本ä¸å°‹æ‰¾",Find:"尋找","Previous result":"å‰ä¸€å€‹çµæžœ","Next result":"後一個çµæžœ",Replace:"å–代","Replace all":"全部å–代","Match case":"大å°å¯«éœ€ç›¸ç¬¦","Whole words only":"僅全å—拼寫","Replace with…":"以…替代","Text to find must not be empty.":"ä¸èƒ½æŸ¥æ‰¾ç©ºå—串","Tip: Find some text first in order to replace it.":"æ示:先查找å—串å†å–代","Advanced options":"進階é¸é …","Find in the document":"在文件ä¸å°‹æ‰¾","Font Size":"å—體大å°",Tiny:"特å°",Small:"å°",Big:"大",Huge:"特大","Font Family":"å—åž‹",Default:"é è¨","Font Color":"å—é«”é¡è‰²","Font Background Color":"å‰æ™¯é¡è‰²","Document colors":"文件é¡è‰²",Paragraph:"段è½",Heading:"標題","Choose heading":"é¸å–標題","Heading 1":"標題 1","Heading 2":"標題 2","Heading 3":"標題 3","Heading 4":"標題 4","Heading 5":"標題 5","Heading 6":"標題 6","Type your title":"è¼¸å…¥ä½ çš„æ¨™é¡Œ","Type or paste your content here.":"在æ¤è¼¸å…¥æˆ–è²¼ä¸Šä½ çš„å…§å®¹ã€‚","Horizontal line":"水平線","HTML object":"HTML 物件","Increase indent":"å¢žåŠ ç¸®æŽ’","Decrease indent":"減少縮排",Unlink:"移除連çµ",Link:"連çµ","Link URL":"連çµË™ URL","Link URL must not be empty.":"é€£çµ URL ä¸å¾—為空白。","Link image":"圖片連çµ","Edit link":"編輯連çµ","Open link in new tab":"在新視窗開啟連çµ","This link has no URL":"æ¤é€£çµæ²’有URL","Open in a new tab":"在新視窗開啟",Downloadable:"å¯ä¸‹è¼‰","Create link":"建立連çµ","Move out of a link":"移出連çµ","Numbered List":"有åºæ¸…å–®","Bulleted List":"符號清單","To-do List":"代辦清單","Bulleted list styles toolbar":"ç„¡åºæ¸…單工具列","Numbered list styles toolbar":"有åºæ¸…單工具列","Toggle the disc list style":"切æ›ç‚ºå¯¦å¿ƒåœ“點標示","Toggle the circle list style":"切æ›ç‚ºç©ºå¿ƒåœ“點標示","Toggle the square list style":"切æ›ç‚ºæ–¹å½¢æ¨™ç¤º","Toggle the decimal list style":"切æ›ç‚ºæ•¸å—標示","Toggle the decimal with leading zero list style":"切æ›ç‚º0é–‹é 的數å—標示","Toggle the lower–roman list style":"切æ›ç‚ºå°å¯«ç¾…馬數å—標示","Toggle the upper–roman list style":"切æ›ç‚ºå¤§å¯«ç¾…馬數å—標示","Toggle the lower–latin list style":"切æ›ç‚ºå°å¯«æ‹‰ä¸æ–‡å—標示","Toggle the upper–latin list style":"切æ›ç‚ºå¤§å¯«æ‹‰ä¸æ–‡å—標示",Disc:"實心圓點",Circle:"空心圓點",Square:"方形",Decimal:"數å—","Decimal with leading zero":"0é–‹é 的數å—","Lower–roman":"å°å¯«ç¾…馬數å—","Upper-roman":"大寫羅馬數å—","Lower-latin":"å°å¯«æ‹‰ä¸å—æ¯","Upper-latin":"大寫拉ä¸å—æ¯","List properties":"清單屬性","Start at":"起始於","Invalid start index value.":"無效的起始索引值。","Start index must be greater than 0.":"èµ·å§‹ç´¢å¼•é ˆå¤§æ–¼ 0。","Reversed order":"åè½‰é †åº","Keystrokes that can be used in a list":"å¯åœ¨åˆ—表ä¸ä½¿ç”¨çš„按éµ","Increase list item indent":"å¢žåŠ åˆ—è¡¨é …ç›®ç¸®æŽ’","Decrease list item indent":"æ¸›å°‘åˆ—è¡¨é …ç›®ç¸®æŽ’","Entering a to-do list":"é€²å…¥å¾…è¾¦äº‹é …æ¸…å–®","Leaving a to-do list":"é›¢é–‹å¾…è¾¦äº‹é …æ¸…å–®","Remove Format":"ç§»é™¤æ ¼å¼","Select all":"é¸å–全部","Show blocks":"顯示å€å¡Š",Source:"原始碼","Show source":"顯示來æº","Special characters":"特殊å—å…ƒ",All:"所有",Arrows:"ç®é ",Currency:"貨幣",Latin:"拉ä¸å—æ¯",Mathematical:"數å¸",Text:"æ–‡å—","leftwards simple arrow":"å‘左簡單ç®è™Ÿ","rightwards simple arrow":"å‘å³ç°¡å–®ç®è™Ÿ","upwards simple arrow":"å‘上簡單ç®è™Ÿ","downwards simple arrow":"å‘下簡單ç®è™Ÿ","leftwards double arrow":"å‘左雙ç®é ","rightwards double arrow":"å‘å³é›™ç®é ","upwards double arrow":"å‘上雙ç®é ","downwards double arrow":"å‘下雙ç®é ","leftwards dashed arrow":"å‘左虛線ç®é ","rightwards dashed arrow":"å‘å³è™›ç·šç®é ","upwards dashed arrow":"å‘上虛線ç®é ","downwards dashed arrow":"å‘下虛線ç®é ","leftwards arrow to bar":"å‘å·¦åœæ¢ç®é ","rightwards arrow to bar":"å‘å³åœæ¢ç®é ","upwards arrow to bar":"å‘上åœæ¢ç®é ","downwards arrow to bar":"å‘下åœæ¢ç®é ","up down arrow with base":"有底線的上下ç®è™Ÿ","back with leftwards arrow above":"Back 上方有å‘å·¦ç®è™Ÿ","end with leftwards arrow above":"End 上方有å‘å·¦ç®è™Ÿ","on with exclamation mark with left right arrow above":"帶驚嘆號的 On 上方有左å³é›™å‘ç®è™Ÿ","soon with rightwards arrow above":"Soon 上方有å‘å³ç®è™Ÿ","top with upwards arrow above":"Top 上方有å‘上ç®è™Ÿ","Dollar sign":"貨幣符號","Euro sign":"æ元符號","Yen sign":"日圓符號","Pound sign":"英鎊符號","Cent sign":"美分符號","Euro-currency sign":"æ元貨幣符號","Colon sign":"冒號","Cruzeiro sign":"å…‹é¯è–©å¤šç¬¦è™Ÿ","French franc sign":"法國法郎符號","Lira sign":"里拉符號","Currency sign":"貨幣符號","Bitcoin sign":"比特幣符號","Mill sign":"密爾符號","Naira sign":"奈åŠåˆ©äºžå¥ˆæ‹‰ç¬¦è™Ÿ","Peseta sign":"比塞塔符號","Rupee sign":"å°åº¦ç›§æ¯”符號","Won sign":"圜符號","New sheqel sign":"æ–°è¬å…‹çˆ¾ç¬¦è™Ÿ","Dong sign":"盾符號","Kip sign":"基普符號","Tugrik sign":"åœ–æ ¼é‡Œå…‹ç¬¦è™Ÿ","Drachma sign":"得拉克馬符號","German penny sign":"德國便士符號","Peso sign":"披索符號","Guarani sign":"瓜拉尼符號","Austral sign":"奧斯特拉爾符號","Hryvnia sign":"赫ä¼å°¼äºžç¬¦è™Ÿ","Cedi sign":"塞地符號","Livre tournois sign":"里弗爾法鎊符號","Spesmilo sign":"Spesmilo 貨幣符號","Tenge sign":"å‹˜å¯ŸåŠ å¹£ç¬¦è™Ÿ","Indian rupee sign":"å°åº¦ç›§æ¯”符號","Turkish lira sign":"土耳其里拉符號","Nordic mark sign":"日耳曼馬克符號","Manat sign":"馬ç´ç‰¹ç¬¦è™Ÿ","Ruble sign":"盧布符號","Latin capital letter a with macron":"拉ä¸å¤§å¯«å—æ¯ A 帶長音符號","Latin small letter a with macron":"拉ä¸å°å¯«å—æ¯ a 帶長音符號","Latin capital letter a with breve":"拉ä¸å¤§å¯«å—æ¯ A 帶çŸéŸ³ç¬¦è™Ÿ","Latin small letter a with breve":"拉ä¸å°å¯«å—æ¯ a 帶çŸéŸ³ç¬¦è™Ÿ","Latin capital letter a with ogonek":"拉ä¸å¤§å¯«å—æ¯ A 帶 Ogonek","Latin small letter a with ogonek":"拉ä¸å°å¯«å—æ¯ a 帶 Ogonek","Latin capital letter c with acute":"拉ä¸å¤§å¯«å—æ¯ C 帶尖音符號","Latin small letter c with acute":"拉ä¸å°å¯«å—æ¯ c 帶尖音符號","Latin capital letter c with circumflex":"拉ä¸å¤§å¯«å—æ¯ C 帶抑æšç¬¦è™Ÿ","Latin small letter c with circumflex":"拉ä¸å°å¯«å—æ¯ c 帶抑æšç¬¦è™Ÿ","Latin capital letter c with dot above":"上有一點的拉ä¸å¤§å¯«å—æ¯ C","Latin small letter c with dot above":"上有一點的拉ä¸å°å¯«å—æ¯ c","Latin capital letter c with caron":"拉ä¸å¤§å¯«å—æ¯ C 帶上勾符號","Latin small letter c with caron":"拉ä¸å°å¯«å—æ¯ c 帶上勾符號","Latin capital letter d with caron":"拉ä¸å¤§å¯«å—æ¯ D 帶上勾符號","Latin small letter d with caron":"拉ä¸å°å¯«å—æ¯ d 帶上勾符號","Latin capital letter d with stroke":"拉ä¸å¤§å¯«å—æ¯ D 帶粗線符號","Latin small letter d with stroke":"拉ä¸å°å¯«å—æ¯ d 帶粗線符號","Latin capital letter e with macron":"拉ä¸å¤§å¯«å—æ¯ E 帶長音符號","Latin small letter e with macron":"拉ä¸å°å¯«å—æ¯ e 帶長音符號","Latin capital letter e with breve":"拉ä¸å¤§å¯«å—æ¯ E 帶çŸéŸ³ç¬¦è™Ÿ","Latin small letter e with breve":"拉ä¸å°å¯«å—æ¯ e 帶çŸéŸ³ç¬¦è™Ÿ","Latin capital letter e with dot above":"上有一點的拉ä¸å¤§å¯«å—æ¯ E","Latin small letter e with dot above":"上有一點的拉ä¸å°å¯«å—æ¯ e","Latin capital letter e with ogonek":"拉ä¸å¤§å¯«å—æ¯ E 帶 Ogonek","Latin small letter e with ogonek":"拉ä¸å°å¯«å—æ¯ e 帶 Ogonek","Latin capital letter e with caron":"拉ä¸å¤§å¯«å—æ¯ E 帶上勾符號","Latin small letter e with caron":"拉ä¸å°å¯«å—æ¯ e 帶上勾符號","Latin capital letter g with circumflex":"拉ä¸å¤§å¯«å—æ¯ G 帶抑æšç¬¦è™Ÿ","Latin small letter g with circumflex":"拉ä¸å°å¯«å—æ¯ g 帶抑æšç¬¦è™Ÿ","Latin capital letter g with breve":"拉ä¸å¤§å¯«å—æ¯ G 帶çŸéŸ³ç¬¦è™Ÿ","Latin small letter g with breve":"拉ä¸å°å¯«å—æ¯ g 帶çŸéŸ³ç¬¦è™Ÿ","Latin capital letter g with dot above":"上有一點的拉ä¸å¤§å¯«å—æ¯ G","Latin small letter g with dot above":"上有一點的拉ä¸å°å¯«å—æ¯ g","Latin capital letter g with cedilla":"拉ä¸å¤§å¯«å—æ¯ G 帶下尾符號","Latin small letter g with cedilla":"拉ä¸å°å¯«å—æ¯ g 帶下尾符號","Latin capital letter h with circumflex":"拉ä¸å¤§å¯«å—æ¯ H 帶抑æšç¬¦è™Ÿ","Latin small letter h with circumflex":"拉ä¸å°å¯«å—æ¯ h 帶抑æšç¬¦è™Ÿ","Latin capital letter h with stroke":"拉ä¸å¤§å¯«å—æ¯ H 帶粗線符號","Latin small letter h with stroke":"拉ä¸å°å¯«å—æ¯ h 帶粗線符號","Latin capital letter i with tilde":"拉ä¸å¤§å¯«å—æ¯ I 帶波狀符號","Latin small letter i with tilde":"拉ä¸å°å¯«å—æ¯ i 帶波狀符號","Latin capital letter i with macron":"拉ä¸å¤§å¯«å—æ¯ I 帶長音符號","Latin small letter i with macron":"拉ä¸å°å¯«å—æ¯ i 帶長音符號","Latin capital letter i with breve":"拉ä¸å¤§å¯«å—æ¯ I 帶çŸéŸ³ç¬¦è™Ÿ","Latin small letter i with breve":"拉ä¸å°å¯«å—æ¯ i 帶çŸéŸ³ç¬¦è™Ÿ","Latin capital letter i with ogonek":"拉ä¸å¤§å¯«å—æ¯ I 帶 Ogonek","Latin small letter i with ogonek":"拉ä¸å°å¯«å—æ¯ i 帶 Ogonek","Latin capital letter i with dot above":"上有一點的拉ä¸å¤§å¯«å—æ¯ I","Latin small letter dotless i":"拉ä¸å°å¯«å—æ¯ç„¡é»ž I","Latin capital ligature ij":"拉ä¸å¤§å¯«é€£å— IJ","Latin small ligature ij":"拉ä¸å°å¯«é€£å— ij","Latin capital letter j with circumflex":"拉ä¸å¤§å¯«å—æ¯ J 帶抑æšç¬¦è™Ÿ","Latin small letter j with circumflex":"拉ä¸å°å¯«å—æ¯ j 帶抑æšç¬¦è™Ÿ","Latin capital letter k with cedilla":"拉ä¸å¤§å¯«å—æ¯ K 帶下尾符號","Latin small letter k with cedilla":"拉ä¸å°å¯«å—æ¯ k 帶下尾符號","Latin small letter kra":"拉ä¸å°å¯«å—æ¯ kra","Latin capital letter l with acute":"拉ä¸å¤§å¯«å—æ¯ L 帶尖音符號","Latin small letter l with acute":"拉ä¸å°å¯«å—æ¯ l 帶尖音符號","Latin capital letter l with cedilla":"拉ä¸å¤§å¯«å—æ¯ L 帶下尾符號","Latin small letter l with cedilla":"拉ä¸å°å¯«å—æ¯ l 帶下尾符號","Latin capital letter l with caron":"拉ä¸å¤§å¯«å—æ¯ L 帶上勾符號","Latin small letter l with caron":"拉ä¸å°å¯«å—æ¯ l 帶上勾符號","Latin capital letter l with middle dot":"ä¸é–“一點的拉ä¸å¤§å¯«å—æ¯ L","Latin small letter l with middle dot":"ä¸é–“一點的拉ä¸å°å¯«å—æ¯ l","Latin capital letter l with stroke":"拉ä¸å¤§å¯«å—æ¯ L 帶粗線符號","Latin small letter l with stroke":"拉ä¸å°å¯«å—æ¯ l 帶粗線符號","Latin capital letter n with acute":"拉ä¸å¤§å¯«å—æ¯ N 帶尖音符號","Latin small letter n with acute":"拉ä¸å°å¯«å—æ¯ n 帶尖音符號","Latin capital letter n with cedilla":"拉ä¸å¤§å¯«å—æ¯ N 帶下尾符號","Latin small letter n with cedilla":"拉ä¸å°å¯«å—æ¯ n 帶下尾符號","Latin capital letter n with caron":"拉ä¸å¤§å¯«å—æ¯ N 帶上勾符號","Latin small letter n with caron":"拉ä¸å°å¯«å—æ¯ n 帶上勾符號","Latin small letter n preceded by apostrophe":"å‰æœ‰æ’‡è™Ÿçš„拉ä¸å°å¯«å—æ¯ n","Latin capital letter eng":"拉ä¸å¤§å¯«å—æ¯ Eng","Latin small letter eng":"拉ä¸å°å¯«å—æ¯ Eng","Latin capital letter o with macron":"拉ä¸å¤§å¯«å—æ¯ O 帶長音符號","Latin small letter o with macron":"拉ä¸å°å¯«å—æ¯ o 帶長音符號","Latin capital letter o with breve":"拉ä¸å¤§å¯«å—æ¯ O 帶çŸéŸ³ç¬¦è™Ÿ","Latin small letter o with breve":"拉ä¸å°å¯«å—æ¯ o 帶çŸéŸ³ç¬¦è™Ÿ","Latin capital letter o with double acute":"拉ä¸å¤§å¯«å—æ¯ O 帶雙尖音符號","Latin small letter o with double acute":"拉ä¸å°å¯«å—æ¯ o 帶雙尖音符號","Latin capital ligature oe":"拉ä¸å¤§å¯«é€£å— OE","Latin small ligature oe":"拉ä¸å°å¯«é€£å— oe","Latin capital letter r with acute":"拉ä¸å¤§å¯«å—æ¯ R 帶尖音符號","Latin small letter r with acute":"拉ä¸å°å¯«å—æ¯ r 帶尖音符號","Latin capital letter r with cedilla":"拉ä¸å¤§å¯«å—æ¯ R 帶下尾符號","Latin small letter r with cedilla":"拉ä¸å°å¯«å—æ¯ r 帶下尾符號","Latin capital letter r with caron":"拉ä¸å¤§å¯«å—æ¯ R 帶上勾符號","Latin small letter r with caron":"拉ä¸å°å¯«å—æ¯ r 帶上勾符號","Latin capital letter s with acute":"拉ä¸å¤§å¯«å—æ¯ S 帶尖音符號","Latin small letter s with acute":"拉ä¸å°å¯«å—æ¯ s 帶尖音符號","Latin capital letter s with circumflex":"拉ä¸å¤§å¯«å—æ¯ S 帶抑æšç¬¦è™Ÿ","Latin small letter s with circumflex":"拉ä¸å°å¯«å—æ¯ s 帶抑æšç¬¦è™Ÿ","Latin capital letter s with cedilla":"拉ä¸å¤§å¯«å—æ¯ S 帶下尾符號","Latin small letter s with cedilla":"拉ä¸å°å¯«å—æ¯ s 帶下尾符號","Latin capital letter s with caron":"拉ä¸å¤§å¯«å—æ¯ S 帶上勾符號","Latin small letter s with caron":"拉ä¸å°å¯«å—æ¯ s 帶上勾符號","Latin capital letter t with cedilla":"拉ä¸å¤§å¯«å—æ¯ T 帶下尾符號","Latin small letter t with cedilla":"拉ä¸å°å¯«å—æ¯ t 帶下尾符號","Latin capital letter t with caron":"拉ä¸å¤§å¯«å—æ¯ T 帶上勾符號","Latin small letter t with caron":"拉ä¸å°å¯«å—æ¯ t 帶上勾符號","Latin capital letter t with stroke":"拉ä¸å¤§å¯«å—æ¯ T 帶粗線符號","Latin small letter t with stroke":"拉ä¸å°å¯«å—æ¯ t 帶粗線符號","Latin capital letter u with tilde":"拉ä¸å¤§å¯«å—æ¯ U 帶波狀符號","Latin small letter u with tilde":"拉ä¸å°å¯«å—æ¯ u 帶波狀符號","Latin capital letter u with macron":"拉ä¸å¤§å¯«å—æ¯ U 帶長音符號","Latin small letter u with macron":"拉ä¸å°å¯«å—æ¯ u 帶長音符號","Latin capital letter u with breve":"拉ä¸å¤§å¯«å—æ¯ U 帶çŸéŸ³ç¬¦è™Ÿ","Latin small letter u with breve":"拉ä¸å°å¯«å—æ¯ u 帶çŸéŸ³ç¬¦è™Ÿ","Latin capital letter u with ring above":"拉ä¸å¤§å¯«å—æ¯ U 帶上圓圈","Latin small letter u with ring above":"拉ä¸å°å¯«å—æ¯ u 帶上圓圈","Latin capital letter u with double acute":"拉ä¸å¤§å¯«å—æ¯ U 帶雙尖音符號","Latin small letter u with double acute":"拉ä¸å°å¯«å—æ¯ u 帶雙尖音符號","Latin capital letter u with ogonek":"拉ä¸å¤§å¯«å—æ¯ U 帶 Ogonek","Latin small letter u with ogonek":"拉ä¸å°å¯«å—æ¯ u 帶 Ogonek","Latin capital letter w with circumflex":"拉ä¸å¤§å¯«å—æ¯ W 帶抑æšç¬¦è™Ÿ","Latin small letter w with circumflex":"拉ä¸å°å¯«å—æ¯ w 帶抑æšç¬¦è™Ÿ","Latin capital letter y with circumflex":"拉ä¸å¤§å¯«å—æ¯ Y 帶抑æšç¬¦è™Ÿ","Latin small letter y with circumflex":"拉ä¸å°å¯«å—æ¯ y 帶抑æšç¬¦è™Ÿ","Latin capital letter y with diaeresis":"拉ä¸å¤§å¯«å—æ¯ Y 帶分音符號","Latin capital letter z with acute":"拉ä¸å¤§å¯«å—æ¯ Z 帶尖音符號","Latin small letter z with acute":"拉ä¸å°å¯«å—æ¯ z 帶尖音符號","Latin capital letter z with dot above":"上有一點的拉ä¸å¤§å¯«å—æ¯ Z","Latin small letter z with dot above":"上有一點的拉ä¸å°å¯«å—æ¯ z","Latin capital letter z with caron":"拉ä¸å¤§å¯«å—æ¯ Z 帶上勾符號","Latin small letter z with caron":"拉ä¸å°å¯«å—æ¯ z 帶上勾符號","Latin small letter long s":"拉ä¸å°å¯«å—æ¯é•· s","Less-than sign":"å°æ–¼ç¬¦è™Ÿ","Greater-than sign":"大於符號","Less-than or equal to":"å°æ–¼æˆ–ç‰æ–¼","Greater-than or equal to":"大於或ç‰æ–¼","En dash":"çŸç ´æŠ˜è™Ÿ","Em dash":"é•·ç ´æŠ˜è™Ÿ",Macron:"長音符號",Overline:"é ‚ç·š","Degree sign":"度符號","Minus sign":"減號","Plus-minus sign":"åŠ æ¸›ç¬¦è™Ÿ","Division sign":"除號","Fraction slash":"分數斜線","Multiplication sign":"乘號","Latin small letter f with hook":"帶鉤的拉ä¸å°å¯«å—æ¯ f",Integral:"ç©åˆ†","N-ary summation":"N 元總åˆ",Infinity:"ç„¡é™","Square root":"å¹³æ–¹æ ¹","Tilde operator":"波狀符號é‹ç®—å","Approximately equal to":"ç´„ç‰æ–¼","Almost equal to":"幾乎ç‰æ–¼","Not equal to":"ä¸ç‰æ–¼","Identical to":"æ†ç‰æ–¼","Element of":"屬於","Not an element of":"ä¸å±¬æ–¼","Contains as member":"包å«","N-ary product":"N 元乘ç©","Logical and":"é‚輯 And","Logical or":"é‚輯 Or","Not sign":"Not 符號",Intersection:"交集",Union:"è¯é›†","Partial differential":"å微分","For all":"å°æ–¼æ‰€æœ‰","There exists":"å˜åœ¨","Empty set":"空集åˆ",Nabla:"倒三角算å","Asterisk operator":"星號é‹ç®—å","Proportional to":"æ£æ¯”æ–¼",Angle:"角度","Vulgar fraction one quarter":"普通分數四分之一","Vulgar fraction one half":"普通分數二分之一","Vulgar fraction three quarters":"普通分數四分之三","Single left-pointing angle quotation mark":"單左尖角括號","Single right-pointing angle quotation mark":"å–®å³å°–角括號","Left-pointing double angle quotation mark":"左尖雙角括號","Right-pointing double angle quotation mark":"å³å°–雙角括號","Left single quotation mark":"左單引號","Right single quotation mark":"å³å–®å¼•è™Ÿ","Left double quotation mark":"左雙引號","Right double quotation mark":"å³é›™å¼•è™Ÿ","Single low-9 quotation mark":"單下 9 形引號","Double low-9 quotation mark":"雙下 9 形引號","Inverted exclamation mark":"倒驚嘆號","Inverted question mark":"倒å•è™Ÿ","Two dot leader":"兩點å‰ç½®å—å…ƒ","Horizontal ellipsis":"æ°´å¹³çœç•¥ç¬¦è™Ÿ","Double dagger":"é›™åŠè¨»é‡‹ç¬¦è™Ÿ","Per mille sign":"åƒåˆ†è™Ÿ","Per ten thousand sign":"è¬åˆ†è™Ÿ","Double exclamation mark":"雙驚嘆號","Question exclamation mark":"ç–‘å•é©šå˜†è™Ÿ","Exclamation question mark":"驚嘆疑å•è™Ÿ","Double question mark":"é›™å•è™Ÿ","Copyright sign":"版權符號","Registered sign":"註冊商標符號","Trade mark sign":"商標符號","Section sign":"ç« ç¯€ç¬¦è™Ÿ","Paragraph sign":"段è½ç¬¦è™Ÿ","Reversed paragraph sign":"å段è½ç¬¦è™Ÿ","Character categories":"å—元類別",Styles:"樣å¼","Multiple styles":"多é‡æ¨£å¼","Block styles":"å€å¡Šæ¨£å¼","Text styles":"æ–‡å—樣å¼","Insert table":"æ’å…¥è¡¨æ ¼","Header column":"標題欄","Insert column left":"æ’入左方欄","Insert column right":"æ’å…¥å³æ–¹æ¬„","Delete column":"刪除欄","Select column":"é¸æ“‡æ¬„",Column:"欄","Header row":"標題列","Insert row below":"æ’入下方列","Insert row above":"æ’入上方列","Delete row":"刪除列","Select row":"é¸æ“‡åˆ—",Row:"列","Merge cell up":"åˆä½µä¸Šæ–¹å„²å˜æ ¼","Merge cell right":"åˆä½µå³æ–¹å„²å˜æ ¼","Merge cell down":"åˆä½µä¸‹æ–¹å„²å˜æ ¼","Merge cell left":"åˆä½µå·¦æ–¹å„²å˜æ ¼","Split cell vertically":"垂直分割儲å˜æ ¼","Split cell horizontally":"水平分割儲å˜æ ¼","Merge cells":"åˆä½µå„²å˜æ ¼","Table toolbar":"è¡¨æ ¼å·¥å…·","Table properties":"è¡¨æ ¼å±¬æ€§","Cell properties":"儲å˜æ ¼å±¬æ€§",Border:"邊框",Style:"樣å¼",Width:"寬度",Height:"高度",Color:"æ–‡å—é¡è‰²",Background:"背景é¡è‰²",Padding:"儲å˜æ ¼ç•™ç™½",Dimensions:"尺寸","Table cell text alignment":"儲å˜æ ¼æ–‡å—å°é½Š",Alignment:"å°é½Š","Horizontal text alignment toolbar":"æ°´å¹³å°é½Š","Vertical text alignment toolbar":"åž‚ç›´å°é½Š","Table alignment toolbar":"è¡¨æ ¼å°é½Š",None:"ç„¡",Solid:"實線",Dotted:"點線",Dashed:"虛線",Double:"雙線",Groove:"內凹線",Ridge:"凸起線",Inset:"內邊線",Outset:"外框線","Align cell text to the left":"é å·¦å°é½Š","Align cell text to the center":"ç½®ä¸å°é½Š","Align cell text to the right":"é å³å°é½Š","Justify cell text":"分散å°é½Š","Align cell text to the top":"å‘上å°é½Š","Align cell text to the middle":"ç½®ä¸å°é½Š","Align cell text to the bottom":"å‘下å°é½Š","Align table to the left":"é å·¦å°é½Š","Center table":"ç½®ä¸å°é½Š","Align table to the right":"é å³å°é½Š","The color is invalid. Try \"#FF0000\" or \"rgb(255,0,0)\" or \"red\".":"é¡è‰²ä»£ç¢¼éŒ¯èª¤ã€‚試試看 \"#FF0000\" 或 \"rgb(255, 0, 0)\" 或 \"red\"。","The value is invalid. Try \"10px\" or \"2em\" or simply \"2\".":"尺寸代碼錯誤。試試看 \"10px\" 或 \"2em\" 或簡單寫 \"2\"。","Color picker":"é¡è‰²é¸æ“‡","Enter table caption":"輸入表標題","Keystrokes that can be used in a table cell":"å¯åœ¨è¡¨æ ¼å–®å…ƒæ ¼ä¸ä½¿ç”¨çš„按éµ","Move the selection to the next cell":"å°‡é¸å–範åœç§»å‹•åˆ°ä¸‹ä¸€å€‹å–®å…ƒæ ¼","Move the selection to the previous cell":"å°‡é¸å–範åœç§»å‹•åˆ°ä¸Šä¸€å€‹å–®å…ƒæ ¼","Insert a new table row (when in the last cell of a table)":"æ’å…¥æ–°çš„è¡¨æ ¼æ©«æŽ’ï¼ˆç•¶ä½æ–¼è¡¨æ ¼çš„æœ€å¾Œä¸€å€‹å–®å…ƒæ ¼æ™‚ï¼‰","Navigate through the table":"åœ¨è¡¨æ ¼ä¸ç§»å‹•",Table:"è¡¨æ ¼","Rich Text Editor":"富文本編輯器","Editor editing area: %0":"編輯器編輯å€ï¼š%0","Edit block":"編輯å€å¡Š","Click to edit block":"點擊來編輯å€å¡Š","Drag to move":"拖曳來移動",Next:"下一",Previous:"上一","Editor toolbar":"編輯器工具","Dropdown toolbar":"下拉é¸å–®",Black:"黑色","Dim grey":"æ·¡ç°è‰²",Grey:"ç°è‰²","Light grey":"亮ç°è‰²",White:"白色",Red:"紅色",Orange:"橘色",Yellow:"黃色","Light green":"äº®ç¶ è‰²",Green:"ç¶ è‰²",Aquamarine:"æ·ºç¶ è‰²",Turquoise:"è—ç¶ è‰²","Light blue":"亮è—色",Blue:"è—色",Purple:"紫色","Editor block content toolbar":"編輯器å€å¡Šå…§å®¹å·¥å…·åˆ—","Editor contextual toolbar":"編輯器關è¯å¼å·¥å…·åˆ—",HEX:"åå…進ä½","No results found":"找ä¸åˆ°çµæžœ","No searchable items":"沒有å¯æœå°‹çš„é …ç›®","Editor dialog":"編輯工具å°è©±æ¡†",Close:"關閉","Help Contents. To close this dialog press ESC.":"å”助內容。想關閉æ¤å°è©±æ¡†ï¼Œè«‹æŒ‰ ESC éµã€‚","Below, you can find a list of keyboard shortcuts that can be used in the editor.":"下方是å¯åœ¨ç·¨è¼¯å™¨ä¸ä½¿ç”¨çš„éµç›¤å¿«æ·éµåˆ—表。","(may require <kbd>Fn</kbd>)":"(å¯èƒ½éœ€è¦ <kbd>Fn</kbd>)",Accessibility:"å”助工具","Accessibility help":"無障礙å”助","Press %0 for help.":"按下 %0 來å–å¾—å”助。","Move focus in and out of an active dialog window":"將焦點移入或移出啟用ä¸çš„å°è©±è¦–窗",MENU_BAR_MENU_FILE:"檔案",MENU_BAR_MENU_EDIT:"編輯",MENU_BAR_MENU_VIEW:"檢視",MENU_BAR_MENU_INSERT:"æ’å…¥",MENU_BAR_MENU_FORMAT:"æ ¼å¼",MENU_BAR_MENU_TOOLS:"工具",MENU_BAR_MENU_HELP:"說明",MENU_BAR_MENU_TEXT:"æ–‡å—",MENU_BAR_MENU_FONT:"å—åž‹","Editor menu bar":"編輯器é¸å–®åˆ—","Please enter a valid color (e.g. \"ff0000\").":"請輸入有效的é¡è‰²ï¼ˆä¾‹å¦‚「ff0000ã€ï¼‰ã€‚",Undo:"å–消",Redo:"é‡åš","Upload in progress":"æ£åœ¨ä¸Šå‚³","Widget toolbar":"å°å·¥å…·","Insert paragraph before block":"在這個å€å¡Šå‰é¢æ’入一個段è½","Insert paragraph after block":"在這個å€å¡Šå¾Œé¢æ’入一個段è½","Press Enter to type after or press Shift + Enter to type before the widget":"按下 Enter 在å°å·¥å…·å¾Œè¼¸å…¥ï¼Œæˆ–按下 Shift + Enter 在å°å·¥å…·å‰è¼¸å…¥","Keystrokes that can be used when a widget is selected (for example: image, table, etc.)":"å°å·¥å…·é¸å–時å¯ä½¿ç”¨çš„按éµï¼ˆä¾‹å¦‚:圖片ã€è¡¨æ ¼ç‰ï¼‰","Insert a new paragraph directly after a widget":"在å°å·¥å…·å¾Œç›´æŽ¥æ’入新段è½","Insert a new paragraph directly before a widget":"在å°å·¥å…·å‰ç›´æŽ¥æ’入新段è½","Move the caret to allow typing directly before a widget":"移動æ’入符號,以便在å°å·¥å…·å‰ç›´æŽ¥è¼¸å…¥","Move the caret to allow typing directly after a widget":"移動æ’入符號,以便在å°å·¥å…·å¾Œç›´æŽ¥è¼¸å…¥","Words: %0":"å—數: %0","Characters: %0":"å—元數: %0"} );l.getPluralForm=function(n){return 0;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})); \ No newline at end of file