Zitat Zitat von Jesus_666 Beitrag anzeigen
Ach ja, du kannst den Kram natürlich auch automatisieren:
Code:
// Mal an deinem Setup-Template orientiert
foreach ($lang as $key => $value)
{
  $template = str_replace('$lang["'.$key.'"]', $lang[$value], $template);
}
Allerdings könnte man dann auch gleich zwei Arrays verwenden und die eingebaute Array-Unterstützung von str_replace() nutzen. Ich kann mir gut vorstellen, dass das weitaus performanter ist:
PHP-Code:
$search = array('{{TITLE}}''{{NAME}}');
$replace = array('Meine Homepage''drunken monkey');

$template str_replace($search$replace$template); 
Hab's allerdings jetzt nicht ausprobiert.
Nachteil wäre vielleicht, dass das eine Array mit Schlüssel->Wert-Paaren übersichtlicher ist. Allerdings könnte man wahrscheinlich auch ohne große Performanceeinbußen das Array wie bei dir anlegen und dann automatisch in zwei Arrays aufteilen lassen.