如何修改NVDA的中文字詞解釋?

分類:NVDA官網消息   2012/11/02

NVDA 2012.3可以支援中文輸入法,特別是對於需要使用注音輸入的人來說真是令人開心的事。不過在使用一陣子之後你可能會發現有些中文字在選字時所報讀的字詞解釋不足或是沒有解釋,不太合乎自己的需求。沒關係,接下來告訴你如何修改中文字詞解釋的內容。


NVDA的中文字詞解釋是放在一個名為「characterDescriptions.dic」的檔案裡,這個檔案位於以下路徑:
C:Program FilesNVDAlocalezh
若你的作業系統是64位元版本則位於以下路徑:
C:Program Files (x86)NVDAlocalezh


它是一個純文字格式的檔案,我們可以利用記事本程式打開來編輯。由於副檔名不是txt,所以在開啟舊檔的對話方塊中檔案類型要選擇「所有」檔案才看得到喔!
檔案裡面每個中文字及其字詞解釋佔用一行,所以一行一行看的話很容易閱讀,每一行的最開頭是一個中文字,接著由一個Tab定位點隔開,後面就是相關的字詞解釋,每個字詞解釋之間也是用一個Tab定位點隔開,這就是它的格式。
由於中文字相當多,一行一行找太花費時間,建議利用記事本的搜尋功能來尋找要修改的字或詞彙。
若是原本沒有的字要新增的話,就在這一萬多行文字的最後面新增一行要加入的字及字詞解釋,記得格式要和剛才所述的方式一樣才可以。
做完當然要存檔,這樣就大功告成,重新啟動NVDA才會套用新的修改版本。
你可以將這個檔案備份起來,日後若因其它因素導致該檔回復到原本的版本時,可將備份的檔案覆蓋回去,確保你修改的心血不會白費。


住:打中文選字時所讀出的字詞解釋及連按兩次數字鍵盤2所讀出的字詞解釋皆是讀取characterDescriptions.dic的內容。