[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