diff options
| author | seraphim <18ycm9tx@anonaddy.me> | 2026-07-24 20:57:33 +0700 |
|---|---|---|
| committer | seraphim <18ycm9tx@anonaddy.me> | 2026-07-24 20:57:33 +0700 |
| commit | 395c08d0a334cdffbcc370384bee67f19f964399 (patch) | |
| tree | d57cdf13385785aaf068d4f8408fe6cc2f095999 /noctalia/.config/plugins/keybind-cheatsheet/i18n | |
frst
Diffstat (limited to 'noctalia/.config/plugins/keybind-cheatsheet/i18n')
20 files changed, 2340 insertions, 0 deletions
diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/de.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/de.json new file mode 100644 index 0000000..b106bd6 --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/de.json @@ -0,0 +1,117 @@ +{ + "default-category": "Tastenkürzel", + "error": { + "unsupported-compositor": "Nicht unterstützter Compositor", + "sway-not-supported": "Sway wird noch nicht unterstützt", + "sway-detail": "Sway-Unterstützung wird möglicherweise in einem zukünftigen Update hinzugefügt (ähnliches Format wie Hyprland)", + "labwc-not-supported": "LabWC wird nicht unterstützt.", + "labwc-detail": "LabWC verwendet das XML-Konfigurationsformat, das mit diesem Plugin nicht kompatibel ist.", + "unknown-compositor": "Unbekannter Compositor erkannt", + "unknown-detail": "Dieses Plugin unterstützt nur Niri und Hyprland als Compositor", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "Laden...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "Tastenbelegung", + "title-hyprland": "Hyprland Tastenbelegung", + "title-niri": "Niri Tastenbelegung", + "title-mango": "MangoWC Keymap", + "workspace-switching": "ARBEITSBEREICHE - WECHSELN", + "workspace-moving": "ARBEITSBEREICHE - VERSCHIEBEN", + "workspace-mouse": "ARBEITSBEREICHE - MAUS", + "search-placeholder": "Tastenkombinationen suchen...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "Tastenkürzel-Ubersicht Einstellungen", + "description": "Konfigurieren Sie das Aussehen und die Quellen der Tastenkürzel fur das Panel.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "Fenstergröße", + "width": "Breite:", + "height": "Höhe:", + "auto-height": "Auto", + "auto-height-hint": "Wenn 'Auto' aktiviert ist, passt sich die Höhe automatisch an den Inhalt an.", + "layout": "Layout", + "columns": "Anzahl der Spalten:", + "columns-hint": "Mehr Spalten funktionieren besser mit breiteren Fenstern.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "Konfigurationsdateien", + "config-paths-description": "Geben Sie benutzerdefinierte Pfade zu Ihren Tastenkürzel-Konfigurationsdateien an. Das Plugin folgt automatisch allen include/source Direktiven.", + "hyprland-format-hint": "Erwartetes Format: bind = $mod, KEY, action #\"beschreibung\"\nKategorien: # 1. KATEGORIENAME", + "niri-format-hint": "Kategorien werden erstellt mit: // #\"Kategoriename\"\nBeschreibungen: hotkey-overlay-title=\"beschreibung\"", + "actions": "Aktionen", + "refresh-keybinds": "Tastenkürzel aktualisieren", + "refresh-message": "Tastenkürzel werden beim Öffnen des Panels neu geladen.", + "reset-defaults": "Auf Standard zurücksetzen", + "reset-message": "Einstellungen wurden auf Standard zurückgesetzt.", + "saved": "Einstellungen erfolgreich gespeichert.", + "keybind-setup": "Tastenkürzel-Einrichtung", + "keybind-setup-description": "Um die Übersicht mit einer Tastenkombination zu öffnen, fuge diese Bindung zu deiner Compositor-Konfiguration hinzu:", + "keybind-example-hyprland": "Hyprland Beispiel: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Niri Beispiel: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Mod-Tasten-Variable", + "mod-var-hint": "Der Variablenname für Ihre Super-Taste (z.B. $mod oder $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Hyprland Pfad", + "niri-path": "Niri Pfad", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "auto", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 sind rohe X11-Modifikatoren (z. B. legt caps:hyper Caps auf Mod3). Nutze das Umbenennen-Feld, um ihnen eine verständliche Bezeichnung wie „Hyper“ zu geben. Leer lassen, um den rohen Mod-Namen anzuzeigen.", + "color-paste-hint": "Tipp: Kopiere eine Hex-Farbe (z. B. #FF6B6B) in die Zwischenablage – in der Pille erscheint ein Einfügen-Symbol für schnelles Einfügen.", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "Tastenkürzel-Spickzettel", + "open": "Spickzettel öffnen", + "settings": "Plugin-Einstellungen" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/en.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/en.json new file mode 100644 index 0000000..483bba1 --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/en.json @@ -0,0 +1,117 @@ +{ + "default-category": "Keybinds", + "error": { + "unsupported-compositor": "Unsupported Compositor", + "sway-not-supported": "Sway is not yet supported", + "sway-detail": "Sway support may be added in a future update (similar format to Hyprland)", + "labwc-not-supported": "LabWC is not supported", + "labwc-detail": "LabWC uses XML config format which is incompatible with this plugin", + "unknown-compositor": "Unknown compositor detected", + "unknown-detail": "This plugin only supports Hyprland and Niri compositors", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "Loading...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "Keymap", + "title-hyprland": "Hyprland Keymap", + "title-niri": "Niri Keymap", + "title-mango": "MangoWC Keymap", + "workspace-switching": "WORKSPACES - SWITCHING", + "workspace-moving": "WORKSPACES - MOVING", + "workspace-mouse": "WORKSPACES - MOUSE", + "search-placeholder": "Search keybinds...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "Keybind Cheatsheet Settings", + "description": "Configure the appearance and keybind sources for the keybind cheatsheet panel.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "Window Size", + "width": "Width:", + "height": "Height:", + "auto-height": "Auto", + "auto-height-hint": "When 'Auto' is enabled, height adjusts automatically based on content.", + "layout": "Layout", + "columns": "Number of columns:", + "columns-hint": "More columns work better with wider windows.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "Configuration Files", + "config-paths-description": "Specify custom paths to your keybind configuration files. The plugin will automatically parse the appropriate file based on your compositor and follow all include/source directives.", + "hyprland-format-hint": "Expected format: bind = $mod, KEY, action #\"description\"\nCategories: # 1. CATEGORY NAME", + "niri-format-hint": "Categories are created with: // #\"Category Name\"\nDescriptions: hotkey-overlay-title=\"description\"", + "actions": "Actions", + "refresh-keybinds": "Refresh Keybinds", + "refresh-message": "Keybinds will be reloaded when you open the panel.", + "reset-defaults": "Reset to Defaults", + "reset-message": "Settings have been reset to defaults.", + "saved": "Settings saved successfully.", + "keybind-setup": "Keybind Setup", + "keybind-setup-description": "To open the keybind cheatsheet with a keyboard shortcut, add this bind to your compositor config:", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-hyprland": "Hyprland example: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Niri example: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Mod Key Variable", + "mod-var-hint": "The variable name used for your Super key (e.g., $mod or $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Hyprland Path", + "niri-path": "Niri Path", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "color-paste-hint": "Tip: copy any hex color (e.g. #FF6B6B) to your clipboard and a paste icon will appear inside the pill for quick paste.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "auto", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 are raw X11 modifiers (e.g. caps:hyper puts Caps on Mod3). Use the rename field to give them a friendly label such as \"Hyper\". Leave it empty to show the raw mod name.", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "Keybind Cheatsheet", + "open": "Open Cheatsheet", + "settings": "Plugin Settings" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/es.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/es.json new file mode 100644 index 0000000..8c3a7b6 --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/es.json @@ -0,0 +1,117 @@ +{ + "default-category": "Atajos de teclado", + "error": { + "unsupported-compositor": "Compositor no compatible", + "sway-not-supported": "Sway aún no es compatible", + "sway-detail": "El soporte de Sway podría agregarse en una actualización futura (formato similar a Hyprland)", + "labwc-not-supported": "LabWC no es compatible", + "labwc-detail": "LabWC usa formato de configuración XML que es incompatible con este plugin", + "unknown-compositor": "Compositor desconocido detectado", + "unknown-detail": "Este plugin solo admite los compositores Hyprland y Niri", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "Cargando...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "Mapa de teclas", + "title-hyprland": "Mapa de teclas Hyprland", + "title-niri": "Mapa de teclas Niri", + "title-mango": "MangoWC Keymap", + "workspace-switching": "ESPACIOS DE TRABAJO - CAMBIAR", + "workspace-moving": "ESPACIOS DE TRABAJO - MOVER", + "workspace-mouse": "ESPACIOS DE TRABAJO - RATÓN", + "search-placeholder": "Buscar atajos...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "Configuracion de Atajos de Teclado", + "description": "Configure la apariencia y las fuentes de atajos de teclado para el panel.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "Tamano de Ventana", + "width": "Ancho:", + "height": "Alto:", + "auto-height": "Auto", + "auto-height-hint": "Cuando 'Auto' esta activado, la altura se ajusta automaticamente al contenido.", + "layout": "Diseno", + "columns": "Numero de columnas:", + "columns-hint": "Mas columnas funcionan mejor con ventanas mas anchas.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "Archivos de Configuracion", + "config-paths-description": "Especifique rutas personalizadas a sus archivos de configuracion de atajos. El plugin seguira automaticamente todas las directivas include/source.", + "hyprland-format-hint": "Formato esperado: bind = $mod, KEY, action #\"descripcion\"\nCategorias: # 1. NOMBRE DE CATEGORIA", + "niri-format-hint": "Las categorias se crean con: // #\"Nombre de categoria\"\nDescripciones: hotkey-overlay-title=\"descripcion\"", + "actions": "Acciones", + "refresh-keybinds": "Actualizar Atajos", + "refresh-message": "Los atajos se recargaran al abrir el panel.", + "reset-defaults": "Restablecer Predeterminados", + "reset-message": "La configuracion se ha restablecido a los valores predeterminados.", + "saved": "Configuracion guardada correctamente.", + "keybind-setup": "Configuracion de Atajo", + "keybind-setup-description": "Para abrir el cheatsheet con un atajo de teclado, agrega este bind a la configuracion de tu compositor:", + "keybind-example-hyprland": "Hyprland: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Niri: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Variable de Tecla Mod", + "mod-var-hint": "El nombre de la variable usada para su tecla Super (ej. $mod o $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Ruta Hyprland", + "niri-path": "Ruta Niri", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "auto", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 son modificadores X11 en bruto (p. ej. caps:hyper asigna Caps a Mod3). Usa el campo de renombrado para darles una etiqueta comprensible como «Hyper». Déjalo vacío para mostrar el nombre de modificador en bruto.", + "color-paste-hint": "Consejo: copia un color hex (p. ej. #FF6B6B) al portapapeles y aparecerá un icono de pegar dentro de la pastilla.", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "Hoja de trucos de atajos", + "open": "Abrir hoja de trucos", + "settings": "Configuración del plugin" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/fr.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/fr.json new file mode 100644 index 0000000..b70de98 --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/fr.json @@ -0,0 +1,117 @@ +{ + "default-category": "Raccourcis clavier", + "error": { + "unsupported-compositor": "Compositeur non pris en charge", + "sway-not-supported": "Sway n'est pas encore pris en charge", + "sway-detail": "La prise en charge de Sway pourrait être ajoutée dans une future mise à jour (format similaire à Hyprland)", + "labwc-not-supported": "LabWC n'est pas pris en charge", + "labwc-detail": "LabWC utilise un format de configuration XML incompatible avec ce plugin", + "unknown-compositor": "Compositeur inconnu détecté", + "unknown-detail": "Ce plugin ne prend en charge que les compositeurs Hyprland et Niri", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "Chargement...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "Carte des touches", + "title-hyprland": "Carte des touches Hyprland", + "title-niri": "Carte des touches Niri", + "title-mango": "MangoWC Keymap", + "workspace-switching": "ESPACES DE TRAVAIL - BASCULER", + "workspace-moving": "ESPACES DE TRAVAIL - DÉPLACER", + "workspace-mouse": "ESPACES DE TRAVAIL - SOURIS", + "search-placeholder": "Rechercher des raccourcis...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "Parametres des Raccourcis Clavier", + "description": "Configurez l'apparence et les sources des raccourcis clavier pour le panneau.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "Taille de la Fenetre", + "width": "Largeur:", + "height": "Hauteur:", + "auto-height": "Auto", + "auto-height-hint": "Lorsque 'Auto' est active, la hauteur s'ajuste automatiquement au contenu.", + "layout": "Disposition", + "columns": "Nombre de colonnes:", + "columns-hint": "Plus de colonnes fonctionnent mieux avec des fenetres plus larges.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "Fichiers de Configuration", + "config-paths-description": "Specifiez des chemins personnalises vers vos fichiers de configuration de raccourcis. Le plugin suivra automatiquement toutes les directives include/source.", + "hyprland-format-hint": "Format attendu: bind = $mod, KEY, action #\"description\"\nCategories: # 1. NOM DE CATEGORIE", + "niri-format-hint": "Les categories sont creees avec: // #\"Nom de categorie\"\nDescriptions: hotkey-overlay-title=\"description\"", + "actions": "Actions", + "refresh-keybinds": "Actualiser les Raccourcis", + "refresh-message": "Les raccourcis seront recharges a l'ouverture du panneau.", + "reset-defaults": "Reinitialiser par Defaut", + "reset-message": "Les parametres ont ete reinitialises par defaut.", + "saved": "Parametres enregistres avec succes.", + "keybind-setup": "Configuration du Raccourci", + "keybind-setup-description": "Pour ouvrir le cheatsheet avec un raccourci clavier, ajoutez ce bind a la configuration de votre compositeur:", + "keybind-example-hyprland": "Hyprland: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Niri: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Variable de Touche Mod", + "mod-var-hint": "Le nom de la variable utilisée pour votre touche Super (ex. $mod ou $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Chemin Hyprland", + "niri-path": "Chemin Niri", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "auto", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 sont des modificateurs X11 bruts (par ex. caps:hyper place Caps sur Mod3). Utilisez le champ de renommage pour leur donner un libellé lisible comme « Hyper ». Laissez-le vide pour afficher le nom brut du modificateur.", + "color-paste-hint": "Astuce : copiez une couleur hex (ex. #FF6B6B) dans le presse-papiers et une icône de collage apparaîtra dans la pastille.", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "Aide-mémoire des raccourcis", + "open": "Ouvrir l'aide-mémoire", + "settings": "Paramètres du plugin" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/hn.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/hn.json new file mode 100644 index 0000000..f1f0a0d --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/hn.json @@ -0,0 +1,117 @@ +{ + "default-category": "कुञ्जी बाइन्डहरू", + "error": { + "unsupported-compositor": "असमर्थित कम्पोजिटर", + "sway-not-supported": "Sway अझै समर्थित छैन", + "sway-detail": "Sway समर्थन भविष्यको अपडेटमा थप्न सकिन्छ (Hyprland जस्तै ढाँचा)", + "labwc-not-supported": "LabWC समर्थित छैन", + "labwc-detail": "LabWC ले XML कन्फिगरेसन ढाँचा प्रयोग गर्दछ जुन यो प्लगइनसँग मिल्दैन", + "unknown-compositor": "अज्ञात कम्पोजिटर पत्ता लाग्यो", + "unknown-detail": "यो प्लगइनले Hyprland र Niri कम्पोजिटरहरू मात्र समर्थन गर्दछ", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "लोड हो रहा है...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "कीमैप", + "title-hyprland": "Hyprland कीमैप", + "title-niri": "Niri कीमैप", + "title-mango": "MangoWC Keymap", + "workspace-switching": "कार्यक्षेत्र - स्विच करना", + "workspace-moving": "कार्यक्षेत्र - स्थानांतरण", + "workspace-mouse": "कार्यक्षेत्र - माउस", + "search-placeholder": "कीबाइंड खोजें...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "कीबाइंड चीटशीट सेटिंग्स", + "description": "कीबाइंड चीटशीट पैनल के लिए उपस्थिति और कीबाइंड स्रोतों को कॉन्फ़िगर करें।", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "विंडो आकार", + "width": "चौड़ाई:", + "height": "ऊंचाई:", + "auto-height": "स्वचालित", + "auto-height-hint": "जब 'स्वचालित' सक्षम है, ऊंचाई सामग्री के आधार पर स्वचालित रूप से समायोजित होती है।", + "layout": "लेआउट", + "columns": "कॉलम की संख्या:", + "columns-hint": "अधिक कॉलम चौड़ी विंडो के साथ बेहतर काम करते हैं।", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "कॉन्फ़िगरेशन फ़ाइलें", + "config-paths-description": "अपनी कीबाइंड कॉन्फ़िगरेशन फ़ाइलों के लिए कस्टम पथ निर्दिष्ट करें। प्लगइन स्वचालित रूप से आपके कंपोजिटर के आधार पर उपयुक्त फ़ाइल को पार्स करेगा।", + "hyprland-format-hint": "अपेक्षित प्रारूप: bind = $mod, KEY, action #\"description\"\nश्रेणियाँ: # 1. CATEGORY NAME", + "niri-format-hint": "श्रेणियाँ: // #\"Category Name\"\nविवरण: hotkey-overlay-title=\"description\"", + "actions": "क्रियाएं", + "refresh-keybinds": "कीबाइंड रीफ्रेश करें", + "refresh-message": "जब आप पैनल खोलेंगे तो कीबाइंड पुनः लोड होंगे।", + "reset-defaults": "डिफ़ॉल्ट पर रीसेट करें", + "reset-message": "सेटिंग्स डिफ़ॉल्ट पर रीसेट कर दी गई हैं।", + "saved": "सेटिंग्स सफलतापूर्वक सहेजी गईं।", + "keybind-setup": "कीबाइंड सेटअप", + "keybind-setup-description": "कीबोर्ड शॉर्टकट के साथ कीबाइंड चीटशीट खोलने के लिए, अपने कंपोजिटर कॉन्फ़िग में यह बाइंड जोड़ें:", + "keybind-example-hyprland": "Hyprland उदाहरण: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin togglePanel keybind-cheatsheet", + "keybind-example-niri": "Niri उदाहरण: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "मॉड कुंजी वेरिएबल", + "mod-var-hint": "आपकी Super कुंजी के लिए उपयोग किया जाने वाला वेरिएबल नाम (जैसे, $mod या $mainMod)।", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Hyprland पथ", + "niri-path": "Niri पथ", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "auto", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 कच्चे X11 मॉडिफ़ायर हैं (जैसे caps:hyper, Caps को Mod3 पर सेट करता है)। इन्हें \"Hyper\" जैसा आसान लेबल देने के लिए नाम बदलने वाले फ़ील्ड का उपयोग करें। कच्चा मॉड नाम दिखाने के लिए इसे खाली छोड़ें।", + "color-paste-hint": "सुझाव: क्लिपबोर्ड में कोई हेक्स रंग (जैसे #FF6B6B) कॉपी करें, पिल में पेस्ट आइकन दिखेगा।", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "कीबाइंड चीटशीट", + "open": "चीटशीट खोलें", + "settings": "प्लगइन सेटिंग्स" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/hu.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/hu.json new file mode 100644 index 0000000..b1c3e96 --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/hu.json @@ -0,0 +1,117 @@ +{ + "default-category": "Billentyűparancsok", + "error": { + "unsupported-compositor": "Nem támogatott kompozitor", + "sway-not-supported": "A Sway még nem támogatott", + "sway-detail": "A Sway támogatás egy jövőbeli frissítésben hozzáadható (hasonló formátum, mint a Hyprland)", + "labwc-not-supported": "A LabWC nem támogatott", + "labwc-detail": "A LabWC XML konfigurációs formátumot használ, amely nem kompatibilis ezzel a bővítménnyel", + "unknown-compositor": "Ismeretlen kompozitor észlelve", + "unknown-detail": "Ez a bővítmény csak a Hyprland és Niri kompozitorokat támogatja", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "Betoltes...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "Billentyűzetkiosztás", + "title-hyprland": "Hyprland billentyűzetkiosztás", + "title-niri": "Niri billentyűzetkiosztás", + "title-mango": "MangoWC Keymap", + "workspace-switching": "MUNKATERÜLETEK - VÁLTÁS", + "workspace-moving": "MUNKATERÜLETEK - ÁTHELYEZÉS", + "workspace-mouse": "MUNKATERÜLETEK - EGÉR", + "search-placeholder": "Billentyűparancsok keresése...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "Billentyuparancsok Beallitasai", + "description": "Allitsa be a billentyuparancsok megjeleniteset es forrасait a panelhez.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "Ablak Merete", + "width": "Szelesseg:", + "height": "Magassag:", + "auto-height": "Auto", + "auto-height-hint": "Ha az 'Automatikus' be van kapcsolva, a magassag automatikusan igazodik a tartalomhoz.", + "layout": "Elrendezes", + "columns": "Oszlopok szama:", + "columns-hint": "Tobb oszlop jobban mukodik szelessebb ablakokkal.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "Konfiguracios Fajlok", + "config-paths-description": "Adjon meg egyedi utvonalakat a billentyuparancs-konfiguracios fajlokhoz. A beepulo automatikusan koveti az osszes include/source direktívat.", + "hyprland-format-hint": "Elvart formatum: bind = $mod, KEY, action #\"leiras\"\nKategoriak: # 1. KATEGORIA NEV", + "niri-format-hint": "A kategoriakat így hozzuk letre: // #\"Kategoria nev\"\nLeirasok: hotkey-overlay-title=\"leiras\"", + "actions": "Muveletek", + "refresh-keybinds": "Billentyuparancsok Frissitese", + "refresh-message": "A billentyuparancsok ujratoltodnek a panel megnyitasakor.", + "reset-defaults": "Alapertelmezettek Visszaallitasa", + "reset-message": "A beallitasok visszaallitva az alapertelmezettre.", + "saved": "Beallitasok sikeresen mentve.", + "keybind-setup": "Billentyuparancs Beallitasa", + "keybind-setup-description": "A cheatsheet billentyuparancsal valo megnyitasahoz adja hozzá ezt a bind-ot a kompozitor konfiguraciojához:", + "keybind-example-hyprland": "Hyprland: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Niri: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Mod Billentyuvaltozo", + "mod-var-hint": "A Super billentyuhoz hasznalt valtozó neve (pl. $mod vagy $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Hyprland útvonal", + "niri-path": "Niri útvonal", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "auto", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "A Mod2 / Mod3 / Mod5 nyers X11 módosítók (pl. a caps:hyper a Capset a Mod3-ra teszi). Az átnevezés mezővel adhatsz nekik érthető címkét, például „Hyper“. Hagyd üresen a nyers módosítónév megjelenítéséhez.", + "color-paste-hint": "Tipp: másolj egy hex színt (pl. #FF6B6B) a vágólapra, és a pirulában megjelenik egy beillesztés ikon.", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "Billentyűparancs súgó", + "open": "Súgó megnyitása", + "settings": "Plugin beállítások" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/it.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/it.json new file mode 100644 index 0000000..d1f2b14 --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/it.json @@ -0,0 +1,117 @@ +{ + "default-category": "Scorciatoie da tastiera", + "error": { + "unsupported-compositor": "Compositor non supportato", + "sway-not-supported": "Sway non è ancora supportato", + "sway-detail": "Il supporto per Sway potrebbe essere aggiunto in un aggiornamento futuro (formato simile a Hyprland)", + "labwc-not-supported": "LabWC non è supportato", + "labwc-detail": "LabWC utilizza un formato di configurazione XML incompatibile con questo plugin", + "unknown-compositor": "Rilevato compositor sconosciuto", + "unknown-detail": "Questo plugin supporta solo i compositor Hyprland e Niri", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "Caricamento...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "Mappa tasti", + "title-hyprland": "Mappa tasti Hyprland", + "title-niri": "Mappa tasti Niri", + "title-mango": "MangoWC Keymap", + "workspace-switching": "SPAZI DI LAVORO - CAMBIO", + "workspace-moving": "SPAZI DI LAVORO - SPOSTAMENTO", + "workspace-mouse": "SPAZI DI LAVORO - MOUSE", + "search-placeholder": "Cerca scorciatoie...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "Impostazioni Scorciatoie da Tastiera", + "description": "Configura l'aspetto e le fonti delle scorciatoie per il pannello.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "Dimensione Finestra", + "width": "Larghezza:", + "height": "Altezza:", + "auto-height": "Auto", + "auto-height-hint": "Quando 'Auto' e attivo, l'altezza si adatta automaticamente al contenuto.", + "layout": "Layout", + "columns": "Numero di colonne:", + "columns-hint": "Piu colonne funzionano meglio con finestre piu larghe.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "File di Configurazione", + "config-paths-description": "Specifica percorsi personalizzati per i file di configurazione delle scorciatoie. Il plugin seguira automaticamente tutte le direttive include/source.", + "hyprland-format-hint": "Formato previsto: bind = $mod, KEY, action #\"descrizione\"\nCategorie: # 1. NOME CATEGORIA", + "niri-format-hint": "Le categorie vengono create con: // #\"Nome categoria\"\nDescrizioni: hotkey-overlay-title=\"descrizione\"", + "actions": "Azioni", + "refresh-keybinds": "Aggiorna Scorciatoie", + "refresh-message": "Le scorciatoie verranno ricaricate all'apertura del pannello.", + "reset-defaults": "Ripristina Predefiniti", + "reset-message": "Le impostazioni sono state ripristinate ai valori predefiniti.", + "saved": "Impostazioni salvate con successo.", + "keybind-setup": "Configurazione Scorciatoia", + "keybind-setup-description": "Per aprire il cheatsheet con una scorciatoia, aggiungi questo bind alla configurazione del tuo compositor:", + "keybind-example-hyprland": "Hyprland: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Niri: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Variabile Tasto Mod", + "mod-var-hint": "Il nome della variabile usata per il tasto Super (es. $mod o $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Percorso Hyprland", + "niri-path": "Percorso Niri", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "auto", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 sono modificatori X11 grezzi (es. caps:hyper assegna Caps a Mod3). Usa il campo di rinomina per dare loro un'etichetta comprensibile come «Hyper». Lascialo vuoto per mostrare il nome grezzo del modificatore.", + "color-paste-hint": "Suggerimento: copia un colore hex (es. #FF6B6B) negli appunti e apparirà un'icona di incolla dentro la pillola.", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "Scheda scorciatoie", + "open": "Apri scheda", + "settings": "Impostazioni plugin" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/ja.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/ja.json new file mode 100644 index 0000000..8a6afde --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/ja.json @@ -0,0 +1,117 @@ +{ + "default-category": "キーバインド", + "error": { + "unsupported-compositor": "サポートされていないコンポジター", + "sway-not-supported": "Swayはまだサポートされていません", + "sway-detail": "Swayのサポートは将来のアップデートで追加される可能性があります(Hyprlandと同様の形式)", + "labwc-not-supported": "LabWCはサポートされていません", + "labwc-detail": "LabWCはこのプラグインと互換性のないXML設定形式を使用しています", + "unknown-compositor": "不明なコンポジターが検出されました", + "unknown-detail": "このプラグインはHyprlandとNiriコンポジターのみをサポートしています", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "読み込み中...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "キーマップ", + "title-hyprland": "Hyprland キーマップ", + "title-niri": "Niri キーマップ", + "title-mango": "MangoWC Keymap", + "workspace-switching": "ワークスペース - 切り替え", + "workspace-moving": "ワークスペース - 移動", + "workspace-mouse": "ワークスペース - マウス", + "search-placeholder": "キーバインドを検索...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "キーバインド一覧の設定", + "description": "パネルの外観とキーバインドソースを設定します。", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "ウィンドウサイズ", + "width": "幅:", + "height": "高さ:", + "auto-height": "自動", + "auto-height-hint": "「自動」が有効な場合、高さはコンテンツに合わせて自動調整されます。", + "layout": "レイアウト", + "columns": "列数:", + "columns-hint": "列が多いほど、幅の広いウィンドウで効果的です。", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "設定ファイル", + "config-paths-description": "キーバインド設定ファイルへのカスタムパスを指定します。プラグインは自動的にすべてのinclude/sourceディレクティブに従います。", + "hyprland-format-hint": "期待される形式: bind = $mod, KEY, action #\"説明\"\nカテゴリ: # 1. カテゴリ名", + "niri-format-hint": "カテゴリは次の形式で作成: // #\"カテゴリ名\"\n説明: hotkey-overlay-title=\"説明\"", + "actions": "アクション", + "refresh-keybinds": "キーバインドを更新", + "refresh-message": "パネルを開くとキーバインドが再読み込みされます。", + "reset-defaults": "デフォルトにリセット", + "reset-message": "設定がデフォルトにリセットされました。", + "saved": "設定が正常に保存されました。", + "keybind-setup": "キーバインド設定", + "keybind-setup-description": "キーボードショートカットでチートシートを開くには、このバインドをコンポジター設定に追加してください:", + "keybind-example-hyprland": "Hyprland: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Niri: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Modキー変数", + "mod-var-hint": "Superキーに使用される変数名(例: $mod または $mainMod)。", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Hyprland パス", + "niri-path": "Niri パス", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "自動", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 は素の X11 修飾キーです(例: caps:hyper は Caps を Mod3 に割り当てます)。名前変更フィールドで「Hyper」などの分かりやすいラベルを付けられます。空にすると素の修飾キー名を表示します。", + "color-paste-hint": "ヒント: 16 進カラー (例: #FF6B6B) をクリップボードにコピーすると、ピル内に貼り付けアイコンが表示されます。", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "キーバインドチートシート", + "open": "チートシートを開く", + "settings": "プラグイン設定" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/ko-KR.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/ko-KR.json new file mode 100644 index 0000000..58d2c48 --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/ko-KR.json @@ -0,0 +1,117 @@ +{ + "default-category": "키바인드", + "error": { + "unsupported-compositor": "지원되지 않는 컴포지터", + "sway-not-supported": "Sway는 아직 지원되지 않습니다", + "sway-detail": "Sway 지원은 향후 업데이트에서 추가될 수 있습니다 (Hyprland와 유사한 형식)", + "labwc-not-supported": "LabWC는 지원되지 않습니다", + "labwc-detail": "LabWC는 이 플러그인과 호환되지 않는 XML 구성 형식을 사용합니다", + "unknown-compositor": "알 수 없는 컴포지터가 감지되었습니다", + "unknown-detail": "이 플러그인은 Hyprland 및 Niri 컴포지터만 지원합니다", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "로딩 중...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "키맵", + "title-hyprland": "Hyprland 키맵", + "title-niri": "Niri 키맵", + "title-mango": "MangoWC Keymap", + "workspace-switching": "작업공간 - 전환", + "workspace-moving": "작업공간 - 이동", + "workspace-mouse": "작업공간 - 마우스", + "search-placeholder": "단축키 검색...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "키바인드 치트시트 설정", + "description": "키바인드 치트시트 패널의 모양과 키바인드 소스를 구성합니다.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "창 크기", + "width": "너비:", + "height": "높이:", + "auto-height": "자동", + "auto-height-hint": "'자동'이 활성화되면 높이가 콘텐츠에 따라 자동으로 조정됩니다.", + "layout": "레이아웃", + "columns": "열 수:", + "columns-hint": "더 많은 열은 넓은 창에서 더 잘 작동합니다.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "구성 파일", + "config-paths-description": "키바인드 구성 파일의 사용자 정의 경로를 지정하세요. 플러그인은 컴포지터에 따라 적절한 파일을 자동으로 파싱합니다.", + "hyprland-format-hint": "예상 형식: bind = $mod, KEY, action #\"description\"\n카테고리: # 1. CATEGORY NAME", + "niri-format-hint": "카테고리: // #\"Category Name\"\n설명: hotkey-overlay-title=\"description\"", + "actions": "작업", + "refresh-keybinds": "키바인드 새로고침", + "refresh-message": "패널을 열면 키바인드가 다시 로드됩니다.", + "reset-defaults": "기본값으로 재설정", + "reset-message": "설정이 기본값으로 재설정되었습니다.", + "saved": "설정이 성공적으로 저장되었습니다.", + "keybind-setup": "키바인드 설정", + "keybind-setup-description": "키보드 단축키로 키바인드 치트시트를 열려면 컴포지터 구성에 이 바인드를 추가하세요:", + "keybind-example-hyprland": "Hyprland 예시: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin togglePanel keybind-cheatsheet", + "keybind-example-niri": "Niri 예시: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Mod 키 변수", + "mod-var-hint": "Super 키에 사용되는 변수 이름 (예: $mod 또는 $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Hyprland 경로", + "niri-path": "Niri 경로", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "자동", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5는 원시 X11 수정자 키입니다(예: caps:hyper는 Caps를 Mod3에 매핑합니다). 이름 변경 필드로 \"Hyper\"처럼 알아보기 쉬운 라벨을 지정할 수 있습니다. 비워 두면 원시 수정자 이름이 표시됩니다.", + "color-paste-hint": "팁: 16진수 색상(예: #FF6B6B)을 클립보드에 복사하면 알약 내부에 붙여넣기 아이콘이 나타납니다.", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "키바인드 치트시트", + "open": "치트시트 열기", + "settings": "플러그인 설정" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/ku.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/ku.json new file mode 100644 index 0000000..78cac28 --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/ku.json @@ -0,0 +1,117 @@ +{ + "default-category": "بەستنەوەی کلیلەکان", + "error": { + "unsupported-compositor": "کۆمپۆزیتەرێکی پشتگیری نەکراو", + "sway-not-supported": "Sway هێشتا پشتگیری ناکرێت", + "sway-detail": "پشتگیری Sway دەکرێت لە نوێکردنەوەیەکی داهاتوودا زیاد بکرێت (فۆرماتێکی هاوشێوەی Hyprland)", + "labwc-not-supported": "LabWC پشتگیری ناکرێت", + "labwc-detail": "LabWC فۆرماتی ڕێکخستنی XML بەکاردەهێنێت کە لەگەڵ ئەم پێوەکراوەدا گونجاو نییە", + "unknown-compositor": "کۆمپۆزیتەرێکی نەناسراو دۆزرایەوە", + "unknown-detail": "ئەم پێوەکراوە تەنها کۆمپۆزیتەرەکانی Hyprland و Niri پشتگیری دەکات", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "Barkirin...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "Nexşeya Bişkokan", + "title-hyprland": "Nexşeya Bişkokan a Hyprland", + "title-niri": "Nexşeya Bişkokan a Niri", + "title-mango": "MangoWC Keymap", + "workspace-switching": "QADÊN XEBATÊ - GUHEZTIN", + "workspace-moving": "QADÊN XEBATÊ - VEGUHESTIN", + "workspace-mouse": "QADÊN XEBATÊ - MIŞK", + "search-placeholder": "Lêgerîna kurteyan...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "Mîhengên Kurterêyên Klavyeyê", + "description": "Xuyanî û çavkaniyên kurterêyên klavyeyê ji bo panelê veavakin.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "Mezinahiya Paceyê", + "width": "Firehî:", + "height": "Bilindî:", + "auto-height": "Xweber", + "auto-height-hint": "Dema 'Xweber' çalak be, bilindî li gorî naverokê xweber tê guhartin.", + "layout": "Rêzkirin", + "columns": "Hejmara stûnan:", + "columns-hint": "Stûnên zêdetir bi paceyên berfirehtir baştir dixebitin.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "Pelên Veavakirinê", + "config-paths-description": "Rêyên taybet bo pelên veavakirina kurterêyên klavyeyê diyar bikin. Pêvek bi xweber hemû rêbernameyên include/source dişopîne.", + "hyprland-format-hint": "Formata hêvîdar: bind = $mod, KEY, action #\"rave\"\nBeşan: # 1. NAVÊ BEŞÊ", + "niri-format-hint": "Beş bi vî awayî têne afirandin: // #\"Navê beşê\"\nRave: hotkey-overlay-title=\"rave\"", + "actions": "Çalakî", + "refresh-keybinds": "Kurterêyan Nûve Bike", + "refresh-message": "Kurterêyên klavyeyê dema panelê vebûyî nû dibin.", + "reset-defaults": "Vegerîne Bingehîn", + "reset-message": "Mîhengan vegeriyan nirxên bingehîn.", + "saved": "Mîhengan bi serfirazî hate tomarkirin.", + "keybind-setup": "Mîhengkirina Kurterêyê", + "keybind-setup-description": "Ji bo vekirana cheatsheet bi kurterêyek, ev bind li veavakirina compositor xwe zêde bikin:", + "keybind-example-hyprland": "Hyprland: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Niri: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Guhêrbarê Bişkoja Mod", + "mod-var-hint": "Navê guhêrbarê ku ji bo bişkoja Super tê bikaranîn (mînak $mod an $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Rêça Hyprland", + "niri-path": "Rêça Niri", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "auto", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 modîfîyerên X11 yên xav in (mînak caps:hyper Capsê datîne ser Mod3). Zeviya nav-guhertinê bikar bîne da ku etîketeke fêmbar wek \"Hyper\" bidî wan. Vala bihêle da ku navê xav ê modê nîşan bide.", + "color-paste-hint": "Şîret: rengekî hex (mînak #FF6B6B) kopî bike li clipboard, îkona paste di pill de xuya dibe.", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "Çavkaniya Kurterêyan", + "open": "Çavkaniyê veke", + "settings": "Mîhengên Pêvek" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/nl.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/nl.json new file mode 100644 index 0000000..2bc353b --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/nl.json @@ -0,0 +1,117 @@ +{ + "default-category": "Sneltoetsen", + "error": { + "unsupported-compositor": "Niet-ondersteunde compositor", + "sway-not-supported": "Sway wordt nog niet ondersteund", + "sway-detail": "Sway-ondersteuning kan worden toegevoegd in een toekomstige update (vergelijkbaar formaat met Hyprland)", + "labwc-not-supported": "LabWC wordt niet ondersteund", + "labwc-detail": "LabWC gebruikt XML-configuratieformaat dat incompatibel is met deze plugin", + "unknown-compositor": "Onbekende compositor gedetecteerd", + "unknown-detail": "Deze plugin ondersteunt alleen Hyprland- en Niri-compositors", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "Laden...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "Toetsenbordindeling", + "title-hyprland": "Hyprland toetsenbordindeling", + "title-niri": "Niri toetsenbordindeling", + "title-mango": "MangoWC Keymap", + "workspace-switching": "WERKRUIMTEN - WISSELEN", + "workspace-moving": "WERKRUIMTEN - VERPLAATSEN", + "workspace-mouse": "WERKRUIMTEN - MUIS", + "search-placeholder": "Zoek sneltoetsen...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "Sneltoetsen Overzicht Instellingen", + "description": "Configureer het uiterlijk en de bronnen van sneltoetsen voor het paneel.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "Venstergrootte", + "width": "Breedte:", + "height": "Hoogte:", + "auto-height": "Auto", + "auto-height-hint": "Wanneer 'Auto' is ingeschakeld, past de hoogte zich automatisch aan de inhoud aan.", + "layout": "Indeling", + "columns": "Aantal kolommen:", + "columns-hint": "Meer kolommen werken beter met bredere vensters.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "Configuratiebestanden", + "config-paths-description": "Geef aangepaste paden op naar uw sneltoetsen configuratiebestanden. De plugin volgt automatisch alle include/source richtlijnen.", + "hyprland-format-hint": "Verwacht formaat: bind = $mod, KEY, action #\"beschrijving\"\nCategorieen: # 1. CATEGORIENAAM", + "niri-format-hint": "Categorieen worden aangemaakt met: // #\"Categorienaam\"\nBeschrijvingen: hotkey-overlay-title=\"beschrijving\"", + "actions": "Acties", + "refresh-keybinds": "Sneltoetsen Vernieuwen", + "refresh-message": "Sneltoetsen worden opnieuw geladen wanneer u het paneel opent.", + "reset-defaults": "Standaardwaarden Herstellen", + "reset-message": "Instellingen zijn teruggezet naar standaardwaarden.", + "saved": "Instellingen succesvol opgeslagen.", + "keybind-setup": "Sneltoets Instelling", + "keybind-setup-description": "Om het cheatsheet met een sneltoets te openen, voeg deze binding toe aan je compositor configuratie:", + "keybind-example-hyprland": "Hyprland: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Niri: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Mod-toets Variabele", + "mod-var-hint": "De variabelenaam die wordt gebruikt voor uw Super-toets (bijv. $mod of $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Hyprland pad", + "niri-path": "Niri pad", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "auto", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 zijn ruwe X11-modifiers (bijv. caps:hyper zet Caps op Mod3). Gebruik het hernoemveld om ze een begrijpelijk label zoals \"Hyper\" te geven. Laat het leeg om de ruwe mod-naam te tonen.", + "color-paste-hint": "Tip: kopieer een hex-kleur (bijv. #FF6B6B) naar het klembord en er verschijnt een plak-icoon in de pil.", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "Sneltoetsen Spiekbriefje", + "open": "Spiekbriefje openen", + "settings": "Plugin instellingen" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/nn-NO.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/nn-NO.json new file mode 100644 index 0000000..8364715 --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/nn-NO.json @@ -0,0 +1,117 @@ +{ + "default-category": "Tastebindingar", + "error": { + "unsupported-compositor": "Ikkje støtta compositor", + "sway-not-supported": "Sway er ikkje støtta enno", + "sway-detail": "Sway-støtte kan leggast til i ei framtidig oppdatering (liknande format som Hyprland)", + "labwc-not-supported": "LabWC er ikkje støtta", + "labwc-detail": "LabWC brukar XML-konfigurasjonsformat som er inkompatibelt med denne plugin-en", + "unknown-compositor": "Ukjend compositor oppdaga", + "unknown-detail": "Denne plugin-en støttar berre Hyprland- og Niri-compositorar", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "Lastar...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "Tastatur-kart", + "title-hyprland": "Hyprland tastatur-kart", + "title-niri": "Niri tastatur-kart", + "title-mango": "MangoWC Keymap", + "workspace-switching": "ARBEIDSOMRÅDE - BYTTE", + "workspace-moving": "ARBEIDSOMRÅDE - FLYTTE", + "workspace-mouse": "ARBEIDSOMRÅDE - MUS", + "search-placeholder": "Søk snarvegar...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "Tastesnarveg-jukselapp Innstillingar", + "description": "Konfigurer utsjånad og tastesnarveg-kjelder for jukselapp-panelet.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "Vindaugsstorleik", + "width": "Breidde:", + "height": "Høgde:", + "auto-height": "Auto", + "auto-height-hint": "Når 'Auto' er aktivert, justerer høgda seg automatisk basert på innhald.", + "layout": "Oppsett", + "columns": "Tal på kolonnar:", + "columns-hint": "Fleire kolonnar fungerer betre med breiare vindauge.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "Konfigurasjonsfiler", + "config-paths-description": "Spesifiser eigne stiar til tastesnarveg-konfigurasjonsfilene dine. Programtillegget vil automatisk parse rett fil basert på kompositoren din.", + "hyprland-format-hint": "Forventa format: bind = $mod, KEY, action #\"description\"\nKategoriar: # 1. CATEGORY NAME", + "niri-format-hint": "Kategoriar: // #\"Category Name\"\nSkildringar: hotkey-overlay-title=\"description\"", + "actions": "Handlingar", + "refresh-keybinds": "Oppdater tastesnarvegar", + "refresh-message": "Tastesnarvegar vil bli lasta på nytt når du opnar panelet.", + "reset-defaults": "Tilbakestill til standard", + "reset-message": "Innstillingar er tilbakestilt til standard.", + "saved": "Innstillingar lagra.", + "keybind-setup": "Tastesnarveg-oppsett", + "keybind-setup-description": "For å opne tastesnarveg-jukselappen med ein hurtigtast, legg til denne bindinga i kompositor-konfigurasjonen din:", + "keybind-example-hyprland": "Hyprland eksempel: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin togglePanel keybind-cheatsheet", + "keybind-example-niri": "Niri eksempel: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Mod-tast variabel", + "mod-var-hint": "Variabelnamnet brukt for Super-tasten din (t.d. $mod eller $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Hyprland-sti", + "niri-path": "Niri-sti", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "auto", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 er rå X11-modifikatorar (t.d. legg caps:hyper Caps på Mod3). Bruk omdøypingsfeltet for å gje dei ei forståeleg etikett som «Hyper». Lat det stå tomt for å visa det rå modifikatornamnet.", + "color-paste-hint": "Tips: kopier ein hex-farge (t.d. #FF6B6B) til utklippstavla, så kjem eit lim-inn-ikon i pilla.", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "Tastesnarveg-jukselapp", + "open": "Opne jukselapp", + "settings": "Programtillegg-innstillingar" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/pl.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/pl.json new file mode 100644 index 0000000..049ab6b --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/pl.json @@ -0,0 +1,117 @@ +{ + "default-category": "Skróty klawiszowe", + "error": { + "unsupported-compositor": "Nieobsługiwany kompozytor", + "sway-not-supported": "Sway nie jest jeszcze obsługiwany", + "sway-detail": "Obsługa Sway może zostać dodana w przyszłej aktualizacji (podobny format do Hyprland)", + "labwc-not-supported": "LabWC nie jest obsługiwany", + "labwc-detail": "LabWC używa formatu konfiguracji XML, który jest niekompatybilny z tą wtyczką", + "unknown-compositor": "Wykryto nieznany kompozytor", + "unknown-detail": "Ta wtyczka obsługuje tylko kompozytory Hyprland i Niri", + "hyprctl-failed": "hyprctl binds nie powiodło się - czy Hyprland działa?" + }, + "panel": { + "loading": "Ladowanie...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "Mapa klawiszy", + "title-hyprland": "Mapa klawiszy Hyprland", + "title-niri": "Mapa klawiszy Niri", + "title-mango": "MangoWC Keymap", + "workspace-switching": "OBSZARY ROBOCZE - PRZEŁĄCZANIE", + "workspace-moving": "OBSZARY ROBOCZE - PRZENOSZENIE", + "workspace-mouse": "OBSZARY ROBOCZE - MYSZ", + "search-placeholder": "Szukaj skrótów...", + "no-description": "(brak opisu)", + "other": "Inne", + "undescribed": "Bez opisu", + "add-description": "Dodaj opis", + "add-description-placeholder": "Opis...", + "save-description": "Zapisz", + "cancel": "Anuluj", + "hide-bind": "Ukryj ten skrót" + }, + "settings": { + "title": "Ustawienia Skrotow Klawiszowych", + "description": "Skonfiguruj wyglad i zrodla skrotow klawiszowych dla panelu.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "Rozmiar Okna", + "width": "Szerokosc:", + "height": "Wysokosc:", + "auto-height": "Auto", + "auto-height-hint": "Gdy 'Auto' jest wlaczone, wysokosc dostosowuje sie automatycznie do zawartosci.", + "layout": "Uklad", + "columns": "Liczba kolumn:", + "columns-hint": "Wiecej kolumn dziala lepiej z szerszymi oknami.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "Pliki Konfiguracyjne", + "config-paths-description": "Okresl wlasne sciezki do plikow konfiguracyjnych skrotow klawiszowych. Plugin automatycznie przetworzy odpowiedni plik na podstawie Twojego kompozytora i podazy za dyrektywami include/source.", + "hyprland-format-hint": "Oczekiwany format: bind = $mod, KEY, action #\"opis\"\nKategorie: # 1. NAZWA KATEGORII", + "niri-format-hint": "Kategorie tworzy sie przez: // #\"Nazwa kategorii\"\nOpisy: hotkey-overlay-title=\"opis\"", + "actions": "Akcje", + "refresh-keybinds": "Odswiez Skroty", + "refresh-message": "Skroty zostana przeladowane po otwarciu panelu.", + "reset-defaults": "Przywroc Domyslne", + "reset-message": "Ustawienia zostaly przywrocone do domyslnych.", + "saved": "Ustawienia zapisane pomyslnie.", + "keybind-setup": "Konfiguracja Skrotu", + "keybind-setup-description": "Aby otworzyc cheatsheet skrotem klawiszowym, dodaj ten bind do konfiguracji kompozytora:", + "keybind-example-hyprland": "Przyklad Hyprland: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Przyklad Niri: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Zmienna klawisza Mod", + "mod-var-hint": "Nazwa zmiennej używanej dla klawisza Super (np. $mod lub $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Ścieżka Hyprland", + "niri-path": "Ścieżka Niri", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "auto", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 to surowe modyfikatory X11 (np. caps:hyper przypisuje Caps do Mod3). Użyj pola zmiany nazwy, aby nadać im przyjazną etykietę, np. \"Hyper\". Pozostaw puste, aby pokazać surową nazwę modyfikatora.", + "color-paste-hint": "Wskazówka: skopiuj kod koloru hex (np. #FF6B6B) do schowka, a w pastylce pojawi się ikona wklejania.", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Ścieżka Hyprland Lua", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: używa hyprland.lua przez `hyprctl binds` jeśli istnieje, w innym wypadku starego parsera .conf.", + "undescribed-title": "Skróty bez opisu", + "overrides-summary": "Ukryte: {hidden} - Własne opisy: {custom}", + "restore-hidden": "Przywróć ukryte", + "restore-hidden-message": "Ukryte skróty przywrócone.", + "clear-overrides": "Wyczyść wszystkie nadpisania", + "clear-overrides-message": "Wszystkie nadpisania skrótów wyczyszczone." + }, + "barwidget": { + "tooltip": "Ściągawka skrótów klawiszowych", + "open": "Otwórz ściągawkę", + "settings": "Ustawienia wtyczki" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/pt.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/pt.json new file mode 100644 index 0000000..716ae19 --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/pt.json @@ -0,0 +1,117 @@ +{ + "default-category": "Atalhos de teclado", + "error": { + "unsupported-compositor": "Compositor não suportado", + "sway-not-supported": "Sway ainda não é suportado", + "sway-detail": "O suporte ao Sway pode ser adicionado em uma atualização futura (formato semelhante ao Hyprland)", + "labwc-not-supported": "LabWC não é suportado", + "labwc-detail": "LabWC usa formato de configuração XML que é incompatível com este plugin", + "unknown-compositor": "Compositor desconhecido detectado", + "unknown-detail": "Este plugin suporta apenas os compositores Hyprland e Niri", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "Carregando...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "Mapa de teclas", + "title-hyprland": "Mapa de teclas Hyprland", + "title-niri": "Mapa de teclas Niri", + "title-mango": "MangoWC Keymap", + "workspace-switching": "ESPAÇOS DE TRABALHO - ALTERNAR", + "workspace-moving": "ESPAÇOS DE TRABALHO - MOVER", + "workspace-mouse": "ESPAÇOS DE TRABALHO - MOUSE", + "search-placeholder": "Buscar atalhos...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "Configuracoes de Atalhos de Teclado", + "description": "Configure a aparencia e as fontes de atalhos de teclado para o painel.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "Tamanho da Janela", + "width": "Largura:", + "height": "Altura:", + "auto-height": "Auto", + "auto-height-hint": "Quando 'Auto' esta ativado, a altura se ajusta automaticamente ao conteudo.", + "layout": "Layout", + "columns": "Numero de colunas:", + "columns-hint": "Mais colunas funcionam melhor com janelas mais largas.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "Arquivos de Configuracao", + "config-paths-description": "Especifique caminhos personalizados para seus arquivos de configuracao de atalhos. O plugin seguira automaticamente todas as diretivas include/source.", + "hyprland-format-hint": "Formato esperado: bind = $mod, KEY, action #\"descricao\"\nCategorias: # 1. NOME DA CATEGORIA", + "niri-format-hint": "Categorias sao criadas com: // #\"Nome da categoria\"\nDescricoes: hotkey-overlay-title=\"descricao\"", + "actions": "Acoes", + "refresh-keybinds": "Atualizar Atalhos", + "refresh-message": "Os atalhos serao recarregados ao abrir o painel.", + "reset-defaults": "Restaurar Padroes", + "reset-message": "As configuracoes foram restauradas para os valores padrao.", + "saved": "Configuracoes salvas com sucesso.", + "keybind-setup": "Configuracao de Atalho", + "keybind-setup-description": "Para abrir o cheatsheet com um atalho de teclado, adicione este bind a configuracao do seu compositor:", + "keybind-example-hyprland": "Hyprland: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Niri: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Variável da Tecla Mod", + "mod-var-hint": "O nome da variável usada para sua tecla Super (ex. $mod ou $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Caminho Hyprland", + "niri-path": "Caminho Niri", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "auto", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 são modificadores X11 brutos (ex.: caps:hyper coloca Caps em Mod3). Use o campo de renomeação para dar-lhes um rótulo amigável como \"Hyper\". Deixe vazio para mostrar o nome bruto do modificador.", + "color-paste-hint": "Dica: copie uma cor hex (ex. #FF6B6B) para a área de transferência e um ícone de colar aparecerá dentro da pílula.", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "Folha de dicas de atalhos", + "open": "Abrir folha de dicas", + "settings": "Configurações do plugin" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/ru.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/ru.json new file mode 100644 index 0000000..f38d70e --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/ru.json @@ -0,0 +1,117 @@ +{ + "default-category": "Горячие клавиши", + "error": { + "unsupported-compositor": "Неподдерживаемый композитор", + "sway-not-supported": "Sway пока не поддерживается", + "sway-detail": "Поддержка Sway может быть добавлена в будущем обновлении (формат похож на Hyprland)", + "labwc-not-supported": "LabWC не поддерживается", + "labwc-detail": "LabWC использует формат конфигурации XML, несовместимый с этим плагином", + "unknown-compositor": "Обнаружен неизвестный композитор", + "unknown-detail": "Этот плагин поддерживает только композиторы Hyprland и Niri", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "Загрузка...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "Раскладка клавиш", + "title-hyprland": "Раскладка клавиш Hyprland", + "title-niri": "Раскладка клавиш Niri", + "title-mango": "MangoWC Keymap", + "workspace-switching": "РАБОЧИЕ ОБЛАСТИ - ПЕРЕКЛЮЧЕНИЕ", + "workspace-moving": "РАБОЧИЕ ОБЛАСТИ - ПЕРЕМЕЩЕНИЕ", + "workspace-mouse": "РАБОЧИЕ ОБЛАСТИ - МЫШЬ", + "search-placeholder": "Поиск сочетаний...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "Настройки горячих клавиш", + "description": "Настройте внешний вид и источники горячих клавиш для панели.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "Размер окна", + "width": "Ширина:", + "height": "Высота:", + "auto-height": "Авто", + "auto-height-hint": "Когда включено 'Авто', высота автоматически подстраивается под содержимое.", + "layout": "Макет", + "columns": "Количество колонок:", + "columns-hint": "Больше колонок лучше работает с более широкими окнами.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "Файлы конфигурации", + "config-paths-description": "Укажите пользовательские пути к файлам конфигурации горячих клавиш. Плагин автоматически следует всем директивам include/source.", + "hyprland-format-hint": "Ожидаемый формат: bind = $mod, KEY, action #\"описание\"\nКатегории: # 1. НАЗВАНИЕ КАТЕГОРИИ", + "niri-format-hint": "Категории создаются с помощью: // #\"Название категории\"\nОписания: hotkey-overlay-title=\"описание\"", + "actions": "Действия", + "refresh-keybinds": "Обновить клавиши", + "refresh-message": "Горячие клавиши будут перезагружены при открытии панели.", + "reset-defaults": "Сбросить настройки", + "reset-message": "Настройки сброшены до значений по умолчанию.", + "saved": "Настройки успешно сохранены.", + "keybind-setup": "Настройка клавиши", + "keybind-setup-description": "Чтобы открыть шпаргалку с помощью клавиши, добавьте этот bind в конфигурацию композитора:", + "keybind-example-hyprland": "Hyprland: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Niri: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Переменная клавиши Mod", + "mod-var-hint": "Имя переменной, используемой для клавиши Super (например, $mod или $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Путь Hyprland", + "niri-path": "Путь Niri", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "авто", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 — это «сырые» модификаторы X11 (например, caps:hyper назначает Caps на Mod3). Используйте поле переименования, чтобы задать понятную метку, например «Hyper». Оставьте пустым, чтобы показать исходное имя модификатора.", + "color-paste-hint": "Совет: скопируйте hex-цвет (например #FF6B6B) в буфер обмена — в пилюле появится иконка вставки.", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "Шпаргалка горячих клавиш", + "open": "Открыть шпаргалку", + "settings": "Настройки плагина" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/sv.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/sv.json new file mode 100644 index 0000000..052ee9d --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/sv.json @@ -0,0 +1,117 @@ +{ + "default-category": "Tangentbindningar", + "error": { + "unsupported-compositor": "Compositor stöds inte", + "sway-not-supported": "Sway stöds ännu inte", + "sway-detail": "Sway-stöd kan läggas till i en framtida uppdatering (liknande format som Hyprland)", + "labwc-not-supported": "LabWC stöds inte", + "labwc-detail": "LabWC använder XML-konfigurationsformat som är inkompatibelt med detta plugin", + "unknown-compositor": "Okänd compositor upptäckt", + "unknown-detail": "Detta plugin stöder endast Hyprland- och Niri-compositors", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "Laddar...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "Tangentkarta", + "title-hyprland": "Hyprland tangentkarta", + "title-niri": "Niri tangentkarta", + "title-mango": "MangoWC Keymap", + "workspace-switching": "ARBETSYTOR - BYTA", + "workspace-moving": "ARBETSYTOR - FLYTTA", + "workspace-mouse": "ARBETSYTOR - MUS", + "search-placeholder": "Sök genvägar...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "Tangentbordsgenvägar Inställningar", + "description": "Konfigurera utseende och tangentbordsgenvägskällor för fuskbladspanelen.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "Fönsterstorlek", + "width": "Bredd:", + "height": "Höjd:", + "auto-height": "Auto", + "auto-height-hint": "När 'Auto' är aktiverat justeras höjden automatiskt baserat på innehåll.", + "layout": "Layout", + "columns": "Antal kolumner:", + "columns-hint": "Fler kolumner fungerar bättre med bredare fönster.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "Konfigurationsfiler", + "config-paths-description": "Ange anpassade sökvägar till dina tangentbordsgenvägskonfigurationsfiler. Tillägget kommer automatiskt att tolka rätt fil baserat på din compositor.", + "hyprland-format-hint": "Förväntat format: bind = $mod, KEY, action #\"description\"\nKategorier: # 1. CATEGORY NAME", + "niri-format-hint": "Kategorier: // #\"Category Name\"\nBeskrivningar: hotkey-overlay-title=\"description\"", + "actions": "Åtgärder", + "refresh-keybinds": "Uppdatera tangentbordsgenvägar", + "refresh-message": "Tangentbordsgenvägar laddas om när du öppnar panelen.", + "reset-defaults": "Återställ till standard", + "reset-message": "Inställningarna har återställts till standard.", + "saved": "Inställningar sparade.", + "keybind-setup": "Tangentbordsgenväg inställning", + "keybind-setup-description": "För att öppna tangentbordsgenvägsfuskbladet med en kortkommando, lägg till denna bindning i din compositor-konfiguration:", + "keybind-example-hyprland": "Hyprland exempel: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin togglePanel keybind-cheatsheet", + "keybind-example-niri": "Niri exempel: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Mod-tangent variabel", + "mod-var-hint": "Variabelnamnet som används för din Super-tangent (t.ex. $mod eller $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Hyprland-sökväg", + "niri-path": "Niri-sökväg", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "auto", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 är råa X11-modifierare (t.ex. lägger caps:hyper Caps på Mod3). Använd namnbytesfältet för att ge dem en begriplig etikett som ”Hyper”. Lämna tomt för att visa det råa modifierarnamnet.", + "color-paste-hint": "Tips: kopiera en hex-färg (t.ex. #FF6B6B) till urklipp och en klistra in-ikon visas i pillret.", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "Tangentbordsgenvägar", + "open": "Öppna fuskblad", + "settings": "Plugin-inställningar" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/tr.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/tr.json new file mode 100644 index 0000000..c1f8f13 --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/tr.json @@ -0,0 +1,117 @@ +{ + "default-category": "Kısayol tuşları", + "error": { + "unsupported-compositor": "Desteklenmeyen kompozitör", + "sway-not-supported": "Sway henüz desteklenmiyor", + "sway-detail": "Sway desteği gelecekteki bir güncellemede eklenebilir (Hyprland'a benzer format)", + "labwc-not-supported": "LabWC desteklenmiyor", + "labwc-detail": "LabWC bu eklentiyle uyumlu olmayan XML yapılandırma formatı kullanıyor", + "unknown-compositor": "Bilinmeyen kompozitör algılandı", + "unknown-detail": "Bu eklenti yalnızca Hyprland ve Niri kompozitörlerini destekler", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "Yukleniyor...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "Tuş haritası", + "title-hyprland": "Hyprland tuş haritası", + "title-niri": "Niri tuş haritası", + "title-mango": "MangoWC Keymap", + "workspace-switching": "ÇALIŞMA ALANLARI - GEÇİŞ", + "workspace-moving": "ÇALIŞMA ALANLARI - TAŞIMA", + "workspace-mouse": "ÇALIŞMA ALANLARI - FARE", + "search-placeholder": "Kısayol ara...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "Klavye Kisayollari Ayarlari", + "description": "Panel icin klavye kisayollarinin gorunumunu ve kaynaklarini yapilandirin.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "Pencere Boyutu", + "width": "Genislik:", + "height": "Yukseklik:", + "auto-height": "Otomatik", + "auto-height-hint": "'Otomatik' etkinlestirildiginde, yukseklik icerge gore otomatik olarak ayarlanir.", + "layout": "Duzen", + "columns": "Sutun sayisi:", + "columns-hint": "Daha fazla sutun daha genis pencerelerle daha iyi calisir.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "Yapilandirma Dosyalari", + "config-paths-description": "Klavye kisayolu yapilandirma dosyalariniza ozel yollar belirtin. Eklenti otomatik olarak tum include/source yonergelerini takip eder.", + "hyprland-format-hint": "Beklenen format: bind = $mod, KEY, action #\"aciklama\"\nKategoriler: # 1. KATEGORI ADI", + "niri-format-hint": "Kategoriler su sekilde olusturulur: // #\"Kategori adi\"\nAciklamalar: hotkey-overlay-title=\"aciklama\"", + "actions": "Islemler", + "refresh-keybinds": "Kisayollari Yenile", + "refresh-message": "Paneli actinizda kisayollar yeniden yuklenecektir.", + "reset-defaults": "Varsayilanlara Sifirla", + "reset-message": "Ayarlar varsayilan degerlere sifirlandi.", + "saved": "Ayarlar basariyla kaydedildi.", + "keybind-setup": "Kisayol Ayari", + "keybind-setup-description": "Cheatsheet'i bir klavye kisayoluyla acmak icin, bu bind'i compositor yapilandirmaniza ekleyin:", + "keybind-example-hyprland": "Hyprland: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Niri: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Mod Tusu Degiskeni", + "mod-var-hint": "Super tusunuz icin kullanilan degisken adi (orn. $mod veya $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Hyprland yolu", + "niri-path": "Niri yolu", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "auto", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 ham X11 değiştiricileridir (örn. caps:hyper, Caps'i Mod3'e atar). Onlara \"Hyper\" gibi anlaşılır bir etiket vermek için yeniden adlandırma alanını kullanın. Ham değiştirici adını göstermek için boş bırakın.", + "color-paste-hint": "İpucu: bir hex rengi (ör. #FF6B6B) panoya kopyalayın; hapın içinde hızlı yapıştırma simgesi görünecek.", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "Kısayol Kopya Kağıdı", + "open": "Kopya kağıdını aç", + "settings": "Eklenti ayarları" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/uk-UA.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/uk-UA.json new file mode 100644 index 0000000..4f85b7e --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/uk-UA.json @@ -0,0 +1,117 @@ +{ + "default-category": "Гарячі клавіші", + "error": { + "unsupported-compositor": "Непідтримуваний композитор", + "sway-not-supported": "Sway поки не підтримується", + "sway-detail": "Підтримку Sway може бути додано в майбутньому оновленні (формат схожий на Hyprland)", + "labwc-not-supported": "LabWC не підтримується", + "labwc-detail": "LabWC використовує формат конфігурації XML, несумісний з цим плагіном", + "unknown-compositor": "Виявлено невідомий композитор", + "unknown-detail": "Цей плагін підтримує лише композитори Hyprland та Niri", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "Завантаження...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "Карта клавіш", + "title-hyprland": "Карта клавіш Hyprland", + "title-niri": "Карта клавіш Niri", + "title-mango": "MangoWC Keymap", + "workspace-switching": "РОБОЧІ ОБЛАСТІ - ПЕРЕМИКАННЯ", + "workspace-moving": "РОБОЧІ ОБЛАСТІ - ПЕРЕМІЩЕННЯ", + "workspace-mouse": "РОБОЧІ ОБЛАСТІ - МИША", + "search-placeholder": "Пошук скорочень...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "Налаштування гарячих клавіш", + "description": "Налаштуйте зовнішній вигляд та джерела гарячих клавіш для панелі.", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "Розмір вікна", + "width": "Ширина:", + "height": "Висота:", + "auto-height": "Авто", + "auto-height-hint": "Коли увімкнено 'Авто', висота автоматично підлаштовується під вміст.", + "layout": "Макет", + "columns": "Кількість колонок:", + "columns-hint": "Більше колонок краще працює з ширшими вікнами.", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "Файли конфігурації", + "config-paths-description": "Вкажіть власні шляхи до файлів конфігурації гарячих клавіш. Плагін автоматично слідує всім директивам include/source.", + "hyprland-format-hint": "Очікуваний формат: bind = $mod, KEY, action #\"опис\"\nКатегорії: # 1. НАЗВА КАТЕГОРІЇ", + "niri-format-hint": "Категорії створюються за допомогою: // #\"Назва категорії\"\nОписи: hotkey-overlay-title=\"опис\"", + "actions": "Дії", + "refresh-keybinds": "Оновити клавіші", + "refresh-message": "Гарячі клавіші будуть перезавантажені при відкритті панелі.", + "reset-defaults": "Скинути налаштування", + "reset-message": "Налаштування скинуто до значень за замовчуванням.", + "saved": "Налаштування успішно збережено.", + "keybind-setup": "Налаштування клавіші", + "keybind-setup-description": "Щоб відкрити шпаргалку за допомогою клавіші, додайте цей bind до конфігурації композитора:", + "keybind-example-hyprland": "Hyprland: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Niri: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Змінна клавіші Mod", + "mod-var-hint": "Ім'я змінної, що використовується для клавіші Super (наприклад, $mod або $mainMod).", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Шлях Hyprland", + "niri-path": "Шлях Niri", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "авто", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 — це «сирі» модифікатори X11 (наприклад, caps:hyper призначає Caps на Mod3). Використовуйте поле перейменування, щоб задати зрозумілу мітку, як-от «Hyper». Залиште порожнім, щоб показати початкову назву модифікатора.", + "color-paste-hint": "Порада: скопіюйте hex-колір (напр. #FF6B6B) у буфер обміну — у пілюлі з'явиться іконка вставки.", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "Шпаргалка гарячих клавіш", + "open": "Відкрити шпаргалку", + "settings": "Налаштування плагіна" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/zh-CN.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/zh-CN.json new file mode 100644 index 0000000..9b9cbb4 --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/zh-CN.json @@ -0,0 +1,117 @@ +{ + "default-category": "快捷键", + "error": { + "unsupported-compositor": "不支持的合成器", + "sway-not-supported": "尚不支持 Sway", + "sway-detail": "Sway 支持可能会在未来更新中添加(与 Hyprland 格式类似)", + "labwc-not-supported": "不支持 LabWC", + "labwc-detail": "LabWC 使用与此插件不兼容的 XML 配置格式", + "unknown-compositor": "检测到未知的合成器", + "unknown-detail": "此插件仅支持 Hyprland 和 Niri 合成器", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "加载中...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "按键映射", + "title-hyprland": "Hyprland 按键映射", + "title-niri": "Niri 按键映射", + "title-mango": "MangoWC Keymap", + "workspace-switching": "工作区 - 切换", + "workspace-moving": "工作区 - 移动", + "workspace-mouse": "工作区 - 鼠标", + "search-placeholder": "搜索快捷键...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "快捷键速查表设置", + "description": "配置面板的外观和快捷键来源。", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "窗口大小", + "width": "宽度:", + "height": "高度:", + "auto-height": "自动", + "auto-height-hint": "启用\"自动\"时,高度会根据内容自动调整。", + "layout": "布局", + "columns": "列数:", + "columns-hint": "更多列在较宽的窗口中效果更好。", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "配置文件", + "config-paths-description": "指定快捷键配置文件的自定义路径。插件会自动跟随所有include/source指令。", + "hyprland-format-hint": "预期格式: bind = $mod, KEY, action #\"描述\"\n类别: # 1. 类别名称", + "niri-format-hint": "类别使用以下格式创建: // #\"类别名称\"\n描述: hotkey-overlay-title=\"描述\"", + "actions": "操作", + "refresh-keybinds": "刷新快捷键", + "refresh-message": "打开面板时将重新加载快捷键。", + "reset-defaults": "恢复默认", + "reset-message": "设置已恢复为默认值。", + "saved": "设置保存成功。", + "keybind-setup": "快捷键设置", + "keybind-setup-description": "要使用键盘快捷键打开速查表,请将此绑定添加到合成器配置中:", + "keybind-example-hyprland": "Hyprland: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Niri: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Mod 键变量", + "mod-var-hint": "用于 Super 键的变量名称(例如 $mod 或 $mainMod)。", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Hyprland 路径", + "niri-path": "Niri 路径", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "自动", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 是原始的 X11 修饰键(例如 caps:hyper 会把 Caps 映射到 Mod3)。使用重命名字段可以给它们起一个友好的标签,比如“Hyper”。留空则显示原始的修饰键名称。", + "color-paste-hint": "提示:将十六进制颜色 (如 #FF6B6B) 复制到剪贴板,胶囊内会出现粘贴图标以便快速粘贴。", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "快捷键速查表", + "open": "打开速查表", + "settings": "插件设置" + } +} diff --git a/noctalia/.config/plugins/keybind-cheatsheet/i18n/zh-TW.json b/noctalia/.config/plugins/keybind-cheatsheet/i18n/zh-TW.json new file mode 100644 index 0000000..161e629 --- /dev/null +++ b/noctalia/.config/plugins/keybind-cheatsheet/i18n/zh-TW.json @@ -0,0 +1,117 @@ +{ + "default-category": "快捷鍵", + "error": { + "unsupported-compositor": "不支援的合成器", + "sway-not-supported": "尚未支援 Sway", + "sway-detail": "Sway 支援可能會在未來更新中新增(與 Hyprland 格式類似)", + "labwc-not-supported": "不支援 LabWC", + "labwc-detail": "LabWC 使用與此外掛程式不相容的 XML 設定格式", + "unknown-compositor": "偵測到未知的合成器", + "unknown-detail": "此外掛程式僅支援 Hyprland 和 Niri 合成器", + "hyprctl-failed": "hyprctl binds failed - is Hyprland running?" + }, + "panel": { + "loading": "載入中...", + "loading-timeout": "Loading timed out. Click Refresh to retry.", + "title": "按鍵映射", + "title-hyprland": "Hyprland 按鍵映射", + "title-niri": "Niri 按鍵映射", + "title-mango": "MangoWC Keymap", + "workspace-switching": "工作區 - 切換", + "workspace-moving": "工作區 - 移動", + "workspace-mouse": "工作區 - 滑鼠", + "search-placeholder": "搜尋快捷鍵...", + "no-description": "(no description)", + "other": "Other", + "undescribed": "Without Description", + "add-description": "Add description", + "add-description-placeholder": "Description...", + "save-description": "Save", + "cancel": "Cancel", + "hide-bind": "Hide this bind" + }, + "settings": { + "title": "快捷鍵速查表設定", + "description": "設定面板的外觀和快捷鍵來源。", + "tab-general": "General", + "tab-appearance": "Appearance", + "window-size": "視窗大小", + "width": "寬度:", + "height": "高度:", + "auto-height": "自動", + "auto-height-hint": "啟用「自動」時,高度會根據內容自動調整。", + "layout": "佈局", + "columns": "欄位數:", + "columns-hint": "更多欄位在較寬的視窗中效果更好。", + "parsing-options": "Parsing Options", + "merge-sequential": "Merge sequential keybinds", + "merge-sequential-hint": "Combine consecutive numeric keybinds (e.g. Super+1..5 -> Workspace 1..5) into a single ranged entry.", + "show-undescribed": "Show undescribed binds", + "show-undescribed-hint": "Include keybinds that have no comment description. They will be auto-labeled with the action.", + "split-workspaces": "Split large workspace category", + "split-workspaces-hint": "When a workspace category exceeds the threshold, split it into Switching, Moving, and Mouse subcategories.", + "split-threshold": "Split threshold (binds):", + "config-paths": "設定檔", + "config-paths-description": "指定快捷鍵設定檔的自訂路徑。外掛程式會自動跟隨所有 include/source 指令。", + "hyprland-format-hint": "預期格式: bind = $mod, KEY, action #\"描述\"\n類別: # 1. 類別名稱", + "niri-format-hint": "類別使用以下格式建立: // #\"類別名稱\"\n描述: hotkey-overlay-title=\"描述\"", + "actions": "操作", + "refresh-keybinds": "重新整理快捷鍵", + "refresh-message": "開啟面板時將重新載入快捷鍵。", + "reset-defaults": "恢復預設值", + "reset-message": "設定已恢復為預設值。", + "saved": "設定儲存成功。", + "keybind-setup": "快捷鍵設定", + "keybind-setup-description": "要使用鍵盤快捷鍵開啟速查表,請將此繫結新增至合成器設定中:", + "keybind-example-hyprland": "Hyprland: bind = $mod, F1, exec, qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "keybind-example-niri": "Niri: Super+F1 { spawn \"qs\" \"-c\" \"noctalia-shell\" \"ipc\" \"call\" \"plugin\" \"togglePanel\" \"keybind-cheatsheet\"; }", + "mod-var": "Mod 鍵變數", + "mod-var-hint": "用於 Super 鍵的變數名稱(例如 $mod 或 $mainMod)。", + "width-range": "px (400-3000)", + "height-range": "px (300-2000)", + "hyprland-path": "Hyprland 路徑", + "niri-path": "Niri 路徑", + "mango-path": "Mango Path", + "mango-format-hint": "Expected format: bind=MODS,KEY,ACTION,ARGS\nCategories: # Category Name (horizontal rules stripped)\nOptional per-bind description: trailing #\"description\"", + "keybind-example-mango": "Mango example: bind=SUPER,F1,spawn_shell,noctalia-shell ipc call plugin:keybind-cheatsheet toggle", + "appearance-section": "Appearance", + "appearance-description": "Customize the colors used for special key categories. Changes apply immediately and persist when you click Apply.", + "preview-section": "Live Preview", + "color-pickers": "Key Colors", + "color-super": "Super / Mod key", + "color-ctrl": "Ctrl key", + "color-shift": "Shift key", + "color-alt": "Alt-modifier keys", + "color-xf86": "XF86 multimedia keys", + "color-print": "Print / Screenshot keys", + "color-numeric": "Numeric keys (workspaces)", + "color-mouse": "Mouse buttons", + "color-default": "Default letter keys", + "color-label": "Key label text", + "color-description": "Description text", + "color-theme-hint": "Leave empty to use theme accent color.", + "reset-color": "Reset to default", + "reset-all-colors": "Reset all colors", + "color-auto": "自動", + "color-mod2": "Mod2 key", + "color-mod3": "Mod3 key", + "color-mod5": "Mod5 key", + "mod-label-hint": "Mod2 / Mod3 / Mod5 是原始的 X11 修飾鍵(例如 caps:hyper 會把 Caps 對應到 Mod3)。使用重新命名欄位可以為它們設定易懂的標籤,例如「Hyper」。留空則顯示原始的修飾鍵名稱。", + "color-paste-hint": "提示:將十六進位顏色 (如 #FF6B6B) 複製到剪貼簿,膠囊內會出現貼上圖示以便快速貼上。", + "keybind-ipc-command": "qs -c \"noctalia-shell\" ipc call plugin:keybind-cheatsheet toggle", + "hyprland-lua-path": "Hyprland Lua Path", + "hyprland-parser-mode": "Parser:", + "hyprland-lua-hint": "Auto: uses hyprland.lua via `hyprctl binds` when it exists, otherwise the legacy .conf parser.", + "undescribed-title": "Undescribed Binds", + "overrides-summary": "Hidden: {hidden} - Custom descriptions: {custom}", + "restore-hidden": "Restore hidden", + "restore-hidden-message": "Hidden binds restored.", + "clear-overrides": "Clear all overrides", + "clear-overrides-message": "All bind overrides cleared." + }, + "barwidget": { + "tooltip": "快捷鍵速查表", + "open": "開啟速查表", + "settings": "外掛設定" + } +} |
