Visa ett inlägg
Oläst 2007-12-14, 10:57 #9
StefanBergfeldts avatar
StefanBergfeldt StefanBergfeldt är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Sep 2004
Inlägg: 1 535
StefanBergfeldt StefanBergfeldt är inte uppkopplad
Bara ett inlägg till!
StefanBergfeldts avatar
 
Reg.datum: Sep 2004
Inlägg: 1 535
Vi har lagt upp allting på en server i Sverige, med en .com adress. Vi har även ett tiotal tld's som alla 301:ar till .com

På domän.com känner vi automatiskt av språk om det går, annars får användaren välja (valet sparas i en Cookie). Man kommer sedan till domän.com/SV/Default.aspx eller domän.com/EN-AU/Default.aspx

Språkhanteringen sköts delvis av .NETs inbygda localization (när det gäller statisk text) och dynamisk text har jag gjort databaslösningar för. Eftersom dessa lösningar visar olika text på samma sida, använder jag URL-Rewriting, så när jag går till /SV/Default.aspx så ställs språket in till svenska, och /Default.aspx körs.

Fungerar mycket bra.

[edit]
Jag har förstått att det bästa vore att köra på olika tld, men det blir drygt (sajten finns på 16 språk, och mot fyra olika engelska marknader, totalt 20 tlds skulle det bli).
Det skulle också bli ohållbart att dela upp detta på 20 olika servrar.
[/edit]
StefanBergfeldt är inte uppkopplad   Svara med citatSvara med citat