System sprache auslesen

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
hanibal
Beiträge: 369
Registriert: Sa 3. Mär 2007, 16:03
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit
Wohnort: Bramsche (Emsland)

System sprache auslesen

Beitrag von hanibal »

Hallo!

ich hätte mal eine frage, wie kann ich unter linux und unter windows auslesen, welche sprache das system hat, auf dem mein proggram leuft?

Benutzeravatar
theo
Beiträge: 10497
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Unter Linux müsste die User Lang so gelesen werden können:
Copy(GetEnvironmentVariable('LANG'), 1, 2);

Unter Win vielleicht sowas, keine Ahnung:
http://www.scalabium.com/faq/dct0133.htm

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Jup, sollte so gehn, in meiner Utils unit ist auch ne Plattformübergreifende Funktion dazu da.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

hanibal
Beiträge: 369
Registriert: Sa 3. Mär 2007, 16:03
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit
Wohnort: Bramsche (Emsland)

Beitrag von hanibal »

hö, ich hab in deine utils unit geguckt, aber keine funktion dazu gefunden :(

Antworten