这是对 TestProf 中文文档翻译经过的一个简要记录,以及跟作者 Vladimir 交流的过程及感受。(本文在我的博客地址:https://xfyuan.github.io/2020/08/testprof-chinese-doc-is-online/)
我在自己的前几篇博客中翻译推荐了关于 TestProf 的一些使用方法和技巧,这个 Evil Martins 出品的 Ruby 测试工具 Gem 的强大和有趣,从中可窥一斑。要想了解和使用 TestProf 的全部功能,当然还是需要去看它的官方文档(地址:https://test-prof.evilmartians.io)。顺便说一句,连这个 Gem 文档的网站都秉承了 Evil Martins 的一贯风格,同样的精致,同样的讲究设计感。
为了更好地推荐给国内的 Ruby 开发者,于是我有了一个大胆的想法。我给 TestProf 作者 Vladimir Dementyev 发了邮件,向他询问关于把 TestProf 的文档进行中文化的意向。Vladimir 技术很厉害,没想到人也非常好沟通。作为作者,他当然也是希望把文档翻译成更多的本地化语言,好推广给更多的 Ruby 开发者了。不过他同时回复说文档网站目前还不支持多语言,需要先调研一下,尽快告诉我结果。
而他只用了两个晚上,就搞定了把原本只支持英文的文档网站,扩展升级为支持多语言的版本,并且添加了全部文档的俄语版本进行验证。既然文档的网站一切准备就绪,那么接下来就等我的中文化翻译了。
翻译工作从 2020.07.24 开始,到 2020.08.12 完成最后一篇,共耗时 12 天。
中文版本来可以那时就上线的,不巧的是,正好碰上是 Vladimir 的假期,只能等他回来再处理。
今天,TestProf 文档的中文版终于正式放出,可供所有 Ruby 开发者查阅了。效果如下:
Vladimir 也在 Twitter 上发布了中文版文档上线的消息:)
衷心希望 TestProf 的中文文档能够帮助所有国内的 Ruby 开发者把测试写得更加高效,也让编写测试成为一种乐趣,从而让 Ruby/Rails 程序更加完美!