Bug 492709 - Lokalize cannot find the letter İ
Summary: Lokalize cannot find the letter İ
Status: RESOLVED NOT A BUG
Alias: None
Product: lokalize
Classification: Applications
Component: general (show other bugs)
Version: 22.12.2
Platform: Other Other
: NOR normal
Target Milestone: ---
Assignee: Simon Depiets
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-06 11:03 UTC by Emir SARI
Modified: 2024-12-07 16:40 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Emir SARI 2024-09-06 11:03:04 UTC
Steps:
- Use some Turkish file which has the string “Import” in it. The Turkish translation for “Import” is “İçe Aktar”.
- Search for “İçe Aktar” in both quick search and search in files

Expected:
- “İçe Aktar” should be found

Actual:
- “İçe Aktar” is not found, unless match case is used

Context:
This is a very common edge case in most software, which might require using appropriate local-aware methods within Qt (search for “Turkish i problem”). Basically, İ is the capital version of i, and I is the capital version of ı in Turkish. This also affects other Turkic languages, since most of them also has this letter in their Latin alphabets (even the translation levels are currently low within KDE).

While searching, ideally, both searching for i should return the results for both capital letters. I was procrastinating to open this bug report for several years now.
Comment 1 Albert Astals Cid 2024-11-28 15:43:19 UTC
Seems to work for me, can you attach screenshots (or a video) of exactly what you do and what doesn't work?
Comment 2 Emir SARI 2024-12-07 16:40:42 UTC
It looks like this has been fixed with the Qt6 switch. I should have checked again. Closing.