Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Turkish Capital Dotted I (İ) does not properly display (Auto-capitalisation issue) #8785

Open
bitigchi opened this issue Apr 25, 2018 · 12 comments
Labels
Qt bugs Bug resides in Qt library Waiting info Waiting for participants to supply more info/fulfill template requirements

Comments

@bitigchi
Copy link

bitigchi commented Apr 25, 2018

Please provide the following information

qBittorrent version and Operating System

4.0.4, Windows 10 (10.0.1xxxx)

What is the problem

In Turkish language, the capital version of i is İ, not I; there is a separate dotless small /ı/, On sidebar headers, when auto-capitalised, it displays as I. Therefore "Kategoriler" displays as KATEGORILER, instead of KATEGORİLER. ETIKETLER should be ETİKETLER, İZLEYICILER should be İZLEYİCİLER (see the first letter properly displayed).

What is the expected behavior

/i/ should be displayed as /İ/.

Steps to reproduce

Open the programme.

Extra info(if any)

(type here)

@thalieht
Copy link
Contributor

@bitigchi
Copy link
Author

Surely, I would love to! I just wanted to point out that, in fact the translations are correct, but the way they are auto-capitalised causes this error. It is a workaround to translate them in all-caps, but wanted to point out the bug in the way auto-capitalisation is handled in Turkish translation.

@thalieht thalieht added the Translations Related to i18n or Transifex label Sep 6, 2019
@superuser-does
Copy link

This could be a Qt Framework issue, rather than one specifically with qBittorrent. I haven't been able to find it logged with them, but it's a huge project and I'm not very familiar with their bug tracking processes. Could you see if this is happening in other Qt-based applications?

@Chocobo1 Chocobo1 added Qt bugs Bug resides in Qt library and removed Translations Related to i18n or Transifex labels Dec 26, 2019
@xavier2k6
Copy link
Member

@bitigchi is this still an issue with qBittorrent 4.3.4.1 which now uses Qt 5.15.2?

@xavier2k6 xavier2k6 added the Waiting info Waiting for participants to supply more info/fulfill template requirements label Apr 9, 2021
@bitigchi
Copy link
Author

bitigchi commented Apr 9, 2021

I am sorry, I don't have access to my Windows machine right now, and won't be able to check at least till the end of the year. If I may request, would it be possible to check on your side via manually changing the language? The examples above should be clear for observing.

@luzpaz
Copy link
Contributor

luzpaz commented Mar 25, 2022

@bitigchi can you recheck now?

@bitigchi
Copy link
Author

Still reproducible with the current version.

@luzpaz
Copy link
Contributor

luzpaz commented Mar 25, 2022

current version? Care to explicitly add that for posterity? Thx!

@bitigchi
Copy link
Author

Oh, sorry. 4.4.2, latest one as of today.

@ghost ghost removed the Waiting info Waiting for participants to supply more info/fulfill template requirements label Aug 9, 2022
@bitigchi
Copy link
Author

I think this can be fixed via using QLocale::toUpper (and QLocale::toLower where applicable).

@xavier2k6
Copy link
Member

@bitigchi Please test with qBittorrent 4.6.6 or v5.0RC1 & feedback.

@xavier2k6 xavier2k6 added the Waiting info Waiting for participants to supply more info/fulfill template requirements label Aug 23, 2024
@bitigchi
Copy link
Author

Issue persists with 5.0 RC1.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Qt bugs Bug resides in Qt library Waiting info Waiting for participants to supply more info/fulfill template requirements
Projects
None yet
Development

No branches or pull requests

6 participants