From 44df4ab0a819531554c6955c45a6c9651089a23e Mon Sep 17 00:00:00 2001 From: Lemmy Date: Wed, 29 Jul 2026 00:29:45 -0400 Subject: [PATCH] chore(i18n): update --- arch-updater/translations/de.json | 234 +++++++++---------- arch-updater/translations/en.json | 240 ++++++++++---------- audio-switcher/translations/en.json | 43 ++-- battery-graph/translations/en.json | 34 +-- battery-threshold/translations/en.json | 34 +-- file-search/translations/en.json | 3 +- game-launcher/translations/en.json | 12 +- godot-provider/translations/en.json | 10 +- godot-provider/translations/pt-BR.json | 10 +- imagemagick-clock/translations/zh-Hans.json | 16 ++ pomodoro/translations/en.json | 24 +- todo/translations/en.json | 2 +- 12 files changed, 340 insertions(+), 322 deletions(-) create mode 100644 imagemagick-clock/translations/zh-Hans.json diff --git a/arch-updater/translations/de.json b/arch-updater/translations/de.json index 4376e21..1a0d701 100644 --- a/arch-updater/translations/de.json +++ b/arch-updater/translations/de.json @@ -1,141 +1,141 @@ { - "title": "Arch Updater", "action_check": "Updates prüfen", "action_dismiss": "Verwerfen", - "action_update": "Aktualisieren", "action_open_news": "News öffnen", - "status_idle": "Noch nicht geprüft", - "status_checking": "Prüfe auf Updates…", - "status_checking_step": "Prüfe {step}…", - "status_running": "Update läuft in einem Terminal…", - "status_clean": "System ist aktuell", - "status_error": "Prüfung fehlgeschlagen", - "status_missing": "checkupdates fehlt, pacman-contrib installieren", - "status_ready": { - "one": "1 Paket zu aktualisieren", - "other": "{count} Pakete zu aktualisieren" - }, - "err_no_checkupdates": "checkupdates nicht gefunden, pacman-contrib installieren und PATH prüfen", - "err_check_timeout": "Zeitüberschreitung beim Prüfen auf Updates", - "err_spawn": "checkupdates konnte nicht gestartet werden", - "err_no_terminal": "Kein Terminal-Emulator gefunden, in den Plugin-Einstellungen festlegen", - "err_no_xdg_open": "xdg-open nicht gefunden, Paketseite kann nicht geöffnet werden", - "source": { - "pacman": "Pacman", - "aur": "AUR", - "aur_named": "AUR ({helper})", - "flatpak": "Flatpak" - }, - "notify_updates": { - "one": "1 Paket zu aktualisieren", - "other": "{count} Pakete zu aktualisieren" - }, - "run": { - "press_key": "Beliebige Taste zum Schließen drücken" - }, - "more_packages": "+{count} weitere", - "hover_hint": "Zeigt beim Überfahren eines Pakets die vollständigen Versionen", - "up_to_date": "Aktuell: {sources}", + "action_update": "Aktualisieren", "caption_checked": "geprüft {time}", "caption_ignored": { "one": "1 Paket ignoriert", "other": "{count} Pakete ignoriert" }, - "size_mib": "≈ {value} MiB Downloadgröße", - "size_gib": "≈ {value} GiB Downloadgröße", - "reboot_recommended": "Neustart empfohlen, der laufende Kernel ist nicht mehr installiert", + "err_check_timeout": "Zeitüberschreitung beim Prüfen auf Updates", + "err_no_checkupdates": "checkupdates nicht gefunden, pacman-contrib installieren und PATH prüfen", + "err_no_terminal": "Kein Terminal-Emulator gefunden, in den Plugin-Einstellungen festlegen", + "err_no_xdg_open": "xdg-open nicht gefunden, Paketseite kann nicht geöffnet werden", + "err_spawn": "checkupdates konnte nicht gestartet werden", + "hover_hint": "Zeigt beim Überfahren eines Pakets die vollständigen Versionen", + "launcher": { + "check_subtitle": "Pacman, AUR und Flatpak auf Updates prüfen", + "news_subtitle": "Arch-Linux-News-Seite öffnen", + "update_subtitle": "Terminal öffnen und Update ausführen" + }, + "more_packages": "+{count} weitere", "news_unread": { "one": "1 ungelesener Arch-News-Beitrag: „{title}“", "other": "{count} ungelesene Arch-News-Beiträge, zuletzt: „{title}“" }, + "notify_updates": { + "one": "1 Paket zu aktualisieren", + "other": "{count} Pakete zu aktualisieren" + }, + "reboot_recommended": "Neustart empfohlen, der laufende Kernel ist nicht mehr installiert", + "run": { + "press_key": "Beliebige Taste zum Schließen drücken" + }, + "settings": { + "assume_yes": { + "description": "Übergibt --noconfirm / -y, damit Paketmanager nicht nach Bestätigung fragen. Aus bedeutet, du bestätigst jedes Paket im Terminal-Fenster selbst.", + "label": "Automatisch mit Ja bestätigen" + }, + "aur_check_cmd": { + "description": "Wird nur verwendet, wenn oben „Eigener Befehl“ gewählt ist. Muss pro Paket eine Zeile im Format 'name oldver -> newver' ausgeben, wie 'yay -Qua' es tut.", + "label": "Eigener AUR-Prüfbefehl" + }, + "aur_helper": { + "description": "Welcher AUR-Helfer AUR-Pakete prüft und aktualisiert. „Automatisch erkennen“ versucht zuerst yay, dann paru. „Eigener Befehl“ verwendet den unten angegebenen Prüfbefehl.", + "label": "AUR-Helfer", + "options": { + "auto": "Automatisch erkennen (yay, dann paru)", + "custom": "Eigener Befehl", + "off": "Aus, nur Pacman", + "paru": "paru", + "yay": "yay" + } + }, + "auto_check_hours": { + "description": "Prüft automatisch alle N Stunden auf Updates. 0 (Standard) prüft nie von selbst.", + "label": "Intervall für automatische Prüfung (Stunden)" + }, + "check_arch_news": { + "description": "Ruft den Arch-Linux-News-Feed ab und markiert ungelesene Beiträge im Panel.", + "label": "Arch-Linux-News prüfen" + }, + "check_reboot_needed": { + "description": "Prüft, ob die Dateien des aktuell laufenden Kernels noch vorhanden sind. Fehlen sie, wurde ein neuerer Kernel installiert, und erst ein Neustart wechselt darauf.", + "label": "Auf nötigen Neustart prüfen" + }, + "flatpak_enabled": { + "description": "Prüft zusätzlich (und führt beim Aktualisieren) 'flatpak update' aus. Wird automatisch übersprungen, wenn Flatpak nicht installiert ist.", + "label": "Flatpak einbeziehen" + }, + "glyph": { + "description": "Das für das Widget in der Bar angezeigte Symbol.", + "label": "Bar-Symbol" + }, + "hide_on_empty": { + "description": "Blendet das Widget vollständig aus, wenn keine Updates ausstehen und kein Neustart empfohlen wird. Aus (Standard) zeigt das Symbol immer.", + "label": "Ausblenden, wenn nichts anliegt" + }, + "ignore_packages": { + "description": "Paketnamen, die aus der Zählung ausgeschlossen und beim Update zusätzlich als --ignore übergeben werden, ergänzend zu pacman.confs eigenem IgnorePkg.", + "label": "Pakete ignorieren" + }, + "notify_on_updates": { + "description": "Sendet eine Desktop-Benachrichtigung, wenn eine Prüfung aktualisierbare Pakete findet.", + "label": "Bei gefundenen Updates benachrichtigen" + }, + "show_count": { + "description": "Zeigt die Anzahl ausstehender Updates neben dem Bar-Symbol.", + "label": "Anzahl der Updates anzeigen" + }, + "show_download_size": { + "description": "Schätzt die gesamte Downloadgröße der ausstehenden Pacman-Pakete mit 'pacman -Si'. AUR- und Flatpak-Größen sind nicht enthalten.", + "label": "Downloadgröße anzeigen" + }, + "terminal": { + "description": "Terminal-Befehl für den Update-Lauf, z. B. kitty oder ghostty. Leer (Standard) verwendet Noctalias eigene Terminal-Erkennung ($TERMINAL, dann die gängigen Emulatoren).", + "label": "Terminal" + }, + "update_cmd": { + "description": "Vollständige Überschreibung des im Terminal ausgeführten Befehls beim Aktualisieren. Leer (Standard) baut ihn aus AUR-Helfer, Ignorierliste, Flatpak und „Automatisch mit Ja bestätigen“ oben zusammen.", + "label": "Eigener Update-Befehl" + } + }, + "size_gib": "≈ {value} GiB Downloadgröße", + "size_mib": "≈ {value} MiB Downloadgröße", + "source": { + "aur": "AUR", + "aur_named": "AUR ({helper})", + "flatpak": "Flatpak", + "pacman": "Pacman" + }, + "status_checking": "Prüfe auf Updates…", + "status_checking_step": "Prüfe {step}…", + "status_clean": "System ist aktuell", + "status_error": "Prüfung fehlgeschlagen", + "status_idle": "Noch nicht geprüft", + "status_missing": "checkupdates fehlt, pacman-contrib installieren", + "status_ready": { + "one": "1 Paket zu aktualisieren", + "other": "{count} Pakete zu aktualisieren" + }, + "status_running": "Update läuft in einem Terminal…", "tip_check": "Jetzt auf Updates prüfen", "tip_close": "Schließen", - "tip_update": "Update in einem Terminal-Fenster ausführen", "tip_copy": "Name und Versionen kopieren", "tip_open_page": "Paketseite öffnen", - "tooltip_status": "Status", - "tooltip_pending": "Ausstehend", + "tip_update": "Update in einem Terminal-Fenster ausführen", + "title": "Arch Updater", "tooltip_checked": "Geprüft", - "tooltip_reboot_key": "Neustart", - "tooltip_reboot_value": "empfohlen", + "tooltip_hints": "Klick: Panel · rechts: jetzt prüfen", "tooltip_news": "Arch News", "tooltip_news_value": { "one": "1 ungelesen", "other": "{count} ungelesen" }, - "tooltip_hints": "Klick: Panel · rechts: jetzt prüfen", - "launcher": { - "check_subtitle": "Pacman, AUR und Flatpak auf Updates prüfen", - "update_subtitle": "Terminal öffnen und Update ausführen", - "news_subtitle": "Arch-Linux-News-Seite öffnen" - }, - "settings": { - "aur_helper": { - "label": "AUR-Helfer", - "description": "Welcher AUR-Helfer AUR-Pakete prüft und aktualisiert. „Automatisch erkennen“ versucht zuerst yay, dann paru. „Eigener Befehl“ verwendet den unten angegebenen Prüfbefehl.", - "options": { - "auto": "Automatisch erkennen (yay, dann paru)", - "yay": "yay", - "paru": "paru", - "custom": "Eigener Befehl", - "off": "Aus, nur Pacman" - } - }, - "aur_check_cmd": { - "label": "Eigener AUR-Prüfbefehl", - "description": "Wird nur verwendet, wenn oben „Eigener Befehl“ gewählt ist. Muss pro Paket eine Zeile im Format 'name oldver -> newver' ausgeben, wie 'yay -Qua' es tut." - }, - "flatpak_enabled": { - "label": "Flatpak einbeziehen", - "description": "Prüft zusätzlich (und führt beim Aktualisieren) 'flatpak update' aus. Wird automatisch übersprungen, wenn Flatpak nicht installiert ist." - }, - "ignore_packages": { - "label": "Pakete ignorieren", - "description": "Paketnamen, die aus der Zählung ausgeschlossen und beim Update zusätzlich als --ignore übergeben werden, ergänzend zu pacman.confs eigenem IgnorePkg." - }, - "auto_check_hours": { - "label": "Intervall für automatische Prüfung (Stunden)", - "description": "Prüft automatisch alle N Stunden auf Updates. 0 (Standard) prüft nie von selbst." - }, - "notify_on_updates": { - "label": "Bei gefundenen Updates benachrichtigen", - "description": "Sendet eine Desktop-Benachrichtigung, wenn eine Prüfung aktualisierbare Pakete findet." - }, - "show_download_size": { - "label": "Downloadgröße anzeigen", - "description": "Schätzt die gesamte Downloadgröße der ausstehenden Pacman-Pakete mit 'pacman -Si'. AUR- und Flatpak-Größen sind nicht enthalten." - }, - "check_arch_news": { - "label": "Arch-Linux-News prüfen", - "description": "Ruft den Arch-Linux-News-Feed ab und markiert ungelesene Beiträge im Panel." - }, - "check_reboot_needed": { - "label": "Auf nötigen Neustart prüfen", - "description": "Prüft, ob die Dateien des aktuell laufenden Kernels noch vorhanden sind. Fehlen sie, wurde ein neuerer Kernel installiert, und erst ein Neustart wechselt darauf." - }, - "terminal": { - "label": "Terminal", - "description": "Terminal-Befehl für den Update-Lauf, z. B. kitty oder ghostty. Leer (Standard) verwendet Noctalias eigene Terminal-Erkennung ($TERMINAL, dann die gängigen Emulatoren)." - }, - "assume_yes": { - "label": "Automatisch mit Ja bestätigen", - "description": "Übergibt --noconfirm / -y, damit Paketmanager nicht nach Bestätigung fragen. Aus bedeutet, du bestätigst jedes Paket im Terminal-Fenster selbst." - }, - "update_cmd": { - "label": "Eigener Update-Befehl", - "description": "Vollständige Überschreibung des im Terminal ausgeführten Befehls beim Aktualisieren. Leer (Standard) baut ihn aus AUR-Helfer, Ignorierliste, Flatpak und „Automatisch mit Ja bestätigen“ oben zusammen." - }, - "glyph": { - "label": "Bar-Symbol", - "description": "Das für das Widget in der Bar angezeigte Symbol." - }, - "show_count": { - "label": "Anzahl der Updates anzeigen", - "description": "Zeigt die Anzahl ausstehender Updates neben dem Bar-Symbol." - }, - "hide_on_empty": { - "label": "Ausblenden, wenn nichts anliegt", - "description": "Blendet das Widget vollständig aus, wenn keine Updates ausstehen und kein Neustart empfohlen wird. Aus (Standard) zeigt das Symbol immer." - } - } + "tooltip_pending": "Ausstehend", + "tooltip_reboot_key": "Neustart", + "tooltip_reboot_value": "empfohlen", + "tooltip_status": "Status", + "up_to_date": "Aktuell: {sources}" } diff --git a/arch-updater/translations/en.json b/arch-updater/translations/en.json index 29a592b..d6eb48d 100644 --- a/arch-updater/translations/en.json +++ b/arch-updater/translations/en.json @@ -1,144 +1,144 @@ { - "title": "Arch Updater", "action_check": "Check Updates", "action_dismiss": "Dismiss", - "action_update": "Update", "action_open_news": "Open news", - "status_idle": "Not checked yet", - "status_checking": "Checking for updates…", - "status_checking_step": "Checking {step}…", - "status_running": "Update running in a terminal…", - "status_clean": "System is up to date", - "status_error": "Update check failed", - "status_missing": "checkupdates not found, install pacman-contrib", - "status_ready": { - "one": "1 package to upgrade", - "other": "{count} packages to upgrade" - }, - "err_no_checkupdates": "checkupdates not found, install pacman-contrib and check your PATH", - "err_check_timeout": "Timed out while checking for updates", - "err_check_failed": "checkupdates failed, see the system log for details", - "err_aur_failed": "AUR check failed, see the system log for details", - "err_flatpak_failed": "Flatpak check failed, see the system log for details", - "err_spawn": "Could not run checkupdates", - "err_no_terminal": "No terminal emulator found, set one in the plugin settings", - "err_no_xdg_open": "xdg-open not found, cannot open the package page", - "source": { - "pacman": "Pacman", - "aur": "AUR", - "aur_named": "AUR ({helper})", - "flatpak": "Flatpak" - }, - "notify_updates": { - "one": "1 package to upgrade", - "other": "{count} packages to upgrade" - }, - "run": { - "press_key": "Press any key to close" - }, - "more_packages": "+{count} more", - "hover_hint": "Hover a package for its full versions", - "up_to_date": "Up to date: {sources}", + "action_update": "Update", "caption_checked": "checked {time}", "caption_ignored": { "one": "1 package ignored", "other": "{count} packages ignored" }, - "size_mib": "≈ {value} MiB to download", - "size_gib": "≈ {value} GiB to download", - "reboot_recommended": "Reboot recommended, the running kernel is no longer installed", + "err_aur_failed": "AUR check failed, see the system log for details", + "err_check_failed": "checkupdates failed, see the system log for details", + "err_check_timeout": "Timed out while checking for updates", + "err_flatpak_failed": "Flatpak check failed, see the system log for details", + "err_no_checkupdates": "checkupdates not found, install pacman-contrib and check your PATH", + "err_no_terminal": "No terminal emulator found, set one in the plugin settings", + "err_no_xdg_open": "xdg-open not found, cannot open the package page", + "err_spawn": "Could not run checkupdates", + "hover_hint": "Hover a package for its full versions", + "launcher": { + "check_subtitle": "Check pacman, AUR and Flatpak for updates", + "news_subtitle": "Open the Arch Linux news page", + "update_subtitle": "Open a terminal and run the update" + }, + "more_packages": "+{count} more", "news_unread": { "one": "1 unread Arch news post: \"{title}\"", "other": "{count} unread Arch news posts, latest: \"{title}\"" }, + "notify_updates": { + "one": "1 package to upgrade", + "other": "{count} packages to upgrade" + }, + "reboot_recommended": "Reboot recommended, the running kernel is no longer installed", + "run": { + "press_key": "Press any key to close" + }, + "settings": { + "assume_yes": { + "description": "Pass --noconfirm / -y so package managers do not ask for confirmation. Off means you confirm each one in the terminal window.", + "label": "Answer yes automatically" + }, + "aur_check_cmd": { + "description": "Only used when the AUR helper above is 'Custom command'. Must print one 'name oldver -> newver' line per package, like 'yay -Qua' does.", + "label": "Custom AUR check command" + }, + "aur_helper": { + "description": "Which AUR helper checks and upgrades AUR packages. 'Auto-detect' tries yay, then paru. 'Custom command' lets you supply your own check command below.", + "label": "AUR helper", + "options": { + "auto": "Auto-detect (yay, then paru)", + "custom": "Custom command", + "off": "Off, pacman only", + "paru": "paru", + "yay": "yay" + } + }, + "auto_check_hours": { + "description": "Check for updates automatically every N hours. 0 (default) never checks on its own.", + "label": "Auto-check interval (hours)" + }, + "check_arch_news": { + "description": "Fetch the Arch Linux news feed and flag unread posts in the panel.", + "label": "Check Arch Linux news" + }, + "check_reboot_needed": { + "description": "Detect whether the currently running kernel's files are still on disk. When they are gone, a newer kernel was installed and a reboot is what switches you to it.", + "label": "Check if a reboot is needed" + }, + "flatpak_enabled": { + "description": "Also check (and, on Update, run) 'flatpak update'. Ignored automatically when flatpak is not installed.", + "label": "Include Flatpak" + }, + "glyph": { + "description": "The glyph shown for the widget on the bar.", + "label": "Bar glyph" + }, + "hide_on_empty": { + "description": "Hide the widget entirely when there are no pending updates and no reboot recommendation. Off (default) always shows the glyph.", + "label": "Hide when there is nothing to show" + }, + "ignore_packages": { + "description": "Package names to leave out of the count and pass as --ignore to the update itself, in addition to pacman.conf's own IgnorePkg.", + "label": "Ignore packages" + }, + "notify_on_updates": { + "description": "Send a desktop notification when a check finds packages to upgrade.", + "label": "Notify when updates are found" + }, + "show_count": { + "description": "Show the number of pending updates next to the bar glyph.", + "label": "Show the update count" + }, + "show_download_size": { + "description": "Estimate the total download size for the pending pacman packages with 'pacman -Si'. AUR and Flatpak sizes are not included.", + "label": "Show download size" + }, + "terminal": { + "description": "Terminal command used for the update run, e.g. kitty or ghostty. Empty (default) uses Noctalia's terminal detection ($TERMINAL, then the common emulators).", + "label": "Terminal" + }, + "update_cmd": { + "description": "Full override for the command run in the terminal on Update. Empty (default) builds it from the AUR helper, ignore list, Flatpak and 'Answer yes' settings above.", + "label": "Custom update command" + } + }, + "size_gib": "≈ {value} GiB to download", + "size_mib": "≈ {value} MiB to download", + "source": { + "aur": "AUR", + "aur_named": "AUR ({helper})", + "flatpak": "Flatpak", + "pacman": "Pacman" + }, + "status_checking": "Checking for updates…", + "status_checking_step": "Checking {step}…", + "status_clean": "System is up to date", + "status_error": "Update check failed", + "status_idle": "Not checked yet", + "status_missing": "checkupdates not found, install pacman-contrib", + "status_ready": { + "one": "1 package to upgrade", + "other": "{count} packages to upgrade" + }, + "status_running": "Update running in a terminal…", "tip_check": "Check for updates now", "tip_close": "Close", - "tip_update": "Run the update in a terminal window", "tip_copy": "Copy name and versions", "tip_open_page": "Open package page", - "tooltip_status": "Status", - "tooltip_pending": "Pending", + "tip_update": "Run the update in a terminal window", + "title": "Arch Updater", "tooltip_checked": "Checked", - "tooltip_reboot_key": "Reboot", - "tooltip_reboot_value": "recommended", + "tooltip_hints": "click: panel · right: check now", "tooltip_news": "Arch news", "tooltip_news_value": { "one": "1 unread", "other": "{count} unread" }, - "tooltip_hints": "click: panel · right: check now", - "launcher": { - "check_subtitle": "Check pacman, AUR and Flatpak for updates", - "update_subtitle": "Open a terminal and run the update", - "news_subtitle": "Open the Arch Linux news page" - }, - "settings": { - "aur_helper": { - "label": "AUR helper", - "description": "Which AUR helper checks and upgrades AUR packages. 'Auto-detect' tries yay, then paru. 'Custom command' lets you supply your own check command below.", - "options": { - "auto": "Auto-detect (yay, then paru)", - "yay": "yay", - "paru": "paru", - "custom": "Custom command", - "off": "Off, pacman only" - } - }, - "aur_check_cmd": { - "label": "Custom AUR check command", - "description": "Only used when the AUR helper above is 'Custom command'. Must print one 'name oldver -> newver' line per package, like 'yay -Qua' does." - }, - "flatpak_enabled": { - "label": "Include Flatpak", - "description": "Also check (and, on Update, run) 'flatpak update'. Ignored automatically when flatpak is not installed." - }, - "ignore_packages": { - "label": "Ignore packages", - "description": "Package names to leave out of the count and pass as --ignore to the update itself, in addition to pacman.conf's own IgnorePkg." - }, - "auto_check_hours": { - "label": "Auto-check interval (hours)", - "description": "Check for updates automatically every N hours. 0 (default) never checks on its own." - }, - "notify_on_updates": { - "label": "Notify when updates are found", - "description": "Send a desktop notification when a check finds packages to upgrade." - }, - "show_download_size": { - "label": "Show download size", - "description": "Estimate the total download size for the pending pacman packages with 'pacman -Si'. AUR and Flatpak sizes are not included." - }, - "check_arch_news": { - "label": "Check Arch Linux news", - "description": "Fetch the Arch Linux news feed and flag unread posts in the panel." - }, - "check_reboot_needed": { - "label": "Check if a reboot is needed", - "description": "Detect whether the currently running kernel's files are still on disk. When they are gone, a newer kernel was installed and a reboot is what switches you to it." - }, - "terminal": { - "label": "Terminal", - "description": "Terminal command used for the update run, e.g. kitty or ghostty. Empty (default) uses Noctalia's terminal detection ($TERMINAL, then the common emulators)." - }, - "assume_yes": { - "label": "Answer yes automatically", - "description": "Pass --noconfirm / -y so package managers do not ask for confirmation. Off means you confirm each one in the terminal window." - }, - "update_cmd": { - "label": "Custom update command", - "description": "Full override for the command run in the terminal on Update. Empty (default) builds it from the AUR helper, ignore list, Flatpak and 'Answer yes' settings above." - }, - "glyph": { - "label": "Bar glyph", - "description": "The glyph shown for the widget on the bar." - }, - "show_count": { - "label": "Show the update count", - "description": "Show the number of pending updates next to the bar glyph." - }, - "hide_on_empty": { - "label": "Hide when there is nothing to show", - "description": "Hide the widget entirely when there are no pending updates and no reboot recommendation. Off (default) always shows the glyph." - } - } + "tooltip_pending": "Pending", + "tooltip_reboot_key": "Reboot", + "tooltip_reboot_value": "recommended", + "tooltip_status": "Status", + "up_to_date": "Up to date: {sources}" } diff --git a/audio-switcher/translations/en.json b/audio-switcher/translations/en.json index 612e42b..5ac4400 100644 --- a/audio-switcher/translations/en.json +++ b/audio-switcher/translations/en.json @@ -85,17 +85,17 @@ "description": "How many percentage points each mouse-wheel step changes volume on the bar widget.", "label": "Scroll step" }, - "show_percentage": { - "description": "Show the current output volume percentage next to the bar icon. Disable it to show only the icon.", - "label": "Show percentage" + "show_actions_in_tooltip": { + "description": "Show actions in tooltip.", + "label": "Show actions in tooltip" }, "show_notification_on_switch": { "description": "Show a notification when switching device.", "label": "Show notification on switch" }, - "show_actions_in_tooltip": { - "description": "Show actions in tooltip.", - "label": "Show actions in tooltip" + "show_percentage": { + "description": "Show the current output volume percentage next to the bar icon. Disable it to show only the icon.", + "label": "Show percentage" } }, "tabs": { @@ -104,25 +104,26 @@ }, "title": "Audio Switcher", "widget": { - "input": "Input", - "output": "Output", "action": { - "scroll": { - "key": "Scroll", - "description": "Change output volume" - }, "left_click": { - "key": "Left click", - "description": "Open Audio Switcher" - }, - "right_click": { - "key": "Right click", - "description": "Cycle visible outputs" + "description": "Open Audio Switcher", + "key": "Left click" }, "middle_click": { - "key": "Middle click", - "description": "Cycle visible inputs" + "description": "Cycle visible inputs", + "key": "Middle click" + }, + "right_click": { + "description": "Cycle visible outputs", + "key": "Right click" + }, + "scroll": { + "description": "Change output volume", + "key": "Scroll" } - } + }, + "input": "Input", + "output": "Output", + "tooltip": "Output: {output} ({output_volume})\nInput: {input} ({input_volume})\nScroll: change output volume\nLeft click: open Audio Switcher\nRight click: cycle outputs\nMiddle click: cycle inputs" } } diff --git a/battery-graph/translations/en.json b/battery-graph/translations/en.json index 0bbccf4..fb13ab6 100644 --- a/battery-graph/translations/en.json +++ b/battery-graph/translations/en.json @@ -1,19 +1,19 @@ { - "settings": { - "graph_time": { - "label": "Graph timeframe", - "description": "How long of a timeframe does the graph plot in hours" - }, - "battery_path": { - "label": "Battery path", - "description": "Dbus path to the upower battery device" - }, - "interpol_time": { - "label": "Time between points", - "description": "How long should the thime between points be in minutes" - } - }, - "text": { - "graph_name": "Battery" - } + "settings": { + "battery_path": { + "description": "Dbus path to the upower battery device", + "label": "Battery path" + }, + "graph_time": { + "description": "How long of a timeframe does the graph plot in hours", + "label": "Graph timeframe" + }, + "interpol_time": { + "description": "How long should the thime between points be in minutes", + "label": "Time between points" + } + }, + "text": { + "graph_name": "Battery" + } } diff --git a/battery-threshold/translations/en.json b/battery-threshold/translations/en.json index 28794c5..ea0f598 100644 --- a/battery-threshold/translations/en.json +++ b/battery-threshold/translations/en.json @@ -1,26 +1,26 @@ { + "actions": { + "widget-settings": "Widget Settings" + }, + "notification": { + "error-msg": "Failed to write battery threshold to {file}", + "error-title": "Battery Threshold Error", + "setup-fail": "Failed to configure permissions.", + "setup-success": "Permissions configured. Please log out and back in for group changes to take effect.", + "setup-title": "Battery Threshold Setup" + }, + "panel": { + "adjust-limit": "Drag slider to adjust limit", + "button": "Configure Permissions", + "not-available": "Not available on this system", + "read-only": "Read-only: Install udev rule for write access", + "title": "Battery Threshold" + }, "settings": { "battery-device": "Battery Device", "battery-device-desc": "Battery to configure threshold for", "charge-threshold": "Charge Threshold", "charge-threshold-desc": "The percentage at which the battery should stop charging", "no-battery-device": "No configurable batteries are available on this system" - }, - "notification": { - "error-title": "Battery Threshold Error", - "error-msg": "Failed to write battery threshold to {file}", - "setup-title": "Battery Threshold Setup", - "setup-fail": "Failed to configure permissions.", - "setup-success": "Permissions configured. Please log out and back in for group changes to take effect." - }, - "actions": { - "widget-settings": "Widget Settings" - }, - "panel": { - "title": "Battery Threshold", - "not-available": "Not available on this system", - "adjust-limit": "Drag slider to adjust limit", - "read-only": "Read-only: Install udev rule for write access", - "button": "Configure Permissions" } } diff --git a/file-search/translations/en.json b/file-search/translations/en.json index bff0804..6cce516 100644 --- a/file-search/translations/en.json +++ b/file-search/translations/en.json @@ -1,5 +1,6 @@ { "copied_entry": "Path copied to clipboard", + "copied_path": "Search folder path copied to clipboard", "counts": "{shown} shown · {total} indexed", "err_bad_record": "Ignored an invalid index record — rebuild the index", "err_index": "Failed to index the search folder", @@ -40,6 +41,6 @@ "tip_refresh": "Rebuild the file index", "tip_settings": "Plugin settings", "title": "File Search", - "tooltip_closed": "File search — {path}\nClick to search · right-click: folder", + "tooltip_closed": "File search — {path}\nClick to search · right-click: folder · middle-click: copy path", "tooltip_open": "File search open — {path}\nClick to close" } diff --git a/game-launcher/translations/en.json b/game-launcher/translations/en.json index 86789e1..137a506 100644 --- a/game-launcher/translations/en.json +++ b/game-launcher/translations/en.json @@ -3,17 +3,17 @@ "glyph": { "label": "Icon" }, - "steampoacher_enabled": { - "label": "Steampoacher proxy for covers" - }, - "steam_enabled": { - "label": "Show Steam games" - }, "heroic_enabled": { "label": "Show Heroic games" }, "lutris_enabled": { "label": "Show Lutris games" + }, + "steam_enabled": { + "label": "Show Steam games" + }, + "steampoacher_enabled": { + "label": "Steampoacher proxy for covers" } } } diff --git a/godot-provider/translations/en.json b/godot-provider/translations/en.json index 6a1a028..2ce8f27 100644 --- a/godot-provider/translations/en.json +++ b/godot-provider/translations/en.json @@ -2,8 +2,11 @@ "no-projects-found": "No projects found", "no-projects-subtitle": "No godot projects.cfg or empty file", "settings": { + "godot_command": { + "description": "The shell command to open godot.", + "label": "Godot command" + }, "history": "History", - "usage_count": "Usage count", "projects_path": { "description": "Path to Godot's projets.cfg file.", "label": "Godot projets.cfg path" @@ -12,9 +15,6 @@ "description": "Sort by last used or most opened projects.", "label": "Sort by" }, - "godot_command": { - "description": "The shell command to open godot.", - "label": "Godot command" - } + "usage_count": "Usage count" } } diff --git a/godot-provider/translations/pt-BR.json b/godot-provider/translations/pt-BR.json index ae33e37..98910fe 100644 --- a/godot-provider/translations/pt-BR.json +++ b/godot-provider/translations/pt-BR.json @@ -2,8 +2,11 @@ "no-projects-found": "Nenhum projeto foi encontrado.", "no-projects-subtitle": "O arquivo projects.cfg não existe ou está vazio.", "settings": { + "godot_command": { + "description": "O comando shell pra abrir a Godot.", + "label": "Comando godot" + }, "history": "Histórico", - "usage_count": "Número de usos", "projects_path": { "description": "Caminho pro arquivo projets.cfg da Godot.", "label": "Caminho do projets.cfg" @@ -12,9 +15,6 @@ "description": "Ordenar por histórico de uso ou número de usos.", "label": "Ordenar por" }, - "godot_command": { - "description": "O comando shell pra abrir a Godot.", - "label": "Comando godot" - } + "usage_count": "Número de usos" } } diff --git a/imagemagick-clock/translations/zh-Hans.json b/imagemagick-clock/translations/zh-Hans.json new file mode 100644 index 0000000..95b70b5 --- /dev/null +++ b/imagemagick-clock/translations/zh-Hans.json @@ -0,0 +1,16 @@ +{ + "settings": { + "cmdline": { + "description": "命令应该生成一个时钟图片文件。`%output_file`将被替换为图片文件路径。`%H`, `%M`等将被替换为当前小时、分钟等。全部可用的时间格式请参阅`man strftime`。", + "label": "命令行" + }, + "image_height": { + "description": "时钟图片在显示器上按逻辑像素计算的高度。(不是图片文件自身高度)", + "label": "图片高度" + }, + "image_width": { + "description": "时钟图片在显示器上按逻辑像素计算的宽度。(不是图片文件自身宽度)", + "label": "图片宽度" + } + } +} diff --git a/pomodoro/translations/en.json b/pomodoro/translations/en.json index e26cb04..79d01d7 100644 --- a/pomodoro/translations/en.json +++ b/pomodoro/translations/en.json @@ -36,18 +36,18 @@ "label": "Short Break Duration" }, "widget": { - "glyph-break": { - "description": "Name of the icon that appears during a break.", - "label": "Break Icon" - }, - "glyph-main": { - "description": "Name of the icon that appears when idle.", - "label": "Main Icon" - }, - "glyph-work": { - "description": "Name of the icon that appears when working.", - "label": "Work Icon" - } + "glyph-break": { + "description": "Name of the icon that appears during a break.", + "label": "Break Icon" + }, + "glyph-main": { + "description": "Name of the icon that appears when idle.", + "label": "Main Icon" + }, + "glyph-work": { + "description": "Name of the icon that appears when working.", + "label": "Work Icon" + } }, "work-duration": { "description": "Duration of each work session in minutes", diff --git a/todo/translations/en.json b/todo/translations/en.json index 4ffc04a..f65c979 100644 --- a/todo/translations/en.json +++ b/todo/translations/en.json @@ -29,8 +29,8 @@ "tip_edit": "Edit", "tip_grip": "Drag to reorder", "tip_grip_drop": "Click another grip to drop here, or this one to cancel", - "tip_sort": "Switch ordering mode", "tip_settings": "Plugin settings", + "tip_sort": "Switch ordering mode", "tip_undone": "Mark as to do", "title": "To Do", "tooltip": "To Do — {count} to do"