flersprogede hjemmesider i joomla 2.5 og 3.2.3

Post on 02-Jul-2015

200 Views

Category:

Self Improvement

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Gennemgang af hvad man skal tænke på når man arbejder med flersprogede hjemmesider i Joomla til Marts mødet i JUG CPH

TRANSCRIPT

Flersprogede Hjemmesider

JUG København 18. Marts 2014

http://www.krogh-hansen.net http://www.wesome.net

Lidt om mig...

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Jeg hedder Susanne Krogh-Hansen • Web og IT projektleder • Har arbejdet med Joomla i 7 år • Underviser i Joomla hos FOF • Brænder for at få sat Joomla på landkortet i København Ansat som Projektleder i DONG Energy og Ejer af WeSoMe din personlige webrådgiver.

Program Velkomst, kl. 19.00 til 19.15

Gennemgang af opsætning af flersprogede hjemmesider i Joomla 2.5 og 3.2.x, kl. 19.15 til 19.45

Vi gennemgår mulighederne for at arbejde med flersprogede sites i Joomla 2.5 og 3.2, uden at installere tilføjelser i Joomla.

Vi taler også om hvad man skal tænke på ift. hosting af domæner og CDN når man arbejder med hjemmesider med flere sprog.

Strække ben pause , kl. 19.45 til 20.00

Flersprogede hjemmesider - moduler og komponeter i JED, kl. 20.00 til 20.45 Vi kigger på hvad der findes af muligheder for at udvide Joomla med oversættelsesværktøjer så

man har kontrol over sine oversættelser. Hvis der er tid, gennemgår vi også hvordan man kan oversætte et modul eller plugin, hvis man nu

har fundet den helt rigtige tilføjelse til Joomla, men den ikke findes på det sprog man skal bruge. Spørg en nørd, kl. 20.45 til 21.30 - Ordstyrer Susanne Krogh-Hansen

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Hvad skal man vide før man går igang?

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Planlæg, planlæg, planlæg, og planlæg så lige lidt mere!

• Hvem skal administrere indhold for hvert site? • Skal det gøres centralt? • Har du folk der kan sprogene? • Hvordan svarer du på henvendelser på andre

sprog (telefon/mail)? • Hvilket indhold skal oversættes? • Har du ressourcer til at oversætte en blog eller

nyhedssektion? • Hvis ikke skal sektionen ikke være med på de

andre sprog?

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

KISS (Keep It Simple Stupid)

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

URL struktur

• Der er tre måder at strukturere flersprogede sider på :

• ccTLDs (county-code top-level domains) fx. https://www.google.es/ Subdomæne fx. http://espanol.mcfc.com/ Underfoldere fx. http://www.apple.com/es/

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Søgemaskiner!

Man skal sikre sig at det er klart for google hvilken version den kigger på. Brug: Google Webmaster Tools og Hreflang attributter

Brug IP og User Agent detection til at sende brugeren hen på den rigtige side.

Lav en klar og intuitiv sprog switcher så brugerne let kan skifte imellem sprog.

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Start småt

• Byg et sprog ad gangen I stedet for at rulle ud i flere lande af gangen og få problemer alle steder så fokuser på et ad gangen.

• Så får man også fornemmelsen for hvad det kræver at vedligeholde flere sprog.

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Undgå flag!

• Det ser fint ud med en række flag, farverigt og så videre.

• Men husk at fransk ikke kun tales i Frankrig og

spansk ikke kun tales i Spanien

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Husk at lokalisering også er:

• Valuta • Tid og dato • Mål og vægt • Skrivestil • Farver, billeder, og design • Tekster kan fylde mere eller mindre - læseretning

• Kultur spiller en stor rolle!

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Kodning!

• Relativt simpelt! Hvis du designer til flere sprog skal du brugeUTF-8 encoding.

• UTF-8 understøttes af mange forskellige software systemer herunder Joomla, og sikrer at bogstaver og karakterer ikke forsvinder fordi du skifter til et andet sprog.

• <meta charset=”UTF-8″ />.

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Geotargeting

• Du kan bruge geotargeting tool i Webmaster Tools for at fortælle google at din side er målrettet et bestemt land. Det skal du kun gøre hvis du har et gTLD (generic top-level domain name).

• Og brug det heller ikke hvis du har mere end et land

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Duplicate content! • Hjemmesider der har indhold til flere regioner og flere

sprog, risikerer at producere duplicate content. • Det er generelt ikke et problem så længe indholdet er til

forskellige brugere i forskellige lande. • Men tænk over at sikre unikt indhold til hver brugergruppe. • Der er ikke grund til at “gemme” ved at “disallowing

crawling” i robots.txt file eller i "noindex" robots meta tag. • Men hvis du bruger samme indhold for samme brugere på

forskellige URL’er bør du sikre at der er valgt en foretrukken version og bruge redirect (eller rel=canonical ).

• Følg guidelines på rel-alternate-hreflang for at sikre at det er korrekt sprog der vises til besøgende.

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

CDN

• Content Delivery Network (sender kopier af din side til servere andre steder i verden)

• Bringer indholdet tættere på dine kunder

• Et content delivery network eller content distribution network (CDN) er et stort system af servere fordelt I datacentre rundt om i verden.

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Hvad er CDN godt for

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Dansk CDN udbyder

• Er der nogen der kender dem og ved om de holder hvad de lover?

• http://blanye.dk/cloud/produkter/cdn/

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

http://multilanguage25.vibyggerhjemmeside.dk/index.php/da/

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Begynd med at installere sprog

• Site • Administrator

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Language Manager - Content

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Language Manager - Overrides

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Language Plugins

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Plugin – Language Code

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Plugin – Language Filter

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Menu

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Tilføj menupunkter fra main menu til sprogmenuerne

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Tilføj sprog til menupunkterne i sprogmenuerne

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Menu Item Association

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Tilføj en main homepage til hvert sprog

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Module Manager

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Module Language Switcher

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Indhold - kategorier

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Indhold artikler

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Begynd med at installere sprog

• Site • Administrator

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Language Manager - Content

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Language Manager - Overrides

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Language Plugins

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Plugin – Language Code

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Plugin – Language Filter

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Menu – ny menu til hvert sprog

• Kopier menupunkter fra main menu til daansk menu

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Tilføj menu punkter fra main menu til sprogmenuerne

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Tilføj sprog til menupunkterne i sprogmenuerne

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Menu Item Association

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Tilføj en main homepage til hvert sprog

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Module Language Switcher

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Indhold - kategorier

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Indhold artikler

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Moduler på de forskellige sprog

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Sprog i JED

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

Kontakt mig

Susanne Krogh-Hansen http://www.wesome.dk LinkedIn: dk.linkedin.com/in/susannekroghhansen/ Twitter: @bysukro Facebook: www.facebook.com/wesomedk Instagram: http://instagram.com/bysukro Pinterest: http://www.pinterest.com/sukro/

18. Marts 2014 Susanne Krogh-Hansen, WeSoMe - http://www.wesome.dk

top related