[BUGFIX] _LOCAL_LANG overwrite via TypoScript with nested keys 04/53704/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:17:13 +0000 (13:17 +0200)
commitb988ba844c596761eed7b6492404c390e6140011
treec4c4e830c76685f1f080a4578e177803a92df3c2
parenta3c0b791d44e6aeb5ee3d4465ec05d279d0c4feb
[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/53704
Tested-by: TYPO3com <no-reply@typo3.com>
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