[Libreoffice-bugs] [Bug 141711] New: LO Writer creates Turkish alphabetical index in wrong sort order

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Fri Apr 16 11:30:30 UTC 2021


https://bugs.documentfoundation.org/show_bug.cgi?id=141711

            Bug ID: 141711
           Summary: LO Writer creates Turkish alphabetical index in wrong
                    sort order
           Product: LibreOffice
           Version: 7.0.5.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: fedon at kadifeli.com

Description:
When I try to create an "alphabetical index" for a document with *Turkish
Language Sort order*, the index created has some problems:

(1) Entries starting with non-english (=non-ASCII) letters are sorted after the
letter "Z". They should be sorted according to Turkish sort order: "Ç" after
"C", "Ğ" after "G", "İ" after "I"; "Ö" after "O", "Ş" after "S", and "Ü" after
"U".

(2) Entries starting with the letter "İ" or its equivalent lower case "i"
(dotted i) are grouped together (which is correct). However the "alphabetical
delimiter" for these entries is displayed as "î" which is wrong. The correct
delimiter should be "İ" (upper case dotted i). (For more info, see:
https://en.wikipedia.org/wiki/Dotted_and_dotless_I )

I tested only in versions 7.0.4 and 7.0.5 under Ubuntu Linux (20.10).

Steps to Reproduce:
1. Open a new Writer document and create some Index Entries like these: FFF fff
GGG ggg ĞĞĞ ğğğ HHH hhh III ııı İİİ iii JJJ jjj KKK
2. Go to the end of the document and add using *Insert | Table of Contents and
Index* menu entry create an Alphabetical Index.
3. In *Type* tab Select Alphabetical Index, Case sensitive and Turkish (Sort)
Language.
4. In the *Entries* tab select Alphabetical delimiter for entry 1.


Actual Results:
Index is created with the problems as explained in the Description above: Wrong
sort order for non-ASCII letters and wrong alphabetical delimiter for entries
starting with i and İ.

Expected Results:
1. Turkish sort order should be respected.
2. The letter "İ" should be used as the correct alphabetical delimiter for
entries starting with i and İ.


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.0.5.2
Build ID: 00(Build:2)
CPU threads: 12; OS: Linux 5.8; UI render: default; VCL: gtk3
Locale: en-GB (en_US.UTF-8); UI: en-US
Ubuntu package version: 1:7.0.5-0ubuntu0.20.10.1
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210416/e44863a4/attachment.htm>


More information about the Libreoffice-bugs mailing list