Zu beachten:
- Nicht Thread-save, also nicht verwendbar bei multi-threaded Webservern (etwa Apache 2.* unter Windows)
- Angeforderte Locales müssen installiert sein
- Rückgabewert beachten, leerer String bedeutet: Locale nicht gesetzt
- Schreibweise der Locales ist nur bedingt portabel
- locale -a zeigt alle verfügbaren Locales und deren Schreibweise an
- Bitte nicht am Environment rumfrickeln!
- LC_CTYPE (und damit LC_ALL) ist problematisch:
Locale tr_TR.utf8
i İ
ı I
strtoupper/lower etc. liefern unter dieser Locale nur Blödsinn.