[TASK] Language handling: splitLabels and locallang.php should be removed
authorBenjamin Mack <benni@typo3.org>
Wed, 6 Jul 2011 16:37:12 +0000 (18:37 +0200)
committerOliver Hader <oliver@typo3.org>
Tue, 12 Jul 2011 14:47:07 +0000 (16:47 +0200)
commit1526d4de16d5a530a72029fb4f8c9c182b63b065
treeafb2d4557547e887c16d2de99c95e3abbebe3066
parent285bb42a6a7a11697f9d04705003558d6d71d829
[TASK] Language handling: splitLabels and locallang.php should be removed

The TYPO3 core currently handles three types of language labels:
* splitlabels (very very old): Based on the constant TYPO3_languages, a
  string is split by |. The only use was the loginLabels but this was
  changed in 4.3, so they only act as fallback right now.
* locallang.php (very old): An array for each language in a .php file.
* locallang.xml (currently used): An XML file with labels.

Change-Id: Idd6905776af755cf54258fe6723ca1226816655d
Resolves: #26519
Reviewed-on: http://review.typo3.org/3058
Reviewed-by: Stefan Neufeind
Reviewed-by: Oliver Hader
Reviewed-by: Xavier Perseguers
Tested-by: Xavier Perseguers
Tested-by: Oliver Hader
t3lib/config_default.php
typo3/index.php
typo3/sysext/cms/tslib/class.tslib_fe.php
typo3/sysext/lang/lang.php