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

waybar - ماژول زبان hyprland

ماژول language زبان انتخاب‌شده فعلی را نمایش می‌دهد.

با شناسه hyprland/language مشخص می‌شود

format:
نوع: string
پیش‌فرض: {}
قالب چگونگی نمایش اطلاعات.

format-<lang>
نوع: string
ارائه یک نام جایگزین برای نمایش به ازای هر زبان که در آن <lang> زبان انتخابی شماست. همان‌طور که در مثال زیر نشان داده شده است، می‌تواند چندین بار برای چندین زبان مختلف تعریف شود.

keyboard-name:
نوع: string
مشخص می‌کند که کدام صفحه‌کلید از خروجی ابزار hyprctl devices استفاده شود. استفاده از گزینه‌ای که با "at-translated-set..." شروع می‌شود توصیه می‌گردد.

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

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

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

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

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

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

{shortDescription}: توصیف کوتاه چیدمان (مثلاً "en").

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

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

"hyprland/language": {
	"format": "Lang: {long}",
	"format-en": "AMERICA, HELL YEAH!",
	"format-tr": "As bayrakları",
	"keyboard-name": "at-translated-set-2-keyboard"
}

•
#language
2026-08-31