Flerspråkig enkät
From LimeSurvey Manual
Introduktion
LimeSurvey har en inbyggd funktion som gör det snabbt och enkelt att översätta enkäter. Funktionen är utformad för att göra det enkelt för en mänsklig översättare att översätta en enkät från startspråket till valfritt målspråk.
Det här wikiavsnittet beskriver kort hur du skapar en flerspråkig enkät. Guiden behandlar bland annat:
Exemplet som används genom hela wikiavsnittet kan laddas ned här: Exempel på flerspråkig LS3-enkät. Packa upp filen och importera .lss-filen i din LimeSurvey-installation.
Lägga till ytterligare språk
Enkätens förvalda språk är det du valde i fältet Startspråk. Som standard är det språket som är konfigurerat i installationens globala inställningar.
För att kontrollera vilket språk som är startspråket öppnar du panelen Allmänna enkätinställningar och tittar i fältet Startspråk. I vårt exempel är startspråket "Engelska". Om du vill lägga till nya språk som du vill översätta enkäten till använder du fältet för ytterligare språk. I vårt exempel har tre andra språk valts: franska, tyska och italienska.

Glöm inte att klicka på knappen "Spara" uppe till höger på skärmen när du är klar.
Om du nu tittar i det övre verktygsfältet ser du att en liten pil har dykt upp bredvid "Förhandsgranska enkät". Det betyder att enkäten kan förhandsgranskas på olika språk:

Om du öppnar panelen Översikt visas fyra extra enkätlänkar. De motsvarar de nyligen tillagda språken:

Översätta texter
För att börja översätta texter öppnar du redigeringspanelen för respektive fråga. På skärmbilden nedan ser du att tre ytterligare språk visas ovanför fältet Frågekod:

Klicka på ett av dem och börja översätta frågefältet.
Samma typ av "språkfält" finns på många andra ställen, till exempel i panelerna för textelement och inställningar för dataskyddspolicy, samt i textfälten för svar och delfrågor. Att översätta fält på det här sättet kan dock bli krångligt om enkäten är lång och du inte vill missa något. Därför rekommenderar vi starkt att du använder verktyget för snabböversättning. För att öppna det klickar du på valfri enkätinställning (till exempel "Översikt") -> Verktyg -> Snabböversättning

Verktyget för snabböversättning
Verktyget för snabböversättning har utformats särskilt för dem som arbetar med flerspråkiga enkäter. När du öppnar det laddas följande panel:

Det första alternativet, Översätt till, gör att du kan välja vilket språk du vill översätta till från ditt startspråk.
De följande alternativen gäller översättningen av enkätens innehåll. De avser:
- Enkätens namn och beskrivning
- Välkomst- och avslutningstexter
- Frågegrupper
- Frågor
- Delfrågor
- Alternativ för svar
- Inbjudan via e-post, ämnesrad
- Påminnelse via e-post, ämnesrad
- Bekräftelse via e-post, ämnesrad
- Registrering via e-post, ämnesrad
När du har översatt de här fälten ska du komma ihåg att klicka på knappen "Spara" i övre högra delen av panelen.
Översikt över flerspråkig enkät
Använd förhandsvisningsknappen för att kontrollera ditt arbete. Välkomstsidan ser ut så här:

När välkomstsidan har laddats visas två språkväljare. LimeSurvey ger dina respondenter möjlighet att byta språk för instruktionerna, även om du har delat länken för ett specifikt språk med dem. En språkväljare finns också högst upp till höger i enkäten.
Om du vill dölja de två knapparna för språkväljaren redigerar du enkätens tema. Mer information finns i avsnittet med tips och råd i wikin.
Tips och råd
- Om du vill ge användare behörighet att använda snabböversättningsverktyget, se följande avsnitt i wikin.
- Funktionen "Auto-translate" använder webbtjänsten Google Translate för automatisk översättning av en enkät. Du måste ange din Google Translate API-nyckel under globala inställningar för att få tillgång till funktionen. Google tar för närvarande 20 USD per 1 miljon tecken som skickas för översättning.
Så döljer du språkväljaren på välkomstsidan
Om du publicerar en flerspråkig enkät visas på välkomstsidan en rullgardinsmeny där respondenterna kan välja på vilket språk de vill besvara enkäten:

I vissa fall vill du dock dölja det alternativet. Det finns många sätt att dölja språkväljaren. Metoden med "twig" beskrivs nedan.
Öppna Teman från den globala konfigurationsmenyn:

Klicka på knappen Tema redigerare för att redigera önskat tema:

Leta efter filen language_changer.twig på vänster sida av skärmen.

Gå till raden som innehåller följande funktion:
{% if aSurveyInfo.alanguageChanger.show == true %}
Kommentera ut den (ersätt "%" med "#") och kopiera följande rad under den:
{% if false == true %}
Raden ska till slut se ut så här:

Klicka på "Kopiera till lokal mall och spara ändringarna".
Öppna din enkät och välj den redigerade mallen i panelen Allmänna inställningar. Nu bör välkomstsidan se ut så här:

Så här döljer du språkväljaren i toppmenyn
För att dölja språkväljaren högst upp följer vi i stort sett samma steg som beskrivs ovan. Vi behöver bara öppna rätt twig-fil för att redigera den. Öppna den mall du vill ändra igen, gå sedan till Mallsida i fönstrets övre högra del och välj Navigering i rullgardinsmenyn. Leta nu efter "language_changer_top_menu.twig" på vänster sida av fönstret. Klicka på den och kommentera ut:
{% if aSurveyInfo.alanguageChanger.show == true %}
Lägg till följande rad under den:
{% if false == true %}
Ingen språkväljare visas nu på högra sidan av skärmen:
