← Back to team overview

openlp-core team mailing list archive

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

 

I am reporting that part of this bug is probably still allive :(  at the
bazaar version 1842

I have just noticed that the special characters for my language (Slovak)
appear at the end of the alphabet in the Song bar. So if song starts
with special character, like song: "Ľúbiť ťa chcem" it takes places at
the end of the alphabet. Correctly it should be after character L and
before M (... j k L Ľ m n ...). The character Ž should be the last
character in Slovak alphabet. This also takes place if the special
character is in the middle (I have tried a test with song name aaá and
aab - aaá should be before aab, but it is after). For more information
see attached picture.

Some helping materials (Slovak alphabet in wikipedia -
http://en.wikipedia.org/wiki/Slovak_alphabet also the alphabetical
ordering for slovak language is available here (under Abeceda) :
http://sk.wikipedia.org/wiki/Slovensk%C3%A1_abeceda)

I have also tried to use tools->reindex songs but without any help.

** Attachment added: "attached picture with problem description"
   https://bugs.launchpad.net/openlp/+bug/687638/+attachment/2637798/+files/Olp1.PNG

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

-- 
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:
  Incomplete

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