Skip to content

Commit 038e3b6

Browse files
committed
[TASK] Add note
1 parent 6509c13 commit 038e3b6

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

Documentation/HandlingAPatch/Tips.rst

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -349,9 +349,12 @@ When changes are made to **Xliff files** (translations):
349349
* Does the file use **proper indentation levels and characters** (tab)?
350350
* If an **existing** language key is changed on a LTS branch, it must **NOT introduce new
351351
argument placeholders** or remove existing ones. Instead, a new language key has to be
352-
introduced (and the old one can be deprecated/documented as outdated). This is
353-
important because localizations are delivered for any TYPO3 patch-level version,
352+
introduced (and the old one can be removed or at least deprecated/documented as outdated).
353+
This is important because localizations are delivered for any TYPO3 patch-level version,
354354
and could cause PHP exceptions when **argument placeholders mismatch**.
355+
* When labels are removed, translations will fall back to their english
356+
counterpart. This is better than carrying around deprecated language
357+
labels which are no longer emitted in the TYPO3 core.
355358

356359
.. _common-review-checks-missing:
357360
More?

0 commit comments

Comments
 (0)