&windowslanguages
Summary
The &windowslanguages
store specifies a list of alternate
languages that a Keyman keyboard works with in Windows.
Note
The `&windowslanguages` store is deprecated and will be not be supported for
keyboards that target Keyman 19.0 or later. Keyboard Package
[metadata](/developer/current-version/reference/file-types/metadata#obj-language)
should be used instead, which is defined by the BCP 47 language code in
the [keyboard
editor](/developer/current-version/context/keyboard-editor#details).
Syntax
store(&windowslanguages) "code [code ...]"
Parameters
code
- The identifier of the language to reference. This can be specified
as a single number, hexadecimal, for the Windows
LANGID
format.
Description
The &windowslanguages
store specifies additional Windows system
languages that a keyboard may be associated with. It is not used on
other platforms, which instead use the ðnologuecode
store.
Microsoft language identifier reference{.ulink target="_blank"}
Examples
Example: Using &windowslanguages
store(&windowslanguages) 'x0409 x0809'
Platforms
The &windowslanguages
store is used only in Windows platforms.
Windows | macOS | Linux | Desktop web | Mobile web | iOS | Android |
---|---|---|---|---|---|---|
✔ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ |
Version history
Keyman 10.0: The &windowslanguages
store was deprecated.
The &windowslanguages
store was added in Keyman 8.0.