webForumDet fria alternativet

Komma in på rätt språk automatiskt

Webbutveckling

5 svar · 1 087 visningar · startad av Fredrik.an

Medlem sedan sep. 2001162 inlägg
Frågan#1

Hej.
Jag har sökt en del men inte fått till något bra svar på frågan. Jag behöver göra som så att sidan känner av vilket land man sitter i och slussar vidare till rätt språk.. Vad använder man för lösning då?

Och hur påverkar detta SEO-delen? Alternativet att välja språk på en sida först finns egentligen inte då kunden vill ha det så här... Om det inte finns bra argument för att det är dåligt att göra som de önskar.

Vore tacksam om lite vägledning i frågan...

Medlem sedan sep. 2004828 inlägg
#2

SEO är inga problem. Se bara till att varje språk har olika URLer.

Jag kodar .NET, och kollar av vilket primärt språk i webbläsaren är.
Jag har en startsida där man får välja språk, men mha .NET renderar jag ett javascript som automatiskt skickar användaren vidare till det språk webbläsaren önskar.
Har man inte javascript aktiverat får man välja språk manuellt. Detta för att sökmotorer ska få en chans att "välja språk".

Sedan lagrar jag en cookie, som gör att nästa gång besökaren kommer, så görs en 302 redirect till det språk han/hon tidigare valde.

Medlem sedan sep. 2001162 inlägg
#3

Tack för det svaret Stefan! Ett problem blir då att det är samma domän som ska vara inblandat. Eller i alla fall på många av versionerna, sen finns det vissa med egna landsdomäner... Finns det någon bra lösning om man kör samma domän då?

Medlem sedan sep. 2004828 inlägg
#4

Antingen med subdomäner eller kataloger.

Jag har kataloger, domän.com/SV/

Dessa pekar till en fil i rooten mha URL Rewrite och använder endast katalogen för att ange aktuellt språk.
Språkhanteringen har jag löst med .NETs inbygda localization, med en utökning från west-wind, för att slippa hålla på med xml-filer

Medlem sedan sep. 2001162 inlägg
#5

Tack igen Stefan. Jag ska undersöka om detta går att få till...

Medlem sedan sep. 2001162 inlägg
#6

Jag tackar så mycket för hjälpen Stefan. Det fungerar!

253 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)