Generally, Fr. Cyrille is correct. Specifically, in this instance there is a 
deficiency in the SWORD engine which will not allow what you wish.

Let me explain a bit.

First, SWORD always overlays a chosen locale on top of English. This means that 
when choosing, say, Ukrainian, both Луки and Luke will work for the 3rd Gospel. 
The referencing language in SWORD uses OSIS which has a set of books defined 
using English names.

That shouldn't pose a problem for you, but does give a bit of background for 
the real problem...

OSIS (osisRef) and English ranges and verse lists use the three "- , ;" 
characters for special delimiters, each with a specific meaning. These 
characters cannot currently be used as part of a localized book name.

Eventually, SWORD should allow localization of verse reference and list 
symbols, but this will require no longer supporting 2 locales at once (both 
OSIS / English underlying a selected localization) but will require either the 
parser to be smarter in determining context within a verse list and determining 
how to parse symbols (OSIS / English, or using the locale-provided symbol 
meaning, if they contradict each other), or else the client of the library will 
need to manually state which mode to use.

Bottom line, right now, "- , ;" cannot be used in localized book names.

I am sorry for the bad news. Welcome! Thank you for your willingness to work 
together.

Troy

On April 23, 2021 7:31:50 AM MST, Fr Cyrille <fr.cyri...@tiberiade.be> wrote:
>Probably download sword
>http://www.crosswire.org/sword/develop/index.jsp 
>and use svn for your changes. You need to change the file
>locales.d/uk-utf8.conf and then send a patch to Troy.
>
>Le 23/04/2021 à 16:02, Evgen Kucherov a écrit :
>>
>> Hi guys,
>>
>> I'm new to the SWORD project. I'm currently contributing a bit to the
>
>> Ezra Bible App (Ezra project). In general I'm interested in improving
>
>> the quality of Russian and Ukrainian modules.
>>
>> But for now I want to fix book names that has numbers in their
>titles:
>>
>> It should be "1-e Коринтян" instead of "1. Коринтян" and so on.
>>
>> How I can do this? Is there a git repository?
>>
>>
>> -- 
>> /sincerely,/
>> /Evgen Kucherov/
>>
>> _______________________________________________
>> sword-devel mailing list: sword-devel@crosswire.org
>> http://crosswire.org/mailman/listinfo/sword-devel
>> Instructions to unsubscribe/change your settings at above page

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.
_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to