![]() |
Überprüfen welche Sprache Windows XP hat
Hallo,
Wie mache ich sowas in der art:
Code:
Wäre praktisch wens gehen würde :)
wenn sprache von win xp = deutsch
tue bla tue ende oder wenn sprache von win xp anders ist tue blub tue ende |
Re: Überprüfen welche Sprache Windows XP hat
|
Re: Überprüfen welche Sprache Windows XP hat
Zitat:
Ich kann leider nur PHP :wall: Wie mache ich sowas:
Delphi-Quellcode:
<?php
if (GetLang) == "Deutsch (Deutschland)" { bla } else { blub } ?> |
Re: Überprüfen welche Sprache Windows XP hat
|
Re: Überprüfen welche Sprache Windows XP hat
Zitat:
Jo, aber wie mache ich das mit dem IF? |
Re: Überprüfen welche Sprache Windows XP hat
Da müsstest du in die Informationen sehen, die der Browser im HTTP-Header überreicht. Diese findest du im Array $HTTP_SERVER_VARS. Die Sprache ist im Eintrag 'HTTP_ACCEPT_LANGUAGE'. Die ersten beiden Buchstaben des Strings geben die gewünschte Sprache aus (Für Deutsch de). Nach etwas Rumprobieren und der Hilfe einer PHP-Referenz (Ich kann PHP nun mal nicht so gut :)) kam folgender Code raus:
Code:
Ich hoffe, dir ist damit geholfen.
<?php
if (substr($HTTP_SERVER_VARS['HTTP_ACCEPT_LANGUAGE'],0,2) == 'de') { echo('bla'); } else { echo('blub'); } ?> Mfg Mystic |
Re: Überprüfen welche Sprache Windows XP hat
Zitat:
PHP kann ich prima! Da weis ich ja alles! Will nur wissen wie man ne if schleife in Delphi macht! |
Re: Überprüfen welche Sprache Windows XP hat
|
Re: Überprüfen welche Sprache Windows XP hat
Zitat:
Aber danke natürlich auch an die Anderen! |
Re: Überprüfen welche Sprache Windows XP hat
Also, falls du trotzdem in der Delphi hilfe nichts finden solltest:
Delphi-Quellcode:
:wink: Gruß, Moony
if LowerCase(Copy(GetWindowsLanguage,1,7)) = 'deutsch' then
begin bla end else begin bla end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz