[!!!][BUGFIX] Localization fallback does not work in Backend
authorXavier Perseguers <xavier@typo3.org>
Mon, 15 Oct 2012 11:35:42 +0000 (13:35 +0200)
committerXavier Perseguers <xavier@typo3.org>
Tue, 16 Oct 2012 12:02:17 +0000 (14:02 +0200)
commit579a806937d2995f8a78660759f9eb6a6bf3322c
treec58a04be4abcc31b6648cb6b220eb0f8bac89f82
parent9fccc1260e20759e8e6f98d10c78dd4a05dca1ab
[!!!][BUGFIX] Localization fallback does not work in Backend

The ll-XML parser internally falls-back to English when looking for a
non-existing language translation. This prevents the localization
fallback mechanism to detect that the translation did not exist or was
only partially available and thus take the language dependency into
account to return a proper label.

Change-Id: I4095d20ec8fc08105dfff108c7e3865f468ddb91
Fixes: #41996
Releases: 4.6, 4.7, 6.0
Reviewed-on: http://review.typo3.org/15634
Reviewed-by: Dominique Feyer
Tested-by: Dominique Feyer
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
typo3/sysext/core/Classes/Localization/Parser/LocallangXmlParser.php
typo3/sysext/core/Tests/Unit/Localization/Parser/LocallangXmlParserTest.php