Am besten mal ein Ticket machen, dass die Weiterleitungsseite nicht im Archiv, sondern in den Modulen eingestellt wird. Ich meine in dem Modul NewsArchiveMenu ist dies bereits umgesetzt.
Bis dahin kannst du das hier im Template probieren:
PHP-Code:
<?php
$arrNewsReaderPath = array(
'de' => 'testseite',
'en' => 'testpage'
);
if(array_key_exists($GLOBALS['TL_LANGUAGE'], $arrNewsReaderPath))
{
$strLang = $GLOBALS['TL_CONFIG']['addLanguageToUrl'] ? $GLOBALS['TL_LANGUAGE'].'/' : '';
$strItem = $GLOBALS['TL_CONFIG']['useAutoItem'] ? '' : '/items';
$this->linkHeadline = str_replace(dirname($this->link), $strLang.$arrNewsReaderPath[$GLOBALS['TL_LANGUAGE']].$strItem, $this->linkHeadline);
$this->more = str_replace(dirname($this->link), $strLang.$arrNewsReaderPath[$GLOBALS['TL_LANGUAGE']].$strItem, $this->more);
}
?>
Behalte auch die Möglichkeit im Auge mit einem einzigen Module (Typ HTML) sprachenabhängig verschiedene Module einzubinden.
Module Typ HTML:
HTML-Code:
{{iflng::de}}
{{insert_module::1}}
{{iflng}}
{{iflng::en}}
{{insert_module::2}}
{{iflng}}
edit: Duplicate Content dürfte dabei kein Problem sein.
Lesezeichen