2022-08-18 18:32:26 +02:00
waybar-hyprland-language(5)
# NAME
waybar - hyprland language module
# DESCRIPTION
The *language* module displays the currently selected language.
# CONFIGURATION
Addressed by *hyprland/language*
*format*: ++
typeof: string ++
default: {} ++
2023-03-19 16:12:11 +01:00
The format, how information should be displayed.
2022-08-18 18:32:26 +02:00
2022-08-18 19:11:44 +02:00
*format-<lang>* ++
2023-07-30 17:33:02 +02:00
typeof: string++
Provide an alternative name to display per language where <lang> is the language of your choosing. Can be passed multiple times with multiple languages as shown by the example below.
2022-08-18 19:11:44 +02:00
2022-08-18 18:32:26 +02:00
*keyboard-name*: ++
2023-07-30 17:33:02 +02:00
typeof: string ++
Specifies which keyboard to use from hyprctl devices output. Using the option that begins with "at-translated-set..." is recommended.
2022-08-18 18:32:26 +02:00
2023-03-19 16:12:11 +01:00
# FORMAT REPLACEMENTS
*{short}*: Short name of layout (e.g. "us"). Equals to {}.
*{shortDescription}*: Short description of layout (e.g. "en").
*{long}*: Long name of layout (e.g. "English (Dvorak)").
*{variant}*: Variant of layout (e.g. "dvorak").
2022-08-18 19:11:44 +02:00
2022-08-18 18:32:26 +02:00
# EXAMPLES
```
"hyprland/language": {
2023-07-30 17:33:02 +02:00
"format": "Lang: {long}"
"format-en": "AMERICA, HELL YEAH!"
"format-tr": "As bayrakları "
"keyboard-name": "at-translated-set-2-keyboard"
2022-08-18 18:32:26 +02:00
}
```
# STYLE
- *#language*