`
experience
  • 浏览: 199605 次
社区版块
存档分类
最新评论

Microsoft Visual Studio 2005 Unleashed翻译请教【3】

阅读更多

越来越体会到翻译真不是个好活,太磨人了。

  1. 【原文】The number 8.0 equates to Visual Studio 2005, while prior version numbers map to prior Visual Studio release.

    【背景】讲.vsz文件(向导文件)内容。其中一行是VSWizard 8.0。难点搞不懂作者到底要说明什么意思?

    【目前翻译】数字8.0表示Visual Studio 2005,更小的版本数字对应Visual Studio的前面的版本。

  2. 【原文】(Visual Studio has a specific folder hierarchy that it uses for storing wizard .vsz files;)the folder where you place the .vsz file will dictate exactly where the option to launch the wizard will appear。

    【难点】长句组织。

    【目前翻译】Visual Studio把.vsz文件保存在一个特定的文件夹层级结构中。你把.vsz文件放在哪里,其实就是告诉Visual Studio启动向导的相关选项所保存的位置。

  3. 【原文】And last, you saw how to once again leverage the ubiquitous automation object model and the built-in wizard engine to create your own custom wizards for adding new projects, adding new project items, or executing nearly any other type of algorithm within Visual Studio.

    【难点】algorithm

    【目前翻译】最后,你看到,无处不在的自动化对象模型和内嵌的向导引擎结合在一起,你可以创建自己的向导,添加新项目,添加新项目子项,甚至在Visual Studio中执行任何类型的功能(???算法?)。

分享到:
评论
1 楼 turing 2007-10-18  
正在终审这本书,偶然搜索到这里。

1. 作者的意思是以前的版本号与Visual Studio的版本号也是对应的,也就是7.0,6.0之类。prior是以前的意思。

2. dictate是下命令、规定、决定的意思。按字面翻译,是“你把.vsz文件放在哪里,其实就决定了用来启动向导的相关选项出现的位置。”但不知道是否符合实际。

3. leverage这里就是use的意思,built-in是内置之意,即系统提供的。algorithm查英文字典,相当于a set of procedure,所以就是指添加新项目这样的任务。

整句话大概可以译为:“最后,你会看到,通过无处不在的自动化对象模型和内置的向导引擎,你可以创建自己的向导,用来添加新项目,添加新项目子项,或者执行Visual Studio中的各种任务。”

以后遇到翻译上的问题,可以到图灵论坛去提问:http://groups.google.com/group/turingbook。之前申请注册即可。

相关推荐

Global site tag (gtag.js) - Google Analytics