x

Huvudkapitel

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. LimeSurvey Cloud - Snabbstartsguide
  3. Installation - LimeSurvey CE
  4. Så utformar du en bra enkät (guide)
  5. Komma igång
  6. Administrera LimeSurvey
  7. Enkäter - introduktion
  8. Enkätinställningar
  9. Enkätmeny
  10. Enkätens struktur
  11. Frågor - introduktion
  12. Frågegrupper - introduktion
  13. Enkäter - hantering
  14. Alternativ i enkätverktygsfältet
  15. Flerspråkig enkät
  16. ExpressionScript-motorn – Snabbstartsguide
  17. Okategoriserade och avancerade funktioner
  18. FAQ
  19. Felsökning
  20. Lösningar och genvägar
  21. Licens
  22. Ändringslogg för versioner
  23. Plugins
 Actions

Översätta LimeSurvey

From LimeSurvey Manual

Den här sidan kan ha maskinöversatts och kan innehålla fel. Visa det engelska originalet · Förbättra den här översättningen
This page is a translated version of the page Translating LimeSurvey and the translation is 100% complete.
  Den här sidan finns för att förbättra LimeSurveys distribuerade översättning. Om du behöver en specifik anpassad översättning kan du använda anpassad översättning med databasåtkomst



Översätta LimeSurvey

Skulle det inte vara bra att få LimeSurvey helt översatt till ditt modersmål? LimeSurvey-teamet är alltid på jakt efter nya översättningar och efter personer som hjälper till att uppdatera de befintliga. Läs dessa instruktioner och tveka inte att skicka ett e-postmeddelande till translations@limesurvey.org om du är tveksam eller har några andra frågor.

Hur man översätter - steg-för-steg-instruktioner

Uppdatera en befintlig översättning

  1. Registrera dig på LimeSurvey-webbplatsen och logga sedan in på ditt konto.
  2. Gå till https://translate.limesurvey.org och logga in där med samma användarnamn och lösenord.
  3. Välj den LimeSurvey-version du vill översätta och sätt igång. När din översättning har godkänts inkluderas den automatiskt i den veckovisa stabila utgåvan, och ditt användarnamn anges i ändringsloggen.
  4. Om du är intresserad av att bli huvudöversättare för ditt språk, med möjlighet att godkänna nyöversatta strängar, kontakta oss på translations@limesurvey.org. Ett sådant uppdrag kräver högst cirka en timmes arbete per vecka – det är viktigt för oss att du är pålitlig i detta.

Anpassa en befintlig översättning

 Hint: Sedan LimeSurvey 5.4.0 kan du använda anpassad översättning med databasåtkomst


Ibland kanske du vill modifiera en befintlig översättning så att den passar just din undersökningssituation bättre. Gör i så fall följande:

  1. Gå till https://translate.limesurvey.org, välj den LimeSurvey-version du vill översätta och det särskilda språk du vill modifiera.
  2. Längst ner på översättningssidan hittar du ett alternativ att exportera alla strängar som *.po-fil. Klicka på exporten och spara den som *.po-fil på din lokala hårddisk:
  3. Ladda ner och installera Poedit.
  4. Starta Poedit och redigera den nedladdade *.po-filen - ändra särskilda översättningar.
  5. När du sparar *.po-filen skapas en *.mo-fil automatiskt. Den senare kommer att läsas av LimeSurvey.
  6. Det sista steget är att placera den specifika *.mo-filen i rätt språkmapp i /locale genom att ersätta den befintliga.
Till exempel platsen för franska skulle vara<LimeSurvey_root_directory> /locale/fr/LC_MESSAGES/fr.po.
Obs: Om du använder LimeSurvey Pro(endast för Cooperate- och Enterprise-användare), kommer teamet att vara placerar gärna filen åt dig. Skapa bara en supportbiljett och bifoga *.po-filen ( not .*mo ).

Skapa en ny översättning

  1. Få tillgång till utvecklingsversionen av LimeSurvey. För detaljerade instruktioner, gå till källkoden.
  2. Ladda ner och installera Poedit .
  3. Nu måste du ta reda på språkkoden för ditt språk - du kan söka efter din språkkod i IANA Language Subtag Registry.
  4. Gå in i /locale katalog (finns i LimeSurveys rotkatalog) och skapa en katalog med namnet efter din språkkod.
  5. Ladda ner din språkmall genom att gå till på följande länk [1]. Välj projektet och sedan valfritt språk (t.ex. gå till engelska) och scrolla till botten. Där har du möjlighet att exportera språkfilen som<your_language_code> .po-fil.
  6. Kopiera<your_language_code> .po-filen till den nyskapade mappen som finns i /locale-katalogen.
  7. Öppna filen med Poedit och översätt allt du behöver för att översätta.
  8. För att få LimeSurvey att känna till ditt språk måste du lägga till det i applikationen /helpers/surveytranslator_helper.php (finns i LimeSurveys rotkatalog). Öppna den filen med en textredigerare och lägg till ditt språk på samma sätt som de andra språken är definierade i den filen.
  9. Spara - för att tillåta LimeSurvey att se det nyligen tillagda språket, spara den modifierade *.po-filen. Detta kommer automatiskt att generera *.mo-filen i samma mapp, som kommer att läsas av LimeSurvey.
  10. Skicka den nya *.po-filen och den uppdaterade filen surveytranslator_helper.php till translations@limesurvey.org.

Template:Obs

Template:Obs

Exempelkod för att lägga till ett nytt språk

 $supportedLanguages['code']['description'] = gT('Språk'); // Ditt språknamn på engelska
 $supportedLanguages['code']['nativedescription'] = 'Språk på modersmål'; // Ditt språks modersmål
 $supportedLanguages['code']['rtl'] = (sant|falskt); // RTL 
 $supportedLanguages['code']['dateformat'] = heltal; // Se getDateFormatData-funktionen
 $supportedLanguages['code']['radixpoint'] = (0|1); // 0 : ., 1 : , för radixpunkt
 $supportedLanguages['code']['cldr'] = 'kod'; // Om den relaterade Yii-språkkoden skiljer sig kan du här mappa ditt språk till en ny kod
 $supportedLanguages['code']['momentjs'] = 'kod'; // Används av moment.js

Annan del som ska översättas