Wenn nicht an den Core-Files der Sprachdateien etwas geändert, aber dennoch individuelle Übersetzungen verwendet werden sollen, können verschiedene Varianten genutzt werden:
1. Über eine "Standard-Template-Sprachdatei", d.h. es wird im Verzeichnis /language/de-DE/ ein Sprachfile mit dem Namen des verwendeten Templates erstellt, z.B. "de-DE.tpl_MEINTEPLATENAME.ini"
2. Die erste Lösung ist perfekt wenn nur ein Template verwendet wird. Wenn verschiedene Templates verwendet werden, ist dies aber umständlich, da dann mehrere Files mit demselben Inhalt gepflegt werden müssten. Hier hilft folgender Code in den jeweiligen Template index.php Dateien:
<?php
$language =& JFactory::getLanguage();
$language->load('NAMESPRACHFILE' , dirname(language), $language->getTag(), true);
?>
Damit wird ein individuelles Sprachfile geladen (auch mit Joomfish anwendbar). "NAMESPRACHFILE" ist durch den tatsächlichen Namen zu ersetzten.
3. Eine weitere Lösungen wäre die Verwendnung von "Template-Overwirtes". Eine sehr gute und ausführliche Anleitung in englischer Sprache finden Sie hier.