Skip to content
jiangxin edited this page Sep 15, 2012 · 2 revisions

翻译状态

$ msgfmt --statistics -o /dev/null po/zh_CN.po
1142 条已翻译消息,195 条模糊消息,630 条未翻译消息.

说明

本页用于协同翻译者工作,通过编辑本文件领受工作任务。

  1. 翻译者首先 Fork 本版本库。

  2. 在文件 po/zh_CN.po 中选择一个可以在24小时或更短时间完成的任务,录入到下面的表格中(当前翻译任务)中。

    • User ID 处输入自己的GitHub用户ID

    • Task Range 处输入领受翻译任务的起止区间(闭区间)。

      Note

      翻译的起止用 zh_CN.po 中的位置信息#: 文件名:行或其中的文件名作为标识。例如:

      • commit.c: 含义为翻译 zh_CN.po 中自 commit.c 提取的字串(共2处)。
      • connected.c -- diff.c: 含义为从 connected.cdiff.c 之间所有待翻字串,包含 connected.c 和 diff.c
  3. 领受的工作任务翻译完成后,提交到翻译者自己的版本库(Fork后版本库)中。

  4. 翻译者向本项目中创建 pull request。

  5. 编辑本维基页面,将领受任务的状态进行相应调整。

    例如将 Ready for merge? 字段写为 YES

  6. 重复步骤 2-5

当前翻译任务 / Current l10n tasks

为避免翻译者工作重叠,使用该表格领受任务。领受的任务完成后,进入评审状态(Read for merge),将表格相应位置标注为“YES”。

当标记为Ready for merge的翻译任务的提交通过审核后,管理员将对应提交合并到本版本库(gotgit/git-po-zh_CN.git)。然后会将对应记录标记为Merged

User ID Task Range Ready for merge? Merged?
       
example hello.c -- world.c YES YES

历史记录

2012-02-13

Commit: c04f5ac3047a4a69e1b92d173568e32f63747b82

User ID Working task
jiangxin The first 50%
jiangxin All fuzzy entries
jiangxin builtin/merge.c -- builtin/mv.c
riku builtin/fetch.c -- builtin/grep.c
jiangxin builtin/notes.c -- builtin/reset.c
riku builtin/describe.c
riku git-submodule.sh (untranslated
jiangxin builtin/revert.c -- git-bisect.sh
riku git-submodule.sh, ...
jiangxin git-push.sh -- git-stash.sh
jiangxin commit.c -- builtin/commit.c
riku builtin/log.c
Clone this wiki locally