Jump to content

KDE Localization/zh-cn: Difference between revisions

From KDE Community Wiki
Chao Feng (talk | contribs)
翻译分支: Add kf5 info.
Chao Feng (talk | contribs)
增加分支选择.
Line 3: Line 3:
= 翻译分支 =
= 翻译分支 =


目前KDE正在从基于 Qt4 迁移到 Qt5. KDE SC 还是基于 Qt4,而基于 Qt5 的 kde framework 5(kf5)以及软件位于 kf5-based 分支.  
KDE 的翻译是通过 SVN 管理的,由于 KDE 正在从 Qt4 迁移到 Qt5 所以有多个分支树需要关注.  


KDE SC 和 kf5-based 又都分为 :stable 与 trunk。stable 分支中的翻译对应的是当前稳定的版本,trunk 分支对应的则是开发版本。例如假设最新的 KDE 版本是 4.10.1,那么您在 stable 中的新增加的翻译会在 KDE 4.10.2 中出现,而 trunk 的翻译则会在下一个版本也就是 KDE 4.11 中体现出来。
具体分支信息如下,可以点击链接查看翻译统计:
* [http://i18n.kde.org/stats/gui/trunk-kf5/team/zh_CN/ kf5-based trunk] - 基于 kf5 的 trunk 分支, 最新开发版本.
* [http://i18n.kde.org/stats/gui/stable-kf5/team/zh_CN/ kf5-based stable] - 基于 kf5 的 stable 分支. 在新的 KDE 版本发布前,从 kf5-based trunk 分支中拉出.
* [http://i18n.kde.org/stats/gui/trunk-kde4/team/zh_CN/ KDE SC (kde 4) trunk] - 基于 Qt4 的 kdelibs, kde-workspace 和应用程序. 软件移植到 Qt5 之后,其翻译会从此分支树移动到 kf5-based trunk.
* [http://i18n.kde.org/stats/gui/stable-kde4/team/zh_CN/ KDE SC (kde 4) stable] - 基于 Qt4 的 kdelibs, kde-workspace 和应用程序, 稳定版本.


如果一个软件已经移植到了 Qt5, 其翻译就会从 KDE SC 的 svn 分支中删除,然后加入 kf5-based 分支.
== 如何选择分支 ==
 
KDE 翻译目前人力有限,为了减少重复劳动,建议的分支选择策略:
= 翻译状态 =
1. 优先翻译 kf5-based trunk,翻译完成后的 po 文件发送到邮件列表。有提交权限的翻译人员在提交 po 文件时,会更新同步到 kf5-based stable.
简体中文的翻译状态统计可以查看:
2. 要翻译没有移植到 Qt5 的软件,在  KDE SC (kde 4) trunk 中进行翻译。同样的,翻译提交者会把翻译同步到
* [http://i18n.kde.org/stats/gui/trunk-kf5/team/zh_CN/ kf5-based trunk]
KDE SC (kde 4) stable.
* [http://i18n.kde.org/stats/gui/stable-kf5/team/zh_CN/ kf5-based stable]
3. 明显的翻译错误,就在所有分支上修正.
* [http://i18n.kde.org/stats/gui/trunk-kde4/team/zh_CN/ KDE SC (kde 4) trunk]
* [http://i18n.kde.org/stats/gui/stable-kde4/team/zh_CN/ KDE SC (kde 4) stable]


= 翻译流程 =
= 翻译流程 =

Revision as of 02:54, 21 December 2014

欢迎加入 KDE 简体中文翻译组!

翻译分支

KDE 的翻译是通过 SVN 管理的,由于 KDE 正在从 Qt4 迁移到 Qt5 所以有多个分支树需要关注.

具体分支信息如下,可以点击链接查看翻译统计:

  • kf5-based trunk - 基于 kf5 的 trunk 分支, 最新开发版本.
  • kf5-based stable - 基于 kf5 的 stable 分支. 在新的 KDE 版本发布前,从 kf5-based trunk 分支中拉出.
  • KDE SC (kde 4) trunk - 基于 Qt4 的 kdelibs, kde-workspace 和应用程序. 软件移植到 Qt5 之后,其翻译会从此分支树移动到 kf5-based trunk.
  • KDE SC (kde 4) stable - 基于 Qt4 的 kdelibs, kde-workspace 和应用程序, 稳定版本.

如何选择分支

KDE 翻译目前人力有限,为了减少重复劳动,建议的分支选择策略: 1. 优先翻译 kf5-based trunk,翻译完成后的 po 文件发送到邮件列表。有提交权限的翻译人员在提交 po 文件时,会更新同步到 kf5-based stable. 2. 要翻译没有移植到 Qt5 的软件,在 KDE SC (kde 4) trunk 中进行翻译。同样的,翻译提交者会把翻译同步到 KDE SC (kde 4) stable. 3. 明显的翻译错误,就在所有分支上修正.

翻译流程

点击查看如何参与 KDE 翻译

翻译认领

由于存在多名翻译者 (并随时可能有新翻译者加入),多人协调是一个重要的问题,以免多人同时翻译同样的文件导致重复工作。

因此,如果您正在翻译某些文件,请到翻译进度页面写明您当前正在处理的文件。同样的,如果您想要翻译某些文件,也请先到翻译进度页面上查看是否有人正在翻译这些文件。

报告错误

如果您发现现在的翻译中存在错误,或因为翻译的原因导致了 bug,请通过以下方式之一联系我们:

  • 使用 bugs.kde.org 报告错误。报告错误前请先 查看 这个错误是否已经被其它人报告过。