[TASK] Allow translation of site sets and settings labels
The set label and setting labels and descriptions are now translatable. That means the `label:` and `description:` keys may be ommited and and will be read from a labels-file by convention: * set label: `label` * settings label: `settings.{settings-key}` * settings description: `settings.description.{settings-key}` The labels file is referenced centrally via the sets config.yaml file. Note that the settings labels have not been consumed yet, implementation will follow in #104794. TYPO3 documentation hass been adapted to understand this change via: https://github.com/TYPO3-Documentation/render-guides/pull/734 Resolves: #104831 Related: #104794 Releases: main Change-Id: I9b0f01891db2d7b0c2db63efcd7cb5408439bd24 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/85869 Tested-by:core-ci <typo3@b13.com> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Garvin Hicking <gh@faktor-e.de> Tested-by:
Benjamin Franzke <ben@bnf.dev> Reviewed-by:
Benjamin Franzke <ben@bnf.dev> Tested-by:
Benni Mack <benni@typo3.org>
Showing
- typo3/sysext/core/Classes/Site/Set/YamlSetDefinitionProvider.php 11 additions, 0 deletions...ysext/core/Classes/Site/Set/YamlSetDefinitionProvider.php
- typo3/sysext/core/Classes/Site/TcaSiteSetCollector.php 7 additions, 1 deletiontypo3/sysext/core/Classes/Site/TcaSiteSetCollector.php
- typo3/sysext/felogin/Configuration/Sets/Felogin/config.yaml 1 addition, 1 deletiontypo3/sysext/felogin/Configuration/Sets/Felogin/config.yaml
- typo3/sysext/felogin/Configuration/Sets/Felogin/settings.definitions.yaml 0 additions, 50 deletions...ogin/Configuration/Sets/Felogin/settings.definitions.yaml
- typo3/sysext/felogin/Resources/Private/Language/locallang_set.xlf 161 additions, 0 deletions...sext/felogin/Resources/Private/Language/locallang_set.xlf
- typo3/sysext/fluid_styled_content/Configuration/Sets/FluidStyledContent/config.yaml 1 addition, 1 deletion...content/Configuration/Sets/FluidStyledContent/config.yaml
- typo3/sysext/fluid_styled_content/Configuration/Sets/FluidStyledContent/settings.definitions.yaml 0 additions, 48 deletions...uration/Sets/FluidStyledContent/settings.definitions.yaml
- typo3/sysext/fluid_styled_content/Resources/Private/Language/locallang_set.xlf 137 additions, 0 deletions...yled_content/Resources/Private/Language/locallang_set.xlf
- typo3/sysext/indexed_search/Configuration/Sets/IndexedSearch/config.yaml 1 addition, 1 deletion...dexed_search/Configuration/Sets/IndexedSearch/config.yaml
- typo3/sysext/indexed_search/Configuration/Sets/IndexedSearch/settings.definitions.yaml 0 additions, 10 deletions...onfiguration/Sets/IndexedSearch/settings.definitions.yaml
- typo3/sysext/indexed_search/Resources/Private/Language/locallang_set.xlf 27 additions, 0 deletions...dexed_search/Resources/Private/Language/locallang_set.xlf
- typo3/sysext/seo/Configuration/Sets/Sitemap/config.yaml 1 addition, 1 deletiontypo3/sysext/seo/Configuration/Sets/Sitemap/config.yaml
- typo3/sysext/seo/Configuration/Sets/Sitemap/settings.definitions.yaml 0 additions, 12 deletions.../seo/Configuration/Sets/Sitemap/settings.definitions.yaml
- typo3/sysext/seo/Resources/Private/Language/locallang_sitemap_set.xlf 34 additions, 0 deletions.../seo/Resources/Private/Language/locallang_sitemap_set.xlf
Please register or sign in to comment