+4
591 次瀏覽

看起來 Paratext 8 在遷移逐字對照(interlinear)註釋時存在問題,如果您在 Paratext 7 中使用 Interlinearizer 並以新約希臘文作為模型文本進行註釋。一位用戶在此情況下尋求幫助,我發現遷移後,lexicon.xml 和每卷書的註釋檔案中的語言代碼是 “el”,而新約希臘文的代碼應該是 “grc”。(在一個測試專案中,我用希臘文註釋了幾個單詞,然後進行遷移,在這個遷移後的專案中,新約希臘文的代碼變成了 “lbj”,這是印度某種語言的代碼。我已向開發人員報告了此問題)。

語言代碼在逐字對照資料中用於三個地方。

  1. 在 lexicon.xml 檔案內,位於 “Gloss Language” 欄位中。此欄位出現在每個以該語言提供註釋的單詞中。
  2. 在每卷書逐字對照檔案的子資料夾名稱和檔案名稱中。例如,“interlinearizer_el_MAT.xml” 是馬太福音中 “el” 語言註釋的檔案。
  3. 在每個每卷書檔案內,位於檔案第二行的 glossLanguage 欄位中。

我是如何知道 “grc” 是新約希臘文的正確代碼的?我在 Paratext 8 中以希臘文為模型註釋了一個單詞,儲存變更後查看了檔案。

因此,要手動轉換這些資料,我執行了以下操作:
0) 如果 Paratext 已開啟,請關閉它

  1. 對 lexicon.xml 進行搜尋並取代,將 “el” 取代為 “grc”,例如:

    <Gloss Language="el">δέ</Gloss> 
    

    變成

    <Gloss Language="grc">δέ</Gloss>
    

為了將變更僅限制在代碼上,而不影響較大單詞內的任何 “el” 字串,請在搜尋字串和取代字串中包含引號(直雙引號)。

2a) 將專案資料夾內的 “Interlinear_el” 資料夾名稱更改為 “Interlinear_grc”。(如果您已使用目標代碼建立了測試檔案,請先刪除該資料夾及其檔案)。

2b) 將該資料夾內的檔案名稱從 "Interlinear_el_[Bookcode].xml 更改為 "Interlinear_grc_[Bookcode].xml

  1. 將每個每卷書檔案第二行中的 Glosslanguage 代碼更改為目標代碼。例如

     <InterlinearData ScrTextName="MP8" GlossLanguage="el" BookId="MAT">
    
     becomes
    
     <InterlinearData ScrTextName="MP8" GlossLanguage="grc" BookId="MAT">
    
  2. 啟動 Paratext 並查看是否成功。

在編輯 XML 檔案時,請確保不要更改任何 <><//> 代碼,這些類似於 USFM 中的反斜線。如果您犯錯,Paratext 可能會拒絕您編輯後的 lexicon.xml,將其名稱更改為 lexicon.xmlcorrupt,並開始建立一個新的檔案。如果您在編輯前將 lexicon.xml 檔案的副本儲存在其他位置,當遇到此問題且無法識別編輯檔案中出了什麼錯時,您可以恢復該副本。

機器翻譯自 English
Paratext [Expert]
(3.3k 點) 提出

已重新顯示 | 591 次瀏覽

4 個回答

0
最佳回答

另一個例子:使用 NIV84 作為模型文本。
遷移後,專案的語言代碼為 “en”。但 Paratext 8 中 NIV84 的實際語言代碼是 “en-US”。因此,您必須執行步驟將詞典中的 “en” 更改為 “en-US”,以及每卷書檔案的檔案名稱和每卷書檔案內部。

機器翻譯自 English
[Expert]
(3.3k 點) 提出

使用 en-US 和 en-UK 語言代碼來區分美國版本和英式版本是否有充分理由?如果不是,移除 usNIV11 和 ukNIV11 文本之間以及 usNIV84 的語言代碼區別是否是一個好主意?(我們沒有 ukNIV84 專案。)

機器翻譯自 English

我懷疑區分美式英語和英式英語是否重要。您會有 “favor” 與 “favour”、“honor” 與 “honour” 的區別,但我認為這些單詞的數量不足以證明區分這些變體是合理的。

機器翻譯自 English

我懷疑差異可能比幾個拼寫更多。我不太熟悉 NIV 的變體,但在美國和英國的 TEV/GNB 版本之間存在許多用法和習語上的差異。

JR

機器翻譯自 English
0

如果存在可接受的替代方案,使用與 PT 7 中使用的語言代碼相同的不同模型文本可能更簡單。感謝 sewhite 提供關於編輯 xml 檔案的提示,我曾為一位正字法變更的用戶嘗試過此方法,但 Paratext 以您描述的方式拒絕了我的新檔案。

機器翻譯自 English
[Expert]
(2.9k 點) 提出

更新 – 我遇到了與 anon044949 在正字法變更專案中相同的問題。問題是對語言中的五個元音進行搜尋/取代,以將其替換為不同的字符。結果發現,詞典中有幾個註釋是在轉換後以新正字法完成的。當我轉換所有舊條目時,出現了一些重複。同一個單詞的兩個實例,每個都有不同的意義 ID 或註釋 ID。Paratext 在將此檔案載入記憶體時發出抗議,並將詞典檔案標記為損壞。因此,除了更改 < > 和 </ > 代碼外,還有一種第二種方式會使詞典“損壞”,即出現重複的單詞。但這與更改語言代碼的情況不同,這需要更改詞典檔案內的單詞和形態素以匹配新的正字法。

機器翻譯自 English
0

昨天我遇到了一種情況,在 PT7 中 RV60 的語言是 “Spanish”,而在 PT8 中 RVR1960 的語言是 “spa”。我按照 Steven 在先前帖子中的指示進行了適當的更改,但註釋仍未顯示為已核准(如 PT7 中那樣)。

Tim S. 向我指出,在 PT8 中,某些語言顯示三個字母的代碼(在此情況下為 spa),但內部使用兩個字母的代碼(在此情況下為 es)來匹配逐字對照資料。一旦我進行了適當的更改並使用 “es”,註釋就顯示為已核准。

因此,如果您嘗試使用模型文本的語言但不起作用,您可以嘗試適當的兩個字母代碼。

這些代碼的對照表可在以下位置找到:https://www.loc.gov/standards/iso639-2/php/code_list.php

機器翻譯自 English
(9.9k 點) 提出
+1

在升級到 PT9.2 後,此過程對於重新連結我們的 BT(回譯)專案與 Interlinearizer 是必要的(我們最初將語言代碼設為與主專案相同,而不是 (en),而 PT 無法識別它。
我要補充的唯一一步驟是,在 PT 的 BT 選單下的 “project settings” 中,您可以在建立專案後切換語言代碼(在標準專案中您無法這樣做)。我們有多個團隊擁有 BT 專案,這些專案建立時的語言代碼與它們的主專案相同。將代碼更改為英語 (eng) 使我們能夠在 Interlinearizer 設定中選擇我們的 BT 專案

(注意:我們還發現,您不能使用 “Create Glosses for ZZZ with no model text” 並選擇 “output to” 來選擇 BT 專案。我們的 BT 不使用模型文本,所以這似乎很理想。但它只允許您選擇標準專案作為輸出。因此,使用 BT 專案作為模型來建立回譯的選項是我們需要的。現在一切都運作得很好!!

機器翻譯自 English
(161 點) 提出

相關問題

0
4 個回答 988 次瀏覽
I have just upgraded a project that had an extensively populated interlinearizer (lexicon.xml and associated interlinear ... and black colors in the interlinearizer. Any thoughts?
Milt_Jones 184 提出 已提問 12月 21, 2018
0
1 個回答 263 次瀏覽
When we migrated our project to PT8, many glosses that had been deleted in the interlinear data returned. This is a ... but they are now back in the list of possible glosses.
anon084052 157 提出 已提問 8月 12, 2017
0
2 個回答 418 次瀏覽
Any thoughts on why the interlinearizer is suddently generating unsual guesses with mixed upper/lower case red letters? Here is ... gloss: 2018-01-08_15-55-53.jpg872 606 100 KB
anon242106 110 提出 已提問 1月 8, 2018
0
2 個回答 448 次瀏覽
A user sent me this, and I'm at a loss as to how to address it: We have just migrated the SCK team into ... the interlinear data for them. Thanks for any insight you can offer!
anon150053 286 提出 已提問 7月 27, 2017
0
3 個回答 387 次瀏覽
逐字對照工具(interlinearizer tool)中建議釋義的順序是什麼? 換句話說,如果您點選一個釋義並看到下拉式選單,該順序是否就是專案歷史中各種可能釋義被選取的順序?看起來似乎不是依頻率排序,但依頻率排序似乎才是最合乎邏輯的。
mnjames 1.9k 提出 已提問 9月 11, 2018
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Don’t you know that you yourselves are God’s temple and that God’s Spirit dwells in your midst?
1 Corinthians 3:16
3,049 個問題
6,007 個回答
5,673 則評論
2,029 位使用者