Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

希望重新启动man手册翻译计划 , 目录结构调整 , 翻译流程调整 , 修复某些包并没有被翻译或者翻译内容为空的BUG #110

Open
wants to merge 18 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
20 changes: 20 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,23 @@ man-pages
=========

LCTT的man页面翻译计划。

####翻译流程 :
> 1. 认领(在目录中选择自己感兴趣的命令进行认领 , 认领的时候需要将项目fork , 然后将自己认领的命令的文件夹移动到 translating 这个文件夹下 , 表示你已经开始翻译 , 然后发起Pull Request , 然后就可以开始翻译)
2. 翻译时 , 建议将po文件复制出来 , 翻译完成后将翻译完成的po文件复制到之前的目录 , 替换之前的po文件
3. 翻译完成 , 将翻译的那个命令的整个文件夹移动到 waitingForCheck 这个文件夹下 , 等待校验
4. 校验完成后 , 管理员会将po文件编译成man手册 , 并将整个文件夹移动到 published 这个目录 , 并根据这个目录的目录结构进行相对应的调整 , 至此 , 一个命令的翻译任务就结束了

####详细说明 :
> 一个命令的翻译主要会经历这几个阶段 :
>>1. 等待认领
>>2. 翻译中
>>3. 等待校验
>>4. 翻译完成
>
>最开始的时候 , 原始的man手册会存在于 waitingForTranslte/man 中 , 我们会将其反编译为pot文件 , 这个 pot 文件就是一个翻译的模板 , 当您开始进行翻译的时候 , 您需要将这个pot文件复制一份 , 一般后缀名会改为po , 然后开始您的翻译 , 一般情况下 , 我们会在生成pot文件的时候顺便帮您生成对应的po文件 , 但是如果您发现自己没有找到对应的po文件的话 , 需要麻烦您自己将pot文件复制一份就好了
>一个命令会存在于一个以这个命令的名称命名的文件夹中 , 这个文件夹中应该会有三个文件 , 我们用ls命令来举个例子 :
>在这个命令还没有被翻译的时候 : ls这个目录存在于 : waitingForTranslte下 , 其中有三个文件 : ls.1.pot ls.1.po ls.1
>当这个命令的翻译工作被你或者其他热心的志愿者认领 , 就需要将这个ls的文件夹移动到translating这个文件夹下表示已经进入了下一个流程 : 翻译中
>翻译完成后 , 需要麻烦翻译者又将这个ls目录移动到waitingForCheck这个目录下 , 这个时候 , 可以说翻译者的工作就已经基本完成了 , 有可能工作人员会和您联系 , 对一些不太清楚的地方进行校验和商讨
>经过校验润色完成后 , 工作人员会将校验好的po文件进行编译 , 生成man手册文件 , 然后移动到published目录 , 至此这个命令的翻译工作就正式宣告完成 。
82 changes: 0 additions & 82 deletions man/man1/base64.1

This file was deleted.

93 changes: 0 additions & 93 deletions man/man1/basename.1

This file was deleted.

104 changes: 0 additions & 104 deletions man/man1/cat.1

This file was deleted.

Loading