Actions

Превођење ЛимеСурвеи

From LimeSurvey Manual

Revision as of 09:29, 16 January 2024 by Maren.fritz (talk | contribs) (Created page with "__ТОC__")

__ТОЦ__

Транслатинг ЛимеСурвеy

Wоулдн'т ит бе греат то хаве ЛимеСурвеy цомплетелy транслатед то yоур нативе лангуаге? Тхе ЛимеСурвеy теам ис алwаyс он тхе лоокоут фор неw транслатионс анд фор пеопле wхо хелп упдате тхе еxистинг онес. Плеасе реад тхесе инструцтионс анд дон'т хеситате то сенд ан емаил то транслатионс@лимесурвеy.орг иф yоу аре ин доубт ор хаве анy отхер qуестионс.

Хоw то транслате - степ-бy-степ инструцтионс

Упдатинг ан еxистинг транслатион

  1. Сигн уп он тхе ЛимеСурвеy wебсите анд тхен лог ин то yоур аццоунт.
  2. Го то https://translate.limesurvey.org анд лог ин тхере wитх тхе саме усернаме анд пассwорд.
  3. Пицк тхе ЛимеСурвеy версион yоу wант то транслате анд симплy гет стартед. Афтер yоур транслатион ис аппровед, ит wилл аутоматицаллy бе инцлудед ин тхе wееклy стабле релеасе анд yоур усернаме wилл бе цредитед ин тхе цханге лог.
  4. Иф yоу аре интерестед ин бецоминг а приме транслатор фор yоур лангуаге wитх тхе абилитy то аппрове неwлy транслатед стрингс, плеасе цонтацт ус ат транслатионс@лимсурвеy.орг. Суцх а поситион реqуирес а маxимум оф абоут ан хоур оф wорк пер wеек - ит'с импортант то ус тхат yоу аре релиабле ин доинг тхис.

Цустомизе ан еxистинг транслатион

Сометимес yоу мигхт wант то модифy ан еxистинг транслатион со ит аццоммодатес yоур партицулар сурвеy ситуатион беттер. Ин тхат цасе, до тхе фоллоwинг:

  1. Го то https://translate.limesurvey.org, пицк тхе ЛимеСурвеy версион yоу wант то транслате анд тхе партицулар лангуаге yоу wант то модифy.
  2. Он тхе боттом оф тхе транслатион паге yоу wилл финд ан оптион то еxпорт алл стрингс ас *.по филе. Цлицк он тхе еxпорт анд саве ит ас *.по филе то yоур лоцал хард-диск:
  3. Доwнлоад анд инсталл Поедит.
  4. Старт Поедит анд едит тхе доwнлоадед *.по филе - модифy тхе партицулар транслатионс.
  5. Wхен yоу саве тхе *.по филе, а *.мо филе ис аутоматицаллy цреатед. Тхе латтер wилл бе реад бy ЛимеСурвеy.
  6. Тхе ласт степ ис то плаце тхе партицулар *.мо филе ин тхе ригхт лангуаге фолдер ин /лоцале бy реплацинг тхе еxистинг оне.
Фор еxампле, тхе лоцатион фор Френцх wоулд бе <ЛимеСурвеy_роот_дирецторy>/лоцале/фр/ЛЦ_МЕССАГЕС/фр.по.
Ноте: Иф yоу аре усинг ЛимеСурвеy Про(онлy фор Цооперате анд Ентерприсе усерс), тхе теам wилл бе хаппy то плаце тхе филе фор yоу. Јуст цреате а суппорт тицкет анд аттацх тхе *.по филе (нот тхе .*мо).

Цреатинг а неw транслатион

  1. Фирст оф алл, гет аццесс то тхе девелопмент версион оф ЛимеСурвеy. Фор детаилед инструцтионс, аццесс тхе соурце цоде.
  2. Доwнлоад анд инсталл Поедит .
  3. Ноw yоу хаве то финд оут тхе лангуаге-цоде фор yоур лангуаге - yоу цан сеарцх фор yоур лангуаге-цоде ин тхе ИАНА Лангуаге Субтаг Регистрy.
  4. Го инто тхе /лоцале дирецторy (лоцатед ин тхе ЛимеСурвеy роот дирецторy) анд цреате а дирецторy намед афтер yоур лангуаге цоде.
  5. Доwнлоад yоур лангуаге темплате бy гоинг то он тхе фоллоwинг линк [1]. Селецт тхе пројецт, тхен анy лангуаге (е.г. го фор тхе Енглисх ентрy), анд сцролл то тхе боттом. Тхере yоу хаве тхе поссибилитy то еxпорт тхе лангуаге филе ас <yоур_лангуаге_цоде>.по филе.
  6. Цопy тхе <yоур_лангуаге_цоде>.по филе то тхе неwлy цреатед фолдер лоцатед ин тхе /лоцале дирецторy.
  7. Опен тхе филе wитх Поедит анд транслате еверyтхинг yоу неед то транслате.
  8. То маке ЛимеСурвеy кноw абоут yоур лангуаге, yоу муст адд ит ин апплицатион/хелперс/сурвеyтранслатор_хелпер.пхп (лоцатед ин тхе ЛимеСурвеy роот дирецторy). Опен тхат филе wитх а теxт едитор анд адд yоур лангуаге ин тхе саме wаy тхе отхер лангуагес аре дефинед ин тхат филе.
  9. Саве - ин ордер то аллоw ЛимеСурвеy то сее тхе неwлy аддед лангуаге, саве тхе модифиед *.по филе. Тхис wилл аутоматицаллy генерате тхе *.мо филе ин тхе саме фолдер, wхицх wилл бе реад бy ЛимеСурвеy.
  10. Сенд тхе неw *.по филе анд тхе упдатед сурвеyтранслатор_хелпер.пхп филе то транслатионс@лимесурвеy.орг.
Иф yоур лангуаге усе а лот оф специал цхарацтер : плеасе цхецк wхат фонт муст бе усед фор пдф генератион (цхецк wитх дејавусанс фор еxампле). Тхен wе цан адд тхис фонт филе ин алтернатепдффонтфиле дефаулт цонфигуратион.
Иф yоу wант yоур наме то бе линкед фром/схоwн он тхе теам паге, плеасе wрите со ин тхе емаил!

Сампле цоде фор адд а неw лангуаге

    $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

Отхер парт то бе транслатед