Um projeto para o qual estou prestando suporte técnico tem marcas RTL espalhadas por onde não deveriam estar. O projeto é uma retradução de um projeto RTL, mas todo o texto está em inglês.
Não sei como elas chegaram lá, mas notei que as marcas RTL estão principalmente em ou perto dos números dos versículos:
\v 2[marcador RTL] Texto do versículo 2
Do que entendo, em um projeto RTL, quando uma faixa de versículos é especificada (por exemplo, 1-2), uma marca RTL é colocada antes do hífen para que a faixa de versículos seja renderizada corretamente. Como este projeto é baseado em um projeto RTL, talvez a estrutura USFM, e portanto a marca RTL, tenha sido copiada para o projeto derivado? Isso não explica por que a marca RTL estaria presente quando não há uma faixa, mas talvez a versificação tenha sido alterada em algum momento.
É possível fazer o Paratext exibir caracteres de controle invisíveis? Do que pude ver, as verificações básicas não estavam detectando a marca RTL.
A project I've been providing technical support to has RTL marks sprinkled throughout where they don't belong. The project is a back translation of a RTL project, but all of the text is in English.
I don't know how they got there, but I did notice that the RTL marks are mostly in or near verse numbers:
\v 2[RTL mark] Text of verse 2
From what I understand, in a RTL project, when a verse range is specified (e.g. 1-2), a RTL mark is placed before the hyphen to cause the verse range to be rendered correctly. Since this project is based on a RTL project, perhaps the USFM structure, and hence the RTL mark, was copied into the daughter project? That doesn't explain why the RTL mark would be present when there is not a range, but perhaps the versification was changed at some point.
Can Paratext be made to show invisible control characters? As far as I could tell, the basic checks were not catching the RTL mark.
Tradução automática de English