Kom ihåg mig?
Home Menu

Menu


Översättning av sida

 
Ämnesverktyg Visningsalternativ
Oläst 2007-12-13, 21:58 #1
btngs avatar
btng btng är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2007
Inlägg: 375
btng btng är inte uppkopplad
Flitig postare
btngs avatar
 
Reg.datum: Mar 2007
Inlägg: 375
Jag tänkte översätta min sida till alla de olika nordiska språken. Hur ska jag göra rent tekniskt med fil och katalogstrukturer? Ska jag använda mig av subdomäner eller ska jag köpa motsvarande .no, .fi, .dk domän? Vad är för och nackdelarna med de olika alternativen?
btng är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-12-13, 22:13 #2
coredevs avatar
coredev coredev är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Sep 2007
Inlägg: 1 554
coredev coredev är inte uppkopplad
Bara ett inlägg till!
coredevs avatar
 
Reg.datum: Sep 2007
Inlägg: 1 554
Några tips på vägen:

Köp en domän för varje land, det är helt klart det bästa. Du kan antingen hitta på ett ord "Joomla, Skype, Google, Loopia, etc" som funkar på alla språk eller kalla sajterna olika (nått vettigt på varje språk).

En annan väg är att köra på en com-domän rakt av (glöm inte att du ändå bör äga de lokala domänerna). Där finns det, som du nämner, några olika alternativ man kan köra (t.ex. subdomäner, e.g. sv.domän.com). Vad man väljer spelar inte så stor roll, men glöm inte att sätta korrekt språk i html-taggarna. Exempel:
Kod:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sv" lang="sv">
En annan smart sak som man kan göra är att känna av vilket språk som browsern föredrar och göra en 301-redirect till det språkets sida, om någon skulle komma till startsidan av www.domän.com. Det funkar mycket bra med bland annat lokala google-spindlar.

Last but not least..
Se till att sidorna är 100% översatta, det ser fruktansvärt slarvigt ut om det fattas översättningar här och där.
coredev är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-12-13, 22:23 #3
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Håller med i mångt och mycket i ovanstående men alternativet med att känna av språket är inte alltid så kul för besökarna eftersom språken inte alltid följer landsgränserna. Nu handlade det ju iofs om de nordiska länderna men ska man expandera ytterligare så kan det bli ganska komplext till slut.

Köpa en domän för varje land fungerar återigen bra för de nordiska länderna men om några av länderna är Ecuador, Vietnam och Gambia är det då verkligen lönt att köpa .ec, .vn och .gm?
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-12-13, 22:24 #4
btngs avatar
btng btng är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2007
Inlägg: 375
btng btng är inte uppkopplad
Flitig postare
btngs avatar
 
Reg.datum: Mar 2007
Inlägg: 375
Citat:
Originally posted by coredev@Dec 13 2007, 23:13

En annan smart sak som man kan göra är att känna av vilket språk som browsern föredrar och göra en 301-redirect till det språkets sida, om någon skulle komma till startsidan av www.domän.com. Det funkar mycket bra med bland annat lokala google-spindlar.
Det låter intressant. Vad ska jag söka på Google för att hitta hur man gör?

Är subdomäner bäst ur SEO-synpunkt?
btng är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-12-13, 22:25 #5
btngs avatar
btng btng är inte uppkopplad
Flitig postare
 
Reg.datum: Mar 2007
Inlägg: 375
btng btng är inte uppkopplad
Flitig postare
btngs avatar
 
Reg.datum: Mar 2007
Inlägg: 375
Citat:
Originally posted by tartareandesire@Dec 13 2007, 23:23
Håller med i mångt och mycket i ovanstående men alternativet med att känna av språket är inte alltid så kul för besökarna eftersom språken inte alltid följer landsgränserna. Nu handlade det ju iofs om de nordiska länderna men ska man expandera ytterligare så kan det bli ganska komplext till slut.
Det har du rätt i. Kanske bäst att hålla sig till subdomäner då ändå.
btng är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-12-13, 23:23 #6
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
http://www.onlamp.com/pub/a/php/2002/06/13/php.html

Gettext / PHP. Överlägset bästa språklösningen jag har använt (vilket iofs inte säger jättemycket, men lite).
grazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-12-14, 08:18 #7
coredevs avatar
coredev coredev är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Sep 2007
Inlägg: 1 554
coredev coredev är inte uppkopplad
Bara ett inlägg till!
coredevs avatar
 
Reg.datum: Sep 2007
Inlägg: 1 554
Citat:
Originally posted by btng@Dec 13 2007, 23:24

Det låter intressant. Vad ska jag söka på Google för att hitta hur man gör?
Kod:
    if (FALSE != strstr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 'sv'))
    {
      header('HTTP/1.1 301 Moved Permanently');
      header('Location: http://sv.domän.com/');
      exit();
    }
coredev är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-12-14, 08:43 #8
Bozoka.com Bozoka.com är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2007
Inlägg: 33
Bozoka.com Bozoka.com är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2007
Inlägg: 33
Detta ämne har diskuterats en hel del ur seo perspektiv bl.a. på seo-forum.se.
Så testa att söka där samt söka mer på WN om olika språk.

Jag har själv funderat en hel del på detta och skulle kunna summera lite.
För att få bästa lokala anknytningen i Google (dvs hamna högt upp när någon söker på svenska sidor eller bara söker från Sverige):

* En lokal domän (ex .se, .no)
* Lokalt språk på sidan (ex svenska)
* Lokal server (ex server i Sverige)
* Lokala länkar (ex få sidor i Sverige att länka till din svenska sida)
(kan ha glömt något men då är det bara att fylla på)

Men att uppfylla alla dessa krav (ex en massa olika webhotell kan bli lite jobbigt om det inte är ens fulltidssysselsättning att skapa en massa siter)

Jag skulle nog bestämma var din huvudmarknad är först. Dvs om den är i USA så skaffa en USA server och .com samt lägg upp de andra som underkataloger ex domän.com/sv.
(Få då svenska siter att länka direkt till domän.com/sv). Om huvudmarknaden är Sverige, så regga fortfarande .com, men ha den svenska sidan på domän.se på en svensk server.

Men det som i slutändan ska avgöra är vad du tycker är enklast och passar bäst för dig. För det är ju ingen idé att du planerar något avancerat med flera webbhotell, men som bara rinner ut i sanden för att du bara hinner fixa med siten på fritiden.

Sedan håller jag med Grazzy att gettext fungerar väldigt bra med php. fördelen är bl.a. att du kan enkelt generera en språkfil som du sedan skickar till någon kompis i Norge som översätter. Sedan laddar du bara filen och kör.

/Micke
Bozoka.com är inte uppkopplad   Svara med citatSvara med citat
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
Oläst 2007-12-14, 19:51 #10
ZNs avatar
ZN ZN är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Apr 2003
Inlägg: 1 214
ZN ZN är inte uppkopplad
Har WN som tidsfördriv
ZNs avatar
 
Reg.datum: Apr 2003
Inlägg: 1 214
Om man redan har arbetat upp en svensk sida på .com då? Det vore väll inte helt dumt då att fortsätta köra svenska som bas på .com och engelska under .com/en/ ?
ZN ä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 13:39.

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