← Back to team overview

openlp-core team mailing list archive

[Bug 687638] Re: wrong alphabetical order in song list in Slovak language

 

It seems as our string collation algorithm is implemented as part of POSIX for each OS differently. On Windows there is no support for utf-8 encoded strings [http://sgehrig.wordpress.com/2008/12/08/update-on-strcoll-utf-8-issue/].
So at least for Windows we should switch to the ICU string collation algorithm provided by PyICU.
Most probably this will not happen in the remaining two days until 1.9.7.

** Changed in: openlp
       Status: Fix Released => Confirmed

-- 
You received this bug notification because you are a member of OpenLP
Core, which is subscribed to OpenLP.
https://bugs.launchpad.net/bugs/687638

Title:
  wrong alphabetical order in song list in Slovak language

Status in OpenLP - Worship Presentation Software:
  Confirmed

Bug description:
  I have successfully imported Slovak songs from v1 database into v2
  database, however there is a problem:

  The song are not in correct alphabetical order for Slovak language.
  The "extra" characters that are used in Slovak language should take different place in ordering. The english alphabet is like "abcdefg...", but slovak is "aábcčdďeéfg....". 

  The thing is that when I manually type a song into database it takes
  places "after" all standard characters (like abcdef...xyzáčď....), but
  by importing from v1 (enc 1250) they take place "before" the standard
  characters (áčď....abcdef....xyz).

  However the correct ordering works in version 1 of Openlp - so check
  that :)

  Maybe other languages will suffer similar bug

  Rasto

To manage notifications about this bug go to:
https://bugs.launchpad.net/openlp/+bug/687638/+subscriptions


References