Avidemux Forum

Participate => User interface and Usability => Topic started by: JayMistry on July 01, 2020, 09:54:13 PM

Title: Non English input controls in edit preferences and Video output configuration
Post by: JayMistry on July 01, 2020, 09:54:13 PM
I have installed the latest version.
On opening the dialogs for editing preferences and custom video output Cofiguration, I am seeing non English input textboxes and other controls.

My question is, how do I change the NON English (Gujarati) to English text boxes (editors)?
Title: Re: Non English input controls in edit preferences and Video output configuration
Post by: eumagga0x2a on July 02, 2020, 01:42:01 PM
Avidemux uses by default whatever language is the system one. You can force English in the "User Interface" tab of Avidemux Preferences.

If this doesn't help, something has gone wrong on your system regarding fonts. If this case, could you please check whether the problem exists both in MinGW (https://avidemux.org/nightly/win64/) and VC++ (https://avidemux.org/nightly/vsWin64/) builds of Avidemux? MinGW builds use the new Qt 5.15, VC++ builds a much older Qt 5.12.
Title: Re: Non English input controls in edit preferences and Video output configuration
Post by: JayMistry on July 02, 2020, 09:53:22 PM
Thanks for a quick reply

Yes, I have tried both
avidemux_2.7.5 r200626_win64.exe
avidemux_r200626_win64Qt5_22.zip
from
https://avidemux.org/nightly/win64/
but the result is the same.

Is there a way to force that all text inputs will be in the language selected in preferences dialog rather than using system language ?

I am sure this is what a user will expect when changing the language in preferences dialog.

TIA
Title: Re: Non English input controls in edit preferences and Video output configuration
Post by: eumagga0x2a on July 02, 2020, 11:03:59 PM
Quote from: JayMistry on July 02, 2020, 09:53:22 PM
Is there a way to force that all text inputs will be in the language selected in preferences dialog rather than using system language ?

Probably not yet, I need to look into that. Never tried to run Avidemux in a locale with a different script for numerals.

Thank you for your report.
Title: Re: Non English input controls in edit preferences and Video output configuration
Post by: JayMistry on July 03, 2020, 12:51:33 AM
Thanks again
May be sometime in future updates this will happen
Title: Re: Non English input controls in edit preferences and Video output configuration
Post by: eumagga0x2a on July 03, 2020, 01:28:39 PM
The native digits shown on screenshots seem to be actually Devanagari, but no matter which particular language is really in use, I cannot find a way to make Avidemux or any other application on my admittedly Linux desktop use native numerals instead of default Arabic. Without ability to test, no development is possible. Any help is appreciated.
Title: Re: Non English input controls in edit preferences and Video output configuration
Post by: JayMistry on July 03, 2020, 09:58:29 PM
Thanks again

Let me give you some good news as you do not have to churn your code

I removed all the languages from Control panel Language page and just left the English (United States) and added English (Australia) to keep my regional format settings.

Straight after making this change Avidemux is showing all the digits in English.

What I have learnt from this is that windows can give you unexpected surprises by going away from the language it is coded in.

I appreciate all you help in resolving this issue