Multilingual na survey
From LimeSurvey Manual
Panimula
Ang LimeSurvey ay may built-in na feature na nagbibigay-daan sa mabilis at madaling pagsasalin ng mga survey. Idinisenyo ang feature na ito upang gawing madali para sa isang human translator na isalin ang isang survey mula sa batayang wika patungo sa anumang piniling target na wika.
Mabilis na tinatalakay ng seksyong ito ng wiki kung paano gumawa ng multilingual na survey. Saklaw ng gabay ang mga paksang tulad ng:
Ang halimbawang sinuri sa buong seksyong ito ng wiki ay maaaring i-download dito: Sample ng LS3 multilingual na survey. I-unzip ito at i-import ang .lss file sa iyong LimeSurvey instance.
Pagdaragdag ng karagdagang wika
Ang default na wika ng survey ay ang pinili mo sa field ng batayang wika. Bilang default, ito ang wikang naka-configure sa mga pangkalahatang setting ng iyong instance.
Upang tingnan kung alin ang batayang wika, buksan ang panel ng mga pangkalahatang setting ng survey at hanapin ang field ng batayang wika. Sa aming halimbawa, ang batayang wika ay "Ingles". Upang simulan ang pagdaragdag ng mga bagong wika na nais mong pagsalinan ng survey, tingnan ang field ng karagdagang wika. Sa aming halimbawa, tatlong iba pang wika ang napili: Pranses, Aleman, at Italyano.

Kapag tapos na, huwag kalimutang i-click ang button na "I-save" na matatagpuan sa kanang itaas ng screen.
Ngayon, kung titingnan mo ang toolbar sa itaas, makikita mong may lumitaw na maliit na arrow sa tabi ng "I-preview ang survey". Ibig sabihin nito, maaaring i-preview ang survey sa iba't ibang wika:

Kung bubuksan mo ang panel ng overview, makikita ang apat na karagdagang link ng survey. Tumutugma ang mga ito sa mga kamakailang idinagdag na wika:

Pagsasalin ng mga string
Upang simulan ang pagsasalin ng mga string, buksan ang editor panel ng bawat tanong mo. Makikita sa screenshot sa ibaba na tatlong karagdagang wika ang ipinapakita sa itaas ng field ng code ng tanong:

Mag-click sa alinman sa mga ito at simulan ang pagsasalin ng field ng tanong.
Ang ganitong "language bar" ay matatagpuan din sa maraming iba pang lugar, tulad ng mga panel ng mga text element at mga setting ng data policy, at mga text field ng sagot at subquestion, at iba pa. Gayunpaman, maaaring maging mahirap ang pagsasalin ng mga field gamit ang paraang ito kung mahaba ang iyong survey at ayaw mong may makaligtaan. Kaya naman lubos naming inirerekomenda sa aming mga user na gamitin ang tool para sa mabilisang pagsasalin. Upang ma-access ito, mag-click sa anumang setting na may kaugnayan sa survey (gaya ng "Overview") -> Mga Tool -> Mabilisang pagsasalin

Tool para sa mabilisang pagsasalin
Ang tool para sa mabilisang pagsasalin ay partikular na idinisenyo para sa mga gumagamit ng multilingual na survey. Kapag binuksan ito, ilo-load ang sumusunod na panel:

Ang unang opsyon, Isalin sa, ay nagbibigay sa iyo ng posibilidad na piliin ang wikang nais mong pagsalinan mula sa iyong batayang wika.
Ang mga susunod na opsyon ay tumutukoy sa pagsasalin ng content ng iyong survey. Tumutukoy ang mga ito sa:
- Pamagat ng survey at paglalarawan
- Mga teksto ng pagbati at pagtatapos
- Mga pangkat ng tanong
- Mga Tanong
- Mga Subquestion
- Mga opsyon sa sagot
- Paksa ng email ng imbitasyon
- Paksa ng email ng paalala
- Paksa ng email ng kumpirmasyon
- Paksa ng email ng pagpaparehistro
Kapag tapos mo nang isalin ang mga field na ito, huwag kalimutang i-click ang button na "I-save" na matatagpuan sa kanang itaas na bahagi ng panel.
Overview ng multilingual na survey
Upang suriin ang iyong gawa, gamitin ang button na preview. Ganito ang magiging hitsura ng welcome page:

Makikita ang dalawang language switcher kapag nai-load na ang welcome page. Nagbibigay ang LimeSurvey ng posibilidad sa iyong mga respondent na baguhin ang wika ng mga tagubilin kahit na ibinahagi mo sa kanila ang link para sa isang partikular na wika. Magkakaroon din ng language switcher sa kanang itaas na bahagi ng iyong survey.
Kung nais mong itago ang dalawang button na "language switcher", i-edit ang tema ng iyong survey. Para sa karagdagang detalye, tingnan ang subseksyon ng wiki na hints & tips.
Hints & tips
- Kung nais mong bigyan ang mga user ng pahintulot sa pagsasalin upang magamit ang quick-translation tool, tingnan ang sumusunod na subseksyon ng wiki.
- Ginagamit ng feature na "Auto-translate" ang web service ng Google Translate para sa awtomatikong pagsasalin ng isang survey. Kailangan mong ilagay ang iyong Google Translate API Key sa mga pangkalahatang setting upang magamit ang feature na ito. Sa kasalukuyan, naniningil ang Google ng $20 US kada 1 milyong karakter na isinumite para isalin.
Paano itago ang language switcher sa welcome page
Kung maglulunsad ka ng multilingual na survey, makikita mo sa welcome page ang isang drop-down menu na nagpapahintulot sa iyong mga respondent na piliin ang wikang nais nilang gamitin sa pagsagot sa iyong survey:

Gayunpaman, sa ilang sitwasyon ay nais mong itago ang opsyong ito. Maraming paraan upang itago ang language switcher. Ang paraang "twig" ay ipinapakita sa ibaba.
Buksan ang Mga tema mula sa pangkalahatang menu ng Configuration:

I-click ang button na Editor ng tema upang i-edit ang nais na tema:

Hanapin sa kaliwang bahagi ng screen ang file na language_changer.twig.

Pumunta sa linyang naglalaman ng sumusunod na function:
{% if aSurveyInfo.alanguageChanger.show == true %}
I-comment out ito (palitan ang "%" ng "#") at kopyahin ang sumusunod na linya sa ibaba nito:
{% if false == true %}
Sa huli, ganito dapat ang hitsura ng linya:

I-click ang "Kopyahin sa lokal na tema at i-save ang mga pagbabago".
Buksan ang iyong survey at piliin ang na-edit na tema mula sa panel ng mga pangkalahatang setting. Ngayon, ganito na ang magiging hitsura ng welcome page:

Para itago ang language switcher sa itaas, halos pareho ang mga hakbang na susundin natin gaya ng inilarawan sa itaas. Kailangan lang nating buksan ang tamang twig file para i-edit ito. Buksan muli ang tema na nais mong baguhin, pagkatapos ay pumunta sa Screen na matatagpuan sa kanang itaas na bahagi ng window at piliin ang Navigation mula sa drop-down na listahan. Ngayon, hanapin sa kaliwang bahagi ng window ang "language_changer_top_menu.twig". I-click ito at i-comment out ang:
{% if aSurveyInfo.alanguageChanger.show == true %}
Magdagdag ng sumusunod na linya sa ilalim nito:
{% if false == true %}
Walang language switcher na ipapakita sa kanang bahagi ng screen:
