0
804 次瀏覽

大家好,我有一個關於在詞表中批量將單字標記為錯誤的問題。我們目前處於新約的最終檢查階段,剛修改了兩條正字法規則。我想因為其中一條規則而批量將某些單字標記為錯誤,但不指定正確拼寫,因為另一條規則要求我必須與母語者討論拼寫問題。如果我能至少將它們標記為錯誤,紅色波浪線就能提示譯者檢查拼寫,而不需要我逐一將每個單字提請他注意。

我使用的是 Paratext 9.1,對於單個單字,我只需點擊紅色叉號,然後選擇取消。該單字會被標記為錯誤,但沒有其他內容被設為正確。

我似乎無法批量執行此操作。當我篩選詞表以獲取我感興趣的單字,選中所有單字並使用「設定拼寫狀態 - 錯誤」(set spelling status - incorrect)工具時,會彈出選擇/設定正確拼寫的視窗,其外觀與我點擊單個單字的紅色叉號時彈出的視窗完全相同。然而,當我點擊取消時,該對話框直接關閉,沒有進行任何更改。我原本預期需要多次點擊取消,因為對話框會循環處理所有選中的單字(除非增加了「全部取消」功能),這樣雖然仍需逐一完成部分工作,但至少比單獨選擇每個單字要快。

這是一個錯誤(bug),還是我在操作過程中遺漏了什麼?或者,如果這是預期的行為,因為沒有人要求使批量處理成為可能,那麼這現在是一個使其成為可能的請求!

謝謝,
Lizzie

機器翻譯自 English
Paratext (130 點) 提出 | 804 次瀏覽

6 個回答

0
最佳回答

Like anon848905 says, if you want to mark them as incorrect you need to supply the correct spelling. If you mark them as unknown then they will still get a gray squiggly line. Would that be enough?

If not and if you can use regular expressions to find the words, regular expressions can be used to modify the project’s SpellingStatus.xml file to bulk mark them incorrect. For example, you would change:

<Status Word="akafiké" State="R" />

to

<Status Word="akafiké" State="W" />

If you are able to use regular expressions to correct the spellings, then you can also include the correction:

<Status Word="akafiké" State="W">
    <Correction>^akafike</Correction>
</Status>

You may need an experienced technician to do this for you.

(1.8k 點) 提出
已重新顯示
0

這似乎與指南建議的操作不符。
如果我在詞表中選中多個單字,並使用選單中的「設定拼寫狀態 - 錯誤」(Set spelling status - incorrect),會出現一個允許輸入正確拼寫的視窗。視窗下方的指南寫著:「輸入正確拼寫或點擊取消以僅標記為錯誤。」但點擊取消並不會將任何單字標記為錯誤,而是取消了整個過程。理想情況下,我們應該能夠批量將單字標記為錯誤而無需選擇正確拼寫,同時也要有完全取消該操作的方法。

機器翻譯自 English
(1.3k 點) 提出
0

您描述的行为是預設行為。您可以批量核准拼寫,也可以批量將單字標記為未知,但由於將單字標記為錯誤通常需要指明正確拼寫為何,目前無法批量將單字標記為錯誤。

目前,執行此操作最快的方式是點擊 X 然後取消。

如果您希望提交功能請求,應通過 Paratext 的「協助 > 提供回饋」(Help > Give feedback)功能進行。

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

謝謝大家。我將提交一個功能請求,看看結果如何!到那時對我來說可能為時已晚,但希望這對其他人有所幫助。

機器翻譯自 English

我想知道為什麼您有這麼多確定錯誤的單字。您是否經歷了正字法變更?根據您特定情況中此問題的原因,使用字元清單和字元檢查來教導 Paratext 所有包含特定字元的單字都是錯誤的,可能會更有效。僅供參考。

機器翻譯自 English
0

是的,我們經歷了正字法變更,但圖形符號(graphemes)沒有改變。我們正在變更一個聲調標記規則,以及另一個關於在特定語境中如何書寫母音的規則。

聲調規則意味著以前寫成
akafiké
的單字現在將寫成
^akafike
而以前寫成
akafíke
的單字將不帶任何標記寫成
akafike

如果只有這個問題,我就能設定正確拼寫。然而,由於母音規則的變更,還有一些地方僅更改聲調標記是不夠的,而我無法自行輸入正確拼寫。如果我能至少將它們標記為錯誤,譯者在看到紅色波浪線時就會被提示自行檢查拼寫。

機器翻譯自 English
(130 點) 提出
已重新顯示

謝謝您的解釋。我有兩個額外的想法。第一是將詞表中所有單字的拼寫狀態重置為「未知」(unknown)拼寫狀態,並重新開始拼寫檢查。另一個是使用 regexpal 來查找並修復聲調標記變更的單字。

機器翻譯自 English
0

謝謝,我已經做了這兩件事,但由於 Paratext 會「記住」過去專案中單字的狀態,我仍然希望將舊拼寫標記為錯誤。這樣,如果未來有人再次根據舊規則書寫(舊規則已實施多年,我預計變更需要一段時間才能自然發生),它們仍會被標記為錯誤,並提示譯者檢查其書寫內容。

機器翻譯自 English
(130 點) 提出
已重新顯示

您可以考慮在 AutoCorrect.txt 中添加規則,以便當譯者輸入舊拼寫時,自動將其更改為新拼寫。

機器翻譯自 English
0

我認為只有當足夠多的單字被標記為錯誤或正確後,才會出現灰色波浪線,對嗎?這目前不起作用,因為我必須在過程開始時將所有單字標記為錯誤(不僅是因為這次正字法變更,還因為過去詞表工具的使用方式導致拼寫狀態實際上沒有意義,例如譯者在詞表中更正單字,但沒有考慮到他們標記為錯誤的單字僅在該語境中是錯誤的)。我想在某個時候這會生效。

添加到自動更正(autocorrect)不起作用,因為這需要無限數量的單字!

我可能可以在 xml 檔案中處理拼寫狀態,但如果能在詞表中增加此功能會容易得多,所以我已提交功能請求。特別是正如 Stephen+Katt 在第一個回覆中所說,對話框確實暗示這是可能的。如果這不是預設可能的,且決定保持不使其成為可能,那麼指南的措辭應該更新以反映這一點。

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

相關問題

0
6 個回答 532 次瀏覽
您好, 我剛在檢查大寫字母的錯誤使用 特別是,我知道翻譯者有時會不小心把「LORD」寫成 \nd Lord\nd* 但我很驚訝 Run Basic Checks >Capitalization 沒有抓到全大寫字母的情況 這個正則表達式可以找出任何兩個相 ... 合大小寫的搜尋結果中,儘管它們在技術上是全大寫 或者,也許讓它們有自己的類別會更好 非常感謝!
alex_larkin 379 提出 已提問 5月 17, 2021
0
2 個回答 310 次瀏覽
當我從 Paratext 7 升級到 8,再升級到 9 時,關於閱讀狀態的資訊遺失了。儘管這些筆記在較早的版本中已被閱讀並解決,但之後它們卻顯示為未讀。我想應該沒有辦法將「未讀」筆記批量標記為已讀,對吧?我經常篩選未讀筆記,但包含數百條已解決的未讀筆記實在很麻煩。我不知道如何同時指定未讀且未解決的狀態。
Iver Larsen 869 提出 已提問 12月 3, 2020
0
2 個回答 270 次瀏覽
我發現了一些情況,自動術語表條目標記標記的是節中的第二個出現位置,而不是第一個(當我選擇標記該節中的第一個出現位置時)。例如,在這節經文中,它找到的對應詞是「Masi」: 但它標記的是第二個出現位置,使用了 \w … \w*,而不是第一個。這是一個錯誤嗎?
jeffh 1.4k 提出 已提問 9月 15, 2020
0
0 個回答 161 次瀏覽
No, unchecking the Progress box in the Users, Roles and Permissions window will not keep a team member from marking ... marking the progress of other team members. [Link Removed]
[Expert]
Jeff_Shrum
2.9k 提出
已提問 5月 10, 2017
0
1 個回答 190 次瀏覽
Yes, in the Users, Roles and Permission window click on the Other Permissions button and uncheck the Progress box. In ... or remove permission for certain project tasks? in help.
[Expert]
Jeff_Shrum
2.9k 提出
已提問 5月 10, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Finally, all of you, be like-minded, be sympathetic, love one another, be compassionate and humble.
1 Peter 3:8
3,045 個問題
6,005 個回答
5,671 則評論
2,026 位使用者