&language store specifies the Windows system language that a keyboard should
be associated with on install.
- The Windows language ID to associate the keyboard with on install. This can be specified as a single number, hexadecimal, for the Windows
LANGIDformat, or as a pair of numbers separated by comma, for the Windows
&language store specifies the Windows system language that a keyboard should be associated with. It is not used on
other platforms, which instead use the
If the specified language is available on the user's system, Keyman Desktop will install it and register an input method for that language. The Keyman Desktop keyboard will then be activated whenever the language is selected using Windows' language selector in the task bar.
&language store should be used as far as possible, as many scripts will not display correctly
otherwise. For example, if you specify a right-to-left language with the
&language store, for a right-to-left
script, then the keyboard will work as expected; otherwise the right-to-left display will not work correctly in many
applications. The same caveat applies, especially with Microsoft Office, for complex script languages.
LANGUAGE statement is deprecated and this
&language store should be used instead.
store(&language) "x401" c Use this keyboard with the Arabic locale
store(&language) "9, 1" c Use this keyboard with the US English locale
In Keyman 8.0, the language association is used in editions of Keyman.
Keyman 7.0: Added support for single value
In Keyman 7.0, the
&language store was used only by Professional Edition.
Keyman 5.0: Added
&language store and deprecated
LANGUAGE statement was introduced in Keyman 4.0.
&language store is used on the following platforms. It will be ignored on all other platforms.
|Windows||macOS||Desktop web||Mobile web||iOS||Android|