webForumDet fria alternativet

Redirect till rätt språk

7 svar · 637 visningar · startad av Farbror

FarbrorMedlem sedan dec. 200537 inlägg
#1

Jag letar efter ett skript som kan skicka besökare från t.ex. den "första sidan" banner_iframe.htm till engelska.htm eller svenska.htm beroende på språkinställningarna. Finns det ett sådant skript någonstans?

MvH

nitro2k01Medlem sedan aug. 20039 342 inlägg
#2

Har du tillgång till PHP på din server?

FarbrorMedlem sedan dec. 200537 inlägg
#3

Ja, php har jag.

zcorpanMedlem sedan dec. 20042 245 inlägg
#4

Om du kör Apache kan du dra nytta av mod_negotiation. Du har två filer:

  1. index.sv.html
  2. index.en.html

...och det är allt. :)

FarbrorMedlem sedan dec. 200537 inlägg
#5

Apache finns på servern, men mitt problem är att jag har 1000-tals sidor som visar en iframe med src=bannerbyte.htm så det krävs väl ett skript i bannerbyte.htm som "skickar" engelska och svenska besökare till bannerfil med rätt språk.

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#6

Lite svårt att göra med JavaScript. Går att använda sig av "(navigator.browserLanguage || navigator.language);". Men det verkar som att den endast tar operativsystemets språk och inte webbläsarens.

stattinMedlem sedan jan. 2005713 inlägg
FarbrorMedlem sedan dec. 200537 inlägg
#8

Ja stattin, din andra länks skript verkade fungera.

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)