Alex: Idee zur Mehrsprachigkeit

Beitrag lesen

Hi,

Wenn ich z.B. eine Fehlermeldung habe, gebe ich sie so aus:
echo lang("Fehler: Sie haben einen falschen Usernamen eingegeben!");

hier musst Du ja die komplette und exakte deutsche Phrase im Kopf haben, damit er ggf. die anderssprachige Entsprechung findet - oder habe ich da was falsch verstanden?

Nein, ich habs mir ein bisschen anders vorgestellt.

Wenn ich das so ins Skript schreibe erfinde ich praktisch erst die deutsche Phrase. Wenn ich nicht gleich dran denke, den Datensatz in der Sprachdatei anzulegen, bekomme ich beim Aufruf ja eine Fehlermeldung. So entsteht dann eine Liste mit Phrasen, die ich übersetzen muss. Im Endeffekt dürfte dann nichts verloren gehen.

Mir fällt grad auf, dass aber nach einer Zeit sicherlich ein Überschuss entsteht. Also wenn ich einen Satz leicht umformuliere im Deutschen (im Skript) dann wird er ja nicht mehr gefunden. Ich bekomm ne Fehlermeldung und übersetze ihn. Der alte Satz ist dann immer noch in der DB/Sprachdatei drinnen.

Entweder man lässt das so, oder lässt sich vielleicht noch was einfallen, was man dagegen tun kann. Die beste Möglichkeit wäre natürlich, das gleich zu tun - aber ich bin vergesslich ;)

Gruß
Alex