博客

在表单中添加其他语言

  CiiYUN支持所有语言和脚本:您可以使用一种或多种语言设计表单。目前,添加其他语言需要将表单以XLS格式导出,在Excel等应用程序中进行更改后再次导入CiiYUN。翻译人员在Excel中快速添加所有需要的翻译,无需在您的帐户里进行操作。

  以下是关于如何将其他语言添加到表单中的详细说明:

1. 以默认语言创建表单,这应该是负责设计问卷的人最为轻松的语言。 当表单完成,或当表单的重要部分已创建时,请单击保存表单,之后您将返回到表单草稿面板; 

2. 导出为 XLS 格式; 

3. 在Excel中打开文件(或者在Google Spreadsheet、Open Office Cale等应用中打开),(如果您使用Excel,可能需要先把文件从保护视图状态转出。)Excel文件将包括三张工作表(见底部的小标签):survey, choices, settings;现在先看survey工作表;

4. 找到名为“label”的列,这是问题标签的存储地方。在label列右侧插入另一列。在新列的标题(第一行)中,编写“label::language”,例如“label::Français”;

  注:可以更改列的大小,添加颜色或更改字体大小,这些都不会影响表单。

5. 现在为“label::yourlanguage”一列中的每一行添加翻译。完成后,确保没有跳过任何问题(对于label列内含有文本的每个字段都要有相应的文本在“label::yourlanguage”列中);

  提示:复制粘贴label列,然后对内容进行翻译,以免意外的留下任何空白行:有时即使是错误的翻译,也比留白要强。可以重复此步骤,并添加尽可能多的语言,但每种翻译都在相应的“label::yourlanguage”列中,每一列的“yourlanguage”名字不能相同。

6. 现在切换到Excel文件中的“choices”工作表;(如果文件中没有这样的表——你只有两张称为“survey” 和 “settings”的工作表——这样的话,你的表单不能使用多选题——直接跳过下一步。)

7. 在choices工作表中,有另一个label列。重复步骤5和6。确保使用和“label::yourlanguage”完全相同的拼写;例如:“label::Francais” 和 “label::Français”就不相同。

8. (可选)在settings工作表中,在“form_title”下面编辑表单标题,如“支持(中文和法文)”,这样的话可以轻松地识别该表单; 

9. 保存文件并关闭Excel;

10. 回到CiiYUN中点击“添加表单”,然后“上传”XLS表单;选择刚刚完成编辑的文件,然后单击“确定”;

11. 打开您刚刚上传的表单,然后点击“预览表单”:在“选择语言”旁边的顶部单击下拉列表,可以发现默认语言(原始语言)以及刚才补充的新语言。

翻译成泰米尔语,尼泊尔语,印地语等文字

  当翻译成非拉丁语时,如泰米尔语、尼泊尔语、印度语等,请确保没有使用所谓的pseudo 字体。当使用这些语言时,确保只使用正确的Unicode字符。使用Unicode不必安装任何特定字体。相反,您(或您的翻译)需要设置您的键盘以使用相应的文字(泰米尔语,尼泊尔等),然后正常书写即可。正确的键盘设置将生成Unicode字母,而不是一些拉丁语。(这也是在电子邮件、CiiYUN或其他网络应用中使用其他语言的方式。)

  可以在这些文本中使用伪字体,在许多国家中这种情况很普遍,特别是在南亚。但是当他们在安装有特定字体的计算机上工作时,他们就不能在任何没有安装该特定字体的计算机上工作。那是因为这些字体只是普通的拉丁字符和符号,被修饰后以不同的形状出现。例如,当采用尼泊尔伪字体“Preeti”拼写“Hello”时,它看起来像这样:“हेल्लो”。但是真正写的东西仍然是字母“Hello”。经常使用英语语系的那些人使用这些字体,可能会更容易。它们被广泛使用的另一个原因是因为许多计算机以前不支持这些文字,因此,需要伪字体作为一个“黑客”。无论哪种方式,Unicode字符是最好的方法—并且是在CiiYUN中使用的唯一字符。