帮助:扩展:翻译/安装

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Help:Extension:Translate/Installation and the translation is 85% complete.

Outdated translations are marked like this.
Other languages:
Deutsch • ‎Deutsch (Sie-Form)‎ • ‎English • ‎Kiswahili • ‎Lëtzebuergesch • ‎Nederlands • ‎Türkçe • ‎Zazaki • ‎català • ‎dansk • ‎español • ‎français • ‎italiano • ‎lietuvių • ‎polski • ‎português • ‎português do Brasil • ‎slovenčina • ‎svenska • ‎čeština • ‎русский • ‎українська • ‎العربية • ‎বাংলা • ‎中文 • ‎日本語 • ‎한국어

此Translate扩展开发十分迅速,故需要相对较新版本的MediaWiki才能工作。其目的是支持Mediawiki的开发版以及两个最新的稳定版。在包管理器中,老版本可能无法满足新Translate扩展的需求。这时,你需要从mediawiki.org或Wikimedia的Git仓库下载新的发行版本。

此Translate扩展使用连续开发模式(continuous development model), 意思就是最后版本或许永远不会完全结束,因为所有提交到Translate扩展的commit都会被检阅,并且要通过单元测试。核心功能会非常稳定, 但是随着时间的流逝,它或许会发生很大的变化.

必要条件

安装本扩展需要安装以下软件:

  1. MediaWiki 的最新版本
  2. MySQL 数据库——SQLite(试验性的)
  3. 通用语言选择器扩展(包含于MediaWiki语言扩展包中)
  4. (可选)用于统计图标的PHPlot
  5. (可选)更快更好的YAML解析与生成的Syck或phpyaml
  6. (可选)ElasticSearch 用于高级搜索功能
  7. (可选)服务器中机器翻译服务的网络访问
PHP必须与curl模块一起安装,以用于翻译建议功能。

MediaWiki需要作业队列建立正确。如果您的作业队列未处理,那么翻译扩展将不会正常工作。

此外,还需要通过shell访问来运行维护脚本。

在生产环境中建议使用memcached来缓存文件以及使用类似APC之类的PHP加速器。

安装说明

请参阅 MediaWiki语言扩展包 获取下载链接和使用说明。该文件包包含了常与翻译扩展一起使用的一些扩展及便于快速上手的默认配置。

这儿有一些配置能启用扩展的新特性或者改变其工作方式。通过 配置 可以查看这些设置的说明。