Sprache rausfinden.
-
hallo,
kennt jemand eine funktion, mit der ich die sprache des betriebssystems rausfinden kann?mfg
-
Mit
getenv
kannst du die Umgebungsvariablen abfragen.Ist
LC_ALL
gesetzt (überschreibt alle anderen LC_* Varaiblen), ist das die Sprache, ist es nicht gesetzt, frag die entsprechende spezifische LC_* Variable ab (zB LC_MESSAGES), sollte auch die nicht gesetzt sein, nehm die Standard-Sprache aus LANG.Kannst dir ja mal die man-page zu locale anschaun, speziell den Punkt "ENVIRONMENT VARIABLES".