Penyetempatan
From LimeSurvey Manual
Umum
Terdapat dua tempat di mana penyetempatan khusus bahasa ditakrifkan dan disimpan.
Pertama, dalam direktori pemasangan, tempat mesej terbina dalam untuk kod PHP disimpan dalam fail khusus bahasa. Fail ini mesti diterjemahkan dan dipasang oleh pentadbir sistem. Hanya selepas itu bahasa tersebut tersedia untuk antara muka pentadbiran, untuk beberapa butang asas, dan mesej terbina dalam yang dilihat oleh peserta tinjauan. Lazimnya, pembangun tinjauan tidak mempunyai akses untuk mengedit terjemahan ini, tetapi hanya boleh memilihnya.
Sumber penyetempatan khusus bahasa yang satu lagi terdapat dalam tinjauan itu sendiri. Terjemahan bagi setiap tinjauan ini terdiri daripada tajuk tinjauan, gambaran keseluruhan, kumpulan soalan, soalan, jawapan dan teks set label. Semua terjemahan ini disimpan dalam jadual pangkalan data SQL. Lazimnya, pembangun tinjauan mesti menentukan semua terjemahan yang dikehendaki selain bahasa asas.
Bahasa untuk antara muka pentadbiran dan mesej terbina dalam untuk peserta tinjauan
Skrin tinjauan awam dan antara muka pentadbir boleh disetempatkan supaya mesej terbina dalam dan teks dipaparkan dalam bahasa pilihan anda. Sebagai contoh, "yes" dan "no" akan dipaparkan sebagai "ja" dan "nein" dalam versi bahasa Jerman. LimeSurvey mempunyai lebih daripada 50 bahasa berlainan yang mesej terbina dalamnya telah diterjemahkan. Untuk melihat status terjemahan bagi bahasa-bahasa ini, sila pilih versi LimeSurvey anda daripada pautan berikut:
LimeSurvey - Status Terjemahan
Anda boleh mencipta/mengemas kini terjemahan anda sendiri secara setempat dengan mengikuti arahan ini:
Jika anda ingin mengemas kini terjemahan sedia ada, sila pertimbangkan untuk menyumbangkannya bagi keluaran akan datang (Baca: Status terjemahan). Jika anda hanya mengemas kini versi anda sendiri, ingat untuk menguruskannya apabila anda menaik taraf kelak.
Setakat ini, kita hanya membincangkan penterjemahan teks terbina dalam antara muka pentadbiran yang dilihat oleh peserta tinjauan dan pembangun; iaitu bahagian yang tidak bergantung pada mana-mana tinjauan. Setiap tinjauan boleh mempunyai satu atau lebih bahasa yang dikaitkan dengannya. Bahasa tinjauan boleh berbeza daripada bahasa yang digunakan dalam antara muka. Oleh itu, perhatian perlu diberikan untuk menawarkan terjemahan yang sesuai di situ juga.
Bahasa untuk tinjauan itu sendiri
Jika lebih daripada satu bahasa ditakrifkan untuk sesuatu tinjauan, semasa mengedit tinjauan tersebut (atau setiap soalan, jawapan atau set label di dalamnya), anda perlu memastikan semua terjemahan bahasa yang dikehendaki ditambah. Jika tidak, bahasa lalai tinjauan akan dipaparkan sekiranya tiada terjemahan. Ini boleh dilakukan semasa mengedit tinjauan, kumpulan, soalan, set jawapan atau set label.