Sort and rename

Please check the FAQ (https://www.xyplorer.com/faq.php) before posting a question...
Post Reply
lion2577
Posts: 17
Joined: 15 Aug 2021 11:46

Sort and rename

Post by lion2577 »

When renaming files or folders with Turkish names, an error occurs in uppercase and lowercase letters " ı " and " i ". It happens like this. When the letter "I" is lowercase, "i"; When you capitalize the letter "i", it becomes "I". When you make the uppercase "İ" and "I" lowercase, it does not change and stays the same.

admin
Site Admin
Posts: 60357
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Sort and rename

Post by admin »

Are you talking about File | Rename Special | A* A*.aaa etc. ?

lion2577
Posts: 17
Joined: 15 Aug 2021 11:46

Re: Sort and rename

Post by lion2577 »

Yes

admin
Site Admin
Posts: 60357
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Sort and rename

Post by admin »

What's your Windows region setting, Turkey?

lion2577
Posts: 17
Joined: 15 Aug 2021 11:46

Re: Sort and rename

Post by lion2577 »

Turkish windows

admin
Site Admin
Posts: 60357
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Sort and rename

Post by admin »

Here (German Windows) it works like this:
UPPERCASE: ĞŞİı
lowercase: ğşİı


So the two i-letters do not change. Is that as it should be?

lion2577
Posts: 17
Joined: 15 Aug 2021 11:46

Re: Sort and rename

Post by lion2577 »

UPPERCASE: ĞŞİI
lowercase: ğşİI
( Big I and İ are not small I and i. It stays fixed. )


lowercase: ğşiı
UPPERCASE: ĞŞIi
( small i becomes capital I. small ı becomes small i. )

admin
Site Admin
Posts: 60357
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: Sort and rename

Post by admin »

I see. Unfortunately this cannot be fixed. XYplorer uses Windows functions for uppercase and lowercase, and they don't seem to support this feature of Turkish:

https://docs.microsoft.com/en-us/window ... charlowerw
"Note that CharLower always maps uppercase I to lowercase I ("i"), even when the current language is Turkish or Azerbaijani."

It goes on "If you need a function that is linguistically sensitive in this respect, call LCMapString." But currently I have no time to implement this.

lion2577
Posts: 17
Joined: 15 Aug 2021 11:46

Re: Sort and rename

Post by lion2577 »

We trust you. Only you can solve it. Please

Post Reply