ich habe aber zumindest einen lösungsansatz für dich:
Mach eine tabelle mit folgendem schema:
textid | textDE | textEN
in dieser werden alle textschnipsel einmal in deutsch und einmal in englisch gespeichert, jedes mit einer eindeutigen textid, die kann von der datenbank selbst zugewiesen werden.
Dann mach eine klasse, die etwa so aussieht:
Code:
class gettext()
{
var $dbconnection;
var $language;
function gettext($language)
{
switch($language)
{
case "de": $language="textDE"; break;
case "en": $language="textEN"; break;
}
$this->dbconnection=mysql_connect(...);
#. . . jetzt such dir die richtige datenbank aus...
$this->language=$language;
}
function read($id)
{
$out=mysql_query("select $this->language from theDB where textid=$id",$this->dbconnection);
return mysql_result($out,1);
}
}
#benutzen:
$textgetter=new gettext("de"); #ich will beispielsweise deutschen content
$text=$textgetter->read(14);
print $text
hoffe, das hilft!