标签: WP-China-Yes
-
作者帖子
-
-
2020年6月13日 上午1:22 #239
任务已经全部完成,感谢各位参与^_^
=============================================================
目前官方仓库中国内常用的插件包有2800个,其中包含了445012个字符串,对这些字符串进行一次自动翻译的时间无疑是漫长的……
于是乎,我希望可以把任务划分下去,每人只负责一点,最后汇总到一起变成完整数据,日后本土仓库只需要对新包做增量翻译即可。
为此,我准备了一个小程序,可以让你方便的贡献富余的PC/服务器资源。
Linux:http://a1.wp-china-yes.net/apps/baby-trans-linux.zip
CentOS7:http://a1.wp-china-yes.net/apps/baby-trans-centos7.zip (CentOS 7因为依赖原因,和其他发行版不能共用一个程序)
Windows:http://a1.wp-china-yes.net/apps/baby-trans-windows.zip
运行方法:
很简单,只需要传入一个参数即可,这个参数就是你打算翻译的字符串起始位置。
也就是说,你打算从第多少行开始翻译(共四十五万行,参数为10000的倍数),一旦你填写好起始翻译行数,程序会对其后的1万个字符串进行翻译,并在翻译成功后自动上传给后端服务器。
经反馈,有的服务器会被谷歌翻译屏蔽掉,所以跑翻以前记得查询下当前服务器是否可以正常访问https://translate.google.cn/
命令:
curl https://translate.google.cn
不提示403之类的报错就是正常
Linux上运行示例:
注意:如果你使用centos 7的包,则把下命命令中的“linux”替换成“centos7”
# 下载程序
wget http://a1.wp-china-yes.net/apps/baby-trans-linux.zip
# 解压
unzip ./baby-trans-linux.zip
# 从第10万行开始翻译其后的1万行字符串,并将任务转到后台运行,之后就不用管了,运行完会自动上传数据并结束程序
cd ./baby-trans-linux && chmod 755 ./baby-trans && nohup ./baby-trans 100000 &
终端输出以下内容代表成功执行:
nohup: ignoring input and appending output to ‘nohup.out’
如果提示Exit等字样,是出错了,可以用下命的命令查看错误日志
cat ./baby-trans-linux/nohup.out
Windows上运行示例
下载程序,解压并进入目录,在目录中按shift+鼠标右键,选择“在此处打开PowerShell窗口”。
之后输入./baby-trans.exe 100000即可翻译从第10万行开始的1万条字符串。
领取翻译任务:
只要你手头有一个能跑windows/linux的设备即可领取任务,要领取任务请在帖子下回复你打算负责的翻译起始位置(填写一个起始位置代表领取其后1万个字符串的翻译任务),记得在回复前刷新一下页面,看一下你前面的人领取到什么位置了。
如果你有多台设备,不妨领取多个任务^_^,一次任务的执行时间大概3个小时。
这会影响到我的服务器正常运行吗?
不会,这个程序的运行只需要非常少的资源(大概2%的CPU占用和几KB/s的带宽),不会对你的服务器造成什么影响。
-
2020年6月13日 上午1:36 #245
0
10000
20000
30000
40000
50000
60000
70000
-
2020年6月13日 上午7:44 #248
80000-90000
-
2020年6月13日 上午8:22 #249
王筅笙
100000
110000
-
2020年6月13日 上午8:47 #250
120000
130000
140000
150000
-
2020年6月13日 上午9:02 #251
12000至18000
-
2020年6月13日 上午10:33 #252
我再来一组 18000-19000
-
2020年6月13日 上午10:39 #255
19000-20000
-
2020年6月13日 上午10:40 #256
王筅笙
210000
220000
-
2020年6月13日 上午10:41 #258
妙啊
-
2020年6月13日 上午10:50 #259
230000
240000
-
2020年6月13日 上午10:57 #262
<div> 250000-300000</div>
-
2020年6月13日 上午10:58 #263
250000
260000
-
2020年6月13日 上午11:00 #264
<span style=”color: #51585f; font-family: ‘PingFang SC’, ‘Microsoft YaHei’, ‘WenQuanYi Micro Hei’, Arial, Helvetica, sans-serif; font-size: 12px;”>26000</span>
27000
-
2020年6月13日 上午11:00 #265
28000
-
2020年6月13日 上午11:01 #266
27000
28000
-
2020年6月13日 上午11:07 #267
290000
-
2020年6月13日 上午11:16 #268
300000
-
2020年6月13日 上午11:42 #269
310000
-
2020年6月13日 下午2:18 #276
330000
-
2020年6月13日 下午2:24 #277
高频服务器开始工作
-
2020年6月13日 下午2:26 #278
回复一下你的高频服务器工作的起始行号,这样后面的人好知道进行到哪了
-
2020年6月13日 下午2:48 #279
4.0000
-
2020年6月13日 下午2:50 #280
高频就是不一样
-
2020年6月13日 下午2:54 #283
400000 – 440000
-
2020年6月13日 下午3:38 #284
30.0000
-
2020年6月13日 下午3:48 #285
错误,接着 #276楼跑,34.0000
-
2020年6月13日 下午3:52 #286
35.0000
-
2020年6月13日 下午5:02 #287
36.0000
-
2020年6月13日 下午5:22 #288
37.0000
-
2020年6月13日 下午5:23 #289
38.0000
-
2020年6月13日 下午5:38 #290
39.0000
-
2020年6月13日 下午7:24 #292
12/13/14 W已经认领
-
2020年6月13日 下午7:28 #294
20/06/13 19:28
430000 – 440000
-
2020年6月13日 下午7:30 #295
310000
320000
-
2020年6月13日 下午8:00 #297
15/16/17 W <span style=”color: #51585f; font-family: ‘PingFang SC’, ‘Microsoft YaHei’, ‘WenQuanYi Micro Hei’, Arial, Helvetica, sans-serif; font-size: 12px;”>已经认领</span>
-
2020年6月13日 下午8:15 #298
18/19/20 W <span style=”color: #51585f; font-family: ‘PingFang SC’, ‘Microsoft YaHei’, ‘WenQuanYi Micro Hei’, Arial, Helvetica, sans-serif; font-size: 12px;”>已经认领</span>
-
2020年6月13日 下午8:28 #299
23 W 已经领取
-
2020年6月13日 下午8:38 #300
240000
260000
-
2020年6月14日 上午6:41 #310
45w
-
2020年6月15日 上午9:12 #324
330000-410000
-
2022年3月27日 上午11:41 #22612
420000
-
-
作者帖子
- 哎呀,回复话题必需登录。