PHP – Multilanguage und Floats

Nur eine Kurzinformation für Leute die mit gettext unter PHP arbeiten und es vielleicht nicht wissen: der Befehl setlocale(LC_ALL ….) der in den meisten Multilanguage Tutorials etc. angegeben wird ist relativ tückisch. Er verändert nämlich auch das Ausgabeverhalten von Floats je nach Ländereinstellungen (also , statt . ). Das wiederum kann dazu führen das diverse Queries nicht funktionieren..

Als Lösung für das Problem hab ich nun beim setlocale nur LC_MESSAGES verwendet und alles war gut 🙂

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert