PHP local language

Gimler

Member
Wie bekomme ich herraus welche die richtige ist und welche installiert sind?

Normaler weise mach ich das so:
PHP:
<?php

/* versuche verschiedene mögliche locale Namen für Deutsch ab PHP 4.3.0 */
$loc_de = setlocale (LC_ALL, 'de_DE@euro', 'de_DE', 'de', 'ge');
echo "Preferred locale for german on this system is '$loc_de'";

?>

nur leider bekomm ich da keine Antwort ;(
gibt es eine möglichkeit sich eine liste mit denn installierten auszugeben bzw. welche nach zu installieren?

vielen dank
 
Versuchs mal mit einem von denen:

de_DE.ISO8859-1
de_DE.ISO8859-15
de_DE.ISO_8859-1
de_DE.ISO_8859-15

Auf FreeBSD funktioniert de_DE nicht.
 
Code:
ls /usr/share/locale
zeigt dir alle verfügbaren locales an. Das geht zumindest unter FreeBSD und unter Debian Linux, Solaris hat das Zeug unter /usr/lib/locale, HP-UX unter /usr/lib/nls. Go figure...
 
danke super also ich habe alle 4 nur wo ist der unterschied?

Ich habe probleme mit Umlauten beim erzeugen von Bilder?
 
Gimler schrieb:
danke super also ich habe alle 4 nur wo ist der unterschied?
Die ISO_XXX und ISOXXX sind gleich, der Unterstrich mehr oder weniger tut nix. Der Unterschied zwischen ISO8859-1 und ISO8859-15 ist minimal: die -15 hat das Euro-Symbol - ansonsten sind die beiden Zeichensätze identisch.

Vielleicht kannst du dein Problem mal genauer schildern, ich denke nicht, das es etwas mit dem Zeichensatz zu tun hat.
 
Mir steht ein dedicated Server von einem Kunden mit FreeBSD zurverfügung.

Darauf muss nun Typo3 laufen, soweit sogut bis auf die Spracheinstellung läuft auch alles ;(

Auf meiner Windows sowie Linux testumgebung läuft das auch nur auf dem freebsd server gehts net

http://vps.gruender-consulting.com/typo3/?layout=1

hier mal die Url. Bei denn Grafiken (ImageMagick) sowie beim text kommen irgend welche zeichen nur nicht die deutschen umlaute ;(
 
Zurück
Oben