[TASK] Remove "hreflang" from site configuration
With the introduction of the Locale API in 12.2 and its inclusion in SiteLanguage->getLocale(), the property "hreflang" can be completely removed from the Site Configuration, as the Locale API can convert the hreflang property properly into a format like "de-AT" directly. This format is described as IETF RFC 5646 language tag standard: https://www.rfc-editor.org/rfc/rfc5646.html Resolves: #99908 Releases: main Change-Id: Ie712a89b41e5f00d1c592fc3cc978f58712ef0c4 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77807 Reviewed-by:Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
Showing
- typo3/sysext/backend/Classes/Controller/SiteConfigurationController.php 3 additions, 0 deletions...ackend/Classes/Controller/SiteConfigurationController.php
- typo3/sysext/backend/Classes/Controller/SiteInlineAjaxController.php 0 additions, 3 deletions...t/backend/Classes/Controller/SiteInlineAjaxController.php
- typo3/sysext/backend/Classes/Form/FormDataProvider/TcaSiteLanguage.php 0 additions, 3 deletions...backend/Classes/Form/FormDataProvider/TcaSiteLanguage.php
- typo3/sysext/backend/Configuration/SiteConfiguration/site_language.php 1 addition, 11 deletions...backend/Configuration/SiteConfiguration/site_language.php
- typo3/sysext/backend/Resources/Private/Language/locallang_siteconfiguration_tca.xlf 0 additions, 3 deletions...rces/Private/Language/locallang_siteconfiguration_tca.xlf
- typo3/sysext/backend/Resources/Private/Language/siteconfiguration_fieldinformation.xlf 0 additions, 3 deletions...s/Private/Language/siteconfiguration_fieldinformation.xlf
- typo3/sysext/core/Classes/Configuration/SiteConfiguration.php 0 additions, 1 deletion...3/sysext/core/Classes/Configuration/SiteConfiguration.php
- typo3/sysext/core/Classes/Site/Entity/Site.php 0 additions, 1 deletiontypo3/sysext/core/Classes/Site/Entity/Site.php
- typo3/sysext/core/Classes/Site/Entity/SiteLanguage.php 10 additions, 5 deletionstypo3/sysext/core/Classes/Site/Entity/SiteLanguage.php
- typo3/sysext/core/Documentation/Changelog/12.3/Deprecation-99905-SiteLanguageIso-639-1Setting.rst 1 addition, 1 deletion...g/12.3/Deprecation-99905-SiteLanguageIso-639-1Setting.rst
- typo3/sysext/core/Documentation/Changelog/12.3/Deprecation-99908-SiteLanguageHreflangSetting.rst 66 additions, 0 deletions...og/12.3/Deprecation-99908-SiteLanguageHreflangSetting.rst
- typo3/sysext/core/Tests/Functional/DataHandling/AbstractDataHandlerActionTestCase.php 0 additions, 1 deletion...tional/DataHandling/AbstractDataHandlerActionTestCase.php
- typo3/sysext/core/Tests/Functional/DataHandling/Regular/Hooks/PagesTsConfigGuardTest.php 0 additions, 1 deletion...nal/DataHandling/Regular/Hooks/PagesTsConfigGuardTest.php
- typo3/sysext/core/Tests/Functional/DataScenarios/AbstractDataHandlerActionTestCase.php 0 additions, 1 deletion...ional/DataScenarios/AbstractDataHandlerActionTestCase.php
- typo3/sysext/core/Tests/Functional/SiteHandling/SiteBasedTestTrait.php 0 additions, 1 deletion...core/Tests/Functional/SiteHandling/SiteBasedTestTrait.php
- typo3/sysext/core/Tests/Functional/Utility/RootlineUtilityTest.php 4 additions, 4 deletions...ext/core/Tests/Functional/Utility/RootlineUtilityTest.php
- typo3/sysext/core/Tests/Unit/Configuration/Fixtures/SiteConfigs/config1.yaml 0 additions, 2 deletions...ests/Unit/Configuration/Fixtures/SiteConfigs/config1.yaml
- typo3/sysext/core/Tests/Unit/Configuration/Fixtures/SiteConfigs/config1_expected.yaml 0 additions, 1 deletion.../Configuration/Fixtures/SiteConfigs/config1_expected.yaml
- typo3/sysext/core/Tests/Unit/Configuration/Fixtures/SiteConfigs/config2.yaml 0 additions, 1 deletion...ests/Unit/Configuration/Fixtures/SiteConfigs/config2.yaml
- typo3/sysext/core/Tests/Unit/Configuration/Fixtures/SiteConfigs/config2_expected.yaml 0 additions, 2 deletions.../Configuration/Fixtures/SiteConfigs/config2_expected.yaml
Please register or sign in to comment