x

主要章节

  1. LimeSurvey Cloud 与 LimeSurvey CE 对比
  2. 快速入门指南 - LimeSurvey 3.0+
  3. 软件安装
  4. 如何设计一个不错的调查(向导)
  5. 入门指南
  6. 管理 LimeSurvey
  7. 调查 - 说明
  8. 调查设置
  9. 问卷调查菜单
  10. 调查问卷结构
  11. 问题 - 简介
  12. 题组 - 简介
  13. 调查 - 管理
  14. 调查工具栏选项
  15. 多语言调查
  16. ExpressionScript 引擎 - 快速入门指南
  17. 其他和高级功能
  18. 常规问答
  19. 故障排除
  20. 变通方法
  21. 许可证
  22. 版本更改日志
  23. 插件
 Actions

本地化

From LimeSurvey Manual

本页面可能为机器翻译,可能包含错误。 查看英文原文 · 改进此翻译
This page is a translated version of the page Localization and the translation is 100% complete.

概述

特定语言的本地化内容分别定义并存储在两个位置。

其一位于安装目录中,PHP 代码的内置消息存储在各语言专属的文件中。这些文件必须由系统管理员翻译并安装。只有这样,该语言才能用于管理界面、一些基本按钮,以及调查参与者看到的内置消息。通常情况下,调查开发者无权编辑这些翻译,只能选择使用它们。

另一个特定语言本地化的来源是调查本身。每个调查的这些翻译包括调查标题、概览、题组、问题、答案和标签集文本。所有这些翻译都存储在 SQL 数据库表中。通常情况下,调查开发者必须定义除基础语言之外所有需要的翻译。

管理界面语言和面向调查参与者的内置消息语言

公开的调查页面和管理界面都可以进行本地化,使内置消息和文本以您偏好的语言显示。例如,“是”和“否”在德语版本中会显示为“ja”和“nein”。LimeSurvey 已翻译了 50 多种语言的内置消息。要查看这些语言的翻译状态,请通过以下链接选择您的 LimeSurvey版本:

LimeSurvey - 翻译状态

您可以按照以下说明在本地创建/更新自己的翻译:

如何翻译 LimeSurvey

如果您想更新现有的翻译,请考虑将其贡献出来,以便纳入未来的版本(阅读:翻译状态)。如果您只更新自己的版本,请记住在以后升级时处理好这一点。

注意: 范本文件目前尚未本地化,因此与语言无关。请尽量避免将文本直接放入范本文件中,而应将文本放在已本地化的其他对象(例如问题和/或题组)中。

到目前为止,我们只讨论了管理界面内置文本的翻译,即调查参与者和开发者看到的、与任何调查无关的部分。每个调查可以关联一种或多种语言。调查的语言可以与界面所用的语言无关,因此也必须注意在调查中提供相应的翻译。

调查本身的语言

如果为某个调查定义了多种语言,那么在编辑该调查(或其中的每个问题、答案或标签集)时,您需要确保添加所有需要的语言翻译。否则,在没有可用翻译时,将显示调查的默认语言。编辑调查、题组、问题、答案集或标签集时均可进行此操作。

注意: 如果您没有编辑标签集的权限,也就无法提供该标签集的翻译。请与您的调查管理员联系,请其授予您编辑标签集的权限,或者由其提供您所需语言的标签集翻译。