你當(dāng)前的位置:>>主頁>>AutoCAD>>專題教程 |
AutoCAD菜單文件使用五問(2) 四、 如何對(duì)AutoCAD菜單進(jìn)行漢化 ---- 在AutoCAD中有兩個(gè)比較重要的菜單,acad.mnu和ac_bonus.mnu(在AutoCAD 2000中bouns的功能已合成到主菜單中)。acad.mnu是缺省的基礎(chǔ)菜單,放在AutoCAD安裝目錄下的\SUPPORT子目錄中;ac_bonus.mnu是典型的附加菜單,放在AutoCAD安裝目錄下的\BONUS\CADTOOLS子目錄中。對(duì)AutoCAD R14菜單的漢化主要是對(duì)這兩個(gè)菜單進(jìn)行漢化,在AutoCAD 2000中僅需對(duì)acad.mnu進(jìn)行漢化。如果準(zhǔn)備對(duì)AutoCAD的菜單系統(tǒng)進(jìn)行漢化或其它改動(dòng),最好在安裝AutoCAD系統(tǒng)后,就立即把這兩個(gè)文件備份下來,以在必要時(shí)恢復(fù)原始的菜單狀態(tài)。 字串4 ---- 常用的菜單漢化方法有三種: ---- 1.利用四通利方、中文之星或東方快車這樣的動(dòng)態(tài)翻譯軟件顯示漢字菜單。不過由于AutoCAD菜單術(shù)語高度的專業(yè)化,這些漢化軟件翻譯的結(jié)果往往會(huì)不知所云。 --- 2.自己動(dòng)手漢化。看一看下面的兩段文字,就明白對(duì)AutoCAD菜單永久性漢化原本是一件比較容易的事,實(shí)質(zhì)上只是“翻譯單詞和術(shù)語”而已。此外,自己動(dòng)手漢化的目的顯然是翻譯給別人用的。還有就是工作量問題,acad.mnu的文本長(zhǎng)度多達(dá)100K,總的詞匯量是可想而知的,不過對(duì)于Windows版的AutoCAD來說,常用到的菜單節(jié)僅有三個(gè)部分:一、下拉菜單節(jié),標(biāo)示為***POPn;二、工具條定義節(jié),標(biāo)志為 ***TOOLBARS;三、狀態(tài)欄提示信息節(jié),標(biāo)志為***HELPSTRINGS。對(duì)于acad.mnu中占大部分篇幅的其它節(jié),完全可以不進(jìn)行漢化。欲詳細(xì)了解菜單文件的結(jié)構(gòu),請(qǐng)參考AutoCAD幫助中的菜單定制一節(jié)。 ---- 第一段:菜單ac_bonus.mnu原文(片斷) ---- 第二段:菜單ac_bonus.mnu漢化后(片斷) --- 除菜單文件之外,對(duì)于對(duì)話框和幫助文件的漢化也不是不可能。對(duì)話框一般可以在*.dll文件中去找,找到后可以在VC 中直接用中文字替換成英文字;漢化幫助文件也有好辦法:從網(wǎng)上下載兩個(gè)小軟件,hlp2rtf.exe和hlpman,用hlp2rtf將 幫助文件轉(zhuǎn)換為rtf文件,用英漢自動(dòng)翻譯將rft文件翻出個(gè)初稿,校正后再用hlpman返成中文幫助文件。不過,如果做成了這些工作,Autodesk公司中文版軟件的工作都讓你一個(gè)人給做了。 ---- 以上自己動(dòng)手漢化菜單的工作不受AutoCAD版本的限制,所以有志的朋友可以在AutoCAD 2000中文版推出之前,動(dòng)手出一個(gè)AutoCAD 2000漢化版。 |
☆好運(yùn)只是個(gè)副產(chǎn)品,只有當(dāng)你不帶任何私心雜念,單純地去做事情時(shí),它才會(huì)降臨。。 | 共 3 頁: 第 [1] 2 [3] 頁 |
民眾工作室.制作 版權(quán)所有 |