hvis du tager udgangspunkt i det første forslag du fik med at lave nogle filer der indeholder et kæmpe array med sprog indstillinger i, så kan du gøre sådan her:
[code="PHP"]
class Language {
protected $words;
public function __construct($words){
$this->words = $words;
}
public function getWord($id){
return $this->words[$id];
}
}
[/code]
Når du så opretter din klasse gør du sådan her:
[code="PHP"]
require_once($lang); //$lang indeholder stien til den language fil som skal inkluderes
$language = new Language($langArray); //Lang array er så det array som er defineret i den inkluderede fil $lang.
echo $language->getWord("Welcome"); //Hvor Welcome er en key
i dit array som så udskriver velkommen på forskellige sprog.
[/code]
Med et par modifikationer fik jeg det her til at virke
Tak for hjælpen til alle der har prøvet. Points går til Kaare.