x

Үндсэн бүлгүүд

  1. LimeSurvey Cloud ба LimeSurvey CE-ийн харьцуулалт
  2. Хурдан эхлэх гарын авлага - LimeSurvey 3.0+
  3. Суулгалт - LimeSurvey CE
  4. Сайн судалгааг хэрхэн зохиох вэ (гарын авлага)
  5. Эхлэх нь
  6. LimeSurvey-г удирдах
  7. Судалгаа - танилцуулга
  8. Судалгааны тохируулга
  9. Судалгааны цэс
  10. Судалгааны бүтэц
  11. Асуултууд - танилцуулга
  12. Асуултын бүлэг - танилцуулга
  13. Судалгаа - удирдлага
  14. Судалгааны хэрэгслийн самбарын сонголтууд
  15. Олон хэлтэй судалгаа
  16. ExpressionScript Engine - Хурдан эхлэх гарын авлага
  17. Ангилагдаагүй болон нарийвчилсан боломжууд
  18. Түгээмэл асуултууд
  19. Алдаа засварлах
  20. Түр шийдлүүд
  21. Лиценз
  22. Хувилбарын өөрчлөлтүүдийн жагсаалт
  23. Плагинууд
 Actions

Захиалгат орчуулга

From LimeSurvey Manual

Энэ хуудсыг машинаар орчуулсан байж магадгүй тул алдаа агуулж болзошгүй. Англи эх хувийг харах · Энэ орчуулгыг сайжруулах
This page is a translated version of the page Custom translation and the translation is 100% complete.

Танилцуулга

LimeSurvey 5.4.0 хувилбараас эхлэн өгөгдлийн сандаа шууд хандан, багтсан бүх хэл дээрх бүх мөрийн өөрийн гэсэн орчуулгатай байх боломжтой.

Одоо байгаа орчуулга таны бизнесийн хэрэгцээнд тохирохгүй бол энэ системийг ашиглаж болно.

Үүнийг зөвхөн тусгай тохиолдолд ашиглахыг зөвлөж байна, учир нь LimeSurvey-ийн цөм дэх текстэд өөрчлөлт орвол өгөгдлийн санг дахин засах шаардлагатай болно.

Түүнчлэн энэ аргыг ашиглан Судалгааны сэдвийн өөрийн тусгай мөрүүдийг орчуулах боломжтой.

Өгөгдлийн сангийн орчуулга хэрхэн ажилладаг вэ

Өгөгдлийн сангийн орчуулгын хувьд LimeSurvey нь Yii framework-ийн CDbMessageSource-аас санаа авсан аргыг ашигладаг.

  1. SourceMessage хүснэгтээс lime_source_message->message дотроос мөрийг хайж, id-г авна: lime_source_message->id
  2. хэрэв байвал Message хүснэгтээс одоогийн хэл lime_message->language болон одоогийн id lime_message->id-д харгалзах орчуулгыг lime_message->translation дотроос хайна

LimeSurvey нь po файлаас орчуулгын хүснэгтийг үүсгээд (энэ файлыг хэрхэн шинэчлэх талаар LimeSurvey-г орчуулах хэсгээс үзнэ үү), дараа нь өгөгдлийн сангийн бүх орчуулгатай нэгтгэдэг.

Дараа нь өгөгдлийн сангийн орчуулга байвал үргэлж түүнийг буцаана.

Англи болон франц хэл дээрх “Илгээх” товчийн жишээ

Та бүх судалгаандаа (тодорхой сэдэвтэй) илгээх товч дээр _Submit_ биш _Validate_ гэж харуулахыг хүсч байна. Хэрэв та зөвхөн сэдвийг шинэчилж gT('Submit')-ийг gT('Validate')-аар соливол бүх хэл дээр үргэлж _Validate_ гэж харагдана.

Бүх сэдэвтэй Бүх судалгааны хувьд

  1. Эх мессежийг үүсгэнэ: INSERT INTO lime_source_message (id, category, message) VALUES (NULL, '', 'Submit');
  2. ID-г шалгана (хэрэв эхнийх бол ID нь 1) ба дараагийн зааварт ашиглана
  3. Холбогдох орчуулгыг үүсгэнэ: INSERT INTO lime_message (id, language, translation) VALUES ('1', 'en', 'Validate'), ('1', 'fr', 'Valider');

Мөрийг хоосон мөрөөр бүү солиорой, эс тэгвэл орчуулга анхны англи өгүүлбэр рүү буцна. Хамгийн багадаа нэг хоосон зай оруулсан байх ёстой.

Өөрийн сэдвийг ашиглах (зөвлөмж болгох шийдэл)

Энэ арга нь өөрийн загварыг ашигладаг бөгөөд бусад бүх хэлний үндсэн мөрийг мөн шинэчилнэ.

  1. Сэдвийн редактор дотроос Navigation хэсгийг сонгоно
  2. Template:GT("Submit")-ийг хайна (navigator.twig дотор)
  3. Template:GT("Validate")-аар солино
  4. Эх мессежийг үүсгэнэ: INSERT INTO lime_source_message (id, category, message) VALUES (NULL, '', 'Validate');
  5. ID-г шалгана (хэрэв эхнийх бол ID нь 1) ба дараагийн зааварт ашиглана
  6. Холбогдох орчуулгыг үүсгэнэ: INSERT INTO lime_message (id, language, translation) VALUES ('1', 'fr', 'Valider');

Анхаарна уу

lime_source_message дэх category талбар нь NULL биш, хоосон мөр ('') байх ёстой. Хэрэв category яг таарахгүй бол gT() эх мессежийг олохгүй бөгөөд таны орчуулга хэрэгжихгүй. Энэ нь сэдвийн тусгай мөрүүдийн орчуулга нэмэх үед онцгой чухал.