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

Diskutiere mit über: Problem mit setlocale / Wo locale definieren in Mac OS X? im Web-Programmierung Forum

  1. catvarlog

    catvarlog Thread Starter MacUser Mitglied

    Beiträge:
    1.468
    Zustimmungen:
    1
    Registriert 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 MacUser Mitglied

    Beiträge:
    245
    Zustimmungen:
    6
    Registriert 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 MacUser Mitglied

    Beiträge:
    59
    Zustimmungen:
    6
    Registriert 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...
Ähnliche Themen - Problem setlocale locale Forum Datum
XAMPP Problem mit Zugriffsrechte Web-Programmierung 30.04.2014
Syntax Problem PHP Variable an JS-Funktion Web-Programmierung 12.09.2013
Swiftmailer Problem mit der Danke-Seite Web-Programmierung 03.07.2013
PHP anfänger Problem Web-Programmierung 17.05.2013
Problem mit Klassen und protected... Web-Programmierung 04.03.2013

Diese Seite empfehlen

Benutzerdefinierte Suche