Locale

Modulen Locale låter din Drupal-webbplats presenteras i andra språk än den förvalda engelskan, en definierande aspekt hos flerspråkiga webbplatser. Modulen Locale fungerar genom att kontrollera om den text som ska visas finns tillgänglig i det önskade språket. Om en översättning inte är tillgänglig visas den ursprungliga texten och lagras för senare granskning av en översättare.

Förutom en översättning av Drupals gränssnitt ger modulen Locale möjlighet att skräddarsy behoven hos en flerspråkig webbplats. Språkanpassningen låter din webbplats byta språk automatiskt baserat på domän eller den använda sökvägen för varje begäran. Användare kan (om man vill) välja sitt önskade språk på sin sida Mitt konto, och din webbplats kan ställas in så att den respekterar webbläsarens språkinställning. Din webbplats innehåll kan skapas med (och översättas till) vilket aktiverat språk som helst och varje inlägg kan ha ett språkanpassat alias för varje översättning. Modulen arbetar tillsammans med modulen Content Translation för att hantera översatt innehåll.

Översättningar kan tillhandahållas av:

  • översätta originaltexten via modulen Locales integrerade webbgränssnitt, eller
  • importera filer från en uppsättning existerande översättningar, eller översättningspaket. Ett översättningspaket gör det möjligt att visa en specifik version av Drupal på ett visst språk och innehåller filer i formatet Gettext Portable Object (.po). Fastän inte alla språk är tillgängliga för varje version av Drupal finns många språk tillgängliga för nedladdning från Drupals översättningssida.

Om ett existerande översättningspaket inte uppfyller dina behov kan filerna av typen Gettext Portable Object (.po) modifieras, eller också kan nya filer av typen .po skapas med hjälp av en redigerare av typen Gettext. Modulen Locales importfunktion låter översatta strängar från en ny eller modifierad fil av typen .po läggas till din webbplats. Modulens exportfunktion skapar filer från din webbplats översatta strängar. Dessa kan antingen delas med andra eller redigeras offline med ett översättningsprogram av typen Gettext.

Läs mer om modulen Locale i onlinehandboken.