Jump to content

Extension:翻译

From mediawiki.org
This page is a translated version of the page Extension:Translate and the translation is 97% complete.
Outdated translations are marked like this.
MediaWiki扩展手册
Translate
发行状态: 稳定版
实现 特殊页面 , 本地化 , API , 解析器函数
描述 提供 wiki 内的翻译和校对功能
作者 Niklas Laxström、Siebrand Mazeland及其他人
最新版本 2024-07-16
兼容性政策 master分支维持向后兼容。
MediaWiki >= 1.42.0
数据库更改
Composer mediawiki/translate
revtag
translate_groupreviews
translate_groupstats
translate_messageindex
translate_metadata
translate_reviews
translate_sections
translate_stash
translate_tms
translate_tmt
translate_tmf
translate_cache
translate_translatable_bundles
许可协议 GNU通用公眾授權條款2.0或更新版本
下載 包含在语言扩展包中

用户文档
Changelog
帮助 Help:Extension:Translate/zh
示例 translatewiki.net – 或立即尝试如何翻译页面
  • $wgTranslateFuzzyBotName
  • $wgTranslatePageTranslationULS
  • $wgTranslateEnableMessageGroupSubscription
  • $wgTranslateDocumentationLanguageCode
  • $wgTranslateGroupSynchronizationCache
  • $wgTranslateUserManagerName
  • $wgTranslateSandboxLimit
  • $wgTranslateStatsProviders
  • $wgPageTranslationAllowedContentModels
  • $wgTranslateGroupAliases
  • $wgTranslateRcFilterDefault
  • $wgTranslateAuthorExclusionList
  • $wgTranslateKeepOutdatedTranslations
  • $wgTranslateGroupRoot
  • $wgTranslatePageMoveLimit
  • $wgEnablePageTranslation
  • $wgTranslateEnableMessageBundleIntegration
  • $wgTranslatePermissionUrl
  • $wgTranslateEnableEventLogging
  • $wgTranslatePageTranslationBannerNamespaces
  • $wgTranslateSupportUrlNamespace
  • $wgTranslateMessagePrefixStatsLimit
  • $wgTranslateDisabledTargetLanguages
  • $wgTranslateMessageIndex
  • $wgTranslateRecentChangesLanguageFilter
  • $wgTranslateUseSandbox
  • $wgTranslateTranslationDefaultService
  • $wgTranslateTranslationServices
  • $wgTranslateGroupFiles
  • $wgTranslateUsePreSaveTransform
  • $wgTranslateEnableLuaIntegration
  • $wgTranslateValidationExclusionFile
  • $wgTranslateSandboxPromotedGroup
  • $wgTranslateYamlLibrary
  • $wgTranslateCacheDirectory
  • $wgPageTranslationLanguageList
  • $wgTranslateLanguageFallbacks
  • $wgTranslateSupportUrl
  • $wgTranslateMessageNamespaces
  • $wgTranslateWorkflowStates
  • translate
  • translate-import
  • translate-manage
  • translate-messagereview
  • translate-groupreview
  • unfuzzy
季度下載量 189 (Ranked 31st)
翻译Translate扩展
問題 开启的任务 · 报告错误

Translate扩展为使用MediaWiki进行翻译工作提供了必要的特性增强。 它提供 wiki 内的翻译和校对功能。 它可以用于翻译页面内容、wiki界面、甚至其他软件产品,类似于它在translatewiki.net 中的用途,以及用于管理多语言wiki。

功能

该翻译扩展有许多功能特别切合译者的需求,让后端与实际源码的集成尽可能简单。同时在 MediaWiki 内部运行的一切为用户的交流和组织提供了最大的自由。

功能包括:

  • 结构化的 wiki 内容页翻译,从同一个 wiki 内的许多不同 语言。
  • 在 wiki 内本地化并导出软件界面信息(或其他内容)。
  • 基于 web 的翻译和校对界面,这就和基于 gettext,用于离线翻译的导出和导入工具一样。
  • 各种辅助工具让翻译更轻松:
    • 在全域定义的其他语言中显示译文,能选择是否跟随用户界面语言。
    • 提供了信息上下文及相关文档的协作式编辑;
    • 翻译记忆和外部工具提供的机器翻译(Apertium、Microsoft Translator 和 Yandex.Translate);
    • 显示原始消息中的最近更新;
    • 常见错误例如未使用参数的警告。
  • 预装用于您可看见的各种开源产品的模块。
  • 通常插件系统可方便添加新项目为信息组。
  • 各种统计页:
    • 所有支持语言中所有信息组的翻译完成百分率;
    • 所有支持语言中任意信息组的翻译完成百分率;
    • 生成时间段活跃度图标的工具。 可以显示编辑数或者是每天或每小时活跃用户,其中包括许多过滤器;
    • 云端查阅活跃语言和译者。

由于具有大量的用户基数,证明了翻译扩展能正常兼容于所有目前的主流浏览器,有点小问题也能快速得到修复。

支援和开发文档

翻译扩展最初由 User:Nikerabbit 开发;之后 User:RaymondUser:SPQRobin 等维基媒体语言工作小组的人也参与到此工具的后期开发贡献中。现在主要由 User:NikerabbitUser:Siebrand 维护。


使用了翻译扩展的一些网站

在此查看更多。

推荐信

Joomla 的 Tom Hutchison:

翻译扩展允许连接翻译服务,并为您自动填充翻译。同时翻译者可作出调整,因此您不会创建大量错误翻译的页面。

就算他们不是同一大洲的也没关系。 这实际上是一件好事,因为每天工作24小时。 他们需要的是互相支持小组聊天。 如果他们正在翻译,他们都能够阅读英语吗?教一些简单的 wiki 标记,例如链接以及如何处理分类。 然后他们帮助那些反过来帮助别人的人。 我们在聊天中有 40 多个人互相帮助,同时享受乐趣。 他们都害怕 wiki,但不敢相信一旦他们开始就有多容易。 他们实际上在等我做更多翻译,因为我无法跟上他们。 我知道只有一种翻译这种语言或那种语言。 我们也有。 一个人在做斯瓦希里语,而另一个人在做日语。 此外,您还要标记页面以进行翻译。 您可以控制是否在模板调用中包含模板或排除变量。

参见

请勿与以下内容弄混:

如何贡献