also wenn du mit Ausgaben des VMS übersetzten meinst, das würde ich schon machen.
Nur das man die Fahnen hat.Wo man dann die Sprache wählen kann.
also wenn du mit Ausgaben des VMS übersetzten meinst, das würde ich schon machen.
Nur das man die Fahnen hat.Wo man dann die Sprache wählen kann.
Ich probiers mal (untested):
In die lib/header.php:
Bei jeder Ausgabe:PHP-Code:
if (!$_GET['sprache'] && !$_SESSION['sprache']) {
$_SESSION['sprache'] = 'Deutsch';
} elseif ($_GET['sprache'] == 'Englisch') {
$_SESSION['sprache'] = 'Englisch';
} else {
$_SESSION['sprache'] = 'Deutsch';
}
Für die Flaggen nimmste einfach irgendwelche Image-HTML-Codes mit einem Link auf deine eigene Site mit dem Parameter "sprache=XXX"...PHP-Code:
if ($_SESSION['sprache'] == 'Deutsch') {
//GIB DEUTSCH AUS
} elseif ($_SESSION['sprache'] == 'Englisch') {
//GIB ENGLISCH AUS
} elseif ($_SESSION['sprache'] == 'XXX') {
//Gib XXX aus
}
Mfg
und was ist mit jeder ausgabe gemeint?
das ist natürlich viel.Aber danke.
lol, noch etwas umständlicher könnte man es nicht machen
Besser ist es, extra Dateien anzulegen je Sprache, dort dann in dem Stil:
Einzelne Textteile zuübersetzen und im Array einen eindeutigen Bezeichner, optimalerweise ein englisches Wort, zu vergeben, und dann in den PHP Dateien vom vms, wo Text ausgegeben werden soll, diesen durch die entsprechende Variable zu ersetzen.PHP-Code:
<?php
$message['Welcome'] = 'Willkommen';
?>
Dann am Anfang vom Script, je nach gewählter Sprache, halt eine andere Sprach-PHP-Datei einbinden
Dann ist s auch überhaupt kein Problem, nachher weitere Sprachen hinzuzufügen.
Richtig professionell wird es aber mit gettext:
http://de.php.net/manual/de/intro.gettext.php
Interessanter Artikel zum weiterlesen für Interessierte:
http://phpmagazin.de/itr/online_arti...nguage,de.html
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)
Frage mich eh, was ein VMS in anderen Sprachen bringen sollte, noch ist es so, dass hauptsächlich im Paid4 Bereich bei den "Hauptsponsoren" nur DE/Ö/CH IP's vergütet werden, also wenn man jetzt auch anderer Länder User zulässt, müsste man da komplizierte "Weichen" einbauen, wer nun was im paid4 Bereich angezeigt bekommt, und sich bei Sponsoren aus den anderen Ländern anmelden etc.
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)