FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
Jag har aldrig gjort en webbsida som ska funka både på engelska och svenska förut och skulle behöva lite råd.
Eftersom funktionaliteten kommer vara exakt lika både på svenska och engelska siten så skulle det vara bra om man slipper göra om på två ställen vid varje ändring. Hur löser man detta vanligtvis? Det kommer vara två olika namn, ett på engelska och ett på svenska och därtill ha två olika domäner såklart. Bygger man en webbsida och har smarta funktioner för att översätta text på sidan till olika språk? Eller kör man helt enkelt två mappar i projektet "En" / "Sv" t.ex. och får uppdatera på två ställen? Alla tips mottages tacksamt! Jag kör i .NET om det skulle spela någon roll. |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Klarade millennium-buggen
|
för indexeringens skull läggs innehållet i två olika mappar. lang=en|sv används med fördel i head.
Om det skall vara exakt samma sidor kan du använda dig av en databastabell med först det svenska språket och en översättningstabell som relaterar till den svenska motsvarigheten. Måste du verkligen ha olika domäner? Om ja, då kan du fortf dela databas men då behöver du inte hålla på med olika mappar (sv|en) för innehållet. |
||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Klarade millennium-buggen
|
Jag har olika tabellkolumner/fält för svenska respektive engelska som heter sv_namn och en_namn. Samma uppdelning gör jag på alla uppgifter soom behöver ha flera översättningar. Sen är det bara att hämta information från rätt fält beroende på vilket språk som ska visas.
|
|||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Medlem
|
Så det är alltså helt ok ur ett SEO-perspektiv att ha en webbsida www.xxxxx.com och www.xxxxx.se , och man har exakt samma innehåll på dem förutom språket som bestäms av en parameter i en config-fil t.ex. och därmed hämtar olika textsträngar ur databasen.?
Dvs. att jag har endast ett projekt som jag utvecklar i men när jag laddar upp på servern så har jag två olika websites i IIS:en men där en språkparameter finns som bestämmer vilket språk som ska köras. Sorry om jag beskriver dåligt ![]() |
||
![]() |
![]() |
Svara |
|
|