Moderator
Jonathan Sulo
(@jonathansulo)
Bygger snabbare hemsidor.
Ja, WordPress har stöd för detta via tillägg. Ett av de mer populära (kostnadsfria) tilläggen för detta är Polylang: https://sv.wordpress.org/plugins/polylang/
Hej,
Det finns några olika tillägg som är tänkta att hjälpa dig skapa olika språkversioner av hela webbplatsen. wplang (freemium) wpml (betald lösning) qtranslatex (gratis, men nästan övergivet av utvecklarna)
Även om man i dessa antagligen kan ange att en viss sida inte finns på något av språken, så behöver sidstrukturen vara densamma.
I ditt fall kan det snarare vara så att du helt enkelt skapar en separat sidhierarki på engelska och helt enkelt lägger in ”in English” som en av posterna i huvudmenyn.
Det enda kruxet med detta är att eventuella fasta strängar som kommer från ditt tema kommer att visas på webbplatsens huvudspråk. Med lite finurligheter borde du för dessa sidor kunna ange att sidspråket är ett annat och ladda om översättningarna, men jag tvivlar på att något sådan tillägg finns färdigt att bara installera och använda.
Se också till att du för de engelska sidorna använder en sidlayout som inte har samma widgetområden som resten av webbplatsen. Det kan ju kännas konstigt om dina tillfälliga erbjudanden och senaste blogginlägg på svenska skulle göra den engelska sidan ”rörigare.
En alternativ lösning är ju förstås att helt enkelt bygga två separata webbplatser.
Då installerar du t.ex. den engelska webbplatsen under /eng och den svenska antingen under / eller (kanske hellre) under en egen underkatalog (t.ex. /swe ), i det senare fallet kan du ju i roten lägga en snygg html-sida som låter besökaren välja språk.
Du kan låta båda webbplatserna använda samma databas, men då måste du se till att de har olika prefix för namnen på sina tabeller.
Trådstartare
Jocce
(@jocce)
Tor-Björn:
Ja, lättast är kanske att bygga två helt separata sidor.
Vill inte att man ska ”tvingas” att välja språk, utan att den ligger direkt under ”/” skall ge Svenska och Engelska skall vara ett aktivt val / en direktlänk.
Då vi även äger .co.uk domänen känns smidigast/mest logiskt att lägga den engelska sidan där.
Frågan är om jag kan bygga upp sidan på svenska och sedan kopiera hela altet till en WP-installation under co.uk, och där ta bort det jag inte vill ha / översätta det som ska översättas?
/Jocce
Moderator
Jonathan Sulo
(@jonathansulo)
Bygger snabbare hemsidor.
Jag skulle INTE rekommendera era att köra två separata webbplatser. Det är fullt möjligt och mycket enklare att samla allt i en webbplats. Flera språktillägg, såsom Polylang, har stöd för att leverera olika språk baserat på olika domännamn (t ex svenska för .se och engelska för .co.uk) inom en och samma webbplats.
Med en webbplats är all information enkelt samlad, ni kan lägga in fler språk därtill och det är smidigare att hantera uppdateringar av WordPress med teman och tillägg.
Trådstartare
Jocce
(@jocce)
Jonathan: Kan jag bygga två ganska olika sidor med dessa tillägg?
Dvs sidan skall väl ha ett grundutseende på båda språken, men ha betydligt färre menyval och kanske några som endast finns på den engelska.
/Jocce
Moderator
Jonathan Sulo
(@jonathansulo)
Bygger snabbare hemsidor.
Ja, det kan du. Om du installerar Polylang så får du möjlighet att skapa olika menyer för olika språk. Jag kör själv detta på min personliga hemsida, med en meny för svenska och en meny för engelska.