Problem mit setlocale / Wo locale definieren in Mac OS X?

Diskutiere das Thema Problem mit setlocale / Wo locale definieren in Mac OS X? im Forum Web-Programmierung

  1. catvarlog

    catvarlog Thread Starter Mitglied

    Beiträge:
    1.485
    Zustimmungen:
    1
    Mitglied seit:
    30.01.2005
    suche das gegenstück des in linux-distributionen verfügbaren befehls "locale" zum anzeigen der installierten "locales"

    Code:
    man locale
    
    The locale program writes information about the current locale environment, 
    or all locales, to standard output.
    
    sowie das mac-os x programm, mit dem ich "locales" installieren kann (etwas wie dpkg-reconfigure locales)

    Code:
    apt-cache show locales
    
    Description: GNU C Library: National Language (locale) data [support]
     Machine-readable data files, shared objects and programs used by the
     C library for localization (l10n) and internationalization (i18n) support.
     

    mein problem: PHP auf mac os x kann nicht auf de_DE umgestellt werden ( setlocale(LC_ALL, "de_DE") )

    herzlichen dank für eure tipps.
    cat
     
  2. danielf

    danielf Mitglied

    Beiträge:
    245
    Zustimmungen:
    6
    Mitglied seit:
    02.06.2006
    Hi, hattest du eine Lösung für das Problem gefunden, sitze derzeit nämlich bei dem gleichen Problem fest, das ich die locales nicht verändern kann... :/
     
  3. ThoKo

    ThoKo Mitglied

    Beiträge:
    59
    Zustimmungen:
    6
    Mitglied seit:
    01.02.2007
    Hallo,

    bei mir ergibt:
    Code:
    $ which locale
    /usr/bin/locale
    
    Ist also installiert.

    Mit locale -a kannst Du Dir die installierten ausgeben lassen.

    Systemweit setzen kannst Du die Lokalisierung in ~/.MacOSX/environment.plist. Diese sieht bei mir z.B. so aus:

    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
            <key>LANG</key>
            <string>de_DE.UTF-8</string>
    </dict>
    </plist>
    Damit die Änderung wirksam wird, musst Du dich einmal ab- und wieder anmelden.

    HTH

    Thomas
     
Die Seite wird geladen...

MacUser.de weiterempfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Akzeptieren Weitere Informationen...