Posted by twixo on December 28, 2011 at 9:22am
Hej
Jag har byggt en menystruktur med undermeny och noder. Nu ska jag lägga till ett nytt språk och vill ha exakt samma menystruktur som den svenska sidan. Hur gör jag så att jag inte behöver bygga upp strukturen igen från grunden? Kan man kopiera/klona alla sidor så att man bara behöver gå in och översätta sidorna?
/Niklas
Comments
Språkneutral meny
Nu var det ett litet tag sedan jag jobbade med språk i kombination med menyer, samt att mina erfarenheter är med Drupal 6 och att jag använde i18n-modulsamlingen.
Om dina meny-alternativ är språkneutrala så behöver du bara översätta noderna, så ändras meny-alternativens text till den översatta nodens titel när du är inne på det språket.
T.ex. om du har en svenska sida som du vill skapa en engelskspråkig variant av och du har en sida som heter "Om oss" så översätter du den och den får antagligen titeln "About us". När man är inne på den svenska sektionen så visas "Om oss" och när man växlar över till engelska så står det "About us".
Använder man funktionenerna för att översätta som (jag har för mej finns i i18n-samlingen och inte Drupal kärnan) följer med så skapas en ny nod när du väljer att spara noden. Det som du behöver justera är alla de svenska texterna till engelska.