Kom ihåg mig?
Home Menu

Menu


Javascript för språkkontroll

Ämnesverktyg Visningsalternativ
Oläst 2005-03-14, 17:38 #1
Milad Milad är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2004
Inlägg: 505
Milad Milad är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2004
Inlägg: 505
Hello,

Jag söker en script som känner av vart i världen man kommer ifrån och skickar dig till den språkversionen på hemsidan. Ex surfar en besökare från tyskland in på hemsidan så ska han direkt se den tyska delen och behöver alltså inte klicka på den tyskaflaggan.

Tack i förhand.
Milad är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-14, 18:02 #2
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
Citat:
Originally posted by Milad@Mar 14 2005, 18:38
Hello,

Jag söker en script som känner av vart i världen man kommer ifrån och skickar dig till den språkversionen på hemsidan. Ex surfar en besökare från tyskland in på hemsidan så ska han direkt se den tyska delen och behöver alltså inte klicka på den tyskaflaggan.

Tack i förhand.
Du har ju MaxMinds GeoIP som utför det åt dig.

www.maxmind.com/geoip/
hnn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-15, 01:40 #3
guran guran är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2004
Inlägg: 1 061
guran guran är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2004
Inlägg: 1 061
Du skulle kunna läsa av alla variabler i en header och bl.a. få versionen på webbläsaren och vilken språkversion den har eller vilket språk operativsystemt kör på. Därefter går det nog att anta med ganska stor säkerhet vilket språk besökaren har. Om du kan använda dig av php kan kanske följande kod kan hjälpa dig.

Kod:
<?php
$headers = apache_request_headers();

foreach ($headers as $header => $value) {
 * echo "$header: $value <br />\n";
}
?>
Läs mer på www.php.net.
guran är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-15, 07:09 #4
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
Citat:
Originally posted by guran@Mar 15 2005, 02:40
Du skulle kunna läsa av alla variabler i en header och bl.a. få versionen på webbläsaren och vilken språkversion den har eller vilket språk operativsystemt kör på. Därefter går det nog att anta med ganska stor säkerhet vilket språk besökaren har. Om du kan använda dig av php kan kanske följande kod kan hjälpa dig.
Kod:
?php
headers = apache_request_headers;
foreach headers as header = value {
  echo header value br /n;
}
?
Läs mer på www.php.net.


Språket finns ju i _SERVER variabeln...

$_SERVER['HTTP_ACCEPT_LANGUAGE'] samt
$_SERVER['HTTP_ACCEPT_CHARSET']
hnn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-15, 20:27 #5
Milad Milad är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2004
Inlägg: 505
Milad Milad är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2004
Inlägg: 505
Citat:
Ursprungligen postat av hnn
Citat:
Ursprungligen postat av guran
Du skulle kunna läsa av alla variabler i en header och bl.a. få versionen på webbläsaren och vilken språkversion den har eller vilket språk operativsystemt kör på. Därefter går det nog att anta med ganska stor säkerhet vilket språk besökaren har. Om du kan använda dig av php kan kanske följande kod kan hjälpa dig.
Kod:
?php
headers = apache_request_headers;
foreach headers as header = value {
 * echo header value br /n;
}
?
Läs mer på www.php.net.


Språket finns ju i _SERVER variabeln...

$_SERVER['HTTP_ACCEPT_LANGUAGE'] samt
$_SERVER['HTTP_ACCEPT_CHARSET']
Ok men hur gör man det med asp?
Milad är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-15, 23:32 #6
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
Kolla på Maxmind...

Dom har lösningar till dom flesta olika språk...
hnn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-03-16, 00:48 #7
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
jonny jonny är inte uppkopplad
Supermoderator
 
Reg.datum: Sep 2003
Inlägg: 6 941
Request.ServerVariables("HTTP_ACCEPT_LANGUAGE")

"sv" innebär svenska, "en" är engelska etc.
jonny är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 19:07.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017