waybar-sway-language(5) File Formats Manual waybar-sway-language(5)

waybar - ماژول زبان sway (sway language module)

ماژول language چیدمان فعلی صفحه‌کلید را در Sway نمایش می‌دهد.

با نام sway/language آدرس‌دهی می‌شود.

format:
نوع: رشته (string)
پیش‌فرض: {}
قالب نحوه نمایش چیدمان.

hide-single-layout:
نوع: بولی (bool)
پیش‌فرض: false
در صورتی که تنها یک چیدمان پیکربندی شده باشد، نمایان بودن ماژول را تعیین می‌کند.

tooltip-format:
نوع: رشته (string)
پیش‌فرض: {}
قالب نحوه نمایش چیدمان در پیش‌نمایش متنی (tooltip).

tooltip:
نوع: بولی (bool)
پیش‌فرض: true
گزینه‌ای برای غیرفعال کردن پیش‌نمایش متنی (tooltip) هنگام رفتن ماوس روی ماژول.

menu:
نوع: رشته (string)
عملی که منو را باز می‌کند.

menu-file:
نوع: رشته (string)
محل فایل توصیف‌کننده منو. باید عنصری از نوع

GtkMenu با شناسه menu وجود داشته باشد.

menu-actions:
نوع: آرایه (array)
عملیات متناظر با دکمه‌های منو.

expand:
نوع: بولی (bool)
پیش‌فرض: false
به این ماژول امکان می‌دهد تا تمام فضای باقی‌مانده را به‌طور پویا مصرف کند.

{short}: نام کوتاه چیدمان (مانند "us"). معادل {}.

{shortDescription}: شرح کوتاه چیدمان (مانند "en").

{long}: نام کامل چیدمان (مانند "English (Dvorak)").

{variant}: گونه (واریانت) چیدمان (مانند "dvorak").

{flag}: پرچم کشور مربوط به چیدمان.

"sway/language": {
	"format": "{}",
},
"sway/language": {
	"format": "{short} {variant}",
}

•
#language
2026-08-31