庆贺吧,这是集数码暴龙与嵌字man力量于一身的烤推机
夏色まつり工坊
2019年07月15日 22:00

程序开发 / 熬夜黑猫​(初版) FZxiao​(后端)                   无敌飞雪​(全栈) yuyuyzl​(全栈) /  专栏编辑 / yuyuyzl​ 无敌飞雪​ /  专栏封面 / 夜幕下的四叶​ /特别鸣谢 / 夏色祭工坊 坚持推特上班的夏色祭本人 / 

这里是yuyuyzl,是因为前几天工坊一条吃人B博最终接手这个项目前端的数码暴龙。

今天给各位带来的是能让推特翻译组的嵌字man全部下岗过上更好的生活的最新科技——烤推机。

烤好的推文示例

这里是飞雪,相信嵌字过的朋友都知道,嵌字是一个很枯燥而且需要大量重复工作的事情。在遇见例如夏哥和小狐狸这种一天发无数条推的时候,真的能把人给累死。

本身推喜欢的vtuber是一件快乐的事情,为什么要因为嵌字变成负担呢?科技是为人类服务的,大家都少干点枯燥的事情,多去做一些开心的事情,这也是做项目的初衷。

介于程序组名言,能一次辛苦写出来让程序完成的事情,绝对不去连续重复性工作!这个嵌字机就这么诞生了。(好了我把麦递回去给yuyuyzl)

简单来说,烤推机能代替人类进行重复的推特嵌字工作。你把需要嵌的翻译输入进去,然后选择一个模板告诉烤推机你想怎么嵌,事情就做完了。

这个程序会自动处理推特页面,制作出一个不含额外内容(如关注按钮、回复输入框、推特页脚等)的原版推特截图,之后在应当插入翻译的地方裁开。至于插入什么水印,改变什么字体字号,这就是自定义模板可以做到事情了。

所以现在,任何人都可以快速上手独立完成嵌字,而且嵌字的工作也可以变的很轻松。只要有浏览器和准备好的模板就可以干活,完全摆脱PS和PC的束缚。

话不多说,请先看图。

烤普通推文、保存图片

据我所知,现在大部分组在推特翻译的过程中都是使用截图工具进行手动裁剪,难免因为设备不同造成分辨率和字体大小等一系列差异。

而烤推机将原推截图的工作放在服务器端,修改后二次截图在前端直接执行,用户可以拿到分毫不差的图片文件,保证每一块肉的形状和味道都完全一致。

所以说某种意义上,即使是采用B博动态发译文加截图翻译法的组也可以用烤推机替代手动截图。

只用手机也可以快速烤推了

烤推机已经在Safari iOS版和Chrome安卓版上测试通过了。

完美适配的移动端界面,想在哪烤就在哪烤,别再为了嵌字起床找电脑了。

烤回复串、多模板演示

烤推机在前端重构后加入了自定义模板功能,这也就意味着你可以用任何你喜欢的方式装饰你的译文了(只要你能用HTML把它表达出来),即使是用译文覆盖回复串内的原文也不在话下!

自定义翻译位html、修改模板演示

如果你是翻译组组长,或者你需要修改翻译组Logo,只要在模板里修改对应标签的属性即可。在修改完成之后,可以通过一个分享链接将你的改动同步给组员,当然你也可以让组员自己把新模板粘贴到对应位置。

如果有临时的格式修改需要(比如上图中的链接颜色、加粗等),直接在翻译区输入对应的HTML标签即可。

截至发稿时,夏色祭工坊​、吹雪的猫咪茶铺​、诗音的魔法交流协会​已经部分实装了烤推机。

本项目在Github上开源,我们准备了部署脚本和教程方便希望自己部署这个服务的用户使用。比本文更加详细的使用和部署文档也在Github上维护,有需要的话还请移步Github继续阅读。 传送门:https://github.com/cn-matsuri/matsuri_translation 

夏色祭工坊部署的烤推机服务器原则上不向外部公开,也请知道地址的朋友们协助我们保密以降低不必要的服务器负载。

但是,如果你所属的组织有推特翻译需求又没有能力自己架设服务器,或者说你在部署过程中遇到了困难,可以联系本项目的QQ群(186714899)。

最后祝VTB生态越来越好,干杯!

以上,yuyuyzl,飞雪。

吹雪的猫咪茶铺返图