Quick Access Popup is available in various languages, thanks to voluntary translators for their precious work. Select your working language in the Settings window, General tab.
Quick Access Popup was originally written in English.
Help for translation to other languages appreciated. Please see the Translation resource page.
One of my goals with QAP is to make it run on as many international systems as possible. But programming hotkeys on a Russian keyboard is a challenge for a non-Russian developer like me living in Canada. Russian keyboards are very different from most of those used in America or Europe. Up to QAP v8.6.x, launching QAP on a system with Russian keyboard was giving error messages and configuration issues making the app unusable.
Starting with version v8.7, changes has been made to QAP code when running with Russian keyboard:
- at first execution, default keyboard hotkeys showing the popup menu (normally Windows + W and Shift + Windows + W) are changed for Windows + ц and Shift + Windows + ц . I choose the "ц" character (ASCII Unicode 0419) because it is located at the "w" location on my keyboards. Users can change it in QAP Options, Hotkeys tab;
- at first execution, to avoid startup errors, QAP will not creates default hotkeys for frequently used features as it would normally do, letting users create their preferred hotkeys themselves;
- QAP internal hotkeys available in the Settings window are disabled because they were creating errors.
Important for QAP existing users: on systems with a Russian keyboard, it is recommended to first run QAP with a *fresh* install (making sure the file QuickAccessPopup.ini does *not* exist when you launch QAP). QAP will then create a new QuickAccessPopup.ini OK for Russian keyboard. If you had favorites in a previous installation, import them in the new installation from a backup of your settings.
This is a work in progress and there is probably room for improvements. But, with this version, my basic goal to make QAP run on Russian keyboards without errors is achieved. Russian users are invited to give feedback here. Please remember that QAP is a single-developer freeware project. I managed to do these changes by myself but help from other AutoHotkey developers working with Russian environment would be appreciated.
Unicode encoding (UTF-16) (NOT Big Endian)
See issue reported by Doğan.
From BorisB (item #1)
See this post: https://autohotkey.com/board/topic/74348-send-command-when-switching-to-russian-input-language/#entry474543
Help from an AHK developer using a russian keyboard would be greatly appreciated on this one.
Actually, most of Special folders names are read from Windows in its installed language. But for these exceptions (Pictures, Favorites, Templates, My Video and My Music) the name is determined by FP in the language active at the time of the Special folder creation. If user switch language later, the Special folders names are not updated to the new language. With this item is implemented, the names would be changed as QAP language is changed.