Posted by PatrickTarzan on November 9, 2011 at 7:33pm
Jag har en drupal 6 site som ska användas både i Kin (Kinesiska) och i Europa (Engelska). Jag har båda språken installerade, men endast grunden är översatt till Kinesiska, hur gör jag för att översätta all text?
Kan man lägga till egna ord/fraser på något sätt?
Comments
lösning?
Testa installera localize-modulen och aktivera alla relevanta delar. sen aktiverar du translation för resp content type. tror det borde räcka. kom ihåg att sätta rätt språktyp på undersidorna så borde du vara igång.
Du kan också installera
Du kan också installera l10n_update som hjälper till att ladda ner översättningar av själva drupal och moduler från översättningsservern.
Okej, ska prova det. Men hur
Okej, ska prova det. Men hur översätter man menyer tex?
Du aktiverar helt sonika
Du aktiverar helt sonika flerspråksmenyn som ingår i localizationmodulen. När du sen lägger till översättningar så väljer du samtidigt vad sidan ska heta i den svenska menyn.
Sitter på mobilen nu så fu får leva med korta svar.
Det hette Internationalization
Det hette Internationalization... http://drupal.org/project/i18n
Den modulen tillsammans med Locale dorde erbjuda all funktionalitet du söker.
Exempel på relavanta delar: Menu translation, Multilingual content.
När du går in på content types som du aktiverat översättning på så kommer du ha en translateknapp uppe i höger hörn (om du använder Seven i Backend).
För en bra genomgång av hur
För en bra genomgång av hur översättningar fungerar i Drupal 7 rekommenderar jag Gábor Hojtsy session från senaste DrupalCamp Stockholm, http://vimeo.com/24119091.
Översättning av gränssnittet är, som du redan hittat, inbyggt i Drupal core. Som nämnts ovan så är modulen "Localization client" ett bra tillägg för att enkelt installera och uppdatera alla översättningsfiler, http://drupal.org/project/l10n_client.
För att översätta texten i de artiklar man skriver, menyer etc. så behöver man modulen "Internationalization" , http://drupal.org/project/i18n.