在地化
From LimeSurvey Manual
一般說明
特定語言的在地化內容會定義並儲存在兩個位置。
其一是安裝目錄,PHP 程式碼的內建訊息會以特定語言檔案的形式儲存在其中。這些檔案必須由系統管理員翻譯並安裝。只有這樣,該語言才能用於管理介面、部分基本按鈕,以及問卷參與者看到的內建訊息。一般而言,問卷開發者無權編輯這些翻譯,只能選擇使用。
另一個特定語言在地化內容的來源則是問卷本身。每份問卷的這些翻譯包括問卷標題、概述、題組、問題、答案以及標籤集文字。所有這些翻譯都儲存在 SQL 資料庫表格中。一般而言,問卷開發者必須自行定義預設語言以外所需的全部翻譯。
管理介面及問卷參與者所見內建訊息的語言
公開的問卷畫面和管理介面都可以在地化,讓內建訊息和文字以您偏好的語言顯示。例如,在德文版本中,「是」和「否」會顯示為「ja」和「nein」。LimeSurvey 已將內建訊息翻譯成 50 多種語言。若要查看這些語言的翻譯狀態,請透過以下連結選擇您的 LimeSurvey 版本:
您可以依照以下說明在本機建立/更新自己的翻譯:
如果您想更新現有的翻譯,請考慮將其貢獻給日後的版本(請參閱:翻譯狀態)。如果您只更新自己的版本,請記得日後升級時也要處理這一點。
注意:目前範本檔案尚未在地化,因此與語言無關。請盡量避免將文字直接放入範本檔案中,而是將文字放在其他已在地化的物件中(例如問題和/或題組)。
到目前為止,我們只討論了翻譯問卷參與者和開發者所見的管理介面內建文字,這部分與任何問卷無關。每份問卷可以關聯一種或多種語言。問卷的語言可以與介面所使用的語言無關,因此必須注意在問卷中也提供適當的翻譯。
問卷本身的語言
如果為問卷定義了多種語言,在編輯該問卷(或其中的每個問題、答案或標籤集)時,您需要確保新增所有需要的語言翻譯。否則,若沒有可用的翻譯,將顯示問卷的預設語言。編輯問卷、題組、問題、答案集或標籤集時都可以使用此功能。
注意:如果您沒有編輯標籤集的權限,也就無法提供該標籤集的翻譯。請與您的問卷管理員聯絡,請對方授予您編輯標籤集的權限,或為您提供所需語言的標籤集翻譯。