[!!!][TASK] Make language module part of install extension
The language module changes configuration files and basic instance system files and thus belongs to the install extension. The patch moves the "Admin Tools" -> "Language" module to "Maintenance" -> "Manage language packs" and comes with a series of advantages: * UX improvements and better overview * Overall language pack update progress is much quicker * Just a fraction of code needed * No dependency to extension manager anymore * Documentation extension has no hidden dependency to lang anymore Change-Id: Ibcb9659dfacb5fda7c00ab2f39160f095e0cd154 Resolves: #84131 Releases: master Reviewed-on: https://review.typo3.org/55998 Reviewed-by:Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
Mathias Schreiber <mathias.schreiber@typo3.com> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Joerg Boesche <typo3@joergboesche.de> Tested-by:
Joerg Boesche <typo3@joergboesche.de> Reviewed-by:
Tobi Kretschmann <tobi@tobishome.de> Tested-by:
Tobi Kretschmann <tobi@tobishome.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch>
Showing
- Build/Resources/Public/Sass/backend.scss 0 additions, 1 deletionBuild/Resources/Public/Sass/backend.scss
- Build/Resources/Public/Sass/install.scss 6 additions, 0 deletionsBuild/Resources/Public/Sass/install.scss
- Build/Resources/Public/Sass/typo3/_module_lang.scss 0 additions, 161 deletionsBuild/Resources/Public/Sass/typo3/_module_lang.scss
- composer.json 0 additions, 2 deletionscomposer.json
- typo3/sysext/backend/Resources/Public/Css/backend.css 1 addition, 1 deletiontypo3/sysext/backend/Resources/Public/Css/backend.css
- typo3/sysext/core/Classes/Localization/Locales.php 2 additions, 2 deletionstypo3/sysext/core/Classes/Localization/Locales.php
- typo3/sysext/core/Documentation/Changelog/master/Breaking-84131-RemovedClassesOfLanguageExtension.rst 55 additions, 0 deletions...ster/Breaking-84131-RemovedClassesOfLanguageExtension.rst
- typo3/sysext/core/Tests/Acceptance/Backend/Language/LanguageCest.php 0 additions, 164 deletions...t/core/Tests/Acceptance/Backend/Language/LanguageCest.php
- typo3/sysext/documentation/Classes/Service/DocumentationService.php 1 addition, 1 deletion...xt/documentation/Classes/Service/DocumentationService.php
- typo3/sysext/install/Classes/Command/LanguagePackCommand.php 95 additions, 0 deletionstypo3/sysext/install/Classes/Command/LanguagePackCommand.php
- typo3/sysext/install/Classes/Controller/MaintenanceController.php 196 additions, 0 deletions...sext/install/Classes/Controller/MaintenanceController.php
- typo3/sysext/install/Classes/Service/LanguagePackService.php 348 additions, 0 deletionstypo3/sysext/install/Classes/Service/LanguagePackService.php
- typo3/sysext/install/Configuration/Commands.php 1 addition, 1 deletiontypo3/sysext/install/Configuration/Commands.php
- typo3/sysext/install/Configuration/ExtensionScanner/Php/ClassNameMatcher.php 100 additions, 0 deletions...l/Configuration/ExtensionScanner/Php/ClassNameMatcher.php
- typo3/sysext/install/Resources/Private/Partials/Maintenance/LanguagePacks.html 17 additions, 0 deletions...Resources/Private/Partials/Maintenance/LanguagePacks.html
- typo3/sysext/install/Resources/Private/Templates/Maintenance/Cards.html 7 additions, 0 deletions...nstall/Resources/Private/Templates/Maintenance/Cards.html
- typo3/sysext/install/Resources/Public/Css/install.css 1 addition, 1 deletiontypo3/sysext/install/Resources/Public/Css/install.css
- typo3/sysext/install/Resources/Public/JavaScript/Modules/ClearTypo3tempFiles.js 4 additions, 2 deletions...esources/Public/JavaScript/Modules/ClearTypo3tempFiles.js
- typo3/sysext/install/Resources/Public/JavaScript/Modules/LanguagePacks.js 428 additions, 0 deletions...tall/Resources/Public/JavaScript/Modules/LanguagePacks.js
- typo3/sysext/lang/Classes/Controller/LanguageController.php 0 additions, 347 deletionstypo3/sysext/lang/Classes/Controller/LanguageController.php
Please register or sign in to comment