[BUGFIX] _LOCAL_LANG overwrite via TypoScript with nested keys 01/53701/2
authorSusanne Moog <s.moog@neusta.de>
Tue, 15 Aug 2017 07:41:08 +0000 (09:41 +0200)
committerAndreas Fernandez <typo3@scripting-base.de>
Tue, 15 Aug 2017 11:00:45 +0000 (13:00 +0200)
commite7882f440155bfac8fcff53b605d080f330f235e
treeab437d820646fbb8f49b8e2d20b545e0bacfa7b8
parent37ea119c714721844cd5a1a922d0d5ffa2963fd6
[BUGFIX] _LOCAL_LANG overwrite via TypoScript with nested keys

If language labels are set for the top level key and sub
keys in TypoScript the top level key was not taken into
account as it got stored with 'typoScriptNodeValue' as key.

Special handling for that specific key was introduced, to
make overwriting of top level keys possible again.

Change-Id: Ibd5f5a939b1de530ba93840cfb7ba5ab5bc85c2f
Resolves: #81095
Releases: master, 8.7
Reviewed-on: https://review.typo3.org/53701
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Joerg Boesche <typo3@joergboesche.de>
Tested-by: Joerg Boesche <typo3@joergboesche.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
typo3/sysext/extbase/Classes/Utility/LocalizationUtility.php
typo3/sysext/extbase/Tests/Unit/Utility/LocalizationUtilityTest.php