die Extension rlmp_dateselectlib in der Version 0.1.7 hat einen Bug, der sie daran hindert die eingestellte Sprache zu benutzen.
im Quelltext von class.tx_rlmpdateselectlib_pi1.php sind die Zeilen 85 bis 89
// Check if another language than 'default' was selected
$LLkey = 'default';
if ($GLOBALS['TSFE']->config['config']['language'] && $GLOBALS["TSFE"]->config["config"]["language"] != 'en') {
$LLkey = $GLOBALS['TSFE']->config['config']['language'];
}wie folgt zu ändern:
// Check if another language than 'default' was selected
$this->LLkey = 'default';
if ($GLOBALS['TSFE']->config['config']['language'] && $GLOBALS["TSFE"]->config["config"]["language"] != 'en') {
$this->LLkey = $GLOBALS['TSFE']->config['config']['language'];
}
Ansonsten wird die eingestellte Sprache zwar erkannt, aber in einer lokalen Variablen gespeichert, so dass die Methode get_LL() mittels $this->LLkey auf eine Variable zugreift, die immer leer ist. Dadurch wird dann immer die default-Sprache benutzt.