Lua2.4 文档翻译完了,这次的翻译感觉和 Lua1.1 的时候有点不一样。
这次也是在业余时间里断断续续的完成的,所以,进度也同样是比较慢。
这次的翻译内容明显比 Lua1.1 的时候多了很多,1.1 的时候手册是 19 页,这次的手册是 38 多页。不过,算一算,1.1 的时候是两个文档,加在一起的话就和 2.4 差不多了。
翻 译时是以 1.1 做为基础的,在翻译的过程中顺便发现 1.1 的不少的翻译错误之处。好的是基本上都是比较低级的错误,比如输入错误和句子明显的不通顺。就不在老版本上改了,所有的更新直接反映在了这个版本里。如果 实在有中文翻译看不懂的地方,可以参见原英文文档,那才是真正的官方的标准文档。
翻译的心态也有一点变化,上次翻译 1.1 是觉得为自己的学习做个总结。1.1 的代码是很久之前就看过一遍儿的,只是觉得把一些东西记录下来存档,算是可以翻篇儿了。而这次的 2.4 却是之前没有接触过的,算是从头开始的。翻译过程中,突然有种时空错位之感,对于一个 18 年前的作品,现在的我怎么有如此兴趣。后来想想,虽然它是个古董级的作品,但是,从中我却看到很多有意思的东西,这就够了。
英文文档中有几处是觉得自己明白了,但是,用中文就是觉得说不清楚的地方。还有几处是自己觉得看不明白,理解不了的,不过还好,看源代码时候,对于有影响的地方可以从源代码里看个究竟。
或者下次应该找个新点儿的版本,毕竟已经跨世纪了。不再啰嗦了,以免偏题。
开始看源代码了,那才是一个宝藏, 所有的宝贝和未知都藏在里面。