@@ -351,14 +351,18 @@ When changes are made to **Xliff files** (translations):
351351 argument placeholders ** or remove existing ones, or change the meaning
352352 of an existing label. Instead, a new language key has to be
353353 introduced (and the old one can be removed or at least deprecated/documented as outdated).
354- This is important because localizations are only specific to the main
355- version, and delivered for any TYPO3 patch-level version. So this
356- could cause PHP exceptions when **argument placeholders mismatch **.
354+ Otherwise, localization changes will be pushed to earlier TYPO3 versions
355+ and could cause PHP exceptions when **argument placeholders mismatch **.
357356 When labels are removed, translations will fall back to their english
358357 counterpart in prior patchlevel versions.
359- * Existing language labels in the `main ` branch can be adjusted without being
360- considered "breaking", since no LTS releases are made based off
361- this.
358+ * Removed language keys will only be removed in the TYPO3 major version
359+ scope where the change is committed to.
360+ * Any existing label change committed to `main ` will automatically update
361+ labels in ALL other TYPO3 versions, even if the TYPO3 Core repository
362+ does not backport the patch to earlier versions. Non-existing labels
363+ will not be included/updated of course. This is under the
364+ assumption, that existing label contents are only altered in terms
365+ of spelling/grammar, but **never change in meaning or arguments **.
362366
363367.. _common-review-checks-missing :
364368More?
0 commit comments