[TASK] Include and load CKEditor locales if configured
This patch adds support for loading the base CKEditor 5 locales and importing them in the backend if requested. Because CKEditor doesn't ship a full set of locales, we needed to add an additional build step that assembles the locales of all plugins we have installed. Resolves: #100873 Releases: main, 12.4 Change-Id: I971bf3e55d006a4a378123e8723c1bb8d23b09d1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/79026 Reviewed-by:Andreas Nedbal <andy@pixelde.su> Reviewed-by:
Torben Hansen <derhansen@gmail.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Andreas Nedbal <andy@pixelde.su> Tested-by:
Torben Hansen <derhansen@gmail.com> Tested-by:
Oliver Hader <oliver.hader@typo3.org>
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- Build/Gruntfile.js 5 additions, 1 deletionBuild/Gruntfile.js
- Build/Scripts/node/ckeditor-locale-compiler.js 146 additions, 0 deletionsBuild/Scripts/node/ckeditor-locale-compiler.js
- Build/ckeditor5.rollup.config.js 3 additions, 1 deletionBuild/ckeditor5.rollup.config.js
- Build/ckeditor5.rollup.helpers.js 25 additions, 0 deletionsBuild/ckeditor5.rollup.helpers.js
- Build/package-lock.json 1 addition, 0 deletionsBuild/package-lock.json
- Build/package.json 1 addition, 0 deletionsBuild/package.json
- typo3/sysext/rte_ckeditor/Classes/Form/Element/RichTextElement.php 16 additions, 0 deletions...ext/rte_ckeditor/Classes/Form/Element/RichTextElement.php
- typo3/sysext/rte_ckeditor/Configuration/JavaScriptModules.php 1 addition, 0 deletions...3/sysext/rte_ckeditor/Configuration/JavaScriptModules.php
- typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/af.js 1 addition, 0 deletions.../rte_ckeditor/Resources/Public/Contrib/translations/af.js
- typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ar.js 1 addition, 0 deletions.../rte_ckeditor/Resources/Public/Contrib/translations/ar.js
- typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ast.js 1 addition, 0 deletions...rte_ckeditor/Resources/Public/Contrib/translations/ast.js
- typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/az.js 1 addition, 0 deletions.../rte_ckeditor/Resources/Public/Contrib/translations/az.js
- typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/bg.js 1 addition, 0 deletions.../rte_ckeditor/Resources/Public/Contrib/translations/bg.js
- typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/bn.js 1 addition, 0 deletions.../rte_ckeditor/Resources/Public/Contrib/translations/bn.js
- typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/bs.js 1 addition, 0 deletions.../rte_ckeditor/Resources/Public/Contrib/translations/bs.js
- typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/ca.js 1 addition, 0 deletions.../rte_ckeditor/Resources/Public/Contrib/translations/ca.js
- typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/cs.js 1 addition, 0 deletions.../rte_ckeditor/Resources/Public/Contrib/translations/cs.js
- typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/da.js 1 addition, 0 deletions.../rte_ckeditor/Resources/Public/Contrib/translations/da.js
- typo3/sysext/rte_ckeditor/Resources/Public/Contrib/translations/de-ch.js 1 addition, 0 deletions...e_ckeditor/Resources/Public/Contrib/translations/de-ch.js
Please register or sign in to comment