List of authors uses localized "and" instead of English

Bug #1513490 reported by Azaziah on 2015-11-05
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenLP
Low
Tomas Groth

Bug Description

If OpenLP is set to use English as language and
a song with multiple authors of the same type is sent live,
the "and" in between the authors remains in localized
language instead of being English.

For an example, I’ve set OpenLP to use English but it still displays “ja”
in between the authors (which = “and”
See photo for an example.

Win 8, OpenLP 2.2.1

Related branches

Azaziah (suutari-olli) wrote :
Azaziah (suutari-olli) wrote :
Tomas Groth (tomasgroth) wrote :

I can confirm this issue in current trunk (pre 2.5).
The problem is that we use QtCore.QLocale().createSeparatedList() to create the list, which uses the system locale instead of the locale chosen in OpenLP. We actually already have an implementation of this functionality in openlp/core/lib/__init__.py:create_separated_list, but QtCore.QLocale().createSeparatedList() is called instead.

Changed in openlp:
importance: Undecided → Low
status: New → Confirmed
Azaziah (suutari-olli) on 2016-10-02
Changed in openlp:
assignee: nobody → Azaziah (suutari-olli)
status: Confirmed → In Progress
Azaziah (suutari-olli) on 2017-01-11
Changed in openlp:
assignee: Azaziah (suutari-olli) → Tomas Groth (tomasgroth)
milestone: none → 2.5.1
Phill (phill-ridout) on 2017-05-30
Changed in openlp:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers