Actions

Traducció de LimeSurvey

From LimeSurvey Manual

Revision as of 08:52, 24 January 2024 by Maren.fritz (talk | contribs) (Created page with "==Creant una traducció nova== #Primer de tot, accedeix a la versió de desenvolupament de LimeSurvey. Per obtenir instruccions detallades, accediu al Accés al codi font|co...")

Traduint LimeSurvey

No seria fantàstic tenir LimeSurvey traduït completament a la teva llengua materna? L'equip de LimeSurvey està sempre a la recerca de noves traduccions i de persones que ajudin a actualitzar les existents. Si us plau, llegiu aquestes instruccions i no dubteu a enviar un correu electrònic a translations@limesurvey.org si teniu dubtes o teniu qualsevol altra pregunta.

Com traduir - instruccions pas a pas

Actualització d'una traducció existent

  1. Registreu-vos a el lloc web de LimeSurvey i, a continuació, inicieu sessió a el vostre compte.
  2. Vés a https://translate.limesurvey.org i inicieu la sessió allà amb el mateix nom d'usuari i contrasenya.
  3. Escolliu la versió de LimeSurvey que voleu traduir i simplement començar. Un cop aprovada la vostra traducció, s'inclourà automàticament a la versió estable setmanal i el vostre nom d'usuari s'acreditarà al registre de canvis.
  4. Si us interessa convertir-vos en un traductor principal del vostre idioma amb la possibilitat d'aprovar la traducció recentment strings, poseu-vos en contacte amb nosaltres a translations@limsurvey.org. Aquesta posició requereix un màxim d'aproximadament una hora de treball a la setmana; per a nosaltres és important que sigui fiable per fer-ho.

Personalitzar una traducció existent

De vegades és possible que vulgueu modificar una traducció existent perquè s'adapti millor a la vostra situació particular de l'enquesta. En aquest cas, feu el següent:

  1. Vés a https://translate.limesurvey.org, trieu la versió de LimeSurvey que voleu traduir i l'idioma concret que voleu traduir. modificar.
  2. A la part inferior de la pàgina de traducció trobareu una opció per exportar totes les cadenes com a fitxer *.po. Feu clic a l'exportació i deseu-lo com a fitxer *.po al vostre disc dur local:
  3. Descarregueu i instal·leu Poedit.
  4. Inicieu Poedit i editeu el fitxer *.po descarregat: modifiqueu el traduccions particulars.
  5. Quan deseu el fitxer *.po, es crea automàticament un fitxer *.mo. LimeSurvey llegirà aquest últim.
  6. L'últim pas és col·locar el fitxer *.mo particular a la carpeta d'idioma correcta a /locale substituint l'existent.

Template:Nota

Nota: si utilitzeu LimeSurvey Pro (només per a usuaris de Cooperate i Enterprise), l'equip serà encantat de col·locar el fitxer per a vostè. Només heu de crear un bitllet de suport i adjuntar el fitxer *.po ( no el .*mo ).

Creant una traducció nova

  1. Primer de tot, accedeix a la versió de desenvolupament de LimeSurvey. Per obtenir instruccions detallades, accediu al codi font.
  2. Descarregueu i instal·leu Poedit .
  3. Ara heu de esbrineu el codi d'idioma per a la vostra llengua: podeu cercar el vostre codi d'idioma al Registre de subetiquetes d'idioma IANA.
  4. Aneu a /locale directori (situat al directori arrel de LimeSurvey) i creeu un directori amb el nom del vostre codi d'idioma.
  5. Descarregueu la vostra plantilla d'idioma accedint al següent enllaç [1]. Seleccioneu el projecte, després qualsevol idioma (per exemple, aneu a l'entrada en anglès) i desplaceu-vos fins a la part inferior. Allà teniu la possibilitat d'exportar el fitxer d'idioma com a<your_language_code> Fitxer .po.
  6. Copia el fitxer<your_language_code> .po a la carpeta acabada de crear que es troba al directori /locale.
  7. Obre el fitxer amb Poedit i tradueix tot el que necessites per traduir.
  8. Per fer que LimeSurvey conegui el teu idioma, has d'afegir-lo a l'aplicació /helpers/surveytranslator_helper.php (situat al directori arrel de LimeSurvey). Obriu aquest fitxer amb un editor de text i afegiu el vostre idioma de la mateixa manera que els altres idiomes es defineixen en aquest fitxer.
  9. Save - per tal de permetre que LimeSurvey vegi l'idioma que acaba de afegir, deseu el fitxer *.po modificat. Això generarà automàticament el fitxer *.mo a la mateixa carpeta, que serà llegit per LimeSurvey.
  10. Envieu el nou fitxer *.po i el fitxer surveytranslator_helper.php actualitzat a translations@limesurvey.org.

Template:Nota

If you want your name to be linked from/shown on the team page, please write so in the email!

Sample code for add a new language

    $supportedLanguages['code']['description'] = gT('Language'); // Your language name in English
    $supportedLanguages['code']['nativedescription'] = 'Language in native';  // The native name of your language
    $supportedLanguages['code']['rtl'] = (true|false); // RTL 
    $supportedLanguages['code']['dateformat'] = integer; // See getDateFormatData function
    $supportedLanguages['code']['radixpoint'] = (0|1); // 0 : ., 1 : , for radix point
    $supportedLanguages['code']['cldr'] = 'code';  // If the related Yii language code differs you can here map your language to a new code
    $supportedLanguages['code']['momentjs'] = 'code'; // Used by moment.js

Other part to be translated