We can perhaps forgive those who said the moons of Jupiter were produced by Galileo's spyglass if we recall that in his day, as for centuries before, curved glass was the popular contrivance for producing not truth but illusion, untruth... (New Concept English, Book 4, L. 32)
[原译1]如果我们回忆起这样一件事实:在伽利略时代(即若干世纪之前)曲面镜不是用来产生真实影像,而是用来产生幻影、假象的流行器件,那么对于那些把木星的卫星说成是伽利略的小望远镜的产物的人们,我们或许是能够原谅的。(上外教育出版社,p.21)
[原译2]如果我们回忆一下,Galileo时代如同它的几个世纪以前一样,曲面镜不是用来产生真象而是产生幻影或假象的常用器械,那么,对于那些把木星的卫星说成是用Galileo小望远镜产生出来的人们,我们或许会予以原谅的。[《新概念英语》(四)朗文出版公司、世界图书出版公司,1993,p.172]
上面的译文对 as for centuries 的翻译是否正确?
译文1将for centuries before译为“若干世纪以前”,而译文2将它译为“它的几个世纪以前”。“几个世纪以前”不是指时间段,而是指过去的一个具体的时间。这恐怕不符合历史。首先应当指出,as for centuries before,并不是his day的同位语,因此,不应译为“即若干世纪以前”。其次应当指出,for centuries before不是指“若干世纪以前”,而是指伽利略时代“以前的几个世纪里”,指的是时间段。请看下面类似的例句:
All day, as for three days before, we planted trees. 我们全天种树,正像以前三天一样。
下面的译文把 in his day, as for centuries before 译为“伽利略之前的几个世纪期间”,则是犯了更大的错误:
如果我们回想一下伽利略之前的几个世纪期间,曲面镜一直是一种用于产生幻影而不是产生真象的把戏装置,那么我们就会原谅那些当初把伽利略观察到的木星卫星说成是伽利略用他的小望远镜变出来的人的……[《新概念英语》(第四册)新版,外研社,p.190]
[试译]如果我们想到,在伽利略时代,如同在那时以前的许多世纪里一样,曲面镜是用来制造幻象(即假象)而非真象的通用器件的话,那么我们也许会原谅那些把木星的卫星说成是伽利略的小望远镜虚构出来的人。