差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
translate:start [2013/12/16 15:39] – joyqi | translate:start [2024/06/12 10:10] (当前版本) – 外部编辑 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ~~NOTOC~~ | ||
+ | |||
+ | ====== 开始翻译 | ||
+ | |||
Typecho的国际化机制基于标准的'' | Typecho的国际化机制基于标准的'' | ||
- | ===== 准备工作 ===== | + | 我们的多语言翻译项目同样托管在Github上,所以要求你对这一平台有过一定的了解。 |
- | - 下载软件[[http:// | + | ===== 在Github上参与翻译 ===== |
- | - 下载[[https:// | + | |
- | ===== 从POT文件翻译 ==== | + | <block round box column third> |
+ | ==== 第一步:Fork Github上的语言翻译项目 ==== | ||
+ | |||
+ | Typecho语言翻译项目的Github项目地址是: | ||
+ | https:// | ||
+ | |||
+ | 点击页面右上角的'' | ||
+ | </ | ||
+ | |||
+ | <block round box column third> | ||
+ | ==== 第二步:从你的Fork的项目中检出代码 ==== | ||
+ | |||
+ | 在你项目'' | ||
+ | |||
+ | 使用Git软件从上述项目的git地址中检出最新版本。 | ||
+ | |||
+ | <code shell> | ||
+ | git clone https:// | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <block download round box column third> | ||
+ | ==== 第三步:下载PO编辑软件开始翻译 ==== | ||
+ | |||
+ | 我们推荐使用Poedit软件来进行翻译 | ||
+ | http:// | ||
+ | |||
+ | 同样的软件选择还有 | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | </ | ||
+ | |||
+ | ===== 从POT文件翻译 | ||
打开Poedit软件,选择'' | 打开Poedit软件,选择'' | ||
行 12: | 行 49: | ||
{{: | {{: | ||
- | 选择你刚刚下载的'' | + | 定位到你刚刚从git检出的项目目录,找到'' |
{{: | {{: | ||
行 20: | 行 57: | ||
{{: | {{: | ||
+ | 翻译完后点击保存,你的翻译成果将被保存为一个后缀名为'' | ||
+ | |||
+ | ===== 将翻译成果提交给社区 ===== | ||
+ | |||
+ | 到目前为止你的翻译文件还只能供你个人使用,我们鼓励大家的分享开源精神,将你的这一成果供更多人享用。 | ||
+ | |||
+ | 完成这个目标非常简单 | ||
+ | |||
+ | <block round box column half> | ||
+ | ==== 第一步:先将你的PO文件同步PUSH至Github上 ==== | ||
+ | |||
+ | 使用任何Git客户端软件都可以完成这一工作,这时你可以在自己Fork的项目中看到刚刚提交上来的PO文件了。但是它目前仅仅存在于你自己的项目中,我们还需要把它推送到'' | ||
+ | </ | ||
+ | |||
+ | <block round box column half> | ||
+ | ==== 第二步:将你的成果提交至typecho/ | ||
+ | |||
+ | 进入你Github的项目主页,在右侧可以找到一个'' | ||
+ | |||
+ | 点击这个按钮,即可向typecho/ | ||
+ | |||
+ | 等待管理员review并确认你的这次提交后,你代码就将被合并到'' | ||
+ | </ | ||