[sword-devel] Locale problems [was Bishop 1.3.4 Android, Sword 1.8.900]

Cyrille lafricain79 at gmail.com
Mon Jan 20 16:16:44 MST 2020


I'm working on it right now.

Le 20/01/2020 à 16:20, Troy A. Griffitts a écrit :
> Right. We need someone willing to spend time in the problem locale
> files. Bishop gets all its display information from SWORD for Bible
> book names and preferred abbreviations, and those all come from
> SWORD's locale files.
>
> I used to push back on locale file which, from a first glance didn't
> look well developed, but I have given up pushing back and have been
> committing as these keep getting sent to me. My reasoning is that the
> language much be important enough to the repeating submitter and thus
> if/when it doesn't work well, they hopefully will be motivated to fix
> the problem.
>
> I would think someone else who understands SWORD locale files could
> fix the issues, even without language fluency.
>
> If you or anyone else feels compelled to track down the deficiencies
> in the locale files and correct them, I am happy to apply any patches.
>
> Troy
>
> On January 20, 2020 2:12:06 PM MST, David Haslam
> <dfhdfh at protonmail.com> wrote:
>
>     Troy,
>
>     For some locales, the book abbreviation displayed with the chapter
>     selector does not always match the book abbreviation for the book
>     selector.
>
>     This needs fixing.
>
>     David
>
>
>     Sent from ProtonMail Mobile
>
>
>     On Mon, Jan 20, 2020 at 19:16, Troy A. Griffitts
>     <scribe at crosswire.org <mailto:scribe at crosswire.org>> wrote:
>>
>>     I suspect the issue is that Bishop used the new [Pref Abbrev]
>>     section which lets a locale author pick what is the preferred
>>     short abbreviation for a book in that language.  The issue we've
>>     had in the past is that some of the preferred abbreviations
>>     chosen are not actually valid abbreviations for that book, as
>>     defined in the [Book Abbrevs] section which tells our parser how
>>     to to interpret book names.
>>
>>     Troy
>>
>>     On 1/20/20 12:11 PM, David Haslam wrote:
>>>     There are also serious navigation issues when the Latvian locale
>>>     is selected.
>>>
>>>     Are these locale related issues unique to the Bishop front-end?
>>>
>>>     Have we ever seen similar issues reported for other SWORD based
>>>     front-ends?
>>>
>>>     What’s unique about Bishop as regards handling Latvian, Polish
>>>     or Slovenian book abbreviations?
>>>
>>>     Testing just now is not exhaustive - done merely on a sample of
>>>     languages and books.
>>>
>>>     David
>>>
>>>     Sent from ProtonMail Mobile
>>>
>>>
>>>     On Mon, Jan 20, 2020 at 19:02, David Haslam
>>>     <dfhdfh at protonmail.com <mailto:dfhdfh at protonmail.com>> wrote:
>>>>     Troy,
>>>>
>>>>     I just tried the Polish locale in Bishop for iOS.
>>>>
>>>>     It doesn’t work very well. 
>>>>     With KJV selected as module, the behaviour for selecting some
>>>>     books is quite erratic.
>>>>
>>>>     It requires a more detailed investigation.
>>>>
>>>>     David
>>>>
>>>>
>>>>     Sent from ProtonMail Mobile
>>>>
>>>>
>>>>     On Mon, Jan 20, 2020 at 18:53, David Haslam
>>>>     <dfhdfh at protonmail.com <mailto:dfhdfh at protonmail.com>> wrote:
>>>>>     Thanks Troy,
>>>>>
>>>>>     Yes - it must be the Slovenian locale.
>>>>>     When I select Slovenian as the app language - the same thing
>>>>>     occurs in iOS as Marjan reported for Android OS.
>>>>>
>>>>>     We therefore need a correction to that particular locale file.
>>>>>
>>>>>     David
>>>>>
>>>>>
>>>>>     Sent from ProtonMail Mobile
>>>>>
>>>>>
>>>>>     On Mon, Jan 20, 2020 at 18:45, Troy A. Griffitts
>>>>>     <scribe at crosswire.org <mailto:scribe at crosswire.org>> wrote:
>>>>>>
>>>>>>     Hi David and others,
>>>>>>
>>>>>>     I replied to Marjan directly-- not why or how he sent his
>>>>>>     question to my email address directly, but apparently he
>>>>>>     BCC'd you.  Regardless, my reply is attached.  I suspect you
>>>>>>     don't see the issue because you are using a different locale
>>>>>>     and I suspect the Slovenian locale is the issue.  I haven't
>>>>>>     received a reply, so maybe someone else with the time and
>>>>>>     possibly Slovenian language knowledge could have a look.
>>>>>>
>>>>>>     Thank you for following up,
>>>>>>
>>>>>>     Troy
>>>>>>
>>>>>>
>>>>>>     On 1/12/20 1:34 AM, David Haslam wrote:
>>>>>>>     Bishop 1.3.4 for iOS does not have the problem with
>>>>>>>     selecting Lamentations for the KJV module. 
>>>>>>>
>>>>>>>     Is there a typo the Bishop source code for AndroidOS ? 
>>>>>>>     eg In the Lamentations bookname or abbreviation as sent to
>>>>>>>     SWORD. 
>>>>>>>     That might account for the errant behaviour. 
>>>>>>>
>>>>>>>     Regards,
>>>>>>>
>>>>>>>     David
>>>>>>>
>>>>>>>     Sent from ProtonMail Mobile
>>>>>>>
>>>>>>>
>>>>>>>     On Sun, Jan 12, 2020 at 06:33, Marjan Šavli
>>>>>>>     <marjan.savli at gmail.com <mailto:marjan.savli at gmail.com>> wrote:
>>>>>>>>     Hello!
>>>>>>>>
>>>>>>>>     Do you have same problem?
>>>>>>>>     Did I use right address to report a problem?
>>>>>>>>
>>>>>>>>            ------------   Marjan   ----------
>>>>>>>>             e-mail: marjan.savli at gmail.com
>>>>>>>>     <mailto:marjan.savli at gmail.com>
>>>>>>>>            --------------------------------------
>>>>>>>>
>>>>>>>>
>>>>>>>>     ---------- Forwarded message ---------
>>>>>>>>     Od: *Marjan Šavli* <marjan.savli at gmail.com
>>>>>>>>     <mailto:marjan.savli at gmail.com>>
>>>>>>>>     Date: V pet., 10. jan. 2020 ob 02:32
>>>>>>>>     Subject: Bishop 1.3.4 Android, Sword 1.8.900
>>>>>>>>     To: Troy Griffitts <scribe at crosswire.org
>>>>>>>>     <mailto:scribe at crosswire.org>>
>>>>>>>>
>>>>>>>>
>>>>>>>>     Hello!
>>>>>>>>
>>>>>>>>     I use Bishop 1.3.4 Android, Sword  1.8.900, KJV - King
>>>>>>>>     James Version (1769) with Strong... module
>>>>>>>>
>>>>>>>>     1. When I want to read Lamentations (any chapter) it opens
>>>>>>>>     me Revelation 1.
>>>>>>>>     If I go from Jer 52 to next chapter it opens me Rev 1.
>>>>>>>>     If I go from Ezek 1 to previous chapter it opens me Rev 1.
>>>>>>>>
>>>>>>>>     2.When module (e.g. SLOKJV) does not contain chosen book,
>>>>>>>>     it brings message: Nothing to diplay - this is not
>>>>>>>>     translated yet. In Slovenian ther should be "Ničesar ni za
>>>>>>>>     prikazati"
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>            ------------   Marjan   ----------
>>>>>>>>             e-mail: marjan.savli at gmail.com
>>>>>>>>     <mailto:marjan.savli at gmail.com>
>>>>>>>>            --------------------------------------
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>     _______________________________________________
>>>>>>>     sword-devel mailing list: sword-devel at crosswire.org
>>>>>>>     http://www.crosswire.org/mailman/listinfo/sword-devel
>>>>>>>     Instructions to unsubscribe/change your settings at above page
>>>>>>     Thank you, Marjan. It sounds like we have some issues with
>>>>>>     our Slovenian locale. You could help us, if you have time. I
>>>>>>     would love a native speaker to have a look.
>>>>>>
>>>>>>     The SWORD locale is located here:
>>>>>>
>>>>>>     http://crosswire.org/svn/sword/trunk/locales.d/sl-utf8.conf
>>>>>>
>>>>>>     You'll find 2 sections which are important. First, the [Book
>>>>>>     Abbrevs] section gives definitions to our parser. These
>>>>>>     should be in uppercase. Next, the [Pref Abbrevs] section
>>>>>>     which define what the user would like to see as the preferred
>>>>>>     abbreviation and what is shown in the select box in Bishop
>>>>>>     should look the way user expects, in mixed case. Finally each
>>>>>>     Pref Abbrev needs to have an entry in the Book Abbrevs which
>>>>>>     it would match without concerning case, and the match needs
>>>>>>     to only be initial part, e.g. a Pref Abbrev of "1 Jo" will
>>>>>>     match a Book Abbrev of "1 JOHN" so it would not be necessary
>>>>>>     to also add a "1 JO".
>>>>>>
>>>>>>     My guess is that the books which send you to Revelation don't
>>>>>>     have entries in [Book Abbrevs] which allow our parser to
>>>>>>     understand the preferred abbreviation.
>>>>>>
>>>>>>     If you'd like to have a look and let us know any changes you
>>>>>>     think we should make anywhere in the locale file, we would
>>>>>>     appreciate the help as also I am sure other Slovenian speakers.
>>>>>>
>>>>>>     Also, the Bishop UI locales and template are located here:
>>>>>>
>>>>>>     https://git.crosswire.org/main/bishop/tree/master/www/bundledResources/uilocales.d
>>>>>>     https://git.crosswire.org/main/bishop/blob/master/i18n-template.conf
>>>>>>
>>>>>>
>>>>>>     Thank you again for the report and any help you might give,
>>>>>>
>>>>>>     Troy
>>>>>>
>>>>>>     On January 9, 2020 6:32:18 PM MST, "Marjan Šavli"
>>>>>>     <marjan.savli at gmail.com> wrote:
>>>>>>
>>>>>>         Hello!
>>>>>>
>>>>>>         I use Bishop 1.3.4 Android, Sword  1.8.900, KJV - King
>>>>>>         James Version (1769) with Strong... module
>>>>>>
>>>>>>         1. When I want to read Lamentations (any chapter) it
>>>>>>         opens me Revelation 1.
>>>>>>         If I go from Jer 52 to next chapter it opens me Rev 1.
>>>>>>         If I go from Ezek 1 to previous chapter it opens me Rev 1.
>>>>>>
>>>>>>         2.When module (e.g. SLOKJV) does not contain chosen book,
>>>>>>         it brings message: Nothing to diplay - this is not
>>>>>>         translated yet. In Slovenian ther should be "Ničesar ni
>>>>>>         za prikazati"
>>>>>>
>>>>>>
>>>>>>
>>>>>>                ------------   Marjan   ----------
>>>>>>                 e-mail: marjan.savli at gmail.com
>>>>>>         <mailto:marjan.savli at gmail.com>
>>>>>>                --------------------------------------
>>>>>>
>>>>>>
>>>>>>     -- 
>>>>>>     Sent from my Android device with K-9 Mail. Please excuse my
>>>>>>     brevity.
>>>>>
>>>>>
>>>>
>>>>
>>>
>>>
>>>
>>>     _______________________________________________
>>>     sword-devel mailing list: sword-devel at crosswire.org
>>>     http://www.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 at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20200120/a9adef0e/attachment-0001.html>


More information about the sword-devel mailing list