Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

 
Menus With Localized Keys' Description, menus with localized keys' description
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
pan.graxy
Posted: Jan 8 2010, 02:12 PM


Newbie


Group: Members
Posts: 5
Member No.: 22934
Joined: 28-January 08



I don't remember starting from which release number, anyway VirtualDub is now displaying menus (in English) with localized keys' description ... a very bad mix!
For example "Go" menu is displaying menu item "Beginning" with key "CTRL+Freccia SINISTRA", and so on. This is very confusing.
Is there an option to keep keys' description in English, as everything else in VirtualDub?
This is a very strange behaviour, and I don't remember any other program doing so.
Thanks
Bye
pan.graxy
 
     Top
Jam One
Posted: Jan 8 2010, 06:07 PM


Advanced Member


Group: Members
Posts: 580
Member No.: 25518
Joined: 8-May 09



MUI OS ?...


-------
Not confirmed here. Everything is fine, "names of keys" are in English.
Russian WinXP 32bit.
 
     Top
phaeron
Posted: Jan 9 2010, 07:05 AM


Virtualdub Developer


Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02



I'm just asking Windows the names of the keys because I have no idea what each user's keyboard layout looks like. Are the localized names at least correct, or do they mean something nonsensical in that language?
 
    Top
pan.graxy
Posted: May 18 2010, 11:49 AM


Newbie


Group: Members
Posts: 5
Member No.: 22934
Joined: 28-January 08



sorry phaeron,
i only read you reply right now.
just to explain to you:
i'm currently using a laptop with standard english windows xp sp3, but with italian keyboard layout (this is mandatory since i have to know where keys are on the keyboard).
in this situation virtualdub's menu items are in english, while keys' descriptions are in italian (the language of keyboard layout).
in the same way, if i use virtualdub in a full italian system, i get the same effetc: virtualdub's menu items in english and keys' descriptions in italian.
i think that it could be less confusing if languages are the same.
since i think that implementing other languages in virtualdub is a very total vaste of time, time that could be spent improving product, definitively i would prefer having everything in english (keys' descriptions too), or an option to get the same behaviour.
thaks
bye
 
     Top
phaeron
Posted: May 19 2010, 03:12 AM


Virtualdub Developer


Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02



Hmm. This is a bit annoying. I'm asking the OS the names of the keys not so much because of localization, but because I don't want to hard code and test any weird key that shows up on a keyboard. I'm not sure I can force the English description.

Is "Freccia SINISTRA" Italian for left arrow? That seems like a bit of a long translation.
 
    Top
pan.graxy
Posted: May 19 2010, 11:08 AM


Newbie


Group: Members
Posts: 5
Member No.: 22934
Joined: 28-January 08



yeah,
"Freccia SINISTRA" is an italian translation for "Left" (arrow).
but i don't mean you have to translate in english key description vdub gets from os, only keeping the same menu aspect (and funcionatility) of, p.e., vdub 1.8.8.
i uploaded here a gif of vdub 1.8.8's "Go" menu:
http://www.datafilehost.com/download-ef09fde6.html
and here a gif vdub 1.9.9's "Go" menu:
http://www.datafilehost.com/download-1eb8b254.html
reference to key "<" and ">" are changed to "MAIUSC+," and "MAIUSC+.", the same phisical position on keyboard, but any logic has been lost: no more looking alike to any open/close meaning.
and so on for other keys.
as you see, in the same menu, there are some word in english and other in italian (is this a bit confusing?), and i definitively think that this is a disvantage.
so i'm asking for an option to return back to "solid" english menus as in version 1.8.8.
thanks
bye

 
     Top
phaeron
Posted: May 20 2010, 04:01 AM


Virtualdub Developer


Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02



Sorry, but I don't think I can accommodate this request. The problem is that I didn't explicitly localize the keyboard shortcuts -- that was a side effect of making them configurable. The function in Windows that retrieves the name of a key doesn't have an option to override the language or keyboard layout. Therefore, the only direct way I could un-localize those names would be to back out the configurable keyboard shortcuts, which I can't really do.
 
    Top
levicki
Posted: May 29 2010, 12:10 PM


Advanced Member


Group: Members
Posts: 167
Member No.: 22605
Joined: 13-December 07



Out of curiosity (as a developer), what OS functions are you using?
 
      Top
phaeron
Posted: May 30 2010, 04:07 AM


Virtualdub Developer


Group: Administrator
Posts: 7773
Member No.: 61
Joined: 30-July 02



GetKeyNameText().
 
    Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
8 replies since Jan 8 2010, 02:12 PM Track this topic | Email this topic | Print this topic

<< Back to VirtualDub Development Forum