PT 有一個非常有趣的工具,叫做 Adapt Names。
某個專案正在進行「修正」所有聖經專有名詞的工作。由於需要處理的名詞實在太多,他們無法在單一工作階段內完成。而下次我們在 PT 中開啟專案時,Adapted Character 欄位中的所有項目都消失了。
我在標題中使用了「hack(破解/修改)」這個詞,但並無惡意:
對於目標語言而言,我們需要的「字群(clusters)」比該工具提供的更多。例如:該工具提供了 "ch" 作為字群,我們將其轉寫為 "k"。這沒問題。
我們需要更多的字群,例如在元音相遇的地方:
希伯來語中的 "abiel" 在目標語言中應為 "abiyel",因此我們經常需要插入 "y" 以使元音字群能夠發音。
所以我的問題如下:
請問在 PT 9 專案中,"Adapt Names" 的資料儲存在哪裡?我猜測它是某個 XML 檔案。也許它根本沒有被儲存,但為了讓工具運作,必然存在某些資料。"Base Characters" 是從哪裡來的?我該如何新增更多項目(自訂字群)?
在一天工作結束時,如果所有工作尚未完成,我們該如何儲存目前的工作進度?
此外,關於 Adapt Names 還有一個深奧的謎團:從轉寫的希伯來文/希臘文中,我們看到許多標記為 (DC) 的項目,這本身不是問題。但當我們嘗試編輯時,每次都會出現 "invalid character" 錯誤。看起來是實際名稱與標籤 (DC) 之間的空白導致了這個問題。如果工具本身無法以這種方式處理,我聲稱這是一個 bug,因為 "space(DC)" 會顯示在每個適配名稱項目和每個編輯框中。這迫使使用者必須刪除每個 "space(DC)" 的出現,這意味著無謂地按了 5 次鍵盤,而且大約有 600 次。