平方X

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2488|回复: 0

GitDoc翻译笔记

[复制链接]

414

主题

709

帖子

3609

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3609
QQ
发表于 2017-10-23 14:40:03 | 显示全部楼层 |阅读模式
[md]

# 准备要翻译的文件
一开始用的本地的 `C:\Program Files\Git\mingw64\share\doc\git-doc` 但是没有方便的跳转。  
于是使用官网的 [https://git-scm.com/docs](https://git-scm.com/docs)  
抓取的时候,因为不同的版本有不同的文件,导致抓了很久,下一次可以正则匹配一下。  
用 TeleportUltra 抓完之后,Topics 点击不可用,最后又使用的 WinHTTrack

是我正则没写对还是 Everything 不支持负向零宽断言,  
`D:\\workspace\\TranslatorX\\GitDocs\\source\\GitDocs\\git-scm\.com\\docs.+\\2\.(?!14)`  
我只好用 2\.[^1] 删除了一次,又用 2\.1[^4] 删除一次

# 准备参考词典
有一些是通用的,使用 equals 生成一个 pseudo.tmx 主到 auto 导入。  
然后写了一个 python 脚本抓谷歌翻译,使用 empty 生成 pseudo.tmx ,翻译后放入 tm 参考翻译(不放入 auto)。  
* 翻译时可以过滤一部分内容,如以 $ 开头的等。 见 [machine_translation.py](https://github.com/pingfangx/Pyt ... hine_translation.py)



[/md]
我是平方X~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|平方X ( 冀ICP备14018164号 )

GMT+8, 2024-7-27 12:45 , Processed in 0.149669 second(s), 21 queries .

技术支持:Powered by Discuz!X3.4  © 2001-2013 Comsenz Inc.

版权所有:Copyright © 2014-2018 平方X www.pingfangx.com All rights reserved.

快速回复 返回顶部 返回列表