Actions
Bug #27950
closedl10n: localizations in extension llxml-files are not respected
Status:
Closed
Priority:
Must have
Assignee:
-
Category:
Miscellaneous
Target version:
-
Start date:
2011-07-07
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
4.6
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
If you have more then one language in an extension llxml-file, only the default language is used. This results in wrong labels.
I tracked it down to this code in tx_lang_parser_llxml.php:
public function getParsedTargetData($path) {
if (!isset($this->parsedTargetFiles[$path])) {
$this->parsedTargetFiles[$path] = $this->parseXmlTargetFile($path);
}
return $this->parsedTargetFiles[$path];
}
In this use case, $path is <extpath>/locallang.xml for both default language and additional languages.
A workaround is to move the labels to a file in typo3conf/l10n as the language packs from translation server do.
Actions