List of authors uses localized "and" instead of English

Bug #1513490 reported by Azaziah
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenLP
Fix Committed
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

Revision history for this message
Azaziah (suutari-olli) wrote :
Revision history for this message
Azaziah (suutari-olli) wrote :
Revision history for this message
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)
Changed in openlp:
assignee: nobody → Azaziah (suutari-olli)
status: Confirmed → In Progress
Azaziah (suutari-olli)
Changed in openlp:
assignee: Azaziah (suutari-olli) → Tomas Groth (tomasgroth)
milestone: none → 2.5.1
Phill (phill-ridout)
Changed in openlp:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.