On 9/12/26 01:20, JAlpirani wrote:
Dear LibreOffice Localization and Development Team,
I am one of the translators/contributors working on the Kurdish (ku)
localization of LibreOffice. First of all, thank you for supporting
the Kurdish language community.
We have encountered a critical issue regarding alphabetical sorting
(collation) in LibreOffice Calc and Writer when the user
locale/interface is set to Kurdish. Currently, LibreOffice treats
Kurdish special characters (Ç, Ê, Î, Ş, Û) as standard English
characters or drops them to the very end of the alphabet (after 'Z').
This makes sorting thousands of rows of data impossible for Kurdish
users.
The reason for this bug is that the Kurdish collation rules
(alphabetical priority) are missing in the source code under the
i18npool component. Specifically, the XML data file (such as
i18npool/source/localedata/data/ku_TR.xml or related Kurdish locale
files) lacks the proper <Collator> definition.
The correct Kurdish (Hawar / Latin) alphabet order is as follows:
A, B, C, Ç, D, E, Ê, F, G, H, I, Î, J, K, L, M, N, O, P, Q, R, S, Ş,
T, U, Û, V, W, X, Y, Z
To fix this for all Kurdish users permanently, the <Collator> tag
inside the Kurdish locale XML data files needs to be updated with the
following ICU collation rules:
xml
<Collator unoid="DEFAULT">
<CollatorKeyValuePair icu_comment="Kurdish Latin Alphabet Sorting Rules">
<Key>Kurdish</Key>
<Value>[ileniated]
& C < ç <<< Ç
& E < ê <<< Ê
& I < î <<< Î
& S < ş <<< Ş
& U < û <<< Û
</Value>
</CollatorKeyValuePair>
</Collator>
Could a developer from the internationalization team please review
this and integrate these collation rules into the next release of
LibreOffice? It would be a huge step forward for the Kurdish
LibreOffice community.
Hello,
please report it to our Bugzilla, so it can be properly tracked:
https://wiki.documentfoundation.org/QA/BugReport
Ilmari
--
To unsubscribe e-mail to: [email protected]
Problems? https://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: https://wiki.documentfoundation.org/Netiquette
List archive: https://listarchives.libreoffice.org/global/l10n/
Privacy Policy: https://www.documentfoundation.org/privacy