I am using two languages in windows which are shown here:
When I want to type with "Persian Keyboard", everything works fine in the "Windows" environment, however, there is an issue inside XYplorer, which indeed uses "Arabic Keyboard" which has a different output from "Persian Keyboard". I should mention that "Arabic Keyboard" is not even installed in my windows language settings.
Therefore, each time, I have no option but to edit the filenames from outside XYplorer which is very annoying.
Here is a screenshot which shows the issue when "Persian Keyboard" is activated .
The name of the first file has been written from within XYplorer (which is INCORRECT) and the name of the second file has been written in Windows (which is CORRECT):
Note:
The default font for file names in my setting is "IRANSansX 10.5" which is a fully persian font and includes all relevant unicode characters.
How could I resolve this issue?
Bug in Persian Keyboard
-
- Site Admin
- Posts: 60598
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: Bug in Persian Keyboard
At what point does the wrong thing happen?
FAQ | XY News RSS | XY Twitter
Re: Bug in Persian Keyboard
Anywhere inside XYplorer which needs typing.
Examples are:
- Renaming a file (after pressing F2)
- Typing in the info panel: Tags, Find Files (Name & Location / Tags / Contents)
- Typing in all form fields such as: Edit User Button, Item properties, Category Properties, Run Script, Add Tags, Quick Search, etc
Examples are:
- Renaming a file (after pressing F2)
- Typing in the info panel: Tags, Find Files (Name & Location / Tags / Contents)
- Typing in all form fields such as: Edit User Button, Item properties, Category Properties, Run Script, Add Tags, Quick Search, etc
Re: Bug in Persian Keyboard
And the issue is quite persistent, from the verying beginning, which XYplorer launches.
I have never noticed a moment of correct behavior within XYplorer.
I have never noticed a moment of correct behavior within XYplorer.
-
- Site Admin
- Posts: 60598
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: Bug in Persian Keyboard
Arabic and Persian use the same code page (Windows-1256). But that should not even matter since the Edit boxes support Unicode. I cannot explain it, nor fix it.
FAQ | XY News RSS | XY Twitter
Re: Bug in Persian Keyboard
I just noticed that you have persian language in select language (#731).
Switching to persian in UI results in the same behavior. All menus have incorrect alphabet!
Does the UI use UTF-8 encoding?
I used notpad++ with UTF-8 encoding and it does not have this issue.
Switching to persian in UI results in the same behavior. All menus have incorrect alphabet!
Does the UI use UTF-8 encoding?
I used notpad++ with UTF-8 encoding and it does not have this issue.
Re: Bug in Persian Keyboard
I believe there is an issue with chararacter encoding within XYplorer.
When I switch to "Persian" language, some parts of texts within XY menu become totally distorted. Such figures only arise when there is an issue with chararacter encoding.
Here is a snapshot from font settings in the configuration. Distorted texts are marked with red rectangles:
When I switch to "Persian" language, some parts of texts within XY menu become totally distorted. Such figures only arise when there is an issue with chararacter encoding.
Here is a snapshot from font settings in the configuration. Distorted texts are marked with red rectangles:
-
- Site Admin
- Posts: 60598
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: Bug in Persian Keyboard
Your Windows system locale page should be set to Persian.
FAQ | XY News RSS | XY Twitter
Re: Bug in Persian Keyboard
It is already set to Persian. It doesn't work.