From 1a46db0517e070c8dcb3783229bc69aeeb05261f Mon Sep 17 00:00:00 2001 From: bbedward Date: Thu, 22 Oct 2026 15:11:36 -0400 Subject: [PATCH] i18n: sync --- dux-qml-common | 2 +- flake.lock | 6 +- quickshell/Common/Theme.qml | 4 +- quickshell/Modals/DLauncherV2/ResultsList.qml | 2 +- quickshell/Modals/ProcessListModal.qml | 2 +- quickshell/Modals/SwitchUserModal.qml | 2 +- .../ControlCenter/Details/DiskUsageDetail.qml | 2 +- .../Details/VpnDetailContent.qml | 2 +- .../ControlCenter/Models/WidgetModel.qml | 2 +- .../ControlCenter/Widgets/DiskUsageTile.qml | 2 +- quickshell/Modules/Plugins/PluginSettings.qml | 2 +- quickshell/Modules/Settings/AutoStartTab.qml | 2 +- quickshell/Modules/Settings/CreateUserTab.qml | 2 +- .../DisplayConfig/DisplayConfigState.qml | 4 +- .../Modules/Settings/GreeterAuthTab.qml | 6 +- quickshell/Modules/Settings/GreeterTab.qml | 6 +- .../Modules/Settings/KeybindEditorDialog.qml | 4 +- quickshell/Modules/Settings/KeybindsTab.qml | 4 +- quickshell/Modules/Settings/LockScreenTab.qml | 6 +- .../Modules/Settings/MediaPlayerTab.qml | 2 +- quickshell/Modules/Settings/NetworkVpnTab.qml | 2 +- .../Modules/Settings/PaletteInjectTab.qml | 2 +- .../Modules/Settings/PluginsHubHeader.qml | 2 +- .../Modules/Settings/PluginsManageTab.qml | 2 +- quickshell/Modules/Settings/ThemeAppsTab.qml | 4 +- .../Modules/Settings/ThemeColorsTab.qml | 7 +- quickshell/Modules/Settings/UsersTab.qml | 2 +- .../Modules/Settings/WallpaperColorsTab.qml | 6 +- .../Settings/Widgets/ConfigInclude.qml | 2 +- .../Settings/Widgets/IncludeSetupBanner.qml | 2 +- quickshell/Modules/Settings/WidgetsTab.qml | 2 +- .../Modules/Settings/WindowRulesTab.qml | 2 +- quickshell/Services/DMSNetworkService.qml | 2 +- quickshell/Services/GreeterService.qml | 4 +- quickshell/Services/KeybindsService.qml | 2 +- quickshell/Services/SettingsSearchService.qml | 10 +- quickshell/translations/en.json | 1190 ++++++++--------- .../translations/extract_settings_index.py | 27 +- quickshell/translations/poexports/ar.json | 190 ++- quickshell/translations/poexports/bg.json | 188 ++- quickshell/translations/poexports/de.json | 312 ++--- quickshell/translations/poexports/eo.json | 188 ++- quickshell/translations/poexports/es.json | 188 ++- quickshell/translations/poexports/fa.json | 188 ++- quickshell/translations/poexports/fr.json | 188 ++- quickshell/translations/poexports/he.json | 590 ++++---- quickshell/translations/poexports/hu.json | 294 ++-- quickshell/translations/poexports/it.json | 190 ++- quickshell/translations/poexports/ja.json | 188 ++- quickshell/translations/poexports/ko.json | 188 ++- quickshell/translations/poexports/nl.json | 188 ++- quickshell/translations/poexports/pl.json | 194 ++- quickshell/translations/poexports/pt.json | 188 ++- quickshell/translations/poexports/ru.json | 188 ++- quickshell/translations/poexports/sv.json | 188 ++- quickshell/translations/poexports/tr.json | 930 +++++++------ quickshell/translations/poexports/uk.json | 254 ++-- quickshell/translations/poexports/vi.json | 188 ++- quickshell/translations/poexports/zh_CN.json | 188 ++- quickshell/translations/poexports/zh_TW.json | 188 ++- .../translations/settings_search_index.json | 29 +- quickshell/translations/template.json | 328 ++--- quickshell/translations/term_renames.json | 6 - 63 files changed, 3287 insertions(+), 3996 deletions(-) delete mode 100644 quickshell/translations/term_renames.json diff --git a/dux-qml-common b/dux-qml-common index 802b4b127..abd63f1d3 160000 --- a/dux-qml-common +++ b/dux-qml-common @@ -1 +1 @@ -Subproject commit 802b4b127b482d85921e464ccc7cd629294b47e3 +Subproject commit abd63f1d329cbffd33ad0d28420944353bbf50ed diff --git a/flake.lock b/flake.lock index 594b0a28b..a057dd530 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "dank-qml-common": { "flake": false, "locked": { - "lastModified": 1792694928, - "narHash": "sha256-jb+Ns8c4kw2a9z9bes/9D+fWhG8pmD8NVurFbRMk7G4=", + "lastModified": 1792696287, + "narHash": "sha256-htrNweCLuw+3TQA2Vm7b4ETCuypIx85Vb3jt6k/DdBw=", "owner": "duxlabs-dev", "repo": "dux-qml-common", - "rev": "802b4b127b482d85921e464ccc7cd629294b47e3", + "rev": "abd63f1d329cbffd33ad0d28420944353bbf50ed", "type": "github" }, "original": { diff --git a/quickshell/Common/Theme.qml b/quickshell/Common/Theme.qml index 706c7afcd..421cd4c1a 100644 --- a/quickshell/Common/Theme.qml +++ b/quickshell/Common/Theme.qml @@ -2130,7 +2130,7 @@ Singleton { function applyGtkColors() { if (!matugenAvailable) { if (typeof ToastService !== "undefined") { - ToastService.showError(I18n.tr("matugen not available or disabled - cannot apply %1 colors", "error toast, %1 is GTK or Qt").arg("GTK")); + ToastService.showError(I18n.tr("%1 not available or disabled - cannot apply %2 colors", "error toast, %1 is matugen, %2 is GTK or Qt").arg("matugen").arg("GTK")); } return; } @@ -2152,7 +2152,7 @@ Singleton { function applyQtColors() { if (!matugenAvailable) { if (typeof ToastService !== "undefined") { - ToastService.showError(I18n.tr("matugen not available or disabled - cannot apply %1 colors").arg("Qt")); + ToastService.showError(I18n.tr("%1 not available or disabled - cannot apply %2 colors", "error toast, %1 is matugen, %2 is GTK or Qt").arg("matugen").arg("Qt")); } return; } diff --git a/quickshell/Modals/DLauncherV2/ResultsList.qml b/quickshell/Modals/DLauncherV2/ResultsList.qml index dc01afbeb..768724866 100644 --- a/quickshell/Modals/DLauncherV2/ResultsList.qml +++ b/quickshell/Modals/DLauncherV2/ResultsList.qml @@ -634,7 +634,7 @@ Item { switch (mode) { case "files": if (!DSearchService.dsearchAvailable) - return I18n.tr("File search requires dsearch\nInstall from github.com/duxlabs-dev/dux-search"); + return I18n.tr("File search requires %1\nInstall from %2", "launcher file search empty state, %1 is the dsearch binary, %2 is its repository").arg("dsearch").arg("github.com/duxlabs-dev/dux-search"); if (!hasQuery) return I18n.tr("Type to search files"); if (root.controller.searchQuery.length < 2) diff --git a/quickshell/Modals/ProcessListModal.qml b/quickshell/Modals/ProcessListModal.qml index 0f99f83f3..6b52285f6 100644 --- a/quickshell/Modals/ProcessListModal.qml +++ b/quickshell/Modals/ProcessListModal.qml @@ -187,7 +187,7 @@ DFloatingWindow { } StyledText { - text: I18n.tr("DMS_SOCKET not available") + text: I18n.tr("%1 not available", "%1 is a tool or environment variable name").arg("DMS_SOCKET") font.pixelSize: Theme.fontSizeMedium color: Theme.surfaceText anchors.horizontalCenter: parent.horizontalCenter diff --git a/quickshell/Modals/SwitchUserModal.qml b/quickshell/Modals/SwitchUserModal.qml index 08e0f5d65..25a30fae9 100644 --- a/quickshell/Modals/SwitchUserModal.qml +++ b/quickshell/Modals/SwitchUserModal.qml @@ -190,7 +190,7 @@ DModal { StyledText { width: parent.width - text: I18n.tr("To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).") + text: I18n.tr("To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).", "switch user note, %1 lists multi-session greeters").arg("greetd-flexiserver / GDM / LightDM") font.pixelSize: Theme.fontSizeSmall color: Theme.surfaceVariantText wrapMode: Text.WordWrap diff --git a/quickshell/Modules/ControlCenter/Details/DiskUsageDetail.qml b/quickshell/Modules/ControlCenter/Details/DiskUsageDetail.qml index 24dc2627f..64d7a381f 100644 --- a/quickshell/Modules/ControlCenter/Details/DiskUsageDetail.qml +++ b/quickshell/Modules/ControlCenter/Details/DiskUsageDetail.qml @@ -46,7 +46,7 @@ Item { visible: !DgopService.dgopAvailable || root.mounts.length === 0 iconName: DgopService.dgopAvailable ? "storage" : "error" iconColor: DgopService.dgopAvailable ? Theme.primary : Theme.error - title: DgopService.dgopAvailable ? I18n.tr("No disk data available") : I18n.tr("dgop not available") + title: DgopService.dgopAvailable ? I18n.tr("No disk data available") : I18n.tr("%1 not available", "%1 is a tool or environment variable name").arg("dgop") } CcGroup { diff --git a/quickshell/Modules/ControlCenter/Details/VpnDetailContent.qml b/quickshell/Modules/ControlCenter/Details/VpnDetailContent.qml index 809ca7d49..f85ad88e2 100644 --- a/quickshell/Modules/ControlCenter/Details/VpnDetailContent.qml +++ b/quickshell/Modules/ControlCenter/Details/VpnDetailContent.qml @@ -133,7 +133,7 @@ Item { visible: !root.hasProfiles iconName: "vpn_key_off" title: I18n.tr("No VPN profiles") - subtitle: I18n.tr("Click Import to add a .ovpn or .conf") + subtitle: I18n.tr("Click Import to add a %1 or %2 file", "VPN import hint, %1 and %2 are file extensions").arg(".ovpn").arg(".conf") } DListView { diff --git a/quickshell/Modules/ControlCenter/Models/WidgetModel.qml b/quickshell/Modules/ControlCenter/Models/WidgetModel.qml index e3f3f924c..76603be21 100644 --- a/quickshell/Modules/ControlCenter/Models/WidgetModel.qml +++ b/quickshell/Modules/ControlCenter/Models/WidgetModel.qml @@ -385,7 +385,7 @@ QtObject { "type": "action", "category": "system", "enabled": DgopService.dgopAvailable, - "warning": !DgopService.dgopAvailable ? I18n.tr("Requires 'dgop' tool") : undefined, + "warning": !DgopService.dgopAvailable ? I18n.tr("Requires %1", "missing program").arg("dgop") : undefined, "allowMultiple": true }, { diff --git a/quickshell/Modules/ControlCenter/Widgets/DiskUsageTile.qml b/quickshell/Modules/ControlCenter/Widgets/DiskUsageTile.qml index 9839be0dc..0ebb0310d 100644 --- a/quickshell/Modules/ControlCenter/Widgets/DiskUsageTile.qml +++ b/quickshell/Modules/ControlCenter/Widgets/DiskUsageTile.qml @@ -26,7 +26,7 @@ CcTile { } subtitle: { if (!DgopService.dgopAvailable) - return I18n.tr("DMS_SOCKET not available"); + return I18n.tr("%1 not available", "%1 is a tool or environment variable name").arg("DMS_SOCKET"); if (!selectedMount) return I18n.tr("No disk data available"); return `${selectedMount.used} / ${selectedMount.size} (${usagePercent.toFixed(0)}%)`; diff --git a/quickshell/Modules/Plugins/PluginSettings.qml b/quickshell/Modules/Plugins/PluginSettings.qml index ae1640b5d..c8d28e6a1 100644 --- a/quickshell/Modules/Plugins/PluginSettings.qml +++ b/quickshell/Modules/Plugins/PluginSettings.qml @@ -204,7 +204,7 @@ Item { id: errorText visible: pluginService && !root.hasPermission anchors.fill: parent - text: I18n.tr("This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json") + text: I18n.tr("This plugin does not have '%1' permission.\n\nAdd %2 to %3", "plugin settings write warning, %1 is a permission name, %2 a manifest snippet, %3 the manifest file").arg("settings_write").arg('"permissions": ["settings_read", "settings_write"]').arg("plugin.json") color: Theme.error font.pixelSize: Theme.fontSizeMedium wrapMode: Text.WordWrap diff --git a/quickshell/Modules/Settings/AutoStartTab.qml b/quickshell/Modules/Settings/AutoStartTab.qml index ba8483251..38fc6aa0a 100644 --- a/quickshell/Modules/Settings/AutoStartTab.qml +++ b/quickshell/Modules/Settings/AutoStartTab.qml @@ -474,7 +474,7 @@ Item { SettingsRow { body: StyledText { width: parent.width - text: I18n.tr("These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)") + text: I18n.tr("These add entries to the XDG autostart directory (%1)", "autostart note, %1 is a path").arg("~/.config/autostart/*.desktop") font.pixelSize: Theme.fontSizeSmall color: Theme.surfaceVariantText wrapMode: Text.WordWrap diff --git a/quickshell/Modules/Settings/CreateUserTab.qml b/quickshell/Modules/Settings/CreateUserTab.qml index 7ba5f339a..80ce46e80 100644 --- a/quickshell/Modules/Settings/CreateUserTab.qml +++ b/quickshell/Modules/Settings/CreateUserTab.qml @@ -167,7 +167,7 @@ Item { settingKey: "createUserGreeter" tags: ["user", "greeter", "login", "sync"] text: I18n.tr("Allow greeter login access") - description: I18n.tr("Adds them to the %1 group so they can run dms-greeter sync --profile", "create user greeter toggle description, %1 is a group name").arg(UsersService.greeterGroup) + description: I18n.tr("Adds them to the %1 group so they can run %2", "create user greeter toggle description, %1 is a group name, %2 a command").arg(UsersService.greeterGroup).arg("dms-greeter sync --profile") checked: root.pendingGreeter onToggled: checked => root.pendingGreeter = checked } diff --git a/quickshell/Modules/Settings/DisplayConfig/DisplayConfigState.qml b/quickshell/Modules/Settings/DisplayConfig/DisplayConfigState.qml index 418c15814..180256d00 100644 --- a/quickshell/Modules/Settings/DisplayConfig/DisplayConfigState.qml +++ b/quickshell/Modules/Settings/DisplayConfig/DisplayConfigState.qml @@ -766,7 +766,7 @@ Singleton { if (!match) { profilesLoading = false; manualActivation = false; - profileError(I18n.tr("Profile not found in monitors.json")); + profileError(I18n.tr("Profile not found in %1", "display profile error, %1 is the profiles file").arg("monitors.json")); return; } applyConfigEntry(match.entry, profileId, match.entry.name || profileId, true); @@ -1150,7 +1150,7 @@ Singleton { } function showHyprlandReadOnlyWarning() { - ToastService.showWarning(I18n.tr("Hyprland conf mode"), I18n.tr("This install is still using hyprland.conf. Run dms setup to migrate before changing these settings."), "dms setup", "display-config"); + ToastService.showWarning(I18n.tr("Hyprland conf mode"), I18n.tr("This install is still using %1. Run %2 to migrate before changing these settings.", "hyprland legacy config warning, %1 is the config file, %2 a command").arg("hyprland.conf").arg("dms setup"), "dms setup", "display-config"); } function buildOutputsMap() { diff --git a/quickshell/Modules/Settings/GreeterAuthTab.qml b/quickshell/Modules/Settings/GreeterAuthTab.qml index b89d636a9..61106d9f5 100644 --- a/quickshell/Modules/Settings/GreeterAuthTab.qml +++ b/quickshell/Modules/Settings/GreeterAuthTab.qml @@ -25,7 +25,7 @@ Item { case "missing_reader": return I18n.tr("No fingerprint reader detected", "fingerprint setting status"); case "missing_pam_support": - return I18n.tr("Not available — install fprintd and pam_fprintd, or configure greetd PAM.", "greeter fingerprint login setting"); + return I18n.tr("Not available - install %1 and %2, or configure %3 PAM", "greeter fingerprint login setting, %1 and %2 are package names, %3 is greetd").arg("fprintd").arg("pam_fprintd").arg("greetd"); default: return I18n.tr("Fingerprint availability could not be confirmed", "fingerprint setting status"); } @@ -43,7 +43,7 @@ Item { case "missing_key_registration": return I18n.tr("Security-key support was detected, but no registered key was found yet. You can enable this now and register one later.", "security key setting status"); case "missing_pam_support": - return I18n.tr("Not available — install or configure pam_u2f, or configure greetd PAM.", "greeter security key login setting"); + return I18n.tr("Not available - install or configure %1, or configure %2 PAM", "greeter security key login setting, %1 is a PAM module, %2 is greetd").arg("pam_u2f").arg("greetd"); default: return I18n.tr("Security-key availability could not be confirmed", "security key setting status"); } @@ -70,7 +70,7 @@ Item { settingKey: "greeterPamExternallyManaged" tags: ["greeter", "pam", "managed", "external", "greetd", "auth"] text: I18n.tr("Use system PAM authentication", "system PAM policy toggle") - description: I18n.tr("DMS removes its managed block from /etc/pam.d/greetd and stops write services", "greeter system PAM toggle description") + description: I18n.tr("DMS removes its managed block from %1 and stops write services", "greeter system PAM toggle description, %1 is a PAM config path").arg("/etc/pam.d/greetd") checked: SettingsData.greeterPamExternallyManaged onToggled: checked => SettingsData.set("greeterPamExternallyManaged", checked) } diff --git a/quickshell/Modules/Settings/GreeterTab.qml b/quickshell/Modules/Settings/GreeterTab.qml index 4a123ac73..6cc0f4893 100644 --- a/quickshell/Modules/Settings/GreeterTab.qml +++ b/quickshell/Modules/Settings/GreeterTab.qml @@ -115,7 +115,7 @@ Item { case "unlinked": return GreeterService.profileSyncSufficient ? I18n.tr("Link your DMS settings so the login screen follows them.", "greeter status") : I18n.tr("Link your DMS settings so the login screen follows them. Administrator access is required.", "greeter status"); } - return I18n.tr("dms-greeter is not installed. Install the dms-greeter package to manage the greeter.", "greeter status placeholder"); + return I18n.tr("%1 is not installed. Install the package to manage the greeter.", "greeter status placeholder, %1 is the dms-greeter binary").arg("dms-greeter"); } readonly property string greeterStateAction: { switch (greeterState) { @@ -223,7 +223,7 @@ Item { root.greeterStatusText = root.greeterStatusText + "\n\nstderr:\n" + err; return; } - var failure = I18n.tr("Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.", "greeter status error") + " (exit " + exitCode + ")"; + var failure = I18n.tr("Failed to run '%1'. Ensure the %2 package is installed.", "greeter status error, %1 is a command, %2 a package name").arg("dms-greeter status").arg("dms-greeter") + " (exit " + exitCode + ")"; if (out !== "") failure = failure + "\n\n" + out; if (err !== "") @@ -461,7 +461,7 @@ Item { SettingsRow { body: StyledText { - text: I18n.tr("Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).") + text: I18n.tr("Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).", "greeter requirements note, %1 and %2 are package names, %3 a group name, %4 and %5 PAM modules").arg("greetd").arg("dms-greeter").arg("greeter").arg("fprintd/pam_fprintd").arg("pam_u2f") font.pixelSize: Theme.fontSizeSmall color: Theme.surfaceVariantText width: parent.width diff --git a/quickshell/Modules/Settings/KeybindEditorDialog.qml b/quickshell/Modules/Settings/KeybindEditorDialog.qml index be608334a..8034d4340 100644 --- a/quickshell/Modules/Settings/KeybindEditorDialog.qml +++ b/quickshell/Modules/Settings/KeybindEditorDialog.qml @@ -755,8 +755,8 @@ DDialog { SettingsRow { iconName: "warning" - title: I18n.tr("This bind is overridden by config.kdl") - subtitle: I18n.tr("Config action: %1", "keybind conflict notice, %1 is the action from the compositor config").arg(root.configConflict?.action ?? "") + "\n" + I18n.tr("To use this DMS bind, remove or change the keybind in your config.kdl") + title: I18n.tr("This bind is overridden by %1", "keybind conflict notice, %1 is the compositor config file").arg("config.kdl") + subtitle: I18n.tr("Config action: %1", "keybind conflict notice, %1 is the action from the compositor config").arg(root.configConflict?.action ?? "") + "\n" + I18n.tr("To use this DMS bind, remove or change the keybind in your %1", "keybind conflict hint, %1 is the compositor config file").arg("config.kdl") } } diff --git a/quickshell/Modules/Settings/KeybindsTab.qml b/quickshell/Modules/Settings/KeybindsTab.qml index f88b79718..8ce9d5e5c 100644 --- a/quickshell/Modules/Settings/KeybindsTab.qml +++ b/quickshell/Modules/Settings/KeybindsTab.qml @@ -344,7 +344,7 @@ Item { const baselineDraft = editDraft; removeBindConfirm.showWithOptions({ "title": I18n.tr("Remove Shortcut?"), - "message": KeybindsService.currentProvider === "hyprland" ? I18n.tr("Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.", "hyprland remove shortcut confirmation, %1 is the key combination").arg(key) : I18n.tr("Remove the shortcut %1?", "remove shortcut confirmation, %1 is the key combination").arg(key), + "message": KeybindsService.currentProvider === "hyprland" ? I18n.tr("Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.", "hyprland remove shortcut confirmation, %1 is the key combination, %2 the override file").arg(key).arg("dms/binds-user.lua") : I18n.tr("Remove the shortcut %1?", "remove shortcut confirmation, %1 is the key combination").arg(key), "confirmText": I18n.tr("Remove"), "confirmColor": Theme.primary, "onConfirm": () => { @@ -741,7 +741,7 @@ Item { StyledText { text: { if (warningBox.showLegacy) - return I18n.tr("This install is still using hyprland.conf. Run dms setup to migrate before changing these settings."); + return I18n.tr("This install is still using %1. Run %2 to migrate before changing these settings.", "hyprland legacy config warning, %1 is the config file, %2 a command").arg("hyprland.conf").arg("dms setup"); if (warningBox.showSetup) return I18n.tr("Click 'Setup' to create %1 and add include to your compositor config.", "include setup banner, %1 is the dms config file name").arg("dms/binds"); if (warningBox.showWarning) { diff --git a/quickshell/Modules/Settings/LockScreenTab.qml b/quickshell/Modules/Settings/LockScreenTab.qml index f2ed33e31..771a08d32 100644 --- a/quickshell/Modules/Settings/LockScreenTab.qml +++ b/quickshell/Modules/Settings/LockScreenTab.qml @@ -106,7 +106,7 @@ Item { case "missing_reader": return I18n.tr("No fingerprint reader detected", "fingerprint setting status"); case "missing_pam_support": - return I18n.tr("Not available - install fprintd and pam_fprintd", "lock screen fingerprint setting"); + return I18n.tr("Not available - install %1 and %2", "lock screen fingerprint setting, %1 and %2 are package names").arg("fprintd").arg("pam_fprintd"); default: return I18n.tr("Fingerprint availability could not be confirmed", "fingerprint setting status"); } @@ -119,7 +119,7 @@ Item { case "missing_key_registration": return I18n.tr("Security-key support was detected, but no registered key was found yet. You can enable this now and register one later.", "security key setting status"); case "missing_pam_support": - return I18n.tr("Not available - install or configure pam_u2f", "lock screen security key setting"); + return I18n.tr("Not available - install or configure %1", "lock screen security key setting, %1 is a PAM module").arg("pam_u2f"); default: return I18n.tr("Security-key availability could not be confirmed", "security key setting status"); } @@ -840,7 +840,7 @@ Item { SettingsRow { visible: !SessionService.loginctlAvailable body: StyledText { - text: I18n.tr("loginctl not available - lock integration requires DMS socket connection") + text: I18n.tr("%1 not available - lock integration requires the DMS socket connection", "lock screen warning, %1 is the loginctl binary").arg("loginctl") font.pixelSize: Theme.fontSizeSmall color: Theme.warning width: parent.width diff --git a/quickshell/Modules/Settings/MediaPlayerTab.qml b/quickshell/Modules/Settings/MediaPlayerTab.qml index ca3a7dfb3..9ba5f4540 100644 --- a/quickshell/Modules/Settings/MediaPlayerTab.qml +++ b/quickshell/Modules/Settings/MediaPlayerTab.qml @@ -75,7 +75,7 @@ Item { settingKey: "bluetoothMpris" tags: ["bluetooth", "headphones", "media", "mpris", "avrcp"] text: I18n.tr("Bluetooth media controls", "Title for the setting that routes Bluetooth headset media buttons through DMS") - description: root.mprisProxyRunning ? I18n.tr("mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service", "Warning shown when the legacy BlueZ MPRIS proxy conflicts with DMS Bluetooth media controls") : I18n.tr("Route Bluetooth headset controls to the active DMS media player", "Description of how Bluetooth headset media buttons select a player") + description: root.mprisProxyRunning ? I18n.tr("%1 is running and will create duplicate Bluetooth players. Disable it with: %2", "Warning shown when the legacy BlueZ MPRIS proxy conflicts with DMS Bluetooth media controls, %1 is the service name, %2 a shell command").arg("mpris-proxy").arg("systemctl --user disable --now mpris-proxy.service") : I18n.tr("Route Bluetooth headset controls to the active DMS media player", "Description of how Bluetooth headset media buttons select a player") descriptionColor: root.mprisProxyRunning ? Theme.error : Theme.surfaceVariantText checked: SettingsData.bluetoothMprisEnabled onToggled: checked => SettingsData.set("bluetoothMprisEnabled", checked) diff --git a/quickshell/Modules/Settings/NetworkVpnTab.qml b/quickshell/Modules/Settings/NetworkVpnTab.qml index b32c9c45f..9eb991abe 100644 --- a/quickshell/Modules/Settings/NetworkVpnTab.qml +++ b/quickshell/Modules/Settings/NetworkVpnTab.qml @@ -86,7 +86,7 @@ Item { } StyledText { - text: I18n.tr("Click Import to add a .ovpn or .conf") + text: I18n.tr("Click Import to add a %1 or %2 file", "VPN import hint, %1 and %2 are file extensions").arg(".ovpn").arg(".conf") font.pixelSize: Theme.fontSizeSmall color: Theme.surfaceVariantText anchors.horizontalCenter: parent.horizontalCenter diff --git a/quickshell/Modules/Settings/PaletteInjectTab.qml b/quickshell/Modules/Settings/PaletteInjectTab.qml index 2ce8b444d..68c73ca6c 100644 --- a/quickshell/Modules/Settings/PaletteInjectTab.qml +++ b/quickshell/Modules/Settings/PaletteInjectTab.qml @@ -28,7 +28,7 @@ Item { spacing: Theme.spacingS StyledText { - text: I18n.tr("Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.", "injected palettes settings description, the placeholders in braces and the $DMS_ variables stay as is") + text: I18n.tr("Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.", "injected palettes settings description, %1 is matugen, %2 a template placeholder, %3 and %4 placeholder and variable pairs").arg("matugen").arg("{{name.color0}}").arg("{image} / $DMS_WALLPAPER").arg("{mode} / $DMS_MODE") font.pixelSize: Theme.fontSizeSmall color: Theme.surfaceVariantText wrapMode: Text.WordWrap diff --git a/quickshell/Modules/Settings/PluginsHubHeader.qml b/quickshell/Modules/Settings/PluginsHubHeader.qml index c526209dd..d378f7eac 100644 --- a/quickshell/Modules/Settings/PluginsHubHeader.qml +++ b/quickshell/Modules/Settings/PluginsHubHeader.qml @@ -356,7 +356,7 @@ Column { SettingsRow { iconName: "warning" title: I18n.tr("Plugin manager unavailable") - subtitle: I18n.tr("The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.") + subtitle: I18n.tr("The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.", "plugin manager unavailable notice, %1 is an environment variable").arg("DMS_SOCKET") } } diff --git a/quickshell/Modules/Settings/PluginsManageTab.qml b/quickshell/Modules/Settings/PluginsManageTab.qml index 7a42a3c67..df38100d7 100644 --- a/quickshell/Modules/Settings/PluginsManageTab.qml +++ b/quickshell/Modules/Settings/PluginsManageTab.qml @@ -61,7 +61,7 @@ FocusScope { SettingsRow { body: StyledText { - text: I18n.tr("Place plugin directories here. Each plugin should have a plugin.json manifest file.") + text: I18n.tr("Place plugin directories here. Each plugin should have a %1 manifest file.", "plugin directory note, %1 is the manifest file name").arg("plugin.json") font.pixelSize: Theme.fontSizeSmall color: Theme.surfaceVariantText wrapMode: Text.WordWrap diff --git a/quickshell/Modules/Settings/ThemeAppsTab.qml b/quickshell/Modules/Settings/ThemeAppsTab.qml index 779be7c4e..d08b466f9 100644 --- a/quickshell/Modules/Settings/ThemeAppsTab.qml +++ b/quickshell/Modules/Settings/ThemeAppsTab.qml @@ -49,7 +49,7 @@ Item { SettingsNoteRow { paintBackground: false noteIconName: "info" - text: I18n.tr("The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).") + text: I18n.tr("The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).", "theme apps backup note, %1 and %2 are config paths").arg("qt5ct.conf|qt6ct.conf|qtengine/config.json").arg("~/.config/gtk-3.0|gtk-4.0") } SettingsCard { @@ -184,7 +184,7 @@ Item { tags: ["matugen", "user", "templates"] settingKey: "runUserMatugenTemplates" text: I18n.tr("Run user templates") - description: I18n.tr("Also runs the templates in your matugen config.toml", "run user matugen templates toggle description") + description: I18n.tr("Also runs the templates in your %1", "run user matugen templates toggle description, %1 is the matugen config file").arg("matugen config.toml") checked: SettingsData.runUserMatugenTemplates onToggled: checked => SettingsData.set("runUserMatugenTemplates", checked) } diff --git a/quickshell/Modules/Settings/ThemeColorsTab.qml b/quickshell/Modules/Settings/ThemeColorsTab.qml index dc866fc58..c257190c0 100644 --- a/quickshell/Modules/Settings/ThemeColorsTab.qml +++ b/quickshell/Modules/Settings/ThemeColorsTab.qml @@ -163,7 +163,10 @@ Item { break; case 1: if (ToastService.wallpaperErrorStatus === "matugen_missing" || ToastService.wallpaperErrorStatus === "error") { - ToastService.showError(ToastService.wallpaperErrorStatus === "matugen_missing" ? I18n.tr("matugen not found - install matugen package for dynamic theming", "matugen error") : I18n.tr("Wallpaper processing failed - check wallpaper path", "wallpaper error")); + if (ToastService.wallpaperErrorStatus === "matugen_missing") + ToastService.showError(I18n.tr("%1 not found", "missing program, %1 is a program name").arg("matugen"), I18n.tr("Install the %1 package for dynamic theming", "matugen installation hint, %1 is the package name").arg("matugen")); + else + ToastService.showError(I18n.tr("Wallpaper processing failed - check wallpaper path", "wallpaper error")); break; } Theme.switchThemeCategory("dynamic", Theme.dynamic); @@ -284,7 +287,7 @@ Item { if (ToastService.wallpaperErrorStatus === "error") return I18n.tr("Wallpaper processing failed", "wallpaper processing error"); if (ToastService.wallpaperErrorStatus === "matugen_missing") - return I18n.tr("Install matugen package for dynamic theming", "matugen installation hint"); + return I18n.tr("Install the %1 package for dynamic theming", "matugen installation hint, %1 is the package name").arg("matugen"); if (Theme.wallpaperPath) return Theme.wallpaperPath; return I18n.tr("Dynamic colors from wallpaper", "dynamic colors description"); diff --git a/quickshell/Modules/Settings/UsersTab.qml b/quickshell/Modules/Settings/UsersTab.qml index 5560fe3f3..d062616e2 100644 --- a/quickshell/Modules/Settings/UsersTab.qml +++ b/quickshell/Modules/Settings/UsersTab.qml @@ -105,7 +105,7 @@ Item { const enableGreeter = !userRow.modelData.isGreeter; greeterToggleConfirm.showWithOptions({ title: enableGreeter ? I18n.tr("Allow greeter access?") : I18n.tr("Remove greeter access?"), - message: enableGreeter ? I18n.tr("Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.", "confirm dialog message, %1 is the username, %2 is the group name, keep the command verbatim").arg(userRow.modelData.username).arg(UsersService.greeterGroup) : I18n.tr("Remove \"%1\" from the %2 group?").arg(userRow.modelData.username).arg(UsersService.greeterGroup), + message: enableGreeter ? I18n.tr("Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.", "confirm dialog message, %1 is the username, %2 is the group name, %3 a command").arg(userRow.modelData.username).arg(UsersService.greeterGroup).arg("dms-greeter sync --profile") : I18n.tr("Remove \"%1\" from the %2 group?").arg(userRow.modelData.username).arg(UsersService.greeterGroup), confirmText: enableGreeter ? I18n.tr("Allow", "verb, confirm button granting a user greeter access") : I18n.tr("Remove"), confirmColor: Theme.primary, onConfirm: () => { diff --git a/quickshell/Modules/Settings/WallpaperColorsTab.qml b/quickshell/Modules/Settings/WallpaperColorsTab.qml index 91b1172b9..d477a86b7 100644 --- a/quickshell/Modules/Settings/WallpaperColorsTab.qml +++ b/quickshell/Modules/Settings/WallpaperColorsTab.qml @@ -229,7 +229,7 @@ Column { function warnIfMissingQtTheme() { if (Quickshell.env("QT_QPA_PLATFORMTHEME") === "gtk3" || Quickshell.env("QT_QPA_PLATFORMTHEME") === "qt6ct" || Quickshell.env("QT_QPA_PLATFORMTHEME_QT6") === "qt6ct" || SettingsData.qtengineActive || Quickshell.env("QT_QPA_PLATFORMTHEME") === "kde") return; - ToastService.showError(I18n.tr("Missing Environment Variables", "qt theme env error title"), I18n.tr("You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.", "qt theme env error body")); + ToastService.showError(I18n.tr("Missing Environment Variables", "qt theme env error title"), I18n.tr("Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.", "qt theme env error body, %1 is a list of variable assignments, %2 and %3 are package names").arg(["QT_QPA_PLATFORMTHEME=gtk3", "QT_QPA_PLATFORMTHEME=qt6ct", "QT_QPA_PLATFORMTHEME=qtengine"].join("\n")).arg("qt6ct").arg("qt6ct-kde")); } SettingsCard { @@ -648,7 +648,7 @@ Column { SettingsNoteRow { visible: !Theme.matugenAvailable - text: I18n.tr("Install matugen package for dynamic theming", "matugen installation hint") + text: I18n.tr("Install the %1 package for dynamic theming", "matugen installation hint, %1 is the package name").arg("matugen") } SettingsRow { @@ -1086,7 +1086,7 @@ Column { settingKey: "blurredWallpaperLayer" visible: CompositorService.isNiri text: I18n.tr("Blur layer") - description: I18n.tr("Layer namespace dms:blurwallpaper, needs a niri blur rule") + description: I18n.tr("Layer namespace %1, needs a niri blur rule", "blur layer toggle description, %1 is the layer namespace").arg("dms:blurwallpaper") checked: SettingsData.blurredWallpaperLayer onToggled: checked => SettingsData.set("blurredWallpaperLayer", checked) } diff --git a/quickshell/Modules/Settings/Widgets/ConfigInclude.qml b/quickshell/Modules/Settings/Widgets/ConfigInclude.qml index 9462b935b..50d008502 100644 --- a/quickshell/Modules/Settings/Widgets/ConfigInclude.qml +++ b/quickshell/Modules/Settings/Widgets/ConfigInclude.qml @@ -68,7 +68,7 @@ QtObject { } function showReadOnlyWarning() { - ToastService.showWarning(I18n.tr("Hyprland conf mode"), I18n.tr("This install is still using hyprland.conf. Run dms setup to migrate before changing these settings."), "dms setup", warningCategory); + ToastService.showWarning(I18n.tr("Hyprland conf mode"), I18n.tr("This install is still using %1. Run %2 to migrate before changing these settings.", "hyprland legacy config warning, %1 is the config file, %2 a command").arg("hyprland.conf").arg("dms setup"), "dms setup", warningCategory); } function fix() { diff --git a/quickshell/Modules/Settings/Widgets/IncludeSetupBanner.qml b/quickshell/Modules/Settings/Widgets/IncludeSetupBanner.qml index b1492fd3d..4996a477f 100644 --- a/quickshell/Modules/Settings/Widgets/IncludeSetupBanner.qml +++ b/quickshell/Modules/Settings/Widgets/IncludeSetupBanner.qml @@ -47,7 +47,7 @@ StyledRect { } StyledText { - text: root.showLegacy ? I18n.tr("This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.") : I18n.tr("Click 'Setup' to create %1 and add include to your compositor config.").arg(root.include.fragmentLabel) + text: root.showLegacy ? I18n.tr("This install is still using %1. Run %2 to migrate before changing these settings.", "hyprland legacy config warning, %1 is the config file, %2 a command").arg("hyprland.conf").arg("dms setup") : I18n.tr("Click 'Setup' to create %1 and add include to your compositor config.").arg(root.include.fragmentLabel) font.pixelSize: Theme.fontSizeSmall color: Theme.surfaceVariantText wrapMode: Text.WordWrap diff --git a/quickshell/Modules/Settings/WidgetsTab.qml b/quickshell/Modules/Settings/WidgetsTab.qml index f9d9b8191..c934e71cf 100644 --- a/quickshell/Modules/Settings/WidgetsTab.qml +++ b/quickshell/Modules/Settings/WidgetsTab.qml @@ -69,7 +69,7 @@ Item { } readonly property var widgetAvailability: { - const dgopWarning = DgopService.dgopAvailable ? undefined : I18n.tr("Requires 'dgop' tool"); + const dgopWarning = DgopService.dgopAvailable ? undefined : I18n.tr("Requires %1", "missing program").arg("dgop"); return { "layout": { "enabled": CompositorService.isMango && MangoService.available, diff --git a/quickshell/Modules/Settings/WindowRulesTab.qml b/quickshell/Modules/Settings/WindowRulesTab.qml index 7acc6719c..09585aa16 100644 --- a/quickshell/Modules/Settings/WindowRulesTab.qml +++ b/quickshell/Modules/Settings/WindowRulesTab.qml @@ -335,7 +335,7 @@ Item { } function showHyprlandReadOnlyWarning() { - ToastService.showWarning(I18n.tr("Hyprland conf mode"), I18n.tr("This install is still using hyprland.conf. Run dms setup to migrate before changing these settings."), "dms setup", "hyprland-migration"); + ToastService.showWarning(I18n.tr("Hyprland conf mode"), I18n.tr("This install is still using %1. Run %2 to migrate before changing these settings.", "hyprland legacy config warning, %1 is the config file, %2 a command").arg("hyprland.conf").arg("dms setup"), "dms setup", "hyprland-migration"); } Component.onCompleted: { diff --git a/quickshell/Services/DMSNetworkService.qml b/quickshell/Services/DMSNetworkService.qml index 63f252042..317c30ace 100644 --- a/quickshell/Services/DMSNetworkService.qml +++ b/quickshell/Services/DMSNetworkService.qml @@ -1357,7 +1357,7 @@ Singleton { function hotspotErrorMessage(code) { switch (code) { case "hotspot-ip-config-failed": - return I18n.tr("IP sharing setup failed. Check that dnsmasq is installed.", "hotspot IP configuration failure message"); + return I18n.tr("IP sharing setup failed. Check that %1 is installed.", "hotspot IP configuration failure message, %1 is a package name").arg("dnsmasq"); case "hotspot-supplicant-failed": return I18n.tr("The WiFi adapter could not start access point mode.", "hotspot adapter failure message"); default: diff --git a/quickshell/Services/GreeterService.qml b/quickshell/Services/GreeterService.qml index e4c30525b..2a2539ef6 100644 --- a/quickshell/Services/GreeterService.qml +++ b/quickshell/Services/GreeterService.qml @@ -229,7 +229,7 @@ exit 0`] onExited: exitCode => { if (exitCode !== 0) - root.syncStatus += "\n\n" + I18n.tr("Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.", "greeter unlink status") + " (exit " + exitCode + ")"; + root.syncStatus += "\n\n" + I18n.tr("Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.", "greeter sync status, %1 is a dms-greeter command").arg("dms-greeter unlink") + " (exit " + exitCode + ")"; root.finishSync(); } } @@ -251,7 +251,7 @@ exit 0`] root.finishSync(); return; } - let fallback = I18n.tr("Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.") + " (exit " + exitCode + ")"; + let fallback = I18n.tr("Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.", "greeter sync status, %1 is a dms-greeter command").arg("dms-greeter sync") + " (exit " + exitCode + ")"; const err = terminalFallbackErr.text.trim(); if (err !== "") fallback += "\n\nstderr:\n" + err; diff --git a/quickshell/Services/KeybindsService.qml b/quickshell/Services/KeybindsService.qml index bbd748ec4..dad8acc01 100644 --- a/quickshell/Services/KeybindsService.qml +++ b/quickshell/Services/KeybindsService.qml @@ -979,7 +979,7 @@ Singleton { } function showHyprlandReadOnlyWarning() { - ToastService.showWarning(I18n.tr("Hyprland conf mode"), I18n.tr("This install is still using hyprland.conf. Run dms setup to migrate before changing these settings."), "dms setup", "hyprland-migration"); + ToastService.showWarning(I18n.tr("Hyprland conf mode"), I18n.tr("This install is still using %1. Run %2 to migrate before changing these settings.", "hyprland legacy config warning, %1 is the config file, %2 a command").arg("hyprland.conf").arg("dms setup"), "dms setup", "hyprland-migration"); } function removeBind(key, draft, callback) { diff --git a/quickshell/Services/SettingsSearchService.qml b/quickshell/Services/SettingsSearchService.qml index 8cb4c6160..c8929aacd 100644 --- a/quickshell/Services/SettingsSearchService.qml +++ b/quickshell/Services/SettingsSearchService.qml @@ -342,7 +342,7 @@ Singleton { function translateItem(item) { const isRuntimePlugin = item.runtimeType === "plugin"; const label = _itemLabel(item); - const description = isRuntimePlugin ? (item.description || "") : I18n.tr(item.description || ""); + const description = isRuntimePlugin ? (item.description || "") : _withArgs(I18n.tr(item.description || ""), item.descriptionArgs); const category = I18n.tr(item.category); return { section: item.section, @@ -359,6 +359,12 @@ Singleton { }; } + function _withArgs(text, args) { + if (!args) + return text; + return args.reduce((acc, arg) => acc.arg(arg), text); + } + function _rebuildTranslationCache() { _cacheDirty = false; var cache = []; @@ -366,7 +372,7 @@ Singleton { for (var i = 0; i < items.length; i++) { var item = items[i]; var t = translateItem(item); - var sourceDescription = item.description || ""; + var sourceDescription = _withArgs(item.description || "", item.descriptionArgs); var labelLower = _lowerVariants([item.label, t.label]); var categoryLower = _lowerVariants([item.category, item.parentLabel, t.category]); var descriptionLower = item.runtimeType === "plugin" ? [] : _lowerVariants([sourceDescription, t.description]); diff --git a/quickshell/translations/en.json b/quickshell/translations/en.json index 8d2ceaf93..2bce4e2dd 100644 --- a/quickshell/translations/en.json +++ b/quickshell/translations/en.json @@ -65,7 +65,7 @@ { "term": "%1 Startup Failed", "context": "%1 Startup Failed", - "reference": "Services/PluginService.qml:937", + "reference": "Services/PluginService.qml:945", "comment": "plugin error title, %1 is the plugin name", "tags": [ "shell" @@ -341,6 +341,15 @@ "shell" ] }, + { + "term": "%1 is not installed. Install the package to manage the greeter.", + "context": "%1 is not installed. Install the package to manage the greeter.", + "reference": "Modules/Settings/GreeterTab.qml:118", + "comment": "greeter status placeholder, %1 is the dms-greeter binary", + "tags": [ + "settings" + ] + }, { "term": "%1 is now included in config", "context": "%1 is now included in config", @@ -350,6 +359,15 @@ "shell" ] }, + { + "term": "%1 is running and will create duplicate Bluetooth players. Disable it with: %2", + "context": "%1 is running and will create duplicate Bluetooth players. Disable it with: %2", + "reference": "Modules/Settings/MediaPlayerTab.qml:78", + "comment": "Warning shown when the legacy BlueZ MPRIS proxy conflicts with DMS Bluetooth media controls, %1 is the service name, %2 a shell command", + "tags": [ + "settings" + ] + }, { "term": "%1 issue found", "context": "%1 issue found", @@ -440,11 +458,38 @@ "shell" ] }, + { + "term": "%1 not available", + "context": "%1 not available", + "reference": "Modals/ProcessListModal.qml:190, Modules/ControlCenter/Details/DiskUsageDetail.qml:49, Modules/ControlCenter/Widgets/DiskUsageTile.qml:29", + "comment": "%1 is a tool or environment variable name", + "tags": [ + "shell" + ] + }, + { + "term": "%1 not available - lock integration requires the DMS socket connection", + "context": "%1 not available - lock integration requires the DMS socket connection", + "reference": "Modules/Settings/LockScreenTab.qml:843", + "comment": "lock screen warning, %1 is the loginctl binary", + "tags": [ + "settings" + ] + }, + { + "term": "%1 not available or disabled - cannot apply %2 colors", + "context": "%1 not available or disabled - cannot apply %2 colors", + "reference": "Common/Theme.qml:2133, Common/Theme.qml:2155", + "comment": "error toast, %1 is matugen, %2 is GTK or Qt", + "tags": [ + "shell" + ] + }, { "term": "%1 not found", "context": "%1 not found", - "reference": "Modules/Settings/PluginBrowser.qml:1636", - "comment": "plugin dependency missing, %1 is a program name", + "reference": "Modules/Settings/ThemeColorsTab.qml:167, Modules/Settings/PluginBrowser.qml:1638", + "comment": "missing program, %1 is a program name | plugin dependency missing, %1 is a program name", "tags": [ "settings" ] @@ -769,7 +814,7 @@ { "term": "3rd party", "context": "3rd party", - "reference": "Services/PluginService.qml:1365", + "reference": "Services/PluginService.qml:1373", "comment": "", "tags": [ "shell" @@ -796,7 +841,7 @@ { "term": "A custom seed color overrides this", "context": "A custom seed color overrides this", - "reference": "Modules/Settings/WallpaperColorsTab.qml:662", + "reference": "Modules/Settings/WallpaperColorsTab.qml:666", "comment": "Material seed card status", "tags": [ "settings" @@ -905,7 +950,7 @@ { "term": "About", "context": "About", - "reference": "Common/SettingsTabs.qml:637", + "reference": "Common/SettingsTabs.qml:640", "comment": "settings page name", "tags": [ "shell" @@ -986,7 +1031,7 @@ { "term": "Accounts", "context": "Accounts", - "reference": "Common/SettingsTabs.qml:439", + "reference": "Common/SettingsTabs.qml:442", "comment": "settings page name for user accounts", "tags": [ "shell" @@ -1013,7 +1058,7 @@ { "term": "Action failed or terminal was closed.", "context": "Action failed or terminal was closed.", - "reference": "Modules/Settings/GreeterTab.qml:270", + "reference": "Modules/Settings/GreeterTab.qml:252", "comment": "", "tags": [ "settings" @@ -1032,7 +1077,7 @@ { "term": "Activate", "context": "Activate", - "reference": "Modules/Settings/GreeterTab.qml:129, Modules/Settings/GreeterTab.qml:164, Modules/Settings/GreeterTab.qml:173, Modules/ControlCenter/Details/NetworkDetail.qml:204", + "reference": "Modules/Settings/GreeterTab.qml:123, Modules/Settings/GreeterTab.qml:157, Modules/Settings/GreeterTab.qml:166, Modules/ControlCenter/Details/NetworkDetail.qml:204", "comment": "verb, enable the greeter, also activate a wired network profile", "tags": [ "settings", @@ -1042,7 +1087,7 @@ { "term": "Activate Greeter", "context": "Activate Greeter", - "reference": "Modules/Settings/GreeterTab.qml:171", + "reference": "Modules/Settings/GreeterTab.qml:164", "comment": "greeter action confirmation", "tags": [ "settings" @@ -1051,7 +1096,7 @@ { "term": "Activate the DMS greeter? A terminal will open for sudo authentication. Run Sync after activation to apply your settings.", "context": "Activate the DMS greeter? A terminal will open for sudo authentication. Run Sync after activation to apply your settings.", - "reference": "Modules/Settings/GreeterTab.qml:172", + "reference": "Modules/Settings/GreeterTab.qml:165", "comment": "", "tags": [ "settings" @@ -1142,7 +1187,7 @@ { "term": "Adapters and saved configurations", "context": "Adapters and saved configurations", - "reference": "Common/SettingsTabs.qml:399", + "reference": "Common/SettingsTabs.qml:402", "comment": "", "tags": [ "shell" @@ -1186,10 +1231,10 @@ ] }, { - "term": "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.", - "context": "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.", + "term": "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.", + "context": "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.", "reference": "Modules/Settings/UsersTab.qml:108", - "comment": "confirm dialog message, %1 is the username, %2 is the group name, keep the command verbatim", + "comment": "confirm dialog message, %1 is the username, %2 is the group name, %3 a command", "tags": [ "settings" ] @@ -1332,7 +1377,7 @@ { "term": "Add user", "context": "Add user", - "reference": "Common/SettingsTabs.qml:447, Modules/Settings/UsersTab.qml:193, Modules/Settings/CreateUserTab.qml:181", + "reference": "Common/SettingsTabs.qml:450, Modules/Settings/UsersTab.qml:193, Modules/Settings/CreateUserTab.qml:181", "comment": "button and settings page title, creates a new user account", "tags": [ "settings", @@ -1342,7 +1387,7 @@ { "term": "Add widget", "context": "Add widget", - "reference": "Modules/DDash/DashWidgetGrid.qml:202, Modules/Settings/DockWidgetsTab.qml:218, Modules/Settings/WidgetsTabSection.qml:236, Modules/Settings/GreeterTab.qml:203, Modules/Settings/GreeterTab.qml:547, Modules/Settings/WidgetSelectionPopup.qml:30, Modules/Settings/LockScreenTab.qml:288, Modules/Settings/LockScreenTab.qml:882, Modules/Settings/DesktopWidgetsTab.qml:289, Modules/Dock/DockEditChrome.qml:52, Modules/ControlCenter/Components/CcEditActions.qml:128, Modules/ControlCenter/Widgets/CcWidgetLibrary.qml:54, Modules/DDash/Overview/DashEditControls.qml:137", + "reference": "Modules/DDash/DashWidgetGrid.qml:203, Modules/Settings/DockWidgetsTab.qml:218, Modules/Settings/WidgetsTabSection.qml:236, Modules/Settings/GreeterTab.qml:196, Modules/Settings/GreeterTab.qml:529, Modules/Settings/WidgetSelectionPopup.qml:30, Modules/Settings/LockScreenTab.qml:288, Modules/Settings/LockScreenTab.qml:882, Modules/Settings/DesktopWidgetsTab.qml:289, Modules/Dock/DockEditChrome.qml:52, Modules/ControlCenter/Components/CcEditActions.qml:128, Modules/ControlCenter/Widgets/CcWidgetLibrary.qml:54, Modules/DDash/Overview/DashEditControls.qml:137", "comment": "", "tags": [ "settings", @@ -1371,7 +1416,7 @@ { "term": "Add, remove and configure dock items", "context": "Add, remove and configure dock items", - "reference": "Common/SettingsTabs.qml:173", + "reference": "Common/SettingsTabs.qml:175", "comment": "", "tags": [ "shell" @@ -1414,10 +1459,10 @@ ] }, { - "term": "Adds them to the %1 group so they can run dms-greeter sync --profile", - "context": "Adds them to the %1 group so they can run dms-greeter sync --profile", + "term": "Adds them to the %1 group so they can run %2", + "context": "Adds them to the %1 group so they can run %2", "reference": "Modules/Settings/CreateUserTab.qml:170", - "comment": "create user greeter toggle description, %1 is a group name", + "comment": "create user greeter toggle description, %1 is a group name, %2 a command", "tags": [ "settings" ] @@ -1443,7 +1488,7 @@ { "term": "Advanced", "context": "Advanced", - "reference": "Common/SettingsTabs.qml:185, Modules/Settings/TypographyMotionTab.qml:277, Modules/Settings/GreeterTab.qml:439, Modules/Settings/WallpaperColorsTab.qml:1057, Modules/Settings/LauncherTab.qml:944, Modules/Settings/SoftwareUpdatesTab.qml:759, Modules/Settings/DBarTab.qml:603, Modules/Settings/LockScreenTab.qml:710, Modules/Settings/WindowRuleEditorDialog.qml:1405, Modules/Settings/ClipboardTab.qml:482, Modules/Settings/BarWidgetOptions/WorkspaceSwitcherOptions.qml:151", + "reference": "Common/SettingsTabs.qml:188, Modules/Settings/TypographyMotionTab.qml:277, Modules/Settings/GreeterTab.qml:421, Modules/Settings/WallpaperColorsTab.qml:1061, Modules/Settings/LauncherTab.qml:944, Modules/Settings/SoftwareUpdatesTab.qml:759, Modules/Settings/DBarTab.qml:603, Modules/Settings/LockScreenTab.qml:710, Modules/Settings/WindowRuleEditorDialog.qml:1405, Modules/Settings/ClipboardTab.qml:482, Modules/Settings/BarWidgetOptions/WorkspaceSwitcherOptions.qml:151", "comment": "adjective, settings section title for advanced options", "tags": [ "settings", @@ -1480,7 +1525,7 @@ { "term": "Afternoon", "context": "Afternoon", - "reference": "Services/WeatherService.qml:261", + "reference": "Services/WeatherService.qml:260", "comment": "time of day period name in weather view", "tags": [ "shell" @@ -1662,17 +1707,17 @@ { "term": "Already upvoted, click again to remove", "context": "Already upvoted, click again to remove", - "reference": "Services/PluginService.qml:1495", + "reference": "Services/PluginService.qml:1503", "comment": "plugin upvote toast", "tags": [ "shell" ] }, { - "term": "Also runs the templates in your matugen config.toml", - "context": "Also runs the templates in your matugen config.toml", + "term": "Also runs the templates in your %1", + "context": "Also runs the templates in your %1", "reference": "Modules/Settings/ThemeAppsTab.qml:187", - "comment": "run user matugen templates toggle description", + "comment": "run user matugen templates toggle description, %1 is the matugen config file", "tags": [ "settings" ] @@ -1970,7 +2015,7 @@ { "term": "App ID substitutions", "context": "App ID substitutions", - "reference": "Common/SettingsTabs.qml:523, Modules/Settings/RunningAppsTab.qml:15", + "reference": "Common/SettingsTabs.qml:526, Modules/Settings/RunningAppsTab.qml:15", "comment": "", "tags": [ "settings", @@ -2052,7 +2097,7 @@ { "term": "Appearance", "context": "Appearance", - "reference": "Common/SettingsTabs.qml:117, Common/SettingsTabs.qml:177, Modules/Settings/GreeterTab.qml:376, Modules/Settings/WallpaperColorsTab.qml:238, Modules/Settings/LauncherTab.qml:160, Modules/Settings/LockScreenTab.qml:350, Modules/Settings/WorkspaceAppearanceCard.qml:11, Modules/Settings/NotificationsTab.qml:418, Modules/Settings/ClipboardTab.qml:456, Modules/Settings/DesktopWidgetSettings/DesktopWidgetInstanceSettings.qml:32", + "reference": "Common/SettingsTabs.qml:117, Common/SettingsTabs.qml:180, Modules/Settings/GreeterTab.qml:358, Modules/Settings/WallpaperColorsTab.qml:238, Modules/Settings/LauncherTab.qml:160, Modules/Settings/LockScreenTab.qml:350, Modules/Settings/WorkspaceAppearanceCard.qml:11, Modules/Settings/NotificationsTab.qml:418, Modules/Settings/ClipboardTab.qml:456, Modules/Settings/DesktopWidgetSettings/DesktopWidgetInstanceSettings.qml:32", "comment": "settings page and section title for visual options", "tags": [ "settings", @@ -2071,7 +2116,7 @@ { "term": "Applications", "context": "Applications", - "reference": "Common/SettingsTabs.qml:490, Modals/DLauncherV2/Controller.qml:330, Modules/SurfaceWidgets/ApplicationItem.qml:22, Modules/Dock/DockLauncherButton.qml:17", + "reference": "Common/SettingsTabs.qml:493, Modals/DLauncherV2/Controller.qml:330, Modules/SurfaceWidgets/ApplicationItem.qml:22, Modules/Dock/DockLauncherButton.qml:17", "comment": "launcher section title and settings page name", "tags": [ "shell" @@ -2125,7 +2170,7 @@ { "term": "Apply changes", "context": "Apply changes", - "reference": "Modules/Settings/GreeterTab.qml:529, Modules/Settings/GreeterSyncFabBar.qml:23, Modules/Settings/LockScreenTab.qml:769, Modules/Settings/LockScreenTab.qml:823, Modules/Settings/DisplayConfigTab.qml:428, Modules/Settings/Widgets/AqueousAppearanceSettings.qml:212", + "reference": "Modules/Settings/GreeterTab.qml:511, Modules/Settings/GreeterSyncFabBar.qml:23, Modules/Settings/LockScreenTab.qml:769, Modules/Settings/LockScreenTab.qml:823, Modules/Settings/DisplayConfigTab.qml:428, Modules/Settings/Widgets/AqueousAppearanceSettings.qml:212", "comment": "", "tags": [ "settings" @@ -2180,7 +2225,7 @@ { "term": "Apps & widgets", "context": "Apps & widgets", - "reference": "Common/SettingsTabs.qml:170", + "reference": "Common/SettingsTabs.qml:172", "comment": "", "tags": [ "shell" @@ -2198,7 +2243,7 @@ { "term": "Apps and commands started with the session", "context": "Apps and commands started with the session", - "reference": "Common/SettingsTabs.qml:506", + "reference": "Common/SettingsTabs.qml:509", "comment": "", "tags": [ "shell" @@ -2243,7 +2288,7 @@ { "term": "Aqueous cursor", "context": "Aqueous cursor", - "reference": "Modules/Settings/WallpaperColorsTab.qml:949, Modules/Settings/Widgets/AqueousAppearanceSettings.qml:20", + "reference": "Modules/Settings/WallpaperColorsTab.qml:953, Modules/Settings/Widgets/AqueousAppearanceSettings.qml:20", "comment": "Aqueous compositor cursor synchronization settings", "tags": [ "settings" @@ -2315,7 +2360,7 @@ { "term": "Arrangement, resolution, scale, profiles", "context": "Arrangement, resolution, scale, profiles", - "reference": "Common/SettingsTabs.qml:308", + "reference": "Common/SettingsTabs.qml:311", "comment": "", "tags": [ "shell" @@ -2379,7 +2424,7 @@ { "term": "Audio", "context": "Audio", - "reference": "Common/SettingsTabs.qml:271, Modules/Settings/BarWidgetOptions/ControlCenterOptions.qml:34, Modules/ControlCenter/Components/CcWidgetSheet.qml:31", + "reference": "Common/SettingsTabs.qml:274, Modules/Settings/BarWidgetOptions/ControlCenterOptions.qml:34, Modules/ControlCenter/Components/CcWidgetSheet.qml:31", "comment": "settings page name", "tags": [ "settings", @@ -2515,7 +2560,7 @@ { "term": "Authentication", "context": "Authentication", - "reference": "Modals/PolkitAuthModal.qml:38, Modals/WifiPasswordModal.qml:436, Common/SettingsTabs.qml:478, Modules/Settings/GreeterTab.qml:318, Modules/Settings/LockScreenTab.qml:488", + "reference": "Modals/PolkitAuthModal.qml:38, Modals/WifiPasswordModal.qml:436, Common/SettingsTabs.qml:481, Modules/Settings/GreeterTab.qml:300, Modules/Settings/LockScreenTab.qml:488", "comment": "noun, polkit dialog title and settings section title", "tags": [ "settings", @@ -2824,7 +2869,7 @@ { "term": "Auto-login on startup", "context": "Auto-login on startup", - "reference": "Modules/Settings/GreeterTab.qml:428", + "reference": "Modules/Settings/GreeterTab.qml:410", "comment": "", "tags": [ "settings" @@ -2879,7 +2924,7 @@ { "term": "Automatic cycling", "context": "Automatic cycling", - "reference": "Common/SettingsTabs.qml:42, Modules/Settings/WallpaperCyclingTab.qml:185, Modules/Settings/WallpaperColorsTab.qml:523, Modules/Settings/LockScreenTab.qml:477", + "reference": "Common/SettingsTabs.qml:42, Modules/Settings/WallpaperCyclingTab.qml:185, Modules/Settings/WallpaperColorsTab.qml:527, Modules/Settings/LockScreenTab.qml:477", "comment": "", "tags": [ "settings", @@ -2916,7 +2961,7 @@ { "term": "Automatically picks the scheme variant based on the wallpaper.", "context": "Automatically picks the scheme variant based on the wallpaper.", - "reference": "Common/Theme.qml:304", + "reference": "Common/Theme.qml:303", "comment": "", "tags": [ "shell" @@ -2934,7 +2979,7 @@ { "term": "Autostart apps", "context": "Autostart apps", - "reference": "Common/SettingsTabs.qml:503", + "reference": "Common/SettingsTabs.qml:506", "comment": "", "tags": [ "shell" @@ -3027,7 +3072,7 @@ { "term": "Backend and connection preference", "context": "Backend and connection preference", - "reference": "Common/SettingsTabs.qml:422", + "reference": "Common/SettingsTabs.qml:425", "comment": "", "tags": [ "shell" @@ -3073,7 +3118,7 @@ { "term": "Background color", "context": "Background color", - "reference": "Modules/Settings/WallpaperColorsTab.qml:435, Modules/Settings/WallpaperColorsTab.qml:466", + "reference": "Modules/Settings/WallpaperColorsTab.qml:439, Modules/Settings/WallpaperColorsTab.qml:470", "comment": "", "tags": [ "settings" @@ -3118,7 +3163,7 @@ { "term": "Balanced", "context": "Balanced", - "reference": "Common/Theme.qml:1738, Modules/Settings/TypographyMotionTab.qml:232", + "reference": "Common/Theme.qml:1725, Modules/Settings/TypographyMotionTab.qml:232", "comment": "power profile option", "tags": [ "settings", @@ -3128,7 +3173,7 @@ { "term": "Balanced palette with focused accents (default).", "context": "Balanced palette with focused accents (default).", - "reference": "Common/Theme.qml:265", + "reference": "Common/Theme.qml:264", "comment": "", "tags": [ "shell" @@ -3238,7 +3283,7 @@ { "term": "Battery", "context": "Battery", - "reference": "Common/SettingsTabs.qml:373, Common/BarWidgetCatalog.qml:155, Modules/DDash/DashRegistry.qml:335, Modules/Settings/PowerSleepTab.qml:59, Modules/Settings/BarWidgetOptions/ControlCenterOptions.qml:58, Modules/Settings/BarWidgetOptions/BatteryOptions.qml:86, Modules/ControlCenter/Details/BatteryDetail.qml:7, Modules/ControlCenter/Models/WidgetModel.qml:372, Modules/ControlCenter/Widgets/BatteryTile.qml:23", + "reference": "Common/SettingsTabs.qml:376, Common/BarWidgetCatalog.qml:155, Modules/DDash/DashRegistry.qml:335, Modules/Settings/PowerSleepTab.qml:59, Modules/Settings/BarWidgetOptions/ControlCenterOptions.qml:58, Modules/Settings/BarWidgetOptions/BatteryOptions.qml:86, Modules/ControlCenter/Details/BatteryDetail.qml:7, Modules/ControlCenter/Models/WidgetModel.qml:372, Modules/ControlCenter/Widgets/BatteryTile.qml:23", "comment": "", "tags": [ "settings", @@ -3312,7 +3357,7 @@ { "term": "Behavior", "context": "Behavior", - "reference": "Modules/Settings/KeyboardTab.qml:131, Modules/Settings/GreeterTab.qml:406, Modules/Settings/LockScreenTab.qml:405, Modules/Settings/DesktopWidgetTab.qml:95, Modules/Settings/ClipboardTab.qml:429, Modules/Settings/Widgets/IslandBehaviorCard.qml:22", + "reference": "Modules/Settings/KeyboardTab.qml:131, Modules/Settings/GreeterTab.qml:388, Modules/Settings/LockScreenTab.qml:405, Modules/Settings/DesktopWidgetTab.qml:95, Modules/Settings/ClipboardTab.qml:429, Modules/Settings/Widgets/IslandBehaviorCard.qml:22", "comment": "island settings: behavior card title", "tags": [ "settings" @@ -3357,7 +3402,7 @@ { "term": "Black", "context": "Black", - "reference": "Modules/Settings/WallpaperColorsTab.qml:442", + "reference": "Modules/Settings/WallpaperColorsTab.qml:446", "comment": "wallpaper background color option", "tags": [ "settings" @@ -3484,7 +3529,7 @@ { "term": "Blur layer", "context": "Blur layer", - "reference": "Modules/Settings/WallpaperColorsTab.qml:1084", + "reference": "Modules/Settings/WallpaperColorsTab.qml:1088", "comment": "", "tags": [ "settings" @@ -3493,7 +3538,7 @@ { "term": "Blur on overview", "context": "Blur on overview", - "reference": "Modules/Settings/WallpaperColorsTab.qml:632", + "reference": "Modules/Settings/WallpaperColorsTab.qml:636", "comment": "", "tags": [ "settings" @@ -3720,7 +3765,7 @@ { "term": "Browse Files", "context": "Browse Files", - "reference": "Modules/Settings/ThemeColorsTab.qml:463", + "reference": "Modules/Settings/ThemeColorsTab.qml:466", "comment": "", "tags": [ "settings" @@ -3729,7 +3774,7 @@ { "term": "Browse Themes", "context": "Browse Themes", - "reference": "Modules/Settings/ThemeColorsTab.qml:571, Modules/Settings/ThemeBrowser.qml:242, Modules/Settings/ThemeBrowser.qml:243", + "reference": "Modules/Settings/ThemeColorsTab.qml:574, Modules/Settings/ThemeBrowser.qml:242, Modules/Settings/ThemeBrowser.qml:243", "comment": "browse themes button | theme browser window title", "tags": [ "settings" @@ -3766,7 +3811,7 @@ { "term": "Browse, install, registries", "context": "Browse, install, registries", - "reference": "Common/SettingsTabs.qml:617", + "reference": "Common/SettingsTabs.qml:620", "comment": "", "tags": [ "shell" @@ -3775,7 +3820,7 @@ { "term": "Browser, terminal, file manager, media", "context": "Browser, terminal, file manager, media", - "reference": "Common/SettingsTabs.qml:499", + "reference": "Common/SettingsTabs.qml:502", "comment": "", "tags": [ "shell" @@ -3808,15 +3853,6 @@ "settings" ] }, - { - "term": "Bundled greeter active", - "context": "Bundled greeter active", - "reference": "Modules/Settings/GreeterTab.qml:107", - "comment": "greeter status", - "tags": [ - "settings" - ] - }, { "term": "Button areas", "context": "Button areas", @@ -3939,7 +3975,7 @@ { "term": "CUPS printers, jobs and classes", "context": "CUPS printers, jobs and classes", - "reference": "Common/SettingsTabs.qml:609", + "reference": "Common/SettingsTabs.qml:612", "comment": "", "tags": [ "shell" @@ -3985,7 +4021,7 @@ { "term": "Cancel", "context": "Cancel", - "reference": "DMSShell.qml:373, DMSShell.qml:400, Modals/PolkitAuthContent.qml:173, Modals/WorkspaceRenameModal.qml:127, Modals/BluetoothPairingModal.qml:269, Modals/BluetoothPairingModal.qml:358, Modals/WifiPasswordModal.qml:572, Modals/Common/InputModal.qml:17, Modals/Common/InputModal.qml:28, Modals/Common/InputModal.qml:41, Modals/Common/ConfirmModal.qml:14, Modals/Common/ConfirmModal.qml:32, Modals/Common/ConfirmDialogOverlay.qml:13, Modals/Common/ConfirmDialogOverlay.qml:36, Modals/DLauncherV2/AppEditView.qml:264, Modals/Clipboard/ClipboardEditor.qml:340, Modules/SystemUpdate/SystemUpdatePanel.qml:414, Modules/Settings/DockHubHeader.qml:99, Modules/Settings/NotificationRuleEditorDialog.qml:103, Modules/Settings/PluginBrowser.qml:744, Modules/Settings/PluginBrowser.qml:802, Modules/Settings/GreeterTab.qml:37, Modules/Settings/GreeterTab.qml:49, Modules/Settings/GreeterTab.qml:174, Modules/Settings/BarHubHeader.qml:162, Modules/Settings/WallpaperColorsTab.qml:154, Modules/Settings/WallpaperColorsTab.qml:184, Modules/Settings/PluginUpdatesDialog.qml:143, Modules/Settings/KeybindEditorDialog.qml:732, Modules/Settings/PrinterTab.qml:173, Modules/Settings/PrinterTab.qml:696, Modules/Settings/SoftwareUpdatesTab.qml:197, Modules/Settings/ThemeBrowser.qml:235, Modules/Settings/WindowRuleEditorDialog.qml:794, Modules/Settings/DisplayConfigTab.qml:240, Modules/Settings/DisplayConfigTab.qml:263, Modules/Settings/DisplayConfigTab.qml:311, Modules/Settings/NetworkWifiTab.qml:921, Modules/Settings/Widgets/SettingsRenameDialog.qml:79, Modules/ControlCenter/BuiltinPlugins/CupsWidget.qml:142, Modules/DDash/Overview/CalendarEventEditor.qml:251, Modules/DDash/Overview/CalendarOverviewCard.qml:810", + "reference": "DMSShell.qml:373, DMSShell.qml:400, Modals/PolkitAuthContent.qml:173, Modals/WorkspaceRenameModal.qml:127, Modals/BluetoothPairingModal.qml:269, Modals/BluetoothPairingModal.qml:358, Modals/WifiPasswordModal.qml:572, Modals/Common/InputModal.qml:17, Modals/Common/InputModal.qml:28, Modals/Common/InputModal.qml:41, Modals/Common/ConfirmModal.qml:14, Modals/Common/ConfirmModal.qml:32, Modals/Common/ConfirmDialogOverlay.qml:13, Modals/Common/ConfirmDialogOverlay.qml:36, Modals/DLauncherV2/AppEditView.qml:264, Modals/Clipboard/ClipboardEditor.qml:340, Modules/SystemUpdate/SystemUpdatePanel.qml:414, Modules/Settings/DockHubHeader.qml:106, Modules/Settings/NotificationRuleEditorDialog.qml:103, Modules/Settings/PluginBrowser.qml:744, Modules/Settings/PluginBrowser.qml:802, Modules/Settings/GreeterTab.qml:37, Modules/Settings/GreeterTab.qml:49, Modules/Settings/GreeterTab.qml:167, Modules/Settings/BarHubHeader.qml:162, Modules/Settings/WallpaperColorsTab.qml:154, Modules/Settings/WallpaperColorsTab.qml:184, Modules/Settings/PluginUpdatesDialog.qml:143, Modules/Settings/KeybindEditorDialog.qml:732, Modules/Settings/PrinterTab.qml:173, Modules/Settings/PrinterTab.qml:696, Modules/Settings/SoftwareUpdatesTab.qml:197, Modules/Settings/ThemeBrowser.qml:235, Modules/Settings/WindowRuleEditorDialog.qml:794, Modules/Settings/DisplayConfigTab.qml:240, Modules/Settings/DisplayConfigTab.qml:263, Modules/Settings/DisplayConfigTab.qml:311, Modules/Settings/NetworkWifiTab.qml:921, Modules/Settings/Widgets/SettingsRenameDialog.qml:79, Modules/ControlCenter/BuiltinPlugins/CupsWidget.qml:142, Modules/DDash/Overview/CalendarEventEditor.qml:251, Modules/DDash/Overview/CalendarOverviewCard.qml:810", "comment": "cancel hotspot editing action", "tags": [ "settings", @@ -4115,7 +4151,7 @@ { "term": "Cards", "context": "Cards", - "reference": "Modules/DDash/WeatherTab.qml:46, Modules/Settings/WallpaperColorsTab.qml:829, Modules/Settings/BarWidgetOptions/WorkspaceSwitcherOptions.qml:31, Modules/Settings/Widgets/SettingsSurfacePreview.qml:47", + "reference": "Modules/DDash/WeatherTab.qml:47, Modules/Settings/WallpaperColorsTab.qml:833, Modules/Settings/BarWidgetOptions/WorkspaceSwitcherOptions.qml:31, Modules/Settings/Widgets/SettingsSurfacePreview.qml:47", "comment": "noun, weather forecast display option | workspace indicator style", "tags": [ "settings", @@ -4152,7 +4188,7 @@ { "term": "Cellular", "context": "Cellular", - "reference": "Common/SettingsTabs.qml:410, Modules/Settings/NetworkStatusTab.qml:94, Modules/Settings/NetworkStatusTab.qml:153, Modules/ControlCenter/Details/NetworkDetail.qml:73, Modules/ControlCenter/Details/NetworkDetail.qml:472, Modules/ControlCenter/Widgets/NetworkTile.qml:43, Modules/ControlCenter/Widgets/NetworkTile.qml:48", + "reference": "Common/SettingsTabs.qml:413, Modules/Settings/NetworkStatusTab.qml:94, Modules/Settings/NetworkStatusTab.qml:153, Modules/ControlCenter/Details/NetworkDetail.qml:73, Modules/ControlCenter/Details/NetworkDetail.qml:472, Modules/ControlCenter/Widgets/NetworkTile.qml:43, Modules/ControlCenter/Widgets/NetworkTile.qml:48", "comment": "network status", "tags": [ "settings", @@ -4306,7 +4342,7 @@ { "term": "Charge limit, alerts, power profiles", "context": "Charge limit, alerts, power profiles", - "reference": "Common/SettingsTabs.qml:376", + "reference": "Common/SettingsTabs.qml:379", "comment": "", "tags": [ "shell" @@ -4325,7 +4361,7 @@ { "term": "Chart", "context": "Chart", - "reference": "Modules/DDash/WeatherTab.qml:42", + "reference": "Modules/DDash/WeatherTab.qml:43", "comment": "noun, weather forecast display option", "tags": [ "shell" @@ -4379,7 +4415,7 @@ { "term": "Check status", "context": "Check status", - "reference": "Modules/Settings/GreeterTab.qml:456", + "reference": "Modules/Settings/GreeterTab.qml:438", "comment": "greeter settings button, runs dms-greeter status", "tags": [ "settings" @@ -4416,7 +4452,7 @@ { "term": "Checking...", "context": "Checking...", - "reference": "Modules/SystemUpdate/SystemUpdatePanel.qml:109, Modules/Settings/GreeterTab.qml:146", + "reference": "Modules/SystemUpdate/SystemUpdatePanel.qml:109, Modules/Settings/GreeterTab.qml:140", "comment": "greeter status loading", "tags": [ "settings", @@ -4435,7 +4471,7 @@ { "term": "Chip", "context": "Chip", - "reference": "Modules/Settings/WallpaperColorsTab.qml:836, Modules/Settings/Widgets/SettingsSurfacePreview.qml:54", + "reference": "Modules/Settings/WallpaperColorsTab.qml:840, Modules/Settings/Widgets/SettingsSurfacePreview.qml:54", "comment": "surface role", "tags": [ "settings" @@ -4591,7 +4627,7 @@ { "term": "Clear", "context": "Clear", - "reference": "Modules/DDash/WallpaperTab.qml:888, Modules/Settings/UserAccountsTab.qml:42, Modules/Settings/PrinterTab.qml:652, Modules/Settings/DigitalWellbeingTab.qml:187, Modules/Settings/DigitalWellbeingTab.qml:194, Modules/Settings/Widgets/SettingsWallpaperThumb.qml:118, Modules/Notifications/Popup/NotificationPopup.qml:729, Modules/Notifications/Center/NotificationKeyboardHints.qml:58", + "reference": "Modules/DDash/WallpaperTab.qml:888, Modules/Settings/UserAccountsTab.qml:42, Modules/Settings/PrinterTab.qml:652, Modules/Settings/DigitalWellbeingTab.qml:187, Modules/Settings/DigitalWellbeingTab.qml:194, Modules/Settings/Widgets/SettingsWallpaperThumb.qml:118, Modules/Notifications/Popup/NotificationPopup.qml:754, Modules/Notifications/Center/NotificationKeyboardHints.qml:58", "comment": "verb, button clearing a search, image, job list or notification", "tags": [ "settings", @@ -4630,7 +4666,7 @@ { "term": "Clear Sky", "context": "Clear Sky", - "reference": "Services/WeatherService.qml:105, Services/WeatherService.qml:106", + "reference": "Services/WeatherService.qml:104, Services/WeatherService.qml:105", "comment": "", "tags": [ "shell" @@ -4682,10 +4718,10 @@ ] }, { - "term": "Click Import to add a .ovpn or .conf", - "context": "Click Import to add a .ovpn or .conf", + "term": "Click Import to add a %1 or %2 file", + "context": "Click Import to add a %1 or %2 file", "reference": "Modules/Settings/NetworkVpnTab.qml:89, Modules/ControlCenter/Details/VpnDetailContent.qml:136", - "comment": "", + "comment": "VPN import hint, %1 and %2 are file extensions", "tags": [ "settings", "shell" @@ -4757,7 +4793,7 @@ { "term": "Click to select a custom theme JSON file", "context": "Click to select a custom theme JSON file", - "reference": "Modules/Settings/ThemeColorsTab.qml:496", + "reference": "Modules/Settings/ThemeColorsTab.qml:499", "comment": "custom theme file hint", "tags": [ "settings" @@ -4820,7 +4856,7 @@ { "term": "Clipboard", "context": "Clipboard", - "reference": "Common/SettingsTabs.qml:580, Services/AppSearchService.qml:282, Modals/DLauncherV2/Controller.qml:344, Modals/DLauncherV2/Controller.qml:1897, Modals/DLauncherV2/Components/LauncherRow.qml:262, Modules/DIsland/DIslandSurface.qml:835, Modules/Settings/KeybindEditorDialog.qml:402, Modules/Settings/Widgets/IslandBehaviorCard.qml:79", + "reference": "Common/SettingsTabs.qml:583, Services/AppSearchService.qml:282, Modals/DLauncherV2/Controller.qml:344, Modals/DLauncherV2/Controller.qml:1897, Modals/DLauncherV2/Components/LauncherRow.qml:262, Modules/DIsland/DIslandSurface.qml:835, Modules/Settings/KeybindEditorDialog.qml:402, Modules/Settings/Widgets/IslandBehaviorCard.qml:79", "comment": "noun, settings page name and launcher section title", "tags": [ "settings", @@ -4867,7 +4903,7 @@ { "term": "Clock format, calendar, weather location", "context": "Clock format, calendar, weather location", - "reference": "Common/SettingsTabs.qml:539, Modules/Settings/BarWidgetOptions/ClockOptions.qml:45", + "reference": "Common/SettingsTabs.qml:542, Modules/Settings/BarWidgetOptions/ClockOptions.qml:45", "comment": "", "tags": [ "settings", @@ -4895,7 +4931,7 @@ { "term": "Clock, weather, locale", "context": "Clock, weather, locale", - "reference": "Common/SettingsTabs.qml:532", + "reference": "Common/SettingsTabs.qml:535", "comment": "settings sidebar hint for the date, time and region page", "tags": [ "shell" @@ -4904,7 +4940,7 @@ { "term": "Clocks, monitors, plugins", "context": "Clocks, monitors, plugins", - "reference": "Common/SettingsTabs.qml:213", + "reference": "Common/SettingsTabs.qml:216", "comment": "settings sidebar hint for the desktop widgets page", "tags": [ "shell" @@ -5070,7 +5106,7 @@ { "term": "Color previews unavailable", "context": "Color previews unavailable", - "reference": "Modules/Settings/WallpaperColorsTab.qml:774", + "reference": "Modules/Settings/WallpaperColorsTab.qml:778", "comment": "Material seed card status", "tags": [ "settings" @@ -5097,7 +5133,7 @@ { "term": "Colorful", "context": "Colorful", - "reference": "Common/Theme.qml:321, Modules/Settings/Widgets/WidgetTextStyleRow.qml:8", + "reference": "Common/Theme.qml:320, Modules/Settings/Widgets/WidgetTextStyleRow.qml:8", "comment": "matugen source color option | widget style option", "tags": [ "settings", @@ -5107,7 +5143,7 @@ { "term": "Colorful mix of bright contrasting accents.", "context": "Colorful mix of bright contrasting accents.", - "reference": "Common/Theme.qml:287", + "reference": "Common/Theme.qml:286", "comment": "", "tags": [ "shell" @@ -5279,7 +5315,7 @@ { "term": "Compositor and shell key bindings", "context": "Compositor and shell key bindings", - "reference": "Common/SettingsTabs.qml:338", + "reference": "Common/SettingsTabs.qml:341", "comment": "", "tags": [ "shell" @@ -5315,7 +5351,7 @@ { "term": "Configuration", "context": "Configuration", - "reference": "Common/SettingsTabs.qml:305", + "reference": "Common/SettingsTabs.qml:308", "comment": "settings page name under displays", "tags": [ "shell" @@ -5562,7 +5598,7 @@ { "term": "Connections and autoconnect", "context": "Connections and autoconnect", - "reference": "Common/SettingsTabs.qml:406", + "reference": "Common/SettingsTabs.qml:409", "comment": "", "tags": [ "shell" @@ -5607,7 +5643,7 @@ { "term": "Content", "context": "Content", - "reference": "Common/Theme.qml:273, Modules/Settings/WindowRuleEditorDialog.qml:1053, Modules/Settings/WindowRulesTab.qml:68", + "reference": "Common/Theme.qml:272, Modules/Settings/WindowRuleEditorDialog.qml:1053, Modules/Settings/WindowRulesTab.qml:68", "comment": "matugen color scheme option | noun, window content type match: photo, video or game", "tags": [ "settings", @@ -5617,7 +5653,7 @@ { "term": "Contrast", "context": "Contrast", - "reference": "Modules/Settings/ThemeColorsTab.qml:437, Modules/Settings/GammaControlTab.qml:95, Modules/Settings/BarWidgetOptions/AppsDockOptions.qml:226, Modules/Settings/BarWidgetOptions/LauncherButtonOptions.qml:133", + "reference": "Modules/Settings/ThemeColorsTab.qml:440, Modules/Settings/GammaControlTab.qml:95, Modules/Settings/BarWidgetOptions/AppsDockOptions.qml:226, Modules/Settings/BarWidgetOptions/LauncherButtonOptions.qml:133", "comment": "noun, slider label for color or display contrast", "tags": [ "settings" @@ -6045,7 +6081,7 @@ { "term": "Current conditions", "context": "Current conditions", - "reference": "Modules/DDash/WeatherTab.qml:98", + "reference": "Modules/DDash/WeatherTab.qml:99", "comment": "Weather dashboard widget", "tags": [ "shell" @@ -6127,7 +6163,7 @@ { "term": "Cursor", "context": "Cursor", - "reference": "Modules/Settings/WallpaperColorsTab.qml:957", + "reference": "Modules/Settings/WallpaperColorsTab.qml:961", "comment": "settings card title for mouse cursor theme", "tags": [ "settings" @@ -6154,7 +6190,7 @@ { "term": "Cursor auto-hide timeout", "context": "Cursor auto-hide timeout", - "reference": "Modules/Settings/WallpaperColorsTab.qml:1035", + "reference": "Modules/Settings/WallpaperColorsTab.qml:1039", "comment": "", "tags": [ "settings" @@ -6173,7 +6209,7 @@ { "term": "Custom", "context": "Custom", - "reference": "Modules/Settings/ThemeColorsTab.qml:147, Modules/Settings/ThemeColorsTab.qml:147, Modules/Settings/ThemeColorsTab.qml:413, Modules/Settings/ThemeSurfacesTab.qml:148, Modules/Settings/ThemeSurfacesTab.qml:154, Modules/Settings/ThemeSurfacesTab.qml:165, Modules/Settings/ThemeSurfacesTab.qml:181, Modules/Settings/WallpaperColorsTab.qml:461, Modules/Settings/KeybindEditorDialog.qml:68, Modules/Settings/SoftwareUpdatesTab.qml:49, Modules/Settings/TimeWeatherTab.qml:139, Modules/Settings/TimeWeatherTab.qml:178, Modules/Settings/TimeWeatherTab.qml:191, Modules/Settings/TimeWeatherTab.qml:218, Modules/Settings/TimeWeatherTab.qml:257, Modules/Settings/TimeWeatherTab.qml:270, Modules/Settings/LockScreenTab.qml:38, Modules/Settings/DBarAppearanceTab.qml:443, Modules/Settings/ShadowsTab.qml:63, Modules/Settings/ShadowsTab.qml:69, Modules/Settings/ShadowsTab.qml:80, Modules/Settings/ShadowsTab.qml:96, Modules/Settings/ShadowsTab.qml:376, Modules/Settings/WorkspaceAppearanceCard.qml:33, Modules/Settings/OSDTab.qml:76, Modules/Settings/CompositorLayoutTab.qml:99, Modules/Settings/CompositorLayoutTab.qml:373, Modules/Settings/CompositorLayoutTab.qml:719, Modules/Settings/DisplayConfig/OutputCard.qml:105, Modules/Settings/BarWidgetOptions/AppsDockOptions.qml:139, Modules/Settings/BarWidgetOptions/AppsDockOptions.qml:151, Modules/Settings/BarWidgetOptions/AppsDockOptions.qml:180, Modules/Settings/BarWidgetOptions/LauncherButtonOptions.qml:45, Modules/Settings/BarWidgetOptions/LauncherButtonOptions.qml:57, Modules/Settings/BarWidgetOptions/LauncherButtonOptions.qml:86, Modules/Settings/Widgets/SurfaceColorRow.qml:34, Modules/Settings/Widgets/WidgetBackgroundRow.qml:35, Modules/Settings/Widgets/SettingsColorPicker.qml:47, Modules/Settings/Widgets/SettingsWallpaperThumb.qml:107, Modules/Settings/Widgets/DeviceAliasRow.qml:25", + "reference": "Modules/Settings/ThemeColorsTab.qml:147, Modules/Settings/ThemeColorsTab.qml:147, Modules/Settings/ThemeColorsTab.qml:416, Modules/Settings/ThemeSurfacesTab.qml:148, Modules/Settings/ThemeSurfacesTab.qml:154, Modules/Settings/ThemeSurfacesTab.qml:165, Modules/Settings/ThemeSurfacesTab.qml:181, Modules/Settings/WallpaperColorsTab.qml:465, Modules/Settings/KeybindEditorDialog.qml:68, Modules/Settings/SoftwareUpdatesTab.qml:49, Modules/Settings/TimeWeatherTab.qml:139, Modules/Settings/TimeWeatherTab.qml:178, Modules/Settings/TimeWeatherTab.qml:191, Modules/Settings/TimeWeatherTab.qml:218, Modules/Settings/TimeWeatherTab.qml:257, Modules/Settings/TimeWeatherTab.qml:270, Modules/Settings/LockScreenTab.qml:38, Modules/Settings/DBarAppearanceTab.qml:443, Modules/Settings/ShadowsTab.qml:63, Modules/Settings/ShadowsTab.qml:69, Modules/Settings/ShadowsTab.qml:80, Modules/Settings/ShadowsTab.qml:96, Modules/Settings/ShadowsTab.qml:376, Modules/Settings/WorkspaceAppearanceCard.qml:33, Modules/Settings/OSDTab.qml:76, Modules/Settings/CompositorLayoutTab.qml:99, Modules/Settings/CompositorLayoutTab.qml:373, Modules/Settings/CompositorLayoutTab.qml:719, Modules/Settings/DisplayConfig/OutputCard.qml:105, Modules/Settings/BarWidgetOptions/AppsDockOptions.qml:139, Modules/Settings/BarWidgetOptions/AppsDockOptions.qml:151, Modules/Settings/BarWidgetOptions/AppsDockOptions.qml:180, Modules/Settings/BarWidgetOptions/LauncherButtonOptions.qml:45, Modules/Settings/BarWidgetOptions/LauncherButtonOptions.qml:57, Modules/Settings/BarWidgetOptions/LauncherButtonOptions.qml:86, Modules/Settings/Widgets/SurfaceColorRow.qml:34, Modules/Settings/Widgets/WidgetBackgroundRow.qml:35, Modules/Settings/Widgets/SettingsColorPicker.qml:47, Modules/Settings/Widgets/SettingsWallpaperThumb.qml:107, Modules/Settings/Widgets/DeviceAliasRow.qml:25", "comment": "bar length option, the bar spans a percentage of the edge | custom PAM authentication source option | date format option | dropdown option that opens a custom value input | shadow color option | surface border color | surface color option | theme category option | widget background color option | workspace color option", "tags": [ "settings" @@ -6200,7 +6236,7 @@ { "term": "Custom builds the palette from a color you pick", "context": "Custom builds the palette from a color you pick", - "reference": "Modules/Settings/ThemeColorsTab.qml:403", + "reference": "Modules/Settings/ThemeColorsTab.qml:406", "comment": "matugen derived color dropdown description", "tags": [ "settings" @@ -6209,7 +6245,7 @@ { "term": "Custom color", "context": "Custom color", - "reference": "Modules/Settings/WallpaperColorsTab.qml:690, Modules/Settings/ColorDropdownRow.qml:141, Modules/Settings/ColorDropdownRow.qml:177, Modules/Settings/ShadowsTab.qml:106", + "reference": "Modules/Settings/WallpaperColorsTab.qml:694, Modules/Settings/ColorDropdownRow.qml:141, Modules/Settings/ColorDropdownRow.qml:177, Modules/Settings/ShadowsTab.qml:106", "comment": "", "tags": [ "settings" @@ -6371,7 +6407,7 @@ { "term": "DMS and system updates", "context": "DMS and system updates", - "reference": "Common/SettingsTabs.qml:568, Modules/Settings/BarWidgetOptions/SystemUpdateOptions.qml:25", + "reference": "Common/SettingsTabs.qml:571, Modules/Settings/BarWidgetOptions/SystemUpdateOptions.qml:25", "comment": "settings sidebar hint for the software updates page", "tags": [ "settings", @@ -6406,10 +6442,10 @@ ] }, { - "term": "DMS removes its managed block from /etc/pam.d/greetd and stops write services", - "context": "DMS removes its managed block from /etc/pam.d/greetd and stops write services", + "term": "DMS removes its managed block from %1 and stops write services", + "context": "DMS removes its managed block from %1 and stops write services", "reference": "Modules/Settings/GreeterAuthTab.qml:73", - "comment": "greeter system PAM toggle description", + "comment": "greeter system PAM toggle description, %1 is a PAM config path", "tags": [ "settings" ] @@ -6444,7 +6480,7 @@ { "term": "DMS stops drawing wallpapers on every display", "context": "DMS stops drawing wallpapers on every display", - "reference": "Modules/Settings/WallpaperColorsTab.qml:1067", + "reference": "Modules/Settings/WallpaperColorsTab.qml:1071", "comment": "use external wallpaper manager toggle description", "tags": [ "settings" @@ -6459,19 +6495,10 @@ "settings" ] }, - { - "term": "DMS_SOCKET not available", - "context": "DMS_SOCKET not available", - "reference": "Modals/ProcessListModal.qml:190, Modules/ControlCenter/Widgets/DiskUsageTile.qml:29", - "comment": "", - "tags": [ - "shell" - ] - }, { "term": "Daily", "context": "Daily", - "reference": "Modules/DDash/WeatherTab.qml:172, Modules/DDash/Weather/WeatherForecastWidget.qml:63", + "reference": "Modules/DDash/WeatherTab.qml:173, Modules/DDash/Weather/WeatherForecastWidget.qml:63", "comment": "adjective, daily weather forecast widget title", "tags": [ "shell" @@ -6573,7 +6600,7 @@ { "term": "Dark mode theme", "context": "Dark mode theme", - "reference": "Modules/Settings/WallpaperColorsTab.qml:909", + "reference": "Modules/Settings/WallpaperColorsTab.qml:913", "comment": "", "tags": [ "settings" @@ -6591,7 +6618,7 @@ { "term": "Darkest", "context": "Darkest", - "reference": "Common/Theme.qml:324", + "reference": "Common/Theme.qml:323", "comment": "matugen source color option", "tags": [ "shell" @@ -6600,7 +6627,7 @@ { "term": "Dashboard", "context": "Dashboard", - "reference": "Common/SettingsTabs.qml:201, Modules/DDash/DashPageTitle.qml:26, Modules/DDash/DashPageTitle.qml:49, Modules/Settings/MediaPlayerTab.qml:85, Modules/Settings/WeatherSettingsTab.qml:144, Modules/Settings/Widgets/IslandBehaviorCard.qml:95", + "reference": "Common/SettingsTabs.qml:204, Modules/DDash/DashPageTitle.qml:26, Modules/DDash/DashPageTitle.qml:49, Modules/Settings/MediaPlayerTab.qml:85, Modules/Settings/WeatherSettingsTab.qml:144, Modules/Settings/Widgets/IslandBehaviorCard.qml:95", "comment": "settings page name for the dank dash popout", "tags": [ "settings", @@ -6638,7 +6665,7 @@ { "term": "Date, time & region", "context": "Date, time & region", - "reference": "Common/SettingsTabs.qml:530", + "reference": "Common/SettingsTabs.qml:533", "comment": "", "tags": [ "shell" @@ -6647,7 +6674,7 @@ { "term": "Dawn (Astronomical Twilight)", "context": "Dawn (Astronomical Twilight)", - "reference": "Services/WeatherService.qml:231", + "reference": "Services/WeatherService.qml:230", "comment": "", "tags": [ "shell" @@ -6656,7 +6683,7 @@ { "term": "Dawn (Civil Twilight)", "context": "Dawn (Civil Twilight)", - "reference": "Services/WeatherService.qml:241", + "reference": "Services/WeatherService.qml:240", "comment": "", "tags": [ "shell" @@ -6665,7 +6692,7 @@ { "term": "Dawn (Nautical Twilight)", "context": "Dawn (Nautical Twilight)", - "reference": "Services/WeatherService.qml:236", + "reference": "Services/WeatherService.qml:235", "comment": "", "tags": [ "shell" @@ -6725,6 +6752,15 @@ "shell" ] }, + { + "term": "Declared by the author, not enforced", + "context": "Declared by the author, not enforced", + "reference": "Modules/Settings/PluginBrowser.qml:1581", + "comment": "plugin detail section, introduces the permission list the plugin declares about itself", + "tags": [ + "settings" + ] + }, { "term": "Decrease", "context": "Decrease", @@ -6738,7 +6774,7 @@ { "term": "Default", "context": "Default", - "reference": "Common/Theme.qml:1208, Modules/Settings/TypographyMotionTab.qml:321, Modules/Settings/WallpaperColorsTab.qml:507, Modules/Settings/DBarAppearanceTab.qml:182, Modules/Settings/WindowRuleEditorDialog.qml:56, Modules/Settings/WindowRuleEditorDialog.qml:60, Modules/Settings/WindowRuleEditorDialog.qml:305, Modules/Settings/WindowRuleEditorDialog.qml:685, Modules/Settings/DDotTab.qml:140, Modules/Settings/NotificationRulesTab.qml:64, Modules/Settings/NotificationRulesTab.qml:87, Modules/Settings/WorkspaceAppearanceCard.qml:45, Modules/Settings/MouseTouchpadTab.qml:94, Modules/Settings/MouseTouchpadTab.qml:118, Modules/Settings/MouseTouchpadTab.qml:208, Modules/Settings/MouseTouchpadTab.qml:232, Modules/Settings/MouseTouchpadTab.qml:250, Modules/Settings/OSDTab.qml:14, Modules/Settings/OSDTab.qml:100, Modules/Settings/CompositorLayoutTab.qml:504, Modules/Settings/DisplayConfig/OutputCard.qml:308, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:122, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1672, Modules/Settings/DesktopWidgetSettings/ClockSettings.qml:39, Modules/Settings/BarWidgetOptions/AppsDockOptions.qml:171, Modules/Settings/BarWidgetOptions/LauncherButtonOptions.qml:77, Modules/Settings/Widgets/SurfaceColorRow.qml:10, Modules/Settings/Widgets/WidgetBackgroundRow.qml:10, Modules/Settings/Widgets/SettingsColorPicker.qml:31, Modules/Settings/Widgets/WidgetTextStyleRow.qml:8", + "reference": "Common/Theme.qml:1201, Modules/Settings/TypographyMotionTab.qml:321, Modules/Settings/WallpaperColorsTab.qml:511, Modules/Settings/DBarAppearanceTab.qml:182, Modules/Settings/WindowRuleEditorDialog.qml:56, Modules/Settings/WindowRuleEditorDialog.qml:60, Modules/Settings/WindowRuleEditorDialog.qml:305, Modules/Settings/WindowRuleEditorDialog.qml:685, Modules/Settings/DDotTab.qml:140, Modules/Settings/NotificationRulesTab.qml:64, Modules/Settings/NotificationRulesTab.qml:87, Modules/Settings/WorkspaceAppearanceCard.qml:45, Modules/Settings/MouseTouchpadTab.qml:94, Modules/Settings/MouseTouchpadTab.qml:118, Modules/Settings/MouseTouchpadTab.qml:208, Modules/Settings/MouseTouchpadTab.qml:232, Modules/Settings/MouseTouchpadTab.qml:250, Modules/Settings/OSDTab.qml:14, Modules/Settings/OSDTab.qml:100, Modules/Settings/CompositorLayoutTab.qml:504, Modules/Settings/DisplayConfig/OutputCard.qml:308, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:122, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1672, Modules/Settings/DesktopWidgetSettings/ClockSettings.qml:39, Modules/Settings/BarWidgetOptions/AppsDockOptions.qml:171, Modules/Settings/BarWidgetOptions/LauncherButtonOptions.qml:77, Modules/Settings/Widgets/SurfaceColorRow.qml:10, Modules/Settings/Widgets/WidgetBackgroundRow.qml:10, Modules/Settings/Widgets/SettingsColorPicker.qml:31, Modules/Settings/Widgets/WidgetTextStyleRow.qml:8", "comment": "Default | island settings: default surface tone | notification rule action option | notification rule urgency option | surface color option | widget background color option | widget style option | workspace color option", "tags": [ "settings", @@ -6785,7 +6821,7 @@ { "term": "Default apps", "context": "Default apps", - "reference": "Common/SettingsTabs.qml:496", + "reference": "Common/SettingsTabs.qml:499", "comment": "", "tags": [ "shell" @@ -6830,7 +6866,7 @@ { "term": "Defaults, autostart, rules", "context": "Defaults, autostart, rules", - "reference": "Common/SettingsTabs.qml:492", + "reference": "Common/SettingsTabs.qml:495", "comment": "settings sidebar hint for the applications page", "tags": [ "shell" @@ -6977,7 +7013,7 @@ { "term": "Dependencies & documentation", "context": "Dependencies & documentation", - "reference": "Modules/Settings/GreeterTab.qml:477", + "reference": "Modules/Settings/GreeterTab.qml:459", "comment": "", "tags": [ "settings" @@ -6995,7 +7031,7 @@ { "term": "Derived color", "context": "Derived color", - "reference": "Modules/Settings/ThemeColorsTab.qml:402", + "reference": "Modules/Settings/ThemeColorsTab.qml:405", "comment": "matugen dropdown label, which color the palette is derived from", "tags": [ "settings" @@ -7004,7 +7040,7 @@ { "term": "Derives colors that closely match the underlying image.", "context": "Derives colors that closely match the underlying image.", - "reference": "Common/Theme.qml:274", + "reference": "Common/Theme.qml:273", "comment": "", "tags": [ "shell" @@ -7060,7 +7096,7 @@ { "term": "Desktop widgets", "context": "Desktop widgets", - "reference": "Modules/DesktopContextMenu.qml:105, Common/SettingsTabs.qml:209, Modules/Settings/PluginSettingsPage.qml:206", + "reference": "Modules/DesktopContextMenu.qml:105, Common/SettingsTabs.qml:212, Modules/Settings/PluginSettingsPage.qml:206", "comment": "", "tags": [ "settings", @@ -7170,7 +7206,7 @@ { "term": "Digital wellbeing", "context": "Digital wellbeing", - "reference": "Common/SettingsTabs.qml:257, Modules/DDash/DashRegistry.qml:181, Modules/Settings/DDashTab.qml:48, Modules/Settings/DDashTab.qml:53", + "reference": "Common/SettingsTabs.qml:260, Modules/DDash/DashRegistry.qml:181, Modules/Settings/DDashTab.qml:48, Modules/Settings/DDashTab.qml:53", "comment": "settings page and dashboard tab title, screen time tracking", "tags": [ "settings", @@ -7335,7 +7371,7 @@ { "term": "Disc", "context": "Disc", - "reference": "Modules/Settings/WallpaperColorsTab.qml:555", + "reference": "Modules/Settings/WallpaperColorsTab.qml:559", "comment": "wallpaper transition option", "tags": [ "settings" @@ -7474,7 +7510,7 @@ { "term": "Display", "context": "Display", - "reference": "Common/Theme.qml:1212, Modules/Settings/WallpaperCyclingTab.qml:145, Modules/Settings/WallpaperColorsTab.qml:245, Modules/Settings/WeatherSettingsTab.qml:125, Modules/Settings/WindowRulesTab.qml:133, Modules/ControlCenter/BuiltinPlugins/DisplayProfilesWidget.qml:40, Modules/ControlCenter/Components/CcWidgetSheet.qml:36", + "reference": "Common/Theme.qml:1205, Modules/Settings/WallpaperCyclingTab.qml:145, Modules/Settings/WallpaperColorsTab.qml:245, Modules/Settings/WeatherSettingsTab.qml:125, Modules/Settings/WindowRulesTab.qml:133, Modules/ControlCenter/BuiltinPlugins/DisplayProfilesWidget.qml:40, Modules/ControlCenter/Components/CcWidgetSheet.qml:36", "comment": "Display font role option", "tags": [ "settings", @@ -7520,7 +7556,7 @@ { "term": "Display assignment", "context": "Display assignment", - "reference": "Common/SettingsTabs.qml:319", + "reference": "Common/SettingsTabs.qml:322", "comment": "", "tags": [ "shell" @@ -7628,7 +7664,7 @@ { "term": "Displays", "context": "Displays", - "reference": "Modules/DesktopContextMenu.qml:113, Common/SettingsTabs.qml:299, Modals/Greeter/GreeterCompletePage.qml:387, Modules/Settings/DBarTab.qml:228, Modules/Settings/DockAdvancedTab.qml:72, Modules/Settings/LockScreenTab.qml:655, Modules/Settings/DDotTab.qml:158, Modules/Settings/DockGeneralTab.qml:20, Modules/Settings/DesktopWidgetSettings/DesktopWidgetInstanceSettings.qml:53", + "reference": "Modules/DesktopContextMenu.qml:113, Common/SettingsTabs.qml:302, Modals/Greeter/GreeterCompletePage.qml:387, Modules/Settings/DBarTab.qml:228, Modules/Settings/DockAdvancedTab.qml:72, Modules/Settings/LockScreenTab.qml:655, Modules/Settings/DDotTab.qml:158, Modules/Settings/DockGeneralTab.qml:20, Modules/Settings/DesktopWidgetSettings/DesktopWidgetInstanceSettings.qml:53", "comment": "greeter settings link", "tags": [ "settings", @@ -7656,7 +7692,7 @@ { "term": "Displays, taskbar, auto-hide", "context": "Displays, taskbar, auto-hide", - "reference": "Common/SettingsTabs.qml:166", + "reference": "Common/SettingsTabs.qml:167", "comment": "", "tags": [ "shell" @@ -7683,7 +7719,7 @@ { "term": "Diverse palette spanning the full spectrum.", "context": "Diverse palette spanning the full spectrum.", - "reference": "Common/Theme.qml:300", + "reference": "Common/Theme.qml:299", "comment": "", "tags": [ "shell" @@ -7702,7 +7738,7 @@ { "term": "Dock", "context": "Dock", - "reference": "Common/SettingsData.qml:2402, Common/SettingsData.qml:2405, Common/SettingsTabs.qml:155, Modals/Greeter/GreeterCompletePage.qml:436, Modules/Notepad/NotepadTextEditor.qml:920", + "reference": "Common/SettingsData.qml:2388, Common/SettingsData.qml:2391, Common/SettingsTabs.qml:155, Modals/Greeter/GreeterCompletePage.qml:436, Modules/Notepad/NotepadTextEditor.qml:920", "comment": "greeter settings link", "tags": [ "shell" @@ -7784,7 +7820,7 @@ { "term": "Dominant", "context": "Dominant", - "reference": "Common/Theme.qml:318", + "reference": "Common/Theme.qml:317", "comment": "matugen source color option", "tags": [ "shell" @@ -7820,7 +7856,7 @@ { "term": "Dot", "context": "Dot", - "reference": "Common/SettingsData.qml:2860, Common/SettingsTabs.qml:126, Modules/Settings/BarHubHeader.qml:212", + "reference": "Common/SettingsData.qml:2846, Common/SettingsTabs.qml:126, Modules/Settings/BarHubHeader.qml:212", "comment": "bar layout: free-floating dot that opens island activities", "tags": [ "settings", @@ -7938,7 +7974,7 @@ { "term": "Drizzle", "context": "Drizzle", - "reference": "Services/WeatherService.qml:111, Services/WeatherService.qml:112, Services/WeatherService.qml:113", + "reference": "Services/WeatherService.qml:110, Services/WeatherService.qml:111, Services/WeatherService.qml:112", "comment": "weather condition name", "tags": [ "shell" @@ -8021,7 +8057,7 @@ { "term": "Dusk (Astronomical Twilight)", "context": "Dusk (Astronomical Twilight)", - "reference": "Services/WeatherService.qml:286", + "reference": "Services/WeatherService.qml:285", "comment": "", "tags": [ "shell" @@ -8030,7 +8066,7 @@ { "term": "Dusk (Civil Twighlight)", "context": "Dusk (Civil Twighlight)", - "reference": "Services/WeatherService.qml:276", + "reference": "Services/WeatherService.qml:275", "comment": "", "tags": [ "shell" @@ -8039,7 +8075,7 @@ { "term": "Dusk (Nautical Twilight)", "context": "Dusk (Nautical Twilight)", - "reference": "Services/WeatherService.qml:281", + "reference": "Services/WeatherService.qml:280", "comment": "", "tags": [ "shell" @@ -8084,7 +8120,7 @@ { "term": "Dynamic", "context": "Dynamic", - "reference": "Common/Theme.qml:114", + "reference": "Common/Theme.qml:113", "comment": "dynamic theme name", "tags": [ "shell" @@ -8111,7 +8147,7 @@ { "term": "Dynamic colors from wallpaper", "context": "Dynamic colors from wallpaper", - "reference": "Modules/Settings/ThemeColorsTab.qml:290", + "reference": "Modules/Settings/ThemeColorsTab.qml:293", "comment": "dynamic colors description", "tags": [ "settings" @@ -8120,7 +8156,7 @@ { "term": "Dynamic colors parse error: %1", "context": "Dynamic colors parse error: %1", - "reference": "Common/Theme.qml:2445", + "reference": "Common/Theme.qml:2410", "comment": "error toast, %1 is the error message", "tags": [ "shell" @@ -8138,7 +8174,7 @@ { "term": "Dynamic theme is off", "context": "Dynamic theme is off", - "reference": "Modules/Settings/WallpaperColorsTab.qml:652", + "reference": "Modules/Settings/WallpaperColorsTab.qml:656", "comment": "Material seed card status", "tags": [ "settings" @@ -8266,7 +8302,7 @@ { "term": "Edit event", "context": "Edit event", - "reference": "Modules/DDash/OverviewTab.qml:182", + "reference": "Modules/DDash/OverviewTab.qml:183", "comment": "", "tags": [ "shell" @@ -8311,7 +8347,7 @@ { "term": "Edit widgets", "context": "Edit widgets", - "reference": "Modules/DesktopContextMenu.qml:53, Modules/Settings/GreeterTab.qml:539, Modules/Settings/LockScreenTab.qml:875, Modules/Settings/DesktopWidgetsTab.qml:282, Modules/Dock/DockContextMenu.qml:483, Modules/ControlCenter/Models/WidgetModel.qml:241", + "reference": "Modules/DesktopContextMenu.qml:53, Modules/Settings/GreeterTab.qml:521, Modules/Settings/LockScreenTab.qml:875, Modules/Settings/DesktopWidgetsTab.qml:282, Modules/Dock/DockContextMenu.qml:483, Modules/ControlCenter/Models/WidgetModel.qml:241", "comment": "", "tags": [ "settings", @@ -8695,7 +8731,7 @@ { "term": "Ethernet", "context": "Ethernet", - "reference": "Common/SettingsTabs.qml:396, Modules/Settings/NetworkStatusTab.qml:90, Modules/Settings/NetworkStatusTab.qml:151, Modules/ControlCenter/Details/NetworkDetail.qml:71, Modules/ControlCenter/Widgets/NetworkTile.qml:41, Modules/ControlCenter/Widgets/NetworkTile.qml:46", + "reference": "Common/SettingsTabs.qml:399, Modules/Settings/NetworkStatusTab.qml:90, Modules/Settings/NetworkStatusTab.qml:151, Modules/ControlCenter/Details/NetworkDetail.qml:71, Modules/ControlCenter/Widgets/NetworkTile.qml:41, Modules/ControlCenter/Widgets/NetworkTile.qml:46", "comment": "network status", "tags": [ "settings", @@ -8741,7 +8777,7 @@ { "term": "Every edge of this display is already taken", "context": "Every edge of this display is already taken", - "reference": "Modules/Settings/DockHubHeader.qml:30, Modules/Settings/Widgets/DockSelectionState.qml:193", + "reference": "Modules/Settings/DockHubHeader.qml:31, Modules/Settings/Widgets/DockSelectionState.qml:193", "comment": "", "tags": [ "settings" @@ -8877,7 +8913,7 @@ { "term": "Expressive", "context": "Expressive", - "reference": "Common/Theme.qml:278, Modules/Settings/DesktopWidgetSettings/ClockSettings.qml:9, Modules/Settings/LockWidgetSettings/LockAuthSettings.qml:10", + "reference": "Common/Theme.qml:277, Modules/Settings/DesktopWidgetSettings/ClockSettings.qml:9, Modules/Settings/LockWidgetSettings/LockAuthSettings.qml:10", "comment": "matugen color scheme option", "tags": [ "settings", @@ -8932,7 +8968,7 @@ { "term": "Extract theme to JSON", "context": "Extract theme to JSON", - "reference": "Modules/Settings/ThemeColorsTab.qml:307", + "reference": "Modules/Settings/ThemeColorsTab.qml:310", "comment": "extract theme tooltip", "tags": [ "settings" @@ -8950,7 +8986,7 @@ { "term": "Fade", "context": "Fade", - "reference": "Modules/Settings/WallpaperColorsTab.qml:551, Modules/Settings/PowerSleepTab.qml:138", + "reference": "Modules/Settings/WallpaperColorsTab.qml:555, Modules/Settings/PowerSleepTab.qml:138", "comment": "wallpaper transition option", "tags": [ "settings" @@ -9004,7 +9040,7 @@ { "term": "Failed to apply %1 colors", "context": "Failed to apply %1 colors", - "reference": "Common/Theme.qml:2160, Common/Theme.qml:2189", + "reference": "Common/Theme.qml:2146, Common/Theme.qml:2175", "comment": "error toast, %1 is GTK or Qt", "tags": [ "shell" @@ -9229,7 +9265,7 @@ { "term": "Failed to enable plugin: %1", "context": "Failed to enable plugin: %1", - "reference": "Services/PluginService.qml:1515, Modules/Settings/PluginSettingsPage.qml:81, Modules/Settings/PluginsHubHeader.qml:282", + "reference": "Services/PluginService.qml:1523, Modules/Settings/PluginSettingsPage.qml:81, Modules/Settings/PluginsHubHeader.qml:282", "comment": "plugin error message, %1 is the plugin name or id", "tags": [ "settings", @@ -9239,7 +9275,7 @@ { "term": "Failed to extract theme", "context": "Failed to extract theme", - "reference": "Modules/Settings/ThemeColorsTab.qml:873", + "reference": "Modules/Settings/ThemeColorsTab.qml:876", "comment": "extract theme error", "tags": [ "settings" @@ -9347,7 +9383,7 @@ { "term": "Failed to parse %1", "context": "Failed to parse %1", - "reference": "Common/SettingsData.qml:2029, Common/SettingsData.qml:3768, Services/ToastService.qml:188", + "reference": "Common/SettingsData.qml:2017, Common/SettingsData.qml:3751, Services/ToastService.qml:188", "comment": "", "tags": [ "shell" @@ -9383,7 +9419,7 @@ { "term": "Failed to read theme file: %1", "context": "Failed to read theme file: %1", - "reference": "Common/Theme.qml:2393", + "reference": "Common/Theme.qml:2379", "comment": "error toast, %1 is the error message", "tags": [ "shell" @@ -9453,10 +9489,10 @@ ] }, { - "term": "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.", - "context": "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.", - "reference": "Modules/Settings/GreeterTab.qml:244", - "comment": "greeter status error", + "term": "Failed to run '%1'. Ensure the %2 package is installed.", + "context": "Failed to run '%1'. Ensure the %2 package is installed.", + "reference": "Modules/Settings/GreeterTab.qml:226", + "comment": "greeter status error, %1 is a command, %2 a package name", "tags": [ "settings" ] @@ -9581,7 +9617,7 @@ { "term": "Failed to set profile image", "context": "Failed to set profile image", - "reference": "Services/PortalService.qml:175", + "reference": "Services/PortalService.qml:170", "comment": "", "tags": [ "shell" @@ -9590,7 +9626,7 @@ { "term": "Failed to set profile image: %1", "context": "Failed to set profile image: %1", - "reference": "Services/PortalService.qml:184", + "reference": "Services/PortalService.qml:179", "comment": "error message, %1 is the error detail", "tags": [ "shell" @@ -9780,7 +9816,7 @@ { "term": "Fidelity", "context": "Fidelity", - "reference": "Common/Theme.qml:282", + "reference": "Common/Theme.qml:281", "comment": "matugen color scheme option", "tags": [ "shell" @@ -9832,10 +9868,10 @@ ] }, { - "term": "File search requires dsearch\nInstall from github.com/duxlabs-dev/dux-search", - "context": "File search requires dsearch\nInstall from github.com/duxlabs-dev/dux-search", + "term": "File search requires %1\nInstall from %2", + "context": "File search requires %1\nInstall from %2", "reference": "Modals/DLauncherV2/ResultsList.qml:637", - "comment": "", + "comment": "launcher file search empty state, %1 is the dsearch binary, %2 is its repository", "tags": [ "shell" ] @@ -9880,7 +9916,7 @@ { "term": "Fill mode", "context": "Fill mode", - "reference": "Modules/Settings/WallpaperColorsTab.qml:407", + "reference": "Modules/Settings/WallpaperColorsTab.qml:410", "comment": "", "tags": [ "settings" @@ -9925,7 +9961,7 @@ { "term": "Fine-tune the seed around the color wheel", "context": "Fine-tune the seed around the color wheel", - "reference": "Modules/Settings/WallpaperColorsTab.qml:709", + "reference": "Modules/Settings/WallpaperColorsTab.qml:713", "comment": "Material seed hue slider description", "tags": [ "settings" @@ -10195,7 +10231,7 @@ { "term": "Floating, opacity and placement rules per app", "context": "Floating, opacity and placement rules per app", - "reference": "Common/SettingsTabs.qml:514", + "reference": "Common/SettingsTabs.qml:517", "comment": "", "tags": [ "shell" @@ -10366,7 +10402,7 @@ { "term": "Fog", "context": "Fog", - "reference": "Services/WeatherService.qml:109, Services/WeatherService.qml:110", + "reference": "Services/WeatherService.qml:108, Services/WeatherService.qml:109", "comment": "weather condition name", "tags": [ "shell" @@ -10431,7 +10467,7 @@ { "term": "Follow lock screen", "context": "Follow lock screen", - "reference": "Modules/Settings/GreeterTab.qml:334", + "reference": "Modules/Settings/GreeterTab.qml:316", "comment": "greeter widgets toggle", "tags": [ "settings" @@ -10495,7 +10531,7 @@ { "term": "Fonts & motion", "context": "Fonts & motion", - "reference": "Common/SettingsTabs.qml:87, Modules/Settings/GreeterTab.qml:391", + "reference": "Common/SettingsTabs.qml:87, Modules/Settings/GreeterTab.qml:373", "comment": "", "tags": [ "settings", @@ -10586,7 +10622,7 @@ { "term": "Forecast", "context": "Forecast", - "reference": "Modules/DDash/WeatherTab.qml:39", + "reference": "Modules/DDash/WeatherTab.qml:40", "comment": "weather widget option label for forecast display type", "tags": [ "shell" @@ -10604,7 +10640,7 @@ { "term": "Forecast and conditions", "context": "Forecast and conditions", - "reference": "Common/SettingsTabs.qml:546, Modules/DDash/DashRegistry.qml:163", + "reference": "Common/SettingsTabs.qml:549, Modules/DDash/DashRegistry.qml:163", "comment": "", "tags": [ "shell" @@ -10722,7 +10758,7 @@ { "term": "Freezing Drizzle", "context": "Freezing Drizzle", - "reference": "Services/WeatherService.qml:114, Services/WeatherService.qml:115", + "reference": "Services/WeatherService.qml:113, Services/WeatherService.qml:114", "comment": "", "tags": [ "shell" @@ -10749,7 +10785,7 @@ { "term": "From wallpaper", "context": "From wallpaper", - "reference": "Modules/Settings/ThemeColorsTab.qml:409", + "reference": "Modules/Settings/ThemeColorsTab.qml:412", "comment": "matugen seed color option", "tags": [ "settings" @@ -10767,7 +10803,7 @@ { "term": "Fruit Salad", "context": "Fruit Salad", - "reference": "Common/Theme.qml:286", + "reference": "Common/Theme.qml:285", "comment": "matugen color scheme option", "tags": [ "shell" @@ -10913,7 +10949,7 @@ { "term": "GTK colors applied successfully", "context": "GTK colors applied successfully", - "reference": "Common/Theme.qml:2156", + "reference": "Common/Theme.qml:2142", "comment": "", "tags": [ "shell" @@ -10949,7 +10985,7 @@ { "term": "Gamma control", "context": "Gamma control", - "reference": "Common/SettingsTabs.qml:312", + "reference": "Common/SettingsTabs.qml:315", "comment": "", "tags": [ "shell" @@ -11012,7 +11048,7 @@ { "term": "Gaps, window borders, corner radius", "context": "Gaps, window borders, corner radius", - "reference": "Common/SettingsTabs.qml:592", + "reference": "Common/SettingsTabs.qml:595", "comment": "", "tags": [ "shell" @@ -11039,7 +11075,7 @@ { "term": "General", "context": "General", - "reference": "Common/SettingsTabs.qml:108, Common/SettingsTabs.qml:163, Modules/Settings/MediaPlayerTab.qml:55, Modules/Settings/LocaleTab.qml:37, Modules/Settings/DDotTab.qml:23, Modules/Settings/WeatherSettingsTab.qml:22, Modules/Settings/DesktopWidgetsTab.qml:105, Modules/Settings/MuxTab.qml:18, Modules/Settings/BarWidgetOptions/WorkspaceSwitcherOptions.qml:44", + "reference": "Common/SettingsTabs.qml:108, Common/SettingsTabs.qml:164, Modules/Settings/MediaPlayerTab.qml:55, Modules/Settings/LocaleTab.qml:37, Modules/Settings/DDotTab.qml:23, Modules/Settings/WeatherSettingsTab.qml:22, Modules/Settings/DesktopWidgetsTab.qml:105, Modules/Settings/MuxTab.qml:18, Modules/Settings/BarWidgetOptions/WorkspaceSwitcherOptions.qml:44", "comment": "adjective, settings page and section title for general options", "tags": [ "settings", @@ -11049,7 +11085,7 @@ { "term": "Generate Theme at Startup", "context": "Generate Theme at Startup", - "reference": "Modules/Settings/ThemeColorsTab.qml:792", + "reference": "Modules/Settings/ThemeColorsTab.qml:795", "comment": "theme settings toggle, rerun matugen on every shell start", "tags": [ "settings" @@ -11148,7 +11184,7 @@ { "term": "Golden Hour", "context": "Golden Hour", - "reference": "Services/WeatherService.qml:251, Services/WeatherService.qml:266", + "reference": "Services/WeatherService.qml:250, Services/WeatherService.qml:265", "comment": "", "tags": [ "shell" @@ -11229,7 +11265,7 @@ { "term": "Greeter", "context": "Greeter", - "reference": "Common/SettingsTabs.qml:468, Modules/Settings/UsersTab.qml:86", + "reference": "Common/SettingsTabs.qml:471, Modules/Settings/UsersTab.qml:86", "comment": "noun, login screen settings page and greeter account badge", "tags": [ "settings", @@ -11239,7 +11275,7 @@ { "term": "Greeter activated. greetd is now enabled.", "context": "Greeter activated. greetd is now enabled.", - "reference": "Modules/Settings/GreeterTab.qml:273", + "reference": "Modules/Settings/GreeterTab.qml:255", "comment": "", "tags": [ "settings" @@ -11439,7 +11475,7 @@ { "term": "Heavy Rain", "context": "Heavy Rain", - "reference": "Services/WeatherService.qml:118, Services/WeatherService.qml:120, Services/WeatherService.qml:127", + "reference": "Services/WeatherService.qml:117, Services/WeatherService.qml:119, Services/WeatherService.qml:126", "comment": "", "tags": [ "shell" @@ -11448,7 +11484,7 @@ { "term": "Heavy Snow", "context": "Heavy Snow", - "reference": "Services/WeatherService.qml:123", + "reference": "Services/WeatherService.qml:122", "comment": "", "tags": [ "shell" @@ -11457,7 +11493,7 @@ { "term": "Heavy Snow Showers", "context": "Heavy Snow Showers", - "reference": "Services/WeatherService.qml:129", + "reference": "Services/WeatherService.qml:128", "comment": "", "tags": [ "shell" @@ -11595,7 +11631,7 @@ { "term": "Hide cursor on touch", "context": "Hide cursor on touch", - "reference": "Modules/Settings/WallpaperColorsTab.qml:1019", + "reference": "Modules/Settings/WallpaperColorsTab.qml:1023", "comment": "", "tags": [ "settings" @@ -11604,7 +11640,7 @@ { "term": "Hide cursor when typing", "context": "Hide cursor when typing", - "reference": "Modules/Settings/WallpaperColorsTab.qml:998", + "reference": "Modules/Settings/WallpaperColorsTab.qml:1002", "comment": "", "tags": [ "settings" @@ -11749,7 +11785,7 @@ { "term": "High-fidelity palette that preserves source hues.", "context": "High-fidelity palette that preserves source hues.", - "reference": "Common/Theme.qml:283", + "reference": "Common/Theme.qml:282", "comment": "", "tags": [ "shell" @@ -11813,7 +11849,7 @@ { "term": "History size, retention, paste behavior", "context": "History size, retention, paste behavior", - "reference": "Common/SettingsTabs.qml:584", + "reference": "Common/SettingsTabs.qml:587", "comment": "", "tags": [ "shell" @@ -11903,7 +11939,7 @@ { "term": "Host", "context": "Host", - "reference": "Modules/Settings/WallpaperColorsTab.qml:822, Modules/Settings/PrinterTab.qml:239, Modules/Settings/Widgets/SettingsSurfacePreview.qml:40", + "reference": "Modules/Settings/WallpaperColorsTab.qml:826, Modules/Settings/PrinterTab.qml:239, Modules/Settings/Widgets/SettingsSurfacePreview.qml:40", "comment": "Label for printer IP address or hostname input field", "tags": [ "settings" @@ -11994,7 +12030,7 @@ { "term": "Hourly", "context": "Hourly", - "reference": "Modules/DDash/WeatherTab.qml:111, Modules/DDash/Weather/WeatherForecastWidget.qml:63", + "reference": "Modules/DDash/WeatherTab.qml:112, Modules/DDash/Weather/WeatherForecastWidget.qml:63", "comment": "adjective, hourly weather forecast widget title", "tags": [ "shell" @@ -12021,7 +12057,7 @@ { "term": "Hue", "context": "Hue", - "reference": "Modules/ColorPicker/ColorPickerContent.qml:168, Modules/Settings/WallpaperColorsTab.qml:708", + "reference": "Modules/ColorPicker/ColorPickerContent.qml:168, Modules/Settings/WallpaperColorsTab.qml:712", "comment": "Hue angle in the color picker", "tags": [ "settings", @@ -12031,7 +12067,7 @@ { "term": "Humidity", "context": "Humidity", - "reference": "Modules/DDash/WeatherTab.qml:148, Modules/DDash/Weather/WeatherMetricCard.qml:24", + "reference": "Modules/DDash/WeatherTab.qml:149, Modules/DDash/Weather/WeatherMetricCard.qml:24", "comment": "weather metric label", "tags": [ "shell" @@ -12165,10 +12201,10 @@ ] }, { - "term": "IP sharing setup failed. Check that dnsmasq is installed.", - "context": "IP sharing setup failed. Check that dnsmasq is installed.", + "term": "IP sharing setup failed. Check that %1 is installed.", + "context": "IP sharing setup failed. Check that %1 is installed.", "reference": "Services/DMSNetworkService.qml:1360", - "comment": "hotspot IP configuration failure message", + "comment": "hotspot IP configuration failure message, %1 is a package name", "tags": [ "shell" ] @@ -12222,7 +12258,7 @@ { "term": "Icon theme changed outside DMS; switched to System Default", "context": "Icon theme changed outside DMS; switched to System Default", - "reference": "Common/SettingsData.qml:1524", + "reference": "Common/SettingsData.qml:1518", "comment": "shown when an external tool overrides the icon theme DMS applied", "tags": [ "shell" @@ -12231,7 +12267,7 @@ { "term": "Icons", "context": "Icons", - "reference": "Modules/Settings/WallpaperColorsTab.qml:869, Modules/Settings/WorkspaceAppearanceCard.qml:201", + "reference": "Modules/Settings/WallpaperColorsTab.qml:873, Modules/Settings/WorkspaceAppearanceCard.qml:201", "comment": "settings card title for icon theme and icon options", "tags": [ "settings" @@ -12313,7 +12349,7 @@ { "term": "Idle timeouts, power menu, custom actions", "context": "Idle timeouts, power menu, custom actions", - "reference": "Common/SettingsTabs.qml:369", + "reference": "Common/SettingsTabs.qml:372", "comment": "", "tags": [ "shell" @@ -12449,7 +12485,7 @@ { "term": "Import", "context": "Import", - "reference": "Modules/Settings/WallpaperColorsTab.qml:1114, Modules/Settings/Widgets/MaterialWallpaperPresets.qml:125, Modules/Settings/Widgets/MaterialWallpaperPresets.qml:142, Modules/ControlCenter/Details/VpnDetailContent.qml:35", + "reference": "Modules/Settings/WallpaperColorsTab.qml:1118, Modules/Settings/Widgets/MaterialWallpaperPresets.qml:125, Modules/Settings/Widgets/MaterialWallpaperPresets.qml:142, Modules/ControlCenter/Details/VpnDetailContent.qml:35", "comment": "verb, button that imports a vpn profile file", "tags": [ "settings", @@ -12523,7 +12559,7 @@ { "term": "Include transitions", "context": "Include transitions", - "reference": "Modules/Settings/WallpaperColorsTab.qml:588", + "reference": "Modules/Settings/WallpaperColorsTab.qml:592", "comment": "", "tags": [ "settings" @@ -12732,7 +12768,7 @@ { "term": "Input", "context": "Input", - "reference": "Common/SettingsTabs.qml:328", + "reference": "Common/SettingsTabs.qml:331", "comment": "noun, settings page name for input devices", "tags": [ "shell" @@ -12841,22 +12877,13 @@ { "term": "Install failed: %1", "context": "Install failed: %1", - "reference": "Services/PluginService.qml:1565, Modules/Settings/ThemeBrowser.qml:159", + "reference": "Services/PluginService.qml:1573, Modules/Settings/ThemeBrowser.qml:159", "comment": "installation error", "tags": [ "settings", "shell" ] }, - { - "term": "Install matugen package for dynamic theming", - "context": "Install matugen package for dynamic theming", - "reference": "Modules/Settings/ThemeColorsTab.qml:287, Modules/Settings/WallpaperColorsTab.qml:647", - "comment": "matugen installation hint", - "tags": [ - "settings" - ] - }, { "term": "Install plugin '%1' from the DMS registry?", "context": "Install plugin '%1' from the DMS registry?", @@ -12875,6 +12902,15 @@ "settings" ] }, + { + "term": "Install the %1 package for dynamic theming", + "context": "Install the %1 package for dynamic theming", + "reference": "Modules/Settings/ThemeColorsTab.qml:167, Modules/Settings/ThemeColorsTab.qml:290, Modules/Settings/WallpaperColorsTab.qml:651", + "comment": "matugen installation hint, %1 is the package name", + "tags": [ + "settings" + ] + }, { "term": "Install theme '%1' from the DMS registry?", "context": "Install theme '%1' from the DMS registry?", @@ -12905,7 +12941,7 @@ { "term": "Installation and PAM setup are documented in the ", "context": "Installation and PAM setup are documented in the ", - "reference": "Modules/Settings/GreeterTab.qml:493", + "reference": "Modules/Settings/GreeterTab.qml:475", "comment": "", "tags": [ "settings" @@ -12941,7 +12977,7 @@ { "term": "Installed plugin could not be loaded: %1", "context": "Installed plugin could not be loaded: %1", - "reference": "Services/PluginService.qml:1531", + "reference": "Services/PluginService.qml:1539", "comment": "plugin manifest unavailable after installation", "tags": [ "shell" @@ -13042,7 +13078,7 @@ { "term": "Invalid JSON format: %1", "context": "Invalid JSON format: %1", - "reference": "Common/Theme.qml:2379, Modules/Settings/WallpaperColorsTab.qml:1102", + "reference": "Common/Theme.qml:2365, Modules/Settings/WallpaperColorsTab.qml:1106", "comment": "custom theme file error toast, %1 is the error message", "tags": [ "settings", @@ -13079,7 +13115,7 @@ { "term": "Invalid wallpaper layout", "context": "Invalid wallpaper layout", - "reference": "Modules/Settings/WallpaperColorsTab.qml:146, Modules/Settings/WallpaperColorsTab.qml:162, Modules/Settings/WallpaperColorsTab.qml:1105", + "reference": "Modules/Settings/WallpaperColorsTab.qml:146, Modules/Settings/WallpaperColorsTab.qml:162, Modules/Settings/WallpaperColorsTab.qml:1109", "comment": "material wallpaper import error", "tags": [ "settings" @@ -13097,7 +13133,7 @@ { "term": "Iris Bloom", "context": "Iris Bloom", - "reference": "Modules/Settings/WallpaperColorsTab.qml:559", + "reference": "Modules/Settings/WallpaperColorsTab.qml:563", "comment": "wallpaper transition option", "tags": [ "settings" @@ -13316,7 +13352,7 @@ { "term": "Keyboard", "context": "Keyboard", - "reference": "Common/SettingsTabs.qml:342", + "reference": "Common/SettingsTabs.qml:345", "comment": "settings page name", "tags": [ "shell" @@ -13334,7 +13370,7 @@ { "term": "Keyboard shortcuts", "context": "Keyboard shortcuts", - "reference": "Common/SettingsTabs.qml:334, Modals/Clipboard/ClipboardActions.qml:36, Modules/Notepad/NotepadSettings.qml:530, Modules/Settings/BarHubHeader.qml:129, Modules/Settings/LauncherTab.qml:356", + "reference": "Common/SettingsTabs.qml:337, Modals/Clipboard/ClipboardActions.qml:36, Modules/Notepad/NotepadSettings.qml:530, Modules/Settings/BarHubHeader.qml:129, Modules/Settings/LauncherTab.qml:356", "comment": "", "tags": [ "settings", @@ -13425,7 +13461,7 @@ { "term": "Language, time and date locale", "context": "Language, time and date locale", - "reference": "Common/SettingsTabs.qml:553", + "reference": "Common/SettingsTabs.qml:556", "comment": "", "tags": [ "shell" @@ -13606,7 +13642,7 @@ { "term": "Launcher", "context": "Launcher", - "reference": "Common/SettingsTabs.qml:194, Modules/DIsland/DIslandSurface.qml:662, Modules/Settings/WidgetsTab.qml:722, Modules/Settings/Widgets/IslandBehaviorCard.qml:55", + "reference": "Common/SettingsTabs.qml:197, Modules/DIsland/DIslandSurface.qml:662, Modules/Settings/WidgetsTab.qml:722, Modules/Settings/Widgets/IslandBehaviorCard.qml:55", "comment": "island compact face: launcher label | island settings: button to launcher tab", "tags": [ "settings", @@ -13641,10 +13677,10 @@ ] }, { - "term": "Layer namespace dms:blurwallpaper, needs a niri blur rule", - "context": "Layer namespace dms:blurwallpaper, needs a niri blur rule", - "reference": "Modules/Settings/WallpaperColorsTab.qml:1085", - "comment": "", + "term": "Layer namespace %1, needs a niri blur rule", + "context": "Layer namespace %1, needs a niri blur rule", + "reference": "Modules/Settings/WallpaperColorsTab.qml:1089", + "comment": "blur layer toggle description, %1 is the layer namespace", "tags": [ "settings" ] @@ -13670,7 +13706,7 @@ { "term": "Layers, fullscreen, exclusive zone", "context": "Layers, fullscreen, exclusive zone", - "reference": "Common/SettingsTabs.qml:188", + "reference": "Common/SettingsTabs.qml:191", "comment": "", "tags": [ "shell" @@ -13679,7 +13715,7 @@ { "term": "Layout", "context": "Layout", - "reference": "Common/BarWidgetCatalog.qml:13, Modals/Greeter/GreeterCompletePage.qml:124, Modules/DDash/DashRegistry.qml:148, Modules/Settings/DockHubHeader.qml:129, Modules/Settings/BarHubHeader.qml:188, Modules/Settings/DockGeneralTab.qml:41, Modules/Settings/CompositorLayoutTab.qml:225, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1650, Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:141, Modules/Settings/Widgets/IslandHomeCard.qml:26", + "reference": "Common/BarWidgetCatalog.qml:13, Modals/Greeter/GreeterCompletePage.qml:124, Modules/DDash/DashRegistry.qml:148, Modules/Settings/DockHubHeader.qml:132, Modules/Settings/BarHubHeader.qml:188, Modules/Settings/DockGeneralTab.qml:41, Modules/Settings/CompositorLayoutTab.qml:225, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1650, Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:141, Modules/Settings/Widgets/IslandHomeCard.qml:26", "comment": "noun, settings section title for arrangement options", "tags": [ "settings", @@ -13698,7 +13734,7 @@ { "term": "Layout, authentication, screensaver", "context": "Layout, authentication, screensaver", - "reference": "Common/SettingsTabs.qml:464", + "reference": "Common/SettingsTabs.qml:467", "comment": "", "tags": [ "shell" @@ -13716,7 +13752,7 @@ { "term": "Layout, scale, night mode", "context": "Layout, scale, night mode", - "reference": "Common/SettingsTabs.qml:301", + "reference": "Common/SettingsTabs.qml:304", "comment": "settings sidebar hint for the displays page", "tags": [ "shell" @@ -13734,7 +13770,7 @@ { "term": "Layouts, repeat rate, num lock", "context": "Layouts, repeat rate, num lock", - "reference": "Common/SettingsTabs.qml:346", + "reference": "Common/SettingsTabs.qml:349", "comment": "", "tags": [ "shell" @@ -13752,7 +13788,7 @@ { "term": "Least Saturated", "context": "Least Saturated", - "reference": "Common/Theme.qml:333", + "reference": "Common/Theme.qml:332", "comment": "matugen source color option", "tags": [ "shell" @@ -13836,7 +13872,7 @@ { "term": "Light Rain", "context": "Light Rain", - "reference": "Services/WeatherService.qml:116, Services/WeatherService.qml:119, Services/WeatherService.qml:125", + "reference": "Services/WeatherService.qml:115, Services/WeatherService.qml:118, Services/WeatherService.qml:124", "comment": "", "tags": [ "shell" @@ -13845,7 +13881,7 @@ { "term": "Light Snow", "context": "Light Snow", - "reference": "Services/WeatherService.qml:121", + "reference": "Services/WeatherService.qml:120", "comment": "", "tags": [ "shell" @@ -13854,7 +13890,7 @@ { "term": "Light Snow Showers", "context": "Light Snow Showers", - "reference": "Services/WeatherService.qml:128", + "reference": "Services/WeatherService.qml:127", "comment": "", "tags": [ "shell" @@ -13908,7 +13944,7 @@ { "term": "Light mode theme", "context": "Light mode theme", - "reference": "Modules/Settings/WallpaperColorsTab.qml:929", + "reference": "Modules/Settings/WallpaperColorsTab.qml:933", "comment": "", "tags": [ "settings" @@ -13917,7 +13953,7 @@ { "term": "Lightest", "context": "Lightest", - "reference": "Common/Theme.qml:327", + "reference": "Common/Theme.qml:326", "comment": "matugen source color option", "tags": [ "shell" @@ -13998,7 +14034,7 @@ { "term": "Link your DMS settings so the login screen follows them.", "context": "Link your DMS settings so the login screen follows them.", - "reference": "Modules/Settings/GreeterTab.qml:120", + "reference": "Modules/Settings/GreeterTab.qml:116", "comment": "greeter status", "tags": [ "settings" @@ -14007,7 +14043,7 @@ { "term": "Link your DMS settings so the login screen follows them. Administrator access is required.", "context": "Link your DMS settings so the login screen follows them. Administrator access is required.", - "reference": "Modules/Settings/GreeterTab.qml:120", + "reference": "Modules/Settings/GreeterTab.qml:116", "comment": "greeter status", "tags": [ "settings" @@ -14016,7 +14052,7 @@ { "term": "Linked", "context": "Linked", - "reference": "Modules/Settings/GreeterTab.qml:99", + "reference": "Modules/Settings/GreeterTab.qml:97", "comment": "greeter status, login screen follows DMS settings live", "tags": [ "settings" @@ -14025,7 +14061,7 @@ { "term": "Linked as a snapshot", "context": "Linked as a snapshot", - "reference": "Modules/Settings/GreeterTab.qml:101", + "reference": "Modules/Settings/GreeterTab.qml:99", "comment": "greeter status, login screen reads a copy of DMS settings", "tags": [ "settings" @@ -14071,7 +14107,7 @@ { "term": "Lively palette with saturated accents.", "context": "Lively palette with saturated accents.", - "reference": "Common/Theme.qml:270", + "reference": "Common/Theme.qml:269", "comment": "", "tags": [ "shell" @@ -14144,7 +14180,7 @@ { "term": "Local Weather", "context": "Local Weather", - "reference": "Services/WeatherService.qml:471, Services/WeatherService.qml:555", + "reference": "Services/WeatherService.qml:470, Services/WeatherService.qml:554", "comment": "", "tags": [ "shell" @@ -14153,7 +14189,7 @@ { "term": "Locale", "context": "Locale", - "reference": "Common/SettingsTabs.qml:550", + "reference": "Common/SettingsTabs.qml:553", "comment": "settings page name for language and region", "tags": [ "shell" @@ -14226,7 +14262,7 @@ { "term": "Lock screen", "context": "Lock screen", - "reference": "Common/SettingsTabs.qml:461, Modules/Settings/GreeterTab.qml:397, Modules/Settings/WallpaperColorsTab.qml:619, Modules/Settings/WeatherSettingsTab.qml:136, Modules/ControlCenter/Models/WidgetModel.qml:223", + "reference": "Common/SettingsTabs.qml:464, Modules/Settings/GreeterTab.qml:379, Modules/Settings/WallpaperColorsTab.qml:623, Modules/Settings/WeatherSettingsTab.qml:136, Modules/ControlCenter/Models/WidgetModel.qml:223", "comment": "", "tags": [ "settings", @@ -14282,7 +14318,7 @@ { "term": "Login screen appearance and authentication", "context": "Login screen appearance and authentication", - "reference": "Common/SettingsTabs.qml:472", + "reference": "Common/SettingsTabs.qml:475", "comment": "", "tags": [ "shell" @@ -14446,7 +14482,7 @@ { "term": "Manage Registries", "context": "Manage Registries", - "reference": "Common/SettingsTabs.qml:624, Modules/Settings/PluginsHubHeader.qml:416, Modules/Settings/PluginsHubHeader.qml:516", + "reference": "Common/SettingsTabs.qml:627, Modules/Settings/PluginsHubHeader.qml:416, Modules/Settings/PluginsHubHeader.qml:516", "comment": "plugin registry management", "tags": [ "settings", @@ -14709,7 +14745,7 @@ { "term": "Material", "context": "Material", - "reference": "Modules/Settings/ThemeColorsTab.qml:272, Modules/Settings/ThemeColorsTab.qml:409, Modules/Settings/WallpaperColorsTab.qml:369, Modules/Settings/Widgets/SettingsWallpaperThumb.qml:20", + "reference": "Modules/Settings/ThemeColorsTab.qml:275, Modules/Settings/ThemeColorsTab.qml:412, Modules/Settings/WallpaperColorsTab.qml:369, Modules/Settings/Widgets/SettingsWallpaperThumb.qml:20", "comment": "wallpaper type", "tags": [ "settings" @@ -14736,7 +14772,7 @@ { "term": "Material palette", "context": "Material palette", - "reference": "Modules/Settings/ThemeColorsTab.qml:324", + "reference": "Modules/Settings/ThemeColorsTab.qml:327", "comment": "theme settings card title, matugen palette options", "tags": [ "settings" @@ -14754,7 +14790,7 @@ { "term": "Matugen Missing", "context": "Matugen Missing", - "reference": "Modules/Settings/ThemeColorsTab.qml:269", + "reference": "Modules/Settings/ThemeColorsTab.qml:272", "comment": "matugen not found status", "tags": [ "settings" @@ -14763,7 +14799,7 @@ { "term": "Matugen palette", "context": "Matugen palette", - "reference": "Modules/Settings/ThemeColorsTab.qml:340", + "reference": "Modules/Settings/ThemeColorsTab.qml:343", "comment": "", "tags": [ "settings" @@ -14772,7 +14808,7 @@ { "term": "Matugen source display", "context": "Matugen source display", - "reference": "Modules/Settings/WallpaperColorsTab.qml:503", + "reference": "Modules/Settings/WallpaperColorsTab.qml:507", "comment": "", "tags": [ "settings" @@ -15025,7 +15061,7 @@ { "term": "Media player", "context": "Media player", - "reference": "Common/SettingsTabs.qml:286, Modules/Settings/DDashTab.qml:35, Modules/Settings/DDashTab.qml:40, Modules/Settings/BarWidgetOptions/MusicOptions.qml:88, Modules/DDash/Overview/DashOptionsSheet.qml:54", + "reference": "Common/SettingsTabs.qml:289, Modules/Settings/DDashTab.qml:35, Modules/Settings/DDashTab.qml:40, Modules/Settings/BarWidgetOptions/MusicOptions.qml:88, Modules/DDash/Overview/DashOptionsSheet.qml:54", "comment": "", "tags": [ "settings", @@ -15209,7 +15245,7 @@ { "term": "Minimal palette built around a single hue.", "context": "Minimal palette built around a single hue.", - "reference": "Common/Theme.qml:291", + "reference": "Common/Theme.qml:290", "comment": "", "tags": [ "shell" @@ -15308,7 +15344,7 @@ { "term": "Modem and mobile data", "context": "Modem and mobile data", - "reference": "Common/SettingsTabs.qml:414", + "reference": "Common/SettingsTabs.qml:417", "comment": "", "tags": [ "shell" @@ -15372,7 +15408,7 @@ { "term": "Monochrome", "context": "Monochrome", - "reference": "Common/Theme.qml:290, Modules/Settings/BarWidgetOptions/SystemTrayOptions.qml:71", + "reference": "Common/Theme.qml:289, Modules/Settings/BarWidgetOptions/SystemTrayOptions.qml:71", "comment": "matugen color scheme option", "tags": [ "settings", @@ -15418,7 +15454,7 @@ { "term": "Moon", "context": "Moon", - "reference": "Modules/DDash/WeatherTab.qml:136, Modules/DDash/Weather/WeatherSky.qml:66", + "reference": "Modules/DDash/WeatherTab.qml:137, Modules/DDash/Weather/WeatherSky.qml:66", "comment": "Weather moon position widget title", "tags": [ "shell" @@ -15473,7 +15509,7 @@ { "term": "Morning", "context": "Morning", - "reference": "Services/WeatherService.qml:256", + "reference": "Services/WeatherService.qml:255", "comment": "time of day period name in weather view", "tags": [ "shell" @@ -15482,7 +15518,7 @@ { "term": "Most Saturated", "context": "Most Saturated", - "reference": "Common/Theme.qml:330", + "reference": "Common/Theme.qml:329", "comment": "matugen source color option", "tags": [ "shell" @@ -15491,7 +15527,7 @@ { "term": "Most Vivid", "context": "Most Vivid", - "reference": "Common/Theme.qml:336", + "reference": "Common/Theme.qml:335", "comment": "matugen source color option", "tags": [ "shell" @@ -15555,7 +15591,7 @@ { "term": "Mouse & touchpad", "context": "Mouse & touchpad", - "reference": "Common/SettingsTabs.qml:350", + "reference": "Common/SettingsTabs.qml:353", "comment": "", "tags": [ "shell" @@ -15636,7 +15672,7 @@ { "term": "Multiplexers", "context": "Multiplexers", - "reference": "Common/SettingsTabs.qml:597", + "reference": "Common/SettingsTabs.qml:600", "comment": "settings page name for terminal multiplexers like tmux", "tags": [ "shell" @@ -15708,7 +15744,7 @@ { "term": "Mute, ignore and priority rules per app", "context": "Mute, ignore and priority rules per app", - "reference": "Common/SettingsTabs.qml:244, Modules/Settings/NotificationRulesTab.qml:205", + "reference": "Common/SettingsTabs.qml:247, Modules/Settings/NotificationRulesTab.qml:205", "comment": "", "tags": [ "settings", @@ -15736,7 +15772,7 @@ { "term": "Muted palette with subdued, calming tones.", "context": "Muted palette with subdued, calming tones.", - "reference": "Common/Theme.qml:296", + "reference": "Common/Theme.qml:295", "comment": "", "tags": [ "shell" @@ -15781,7 +15817,7 @@ { "term": "Name", "context": "Name", - "reference": "Modals/DLauncherV2/AppEditView.qml:147, Modals/DLauncherV2/LauncherContent.qml:618, Modals/DLauncherV2/LauncherContent.qml:627, Modals/DLauncherV2/LauncherContent.qml:632, Modules/ProcessList/ProcessesView.qml:309, Modules/DDash/WallpaperTab.qml:54, Modules/Settings/DockHubHeader.qml:80, Modules/Settings/DockHubHeader.qml:111, Modules/Settings/PaletteInjectTab.qml:106, Modules/Settings/PluginBrowser.qml:97, Modules/Settings/DisplayWidgetsTab.qml:136, Modules/Settings/BarHubHeader.qml:144, Modules/Settings/BarHubHeader.qml:174, Modules/Settings/AutoStartTab.qml:455, Modules/Settings/MediaPlayerTab.qml:186, Modules/Settings/PluginsHubHeader.qml:34, Modules/Settings/PrinterTab.qml:373, Modules/Settings/SoftwareUpdatesTab.qml:706, Modules/Settings/PluginsManageTab.qml:170, Modules/Settings/DesktopWidgetsTab.qml:136, Modules/Settings/DisplayConfigTab.qml:340, Modules/Settings/DesktopWidgetTab.qml:68, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1621, Modules/Settings/Widgets/SettingsRenameDialog.qml:11", + "reference": "Modals/DLauncherV2/AppEditView.qml:147, Modals/DLauncherV2/LauncherContent.qml:618, Modals/DLauncherV2/LauncherContent.qml:627, Modals/DLauncherV2/LauncherContent.qml:632, Modules/ProcessList/ProcessesView.qml:309, Modules/DDash/WallpaperTab.qml:54, Modules/Settings/DockHubHeader.qml:88, Modules/Settings/DockHubHeader.qml:118, Modules/Settings/PaletteInjectTab.qml:106, Modules/Settings/PluginBrowser.qml:97, Modules/Settings/DisplayWidgetsTab.qml:136, Modules/Settings/BarHubHeader.qml:144, Modules/Settings/BarHubHeader.qml:174, Modules/Settings/AutoStartTab.qml:455, Modules/Settings/MediaPlayerTab.qml:186, Modules/Settings/PluginsHubHeader.qml:34, Modules/Settings/PrinterTab.qml:373, Modules/Settings/SoftwareUpdatesTab.qml:706, Modules/Settings/PluginsManageTab.qml:170, Modules/Settings/DesktopWidgetsTab.qml:136, Modules/Settings/DisplayConfigTab.qml:340, Modules/Settings/DesktopWidgetTab.qml:68, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1621, Modules/Settings/Widgets/SettingsRenameDialog.qml:11", "comment": "plugin browser sort option", "tags": [ "settings", @@ -15854,7 +15890,7 @@ { "term": "Needs", "context": "Needs", - "reference": "Modules/Settings/PluginBrowser.qml:1621", + "reference": "Modules/Settings/PluginBrowser.qml:1623", "comment": "plugin detail section, introduces the programs a plugin depends on", "tags": [ "settings" @@ -15863,7 +15899,7 @@ { "term": "Nested chip", "context": "Nested chip", - "reference": "Modules/Settings/WallpaperColorsTab.qml:843, Modules/Settings/Widgets/SettingsSurfacePreview.qml:67", + "reference": "Modules/Settings/WallpaperColorsTab.qml:847, Modules/Settings/Widgets/SettingsSurfacePreview.qml:67", "comment": "surface role", "tags": [ "settings" @@ -15872,7 +15908,7 @@ { "term": "Network", "context": "Network", - "reference": "Common/SettingsTabs.qml:382, Services/CupsService.qml:136, Modules/ProcessList/PerformanceView.qml:66, Modules/DDash/DashRegistry.qml:307, Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:89, Modules/Settings/BarWidgetOptions/ControlCenterOptions.qml:16, Modules/ControlCenter/Details/NetworkDetail.qml:26, Modules/ControlCenter/Models/WidgetModel.qml:305, Modules/ControlCenter/Components/CcWidgetSheet.qml:26, Modules/DDash/Overview/NetworkCard.qml:10", + "reference": "Common/SettingsTabs.qml:385, Services/CupsService.qml:136, Modules/ProcessList/PerformanceView.qml:66, Modules/DDash/DashRegistry.qml:307, Modules/Settings/DesktopWidgetSettings/SystemMonitorSettings.qml:89, Modules/Settings/BarWidgetOptions/ControlCenterOptions.qml:16, Modules/ControlCenter/Details/NetworkDetail.qml:26, Modules/ControlCenter/Models/WidgetModel.qml:305, Modules/ControlCenter/Components/CcWidgetSheet.qml:26, Modules/DDash/Overview/NetworkCard.qml:10", "comment": "noun, settings page and widget title | printer device class, a network printer", "tags": [ "settings", @@ -15936,7 +15972,7 @@ { "term": "Networks, saved networks, hotspot", "context": "Networks, saved networks, hotspot", - "reference": "Common/SettingsTabs.qml:392", + "reference": "Common/SettingsTabs.qml:395", "comment": "", "tags": [ "shell" @@ -15945,7 +15981,7 @@ { "term": "Neutral", "context": "Neutral", - "reference": "Common/Theme.qml:295", + "reference": "Common/Theme.qml:294", "comment": "matugen color scheme option", "tags": [ "shell" @@ -16027,7 +16063,7 @@ { "term": "New event", "context": "New event", - "reference": "Modules/DDash/OverviewTab.qml:182, Modules/DDash/Overview/CalendarOverviewCard.qml:335", + "reference": "Modules/DDash/OverviewTab.qml:183, Modules/DDash/Overview/CalendarOverviewCard.qml:335", "comment": "", "tags": [ "shell" @@ -16136,7 +16172,7 @@ { "term": "Night", "context": "Night", - "reference": "Services/WeatherService.qml:314, Modules/Settings/GammaControlTab.qml:236", + "reference": "Services/WeatherService.qml:313, Modules/Settings/GammaControlTab.qml:236", "comment": "noun, time of day period, also night mode state", "tags": [ "settings", @@ -16183,7 +16219,7 @@ { "term": "Night mode, gamma, contrast", "context": "Night mode, gamma, contrast", - "reference": "Common/SettingsTabs.qml:315", + "reference": "Common/SettingsTabs.qml:318", "comment": "", "tags": [ "shell" @@ -16492,7 +16528,7 @@ { "term": "No custom theme file", "context": "No custom theme file", - "reference": "Modules/Settings/ThemeColorsTab.qml:487", + "reference": "Modules/Settings/ThemeColorsTab.qml:490", "comment": "no custom theme file status", "tags": [ "settings" @@ -17031,7 +17067,7 @@ { "term": "No status output.", "context": "No status output.", - "reference": "Modules/Settings/GreeterTab.qml:239", + "reference": "Modules/Settings/GreeterTab.qml:221", "comment": "", "tags": [ "settings" @@ -17050,7 +17086,7 @@ { "term": "No tabs enabled", "context": "No tabs enabled", - "reference": "Modules/DDash/DDashPopout.qml:709", + "reference": "Modules/DDash/DDashPopout.qml:712", "comment": "Dashboard empty state when all navigation tabs are hidden", "tags": [ "shell" @@ -17068,7 +17104,7 @@ { "term": "No themes installed. Browse themes to install from the registry.", "context": "No themes installed. Browse themes to install from the registry.", - "reference": "Modules/Settings/ThemeColorsTab.qml:561", + "reference": "Modules/Settings/ThemeColorsTab.qml:564", "comment": "no registry themes installed hint", "tags": [ "settings" @@ -17141,7 +17177,7 @@ { "term": "No weather data available", "context": "No weather data available", - "reference": "Modules/DDash/WeatherTab.qml:287", + "reference": "Modules/DDash/WeatherTab.qml:288", "comment": "", "tags": [ "shell" @@ -17150,7 +17186,7 @@ { "term": "No widgets", "context": "No widgets", - "reference": "Modules/DDash/DashWidgetGrid.qml:201", + "reference": "Modules/DDash/DashWidgetGrid.qml:202", "comment": "", "tags": [ "shell" @@ -17241,7 +17277,7 @@ { "term": "None", "context": "None", - "reference": "Services/KeybindsService.qml:668, Services/KeybindsService.qml:673, Services/KeybindsService.qml:674, Services/CupsService.qml:670, Modules/Settings/UserAccountsTab.qml:54, Modules/Settings/WallpaperColorsTab.qml:549, Modules/Settings/DBarTab.qml:481, Modules/Settings/DBarTab.qml:481, Modules/Settings/DBarTab.qml:545, Modules/Settings/DBarTab.qml:576, Modules/Settings/WindowRuleEditorDialog.qml:60, Modules/Settings/WindowRuleEditorDialog.qml:297, Modules/Settings/WorkspaceAppearanceCard.qml:32, Modules/Settings/DesktopWidgetTab.qml:30, Modules/Settings/DesktopWidgetTab.qml:79, Modules/Settings/WindowRulesTab.qml:639, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:46, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:52, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:56, Modules/Settings/BarWidgetOptions/SystemTrayOptions.qml:71, Modules/ControlCenter/BuiltinPlugins/TailscaleWidget.qml:52, Modules/ControlCenter/BuiltinPlugins/TailscaleWidget.qml:292", + "reference": "Services/KeybindsService.qml:668, Services/KeybindsService.qml:673, Services/KeybindsService.qml:674, Services/CupsService.qml:670, Modules/Settings/UserAccountsTab.qml:54, Modules/Settings/WallpaperColorsTab.qml:553, Modules/Settings/DBarTab.qml:481, Modules/Settings/DBarTab.qml:481, Modules/Settings/DBarTab.qml:545, Modules/Settings/DBarTab.qml:576, Modules/Settings/WindowRuleEditorDialog.qml:60, Modules/Settings/WindowRuleEditorDialog.qml:297, Modules/Settings/WorkspaceAppearanceCard.qml:32, Modules/Settings/DesktopWidgetTab.qml:30, Modules/Settings/DesktopWidgetTab.qml:79, Modules/Settings/WindowRulesTab.qml:639, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:46, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:52, Modules/Settings/DisplayConfig/HyprlandOutputSettings.qml:56, Modules/Settings/BarWidgetOptions/SystemTrayOptions.qml:71, Modules/ControlCenter/BuiltinPlugins/TailscaleWidget.qml:52, Modules/ControlCenter/BuiltinPlugins/TailscaleWidget.qml:292", "comment": "Tailscale exit node: none selected | bar click action | wallpaper transition option | workspace color option", "tags": [ "settings", @@ -17305,7 +17341,7 @@ { "term": "Not active", "context": "Not active", - "reference": "Modules/Settings/GreeterTab.qml:103", + "reference": "Modules/Settings/GreeterTab.qml:101", "comment": "greeter status, greetd does not run the DMS greeter", "tags": [ "settings" @@ -17321,37 +17357,37 @@ ] }, { - "term": "Not available - install fprintd and pam_fprintd", - "context": "Not available - install fprintd and pam_fprintd", + "term": "Not available - install %1 and %2", + "context": "Not available - install %1 and %2", "reference": "Modules/Settings/LockScreenTab.qml:109", - "comment": "lock screen fingerprint setting", + "comment": "lock screen fingerprint setting, %1 and %2 are package names", "tags": [ "settings" ] }, { - "term": "Not available - install or configure pam_u2f", - "context": "Not available - install or configure pam_u2f", - "reference": "Modules/Settings/LockScreenTab.qml:122", - "comment": "lock screen security key setting", - "tags": [ - "settings" - ] - }, - { - "term": "Not available — install fprintd and pam_fprintd, or configure greetd PAM.", - "context": "Not available — install fprintd and pam_fprintd, or configure greetd PAM.", + "term": "Not available - install %1 and %2, or configure %3 PAM", + "context": "Not available - install %1 and %2, or configure %3 PAM", "reference": "Modules/Settings/GreeterAuthTab.qml:28", - "comment": "greeter fingerprint login setting", + "comment": "greeter fingerprint login setting, %1 and %2 are package names, %3 is greetd", "tags": [ "settings" ] }, { - "term": "Not available — install or configure pam_u2f, or configure greetd PAM.", - "context": "Not available — install or configure pam_u2f, or configure greetd PAM.", + "term": "Not available - install or configure %1", + "context": "Not available - install or configure %1", + "reference": "Modules/Settings/LockScreenTab.qml:122", + "comment": "lock screen security key setting, %1 is a PAM module", + "tags": [ + "settings" + ] + }, + { + "term": "Not available - install or configure %1, or configure %2 PAM", + "context": "Not available - install or configure %1, or configure %2 PAM", "reference": "Modules/Settings/GreeterAuthTab.qml:46", - "comment": "greeter security key login setting", + "comment": "greeter security key login setting, %1 is a PAM module, %2 is greetd", "tags": [ "settings" ] @@ -17397,7 +17433,7 @@ { "term": "Not installed", "context": "Not installed", - "reference": "Modules/Settings/GreeterTab.qml:109", + "reference": "Modules/Settings/GreeterTab.qml:105", "comment": "greeter status", "tags": [ "settings" @@ -17406,7 +17442,7 @@ { "term": "Not linked", "context": "Not linked", - "reference": "Modules/Settings/GreeterTab.qml:105", + "reference": "Modules/Settings/GreeterTab.qml:103", "comment": "greeter status, no greeter slot for this user", "tags": [ "settings" @@ -17544,7 +17580,7 @@ { "term": "Notifications", "context": "Notifications", - "reference": "Common/SettingsTabs.qml:232, Services/DesktopWidgetRegistry.qml:110, Modals/Greeter/GreeterCompletePage.qml:411, Modules/DDash/DashRegistry.qml:201, Modules/DIsland/DIslandSurface.qml:815, Modules/Settings/ShadowsTab.qml:190, Modules/Settings/CompositorLayoutTab.qml:179, Modules/Settings/Widgets/IslandNotificationsCard.qml:14, Modules/Settings/Widgets/IslandHomeLayoutEditor.qml:60, Modules/DDash/Overview/NotificationsOverviewCard.qml:18, Modules/Lock/Widgets/LockNotificationsWidget.qml:257", + "reference": "Common/SettingsTabs.qml:235, Services/DesktopWidgetRegistry.qml:110, Modals/Greeter/GreeterCompletePage.qml:411, Modules/DDash/DashRegistry.qml:201, Modules/DIsland/DIslandSurface.qml:815, Modules/Settings/ShadowsTab.qml:190, Modules/Settings/CompositorLayoutTab.qml:179, Modules/Settings/Widgets/IslandNotificationsCard.qml:14, Modules/Settings/Widgets/IslandHomeLayoutEditor.qml:60, Modules/DDash/Overview/NotificationsOverviewCard.qml:18, Modules/Lock/Widgets/LockNotificationsWidget.qml:257", "comment": "greeter settings link | island compact face: notification center label | island settings: notification badge slot row | island settings: notifications card title", "tags": [ "settings", @@ -17680,7 +17716,7 @@ { "term": "Off", "context": "Off", - "reference": "Modules/ProcessList/SystemView.qml:276, Modules/DDash/NotificationsTab.qml:216, Modules/DDash/NotificationsTab.qml:218, Modules/DIsland/IslandSystemSource.qml:71, Modules/DIsland/IslandSystemSource.qml:75, Modules/Settings/TypographyMotionTab.qml:219, Modules/Settings/TypographyMotionTab.qml:347, Modules/Settings/TypographyMotionTab.qml:361, Modules/Settings/WallpaperColorsTab.qml:1036, Modules/Settings/DigitalWellbeingTab.qml:114, Modules/Settings/WindowRuleEditorDialog.qml:56, Modules/Settings/DesktopWidgetsTab.qml:111, Modules/Settings/NotificationsTab.qml:458, Modules/Settings/WindowRulesTab.qml:87, Modules/Settings/CompositorLayoutTab.qml:99, Modules/Settings/CompositorLayoutTab.qml:226, Modules/Settings/CompositorLayoutTab.qml:373, Modules/Settings/CompositorLayoutTab.qml:719, Modules/Settings/DisplayConfig/OutputCard.qml:225, Modules/Settings/DisplayConfig/OutputCard.qml:244, Modules/Settings/DisplayConfig/OutputCard.qml:251, Modules/Settings/DisplayConfig/OutputCard.qml:254, Modules/Settings/DisplayConfig/NiriOutputSettings.qml:47, Modules/Settings/DisplayConfig/NiriOutputSettings.qml:55, Modules/Settings/DisplayConfig/NiriOutputSettings.qml:62, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1778, Modules/ControlCenter/Widgets/IdleInhibitTile.qml:12, Modules/ControlCenter/Widgets/DndTile.qml:11, Modules/ControlCenter/Widgets/BluetoothTile.qml:45, Modules/DBar/Widgets/IdleInhibitPresets.qml:15, Modules/Notifications/Center/NotificationHeader.qml:70, Modules/Notifications/Center/NotificationHeader.qml:72, Modules/Notifications/Center/NotificationHeader.qml:147, Modules/Notifications/Center/NotificationHeader.qml:148, Modules/Notifications/Center/NotificationHeader.qml:155, Modules/DDash/Wellbeing/AppLimitSheet.qml:31", + "reference": "Modules/ProcessList/SystemView.qml:276, Modules/DDash/NotificationsTab.qml:216, Modules/DDash/NotificationsTab.qml:218, Modules/DIsland/IslandSystemSource.qml:71, Modules/DIsland/IslandSystemSource.qml:75, Modules/Settings/TypographyMotionTab.qml:219, Modules/Settings/TypographyMotionTab.qml:347, Modules/Settings/TypographyMotionTab.qml:361, Modules/Settings/WallpaperColorsTab.qml:1040, Modules/Settings/DigitalWellbeingTab.qml:114, Modules/Settings/WindowRuleEditorDialog.qml:56, Modules/Settings/DesktopWidgetsTab.qml:111, Modules/Settings/NotificationsTab.qml:458, Modules/Settings/WindowRulesTab.qml:87, Modules/Settings/CompositorLayoutTab.qml:99, Modules/Settings/CompositorLayoutTab.qml:226, Modules/Settings/CompositorLayoutTab.qml:373, Modules/Settings/CompositorLayoutTab.qml:719, Modules/Settings/DisplayConfig/OutputCard.qml:225, Modules/Settings/DisplayConfig/OutputCard.qml:244, Modules/Settings/DisplayConfig/OutputCard.qml:251, Modules/Settings/DisplayConfig/OutputCard.qml:254, Modules/Settings/DisplayConfig/NiriOutputSettings.qml:47, Modules/Settings/DisplayConfig/NiriOutputSettings.qml:55, Modules/Settings/DisplayConfig/NiriOutputSettings.qml:62, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1778, Modules/ControlCenter/Widgets/IdleInhibitTile.qml:12, Modules/ControlCenter/Widgets/DndTile.qml:11, Modules/ControlCenter/Widgets/BluetoothTile.qml:45, Modules/DBar/Widgets/IdleInhibitPresets.qml:15, Modules/Notifications/Center/NotificationHeader.qml:70, Modules/Notifications/Center/NotificationHeader.qml:72, Modules/Notifications/Center/NotificationHeader.qml:147, Modules/Notifications/Center/NotificationHeader.qml:148, Modules/Notifications/Center/NotificationHeader.qml:155, Modules/DDash/Wellbeing/AppLimitSheet.qml:31", "comment": "bluetooth status", "tags": [ "settings", @@ -17781,7 +17817,7 @@ { "term": "On-screen displays", "context": "On-screen displays", - "reference": "Common/SettingsTabs.qml:250", + "reference": "Common/SettingsTabs.qml:253", "comment": "", "tags": [ "shell" @@ -18029,7 +18065,7 @@ { "term": "Opening GitHub to remove the upvote", "context": "Opening GitHub to remove the upvote", - "reference": "Services/PluginService.qml:1475", + "reference": "Services/PluginService.qml:1483", "comment": "plugin upvote toast, shown when the GitHub CLI is missing or signed out", "tags": [ "shell" @@ -18038,7 +18074,7 @@ { "term": "Opening GitHub to upvote", "context": "Opening GitHub to upvote", - "reference": "Services/PluginService.qml:1489", + "reference": "Services/PluginService.qml:1497", "comment": "plugin upvote toast, shown when the GitHub CLI is missing or signed out", "tags": [ "shell" @@ -18047,7 +18083,7 @@ { "term": "Opening terminal: ", "context": "Opening terminal: ", - "reference": "Modules/Settings/GreeterTab.qml:164", + "reference": "Modules/Settings/GreeterTab.qml:157", "comment": "", "tags": [ "settings" @@ -18128,7 +18164,7 @@ { "term": "Options", "context": "Options", - "reference": "Widgets/DGridEditChrome.qml:145, Modules/DDash/DashWidgetGrid.qml:236, Modules/Settings/KeybindEditorDialog.qml:1233, Modules/Settings/SoftwareUpdatesTab.qml:544, Modules/ControlCenter/Details/BluetoothDetail.qml:305, Modules/ControlCenter/Details/NetworkDetail.qml:458, Modules/ControlCenter/Details/NetworkDetail.qml:646, Modules/DDash/Overview/DashOptionsSheet.qml:31, Modules/DDash/Overview/DashEditControls.qml:148", + "reference": "Widgets/DGridEditChrome.qml:145, Modules/DDash/DashWidgetGrid.qml:237, Modules/Settings/KeybindEditorDialog.qml:1233, Modules/Settings/SoftwareUpdatesTab.qml:544, Modules/ControlCenter/Details/BluetoothDetail.qml:305, Modules/ControlCenter/Details/NetworkDetail.qml:458, Modules/ControlCenter/Details/NetworkDetail.qml:646, Modules/DDash/Overview/DashOptionsSheet.qml:31, Modules/DDash/Overview/DashEditControls.qml:148", "comment": "", "tags": [ "settings", @@ -18138,7 +18174,7 @@ { "term": "Options of one widget instance", "context": "Options of one widget instance", - "reference": "Common/SettingsTabs.qml:149, Common/SettingsTabs.qml:222", + "reference": "Common/SettingsTabs.qml:149, Common/SettingsTabs.qml:225", "comment": "", "tags": [ "shell" @@ -18292,7 +18328,7 @@ { "term": "Output and input devices", "context": "Output and input devices", - "reference": "Common/SettingsTabs.qml:274", + "reference": "Common/SettingsTabs.qml:277", "comment": "", "tags": [ "shell" @@ -18337,7 +18373,7 @@ { "term": "Overcast", "context": "Overcast", - "reference": "Services/WeatherService.qml:108", + "reference": "Services/WeatherService.qml:107", "comment": "weather condition name", "tags": [ "shell" @@ -18618,7 +18654,7 @@ { "term": "Palette style", "context": "Palette style", - "reference": "Modules/Settings/WallpaperColorsTab.qml:787", + "reference": "Modules/Settings/WallpaperColorsTab.qml:791", "comment": "matugen scheme navigation row", "tags": [ "settings" @@ -18672,7 +18708,7 @@ { "term": "Partly Cloudy", "context": "Partly Cloudy", - "reference": "Services/WeatherService.qml:107", + "reference": "Services/WeatherService.qml:106", "comment": "", "tags": [ "shell" @@ -18910,7 +18946,7 @@ { "term": "Performance", "context": "Performance", - "reference": "Modals/ProcessListModal.qml:224, Common/Theme.qml:1740", + "reference": "Modals/ProcessListModal.qml:224, Common/Theme.qml:1727", "comment": "power profile option", "tags": [ "shell" @@ -18928,7 +18964,7 @@ { "term": "Permission denied to set profile image.", "context": "Permission denied to set profile image.", - "reference": "Services/PortalService.qml:180", + "reference": "Services/PortalService.qml:175", "comment": "", "tags": [ "shell" @@ -19074,17 +19110,17 @@ { "term": "Pixelate", "context": "Pixelate", - "reference": "Modules/Settings/WallpaperColorsTab.qml:561", + "reference": "Modules/Settings/WallpaperColorsTab.qml:565", "comment": "wallpaper transition option", "tags": [ "settings" ] }, { - "term": "Place plugin directories here. Each plugin should have a plugin.json manifest file.", - "context": "Place plugin directories here. Each plugin should have a plugin.json manifest file.", + "term": "Place plugin directories here. Each plugin should have a %1 manifest file.", + "context": "Place plugin directories here. Each plugin should have a %1 manifest file.", "reference": "Modules/Settings/PluginsManageTab.qml:64", - "comment": "", + "comment": "plugin directory note, %1 is the manifest file name", "tags": [ "settings" ] @@ -19238,7 +19274,7 @@ { "term": "Plugin dependency missing", "context": "Plugin dependency missing", - "reference": "Services/PluginService.qml:899", + "reference": "Services/PluginService.qml:907", "comment": "", "tags": [ "shell" @@ -19256,7 +19292,7 @@ { "term": "Plugin directory and registries", "context": "Plugin directory and registries", - "reference": "Common/SettingsTabs.qml:627", + "reference": "Common/SettingsTabs.qml:630", "comment": "", "tags": [ "shell" @@ -19319,7 +19355,7 @@ { "term": "Plugins", "context": "Plugins", - "reference": "Modules/DesktopContextMenu.qml:58, Common/SettingsTabs.qml:615, Modals/Greeter/GreeterWelcomePage.qml:39, Modals/DLauncherV2/LauncherContent.qml:304, Modals/DLauncherV2/Components/LauncherSearchField.qml:28, Modules/Settings/AboutTab.qml:160, Modules/Settings/LauncherTab.qml:69, Modules/ControlCenter/Components/CcWidgetSheet.qml:46", + "reference": "Modules/DesktopContextMenu.qml:58, Common/SettingsTabs.qml:618, Modals/Greeter/GreeterWelcomePage.qml:39, Modals/DLauncherV2/LauncherContent.qml:304, Modals/DLauncherV2/Components/LauncherSearchField.qml:28, Modules/Settings/AboutTab.qml:160, Modules/Settings/LauncherTab.qml:69, Modules/ControlCenter/Components/CcWidgetSheet.qml:46", "comment": "greeter feature card title", "tags": [ "settings", @@ -19465,7 +19501,7 @@ { "term": "Popups, do not disturb, rules", "context": "Popups, do not disturb, rules", - "reference": "Common/SettingsTabs.qml:236", + "reference": "Common/SettingsTabs.qml:239", "comment": "", "tags": [ "shell" @@ -19510,7 +19546,7 @@ { "term": "Portal", "context": "Portal", - "reference": "Modules/Settings/WallpaperColorsTab.qml:563", + "reference": "Modules/Settings/WallpaperColorsTab.qml:567", "comment": "wallpaper transition option", "tags": [ "settings" @@ -19591,7 +19627,7 @@ { "term": "Power & battery", "context": "Power & battery", - "reference": "Common/SettingsTabs.qml:360", + "reference": "Common/SettingsTabs.qml:363", "comment": "", "tags": [ "shell" @@ -19600,7 +19636,7 @@ { "term": "Power & sleep", "context": "Power & sleep", - "reference": "Common/SettingsTabs.qml:366", + "reference": "Common/SettingsTabs.qml:369", "comment": "", "tags": [ "shell" @@ -19636,7 +19672,7 @@ { "term": "Power Saver", "context": "Power Saver", - "reference": "Common/Theme.qml:1736", + "reference": "Common/Theme.qml:1723", "comment": "power profile option", "tags": [ "shell" @@ -19720,7 +19756,7 @@ { "term": "Precipitation", "context": "Precipitation", - "reference": "Modules/DDash/WeatherTab.qml:199, Modules/DDash/Weather/WeatherMetricCard.qml:40", + "reference": "Modules/DDash/WeatherTab.qml:200, Modules/DDash/Weather/WeatherMetricCard.qml:40", "comment": "weather precipitation probability metric label", "tags": [ "shell" @@ -19819,7 +19855,7 @@ { "term": "Pressure", "context": "Pressure", - "reference": "Modules/DDash/WeatherTab.qml:186, Modules/DDash/Weather/WeatherMetricCard.qml:48", + "reference": "Modules/DDash/WeatherTab.qml:187, Modules/DDash/Weather/WeatherMetricCard.qml:48", "comment": "weather atmospheric pressure metric label", "tags": [ "shell" @@ -19902,7 +19938,7 @@ { "term": "Primary", "context": "Primary", - "reference": "Modules/DDash/DashRegistry.qml:25, Modules/Settings/ThemeSurfacesTab.qml:148, Modules/Settings/ThemeSurfacesTab.qml:151, Modules/Settings/ThemeSurfacesTab.qml:159, Modules/Settings/ThemeSurfacesTab.qml:172, Modules/Settings/ThemeSurfacesTab.qml:521, Modules/Settings/ThemeSurfacesTab.qml:523, Modules/Settings/ThemeSurfacesTab.qml:537, Modules/Settings/ThemeSurfacesTab.qml:578, Modules/Settings/ThemeSurfacesTab.qml:580, Modules/Settings/ThemeSurfacesTab.qml:594, Modules/Settings/ThemeSurfacesTab.qml:638, Modules/Settings/ThemeSurfacesTab.qml:640, Modules/Settings/ThemeSurfacesTab.qml:654, Modules/Settings/UserAccountsTab.qml:62, Modules/Settings/WallpaperColorsTab.qml:452, Modules/Settings/LauncherTab.qml:265, Modules/Settings/DockAppearanceTab.qml:180, Modules/Settings/DockAppearanceTab.qml:215, Modules/Settings/DBarAppearanceTab.qml:18, Modules/Settings/ShadowsTab.qml:63, Modules/Settings/ShadowsTab.qml:67, Modules/Settings/ShadowsTab.qml:76, Modules/Settings/ShadowsTab.qml:87, Modules/Settings/ShadowsTab.qml:368, Modules/Settings/WorkspaceAppearanceCard.qml:21, Modules/Settings/WorkspaceAppearanceCard.qml:43, Modules/Settings/BarWidgetOptions/SystemTrayOptions.qml:71, Modules/Settings/BarWidgetOptions/AppsDockOptions.qml:21, Modules/Settings/BarWidgetOptions/AppsDockOptions.qml:174, Modules/Settings/BarWidgetOptions/LauncherButtonOptions.qml:80, Modules/Settings/Widgets/SettingsColorPicker.qml:37", + "reference": "Modules/DDash/DashRegistry.qml:25, Modules/Settings/ThemeSurfacesTab.qml:148, Modules/Settings/ThemeSurfacesTab.qml:151, Modules/Settings/ThemeSurfacesTab.qml:159, Modules/Settings/ThemeSurfacesTab.qml:172, Modules/Settings/ThemeSurfacesTab.qml:521, Modules/Settings/ThemeSurfacesTab.qml:523, Modules/Settings/ThemeSurfacesTab.qml:537, Modules/Settings/ThemeSurfacesTab.qml:578, Modules/Settings/ThemeSurfacesTab.qml:580, Modules/Settings/ThemeSurfacesTab.qml:594, Modules/Settings/ThemeSurfacesTab.qml:638, Modules/Settings/ThemeSurfacesTab.qml:640, Modules/Settings/ThemeSurfacesTab.qml:654, Modules/Settings/UserAccountsTab.qml:62, Modules/Settings/WallpaperColorsTab.qml:456, Modules/Settings/LauncherTab.qml:265, Modules/Settings/DockAppearanceTab.qml:180, Modules/Settings/DockAppearanceTab.qml:215, Modules/Settings/DBarAppearanceTab.qml:18, Modules/Settings/ShadowsTab.qml:63, Modules/Settings/ShadowsTab.qml:67, Modules/Settings/ShadowsTab.qml:76, Modules/Settings/ShadowsTab.qml:87, Modules/Settings/ShadowsTab.qml:368, Modules/Settings/WorkspaceAppearanceCard.qml:21, Modules/Settings/WorkspaceAppearanceCard.qml:43, Modules/Settings/BarWidgetOptions/SystemTrayOptions.qml:71, Modules/Settings/BarWidgetOptions/AppsDockOptions.qml:21, Modules/Settings/BarWidgetOptions/AppsDockOptions.qml:174, Modules/Settings/BarWidgetOptions/LauncherButtonOptions.qml:80, Modules/Settings/Widgets/SettingsColorPicker.qml:37", "comment": "button color option | color option | primary color | shadow color option | surface border color | tile color option | workspace color option", "tags": [ "settings", @@ -19993,7 +20029,7 @@ { "term": "Printers", "context": "Printers", - "reference": "Common/SettingsTabs.qml:605, Modules/Settings/PrinterTab.qml:151, Modules/ControlCenter/Models/WidgetModel.qml:413, Modules/ControlCenter/BuiltinPlugins/CupsWidget.qml:19, Modules/ControlCenter/BuiltinPlugins/CupsWidget.qml:25, Modules/ControlCenter/BuiltinPlugins/CupsWidget.qml:35, Modules/ControlCenter/BuiltinPlugins/CupsWidget.qml:65", + "reference": "Common/SettingsTabs.qml:608, Modules/Settings/PrinterTab.qml:151, Modules/ControlCenter/Models/WidgetModel.qml:413, Modules/ControlCenter/BuiltinPlugins/CupsWidget.qml:19, Modules/ControlCenter/BuiltinPlugins/CupsWidget.qml:25, Modules/ControlCenter/BuiltinPlugins/CupsWidget.qml:35, Modules/ControlCenter/BuiltinPlugins/CupsWidget.qml:65", "comment": "settings page name and control center widget title", "tags": [ "settings", @@ -20112,7 +20148,7 @@ { "term": "Profile Image Error", "context": "Profile Image Error", - "reference": "Services/PortalService.qml:187", + "reference": "Services/PortalService.qml:182", "comment": "", "tags": [ "shell" @@ -20157,7 +20193,7 @@ { "term": "Profile image is too large. Please use a smaller image.", "context": "Profile image is too large. Please use a smaller image.", - "reference": "Services/PortalService.qml:178", + "reference": "Services/PortalService.qml:173", "comment": "", "tags": [ "shell" @@ -20182,10 +20218,10 @@ ] }, { - "term": "Profile not found in monitors.json", - "context": "Profile not found in monitors.json", + "term": "Profile not found in %1", + "context": "Profile not found in %1", "reference": "Modules/Settings/DisplayConfig/DisplayConfigState.qml:769", - "comment": "", + "comment": "display profile error, %1 is the profiles file", "tags": [ "settings" ] @@ -20293,7 +20329,7 @@ { "term": "Qt colors applied successfully", "context": "Qt colors applied successfully", - "reference": "Common/Theme.qml:2187", + "reference": "Common/Theme.qml:2173", "comment": "", "tags": [ "shell" @@ -20392,7 +20428,7 @@ { "term": "Rain", "context": "Rain", - "reference": "Services/WeatherService.qml:117, Services/WeatherService.qml:126", + "reference": "Services/WeatherService.qml:116, Services/WeatherService.qml:125", "comment": "noun, weather condition name", "tags": [ "shell" @@ -20401,7 +20437,7 @@ { "term": "Rainbow", "context": "Rainbow", - "reference": "Common/Theme.qml:299", + "reference": "Common/Theme.qml:298", "comment": "matugen color scheme option", "tags": [ "shell" @@ -20410,7 +20446,7 @@ { "term": "Random", "context": "Random", - "reference": "Modules/Settings/WallpaperColorsTab.qml:547, Modules/Settings/WallpaperColorsTab.qml:570, Modules/Settings/WallpaperColorsTab.qml:573", + "reference": "Modules/Settings/WallpaperColorsTab.qml:551, Modules/Settings/WallpaperColorsTab.qml:574, Modules/Settings/WallpaperColorsTab.qml:577", "comment": "wallpaper transition option", "tags": [ "settings" @@ -20437,7 +20473,7 @@ { "term": "Re-applies the greetd command, permissions and PAM authentication. Needs administrator access.", "context": "Re-applies the greetd command, permissions and PAM authentication. Needs administrator access.", - "reference": "Modules/Settings/GreeterTab.qml:448", + "reference": "Modules/Settings/GreeterTab.qml:430", "comment": "greeter advanced action", "tags": [ "settings" @@ -20693,7 +20729,7 @@ { "term": "Refresh Weather", "context": "Refresh Weather", - "reference": "Modules/DDash/WeatherTab.qml:24, Modules/DDash/WeatherTab.qml:298", + "reference": "Modules/DDash/WeatherTab.qml:24, Modules/DDash/WeatherTab.qml:299", "comment": "", "tags": [ "shell" @@ -20711,7 +20747,7 @@ { "term": "Regenerate matugen colors when DMS starts, even if nothing changed.", "context": "Regenerate matugen colors when DMS starts, even if nothing changed.", - "reference": "Modules/Settings/ThemeColorsTab.qml:793", + "reference": "Modules/Settings/ThemeColorsTab.qml:796", "comment": "generate theme at startup toggle description", "tags": [ "settings" @@ -20747,7 +20783,7 @@ { "term": "Related: %1", "context": "Related: %1", - "reference": "Modules/Settings/PluginBrowser.qml:1650", + "reference": "Modules/Settings/PluginBrowser.qml:1652", "comment": "related plugins", "tags": [ "settings" @@ -20765,7 +20801,7 @@ { "term": "Release notes", "context": "Release notes", - "reference": "Common/SettingsTabs.qml:573, Modals/Changelog/ChangelogModal.qml:91, Modules/Settings/SoftwareUpdatesTab.qml:389", + "reference": "Common/SettingsTabs.qml:576, Modals/Changelog/ChangelogModal.qml:91, Modules/Settings/SoftwareUpdatesTab.qml:389", "comment": "settings page and card title, notes for a DMS release", "tags": [ "settings", @@ -20847,7 +20883,7 @@ { "term": "Remember last session", "context": "Remember last session", - "reference": "Modules/Settings/GreeterTab.qml:412", + "reference": "Modules/Settings/GreeterTab.qml:394", "comment": "", "tags": [ "settings" @@ -20856,7 +20892,7 @@ { "term": "Remember last user", "context": "Remember last user", - "reference": "Modules/Settings/GreeterTab.qml:420", + "reference": "Modules/Settings/GreeterTab.qml:402", "comment": "", "tags": [ "settings" @@ -20974,7 +21010,7 @@ { "term": "Remove override", "context": "Remove override", - "reference": "Modules/Settings/WallpaperColorsTab.qml:670", + "reference": "Modules/Settings/WallpaperColorsTab.qml:674", "comment": "clear the custom matugen seed color", "tags": [ "settings" @@ -20990,10 +21026,10 @@ ] }, { - "term": "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.", - "context": "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.", + "term": "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.", + "context": "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.", "reference": "Modules/Settings/KeybindsTab.qml:347", - "comment": "hyprland remove shortcut confirmation, %1 is the key combination", + "comment": "hyprland remove shortcut confirmation, %1 is the key combination, %2 the override file", "tags": [ "settings" ] @@ -21028,7 +21064,7 @@ { "term": "Rename", "context": "Rename", - "reference": "Modals/MuxModal.qml:471, Modals/MuxModal.qml:591, Modals/WorkspaceRenameModal.qml:135, Modules/Settings/DockHubHeader.qml:86, Modules/Settings/BarHubHeader.qml:149, Modules/Settings/DesktopWidgetsTab.qml:177, Modules/Settings/Widgets/SettingsRenameDialog.qml:9", + "reference": "Modals/MuxModal.qml:471, Modals/MuxModal.qml:591, Modals/WorkspaceRenameModal.qml:135, Modules/Settings/DockHubHeader.qml:93, Modules/Settings/BarHubHeader.qml:149, Modules/Settings/DesktopWidgetsTab.qml:177, Modules/Settings/Widgets/SettingsRenameDialog.qml:9", "comment": "verb, rename button", "tags": [ "settings", @@ -21173,10 +21209,11 @@ { "term": "Requires %1", "context": "Requires %1", - "reference": "Modules/Settings/PluginBrowser.qml:1410, Modules/Settings/PluginsHubHeader.qml:640, Modules/Settings/PluginCard.qml:200", - "comment": "version requirement", + "reference": "Modules/Settings/PluginBrowser.qml:1410, Modules/Settings/PluginsHubHeader.qml:640, Modules/Settings/PluginCard.qml:200, Modules/Settings/WidgetsTab.qml:72, Modules/ControlCenter/Models/WidgetModel.qml:388", + "comment": "missing program | version requirement", "tags": [ - "settings" + "settings", + "shell" ] }, { @@ -21189,19 +21226,18 @@ ] }, { - "term": "Requires 'dgop' tool", - "context": "Requires 'dgop' tool", - "reference": "Modules/Settings/WidgetsTab.qml:72, Modules/ControlCenter/Models/WidgetModel.qml:388", - "comment": "", + "term": "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).", + "context": "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).", + "reference": "Modules/Settings/GreeterTab.qml:464", + "comment": "greeter requirements note, %1 and %2 are package names, %3 a group name, %4 and %5 PAM modules", "tags": [ - "settings", - "shell" + "settings" ] }, { "term": "Requires DMS %1", "context": "Requires DMS %1", - "reference": "Services/PluginService.qml:478, Modules/Settings/PluginSettingsPage.qml:178, Modules/Settings/PluginUpdatesDialog.qml:115", + "reference": "Services/PluginService.qml:486, Modules/Settings/PluginSettingsPage.qml:178, Modules/Settings/PluginUpdatesDialog.qml:115", "comment": "plugin incompatibility notice, %1 is the required DMS version", "tags": [ "settings", @@ -21226,15 +21262,6 @@ "settings" ] }, - { - "term": "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).", - "context": "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).", - "reference": "Modules/Settings/GreeterTab.qml:482", - "comment": "", - "tags": [ - "settings" - ] - }, { "term": "Requires night mode support", "context": "Requires night mode support", @@ -21247,7 +21274,7 @@ { "term": "Requires remembering the last user and session. Enable those options first.", "context": "Requires remembering the last user and session. Enable those options first.", - "reference": "Modules/Settings/GreeterTab.qml:429", + "reference": "Modules/Settings/GreeterTab.qml:411", "comment": "", "tags": [ "settings" @@ -21256,7 +21283,7 @@ { "term": "Requires restart", "context": "Requires restart", - "reference": "Modules/Settings/WallpaperColorsTab.qml:890, Modules/Settings/WallpaperColorsTab.qml:910, Modules/Settings/WallpaperColorsTab.qml:930, Modules/Settings/SoftwareUpdatesTab.qml:186, Modules/Settings/SoftwareUpdatesTab.qml:397", + "reference": "Modules/Settings/WallpaperColorsTab.qml:411, Modules/Settings/WallpaperColorsTab.qml:894, Modules/Settings/WallpaperColorsTab.qml:914, Modules/Settings/WallpaperColorsTab.qml:934, Modules/Settings/SoftwareUpdatesTab.qml:186, Modules/Settings/SoftwareUpdatesTab.qml:397", "comment": "", "tags": [ "settings" @@ -21292,7 +21319,7 @@ { "term": "Reset", "context": "Reset", - "reference": "Modals/DLauncherV2/AppEditView.qml:256, Modules/Settings/WallpaperColorsTab.qml:493, Modules/Settings/WidgetsTab.qml:620, Modules/Settings/KeybindsTab.qml:375", + "reference": "Modals/DLauncherV2/AppEditView.qml:256, Modules/Settings/WallpaperColorsTab.qml:497, Modules/Settings/WidgetsTab.qml:620, Modules/Settings/KeybindsTab.qml:375", "comment": "verb, button that restores defaults", "tags": [ "settings", @@ -21320,7 +21347,7 @@ { "term": "Reset to default", "context": "Reset to default", - "reference": "Modules/Settings/GreeterTab.qml:368, Modules/Settings/DDashTab.qml:68, Modules/Settings/MediaPlayerTab.qml:142, Modules/Settings/LauncherTab.qml:557, Modules/Settings/RunningAppsTab.qml:21, Modules/Settings/KeybindEditorDialog.qml:724, Modules/Settings/LockScreenTab.qml:341, Modules/Settings/NotificationRulesTab.qml:197, Modules/Settings/KeybindsTab.qml:373, Modules/Settings/Widgets/SettingsRow.qml:337, Modules/Settings/Widgets/SettingsRow.qml:338, Modules/Settings/Widgets/SettingsSliderControl.qml:70, Modules/Settings/Widgets/SettingsTextFieldRow.qml:61, Modules/Settings/Widgets/SettingsTextFieldRow.qml:62, Modules/ControlCenter/Components/CcEditActions.qml:199, Modules/DDash/Overview/DashOptionsSheet.qml:65, Modules/DDash/Overview/DashEditControls.qml:165", + "reference": "Modules/Settings/GreeterTab.qml:350, Modules/Settings/DDashTab.qml:68, Modules/Settings/MediaPlayerTab.qml:142, Modules/Settings/LauncherTab.qml:557, Modules/Settings/RunningAppsTab.qml:21, Modules/Settings/KeybindEditorDialog.qml:724, Modules/Settings/LockScreenTab.qml:341, Modules/Settings/NotificationRulesTab.qml:197, Modules/Settings/KeybindsTab.qml:373, Modules/Settings/Widgets/SettingsRow.qml:337, Modules/Settings/Widgets/SettingsRow.qml:338, Modules/Settings/Widgets/SettingsSliderControl.qml:70, Modules/Settings/Widgets/SettingsTextFieldRow.qml:61, Modules/Settings/Widgets/SettingsTextFieldRow.qml:62, Modules/ControlCenter/Components/CcEditActions.qml:199, Modules/DDash/Overview/DashOptionsSheet.qml:65, Modules/DDash/Overview/DashEditControls.qml:165", "comment": "", "tags": [ "settings", @@ -21414,7 +21441,7 @@ { "term": "Retry", "context": "Retry", - "reference": "Modals/Greeter/GreeterPluginsPage.qml:166, Modules/Settings/ChangelogTab.qml:36, Modules/Settings/PluginBrowser.qml:1262, Modules/Settings/WallpaperColorsTab.qml:777, Modules/Settings/PrinterTab.qml:690, Modules/Settings/PluginsManageTab.qml:131, Modules/Settings/ThemeBrowser.qml:335, Modules/Settings/Widgets/AqueousAppearanceSettings.qml:180, Modules/DDash/Media/LyricsOverlay.qml:435", + "reference": "Modals/Greeter/GreeterPluginsPage.qml:166, Modules/Settings/ChangelogTab.qml:36, Modules/Settings/PluginBrowser.qml:1262, Modules/Settings/WallpaperColorsTab.qml:781, Modules/Settings/PrinterTab.qml:690, Modules/Settings/PluginsManageTab.qml:131, Modules/Settings/ThemeBrowser.qml:335, Modules/Settings/Widgets/AqueousAppearanceSettings.qml:180, Modules/DDash/Media/LyricsOverlay.qml:435", "comment": "retry failed action button", "tags": [ "settings", @@ -21433,7 +21460,7 @@ { "term": "Revert", "context": "Revert", - "reference": "Modals/DisplayConfirmationModal.qml:142, Modules/Settings/GreeterTab.qml:520, Modules/Settings/GreeterSyncFabBar.qml:15", + "reference": "Modals/DisplayConfirmationModal.qml:142, Modules/Settings/GreeterTab.qml:502, Modules/Settings/GreeterSyncFabBar.qml:15", "comment": "verb, undo display changes in confirmation dialog", "tags": [ "settings", @@ -21662,7 +21689,7 @@ { "term": "Rules", "context": "Rules", - "reference": "Common/SettingsTabs.qml:241, Modules/Settings/NotificationsTab.qml:304", + "reference": "Common/SettingsTabs.qml:244, Modules/Settings/NotificationsTab.qml:304", "comment": "", "tags": [ "settings", @@ -21724,10 +21751,10 @@ ] }, { - "term": "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.", - "context": "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.", + "term": "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.", + "context": "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.", "reference": "Modules/Settings/PaletteInjectTab.qml:31", - "comment": "injected palettes settings description, the placeholders in braces and the $DMS_ variables stay as is", + "comment": "injected palettes settings description, %1 is matugen, %2 a template placeholder, %3 and %4 placeholder and variable pairs", "tags": [ "settings" ] @@ -21735,7 +21762,7 @@ { "term": "Run full sync", "context": "Run full sync", - "reference": "Modules/Settings/GreeterTab.qml:447", + "reference": "Modules/Settings/GreeterTab.qml:429", "comment": "greeter advanced action", "tags": [ "settings" @@ -21762,7 +21789,7 @@ { "term": "Running apps", "context": "Running apps", - "reference": "Common/SettingsTabs.qml:519, Common/BarWidgetCatalog.qml:41, Modules/ControlCenter/Details/RunningAppsDetail.qml:19, Modules/ControlCenter/Models/WidgetModel.qml:249", + "reference": "Common/SettingsTabs.qml:522, Common/BarWidgetCatalog.qml:41, Modules/ControlCenter/Details/RunningAppsDetail.qml:19, Modules/ControlCenter/Models/WidgetModel.qml:249", "comment": "", "tags": [ "shell" @@ -21898,7 +21925,7 @@ { "term": "Save", "context": "Save", - "reference": "Modals/QRGeneratorModal.qml:238, Modals/DLauncherV2/AppEditView.qml:271, Modals/Clipboard/ClipboardEditor.qml:352, Modals/Clipboard/ClipboardEditor.qml:361, Modals/Clipboard/ClipboardEditor.qml:407, Modules/ColorPicker/ColorPickerContent.qml:439, Modules/Notepad/NotepadTextEditor.qml:834, Modules/Notepad/NotepadTextEditor.qml:842, Modules/Notepad/NotepadSettings.qml:549, Modules/Notepad/Notepad.qml:807, Modules/Settings/DockHubHeader.qml:86, Modules/Settings/NotificationRuleEditorDialog.qml:109, Modules/Settings/BarHubHeader.qml:149, Modules/Settings/KeybindEditorDialog.qml:400, Modules/Settings/KeybindEditorDialog.qml:507, Modules/Settings/KeybindEditorDialog.qml:739, Modules/Settings/WindowRuleEditorDialog.qml:801, Modules/Settings/DisplayConfigTab.qml:301, Modules/Settings/NetworkWifiTab.qml:941, Modules/Settings/Widgets/SettingsRenameDialog.qml:85, Modules/DDash/Overview/CalendarEventEditor.qml:244, Modules/DDash/Overview/CalendarOverviewCard.qml:830", + "reference": "Modals/QRGeneratorModal.qml:238, Modals/DLauncherV2/AppEditView.qml:271, Modals/Clipboard/ClipboardEditor.qml:352, Modals/Clipboard/ClipboardEditor.qml:361, Modals/Clipboard/ClipboardEditor.qml:407, Modules/ColorPicker/ColorPickerContent.qml:439, Modules/Notepad/NotepadTextEditor.qml:834, Modules/Notepad/NotepadTextEditor.qml:842, Modules/Notepad/NotepadSettings.qml:549, Modules/Notepad/Notepad.qml:807, Modules/Settings/DockHubHeader.qml:93, Modules/Settings/NotificationRuleEditorDialog.qml:109, Modules/Settings/BarHubHeader.qml:149, Modules/Settings/KeybindEditorDialog.qml:400, Modules/Settings/KeybindEditorDialog.qml:507, Modules/Settings/KeybindEditorDialog.qml:739, Modules/Settings/WindowRuleEditorDialog.qml:801, Modules/Settings/DisplayConfigTab.qml:301, Modules/Settings/NetworkWifiTab.qml:941, Modules/Settings/Widgets/SettingsRenameDialog.qml:85, Modules/DDash/Overview/CalendarEventEditor.qml:244, Modules/DDash/Overview/CalendarOverviewCard.qml:830", "comment": "save hotspot configuration action", "tags": [ "settings", @@ -21917,7 +21944,7 @@ { "term": "Save Extracted Theme", "context": "Save Extracted Theme", - "reference": "Modules/Settings/ThemeColorsTab.qml:819", + "reference": "Modules/Settings/ThemeColorsTab.qml:822", "comment": "extract theme save dialog title", "tags": [ "settings" @@ -22175,7 +22202,7 @@ { "term": "Screen time and app limits", "context": "Screen time and app limits", - "reference": "Common/SettingsTabs.qml:261, Modules/DDash/DashRegistry.qml:183, Modules/Settings/DDashTab.qml:54", + "reference": "Common/SettingsTabs.qml:264, Modules/DDash/DashRegistry.qml:183, Modules/Settings/DDashTab.qml:54", "comment": "settings sidebar hint and dashboard tab description for digital wellbeing", "tags": [ "settings", @@ -22443,7 +22470,7 @@ { "term": "Security", "context": "Security", - "reference": "Common/SettingsTabs.qml:456, Modules/Settings/NetworkWifiTab.qml:62", + "reference": "Common/SettingsTabs.qml:459, Modules/Settings/NetworkWifiTab.qml:62", "comment": "noun, settings page name and wifi security type label", "tags": [ "settings", @@ -22526,7 +22553,7 @@ { "term": "Seed color", "context": "Seed color", - "reference": "Modules/Settings/ThemeColorsTab.qml:418, Modules/Settings/WallpaperColorsTab.qml:201, Modules/Settings/WallpaperColorsTab.qml:681", + "reference": "Modules/Settings/ThemeColorsTab.qml:421, Modules/Settings/WallpaperColorsTab.qml:201, Modules/Settings/WallpaperColorsTab.qml:685", "comment": "color picker title, the color the dynamic palette is built from", "tags": [ "settings" @@ -22564,7 +22591,7 @@ { "term": "Select Custom Theme", "context": "Select Custom Theme", - "reference": "Modules/Settings/ThemeColorsTab.qml:802", + "reference": "Modules/Settings/ThemeColorsTab.qml:805", "comment": "custom theme file browser title", "tags": [ "settings" @@ -22627,7 +22654,7 @@ { "term": "Select Wallpaper", "context": "Select Wallpaper", - "reference": "Modals/Settings/SettingsModal.qml:259, Modules/Settings/WallpaperColorsTab.qml:1128", + "reference": "Modals/Settings/SettingsModal.qml:259, Modules/Settings/WallpaperColorsTab.qml:1132", "comment": "wallpaper file browser title", "tags": [ "settings" @@ -22718,7 +22745,7 @@ { "term": "Selected image file not found.", "context": "Selected image file not found.", - "reference": "Services/PortalService.qml:182", + "reference": "Services/PortalService.qml:177", "comment": "", "tags": [ "shell" @@ -22773,7 +22800,7 @@ { "term": "Separate light and dark", "context": "Separate light and dark", - "reference": "Modules/Settings/WallpaperColorsTab.qml:475", + "reference": "Modules/Settings/WallpaperColorsTab.qml:479", "comment": "", "tags": [ "settings" @@ -22782,7 +22809,7 @@ { "term": "Separate light and dark themes", "context": "Separate light and dark themes", - "reference": "Modules/Settings/WallpaperColorsTab.qml:876", + "reference": "Modules/Settings/WallpaperColorsTab.qml:880", "comment": "", "tags": [ "settings" @@ -22791,7 +22818,7 @@ { "term": "Separate per display", "context": "Separate per display", - "reference": "Modules/Settings/WallpaperColorsTab.qml:484", + "reference": "Modules/Settings/WallpaperColorsTab.qml:488", "comment": "", "tags": [ "settings" @@ -22905,10 +22932,19 @@ "shell" ] }, + { + "term": "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.", + "context": "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.", + "reference": "Modules/Settings/WallpaperColorsTab.qml:232", + "comment": "qt theme env error body, %1 is a list of variable assignments, %2 and %3 are package names", + "tags": [ + "settings" + ] + }, { "term": "Set under Theme & colors, Derived color", "context": "Set under Theme & colors, Derived color", - "reference": "Modules/Settings/WallpaperColorsTab.qml:663", + "reference": "Modules/Settings/WallpaperColorsTab.qml:667", "comment": "Material seed card status", "tags": [ "settings" @@ -22917,7 +22953,7 @@ { "term": "Set up", "context": "Set up", - "reference": "Modules/Settings/GreeterTab.qml:131", + "reference": "Modules/Settings/GreeterTab.qml:125", "comment": "greeter setup button, links DMS settings to the login screen", "tags": [ "settings" @@ -22953,7 +22989,7 @@ { "term": "Settings", "context": "Settings", - "reference": "Modules/DesktopContextMenu.qml:88, Services/SystemUpdateService.qml:309, Services/AppSearchService.qml:195, Services/AppSearchService.qml:474, Services/AppSearchService.qml:873, Services/PopoutService.qml:536, Services/PopoutService.qml:662, Services/PopoutService.qml:679, Modals/DLauncherV2/Controller.qml:337, Modals/Settings/SettingsModal.qml:173, Modals/Settings/SettingsModal.qml:302, Modals/Clipboard/ClipboardActions.qml:50, Modules/DDash/WeatherTab.qml:30, Modules/DDash/WeatherTab.qml:303, Modules/DDash/DDashPopout.qml:715, Modules/DDash/WellbeingTab.qml:26, Modules/Notepad/NotepadTextEditor.qml:928, Modules/OSD/OsdDetailSheet.qml:61, Modules/Settings/PluginSettingsPage.qml:213, Modules/Settings/DockWidgetsTab.qml:177, Modules/Settings/PluginsHubHeader.qml:790, Modules/Dock/DockTrashContextMenu.qml:49, Modules/Dock/DockEditChrome.qml:66, Modules/ControlCenter/Models/WidgetModel.qml:213, Modules/ControlCenter/Widgets/CcSettingsButton.qml:14, Modules/DBar/Popouts/BatteryPopoutContent.qml:247, Modules/Notifications/Center/NotificationHeader.qml:116", + "reference": "Modules/DesktopContextMenu.qml:88, Services/SystemUpdateService.qml:309, Services/AppSearchService.qml:195, Services/AppSearchService.qml:474, Services/AppSearchService.qml:873, Services/PopoutService.qml:536, Services/PopoutService.qml:662, Services/PopoutService.qml:679, Modals/DLauncherV2/Controller.qml:337, Modals/Settings/SettingsModal.qml:173, Modals/Settings/SettingsModal.qml:302, Modals/Clipboard/ClipboardActions.qml:50, Modules/DDash/WeatherTab.qml:30, Modules/DDash/WeatherTab.qml:304, Modules/DDash/DDashPopout.qml:718, Modules/DDash/WellbeingTab.qml:26, Modules/Notepad/NotepadTextEditor.qml:928, Modules/OSD/OsdDetailSheet.qml:61, Modules/Settings/PluginSettingsPage.qml:213, Modules/Settings/DockWidgetsTab.qml:177, Modules/Settings/PluginsHubHeader.qml:790, Modules/Dock/DockTrashContextMenu.qml:49, Modules/Dock/DockEditChrome.qml:66, Modules/ControlCenter/Models/WidgetModel.qml:213, Modules/ControlCenter/Widgets/CcSettingsButton.qml:14, Modules/DBar/Popouts/BatteryPopoutContent.qml:247, Modules/Notifications/Center/NotificationHeader.qml:116", "comment": "settings window title", "tags": [ "settings", @@ -23009,7 +23045,7 @@ { "term": "Shapes use the %1 theme's colors", "context": "Shapes use the %1 theme's colors", - "reference": "Modules/Settings/WallpaperColorsTab.qml:653", + "reference": "Modules/Settings/WallpaperColorsTab.qml:657", "comment": "Material seed card status, %1 is a theme name", "tags": [ "settings" @@ -23108,7 +23144,7 @@ { "term": "Shortcuts, keyboard, mouse", "context": "Shortcuts, keyboard, mouse", - "reference": "Common/SettingsTabs.qml:330", + "reference": "Common/SettingsTabs.qml:333", "comment": "settings sidebar hint for the input page", "tags": [ "shell" @@ -23218,7 +23254,7 @@ { "term": "Show city", "context": "Show city", - "reference": "Modules/DDash/DashRegistry.qml:177, Modules/DDash/WeatherTab.qml:107", + "reference": "Modules/DDash/DashRegistry.qml:177, Modules/DDash/WeatherTab.qml:108", "comment": "", "tags": [ "shell" @@ -23309,7 +23345,7 @@ { "term": "Show graphics", "context": "Show graphics", - "reference": "Modules/DDash/WeatherTab.qml:49", + "reference": "Modules/DDash/WeatherTab.qml:50", "comment": "Dashboard widget option for decorative data graphics", "tags": [ "shell" @@ -23826,7 +23862,7 @@ { "term": "Size", "context": "Size", - "reference": "Modals/DLauncherV2/LauncherContent.qml:622, Modals/DLauncherV2/LauncherContent.qml:627, Modals/DLauncherV2/LauncherContent.qml:634, Modules/DDash/WallpaperTab.qml:54, Modules/Settings/DockWidgetsTab.qml:162, Modules/Settings/WallpaperColorsTab.qml:984, Modules/Settings/LauncherTab.qml:170, Modules/Settings/DockAppearanceTab.qml:19, Modules/Settings/DBarAppearanceTab.qml:370, Modules/Settings/WindowRuleEditorDialog.qml:1539, Modules/Settings/DDotTab.qml:30, Modules/Settings/ClipboardTab.qml:465, Modules/Settings/DisplayConfig/ICCProfileInfoModal.qml:102, Modules/Settings/BarWidgetOptions/FocusedWindowOptions.qml:31, Modules/Settings/BarWidgetOptions/MusicOptions.qml:37, Modules/Settings/Widgets/IslandHomeCard.qml:160", + "reference": "Modals/DLauncherV2/LauncherContent.qml:622, Modals/DLauncherV2/LauncherContent.qml:627, Modals/DLauncherV2/LauncherContent.qml:634, Modules/DDash/WallpaperTab.qml:54, Modules/Settings/DockWidgetsTab.qml:162, Modules/Settings/WallpaperColorsTab.qml:988, Modules/Settings/LauncherTab.qml:170, Modules/Settings/DockAppearanceTab.qml:19, Modules/Settings/DBarAppearanceTab.qml:370, Modules/Settings/WindowRuleEditorDialog.qml:1539, Modules/Settings/DDotTab.qml:30, Modules/Settings/ClipboardTab.qml:465, Modules/Settings/DisplayConfig/ICCProfileInfoModal.qml:102, Modules/Settings/BarWidgetOptions/FocusedWindowOptions.qml:31, Modules/Settings/BarWidgetOptions/MusicOptions.qml:37, Modules/Settings/Widgets/IslandHomeCard.qml:160", "comment": "Size", "tags": [ "settings", @@ -23863,7 +23899,7 @@ { "term": "Size, padding, opacity, borders", "context": "Size, padding, opacity, borders", - "reference": "Common/SettingsTabs.qml:180", + "reference": "Common/SettingsTabs.qml:183", "comment": "", "tags": [ "shell" @@ -23899,7 +23935,7 @@ { "term": "Skip the greeter password after boot until you sign out. Lock screen unlock is unchanged. Takes effect on the next reboot after sync.", "context": "Skip the greeter password after boot until you sign out. Lock screen unlock is unchanged. Takes effect on the next reboot after sync.", - "reference": "Modules/Settings/GreeterTab.qml:429", + "reference": "Modules/Settings/GreeterTab.qml:411", "comment": "", "tags": [ "settings" @@ -23935,7 +23971,7 @@ { "term": "Smart", "context": "Smart", - "reference": "Common/Theme.qml:303", + "reference": "Common/Theme.qml:302", "comment": "matugen color scheme option", "tags": [ "shell" @@ -23998,7 +24034,7 @@ { "term": "Snow", "context": "Snow", - "reference": "Services/WeatherService.qml:122, Services/WeatherService.qml:124", + "reference": "Services/WeatherService.qml:121, Services/WeatherService.qml:123", "comment": "noun, weather condition name", "tags": [ "shell" @@ -24035,7 +24071,7 @@ { "term": "Software updates", "context": "Software updates", - "reference": "Modals/SystemUpdateModal.qml:21, Common/SettingsTabs.qml:565, Modules/Settings/AboutTab.qml:291, Modules/Settings/BarWidgetOptions/SystemUpdateOptions.qml:24", + "reference": "Modals/SystemUpdateModal.qml:21, Common/SettingsTabs.qml:568, Modules/Settings/AboutTab.qml:291, Modules/Settings/BarWidgetOptions/SystemUpdateOptions.qml:24", "comment": "settings page, modal and bar widget title, DMS and system package updates", "tags": [ "settings", @@ -24100,7 +24136,7 @@ { "term": "Sound & media", "context": "Sound & media", - "reference": "Common/SettingsTabs.qml:266", + "reference": "Common/SettingsTabs.qml:269", "comment": "", "tags": [ "shell" @@ -24118,7 +24154,7 @@ { "term": "Sounds", "context": "Sounds", - "reference": "Common/SettingsTabs.qml:278", + "reference": "Common/SettingsTabs.qml:281", "comment": "noun, settings page name for system sounds", "tags": [ "shell" @@ -24127,7 +24163,7 @@ { "term": "Source color", "context": "Source color", - "reference": "Modules/Settings/ThemeColorsTab.qml:381", + "reference": "Modules/Settings/ThemeColorsTab.qml:384", "comment": "", "tags": [ "settings" @@ -24208,7 +24244,7 @@ { "term": "Speed, scrolling, tap to click", "context": "Speed, scrolling, tap to click", - "reference": "Common/SettingsTabs.qml:354", + "reference": "Common/SettingsTabs.qml:357", "comment": "", "tags": [ "shell" @@ -24428,7 +24464,7 @@ { "term": "Startup Behavior", "context": "Startup Behavior", - "reference": "Modules/Settings/ThemeColorsTab.qml:783", + "reference": "Modules/Settings/ThemeColorsTab.qml:786", "comment": "theme settings card title, what happens to the dynamic theme when DMS starts", "tags": [ "settings" @@ -24446,7 +24482,7 @@ { "term": "Status", "context": "Status", - "reference": "Common/SettingsTabs.qml:419, Services/DesktopWidgetRegistry.qml:111, Modules/Settings/AboutTab.qml:256, Modules/Settings/GreeterTab.qml:283, Modules/Settings/NetworkStatusTab.qml:60, Modules/Settings/PrinterTab.qml:142, Modules/Settings/BatteryTab.qml:79, Modules/Settings/Widgets/IslandHomeCard.qml:94", + "reference": "Common/SettingsTabs.qml:422, Services/DesktopWidgetRegistry.qml:111, Modules/Settings/AboutTab.qml:256, Modules/Settings/GreeterTab.qml:265, Modules/Settings/NetworkStatusTab.qml:60, Modules/Settings/PrinterTab.qml:142, Modules/Settings/BatteryTab.qml:79, Modules/Settings/Widgets/IslandHomeCard.qml:94", "comment": "noun, settings row or section title showing current state", "tags": [ "settings", @@ -24520,7 +24556,7 @@ { "term": "Stops syncing your DMS settings to the greeter. Set up links them again.", "context": "Stops syncing your DMS settings to the greeter. Set up links them again.", - "reference": "Modules/Settings/GreeterTab.qml:466", + "reference": "Modules/Settings/GreeterTab.qml:448", "comment": "greeter advanced action", "tags": [ "settings" @@ -24547,7 +24583,7 @@ { "term": "Stripes", "context": "Stripes", - "reference": "Modules/Settings/WallpaperColorsTab.qml:557", + "reference": "Modules/Settings/WallpaperColorsTab.qml:561", "comment": "wallpaper transition option", "tags": [ "settings" @@ -24566,7 +24602,7 @@ { "term": "Style, search, hidden apps", "context": "Style, search, hidden apps", - "reference": "Common/SettingsTabs.qml:197", + "reference": "Common/SettingsTabs.qml:200", "comment": "settings sidebar hint for the launcher page", "tags": [ "shell" @@ -24611,7 +24647,7 @@ { "term": "Summary, highlights, links", "context": "Summary, highlights, links", - "reference": "Common/SettingsTabs.qml:576", + "reference": "Common/SettingsTabs.qml:579", "comment": "settings sidebar hint for the release notes page", "tags": [ "shell" @@ -24620,7 +24656,7 @@ { "term": "Sun", "context": "Sun", - "reference": "Modules/DDash/WeatherTab.qml:124, Modules/DDash/Weather/WeatherSky.qml:66", + "reference": "Modules/DDash/WeatherTab.qml:125, Modules/DDash/Weather/WeatherSky.qml:66", "comment": "Weather daylight widget title", "tags": [ "shell" @@ -24629,7 +24665,7 @@ { "term": "Sunrise", "context": "Sunrise", - "reference": "Services/WeatherService.qml:246, Modules/Settings/GammaControlTab.qml:251, Modules/DDash/Weather/WeatherHero.qml:82, Modules/DDash/Weather/WeatherSky.qml:165", + "reference": "Services/WeatherService.qml:245, Modules/Settings/GammaControlTab.qml:251, Modules/DDash/Weather/WeatherHero.qml:82, Modules/DDash/Weather/WeatherSky.qml:165", "comment": "sunrise time label, also time of day period name", "tags": [ "settings", @@ -24639,7 +24675,7 @@ { "term": "Sunset", "context": "Sunset", - "reference": "Services/WeatherService.qml:271, Modules/Settings/GammaControlTab.qml:259, Modules/DDash/Weather/WeatherHero.qml:87, Modules/DDash/Weather/WeatherSky.qml:186", + "reference": "Services/WeatherService.qml:270, Modules/Settings/GammaControlTab.qml:259, Modules/DDash/Weather/WeatherHero.qml:87, Modules/DDash/Weather/WeatherSky.qml:186", "comment": "sunset time label, also time of day period name", "tags": [ "settings", @@ -24704,7 +24740,7 @@ { "term": "Surface Container", "context": "Surface Container", - "reference": "Modules/Settings/WallpaperColorsTab.qml:457, Modules/Settings/WorkspaceAppearanceCard.qml:29, Modules/Settings/Widgets/SurfaceColorRow.qml:16, Modules/Settings/Widgets/WidgetBackgroundRow.qml:20", + "reference": "Modules/Settings/WallpaperColorsTab.qml:461, Modules/Settings/WorkspaceAppearanceCard.qml:29, Modules/Settings/Widgets/SurfaceColorRow.qml:16, Modules/Settings/Widgets/WidgetBackgroundRow.qml:20", "comment": "surface color option | widget background color option | workspace color option", "tags": [ "settings" @@ -24758,7 +24794,7 @@ { "term": "Surfaces", "context": "Surfaces", - "reference": "Modules/Settings/ThemeSurfacesTab.qml:82, Modules/Settings/WallpaperColorsTab.qml:806, Modules/Settings/DBarTab.qml:363", + "reference": "Modules/Settings/ThemeSurfacesTab.qml:82, Modules/Settings/WallpaperColorsTab.qml:810, Modules/Settings/DBarTab.qml:363", "comment": "plural noun, settings title, shell surfaces like popouts and modals", "tags": [ "settings" @@ -24813,7 +24849,7 @@ { "term": "Swatches show the seed color itself", "context": "Swatches show the seed color itself", - "reference": "Modules/Settings/WallpaperColorsTab.qml:775", + "reference": "Modules/Settings/WallpaperColorsTab.qml:779", "comment": "Material seed card status", "tags": [ "settings" @@ -24876,7 +24912,7 @@ { "term": "Sync", "context": "Sync", - "reference": "Modules/Settings/GreeterTab.qml:133", + "reference": "Modules/Settings/GreeterTab.qml:127", "comment": "verb, button that copies settings to the login greeter", "tags": [ "settings" @@ -24966,7 +25002,7 @@ { "term": "Syncing...", "context": "Syncing...", - "reference": "Modules/Settings/GreeterTab.qml:529, Modules/Settings/GreeterSyncFabBar.qml:23", + "reference": "Modules/Settings/GreeterTab.qml:511, Modules/Settings/GreeterSyncFabBar.qml:23", "comment": "greeter settings status while sync is running", "tags": [ "settings" @@ -24984,7 +25020,7 @@ { "term": "System & integrations", "context": "System & integrations", - "reference": "Common/SettingsTabs.qml:559", + "reference": "Common/SettingsTabs.qml:562", "comment": "", "tags": [ "shell" @@ -25057,7 +25093,7 @@ { "term": "System sound theme and events", "context": "System sound theme and events", - "reference": "Common/SettingsTabs.qml:282", + "reference": "Common/SettingsTabs.qml:285", "comment": "", "tags": [ "shell" @@ -25158,7 +25194,7 @@ { "term": "Tabs and weather", "context": "Tabs and weather", - "reference": "Common/SettingsTabs.qml:205", + "reference": "Common/SettingsTabs.qml:208", "comment": "", "tags": [ "shell" @@ -25309,19 +25345,10 @@ ] }, { - "term": "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.", - "context": "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.", - "reference": "Services/GreeterService.qml:254", - "comment": "", - "tags": [ - "shell" - ] - }, - { - "term": "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.", - "context": "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.", - "reference": "Services/GreeterService.qml:232", - "comment": "greeter unlink status", + "term": "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.", + "context": "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.", + "reference": "Services/GreeterService.qml:232, Services/GreeterService.qml:254", + "comment": "greeter sync status, %1 is a dms-greeter command", "tags": [ "shell" ] @@ -25445,6 +25472,15 @@ "settings" ] }, + { + "term": "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.", + "context": "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.", + "reference": "Modules/Settings/PluginsHubHeader.qml:359", + "comment": "plugin manager unavailable notice, %1 is an environment variable", + "tags": [ + "settings" + ] + }, { "term": "The Aqueous operation failed.", "context": "The Aqueous operation failed.", @@ -25454,15 +25490,6 @@ "shell" ] }, - { - "term": "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.", - "context": "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.", - "reference": "Modules/Settings/PluginsHubHeader.qml:359", - "comment": "", - "tags": [ - "settings" - ] - }, { "term": "The Default action only overrides priority", "context": "The Default action only overrides priority", @@ -25509,10 +25536,10 @@ ] }, { - "term": "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).", - "context": "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).", + "term": "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).", + "context": "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).", "reference": "Modules/Settings/ThemeAppsTab.qml:52", - "comment": "", + "comment": "theme apps backup note, %1 and %2 are config paths", "tags": [ "settings" ] @@ -25562,15 +25589,6 @@ "shell" ] }, - { - "term": "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.", - "context": "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.", - "reference": "Modules/Settings/GreeterTab.qml:122", - "comment": "embedded greeter status", - "tags": [ - "settings" - ] - }, { "term": "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.", "context": "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.", @@ -25601,7 +25619,7 @@ { "term": "The login screen follows your theme, wallpaper, widgets and behavior live. Only authentication changes need applying.", "context": "The login screen follows your theme, wallpaper, widgets and behavior live. Only authentication changes need applying.", - "reference": "Modules/Settings/GreeterTab.qml:114", + "reference": "Modules/Settings/GreeterTab.qml:110", "comment": "greeter status", "tags": [ "settings" @@ -25610,7 +25628,7 @@ { "term": "The login screen shows the lock screen widgets it supports and its own session picker. Turn off to arrange it separately.", "context": "The login screen shows the lock screen widgets it supports and its own session picker. Turn off to arrange it separately.", - "reference": "Modules/Settings/GreeterTab.qml:335", + "reference": "Modules/Settings/GreeterTab.qml:317", "comment": "greeter widgets toggle", "tags": [ "settings" @@ -25727,7 +25745,7 @@ { "term": "The shell palette is built from this color. Shapes take their colors from that palette.", "context": "The shell palette is built from this color. Shapes take their colors from that palette.", - "reference": "Modules/Settings/WallpaperColorsTab.qml:682", + "reference": "Modules/Settings/WallpaperColorsTab.qml:686", "comment": "Material seed picker description", "tags": [ "settings" @@ -25745,7 +25763,7 @@ { "term": "Theme", "context": "Theme", - "reference": "Modules/DDash/DashRegistry.qml:367, Modules/Settings/ThemeColorsTab.qml:74, Modules/Settings/WallpaperColorsTab.qml:889, Modules/Settings/WallpaperColorsTab.qml:969, Modules/Settings/BarWidgetOptions/BatteryOptions.qml:90, Modules/Settings/Widgets/IslandHomeCard.qml:147, Modules/ControlCenter/Components/WidgetConfigOverlay.qml:144", + "reference": "Modules/DDash/DashRegistry.qml:367, Modules/Settings/ThemeColorsTab.qml:74, Modules/Settings/WallpaperColorsTab.qml:893, Modules/Settings/WallpaperColorsTab.qml:973, Modules/Settings/BarWidgetOptions/BatteryOptions.qml:90, Modules/Settings/Widgets/IslandHomeCard.qml:147, Modules/ControlCenter/Components/WidgetConfigOverlay.qml:144", "comment": "battery settings: theme accent indicator colors", "tags": [ "settings", @@ -25765,7 +25783,7 @@ { "term": "Theme color", "context": "Theme color", - "reference": "Modules/Settings/WallpaperColorsTab.qml:641", + "reference": "Modules/Settings/WallpaperColorsTab.qml:645", "comment": "Material wallpaper seed card", "tags": [ "settings" @@ -25774,7 +25792,7 @@ { "term": "Theme colors come from this display's wallpaper", "context": "Theme colors come from this display's wallpaper", - "reference": "Modules/Settings/WallpaperColorsTab.qml:504", + "reference": "Modules/Settings/WallpaperColorsTab.qml:508", "comment": "matugen source display dropdown description", "tags": [ "settings" @@ -25783,7 +25801,7 @@ { "term": "Theme extracted to: %1", "context": "Theme extracted to: %1", - "reference": "Modules/Settings/ThemeColorsTab.qml:869", + "reference": "Modules/Settings/ThemeColorsTab.qml:872", "comment": "extract theme success", "tags": [ "settings" @@ -25792,7 +25810,7 @@ { "term": "Theme worker failed (%1)", "context": "Theme worker failed (%1)", - "reference": "Common/Theme.qml:2348", + "reference": "Common/Theme.qml:2334", "comment": "error toast, %1 is a process exit code", "tags": [ "shell" @@ -25801,7 +25819,7 @@ { "term": "Theme worker failed to start", "context": "Theme worker failed to start", - "reference": "Common/Theme.qml:1936", + "reference": "Common/Theme.qml:1923", "comment": "error toast, the dms binary could not be launched", "tags": [ "shell" @@ -25835,10 +25853,10 @@ ] }, { - "term": "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)", - "context": "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)", + "term": "These add entries to the XDG autostart directory (%1)", + "context": "These add entries to the XDG autostart directory (%1)", "reference": "Modules/Settings/AutoStartTab.qml:477", - "comment": "", + "comment": "autostart note, %1 is a path", "tags": [ "settings" ] @@ -25898,10 +25916,10 @@ ] }, { - "term": "This bind is overridden by config.kdl", - "context": "This bind is overridden by config.kdl", + "term": "This bind is overridden by %1", + "context": "This bind is overridden by %1", "reference": "Modules/Settings/KeybindEditorDialog.qml:758", - "comment": "", + "comment": "keybind conflict notice, %1 is the compositor config file", "tags": [ "settings" ] @@ -25934,10 +25952,10 @@ ] }, { - "term": "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.", - "context": "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.", + "term": "This install is still using %1. Run %2 to migrate before changing these settings.", + "context": "This install is still using %1. Run %2 to migrate before changing these settings.", "reference": "Services/KeybindsService.qml:982, Modules/Settings/WindowRulesTab.qml:338, Modules/Settings/KeybindsTab.qml:744, Modules/Settings/DisplayConfig/DisplayConfigState.qml:1153, Modules/Settings/Widgets/IncludeSetupBanner.qml:50, Modules/Settings/Widgets/ConfigInclude.qml:71", - "comment": "", + "comment": "hyprland legacy config warning, %1 is the config file, %2 a command", "tags": [ "settings", "shell" @@ -25971,19 +25989,10 @@ ] }, { - "term": "This plugin can", - "context": "This plugin can", - "reference": "Modules/Settings/PluginBrowser.qml:1580", - "comment": "plugin detail section, introduces the permission list", - "tags": [ - "settings" - ] - }, - { - "term": "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json", - "context": "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json", + "term": "This plugin does not have '%1' permission.\n\nAdd %2 to %3", + "context": "This plugin does not have '%1' permission.\n\nAdd %2 to %3", "reference": "Modules/Plugins/PluginSettings.qml:207", - "comment": "", + "comment": "plugin settings write warning, %1 is a permission name, %2 a manifest snippet, %3 the manifest file", "tags": [ "shell" ] @@ -25991,7 +26000,7 @@ { "term": "This system cannot link settings live. Sync again after changing them.", "context": "This system cannot link settings live. Sync again after changing them.", - "reference": "Modules/Settings/GreeterTab.qml:116", + "reference": "Modules/Settings/GreeterTab.qml:112", "comment": "greeter status", "tags": [ "settings" @@ -26054,7 +26063,7 @@ { "term": "Thunderstorm", "context": "Thunderstorm", - "reference": "Services/WeatherService.qml:130", + "reference": "Services/WeatherService.qml:129", "comment": "weather condition name", "tags": [ "shell" @@ -26063,7 +26072,7 @@ { "term": "Thunderstorm with Hail", "context": "Thunderstorm with Hail", - "reference": "Services/WeatherService.qml:131, Services/WeatherService.qml:132", + "reference": "Services/WeatherService.qml:130, Services/WeatherService.qml:131", "comment": "", "tags": [ "shell" @@ -26154,7 +26163,7 @@ { "term": "Time & weather", "context": "Time & weather", - "reference": "Common/SettingsTabs.qml:536, Modules/Settings/WidgetsTab.qml:733, Modules/Settings/BarWidgetOptions/ClockOptions.qml:44", + "reference": "Common/SettingsTabs.qml:539, Modules/Settings/WidgetsTab.qml:733, Modules/Settings/BarWidgetOptions/ClockOptions.qml:44", "comment": "island settings: button to weather tab", "tags": [ "settings", @@ -26307,19 +26316,19 @@ ] }, { - "term": "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).", - "context": "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).", + "term": "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).", + "context": "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).", "reference": "Modals/SwitchUserModal.qml:193", - "comment": "", + "comment": "switch user note, %1 lists multi-session greeters", "tags": [ "shell" ] }, { - "term": "To use this DMS bind, remove or change the keybind in your config.kdl", - "context": "To use this DMS bind, remove or change the keybind in your config.kdl", + "term": "To use this DMS bind, remove or change the keybind in your %1", + "context": "To use this DMS bind, remove or change the keybind in your %1", "reference": "Modules/Settings/KeybindEditorDialog.qml:759", - "comment": "", + "comment": "keybind conflict hint, %1 is the compositor config file", "tags": [ "settings" ] @@ -26417,7 +26426,7 @@ { "term": "Tonal Spot", "context": "Tonal Spot", - "reference": "Common/Theme.qml:264", + "reference": "Common/Theme.qml:263", "comment": "matugen color scheme option", "tags": [ "shell" @@ -26607,7 +26616,7 @@ { "term": "Transition", "context": "Transition", - "reference": "Modules/Settings/WallpaperColorsTab.qml:542", + "reference": "Modules/Settings/WallpaperColorsTab.qml:546", "comment": "noun, wallpaper change animation setting label", "tags": [ "settings" @@ -26844,7 +26853,7 @@ { "term": "UV Index", "context": "UV Index", - "reference": "Modules/DDash/WeatherTab.qml:225, Modules/DDash/Weather/WeatherMetricCard.qml:63", + "reference": "Modules/DDash/WeatherTab.qml:226, Modules/DDash/Weather/WeatherMetricCard.qml:63", "comment": "", "tags": [ "shell" @@ -26909,7 +26918,7 @@ { "term": "Uninstall", "context": "Uninstall", - "reference": "DMSShell.qml:399, Modals/DLauncherV2/LauncherContextMenu.qml:108, Modules/Settings/PluginSettingsPage.qml:127, Modules/Settings/PluginSettingsPage.qml:129, Modules/Settings/ThemeColorsTab.qml:551, Modules/Settings/ThemeColorsTab.qml:553, Modules/Settings/PluginsHubHeader.qml:224, Modules/Settings/PluginsHubHeader.qml:226, Modules/Settings/PluginsHubHeader.qml:809, Modules/Settings/PluginCard.qml:200", + "reference": "DMSShell.qml:399, Modals/DLauncherV2/LauncherContextMenu.qml:108, Modules/Settings/PluginSettingsPage.qml:127, Modules/Settings/PluginSettingsPage.qml:129, Modules/Settings/ThemeColorsTab.qml:554, Modules/Settings/ThemeColorsTab.qml:556, Modules/Settings/PluginsHubHeader.qml:224, Modules/Settings/PluginsHubHeader.qml:226, Modules/Settings/PluginsHubHeader.qml:809, Modules/Settings/PluginCard.qml:200", "comment": "confirm button label to proceed with uninstallation | context menu action to uninstall app", "tags": [ "settings", @@ -26919,7 +26928,7 @@ { "term": "Uninstall %1?", "context": "Uninstall %1?", - "reference": "DMSShell.qml:397, Modules/Settings/PluginSettingsPage.qml:128, Modules/Settings/ThemeColorsTab.qml:552, Modules/Settings/PluginsHubHeader.qml:225", + "reference": "DMSShell.qml:397, Modules/Settings/PluginSettingsPage.qml:128, Modules/Settings/ThemeColorsTab.qml:555, Modules/Settings/PluginsHubHeader.qml:225", "comment": "modal title for app uninstallation | plugin removal confirmation", "tags": [ "settings", @@ -26929,7 +26938,7 @@ { "term": "Uninstall failed: %1", "context": "Uninstall failed: %1", - "reference": "Services/AppSearchService.qml:1123, Modules/Settings/PluginSettingsPage.qml:147, Modules/Settings/ThemeColorsTab.qml:887, Modules/Settings/ThemeBrowser.qml:194", + "reference": "Services/AppSearchService.qml:1123, Modules/Settings/PluginSettingsPage.qml:147, Modules/Settings/ThemeColorsTab.qml:890, Modules/Settings/ThemeBrowser.qml:194", "comment": "uninstallation error", "tags": [ "settings", @@ -26948,7 +26957,7 @@ { "term": "Uninstalled: %1", "context": "Uninstalled: %1", - "reference": "Services/AppSearchService.qml:1116, Modules/Settings/ThemeColorsTab.qml:890, Modules/Settings/ThemeBrowser.qml:197", + "reference": "Services/AppSearchService.qml:1116, Modules/Settings/ThemeColorsTab.qml:893, Modules/Settings/ThemeBrowser.qml:197", "comment": "uninstallation success", "tags": [ "settings", @@ -26958,7 +26967,7 @@ { "term": "Uninstalling: %1", "context": "Uninstalling: %1", - "reference": "Services/AppSearchService.qml:1148, Modules/Settings/ThemeColorsTab.qml:884, Modules/Settings/PluginsHubHeader.qml:771, Modules/Settings/ThemeBrowser.qml:191", + "reference": "Services/AppSearchService.qml:1148, Modules/Settings/ThemeColorsTab.qml:887, Modules/Settings/PluginsHubHeader.qml:771, Modules/Settings/ThemeBrowser.qml:191", "comment": "uninstallation progress", "tags": [ "settings", @@ -26968,7 +26977,7 @@ { "term": "Unknown", "context": "Unknown", - "reference": "Common/Theme.qml:1742, Services/WeatherService.qml:134, Services/WeatherService.qml:721, Services/WeatherService.qml:722, Services/WeatherService.qml:763, Services/WeatherService.qml:764, Services/WeatherService.qml:799, Services/WeatherService.qml:800, Services/WeatherService.qml:1009, Services/WeatherService.qml:1010, Services/BatteryService.qml:697, Services/BluetoothService.qml:741, Services/BluetoothService.qml:825, Services/BluetoothService.qml:868, Modules/Settings/PluginBrowser.qml:629, Modules/Settings/PluginDiscover.qml:124, Modules/Settings/NetworkStatusTab.qml:53, Modules/Settings/NetworkStatusTab.qml:98, Modules/Settings/PluginsHubHeader.qml:728, Modules/Settings/PrinterTab.qml:736, Modules/Settings/SoftwareUpdatesTab.qml:154, Modules/Settings/PluginCard.qml:207, Modules/Settings/WidgetsTab.qml:516, Modules/Settings/NetworkCellularTab.qml:124, Modules/Settings/NetworkCellularTab.qml:135, Modules/Settings/NetworkCellularTab.qml:240, Modules/Settings/NetworkEthernetTab.qml:121, Modules/Settings/NetworkEthernetTab.qml:144, Modules/Settings/NetworkEthernetTab.qml:251, Modules/Settings/NetworkEthernetTab.qml:330, Modules/Settings/NotificationRulesTab.qml:282, Modules/Settings/NotificationsTab.qml:286, Modules/Settings/NetworkWifiTab.qml:352, Modules/Settings/NetworkWifiTab.qml:532, Modules/Settings/Widgets/AqueousAppearanceSettings.qml:56, Modules/ControlCenter/Details/NetworkDetail.qml:507, Modules/ControlCenter/Details/NetworkDetail.qml:535, Modules/DBar/Popouts/BatteryPopoutContent.qml:111, Modules/DBar/Popouts/BatteryPopoutContent.qml:125, Modules/DBar/Popouts/BatteryPopoutContent.qml:144, Modules/DBar/Widgets/FocusedWindowContextMenu.qml:18, Modules/DBar/Widgets/TrayMenuContent.qml:105, Modules/Lock/Widgets/LockNotificationsWidget.qml:38", + "reference": "Common/Theme.qml:1729, Services/WeatherService.qml:133, Services/WeatherService.qml:720, Services/WeatherService.qml:721, Services/WeatherService.qml:762, Services/WeatherService.qml:763, Services/WeatherService.qml:798, Services/WeatherService.qml:799, Services/WeatherService.qml:1008, Services/WeatherService.qml:1009, Services/BatteryService.qml:697, Services/BluetoothService.qml:741, Services/BluetoothService.qml:825, Services/BluetoothService.qml:868, Modules/Settings/PluginBrowser.qml:629, Modules/Settings/PluginDiscover.qml:124, Modules/Settings/NetworkStatusTab.qml:53, Modules/Settings/NetworkStatusTab.qml:98, Modules/Settings/PluginsHubHeader.qml:728, Modules/Settings/PrinterTab.qml:736, Modules/Settings/SoftwareUpdatesTab.qml:154, Modules/Settings/PluginCard.qml:207, Modules/Settings/WidgetsTab.qml:516, Modules/Settings/NetworkCellularTab.qml:124, Modules/Settings/NetworkCellularTab.qml:135, Modules/Settings/NetworkCellularTab.qml:240, Modules/Settings/NetworkEthernetTab.qml:121, Modules/Settings/NetworkEthernetTab.qml:144, Modules/Settings/NetworkEthernetTab.qml:251, Modules/Settings/NetworkEthernetTab.qml:330, Modules/Settings/NotificationRulesTab.qml:282, Modules/Settings/NotificationsTab.qml:286, Modules/Settings/NetworkWifiTab.qml:352, Modules/Settings/NetworkWifiTab.qml:532, Modules/Settings/Widgets/AqueousAppearanceSettings.qml:56, Modules/ControlCenter/Details/NetworkDetail.qml:507, Modules/ControlCenter/Details/NetworkDetail.qml:535, Modules/DBar/Popouts/BatteryPopoutContent.qml:111, Modules/DBar/Popouts/BatteryPopoutContent.qml:125, Modules/DBar/Popouts/BatteryPopoutContent.qml:144, Modules/DBar/Widgets/FocusedWindowContextMenu.qml:18, Modules/DBar/Widgets/TrayMenuContent.qml:105, Modules/Lock/Widgets/LockNotificationsWidget.qml:38", "comment": "battery status | power profile option | unknown author", "tags": [ "settings", @@ -27068,7 +27077,7 @@ { "term": "Unlink login screen", "context": "Unlink login screen", - "reference": "Modules/Settings/GreeterTab.qml:34, Modules/Settings/GreeterTab.qml:465", + "reference": "Modules/Settings/GreeterTab.qml:34, Modules/Settings/GreeterTab.qml:447", "comment": "greeter advanced action", "tags": [ "settings" @@ -27342,7 +27351,7 @@ { "term": "Updates, clipboard, %1", "context": "Updates, clipboard, %1", - "reference": "Common/SettingsTabs.qml:561", + "reference": "Common/SettingsTabs.qml:564", "comment": "settings sidebar hint for the system and integrations page, %1 is the compositor name", "tags": [ "shell" @@ -27406,7 +27415,7 @@ { "term": "Upvote removed", "context": "Upvote removed", - "reference": "Services/PluginService.qml:1480", + "reference": "Services/PluginService.qml:1488", "comment": "plugin upvote toast", "tags": [ "shell" @@ -27415,7 +27424,7 @@ { "term": "Upvoted on GitHub", "context": "Upvoted on GitHub", - "reference": "Services/PluginService.qml:1495", + "reference": "Services/PluginService.qml:1503", "comment": "plugin upvote toast", "tags": [ "shell" @@ -27442,7 +27451,7 @@ { "term": "Use Dynamic", "context": "Use Dynamic", - "reference": "Modules/Settings/WallpaperColorsTab.qml:655", + "reference": "Modules/Settings/WallpaperColorsTab.qml:659", "comment": "switch the shell theme to the dynamic palette", "tags": [ "settings" @@ -27496,7 +27505,7 @@ { "term": "Use default wallpaper", "context": "Use default wallpaper", - "reference": "Modules/Settings/WallpaperColorsTab.qml:491", + "reference": "Modules/Settings/WallpaperColorsTab.qml:495", "comment": "inherit the global wallpaper on this display", "tags": [ "settings" @@ -27505,7 +27514,7 @@ { "term": "Use desktop wallpaper", "context": "Use desktop wallpaper", - "reference": "Modules/Settings/WallpaperCyclingTab.qml:195, Modules/Settings/WallpaperColorsTab.qml:620, Modules/Settings/LockScreenTab.qml:370", + "reference": "Modules/Settings/WallpaperCyclingTab.qml:195, Modules/Settings/WallpaperColorsTab.qml:624, Modules/Settings/LockScreenTab.qml:370", "comment": "", "tags": [ "settings" @@ -27514,7 +27523,7 @@ { "term": "Use external manager", "context": "Use external manager", - "reference": "Modules/Settings/WallpaperColorsTab.qml:1066", + "reference": "Modules/Settings/WallpaperColorsTab.qml:1070", "comment": "", "tags": [ "settings" @@ -27687,7 +27696,7 @@ { "term": "Users", "context": "Users", - "reference": "Common/SettingsTabs.qml:442", + "reference": "Common/SettingsTabs.qml:445", "comment": "hint under the accounts settings sidebar entry", "tags": [ "shell" @@ -27696,7 +27705,7 @@ { "term": "Users & accounts", "context": "Users & accounts", - "reference": "Common/SettingsTabs.qml:432, Modals/Settings/SettingsSidebar.qml:326, Modules/ControlCenter/Widgets/UserTile.qml:158", + "reference": "Common/SettingsTabs.qml:435, Modals/Settings/SettingsSidebar.qml:326, Modules/ControlCenter/Widgets/UserTile.qml:158", "comment": "settings sidebar category", "tags": [ "settings", @@ -27715,7 +27724,7 @@ { "term": "Uses your wallpaper, fonts and lock screen settings.", "context": "Uses your wallpaper, fonts and lock screen settings.", - "reference": "Modules/Settings/GreeterTab.qml:381", + "reference": "Modules/Settings/GreeterTab.qml:363", "comment": "login screen appearance", "tags": [ "settings" @@ -27752,7 +27761,7 @@ { "term": "VPN", "context": "VPN", - "reference": "Common/SettingsTabs.qml:403, Common/BarWidgetCatalog.qml:162, Services/AppSearchService.qml:250, Services/AppSearchService.qml:426, Services/DMSNetworkService.qml:533, Modules/Settings/BarWidgetOptions/ControlCenterOptions.qml:22, Modules/ControlCenter/Details/VpnDetailContent.qml:23, Modules/ControlCenter/Models/WidgetModel.qml:402, Modules/ControlCenter/BuiltinPlugins/VpnWidget.qml:15", + "reference": "Common/SettingsTabs.qml:406, Common/BarWidgetCatalog.qml:162, Services/AppSearchService.qml:250, Services/AppSearchService.qml:426, Services/DMSNetworkService.qml:533, Modules/Settings/BarWidgetOptions/ControlCenterOptions.qml:22, Modules/ControlCenter/Details/VpnDetailContent.qml:23, Modules/ControlCenter/Models/WidgetModel.qml:402, Modules/ControlCenter/BuiltinPlugins/VpnWidget.qml:15", "comment": "virtual private network, widget and page title", "tags": [ "settings", @@ -27870,7 +27879,7 @@ { "term": "Version, links, diagnostics", "context": "Version, links, diagnostics", - "reference": "Common/SettingsTabs.qml:639", + "reference": "Common/SettingsTabs.qml:642", "comment": "", "tags": [ "shell" @@ -27943,7 +27952,7 @@ { "term": "Vibrant", "context": "Vibrant", - "reference": "Common/Theme.qml:269", + "reference": "Common/Theme.qml:268", "comment": "matugen color scheme option", "tags": [ "shell" @@ -27952,7 +27961,7 @@ { "term": "Vibrant palette with playful saturation.", "context": "Vibrant palette with playful saturation.", - "reference": "Common/Theme.qml:279", + "reference": "Common/Theme.qml:278", "comment": "", "tags": [ "shell" @@ -28017,7 +28026,7 @@ { "term": "Visibility", "context": "weather visibility distance metric", - "reference": "Modules/DDash/WeatherTab.qml:212, Modules/DDash/Weather/WeatherMetricCard.qml:56", + "reference": "Modules/DDash/WeatherTab.qml:213, Modules/DDash/Weather/WeatherMetricCard.qml:56", "comment": "", "tags": [ "shell" @@ -28053,7 +28062,7 @@ { "term": "Visualizer, album art, excluded players", "context": "Visualizer, album art, excluded players", - "reference": "Common/SettingsTabs.qml:289, Modules/Settings/BarWidgetOptions/MusicOptions.qml:89", + "reference": "Common/SettingsTabs.qml:292, Modules/Settings/BarWidgetOptions/MusicOptions.qml:89", "comment": "", "tags": [ "settings", @@ -28109,7 +28118,7 @@ { "term": "Volume, brightness, caps lock", "context": "Volume, brightness, caps lock", - "reference": "Common/SettingsTabs.qml:253", + "reference": "Common/SettingsTabs.qml:256", "comment": "settings sidebar hint for the on-screen displays page", "tags": [ "shell" @@ -28156,7 +28165,7 @@ { "term": "Wallpaper & colors", "context": "Wallpaper & colors", - "reference": "Modules/DesktopContextMenu.qml:63, Common/SettingsTabs.qml:16, Modules/Settings/GreeterTab.qml:385", + "reference": "Modules/DesktopContextMenu.qml:63, Common/SettingsTabs.qml:16, Modules/Settings/GreeterTab.qml:367", "comment": "", "tags": [ "settings", @@ -28166,7 +28175,7 @@ { "term": "Wallpaper Error", "context": "Wallpaper Error", - "reference": "Modules/Settings/ThemeColorsTab.qml:267", + "reference": "Modules/Settings/ThemeColorsTab.qml:270", "comment": "wallpaper error status", "tags": [ "settings" @@ -28184,7 +28193,7 @@ { "term": "Wallpaper processing failed", "context": "Wallpaper processing failed", - "reference": "Modules/Settings/ThemeColorsTab.qml:285", + "reference": "Modules/Settings/ThemeColorsTab.qml:288", "comment": "wallpaper processing error", "tags": [ "settings" @@ -28193,7 +28202,7 @@ { "term": "Wallpaper processing failed - check wallpaper path", "context": "Wallpaper processing failed - check wallpaper path", - "reference": "Modules/Settings/ThemeColorsTab.qml:166", + "reference": "Modules/Settings/ThemeColorsTab.qml:169", "comment": "wallpaper error", "tags": [ "settings" @@ -28248,7 +28257,7 @@ { "term": "Weather", "context": "Weather", - "reference": "Common/SettingsTabs.qml:543, Common/BarWidgetCatalog.qml:71, Modules/DDash/DashRegistry.qml:161, Modules/DIsland/DIslandSurface.qml:745, Modules/Settings/BarWidgetTab.qml:137, Modules/Settings/BarWidgetTab.qml:140, Modules/Settings/DDashTab.qml:23, Modules/Settings/DDashTab.qml:28, Modules/Settings/KeybindEditorDialog.qml:378, Modules/Settings/KeybindEditorDialog.qml:390, Modules/Settings/KeybindEditorDialog.qml:1138, Modules/Settings/TimeWeatherTab.qml:423, Modules/Settings/WeatherSettingsTab.qml:30, Modules/Settings/LockWidgetSettings/LockStatusSettings.qml:27, Modules/Settings/Widgets/IslandBehaviorCard.qml:111, Modules/Settings/Widgets/IslandHomeLayoutEditor.qml:40", + "reference": "Common/SettingsTabs.qml:546, Common/BarWidgetCatalog.qml:71, Modules/DDash/DashRegistry.qml:161, Modules/DIsland/DIslandSurface.qml:745, Modules/Settings/BarWidgetTab.qml:137, Modules/Settings/BarWidgetTab.qml:140, Modules/Settings/DDashTab.qml:23, Modules/Settings/DDashTab.qml:28, Modules/Settings/KeybindEditorDialog.qml:378, Modules/Settings/KeybindEditorDialog.qml:390, Modules/Settings/KeybindEditorDialog.qml:1138, Modules/Settings/TimeWeatherTab.qml:423, Modules/Settings/WeatherSettingsTab.qml:30, Modules/Settings/LockWidgetSettings/LockStatusSettings.qml:27, Modules/Settings/Widgets/IslandBehaviorCard.qml:111, Modules/Settings/Widgets/IslandHomeLayoutEditor.qml:40", "comment": "island compact face: weather label | island settings: weather slot row", "tags": [ "settings", @@ -28349,7 +28358,7 @@ { "term": "Which displays show the dock, popups, OSDs and wallpaper", "context": "Which displays show the dock, popups, OSDs and wallpaper", - "reference": "Common/SettingsTabs.qml:322", + "reference": "Common/SettingsTabs.qml:325", "comment": "", "tags": [ "shell" @@ -28358,7 +28367,7 @@ { "term": "Which wallpaper color the palette is built from", "context": "Which wallpaper color the palette is built from", - "reference": "Modules/Settings/ThemeColorsTab.qml:382", + "reference": "Modules/Settings/ThemeColorsTab.qml:385", "comment": "matugen source color dropdown description", "tags": [ "settings" @@ -28376,7 +28385,7 @@ { "term": "White", "context": "White", - "reference": "Modules/Settings/WallpaperColorsTab.qml:447", + "reference": "Modules/Settings/WallpaperColorsTab.qml:451", "comment": "wallpaper background color option", "tags": [ "settings" @@ -28403,7 +28412,7 @@ { "term": "Wi-Fi", "context": "Wi-Fi", - "reference": "Common/SettingsTabs.qml:389, Modules/Settings/NetworkStatusTab.qml:92, Modules/Settings/NetworkStatusTab.qml:152, Modules/Settings/NetworkWifiTab.qml:185, Modules/ControlCenter/Details/NetworkDetail.qml:72, Modules/ControlCenter/Details/NetworkDetail.qml:343", + "reference": "Common/SettingsTabs.qml:392, Modules/Settings/NetworkStatusTab.qml:92, Modules/Settings/NetworkStatusTab.qml:152, Modules/Settings/NetworkWifiTab.qml:185, Modules/ControlCenter/Details/NetworkDetail.qml:72, Modules/ControlCenter/Details/NetworkDetail.qml:343", "comment": "wireless network, page and section title", "tags": [ "settings", @@ -28459,7 +28468,7 @@ { "term": "Wi-Fi, Ethernet, VPN", "context": "Wi-Fi, Ethernet, VPN", - "reference": "Common/SettingsTabs.qml:384", + "reference": "Common/SettingsTabs.qml:387", "comment": "settings sidebar hint for the network page", "tags": [ "shell" @@ -28531,7 +28540,7 @@ { "term": "Widget added", "context": "Widget added", - "reference": "Modules/Settings/GreeterTab.qml:204, Modules/Settings/LockScreenTab.qml:289, Modules/Settings/DesktopWidgetsTab.qml:82", + "reference": "Modules/Settings/GreeterTab.qml:197, Modules/Settings/LockScreenTab.qml:289, Modules/Settings/DesktopWidgetsTab.qml:82", "comment": "", "tags": [ "settings" @@ -28558,7 +28567,7 @@ { "term": "Widget removed", "context": "Widget removed", - "reference": "Modules/Settings/GreeterTab.qml:361, Modules/Settings/LockScreenTab.qml:334, Modules/Settings/DesktopWidgetsTab.qml:217, Modules/Settings/DesktopWidgetsTab.qml:246", + "reference": "Modules/Settings/GreeterTab.qml:343, Modules/Settings/LockScreenTab.qml:334, Modules/Settings/DesktopWidgetsTab.qml:217, Modules/Settings/DesktopWidgetsTab.qml:246", "comment": "", "tags": [ "settings" @@ -28567,7 +28576,7 @@ { "term": "Widget settings", "context": "Widget settings", - "reference": "Modules/DesktopContextMenu.qml:43, Common/SettingsTabs.qml:146, Common/SettingsTabs.qml:219", + "reference": "Modules/DesktopContextMenu.qml:43, Common/SettingsTabs.qml:146, Common/SettingsTabs.qml:222", "comment": "", "tags": [ "shell" @@ -28585,7 +28594,7 @@ { "term": "Widgets", "context": "Widgets", - "reference": "Modules/Settings/GreeterTab.qml:327, Modules/Settings/LockScreenTab.qml:309, Modules/Settings/DBarAppearanceTab.qml:632, Modules/ControlCenter/Components/CcWidgetSheet.qml:59", + "reference": "Modules/Settings/GreeterTab.qml:309, Modules/Settings/LockScreenTab.qml:309, Modules/Settings/DBarAppearanceTab.qml:632, Modules/ControlCenter/Components/CcWidgetSheet.qml:59", "comment": "", "tags": [ "settings", @@ -28631,7 +28640,7 @@ { "term": "Wind", "context": "Wind", - "reference": "Modules/DDash/WeatherTab.qml:160, Modules/DDash/Weather/WeatherMetricCard.qml:32", + "reference": "Modules/DDash/WeatherTab.qml:161, Modules/DDash/Weather/WeatherMetricCard.qml:32", "comment": "noun, weather wind speed metric label", "tags": [ "shell" @@ -28712,7 +28721,7 @@ { "term": "Window rules", "context": "Window rules", - "reference": "Common/SettingsTabs.qml:510", + "reference": "Common/SettingsTabs.qml:513", "comment": "", "tags": [ "shell" @@ -28721,7 +28730,7 @@ { "term": "Wipe", "context": "Wipe", - "reference": "Modules/Settings/WallpaperColorsTab.qml:553", + "reference": "Modules/Settings/WallpaperColorsTab.qml:557", "comment": "wallpaper transition option", "tags": [ "settings" @@ -28999,15 +29008,6 @@ "shell" ] }, - { - "term": "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.", - "context": "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.", - "reference": "Modules/Settings/WallpaperColorsTab.qml:232", - "comment": "qt theme env error body", - "tags": [ - "settings" - ] - }, { "term": "You'll enter your password at the greeter after the next reboot.", "context": "You'll enter your password at the greeter after the next reboot.", @@ -29128,7 +29128,7 @@ { "term": "broken", "context": "broken", - "reference": "Services/PluginService.qml:1318", + "reference": "Services/PluginService.qml:1326", "comment": "plugin status", "tags": [ "shell" @@ -29195,7 +29195,7 @@ { "term": "deprecated", "context": "deprecated", - "reference": "Services/PluginService.qml:1322", + "reference": "Services/PluginService.qml:1330", "comment": "plugin status", "tags": [ "shell" @@ -29210,15 +29210,6 @@ "shell" ] }, - { - "term": "dgop not available", - "context": "dgop not available", - "reference": "Modules/ControlCenter/Details/DiskUsageDetail.qml:49", - "comment": "", - "tags": [ - "shell" - ] - }, { "term": "direct", "context": "direct", @@ -29237,15 +29228,6 @@ "settings" ] }, - { - "term": "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.", - "context": "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.", - "reference": "Modules/Settings/GreeterTab.qml:124", - "comment": "greeter status placeholder", - "tags": [ - "settings" - ] - }, { "term": "e.g. /usr/bin/my-script --flag", "context": "e.g. /usr/bin/my-script --flag", @@ -29348,7 +29330,7 @@ { "term": "featured", "context": "featured", - "reference": "Services/PluginService.qml:1353, Modules/Settings/DesktopWidgetBrowser.qml:86", + "reference": "Services/PluginService.qml:1361, Modules/Settings/DesktopWidgetBrowser.qml:86", "comment": "adjective, lowercase plugin badge", "tags": [ "settings", @@ -29358,7 +29340,7 @@ { "term": "greetd is not using the DMS greeter yet.", "context": "greetd is not using the DMS greeter yet.", - "reference": "Modules/Settings/GreeterTab.qml:118", + "reference": "Modules/Settings/GreeterTab.qml:114", "comment": "greeter status", "tags": [ "settings" @@ -29409,15 +29391,6 @@ "settings" ] }, - { - "term": "loginctl not available - lock integration requires DMS socket connection", - "context": "loginctl not available - lock integration requires DMS socket connection", - "reference": "Modules/Settings/LockScreenTab.qml:843", - "comment": "", - "tags": [ - "settings" - ] - }, { "term": "mango: config reloaded", "context": "mango: config reloaded", @@ -29454,33 +29427,6 @@ "settings" ] }, - { - "term": "matugen not available or disabled - cannot apply %1 colors", - "context": "matugen not available or disabled - cannot apply %1 colors", - "reference": "Common/Theme.qml:2147, Common/Theme.qml:2169", - "comment": "error toast, %1 is GTK or Qt", - "tags": [ - "shell" - ] - }, - { - "term": "matugen not found - install matugen package for dynamic theming", - "context": "matugen not found - install matugen package for dynamic theming", - "reference": "Modules/Settings/ThemeColorsTab.qml:166", - "comment": "matugen error", - "tags": [ - "settings" - ] - }, - { - "term": "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service", - "context": "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service", - "reference": "Modules/Settings/MediaPlayerTab.qml:78", - "comment": "Warning shown when the legacy BlueZ MPRIS proxy conflicts with DMS Bluetooth media controls", - "tags": [ - "settings" - ] - }, { "term": "ms", "context": "ms", @@ -29502,7 +29448,7 @@ { "term": "new", "context": "new", - "reference": "Services/PluginService.qml:1372", + "reference": "Services/PluginService.qml:1380", "comment": "adjective, lowercase plugin badge, recently added", "tags": [ "shell" @@ -29538,7 +29484,7 @@ { "term": "niri: config reloaded", "context": "niri: config reloaded", - "reference": "Services/NiriService.qml:713", + "reference": "Services/NiriService.qml:722", "comment": "", "tags": [ "shell" @@ -29565,7 +29511,7 @@ { "term": "official", "context": "official", - "reference": "Services/PluginService.qml:1359, Modules/Settings/PluginsManageTab.qml:146", + "reference": "Services/PluginService.qml:1367, Modules/Settings/PluginsManageTab.qml:146", "comment": "adjective, lowercase first party plugin or registry badge", "tags": [ "settings", @@ -29575,7 +29521,7 @@ { "term": "power-profiles-daemon not available", "context": "power-profiles-daemon not available", - "reference": "Modals/PowerProfileModal.qml:122, Modules/DBar/Popouts/BatteryPopoutContent.qml:61, Modules/DBar/Popouts/BatteryPopoutContent.qml:102, Modules/DBar/Widgets/Battery.qml:310", + "reference": "Modals/PowerProfileModal.qml:122, Modules/DBar/Popouts/BatteryPopoutContent.qml:61, Modules/DBar/Popouts/BatteryPopoutContent.qml:102, Modules/DBar/Widgets/Battery.qml:304", "comment": "", "tags": [ "shell" @@ -29647,7 +29593,7 @@ { "term": "reviewed", "context": "reviewed", - "reference": "Services/PluginService.qml:1324", + "reference": "Services/PluginService.qml:1332", "comment": "plugin status", "tags": [ "shell" @@ -29692,7 +29638,7 @@ { "term": "tmux, zellij, and herdr sessions", "context": "tmux, zellij, and herdr sessions", - "reference": "Common/SettingsTabs.qml:600", + "reference": "Common/SettingsTabs.qml:603", "comment": "settings page description for terminal multiplexer sessions; tmux, zellij, and herdr are product names", "tags": [ "shell" @@ -29701,7 +29647,7 @@ { "term": "unmaintained", "context": "unmaintained", - "reference": "Services/PluginService.qml:1320", + "reference": "Services/PluginService.qml:1328", "comment": "plugin status", "tags": [ "shell" @@ -29728,7 +29674,7 @@ { "term": "updated", "context": "updated", - "reference": "Services/PluginService.qml:1372", + "reference": "Services/PluginService.qml:1380", "comment": "adjective, lowercase plugin badge, recently updated", "tags": [ "shell" diff --git a/quickshell/translations/extract_settings_index.py b/quickshell/translations/extract_settings_index.py index 1d2a23ef2..fd0245026 100644 --- a/quickshell/translations/extract_settings_index.py +++ b/quickshell/translations/extract_settings_index.py @@ -278,6 +278,27 @@ def enrich_keywords(label, description, category, existing_tags, parent_label=No return sorted(keywords) +def literal_args(value): + """Positional .arg() values after the first I18n.tr call, None where the arg is not a string literal.""" + call_tail = value.split("I18n.tr(", 1)[-1].split("I18n.tr(", 1)[0] + args = [] + for match in re.finditer(r"\.arg\(\s*(?:" + STR_DQ + "|" + STR_SQ + r")?", call_tail): + if match.group(1) is not None: + args.append(decode_string_literal(match.group(1), '"')) + elif match.group(2) is not None: + args.append(decode_string_literal(match.group(2), "'")) + else: + args.append(None) + return args + + +def apply_args(text, args): + for index, arg in enumerate(args, start=1): + if arg is not None: + text = text.replace(f"%{index}", arg) + return text + + def extract_i18n_string(value): for literal, quote in ((STR_DQ, '"'), (STR_SQ, "'")): match = re.search(rf"I18n\.tr\(\s*{literal}", value) or re.fullmatch(literal, value.strip()) @@ -494,8 +515,10 @@ def find_settings_components(content, filename, wrappers, tab_meta, hub_meta): desc_raw = extract_property(own, "description") or extract_property(own, "summary") or defaults.get("description") or borrowed_description(block, setting_key) description = None + description_args = [] if desc_raw and not is_status_notice(desc_raw): description = extract_i18n_string(desc_raw) + description_args = literal_args(desc_raw) visible_raw = extract_property(own_scope(block), "visible") page_meta = hub_meta.get(file_page) if file_page else None @@ -567,7 +590,7 @@ def find_settings_components(content, filename, wrappers, tab_meta, hub_meta): condition_key = next((cond for start, end, cond in card_conditions if start < match.start() < end), None) category, parent_label, _ = page_meta if page_meta else tab_meta.get(tab_index, TAB_META_DEFAULT) - enriched_keywords = enrich_keywords(label, description, category, tags, parent_label) + enriched_keywords = enrich_keywords(label, apply_args(description, description_args) if description else description, category, tags, parent_label) entry = { "section": setting_key, @@ -585,6 +608,8 @@ def find_settings_components(content, filename, wrappers, tab_meta, hub_meta): entry["icon"] = icon if description: entry["description"] = description + if description_args and None not in description_args: + entry["descriptionArgs"] = description_args if condition_key: entry["conditionKey"] = condition_key diff --git a/quickshell/translations/poexports/ar.json b/quickshell/translations/poexports/ar.json index 50ecea5b4..e6125c19d 100644 --- a/quickshell/translations/poexports/ar.json +++ b/quickshell/translations/poexports/ar.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "%1 هو %2 وقد يستهلك الكثير من الذاكرة." }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "%1 ليس مثبتاً. ثبت الحزمة لكي تتحكم ال" + }, "%1 is now included in config": { "%1 is now included in config": "تم تضمين %1 في الإعدادات الآن" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "تم العثور على %1 مشكلة" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "%1 مللي ثانية" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "%1 غير موجود" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "هل تريد إضافة \"%1\" إلى مجموعة %2؟" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "هل تريد إضافة \"%1\" إلى مجموعة %2؟ يجب عليهم تسجيل الخروج وإعادة تسجيل الدخول، ثم تشغيل dms-greeter sync --profile لنشر سمة شاشة تسجيل الدخول الخاصة بهم." + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "إضافة أداة سطح مكتب" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "يضيف منحنيات مقعرة حيث يلتقي الشريط بحافة الشاشة" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "يضيفهم إلى مجموعة %1 حتى يتمكنوا من تشغيل dms-greeter sync --profile" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "يضيفهم إلى مجموعة %1 حتى يتمكنوا من استخدام sudo" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "تم التصويت بالفعل، اضغط مرة أخرى للإزالة" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "يقوم أيضاً بتشغيل القوالب الموجودة في ملف matugen config.toml الخاص بك" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "يحفظ لقطة الشاشة على القرص أيضاً" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "الإضافات المدمجة" }, - "Bundled greeter active": { - "Bundled greeter active": "شاشة الترحيب المجمعة نشطة" - }, "Button areas": { "Button areas": "مناطق الأزرار" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "انقر على 'إعداد' لإنشاء %1 وإضافة التضمين إلى ملف تكوين مدير النوافذ الخاص بك." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "اضغط استيراد لإضافة ملف .ovpn أو .conf" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "إجراءات النقر" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "نسخة DMS غير محدثة" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "تقوم DMS بإزالة الكتلة المُدارة الخاصة بها من /etc/pam.d/greetd وتوقف خدمات الكتابة" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "خادم DMS قديم (إصدار API %1، المتوقع %2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "يستخدم DMS عائلة الخط والوزن والمقياس. قد يختلف الوجه الدقيق والميل والعرض والأشرطة ذات الحجم المقياس بشكل منفصل." }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET غير متوفر" - }, "Daily": { "Daily": "يومياً" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "DankCalendar غير مثبت" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "DankCalendar لا يعمل" - }, "Dark": { "Dark": "داكن" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "متطابق" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "الخيار الافتراضي" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "تعذر استئناف تشغيل الطابعة" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "فشل تشغيل 'dms-greeter status'. تأكد من تثبيت حزمة dms-greeter." + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "فشل حفظ بيانات اعتماد VPN" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "مدير الملفات" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "يتطلب البحث عن الملفات dsearch\nقم بالتثبيت من github.com/AvengeMedia/danksearch" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "الملف الذي يكتبه الأمر؛ اتركه فارغًا للقراءة من الإخراج القياسي (stdout)" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "عنوان IP أو اسم المضيف" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "فشل إعداد مشاركة بروتوكول الإنترنت (IP). تأكد من تثبيت dnsmasq." + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "تاريخ ISO" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "فشل التثبيت: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "تثبيت حزمة matugen للسمات الديناميكية" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "هل تريد تثبيت الملحق '%1' من سجل DMS؟" }, "Install system updates?": { "Install system updates?": "تثبيت تحديثات النظام؟" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "هل تريد تثبيت السمة '%1' من سجل DMS؟" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "جاري التشغيل" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "مساحة اسم الطبقة dms:blurwallpaper، تتطلب قاعدة تمويه niri" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "مخطط الطبقة" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "غير متاح" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "غير متاح - قم بتثبيت fprintd و pam_fprintd" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "غير متوفر - قم بتثبيت أو إعداد pam_u2f" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "غير متاح — قم بتثبيت fprintd و pam_fprintd، أو قم بتكوين greetd PAM." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "غير متاح — قم بتثبيت أو تكوين pam_u2f، أو قم بتكوين greetd PAM." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "غير مربوط" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "بكسلة" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "ضع مجلدات الملحقات هنا. يجب أن يحتوي كل ملحق على ملف بيان باسم plugin.json." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "الموضع" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "لم يتم العثور على ملف التعريف" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "الملف الشخصي غير موجود في monitors.json" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "ملف التعريف عند استخدام التيار المتردد" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "هل تريد إزالة الاختصار %1؟" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "هل تريد إزالة الاختصار %1؟ سيتم حفظ إدخال إلغاء الربط في dms/binds-user.lua حتى يظل محذوفاً عبر تحديثات DMS." + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "إزالة التصويت" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "يتطلب %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "يتطلب أداة 'dgop'" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "يتطلب DMS %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "يتطلب MangoWC" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "يتطلب greetd و dms-greeter ووجود مستخدمك في مجموعة greeter (بالإضافة إلى fprintd/pam_fprintd لبصمات الأصابع، و pam_u2f لمفاتيح الأمان)." - }, "Requires night mode support": { "Requires night mode support": "يتطلب دعم الوضع الليلي" }, @@ -6957,7 +6957,7 @@ "Root Filesystem": "نظام ملفات الجذر" }, "Rotating Cookie": { - "Rotating Cookie": "" + "Rotating Cookie": "كعكة دوارة" }, "Rounded": { "Rounded": "مستدير" @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "تشغيل أمر غلاف (مثل notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "تشغيل أمر خارجي عند كل تغيير للخلفية ودمج لوحة JSON الخاصة به في matugen تحت مساحة اسم، بحيث يمكن للقوالب استخدام على سبيل المثال {{name.color0}}. يستقبل الأمر الخلفية كـ {image} / $DMS_WALLPAPER والوضع كـ {mode} / $DMS_MODE." + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "تشغيل مزامنة كاملة" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "ضبط قواعد الإشعارات" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "تعيين تحت السمات والألوان، اللون المشتق" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "فشل وضع بديل المحطة الطرفية. قم بتثبيت محاكي محطة طرفية مدعوم أو قم بتشغيل 'dms auth sync' يدوياً." }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "فشل الاحتياط للطرفية. قم بتثبيت أحد محاكيات الطرفية المدعومة أو قم بتشغيل 'dms-greeter sync' يدوياً." - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "فشلت محاكاة الطرفية الاحتياطية. قم بتثبيت أحد محاكيات الطرفية المدعومة أو قم بتشغيل 'dms-greeter unlink' يدوياً." + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "تم فتح الاحطياط للطرفية. أكمل المصادقة هناك؛ سيتم إغلاقه تلقائيًا عند الانتهاء." @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "نمط النص" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "فشلت عملية Aqueous." }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "متغير البيئة DMS_SOCKET غير معين أو أن المقبس غير متاح. تتطلب الإدارة التلقائية للملحقات وجود DMS_SOCKET." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "الإجراء الافتراضي يتجاوز الأولوية فقط" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "يشير السهم إلى اتجاه هبوب الرياح. بينما تظهر التسمية مصدر الرياح." }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "الإعدادات أدناه ستعدل إعدادات GTK و Qt الخاصة بك. إذا كنت ترغب في الاحتفاظ بتكويناتك الحالية، يرجى نسخها احتياطياً (qt5ct.conf|qt6ct.conf|qtengine/config.json و ~/.config/gtk-3.0|gtk-4.0)." + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "تم تغيير جلسة الملحن. تجاهل هذا التعديل قبل بدء تعديل جديد." @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "تظهر التعبئة احتمالية هطول الأمطار اليوم." }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "برنامج الترحيب (greeter) المرفق مع DMS نشط (إعداد archinstall). يستمر في العمل كما هو، ولكن مزامنة السمة والإعدادات تتطلب برنامج الترحيب المستقل. قم بتثبيت greetd-dms-greeter-bin من AUR، ثم قم بتشغيل المزامنة لنقل شاشة تسجيل الدخول." - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "تظهر العلامة المميزة فئة الأشعة فوق البنفسجية: منخفضة، معتدلة، عالية، عالية جداً، أو قصوى." }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "السمات" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "تضيف هذه إدخالات إلى دليل البدء التلقائي XDG (~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "سيتم تحميلها عند فحص التحديث التالي. يتم نشر ملاحظات الإصدار أيضاً على GitHub." @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "هذا الشريط هو الجزيرة" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "هذا الربط تم تجاوزه بواسطة config.kdl" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "هذا الجهاز" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "هذه الشاشة لا تبلغ عن دعم VRR" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "لا يزال هذا التثبيت يستخدم hyprland.conf. قم بتشغيل dms setup للترحيل قبل تغيير هذه الإعدادات." + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "قد يستغرق هذا بضع ثوانٍ" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "هذا المخرج معطل في الملف الشخصي الحالي" }, - "This plugin can": { - "This plugin can": "هذه الإضافة يمكنها" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "هذه الإضافة لا تملك إذن 'settings_write'. أضف \"permissions\": [\"settings_read\", \"settings_write\"] إلى ملف plugin.json" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "لا يمكن لهذا النظام ربط الإعدادات مباشرة. قم بالمزامنة مرة أخرى بعد تغييرها." @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "كامل" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "لتسجيل الدخول كمستخدم مختلف، قم بتسجيل الخروج واختر الحساب من شاشة الترحيب. إنشاء جلسة جديدة بالتوازي يتطلب شاشة ترحيب متعددة الجلسات (greetd-flexiserver / GDM / LightDM)." + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "لاستخدام ربط DMS هذا، قم بإزالة أو تغيير ربط المفاتيح في ملف config.kdl" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "تنبيه منبثق" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "لديك تغييرات غير محفوظة. هل تريد الحفظ قبل المتابعة؟" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "تحتاج إلى تعيين واحد مما يلي: QT_QPA_PLATFORMTHEME=gtk3 أو QT_QPA_PLATFORMTHEME=qt6ct أو QT_QPA_PLATFORMTHEME=qtengine كمتغيرات بيئة، ثم إعادة تشغيل الصدفة (shell). يتطلب qt6ct فقط تثبيت qt6ct-kde." - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "ستدخل كلمة مرورك في شاشة الترحيب بعد إعادة التشغيل التالية." }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "غير متصل" }, - "dgop not available": { - "dgop not available": "dgop غير متاح" - }, "direct": { "direct": "مباشر" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "عادي" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "برنامج dms-greeter غير مثبت. قم بتثبيت حزمة dms-greeter لإدارة شاشة الترحيب." - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "مثال: /usr/bin/my-script --flag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "تكامل loginctl" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl غير متاح - يتطلب تكامل القفل اتصالاً لDMS socket" - }, "mango: config reloaded": { "mango: config reloaded": "mango: تمت إعادة تحميل التكوين" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "مستودع mangowc على GitHub" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "matugen غير متاح أو معطل - لا يمكن تطبيق ألوان %1" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "لم يتم العثور على matugen - قم بتثبيت حزمة matugen للسمات الديناميكية" - }, "missing program": { "Requires %1": "يتطلب %1" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "mpris-proxy قيد التشغيل وسيقوم بإنشاء مشغلات بلوتوث مكررة. قم بتعطيله باستخدام: systemctl --user disable --now mpris-proxy.service" - }, "ms": { "ms": "ms" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "تكوين اختصارات niri" }, - "niri/dms Discord": { - "niri/dms Discord": "ديسكورد niri/dms" - }, "niri: config reloaded": { "niri: config reloaded": "niri: تم إعادة تحميل التكوين" }, diff --git a/quickshell/translations/poexports/bg.json b/quickshell/translations/poexports/bg.json index 4cc958a6a..74dcdc482 100644 --- a/quickshell/translations/poexports/bg.json +++ b/quickshell/translations/poexports/bg.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "" }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 вече е включен в конфигурацията" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "%1 проблем е открит" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "Да се добави ли \"%1\" към групата %2?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "Да се добави ли \"%1\" към групата %2? Трябва да излезе и да влезе отново, след което да изпълни 'dms-greeter sync --profile', за да приложи темата си за входния екран." + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "Добавяне на уиджет на работния плот" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "" }, - "Bundled greeter active": { - "Bundled greeter active": "" - }, "Button areas": { "Button areas": "" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "Щракнете върху „Настройка“, за да създадете %1 и да добавите include в конфигурацията на композитора." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "Щракнете върху „Внасяне“, за да добавите .ovpn или .conf" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMS е остарял" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "DMS премахва управлявания от него блок от /etc/pam.d/greetd и спира услугите за запис" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "DMS сървърът е остарял (API v%1, очаква се v%2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "" }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET не е наличен" - }, "Daily": { "Daily": "Ежедневно" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "DankCalendar не е инсталиран" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "DankCalendar не работи" - }, "Dark": { "Dark": "" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Колода" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "По подразбиране" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "Неуспешно възобновяване на принтера" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "Неуспешно изпълнение на 'dms-greeter status'. Уверете се, че пакетът dms-greeter е инсталиран." + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "Неуспешно запазване на данните за ВЧМ" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "Търсенето на файлове изисква dsearch\nИнсталирайте от github.com/AvengeMedia/danksearch" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "IP адрес или име на хост" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "Споделянето на IP адрес се провали. Проверете дали dnsmasq е инсталиран." + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "Неуспешна инсталация: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "Инсталирайте пакета matugen за динамични теми" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "Да се инсталира ли приставката '%1' от регистъра на DMS?" }, "Install system updates?": { "Install system updates?": "" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "Да се инсталира ли темата '%1' от регистъра на DMS?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "Не е налично" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "Не е налично – инсталирайте fprintd и pam_fprintd" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "Не е налично – инсталирайте или конфигурирайте pam_u2f" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "Не е налично – инсталирайте fprintd и pam_fprintd, или конфигурирайте PAM за greetd." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "Не е налично – инсталирайте или конфигурирайте pam_u2f, или конфигурирайте PAM за greetd." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "Не е свързан" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "Пикселизиране" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Поставете папките с приставки тук. Всяка приставка трябва да има файл plugin.json." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "Профилът не е намерен" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "Профилът не е намерен в monitors.json" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "Да се премахне ли прекия път %1?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "Да се премахне ли прекия път %1? Запис за отвързване ще бъде запазен в dms/binds-user.lua, за да се запази при обновяване на DMS." + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "Изисква %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "Изисква инструмента „dgop“" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "Изисква DMS %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "Изисква композитора MangoWC" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "Изисква greetd, dms-greeter и потребителят ви да е в групата greeter (плюс fprintd/pam_fprintd за отпечатък, pam_u2f за ключове за сигурност)." - }, "Requires night mode support": { "Requires night mode support": "Изисква поддръжка на нощен режим" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "Изпълнение на шел команда (напр. notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "" + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "Задаване на правила за известия" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "Неуспешно стартиране на резервен терминал. Инсталирайте поддържан терминал или изпълнете 'dms auth sync' ръчно." }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "Неуспешно стартиране на резервен терминал. Инсталирайте поддържан терминал или изпълнете 'dms-greeter sync' ръчно." - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "" + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "Отваря се резервен терминал. Завършете удостоверяването там; той ще се затвори автоматично след това." @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "" }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "Променливата DMS_SOCKET не е зададена или сокетът е недостъпен. Автоматичното управление на приставки изисква DMS_SOCKET." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "" }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "Настройките по-долу ще променят вашата GTK и Qt конфигурация. Ако искате да запазите текущите си настройки, направете резервно копие (qt5ct.conf|qt6ct.conf|qtengine/config.json и ~/.config/gtk-3.0|gtk-4.0)." + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "" @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "" }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "Вграденият в DMS входен екран е активен (настройка от archinstall). Той продължава да работи, но за синхронизиране на тема и настройки е нужен самостоятелният greeter. Инсталирайте greetd-dms-greeter-bin от AUR и изпълнете „Синхронизиране“." - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "" }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "Теми" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "Тези добавят записи в директорията за XDG автоматично стартиране (~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "" @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "Тази комбинация е пренаписана от config.kdl" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "Това устройство" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "Тази инсталация все още използва hyprland.conf. Изпълнете 'dms setup' за миграция преди да променяте тези настройки." + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "Това може да отнеме няколко секунди" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "Този изход е изключен в текущия профил" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "Тази приставка няма разрешение 'settings_write'.\n\nДобавете \"permissions\": [\"settings_read\", \"settings_write\"] в plugin.json" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "" @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "До пълно зареждане" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "За вход като друг потребител излезте и изберете профила от входния екран. Паралелните сесии изискват мултисесиен greeter (greetd-flexiserver / GDM / LightDM)." + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "За да използвате тази комбинация на DMS, я премахнете или променете в config.kdl" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "Кратко съобщение" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "Имате незапазени промени. Искате ли да ги запазите преди да продължите?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "Трябва да зададете една от следните променливи на средата:\nQT_QPA_PLATFORMTHEME=gtk3 ИЛИ\nQT_QPA_PLATFORMTHEME=qt6ct ИЛИ\nQT_QPA_PLATFORMTHEME=qtengine\nи след това да рестартирате шела.\n\nСамо qt6ct изисква qt6ct-kde да бъде инсталиран." - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "Ще въвеждате паролата си на входния екран след следващото рестартиране." }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "откачен" }, - "dgop not available": { - "dgop not available": "dgop не е наличен" - }, "direct": { "direct": "директна" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "Нормално" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "dms-greeter не е инсталиран. Инсталирайте пакета dms-greeter за управление на входния екран." - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "напр. /usr/bin/my-script --flag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl не е наличен – интеграцията за заключване изисква връзка с DMS сокет" - }, "mango: config reloaded": { "mango: config reloaded": "mango: конфигурацията е презаредена" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "mangowc в GitHub" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "matugen не е наличен или е изключен – цветовете за %1 не могат да бъдат приложени" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen не е намерен – инсталирайте пакета matugen за динамични теми" - }, "missing program": { "Requires %1": "" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "" - }, "ms": { "ms": "мс" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "конфигурация на преки пътища за niri" }, - "niri/dms Discord": { - "niri/dms Discord": "niri/dms в Discord" - }, "niri: config reloaded": { "niri: config reloaded": "niri: конфигурацията е презаредена" }, diff --git a/quickshell/translations/poexports/de.json b/quickshell/translations/poexports/de.json index 8e0d35a83..62e0f1277 100644 --- a/quickshell/translations/poexports/de.json +++ b/quickshell/translations/poexports/de.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "%1 ist %2 und verbraucht möglicherweise viel Speicher." }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 ist jetzt in der Konfiguration enthalten" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "%1 Problem gefunden" }, @@ -146,8 +152,17 @@ "%1 ms": { "%1 ms": "%1 ms" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { - "%1 not found": "" + "%1 not found": "%1 nicht gefunden" }, "%1 notifications": { "%1 notifications": "%1 Benachrichtigungen" @@ -156,7 +171,7 @@ "%1 online": "%1 online" }, "%1 only": { - "%1 only": "" + "%1 only": "Nur %1" }, "%1 other": { "%1 other": "%1 andere" @@ -186,7 +201,7 @@ "%1 tasks": "%1 Aufgaben" }, "%1 uninstalled": { - "%1 uninstalled": "" + "%1 uninstalled": "%1 deinstalliert" }, "%1 update": { "%1 update": "%1 Update" @@ -270,7 +285,7 @@ "A floating companion that works alongside any bar layout": "Ein schwebender Begleiter, der mit jedem Leistenlayout funktioniert" }, "A modern desktop shell for Wayland": { - "A modern desktop shell for Wayland": "" + "A modern desktop shell for Wayland": "Eine moderne Desktop-Shell für Wayland" }, "A newer dms binary is installed.": { "A newer dms binary is installed.": "Eine neuere dms-Binärdatei ist installiert." @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "„%1“ zur Gruppe „%2“ hinzufügen?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "\"%1\" zur Gruppe %2 hinzufügen? Sie müssen sich ab- und wieder anmelden und dann 'dms-greeter sync --profile' ausführen, um ihr Anmeldebildschirm-Thema zu veröffentlichen." + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "Desktop-Widget hinzufügen" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "Fügt konkave Kurven hinzu, wo die Leiste auf den Bildschirmrand trifft" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "Fügt sie der Gruppe %1 hinzu, damit sie dms-greeter sync --profile ausführen können" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "Fügt sie der Gruppe %1 hinzu, damit sie sudo verwenden können" @@ -510,7 +525,7 @@ "All displays": "Alle Bildschirme" }, "All plugins": { - "All plugins": "" + "All plugins": "Alle Plugins" }, "All settings": { "All settings": "Alle Einstellungen" @@ -543,10 +558,10 @@ "Already on that session": "Bereits in dieser Sitzung" }, "Already upvoted, click again to remove": { - "Already upvoted, click again to remove": "" + "Already upvoted, click again to remove": "Bereits positiv bewertet, zum Entfernen erneut klicken" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "Führt auch die Vorlagen in Ihrer matugen config.toml aus" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "Speichert den Screenshot auch auf der Festplatte" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "Integrierte Plugins" }, - "Bundled greeter active": { - "Bundled greeter active": "Gebündelter Greeter aktiv" - }, "Button areas": { "Button areas": "Schaltflächenbereiche" }, @@ -1380,7 +1392,7 @@ "Changes save to %1": "Änderungen speichern unter %1" }, "Changes volume and audio devices": { - "Changes volume and audio devices": "" + "Changes volume and audio devices": "Ändert Lautstärke und Audiogeräte" }, "Channel": { "Channel": "Kanal" @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "Klicken Sie auf 'Setup', um %1 zu erstellen und das Include zu Ihrer Compositor-Konfiguration hinzuzufügen." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "Klicken Sie auf Importieren, um eine .ovpn oder .conf hinzuzufügen" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "Klick-Aktionen" @@ -1800,7 +1812,7 @@ "Connections and autoconnect": "Verbindungen und automatisches Verbinden" }, "Connects to the internet": { - "Connects to the internet": "" + "Connects to the internet": "Verbindet mit dem Internet" }, "Consumes the key only when a dispatcher runs": { "Consumes the key only when a dispatcher runs": "Konsumiert die Taste nur, wenn ein Dispatcher ausgeführt wird" @@ -1827,7 +1839,7 @@ "Controls": "Steuerung" }, "Controls media players": { - "Controls media players": "" + "Controls media players": "Steuert Mediaplayer" }, "Convert to DMS": { "Convert to DMS": "In DMS konvertieren" @@ -2064,13 +2076,13 @@ "DMS chooser": "DMS-Auswahl" }, "DMS is a modern, highly customizable desktop shell that looks great out of the box, without sacrificing the freedom to make it your own.

Built with %1 and %2, it brings together panels, widgets, system controls, and more into a cohesive desktop experience.": { - "DMS is a modern, highly customizable desktop shell that looks great out of the box, without sacrificing the freedom to make it your own.

Built with %1 and %2, it brings together panels, widgets, system controls, and more into a cohesive desktop experience.": "" + "DMS is a modern, highly customizable desktop shell that looks great out of the box, without sacrificing the freedom to make it your own.

Built with %1 and %2, it brings together panels, widgets, system controls, and more into a cohesive desktop experience.": "DMS ist eine moderne, hochgradig anpassbare Desktop-Shell, die direkt nach der Installation großartig aussieht, ohne die Freiheit zur individuellen Gestaltung einzuschränken.

Entwickelt mit %1 und %2, vereint sie Panels, Widgets, Systemsteuerungen und mehr zu einem stimmigen Desktop-Erlebnis." }, "DMS out of date": { "DMS out of date": "DMS ist veraltet" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "DMS entfernt seinen verwalteten Block aus /etc/pam.d/greetd und stoppt Schreibdienste" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "DMS-Server ist veraltet (API v%1, erwartet v%2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "DMS verwendet die Schriftfamilie, das Gewicht und die Skalierung. Exakter Schriftschnitt, Neigung, Breite und separat skalierte Balken können abweichen." }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET nicht verfügbar" - }, "Daily": { "Daily": "Täglich" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "DankCalendar ist nicht installiert" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "DankCalendar läuft nicht" - }, "Dark": { "Dark": "Dunkel" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Deck" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "Standard" }, @@ -2310,7 +2313,7 @@ "Dew point %1": "Taupunkt %1" }, "Did you mean": { - "Did you mean": "" + "Did you mean": "Meintest du" }, "Digital": { "Digital": "Digital" @@ -2865,7 +2868,7 @@ "Expressive": "Expressiv" }, "Extend %1 with powerful plugins for widgets, launchers, and more": { - "Extend %1 with powerful plugins for widgets, launchers, and more": "" + "Extend %1 with powerful plugins for widgets, launchers, and more": "Erweitere %1 mit leistungsstarken Plugins für Widgets, Launcher und mehr" }, "Extend battery life": { "Extend battery life": "Akkulaufzeit verlängern" @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "Fehler bei der Wiederaufnahme des Druckauftrages" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "Fehler beim Ausführen von 'dms-greeter status'. Stellen Sie sicher, dass das Paket dms-greeter installiert ist." + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "VPN-Anmeldedaten konnten nicht gespeichert werden" @@ -3156,7 +3159,7 @@ "Family": "Familie" }, "Featured plugin": { - "Featured plugin": "" + "Featured plugin": "Vorgestelltes Plugin" }, "Feels Like %1°": { "Feels Like %1°": "Gefühlt %1°" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "Dateimanager" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "Dateisuche erfordert dsearch\nVon github.com/AvengeMedia/danksearch installieren" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "Datei, in die der Befehl schreibt; leer lassen, um stdout zu lesen" @@ -3255,7 +3258,7 @@ "Fits the song title instead of keeping a fixed width": "Passt die Breite an den Songtitel an, statt eine feste Breite beizubehalten" }, "Fits your setup": { - "Fits your setup": "" + "Fits your setup": "Passt zu deinem Setup" }, "Fixed": { "Fixed": "Fest" @@ -3402,7 +3405,7 @@ "For %1": "Für %1" }, "For you": { - "For you": "" + "For you": "Für dich" }, "Force HDR": { "Force HDR": "HDR erzwingen" @@ -3768,7 +3771,7 @@ "Hide installed": "Installierte ausblenden" }, "Hide on last display": { - "Hide on last display": "" + "Hide on last display": "Auf dem letzten Display ausblenden" }, "Hide until typing": { "Hide until typing": "Ausblenden bis zum Tippen" @@ -3825,7 +3828,7 @@ "History size, retention, paste behavior": "Verlaufsgröße, Aufbewahrung, Einfügeverhalten" }, "Hold Ctrl, Alt or Super and press a key. Esc cancels.": { - "Hold Ctrl, Alt or Super and press a key. Esc cancels.": "" + "Hold Ctrl, Alt or Super and press a key. Esc cancels.": "Halte Strg, Alt oder Super und drücke eine Taste. Esc bricht ab." }, "Hold duration": { "Hold duration": "Haltedauer" @@ -3879,7 +3882,7 @@ "Hover popouts": "Hover-Popouts" }, "How far terminal colors shift toward the wallpaper color": { - "How far terminal colors shift toward the wallpaper color": "" + "How far terminal colors shift toward the wallpaper color": "Wie stark sich die Terminalfarben zur Hintergrundfarbe verschieben" }, "Hue": { "Hue": "Farbton" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "IP-Adresse oder Hostname" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "Einrichtung der IP-Freigabe fehlgeschlagen. Überprüfen Sie, ob dnsmasq installiert ist." + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "ISO-Datum" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "Installation fehlgeschlagen: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "Installieren Sie das matugen-Paket für dynamisches Theming" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "Plugin '%1' aus der DMS-Registry installieren?" }, "Install system updates?": { "Install system updates?": "Systemaktualisierungen installieren?" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "Theme '%1' aus der DMS-Registry installieren?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "Startet" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "Layer-Namespace dms:blurwallpaper, benötigt eine niri-Unschärferegel" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "Ebenenumriss" @@ -4503,7 +4506,7 @@ "Lightest": "Hellste" }, "Like your plugins": { - "Like your plugins": "" + "Like your plugins": "Deine Plugins bewerten" }, "Limit": { "Limit": "Limit" @@ -4524,7 +4527,7 @@ "Lines: %1": "Zeilen: %1" }, "Link copied": { - "Link copied": "" + "Link copied": "Link kopiert" }, "Link your DMS settings so the login screen follows them.": { "Link your DMS settings so the login screen follows them.": "Verknüpfen Sie Ihre DMS-Einstellungen, damit der Anmeldebildschirm ihnen folgt." @@ -5118,7 +5121,7 @@ "Near island": "In der Nähe der Insel" }, "Needs": { - "Needs": "" + "Needs": "Benötigt" }, "Nested chip": { "Nested chip": "Verschachtelter Chip" @@ -5163,7 +5166,7 @@ "New": "Neu" }, "New & updated": { - "New & updated": "" + "New & updated": "Neu & aktualisiert" }, "New Session": { "New Session": "Neue Sitzung" @@ -5205,7 +5208,7 @@ "Next Transition": "Nächster Übergang" }, "Next category": { - "Next category": "" + "Next category": "Nächste Kategorie" }, "Next page": { "Next page": "Nächste Seite" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "Nicht verfügbar" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "Nicht verfügbar - installieren Sie fprintd und pam_fprintd" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "Nicht verfügbar - installieren oder konfigurieren Sie pam_u2f" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "Nicht verfügbar — installiere fprintd und pam_fprintd oder konfiguriere greetd PAM." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "Nicht verfügbar — installiere oder konfiguriere pam_u2f oder konfiguriere greetd PAM." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "Nicht zugewiesen" @@ -5631,7 +5634,7 @@ "Not set": "Nicht festgelegt" }, "Not shown on this bar, so its section widgets stay hidden": { - "Not shown on this bar, so its section widgets stay hidden": "" + "Not shown on this bar, so its section widgets stay hidden": "Wird auf dieser Leiste nicht angezeigt, daher bleiben die Abschnitts-Widgets ausgeblendet" }, "Not synchronized": { "Not synchronized": "Nicht synchronisiert" @@ -5724,7 +5727,7 @@ "Office": "Büro" }, "Official only": { - "Official only": "" + "Official only": "Nur offiziell" }, "Offline Report": { "Offline Report": "Offline Report" @@ -5820,10 +5823,10 @@ "Open with": "Öffnen mit" }, "Opening GitHub to remove the upvote": { - "Opening GitHub to remove the upvote": "" + "Opening GitHub to remove the upvote": "GitHub wird geöffnet, um die Bewertung zu entfernen" }, "Opening GitHub to upvote": { - "Opening GitHub to upvote": "" + "Opening GitHub to upvote": "GitHub wird zum Bewerten geöffnet" }, "Opening terminal: ": { "Opening terminal: ": "Terminal wird geöffnet: " @@ -6132,10 +6135,10 @@ "Pick how long to stay awake": "Wählen Sie aus, wie lange der Ruhezustand verhindert werden soll" }, "Pick of the day": { - "Pick of the day": "" + "Pick of the day": "Empfehlung des Tages" }, "Pick of the week": { - "Pick of the week": "" + "Pick of the week": "Empfehlung der Woche" }, "Pill": { "Pill": "Pille" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "Verpixeln" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Legen Sie hier die Plugin-Verzeichnisse ab. Jedes Plugin sollte eine Manifestdatei namens plugin.json enthalten." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "Platzierung" @@ -6243,7 +6246,7 @@ "Plugins": "Plugins" }, "Plugins by %1": { - "Plugins by %1": "" + "Plugins by %1": "Plugins von %1" }, "Plugins shown in All mode without a trigger. Drag to reorder": { "Plugins shown in All mode without a trigger. Drag to reorder": "Plugins, die im Modus \"Alle\" ohne Trigger angezeigt werden. Zum Umordnen ziehen" @@ -6270,7 +6273,7 @@ "Popouts and modals use the main animation duration": "Popouts und Modale nutzen die Dauer der Hauptanimation" }, "Popular": { - "Popular": "" + "Popular": "Beliebt" }, "Popular Plugins": { "Popular Plugins": "Beliebte Plugins" @@ -6414,7 +6417,7 @@ "Previous": "Vorherige" }, "Previous category": { - "Previous category": "" + "Previous category": "Vorherige Kategorie" }, "Previous page": { "Previous page": "Vorherige Seite" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "Profil nicht gefunden" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "Profil nicht in monitors.json gefunden" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "Profil im Netzbetrieb" @@ -6612,22 +6615,22 @@ "Read:": "Lesen:" }, "Reads audio devices and volume": { - "Reads audio devices and volume": "" + "Reads audio devices and volume": "Liest Audiogeräte und Lautstärke" }, "Reads its own settings": { - "Reads its own settings": "" + "Reads its own settings": "Liest die eigenen Einstellungen" }, "Reads its saved state": { - "Reads its saved state": "" + "Reads its saved state": "Liest den eigenen gespeicherten Zustand" }, "Reads the clipboard": { - "Reads the clipboard": "" + "Reads the clipboard": "Liest die Zwischenablage" }, "Reads the list of running programs": { - "Reads the list of running programs": "" + "Reads the list of running programs": "Liest die Liste der laufenden Programme" }, "Reads your files": { - "Reads your files": "" + "Reads your files": "Liest deine Dateien" }, "Ready": { "Ready": "Bereit" @@ -6636,7 +6639,7 @@ "Reason": "Grund" }, "Reboot now?": { - "Reboot now?": "" + "Reboot now?": "Jetzt neu starten?" }, "Reboot recommended": { "Reboot recommended": "Neustart empfohlen" @@ -6756,7 +6759,7 @@ "Remove condition": "Bedingung entfernen" }, "Remove from recent colors": { - "Remove from recent colors": "" + "Remove from recent colors": "Aus den letzten Farben entfernen" }, "Remove greeter access?": { "Remove greeter access?": "Greeter-Zugriff entfernen?" @@ -6773,11 +6776,11 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "Den Kurzbefehl %1 entfernen?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "Den Kurzbefehl %1 entfernen? Ein Unbind-Eintrag wird in dms/binds-user.lua gespeichert, damit er auch nach DMS-Updates entfernt bleibt." + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { - "Remove upvote": "" + "Remove upvote": "Bewertung entfernen" }, "Removed administrator privileges": { "Removed administrator privileges": "Administratorrechte entfernt" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "Erfordert %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "Erfordert 'dgop' Tool" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "Erfordert DMS %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "Erfordert MangoWC-Compositor" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "Erfordert greetd, dms-greeter und Ihren Benutzer in der Greeter-Gruppe (plus fprintd/pam_fprintd für Fingerabdruck, pam_u2f für Sicherheitsschlüssel)." - }, "Requires night mode support": { "Requires night mode support": "Erfordert Nachtmodus-Unterstützung" }, @@ -6957,7 +6957,7 @@ "Root Filesystem": "Root-Dateisystem" }, "Rotating Cookie": { - "Rotating Cookie": "" + "Rotating Cookie": "Rotierender Cookie" }, "Rounded": { "Rounded": "Abgerundet" @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "Starte Shell Kommando (z.B. notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "Führen Sie bei jedem Hintergrundbildwechsel einen externen Befehl aus und führen Sie dessen JSON-Palette unter einem Namensraum in matugen zusammen, sodass Vorlagen z. B. {{name.color0}} verwenden können. Der Befehl erhält das Hintergrundbild als {image} / $DMS_WALLPAPER und den Modus als {mode} / $DMS_MODE." + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "Vollständige Synchronisierung ausführen" @@ -7026,10 +7026,10 @@ "Runs in a terminal.": "Läuft in einem Terminal." }, "Runs programs on your computer": { - "Runs programs on your computer": "" + "Runs programs on your computer": "Führt Programme auf deinem Computer aus" }, "Runs shell commands": { - "Runs shell commands": "" + "Runs shell commands": "Führt Shell-Befehle aus" }, "S": { "S": "S" @@ -7086,7 +7086,7 @@ "Save password": "Passwort speichern" }, "Save your work first. Open apps will close.": { - "Save your work first. Open apps will close.": "" + "Save your work first. Open apps will close.": "Speichere zuerst deine Arbeit. Geöffnete Apps werden geschlossen." }, "Saved": { "Saved": "Gespeichert" @@ -7104,10 +7104,10 @@ "Saved networks": "Gespeicherte Netzwerke" }, "Saves its own settings": { - "Saves its own settings": "" + "Saves its own settings": "Speichert die eigenen Einstellungen" }, "Saves its state": { - "Saves its state": "" + "Saves its state": "Speichert den eigenen Zustand" }, "Saving...": { "Saving...": "Speichert..." @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "Benachrichtigungsregeln festlegen" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "Festgelegt unter Design & Farben, Abgeleitete Farbe" }, @@ -7497,7 +7500,7 @@ "Show discharge rate": "Entladerate anzeigen" }, "Show every author": { - "Show every author": "" + "Show every author": "Alle Autoren anzeigen" }, "Show filename": { "Show filename": "Dateiname anzeigen" @@ -7740,7 +7743,7 @@ "Soft square": "Abgerundetes Quadrat" }, "Software dimming": { - "Software dimming": "" + "Software dimming": "Software-Dimmen" }, "Software updates": { "Software updates": "Software-Updates" @@ -8001,7 +8004,7 @@ "Switch layout shortcut": "Tastenkombination für Layout-Wechsel" }, "Switch to media when playback starts": { - "Switch to media when playback starts": "" + "Switch to media when playback starts": "Zu Medien wechseln, wenn die Wiedergabe startet" }, "Switches to power saver at the low battery threshold": { "Switches to power saver at the low battery threshold": "Wechselt bei niedrigem Akkustand in den Energiesparmodus" @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "Terminal-Fallback fehlgeschlagen. Installieren Sie einen unterstützten Terminal-Emulator oder führen Sie „dms auth sync“ manuell aus." }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "Terminal-Fallback fehlgeschlagen. Installieren Sie einen der unterstützten Terminal-Emulatoren oder führen Sie 'dms-greeter sync' manuell aus." - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "Terminal-Fallback fehlgeschlagen. Installieren Sie einen der unterstützten Terminal-Emulatoren oder führen Sie 'dms-greeter unlink' manuell aus." + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "Terminal-Fallback geöffnet. Schließen Sie dort die Authentifizierung ab; es wird nach Abschluss automatisch geschlossen." @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "Textstil" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "Der Aqueous-Vorgang ist fehlgeschlagen." }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "Die Umgebungsvariable DMS_SOCKET ist nicht gesetzt oder der Socket ist nicht verfügbar. Die automatische Plugin-Verwaltung erfordert DMS_SOCKET." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "Die Standardaktion überschreibt nur die Priorität" }, @@ -8202,7 +8202,7 @@ "The Island holds this edge on a display this bar covers, so the bar stays hidden there": "Die Insel belegt diese Kante auf einem Display, das diese Leiste abdeckt, sodass die Leiste dort verborgen bleibt" }, "The Island takes its place on this bar": { - "The Island takes its place on this bar": "" + "The Island takes its place on this bar": "The Island nimmt ihren Platz auf dieser Leiste ein" }, "The WiFi adapter could not start access point mode.": { "The WiFi adapter could not start access point mode.": "Der WLAN-Adapter konnte den Access-Point-Modus nicht starten." @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "Der Pfeil zeigt in die Richtung, in die der Wind weht. Die Beschriftung zeigt, von wo er kommt." }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "Die folgenden Einstellungen werden Ihre GTK- und Qt-Einstellungen ändern. Wenn Sie Ihre aktuellen Konfigurationen beibehalten möchten, sichern Sie diese bitte (qt5ct.conf|qt6ct.conf|qtengine/config.json und ~/.config/gtk-3.0|gtk-4.0)." + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "Die Compositor-Sitzung hat sich geändert. Verwerfen Sie diese Bearbeitung, bevor Sie eine neue beginnen." @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "Die Füllung zeigt die heutige Niederschlagswahrscheinlichkeit." }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "Der mit DMS gebündelte Greeter ist aktiv (Archinstall-Setup). Er funktioniert weiterhin wie gewohnt, aber das Synchronisieren von Design und Einstellungen erfordert den eigenständigen Greeter. Installieren Sie greetd-dms-greeter-bin aus dem AUR und führen Sie dann Sync aus, um den Anmeldebildschirm zu migrieren." - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "Die hervorgehobene Markierung zeigt die UV-Kategorie: niedrig, mäßig, hoch, sehr hoch oder extrem." }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "Designs" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "Diese fügen Einträge zum XDG-Autostart-Verzeichnis hinzu (~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "Sie werden bei der nächsten Update-Prüfung geladen. Versionshinweise werden auch auf GitHub veröffentlicht." @@ -8334,13 +8331,13 @@ "Third-party plugins": "Drittanbieter-Plugins" }, "Third-party plugins are created by the community and are not officially supported by %1.\n\nThese plugins may pose security and privacy risks - install at your own risk.": { - "Third-party plugins are created by the community and are not officially supported by %1.\n\nThese plugins may pose security and privacy risks - install at your own risk.": "" + "Third-party plugins are created by the community and are not officially supported by %1.\n\nThese plugins may pose security and privacy risks - install at your own risk.": "Drittanbieter-Plugins werden von der Community erstellt und nicht offiziell von %1 unterstützt.\n\nDiese Plugins können Sicherheits- und Datenschutzrisiken bergen – Installation auf eigene Gefahr." }, "This bar is the Island": { "This bar is the Island": "Diese Leiste ist das Island" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "Diese Bindung wird durch config.kdl überschrieben" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "Dieses Gerät" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "Dieses Display meldet keine VRR-Unterstützung" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "Diese Installation verwendet noch die hyprland.conf. Führen Sie 'dms setup' aus, um zu migrieren, bevor Sie diese Einstellungen ändern." + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "Dies kann einige Sekunden dauern" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "Diese Ausgabe ist im aktuellen Profil deaktiviert" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "Dieses Plugin hat keine 'settings_write'-Berechtigung.\n\nFügen Sie \"permissions\": [\"settings_read\", \"settings_write\"] zur plugin.json hinzu" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "Dieses System kann Einstellungen nicht live verknüpfen. Nach Änderungen erneut synchronisieren." @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "Bis voll" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "Um sich als ein anderer Benutzer anzumelden, melden Sie sich ab und wählen Sie das Konto im Greeter aus. Das Erstellen einer neuen parallelen Sitzung erfordert einen Multi-Session-Greeter (greetd-flexiserver / GDM / LightDM)." + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "Um diese DMS-Bindung zu verwenden, entfernen oder ändern Sie das Tastenkürzel in Ihrer config.kdl" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "Toast-Benachrichtigung" @@ -8595,7 +8589,7 @@ "Tray icon tint": "Tray-Icon-Tönung" }, "Trending": { - "Trending": "" + "Trending": "Im Trend" }, "Trigger": { "Trigger": "Auslöser" @@ -8826,13 +8820,13 @@ "Uptime": "Betriebszeit" }, "Upvote on GitHub": { - "Upvote on GitHub": "" + "Upvote on GitHub": "Auf GitHub bewerten" }, "Upvote removed": { - "Upvote removed": "" + "Upvote removed": "Bewertung entfernt" }, "Upvoted on GitHub": { - "Upvoted on GitHub": "" + "Upvoted on GitHub": "Auf GitHub bewertet" }, "Urgent": { "Urgent": "Dringend" @@ -9120,13 +9114,13 @@ "Welcome": "Willkommen" }, "Welcome to %1": { - "Welcome to %1": "" + "Welcome to %1": "Willkommen bei %1" }, "What changed": { "What changed": "Was hat sich geändert" }, "What's New": { - "What's New": "" + "What's New": "Was gibt's Neues" }, "When locked": { "When locked": "Wenn gesperrt" @@ -9279,7 +9273,7 @@ "Working...": "Wird ausgeführt..." }, "Works here": { - "Works here": "" + "Works here": "Funktioniert hier" }, "Works in every submap": { "Works in every submap": "Funktioniert in jeder Submap" @@ -9309,7 +9303,7 @@ "Write:": "Schreiben:" }, "Writes to your files": { - "Writes to your files": "" + "Writes to your files": "Schreibt in deine Dateien" }, "X axis": { "X axis": "X-Achse" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "Ungespeicherte Änderungen vorhanden. Jetzt speichern?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "Sie müssen eine der folgenden Umgebungsvariablen setzen: QT_QPA_PLATFORMTHEME=gtk3 ODER QT_QPA_PLATFORMTHEME=qt6ct ODER QT_QPA_PLATFORMTHEME=qtengine und anschließend die Shell neu starten. Nur für qt6ct muss qt6ct-kde installiert sein." - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "Nach dem nächsten Neustart geben Sie Ihr Passwort beim Greeter ein." }, @@ -9420,7 +9411,7 @@ "checked just now": "gerade eben geprüft" }, "copy link": { - "copy link": "" + "copy link": "Link kopieren" }, "deprecated": { "deprecated": "veraltet" @@ -9428,9 +9419,6 @@ "detached": { "detached": "getrennt" }, - "dgop not available": { - "dgop not available": "dgop nicht verfügbar" - }, "direct": { "direct": "direkt" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "Normal" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "dms-greeter ist nicht installiert. Installieren Sie das Paket dms-greeter, um den Greeter zu verwalten." - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "z. B. /usr/bin/my-script --flag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "loginctl-Integration" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl nicht verfügbar – Sperrintegration erfordert DMS-Socket-Verbindung" - }, "mango: config reloaded": { "mango: config reloaded": "mango: Konfiguration neu geladen" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "mangowc GitHub" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "matugen nicht verfügbar oder deaktiviert - %1-Farben können nicht angewendet werden" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen nicht gefunden - installieren Sie das matugen-Paket für dynamisches Theming" - }, "missing program": { "Requires %1": "Erfordert %1" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "mpris-proxy läuft und wird doppelte Bluetooth-Player erstellen. Deaktivieren Sie ihn mit: systemctl --user disable --now mpris-proxy.service" - }, "ms": { "ms": "ms" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "niri-Tastenkombinationskonfiguration" }, - "niri/dms Discord": { - "niri/dms Discord": "niri/dms Discord" - }, "niri: config reloaded": { "niri: config reloaded": "niri: Konfiguration neu geladen" }, @@ -9597,7 +9567,7 @@ "remote": "entfernt" }, "report a problem": { - "report a problem": "" + "report a problem": "ein Problem melden" }, "reviewed": { "reviewed": "überprüft" diff --git a/quickshell/translations/poexports/eo.json b/quickshell/translations/poexports/eo.json index 3883099ee..5fc11c4eb 100644 --- a/quickshell/translations/poexports/eo.json +++ b/quickshell/translations/poexports/eo.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "%1 estas %2 kaj eble uzos multe da memoro." }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 nun inkluziviĝas en la agordo" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "%1 problemo trovita" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "%1 ms" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "Ĉu aldoni \"%1\" al la grupo %2?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "Ĉu aldoni \"%1\" al la grupo %2? Ili devas elsaluti kaj reensaluti, poste ruli dms-greeter sync --profile por publikigi sian salutekranan etoson." + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "Aldoni labortablan fenestraĵon" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "Aldonas konkavajn kurbojn kie la breto renkontas la ekranrandon" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "Aldonas ilin al la grupo %1 por ke ili povu ruli dms-greeter sync --profile" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "Aldonas ilin al la grupo %1 por ke ili povu uzi sudo" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "Ankaŭ rulas la ŝablonojn en via matugen config.toml" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "Ankaŭ konservas la ekrankopion al disko" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "Enkonstruitaj kromprogramoj" }, - "Bundled greeter active": { - "Bundled greeter active": "Kunpakita salutekrano aktiva" - }, "Button areas": { "Button areas": "Butonaj areoj" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "Klaku «Agordi» por krei %1 kaj aldoni inkluzivon al via komponila agordo." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "Klaku «Importi» por aldoni .ovpn- aŭ .conf-dosieron" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMS malaktualas" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "DMS forigas sian mastrumatan blokon de /etc/pam.d/greetd kaj haltigas skribservojn" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "DMS-servilo estas malaktuala (API v%1, atendata v%2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "DMS uzas la tiparan familion, pezon kaj skalon. Ekzaktaj tiparo, deklivo, larĝo kaj aparte skalitaj bretoj povas diferenci." }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET ne disponeblas" - }, "Daily": { "Daily": "Ĉiutage" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "DankCalendar ne estas instalita" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "DankCalendar ne funkcias" - }, "Dark": { "Dark": "Malhela" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Ludkartaro (deck)" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "Defaŭlta" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "Malsukcesis daŭrigi presilon" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "Malsukcesis ruli 'dms-greeter status'. Certigu, ke la pakaĵo dms-greeter estas instalita." + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "Malsukcesis konservi VPN-salutilojn" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "Dosiermastrumilo" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "Dosier-serĉado postulas dsearch\nInstalu el github.com/AvengeMedia/danksearch" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "Dosiero kiun la komando skribas; lasu malplena por legi el ĉefeligujo" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "IP-adreso aŭ gastigantnomo" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "Agordo de IP-kunhavigo malsukcesis. Kontrolu, ke dnsmasq estas instalita." + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "ISO-dato" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "Instalado malsukcesis: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "Instali pakaĵon matugen por dinamika etosigo" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "Ĉu instali kromprogramon '%1' el la DMS-registro?" }, "Install system updates?": { "Install system updates?": "Ĉu instali sistemajn ĝisdatigojn?" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "Ĉu instali etoson '%1' el la DMS-registro?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "Lanĉado" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "Tavola nomspaco dms:blurwallpaper, bezonas niri-malklarigan regulon" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "Ne disponebla" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "Nedisponebla - instalu fprintd kaj pam_fprintd" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "Nedisponebla - instalu aŭ agordu pam_u2f" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "Ne disponebla — instalu fprintd kaj pam_fprintd, aŭ agordu PAM de greetd." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "Ne disponebla — instalu aŭ agordu pam_u2f, aŭ agordu PAM de greetd." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "Ne ligita" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "Rastrumigi" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Metu kromprogramajn dosierujojn ĉi tien. Ĉiu kromprogramo devus havi dosieron plugin.json." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "Lokigo" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "Profilo ne estis trovita" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "Profilo ne trovita en monitors.json" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "Profilo ĉe kurentreto" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "Ĉu forigi la ŝparvojon %1?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "Ĉu forigi la ŝparvojon %1? " + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "Postulas %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "Postulas ilon 'dgop'" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "Postulas DMS %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "Postulas MangoWC-komponiston" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "Postulas greetd, dms-greeter, kaj vian uzanton en la grupo greeter (plus fprintd/pam_fprintd por fingrospuro, pam_u2f por sekurecŝlosiloj)." - }, "Requires night mode support": { "Requires night mode support": "Postulas subtenon de nokta reĝimo" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "Lanĉi ŝelan komandon (ekz., notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "Ruli eksteran komandon ĉe ĉiu ŝanĝo de fonbildo kaj kunfandi ĝian JSON-paletron en matugen sub nomspaco, tiel ke ŝablonoj povas uzi ekz. {{name.color0}}. La komando ricevas la fonbildon kiel {image} / $DMS_WALLPAPER kaj la reĝimon kiel {mode} / $DMS_MODE." + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "Ruli plenan sinkronigon" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "Agordi sciigajn regulojn" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "Agordita sub Etoso kaj koloroj, Derivita koloro" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "Terminala retropaŝo malsukcesis. Instalu subtenatan terminal-imitilon aŭ lanĉu 'dms auth sync' mane." }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "Terminala retropaŝo malsukcesis. Instalu unu el la subtenataj terminalaj imutiloj aŭ rulu 'dms-greeter sync' permane." - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "Terminala retropaŝo malsukcesis. Instalu unu el la subtenataj terminalaj imutiloj aŭ rulu 'dms-greeter unlink' permane." + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "Terminala retropaŝo malfermiĝis. Plenumu aŭtentigon tie; ĝi fermiĝos aŭtomate kiam finite." @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "Teksta stilo" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "La operacio de Aqueous malsukcesis." }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "La media variablo DMS_SOCKET ne estas agordita aŭ la kontaktskatolo ne estas disponebla. Aŭtomata mastrumado de kromprogramoj postulas la DMS_SOCKET." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "La defaŭlta ago nur superregas prioritaton" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "La sago indikas la direkton en kiu la vento blovas. La etikedo montras de kie ĝi venas." }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "La subaj agordoj modifos viajn agordojn de GTK kaj Qt. Se vi volas konservi viajn nunajn agordojn, bonvolu sekurkopii ilin (qt5ct.conf|qt6ct.conf|qtengine/config.json kaj ~/.config/gtk-3.0|gtk-4.0)." + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "La kunmetila seanco ŝanĝiĝis. Forĵetu ĉi tiun redakton antaŭ ol komenci novan." @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "La plenigo montras la hodiaŭan precipitaĵan probablon." }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "La salutekrano kunpakita kun DMS estas aktiva (agordo de archinstall). Ĝi plu funkcias tiel, sed sinkronigo de etoso kaj agordoj bezonas la memstaran salutekranon. Instalu greetd-dms-greeter-bin el AUR, poste rulu Sync por migri la salutekranon." - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "La emfazita markilo montras la UV-kategorion: malalta, modera, alta, tre alta, aŭ ekstrema." }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "Etosoj" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "Ĉi tiuj aldonas enskribojn al la XDG-aŭtomata dosierujo (~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "Ili ŝarĝiĝos ĉe la sekva ĝisdatigkontrolo. Eldonnotoj estas ankaŭ publikigitaj ĉe GitHub." @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "Ĉi tiu breto estas la Insulo" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "Ĉi tiu klavkombino estas preterpasita de config.kdl" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "Ĉi tiu aparato" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "Ĉi tiu instalado ankoraŭ uzas hyprland.conf. Plenumu dms setup por migri antaŭ ol ŝanĝi ĉi tiujn agordojn." + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "Ĉi tio eble prenos kelkajn sekundojn" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "Ĉi tiu eligo estas malŝaltita en la nuna profilo" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "Ĉi tiu kromprogramo ne havas permeson 'settings_write'.\n\nAldonu \"permissions\": [\"settings_read\", \"settings_write\"] al plugin.json" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "Ĉi tiu sistemo ne povas ligi agordojn vive. Sinkronigu denove post ŝanĝo de ili." @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "Ĝis plena" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "Por ensaluti kiel malsama uzanto, elsalutu kaj elektu la konton el la salutilo. " + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "Por uzi ĉi tiun DMS-klavkombinon, forigu aŭ ŝanĝu la klavkombinon en via config.kdl" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "Sciigeto" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "Vi havas nekonservitajn ŝanĝojn. Ĉu konservi antaŭ ol daŭrigi?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "Vi devas agordi unu el:\nQT_QPA_PLATFORMTHEME=gtk3 AŬ\nQT_QPA_PLATFORMTHEME=qt6ct AŬ\nQT_QPA_PLATFORMTHEME=qtengine\nkiel mediajn variablojn, kaj poste restartigi la ŝelon.\n\nNur qt6ct postulas ke qt6ct-kde estu instalita." - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "Vi enigos vian pasvorton ĉe la salutilo post la sekva rekomenco." }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "deigita" }, - "dgop not available": { - "dgop not available": "dgop ne disponeblas" - }, "direct": { "direct": "senpera" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "Normala" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "dms-greeter ne estas instalita. Instalu la pakaĵon dms-greeter por mastrumi la salutekranon." - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "ekz. " }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "Integriĝo kun loginctl" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl ne disponeblas - ŝlos-integriĝo postulas DMS-kontaktskatolan konekton" - }, "mango: config reloaded": { "mango: config reloaded": "mango: agordo reŝargita" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "GitHub de mangowc" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "matugen ne estas disponebla aŭ estas malebligita - ne eblas apliki kolorojn de %1" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen ne trovita - instalu pakaĵon matugen por dinamika etosigo" - }, "missing program": { "Requires %1": "Postulas %1" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "mpris-proxy funkcias kaj kreos duoblajn Bluetooth-ludilojn. Malebligu ĝin per: systemctl --user disable --now mpris-proxy.service" - }, "ms": { "ms": "ms" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "agordo de niri-mallongigoj" }, - "niri/dms Discord": { - "niri/dms Discord": "Discord de niri/dms" - }, "niri: config reloaded": { "niri: config reloaded": "niri: agordo reŝargita" }, diff --git a/quickshell/translations/poexports/es.json b/quickshell/translations/poexports/es.json index 284ac3247..599daeb8c 100644 --- a/quickshell/translations/poexports/es.json +++ b/quickshell/translations/poexports/es.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "" }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 ahora está incluido en la configuración" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "%1 problema encontrado" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "¿Agregar \"%1\" al grupo %2?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "¿Agregar \"%1\" al grupo %2? Deben cerrar sesión y volver a iniciar, luego ejecutar dms-greeter sync --profile para publicar su tema de pantalla de inicio." + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "Añadir Widget de Escritorio" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "" }, - "Bundled greeter active": { - "Bundled greeter active": "" - }, "Button areas": { "Button areas": "" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "Haz clic en 'Configurar' para crear %1 y agregar include a la configuración de tu compositor." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "Clic en importar para añadir un archivo .ovpn o .conf" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMS desactualizado" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "DMS elimina su bloque gestionado de /etc/pam.d/greetd y detiene los servicios de escritura" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "El servidor DMS está desactualizado (API v%1, esperado v%2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "" }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET no disponible" - }, "Daily": { "Daily": "Diario" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "DankCalendar no está instalado" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "DankCalendar no está ejecutándose" - }, "Dark": { "Dark": "" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Bandeja" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "Base" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "Error al reanudar la impresora" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "Error al ejecutar 'dms-greeter status'. Asegúrese de que el paquete dms-greeter esté instalado." + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "Error al guardar credenciales VPN" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "La búsqueda de archivos requiere dsearch\nInstalar desde github.com/AvengeMedia/danksearch" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "Dirección IP o nombre de host" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "Error al configurar el uso compartido de IP. Verifique que dnsmasq esté instalado." + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "Instalación fallida: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "Instalar matugen para tematizacion dinamica" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "¿Instalar plugin '%1' desde el registro de DMS?" }, "Install system updates?": { "Install system updates?": "" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "¿Instalar el tema '%1' desde el registro DMS?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "No disponible" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "No disponible - instale fprintd y pam_fprintd" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "No disponible - instale o configure pam_u2f" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "No disponible — instale fprintd y pam_fprintd, o configure PAM de greetd." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "No disponible — instale o configure pam_u2f, o configure PAM de greetd." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "Sin vincular" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "Pixelar" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Pon aquí el directorio de complementos. Cada complemento debe tener un archivo plugin.json adjunto." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "Perfil no encontrado" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "Perfil no encontrado en monitors.json" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "¿Quitar el atajo %1?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "¿Quitar el atajo %1? Se guardará una entrada de desvinculación en dms/binds-user.lua para que permanezca eliminado entre actualizaciones de DMS." + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "Requiere %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "Requiere la herramienta 'dgop'" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "DMS Requiere %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "Requiere compositor MangoWC" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "Requiere greetd, dms-greeter y tu usuario en el grupo greeter (más fprintd/pam_fprintd para huella, pam_u2f para claves de seguridad)." - }, "Requires night mode support": { "Requires night mode support": "Requiere compatibilidad con el modo nocturno" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "Ejecutar un comando de shell (e.j, notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "" + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "Establecer reglas de notificación" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "La terminal alternativa falló. Instale un emulador de terminal compatible o ejecute 'dms auth sync' manualmente." }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "La terminal alternativa falló. Instale uno de los emuladores de terminal compatibles o ejecute 'dms-greeter sync' manually." - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "" + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "Terminal alternativa abierta. Completa la autenticación allí; se cerrará automáticamente cuando termine." @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "" }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "La variable de entorno DMS_SOCKET no está configurada o el socket no está disponible. La gestión automática de complementos requiere DMS_SOCKET." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "" }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "" + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "" @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "" }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "" - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "" }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "Temas" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "Esto agrega entradas al directorio de inicio automático XDG (~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "" @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "La combinacion de teclas ha sido sobreescrita por config.kdl" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "Este dispositivo" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "Esta instalación aún usa hyprland.conf. Ejecuta dms setup para migrar antes de cambiar estos ajustes." + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "Esto puede tardar unos segundos" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "Esta salida está desactivada en el perfil actual" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "Este complemento no tiene permiso de 'settings_write'.\n\nAgrega \"permissions\": [\"settings_read\", \"settings_write\"] a plugin.json" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "" @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "Carga completa" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "Para iniciar sesión como usuario diferente, cierre sesión y seleccione la cuenta desde el greeter. Crear una sesión nueva en paralelo necesita un greeter multi-sesión (greetd-flexiserver / GDM / LightDM)." + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "Para utilizar este bind DMS, elimine o cambie el keybind en su config.kdl" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "Emergente" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "Tienes cambios sin guardar. ¿Guardar antes de continuar?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "" - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "Ingresarás tu contraseña en el greeter después del próximo reinicio." }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "desvinculado" }, - "dgop not available": { - "dgop not available": "dgop no disponible" - }, "direct": { "direct": "directo" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "Normal" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "" - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "ej. /usr/bin/mi-script --flag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl no disponible - integración requiere conexión al socket DMS" - }, "mango: config reloaded": { "mango: config reloaded": "mango: configuración recargada" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "GitHub de mangowc" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "matugen no disponible o desactivado - no se pueden aplicar los colores de %1" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matguen no encontrado - instala el paquete matugen para la tematización dinámica" - }, "missing program": { "Requires %1": "" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "" - }, "ms": { "ms": "ms" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "Configuración de accesos directos de niri" }, - "niri/dms Discord": { - "niri/dms Discord": "Discord de niri/dms" - }, "niri: config reloaded": { "niri: config reloaded": "niri: configuración recargada" }, diff --git a/quickshell/translations/poexports/fa.json b/quickshell/translations/poexports/fa.json index c7a3a137a..2551c9cb6 100644 --- a/quickshell/translations/poexports/fa.json +++ b/quickshell/translations/poexports/fa.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "" }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "اکنون %1 وارد پیکربندی شد" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "%1 مشکل پیدا شد" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "«%1» به گروه %2 افزوده شود؟" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "" + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "افزودن ابزارک دسکتاپ" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "" }, - "Bundled greeter active": { - "Bundled greeter active": "" - }, "Button areas": { "Button areas": "" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "برای ایجاد %1 و افزودن include به پیکربندی کامپازیتور خود، روی «راه‌اندازی» کلیک کنید." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "برای افزودن یک فایل .conf یا .ovpn روی وارد کردن کلیک کنید" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMS بروز نیست" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "سرور DMS قدیمی است (API نسخهٔ %1، نسخهٔ مورد انتظار %2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "" }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET در دسترس نیست" - }, "Daily": { "Daily": "روزانه" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "نوار دَنک" }, - "DankCalendar": { - "DankCalendar": "گاه‌شمار دَنک" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "گاه‌شمار دَنک نصب نشده است" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "گاه‌شمار دَنک درحال اجرا نیست" - }, "Dark": { "Dark": "" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "دک" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "پیش‌فرض" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "ازسرگیری چاپگر ناموفق بود" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "" + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "ذخیره اعتبارنامه‌های VPN ناموفق بود" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "جستجوی فایل به dsearch نیاز دارد\nاز github.com/morelazers/dsearch نصب کنید" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "آدرس IP یا نام میزبان" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "" + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "نصب ناموفق بود:‌ %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "نصب بسته matugen برای تم پویا" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "آیا می‌خواهید افزونه '%1' را از مخزن DMS نصب کنید؟" }, "Install system updates?": { "Install system updates?": "" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "آیا می‌خواهید تم '%1' را از مخزن DMS نصب کنید؟" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "در دسترس نیست" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "دردسترس نیست — fprintd و pam_fprintd را نصب کنید، یا greetd PAM را پیکربندی کنید." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "دردسترس نیست — pam_u2f را نصب یا پیکربندی کنید، یا greetd PAM را پیکربندی کنید." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "نگاشت نشده" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "پیکسلی کردن" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "دایرکتوری افزونه‌ها را اینجا قرار دهید. هر افزونه باید فایل مشخصات plugins.json داشته باشد." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "پروفایل یافت نشد" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "پروفایل در monitors.json یافت نشد" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "میانبر %1 حذف شود؟" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "میانبر %1 حذف شود؟ یک مدخل نگاشت نشده در dms/binds-user.lua ذخیره می‌شود تا در بروزرسانی‌های DMS حذف شده باقی بماند." + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "به %1 نیاز دارد" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "به ابزار 'dgop' نیاز دارد" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "به DMS %1 نیاز دارد" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "" - }, "Requires night mode support": { "Requires night mode support": "به پشتیبانی حالت شب نیاز دارد" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "اجرای یک دستور شِل (مانند notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "" + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "تنظیم قوانین اعلان‌ها" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "اجرای ترمینال جایگزین ناموفق بود. یک شبیه‌ساز ترمینال پشتیبانی‌شده نصب کنید یا دستور «dms auth sync» را دستی اجرا کنید." }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "" - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "" + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "" @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "" }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "متغیر محیطی DMS_SOCKET تنظیم نشده یا سوکت موجود نیست. مدیریت افزونه خودکار به DMS_SOCKET نیاز دارد." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "" }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "" + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "" @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "" }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "" - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "" }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "تم‌ها" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "این موارد مدخل‌هایی به مسیر اجرای خودکار XDG اضافه میکنند (~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "" @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "این نگاشت توسط config.kdl بازنویسی شده" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "این دستگاه" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "" + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "این ممکن است چند ثانیه طول بکشد" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "این خروجی در پروفایل کنونی غیرفعال است" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "این افزونه اجازه «settings_write» را ندارد.\n\nبه plugins.json خط \"permissions\": [\"settings_read\", \"settings_write\"] را اضافه کنید" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "" @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "تا پر شدن" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "برای ورود به عنوان کاربر دیگر، خارج شوید و حساب کاربری را از صفحه خوش‌آمدگویی انتخاب کنید. ایجاد یک نشست جدید به صورت موازی به یک صفحه خوش‌آمدگویی چند نشسته (greetd-flexiserver / GDM / LightDM) نیاز دارد." + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "برای استفاده از این نگاشت DMS، نگاشت‌کلید را در config.kdl خود حذف کنید یا تغییر دهید" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "شما تغییرات ذخیره نشده‌ دارید. پیش از ادامه ذخیره شوند؟" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "" - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "" }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "جدا شد" }, - "dgop not available": { - "dgop not available": "dgop در دسترس نیست" - }, "direct": { "direct": "مستقیم" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "" - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl در دسترس نیست - یکپارچه‌سازی قفل به اتصال سوکت DMS نیاز دارد" - }, "mango: config reloaded": { "mango: config reloaded": "" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "گیتهاب mangowc" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "matugen دردسترس نیست یا غیرفعال است - نمی‌توان رنگ‌های %1 را اعمال کرد" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen یافت نشد - بسته matugen را برای تم پویا نصب کنید" - }, "missing program": { "Requires %1": "" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "" - }, "ms": { "ms": "ms" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "پیکربندی میانبرهای نیری" }, - "niri/dms Discord": { - "niri/dms Discord": "دیسکورد نیری/dms" - }, "niri: config reloaded": { "niri: config reloaded": "نیری: پیکربندی دوباره بارگذاری شد" }, diff --git a/quickshell/translations/poexports/fr.json b/quickshell/translations/poexports/fr.json index 25a4391cb..6ad6373f1 100644 --- a/quickshell/translations/poexports/fr.json +++ b/quickshell/translations/poexports/fr.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "" }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 est maintenant inclus dans la configuration" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "%1 problème trouvé" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "" + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "Ajouter un widget de bureau" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "" }, - "Bundled greeter active": { - "Bundled greeter active": "" - }, "Button areas": { "Button areas": "" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "Cliquez sur “Configuration” pour créer %1 et l’ajouter aux inclusions de la configuration de votre compositeur." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "Cliquez sur importer pour ajouter un fichier .ovpn ou .conf" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMS obsolète" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "" }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET indisponible" - }, "Daily": { "Daily": "Par jour" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "" - }, "Dark": { "Dark": "" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Dock" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "Par défaut" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "Échec de la reprise de l’imprimante" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "" + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "La recherche de fichiers nécessite dsearch\nInstallez-le depuis github.com/morelazers/dsearch" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "Adresse IP ou nom d'hôte" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "" + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "Échec de l’installation : %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "Installez le paquet matugen pour le thème dynamique" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "Installer le plugin « %1 » depuis le registre DMS ?" }, "Install system updates?": { "Install system updates?": "" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "Installer le thème « %1 » depuis le registre DMS ?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "Non disponible" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "Non disponible — installez fprintd et pam_fprintd, ou configurez greetd PAM." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "" + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "Pixelliser" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Placez ici les dossiers de plugins. Chaque plugin doit contenir un fichier manifeste plugin.json." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "Profil introuvable" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "" + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "Nécessite %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "Nécessite l’outil 'dgop'" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "Nécessite DMS %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "" - }, "Requires night mode support": { "Requires night mode support": "Nécessite le support du mode nuit" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "Exécuter une commande shell (ex. : notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "" + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "Définir les règles de notification" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "" }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "" - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "" + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "" @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "" }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "La variable d’environnement DMS_SOCKET n’est pas définie ou le socket est indisponible. La gestion automatique des plugins nécessite DMS_SOCKET." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "" }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "" + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "" @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "" }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "" - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "" }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "Thèmes" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "" @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "Ce raccourci est remplacé par config.kdl" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "" + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "Cela peut prendre quelques secondes" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "Ce plugin n’a pas la permission 'settings_write'.\n\nAjoutez \"permissions\": [\"settings_read\", \"settings_write\"] dans le fichier plugin.json" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "" @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "Chargé" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "" + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "Pour utiliser ce raccourci DMS, supprimez ou modifiez le keybind dans votre config.kdl" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "Vous avez des modifications non enregistrées. Enregistrer avant de continuer ?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "" - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "" }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "détaché" }, - "dgop not available": { - "dgop not available": "dgop non disponible" - }, "direct": { "direct": "" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "" - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl non disponible - l'intégration de verrouillage nécessite une connexion au socket DMS" - }, "mango: config reloaded": { "mango: config reloaded": "" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "Github mangowc" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen introuvable – installez le paquet matugen pour le thème dynamique" - }, "missing program": { "Requires %1": "" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "" - }, "ms": { "ms": "ms" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "Configuration des raccourcis niri" }, - "niri/dms Discord": { - "niri/dms Discord": "niri/dms Discord" - }, "niri: config reloaded": { "niri: config reloaded": "" }, diff --git a/quickshell/translations/poexports/he.json b/quickshell/translations/poexports/he.json index ee05fc445..cea52b016 100644 --- a/quickshell/translations/poexports/he.json +++ b/quickshell/translations/poexports/he.json @@ -1,6 +1,6 @@ { " (%1 left)": { - " (%1 left)": "" + " (%1 left)": " (נותרו %1)" }, "%1 (+%2 more)": { "%1 (+%2 more)": "%1 (+%2 נוספים)" @@ -90,10 +90,10 @@ "%1 fixes": "%1 תיקונים" }, "%1 h": { - "%1 h": "" + "%1 h": "%1 שעות" }, "%1 h %2 m": { - "%1 h %2 m": "" + "%1 h %2 m": "%1 שעות ו%2 דקות" }, "%1 h %2 m left": { "%1 h %2 m left": "נותרו %1 שעות ו-%2 דקות" @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "%1 הוא %2 ועלול להשתמש בכמות גדולה של זיכרון." }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 כעת כלול בconfig" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "נמצאה בעיה %1" }, @@ -146,8 +152,17 @@ "%1 ms": { "%1 ms": "%1 ms" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { - "%1 not found": "" + "%1 not found": "%1 לא נמצא" }, "%1 notifications": { "%1 notifications": "%1 התראות" @@ -156,7 +171,7 @@ "%1 online": "%1 מקוונים" }, "%1 only": { - "%1 only": "" + "%1 only": "רק %1" }, "%1 other": { "%1 other": "%1 אחרים" @@ -186,7 +201,7 @@ "%1 tasks": "%1 משימות" }, "%1 uninstalled": { - "%1 uninstalled": "" + "%1 uninstalled": "%1 הוסר" }, "%1 update": { "%1 update": "%1 עדכון" @@ -240,7 +255,7 @@ "+ %1 more": "+ %1 נוספים" }, "+%1 conditions": { - "+%1 conditions": "" + "+%1 conditions": "+%1 תנאים" }, "1 notification": { "1 notification": "התראה אחת" @@ -270,13 +285,13 @@ "A floating companion that works alongside any bar layout": "רכיב צף שמלווה כל פריסת סרגל" }, "A modern desktop shell for Wayland": { - "A modern desktop shell for Wayland": "" + "A modern desktop shell for Wayland": "מעטפת שולחן עבודה מודרנית לWayland" }, "A newer dms binary is installed.": { "A newer dms binary is installed.": "מותקן קובץ בינארי חדש יותר של dms." }, "A notification must match every condition": { - "A notification must match every condition": "" + "A notification must match every condition": "התראה חייבת להתאים לכל התנאים" }, "A user with that name already exists.": { "A user with that name already exists.": "כבר קיים משתמש/ת עם השם זה." @@ -327,7 +342,7 @@ "Accounts": "חשבונות" }, "Acrylic": { - "Acrylic": "" + "Acrylic": "אקרילי" }, "Action": { "Action": "פעולה" @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "להוסיף את \"%1\" לקבוצה %2?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "להוסיף את \"%1\" לקבוצה %2? עליהם להתנתק ולהתחבר מחדש, ולאחר מכן להריץ את הפקודה dms-greeter sync --profile כדי לפרסם את ערכת הנושא שלהם למסך ההתחברות." + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "הוספת ווידג׳ט לשולחן העבודה" @@ -402,7 +417,7 @@ "Add by address": "הוספה לפי כתובת" }, "Add condition": { - "Add condition": "" + "Add condition": "הוספת תנאי" }, "Add entry": { "Add entry": "הוסף/י רשומה" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "מוסיף עיקולים קעורים במקום שבו הסרגל נפגש עם קצה המסך" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "מוסיף את המשתמש/ת לקבוצה %1 כדי לאפשר הרצה של הפקודה dms-greeter sync --profile" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "מוסיף את המשתמש/ת לקבוצה %1 כדי לאפשר שימוש בsudo" @@ -474,7 +489,7 @@ "Advanced": "מתקדם" }, "Advanced Matching": { - "Advanced Matching": "" + "Advanced Matching": "התאמה מתקדמת" }, "Advanced comma-separated libxkbcommon options.": { "Advanced comma-separated libxkbcommon options.": "אפשרויות libxkbcommon מתקדמות מופרדות בפסיקים." @@ -510,13 +525,13 @@ "All displays": "כל המסכים" }, "All plugins": { - "All plugins": "" + "All plugins": "כל התוספים" }, "All settings": { - "All settings": "" + "All settings": "כל ההגדרות" }, "All submaps": { - "All submaps": "" + "All submaps": "כל מפות המשנה" }, "Allow": { "Allow": "אפשר/י" @@ -543,10 +558,10 @@ "Already on that session": "כבר בהפעלה זו" }, "Already upvoted, click again to remove": { - "Already upvoted, click again to remove": "" + "Already upvoted, click again to remove": "כבר הצבעת בעד התוסף. לחץ/י שוב כדי לבטל את ההצבעה" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "מריץ גם את התבניות שבconfig.toml של matugen שלך" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "שומר גם את צילום המסך בדיסק" @@ -606,7 +621,7 @@ "Anchor": "עוגן" }, "Anchored popouts open at the cursor instead of their widget": { - "Anchored popouts open at the cursor instead of their widget": "" + "Anchored popouts open at the cursor instead of their widget": "חלונות קופצים המעוגנים לווידג׳טים ייפתחו במיקום הסמן במקום ליד הווידג׳ט" }, "Animation duration": { "Animation duration": "משך זמן לאנימציה" @@ -807,7 +822,7 @@ "Audio volume control": "בקרת עוצמת שמע" }, "Aurora": { - "Aurora": "" + "Aurora": "זוהר צפוני" }, "Auth": { "Auth": "אימות" @@ -894,7 +909,7 @@ "Auto saved": "נשמר אוטומטית" }, "Auto turns it off on compositors that use clicks on the empty desktop themselves": { - "Auto turns it off on compositors that use clicks on the empty desktop themselves": "" + "Auto turns it off on compositors that use clicks on the empty desktop themselves": "מצב אוטומטי משבית זאת בקומפוזיטורים שמשתמשים בעצמם בלחיצות על אזור ריק בשולחן העבודה" }, "Auto uses an installed or bundled key-only service.": { "Auto uses an installed or bundled key-only service.": "מצב אוטומטי משתמש בשירות מפתח-בלבד מותקן או מובנה." @@ -903,7 +918,7 @@ "Auto-clear after": "ניקוי אוטומטי אחרי" }, "Auto-consuming": { - "Auto-consuming": "" + "Auto-consuming": "צריכת מקש אוטומטית" }, "Auto-hide": { "Auto-hide": "הסתרה אוטומטית" @@ -957,7 +972,7 @@ "Autostart apps": "אפליקציות בהפעלה אוטומטית" }, "Autostart entries will not run at login because %1 is not active.": { - "Autostart entries will not run at login because %1 is not active.": "" + "Autostart entries will not run at login because %1 is not active.": "רשומות ההפעלה האוטומטית לא יופעלו בעת ההתחברות מכיוון ש%1 אינו פעיל." }, "Available": { "Available": "זמין" @@ -1080,7 +1095,7 @@ "Bind the %1 IPC action in your compositor config.": "קשר/י את פעולת הIPC %1 בהגדרת הקומפוזיטור שלך." }, "Binds a mouse button, such as mouse:272": { - "Binds a mouse button, such as mouse:272": "" + "Binds a mouse button, such as mouse:272": "שיוך כפתור עכבר, למשל mouse:272" }, "Binds include added": { "Binds include added": "קובץ includes של קיצורי מקלדת נוסף" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "תוספים מובנים" }, - "Bundled greeter active": { - "Bundled greeter active": "מסך ההתחברות המובנה פעיל" - }, "Button areas": { "Button areas": "אזורי כפתורים" }, @@ -1380,7 +1392,7 @@ "Changes save to %1": "השינויים נשמרים ב%1" }, "Changes volume and audio devices": { - "Changes volume and audio devices": "" + "Changes volume and audio devices": "שינוי עוצמת השמע והתקני השמע" }, "Channel": { "Channel": "ערוץ" @@ -1407,7 +1419,7 @@ "Chart": "תרשים" }, "Cheatsheet": { - "Cheatsheet": "" + "Cheatsheet": "רשימת קיצורים" }, "Check for system updates": { "Check for system updates": "בדוק/בדקי עדכוני מערכת" @@ -1464,10 +1476,10 @@ "Choose wallpaper folder": "בחר/י תיקיית רקעים" }, "Choose what middle-clicking empty bar space does": { - "Choose what middle-clicking empty bar space does": "" + "Choose what middle-clicking empty bar space does": "בחר/י מה תעשה לחיצה אמצעית על אזור ריק בסרגל" }, "Choose what right-clicking empty bar space does": { - "Choose what right-clicking empty bar space does": "" + "Choose what right-clicking empty bar space does": "בחר/י מה תעשה לחיצה ימנית על אזור ריק בסרגל" }, "Choose which displays show this widget": { "Choose which displays show this widget": "בחר/י באילו מסכים יוצג ווידג׳ט זה" @@ -1479,7 +1491,7 @@ "Circle": "עיגול" }, "Clarity": { - "Clarity": "" + "Clarity": "חדות" }, "Class": { "Class": "מחלקה" @@ -1517,11 +1529,11 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "לחץ/י על 'התקנה' כדי ליצור את %1 ולכלול אותו בהגדרות הקומפוזיטור שלך." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "לחץ/י על ייבוא כדי להוסיף קובץ ovpn. או conf." + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { - "Click actions": "" + "Click actions": "פעולות לחיצה" }, "Click method": { "Click method": "שיטת לחיצה" @@ -1554,7 +1566,7 @@ "Clicks on empty bar space reach the windows below": "לחיצות על שטח ריק בסרגל מגיעות לחלונות שמתחתיו" }, "Client fullscreen state": { - "Client fullscreen state": "" + "Client fullscreen state": "מצב מסך מלא בצד הלקוח" }, "Clip": { "Clip": "חיתוך" @@ -1593,7 +1605,7 @@ "Clocks, monitors, plugins": "שעונים, מסכים ותוספים" }, "Close Active Window": { - "Close Active Window": "" + "Close Active Window": "סגירת החלון הפעיל" }, "Close All Windows": { "Close All Windows": "סגור/י את כל החלונות" @@ -1686,7 +1698,7 @@ "Commands": "פקודות" }, "Community": { - "Community": "" + "Community": "קהילה" }, "Community favorites to get you started": { "Community favorites to get you started": "המועדפים של הקהילה כדי שתוכל/י להתחיל" @@ -1743,7 +1755,7 @@ "Configure one in Settings → Dock → Trash.": "הגדר/י פקודה אחת בהגדרות → Dock → אשפה." }, "Confine pointer": { - "Confine pointer": "" + "Confine pointer": "הגבלת המצביע" }, "Confirm Delete": { "Confirm Delete": "אשר/י מחיקה" @@ -1800,10 +1812,10 @@ "Connections and autoconnect": "חיבורים והתחברות אוטומטית" }, "Connects to the internet": { - "Connects to the internet": "" + "Connects to the internet": "התחברות לאינטרנט" }, "Consumes the key only when a dispatcher runs": { - "Consumes the key only when a dispatcher runs": "" + "Consumes the key only when a dispatcher runs": "המקש נצרך רק כאשר פעולת הקיצור מתבצעת" }, "Container saturation": { "Container saturation": "רוויית המיכל" @@ -1824,10 +1836,10 @@ "Control Center": "מרכז הבקרה" }, "Controls": { - "Controls": "" + "Controls": "פקדי ניגון" }, "Controls media players": { - "Controls media players": "" + "Controls media players": "שליטה בנגני מדיה" }, "Convert to DMS": { "Convert to DMS": "המר/י לDMS" @@ -1872,7 +1884,7 @@ "Corner style": "סגנון הפינות" }, "Corners": { - "Corners": "" + "Corners": "פינות" }, "Cosine": { "Cosine": "קוסינוס" @@ -2064,13 +2076,13 @@ "DMS chooser": "הבוחר של DMS" }, "DMS is a modern, highly customizable desktop shell that looks great out of the box, without sacrificing the freedom to make it your own.

Built with %1 and %2, it brings together panels, widgets, system controls, and more into a cohesive desktop experience.": { - "DMS is a modern, highly customizable desktop shell that looks great out of the box, without sacrificing the freedom to make it your own.

Built with %1 and %2, it brings together panels, widgets, system controls, and more into a cohesive desktop experience.": "" + "DMS is a modern, highly customizable desktop shell that looks great out of the box, without sacrificing the freedom to make it your own.

Built with %1 and %2, it brings together panels, widgets, system controls, and more into a cohesive desktop experience.": "Dux Shell היא מעטפת שולחן עבודה מודרנית הניתנת להתאמה אישית נרחבת, שנראית נהדר כברירת מחדל בלי לוותר על החופש להתאים אותה לטעמך.

היא נבנתה באמצעות %1 ו%2 ומשלבת סרגלים, ווידג׳טים, בקרי מערכת ועוד לחוויית שולחן עבודה אחידה." }, "DMS out of date": { "DMS out of date": "הDMS לא מעודכן" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "DMS מסיר את המקטע שבניהולו מהקובץ /etc/pam.d/greetd ומפסיק את שירותי הכתיבה" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "השרת של DMS לא מעודכן (API v%1, צפוי v%2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "DMS משתמש במשפחת הגופן, במשקל ובקנה המידה. צורת הגופן המדויקת, הנטייה, הרוחב וסרגלים עם קנה מידה נפרד עשויים להיות שונים." }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET אינו זמין" - }, "Daily": { "Daily": "יומי" }, @@ -2100,19 +2109,10 @@ "Daily screen time limit reached": "הגעת למגבלת זמן המסך היומית" }, "Dank": { - "Dank": "Dank" + "Dank": "Dux" }, "DankBar": { - "DankBar": "Dank Bar" - }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "DankCalendar אינו מותקן" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "DankCalendar אינו פועל" + "DankBar": "DuxBar" }, "Dark": { "Dark": "כהה" @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "חפיסה" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "ברירת מחדל" }, @@ -2253,7 +2256,7 @@ "Delete user": "מחק/י משתמש/ת" }, "Delete wallpaper '%1'?": { - "Delete wallpaper '%1'?": "" + "Delete wallpaper '%1'?": "למחוק את תמונת הרקע \"%1\"?" }, "Deletes all stored screen time": { "Deletes all stored screen time": "מוחק את כל נתוני זמן המסך שנשמרו" @@ -2310,7 +2313,7 @@ "Dew point %1": "נקודת טל %1" }, "Did you mean": { - "Did you mean": "" + "Did you mean": "האם התכוונת ל" }, "Digital": { "Digital": "דיגיטלי" @@ -2355,7 +2358,7 @@ "Disabled": "מושבת" }, "Disabled by Click through": { - "Disabled by Click through": "" + "Disabled by Click through": "מושבת עקב לחיצה מבעד לווידג׳ט" }, "Disabled by Frame Mode": { "Disabled by Frame Mode": "מושבת על ידי מצב מסגרת" @@ -2538,7 +2541,7 @@ "Down": "למטה" }, "Drag": { - "Drag": "" + "Drag": "גרירה" }, "Drag a widget by its handle here to reorder it or drop it into another group": { "Drag a widget by its handle here to reorder it or drop it into another group": "גרור/גררי ווידג׳ט באמצעות הידית שלו לכאן כדי לסדר אותו מחדש או לשחרר אותו לקבוצה אחרת" @@ -2550,7 +2553,7 @@ "Drag lock": "נעילת גרירה" }, "Drag small tiles in to group them": { - "Drag small tiles in to group them": "" + "Drag small tiles in to group them": "גרור/גררי לכאן אריחים קטנים כדי לקבץ אותם" }, "Drag the handle to reorder. Tap a widget for its settings, use the switch to hide it without changing spacing, or X to remove it.": { "Drag the handle to reorder. Tap a widget for its settings, use the switch to hide it without changing spacing, or X to remove it.": "גרור/גררי את הידית כדי לשנות את הסדר. לחץ/י על ווידג׳ט כדי לפתוח את ההגדרות שלו, השתמש/י במתג כדי להסתיר אותו בלי לשנות את המרווחים, או ב-X כדי להסיר אותו." @@ -2574,7 +2577,7 @@ "Drop your override for %1 so the DMS default action re-applies?": "לבטל את הדריסה שלך עבור %1 כך שפעולת ברירת המחדל של DMS תחול מחדש?" }, "Drops": { - "Drops": "" + "Drops": "טיפות" }, "Drops bar gaps and rounding while a window is maximized": { "Drops bar gaps and rounding while a window is maximized": "מסיר את מרווחי הסרגל ואת עיגול הפינות כאשר חלון מוגדל" @@ -2634,7 +2637,7 @@ "Edge": "קצה" }, "Edge around popups and modals": { - "Edge around popups and modals": "" + "Edge around popups and modals": "מסגרת מסביב לחלונות קופצים ולחלונות מודליים" }, "Edge hover reveal": { "Edge hover reveal": "חשיפה בריחוף על הקצה" @@ -2865,7 +2868,7 @@ "Expressive": "אקספרסיבי" }, "Extend %1 with powerful plugins for widgets, launchers, and more": { - "Extend %1 with powerful plugins for widgets, launchers, and more": "" + "Extend %1 with powerful plugins for widgets, launchers, and more": "הרחב/י את %1 באמצעות תוספים מתקדמים לווידג׳טים, למשגרים ועוד" }, "Extend battery life": { "Extend battery life": "הארכת חיי סוללה" @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "המשך פעולת המדפסת נכשל" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "הרצת הפקודה 'dms-greeter status' נכשלה. ודא/י שהחבילה dms-greeter מותקנת." + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "שמירת אישורי הגישה לVPN נכשלה" @@ -3150,13 +3153,13 @@ "Failed: %1": "נכשל: %1" }, "Faint edge on cards, pills and widgets": { - "Faint edge on cards, pills and widgets": "" + "Faint edge on cards, pills and widgets": "קו מתאר עדין בכרטיסים, בתוויות ובווידג׳טים" }, "Family": { "Family": "משפחת הגופן" }, "Featured plugin": { - "Featured plugin": "" + "Featured plugin": "תוסף מומלץ" }, "Feels Like %1°": { "Feels Like %1°": "מרגיש כמו %1°" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "מנהל קבצים" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "הכלי dsearch נדרש כדי לבצע חיפוש של קבצים.\nהתקן/י אותו מ: github.com/AvengeMedia/dsearch" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "הקובץ שאליו הפקודה כותבת; השאר/י ריק כדי לקרוא מstdout" @@ -3234,13 +3237,13 @@ "Finish": "סיום" }, "Fires even when an app inhibits shortcuts": { - "Fires even when an app inhibits shortcuts": "" + "Fires even when an app inhibits shortcuts": "מופעל גם כאשר אפליקציה חוסמת קיצורי מקלדת" }, "Fires even while an input capture session is active": { - "Fires even while an input capture session is active": "" + "Fires even while an input capture session is active": "מופעל גם בזמן שהתקן קלט נמצא במצב לכידה" }, "Fires with any modifiers held": { - "Fires with any modifiers held": "" + "Fires with any modifiers held": "מופעל עם כל צירוף של מקשי שינוי לחוצים" }, "First Time Setup": { "First Time Setup": "התקנה ראשונית" @@ -3255,7 +3258,7 @@ "Fits the song title instead of keeping a fixed width": "מתאים את הרוחב לכותרת השיר במקום לשמור על רוחב קבוע" }, "Fits your setup": { - "Fits your setup": "" + "Fits your setup": "מתאים להגדרות שלך" }, "Fixed": { "Fixed": "קבוע" @@ -3303,7 +3306,7 @@ "Fluid": "זורם" }, "Fluid jar": { - "Fluid jar": "" + "Fluid jar": "צנצנת נוזלית" }, "Flush": { "Flush": "צמוד" @@ -3315,10 +3318,10 @@ "Focus at startup": "מיקוד בהפעלה" }, "Focus follows mouse": { - "Focus follows mouse": "" + "Focus follows mouse": "המיקוד עוקב אחרי העכבר" }, "Focus on activate": { - "Focus on activate": "" + "Focus on activate": "מיקוד בעת הפעלה" }, "Focus ring": { "Focus ring": "טבעת מיקוד" @@ -3330,10 +3333,10 @@ "Focus ring off": "טבעת מיקוד כבויה" }, "Focus the window when it asks to be activated": { - "Focus the window when it asks to be activated": "" + "Focus the window when it asks to be activated": "מקד/י את החלון כשהוא מבקש לעבור למיקוד" }, "Focus window": { - "Focus window": "" + "Focus window": "מיקוד בחלון" }, "Focused": { "Focused": "ממוקד" @@ -3402,7 +3405,7 @@ "For %1": "למשך %1" }, "For you": { - "For you": "" + "For you": "בשבילך" }, "Force HDR": { "Force HDR": "אלץ/י HDR" @@ -3480,7 +3483,7 @@ "From wallpaper": "מתמונת הרקע" }, "Frost": { - "Frost": "" + "Frost": "כפור" }, "Fruit Salad": { "Fruit Salad": "סלט פירות" @@ -3507,7 +3510,7 @@ "Fullscreen single column": "עמודה יחידה במסך מלא" }, "Fullscreen state": { - "Fullscreen state": "" + "Fullscreen state": "מצב מסך מלא" }, "Fullscreen windows": { "Fullscreen windows": "חלונות במסך מלא" @@ -3603,10 +3606,10 @@ "Globally": "באופן גלובלי" }, "Glow": { - "Glow": "" + "Glow": "זוהר" }, "Glow falloff": { - "Glow falloff": "" + "Glow falloff": "דעיכת הזוהר" }, "Golden Hour": { "Golden Hour": "שעת הזהב" @@ -3696,13 +3699,13 @@ "HTML copied to clipboard": "HTML הועתק ללוח ההעתקה" }, "Haze": { - "Haze": "" + "Haze": "אובך" }, "Health": { "Health": "בריאות" }, "Heat shimmer": { - "Heat shimmer": "" + "Heat shimmer": "ריצוד חום" }, "Heavy Rain": { "Heavy Rain": "גשם כבד" @@ -3768,13 +3771,13 @@ "Hide installed": "הסתר/י תוספים מותקנים" }, "Hide on last display": { - "Hide on last display": "" + "Hide on last display": "הסתרה במסך האחרון" }, "Hide until typing": { "Hide until typing": "הסתרה עד להקלדה" }, "Hide when idle": { - "Hide when idle": "" + "Hide when idle": "הסתרה בעת חוסר פעילות" }, "Hide when no updates": { "Hide when no updates": "הסתרה כשאין עדכונים" @@ -3783,7 +3786,7 @@ "Hide when windows open": "הסתר/י כאשר חלונות נפתחים" }, "Hide with one window": { - "Hide with one window": "" + "Hide with one window": "הסתרה כשיש חלון אחד" }, "Hides even while a bar popout or menu is open": { "Hides even while a bar popout or menu is open": "מסתיר גם כאשר חלון קופץ או תפריט של הסרגל פתוח" @@ -3825,7 +3828,7 @@ "History size, retention, paste behavior": "גודל היסטוריה, שמירה והתנהגות הדבקה" }, "Hold Ctrl, Alt or Super and press a key. Esc cancels.": { - "Hold Ctrl, Alt or Super and press a key. Esc cancels.": "" + "Hold Ctrl, Alt or Super and press a key. Esc cancels.": "החזק/י Ctrl, Alt או Super ולחץ/י על מקש. Esc לביטול." }, "Hold duration": { "Hold duration": "משך הלחיצה" @@ -3879,7 +3882,7 @@ "Hover popouts": "חלונות קופצים בריחוף" }, "How far terminal colors shift toward the wallpaper color": { - "How far terminal colors shift toward the wallpaper color": "" + "How far terminal colors shift toward the wallpaper color": "מידת השינוי של צבעי המסוף לכיוון הצבעים של תמונת הרקע" }, "Hue": { "Hue": "גוון" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "כתובת IP או שם מארח" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "הגדרת שיתוף הIP נכשלה. ודא/י שdnsmasq מותקן." + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "תאריך ISO" @@ -3987,7 +3990,7 @@ "Ignore app-requested timeout": "התעלם/י מזמן קצוב שהתבקש על ידי האפליקציה" }, "Ignore mods": { - "Ignore mods": "" + "Ignore mods": "התעלמות ממקשי שינוי" }, "Ignore package": { "Ignore package": "התעלמות מהחבילה" @@ -4005,7 +4008,7 @@ "Ignored packages only apply to the built-in updater. Your custom command controls its own exclusions.": "חבילות בהתעלמות חלות רק על מערכת העדכונים המובנית. הפקודה המותאמת אישית שלך שולטת בהחרגות שלה." }, "Ignores drag and drop started by the window": { - "Ignores drag and drop started by the window": "" + "Ignores drag and drop started by the window": "התעלמות מגרירה ושחרור שהחלון יוזם" }, "Image": { "Image": "תמונה" @@ -4041,7 +4044,7 @@ "Include folders in All tab": "הכללה של תיקיות בלשונית 'הכל'" }, "Include subfolders": { - "Include subfolders": "" + "Include subfolders": "כלול/כללי תיקיות משנה" }, "Include transitions": { "Include transitions": "כלול/כללי מעברים" @@ -4086,13 +4089,13 @@ "Inhibitable": "ניתן לעיכוב" }, "Initial class": { - "Initial class": "" + "Initial class": "מחלקה התחלתית" }, "Initial position for floating windows. Set both X and Y; anchor controls which corner/edge they're relative to.": { "Initial position for floating windows. Set both X and Y; anchor controls which corner/edge they're relative to.": "מיקום התחלתי לחלונות צפים. הגדר/י גם את X וגם את Y; העוגן שולט לאיזו פינה/קצה הם מתייחסים." }, "Initial title": { - "Initial title": "" + "Initial title": "כותרת התחלתית" }, "Initialised": { "Initialised": "אותחל" @@ -4119,7 +4122,7 @@ "Input Volume Slider": "מחוון עוצמת קלט" }, "Input capture": { - "Input capture": "" + "Input capture": "לכידת קלט" }, "Input devices": { "Input devices": "התקני קלט" @@ -4148,23 +4151,23 @@ "Install failed: %1": { "Install failed: %1": "ההתקנה נכשלה: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "התקן/י את החבילה של matugen כדי לאפשר עיצוב דינמי" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "להתקין את התוסף '%1' מהמאגר של DMS?" }, "Install system updates?": { "Install system updates?": "להתקין עדכוני מערכת?" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "להתקין את ערכת הנושא '%1' מהמאגר של DMS?" }, "Install wallpaper": { - "Install wallpaper": "" + "Install wallpaper": "התקנת תמונת רקע" }, "Install wallpaper '%1'?": { - "Install wallpaper '%1'?": "" + "Install wallpaper '%1'?": "להתקין את תמונת הרקע \"%1\"?" }, "Installation and PAM setup are documented in the ": { "Installation and PAM setup are documented in the ": "ההתקנה והגדרת PAM מתועדות ב " @@ -4224,10 +4227,10 @@ "Invalid username": "שם משתמש לא חוקי" }, "Invalid wallpaper layout": { - "Invalid wallpaper layout": "" + "Invalid wallpaper layout": "פריסת תמונת רקע לא תקינה" }, "Iridescence": { - "Iridescence": "" + "Iridescence": "ססגוניות" }, "Iris Bloom": { "Iris Bloom": "פריחת האיריס" @@ -4272,13 +4275,13 @@ "Keeping Awake": "שינה נמנעת" }, "Keeps focus while the window is open": { - "Keeps focus while the window is open": "" + "Keeps focus while the window is open": "שמירת המיקוד כל עוד החלון פתוח" }, "Keeps the dock showing over fullscreen windows": { "Keeps the dock showing over fullscreen windows": "משאיר את הDock מוצג מעל חלונות במסך מלא" }, "Keeps the pointer inside the window": { - "Keeps the pointer inside the window": "" + "Keeps the pointer inside the window": "שמירת המצביע בתוך החלון" }, "Keeps the widget above windows instead of below them": { "Keeps the widget above windows instead of below them": "משאיר את הווידג׳ט מעל החלונות במקום מתחתיהם" @@ -4409,11 +4412,11 @@ "Launching": { "Launching": "הפעלה" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "מרחב השמות של השכבה dms:blurwallpaper דורש כלל טשטוש של niri" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { - "Layer outline": "" + "Layer outline": "קו מתאר לשכבה" }, "Layers": { "Layers": "שכבות" @@ -4503,7 +4506,7 @@ "Lightest": "הכי בהיר" }, "Like your plugins": { - "Like your plugins": "" + "Like your plugins": "דומה לתוספים שלך" }, "Limit": { "Limit": "מגבלה" @@ -4524,7 +4527,7 @@ "Lines: %1": "שורות: %1" }, "Link copied": { - "Link copied": "" + "Link copied": "הקישור הועתק" }, "Link your DMS settings so the login screen follows them.": { "Link your DMS settings so the login screen follows them.": "קשר/י את הגדרות DMS שלך כדי שמסך ההתחברות יעקוב אחריהן." @@ -4815,10 +4818,10 @@ "Maximize widget text": "הגדלת טקסט הווידג׳טים למקסימום" }, "Maximized": { - "Maximized": "" + "Maximized": "מוגדל" }, "Maximized and fullscreen": { - "Maximized and fullscreen": "" + "Maximized and fullscreen": "מוגדל ובמסך מלא" }, "Maximum entries": { "Maximum entries": "מספר רשומות מרבי" @@ -4893,10 +4896,10 @@ "Microphone volume control": "בקרת עוצמת מיקרופון" }, "Middle click": { - "Middle click": "" + "Middle click": "לחיצה אמצעית" }, "Middle click closes": { - "Middle click closes": "" + "Middle click closes": "לחיצה אמצעית סוגרת" }, "Middle click emulation": { "Middle click emulation": "הדמיית לחיצה אמצעית" @@ -4932,7 +4935,7 @@ "Mixed": "מעורב" }, "Modal": { - "Modal": "" + "Modal": "מודלי" }, "Modals": { "Modals": "חלונות מודליים" @@ -4950,7 +4953,7 @@ "Moderate": "בינוני" }, "Modes this display does not report support for are hidden": { - "Modes this display does not report support for are hidden": "" + "Modes this display does not report support for are hidden": "מצבי תצוגה שהמסך אינו מדווח על תמיכה בהם מוסתרים" }, "Modular widget bar": { "Modular widget bar": "פס ווידג׳טים מודולרי" @@ -4989,7 +4992,7 @@ "More": "עוד" }, "More samples look smoother and cost more GPU": { - "More samples look smoother and cost more GPU": "" + "More samples look smoother and cost more GPU": "יותר דגימות יוצרות תנועה חלקה יותר אך צורכות יותר משאבי GPU" }, "More widgets": { "More widgets": "ווידג׳טים נוספים" @@ -5010,7 +5013,7 @@ "Motion": "תנועה" }, "Motion blur": { - "Motion blur": "" + "Motion blur": "טשטוש תנועה" }, "Mount": { "Mount": "נקודת עגינה" @@ -5067,10 +5070,10 @@ "Mute popups for %1": "השתק/י חלונות קופצים עבור %1" }, "Mute popups for %1 (1 hour)": { - "Mute popups for %1 (1 hour)": "" + "Mute popups for %1 (1 hour)": "השתק/י חלונות קופצים מ%1 למשך שעה" }, "Mute popups for %1 (4 hours)": { - "Mute popups for %1 (4 hours)": "" + "Mute popups for %1 (4 hours)": "השתק/י חלונות קופצים מ%1 למשך 4 שעות" }, "Mute, ignore and priority rules per app": { "Mute, ignore and priority rules per app": "כללי השתקה, התעלמות ועדיפות לכל אפליקציה" @@ -5118,7 +5121,7 @@ "Near island": "קרוב לאי" }, "Needs": { - "Needs": "" + "Needs": "נדרשים" }, "Nested chip": { "Nested chip": "לחצן מקונן" @@ -5154,7 +5157,7 @@ "Never": "לעולם לא" }, "Never switches the monitor to HDR for this window": { - "Never switches the monitor to HDR for this window": "" + "Never switches the monitor to HDR for this window": "המסך לעולם לא יעבור לHDR עבור חלון זה" }, "Never used": { "Never used": "לא היה בשימוש מעולם" @@ -5163,7 +5166,7 @@ "New": "חדש" }, "New & updated": { - "New & updated": "" + "New & updated": "חדשים ועודכנו" }, "New Session": { "New Session": "הפעלה חדשה" @@ -5205,7 +5208,7 @@ "Next Transition": "המעבר הבא" }, "Next category": { - "Next category": "" + "Next category": "הקטגוריה הבאה" }, "Next page": { "Next page": "העמוד הבא" @@ -5262,7 +5265,7 @@ "No Weather": "אין מזג אוויר" }, "No XDG drags": { - "No XDG drags": "" + "No XDG drags": "ללא גרירות XDG" }, "No action": { "No action": "אין פעולה" @@ -5301,7 +5304,7 @@ "No apps muted. Right-click a notification and choose \"Mute popups\" to add one here.": "אין אפליקציות מושתקות. לחץ/י לחיצה ימנית על התראה ובחר/י ב\"השתק/י חלונות קופצים\" להוספה לכאן." }, "No auto HDR": { - "No auto HDR": "" + "No auto HDR": "ללא HDR אוטומטי" }, "No autostart entries": { "No autostart entries": "אין רשומות הפעלה אוטומטית" @@ -5376,7 +5379,7 @@ "No folders found": "לא נמצאו תיקיות" }, "No glow": { - "No glow": "" + "No glow": "ללא זוהר" }, "No hidden apps.": { "No hidden apps.": "אין אפליקציות מוסתרות." @@ -5391,7 +5394,7 @@ "No information available": "אין מידע זמין" }, "No initial focus": { - "No initial focus": "" + "No initial focus": "ללא מיקוד התחלתי" }, "No input device": { "No input device": "אין התקן קלט" @@ -5559,7 +5562,7 @@ "No window rules configured": "לא הוגדרו חוקי חלון" }, "No wobble": { - "No wobble": "" + "No wobble": "ללא תנודה" }, "No writable calendar available": { "No writable calendar available": "אין יומן זמין לכתיבה" @@ -5571,7 +5574,7 @@ "Noise": "רעש" }, "Non-consuming": { - "Non-consuming": "" + "Non-consuming": "ללא צריכת המקש" }, "None": { "None": "ללא" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "לא זמינה" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "לא זמין - התקן/י את החבילות fprintd ו pam_fprintd" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "לא זמין - התקן/י או הגדר/י את pam_u2f" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "לא זמין — התקן/י את החבילות fprintd ו pam_fprintd, או הגדר/י את greetd PAM." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "לא זמין — התקן/י או הגדר/י את pam_u2f, או לחלופין הגדר/י את greetd PAM." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "לא מקושר" @@ -5619,7 +5622,7 @@ "Not detected": "לא זוהה" }, "Not inhibitable": { - "Not inhibitable": "" + "Not inhibitable": "לא ניתן לחסימה" }, "Not installed": { "Not installed": "לא מותקן" @@ -5631,13 +5634,13 @@ "Not set": "לא מוגדר" }, "Not shown on this bar, so its section widgets stay hidden": { - "Not shown on this bar, so its section widgets stay hidden": "" + "Not shown on this bar, so its section widgets stay hidden": "אינו מוצג בסרגל זה, ולכן הווידג׳טים של המקטע שלו יישארו מוסתרים" }, "Not synchronized": { "Not synchronized": "לא מסונכרן" }, "Notch": { - "Notch": "" + "Notch": "מגרעת" }, "Notepad": { "Notepad": "פנקס" @@ -5688,7 +5691,7 @@ "Notify when limit is reached": "שליחת התראה בעת ההגעה למגבלה" }, "Now playing": { - "Now playing": "" + "Now playing": "מתנגן כעת" }, "Now playing and media controls": { "Now playing and media controls": "מתנגן כעת ופקדי מדיה" @@ -5718,13 +5721,13 @@ "Off keeps the bar hidden until turned back on or shown over IPC": "מצב כבוי משאיר את הסרגל מוסתר עד להפעלה מחדש או להצגה דרך IPC" }, "Off lets the compositor decorate DMS windows. Open windows update when reopened.": { - "Off lets the compositor decorate DMS windows. Open windows update when reopened.": "" + "Off lets the compositor decorate DMS windows. Open windows update when reopened.": "כשהאפשרות כבויה, היא מאפשרת לקומפוזיטור לעצב את החלונות של Dux. השינויים יחולו על חלונות פתוחים לאחר פתיחתם מחדש." }, "Office": { "Office": "משרד" }, "Official only": { - "Official only": "" + "Official only": "תוספים רשמיים בלבד" }, "Offline Report": { "Offline Report": "דו\"ח לא מקוון" @@ -5820,10 +5823,10 @@ "Open with": "פתח/י עם" }, "Opening GitHub to remove the upvote": { - "Opening GitHub to remove the upvote": "" + "Opening GitHub to remove the upvote": "פתיחת GitHub לביטול ההצבעה" }, "Opening GitHub to upvote": { - "Opening GitHub to upvote": "" + "Opening GitHub to upvote": "פתיחת GitHub להצבעה בעד התוסף" }, "Opening terminal: ": { "Opening terminal: ": "פותח מסוף: " @@ -5838,7 +5841,7 @@ "Opens a floating window with the live output": "פותח חלון צף עם הפלט החי" }, "Opens without taking keyboard focus": { - "Opens without taking keyboard focus": "" + "Opens without taking keyboard focus": "פתיחה ללא העברת המיקוד מהמקלדת" }, "Optional description": { "Optional description": "תיאור אופציונלי" @@ -5880,7 +5883,7 @@ "Other": "אחר" }, "Other binds cannot shadow it": { - "Other binds cannot shadow it": "" + "Other binds cannot shadow it": "קיצורים אחרים אינם יכולים לדרוס אותו" }, "Other displays show a solid color for OLED burn-in protection": { "Other displays show a solid color for OLED burn-in protection": "מסכים אחרים מציגים צבע אחיד להגנה מפני צריבה ב-OLED" @@ -5913,7 +5916,7 @@ "Output devices": "התקני פלט" }, "Output profile switching is not available with the FreeBSD native audio backend": { - "Output profile switching is not available with the FreeBSD native audio backend": "" + "Output profile switching is not available with the FreeBSD native audio backend": "מעבר בין פרופילי פלט אינו זמין עם Backend השמע המובנה של FreeBSD" }, "Output switched": { "Output switched": "הפלט הוחלף" @@ -5949,7 +5952,7 @@ "Override floating window transparency for Notepad": "דריסת שקיפות חלון צף עבור פנקס" }, "Override window radius": { - "Override window radius": "" + "Override window radius": "דריסת רדיוס החלון" }, "Overrides": { "Overrides": "דריסות" @@ -6132,10 +6135,10 @@ "Pick how long to stay awake": "בחר/י למשך כמה זמן להישאר פעיל" }, "Pick of the day": { - "Pick of the day": "" + "Pick of the day": "בחירת היום" }, "Pick of the week": { - "Pick of the week": "" + "Pick of the week": "בחירת השבוע" }, "Pill": { "Pill": "כפתור" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "פיקסול" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "מקם/י כאן את תיקיות התוספים. לכל תוסף צריך להיות קובץ מניפסט בשם plugin.json." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "מיקום" @@ -6243,7 +6246,7 @@ "Plugins": "תוספים" }, "Plugins by %1": { - "Plugins by %1": "" + "Plugins by %1": "תוספים מאת %1" }, "Plugins shown in All mode without a trigger. Drag to reorder": { "Plugins shown in All mode without a trigger. Drag to reorder": "תוספים שמוצגים במצב ״הכל״ ללא טריגר. גרור/גררי כדי לשנות את הסדר" @@ -6270,7 +6273,7 @@ "Popouts and modals use the main animation duration": "חלונות קופצים ומודלים משתמשים במשך האנימציה הראשי" }, "Popular": { - "Popular": "" + "Popular": "פופולריים" }, "Popular Plugins": { "Popular Plugins": "תוספים פופולריים" @@ -6300,7 +6303,7 @@ "Port switched": "הפורט הוחלף" }, "Port switching is not available with the FreeBSD native audio backend": { - "Port switching is not available with the FreeBSD native audio backend": "" + "Port switching is not available with the FreeBSD native audio backend": "מעבר בין יציאות אינו זמין עם Backend השמע המובנה של FreeBSD" }, "Portal": { "Portal": "פורטל" @@ -6372,7 +6375,7 @@ "Preference": "העדפה" }, "Prefix a tag with negative: to match windows without it.": { - "Prefix a tag with negative: to match windows without it.": "" + "Prefix a tag with negative: to match windows without it.": "הוסף/י לתחילת התגית את המילה negative: כדי להתאים לחלונות שאין להם אותה." }, "Presentation": { "Presentation": "מצגת" @@ -6414,7 +6417,7 @@ "Previous": "הקודם" }, "Previous category": { - "Previous category": "" + "Previous category": "הקטגוריה הקודמת" }, "Previous page": { "Previous page": "העמוד הקודם" @@ -6459,7 +6462,7 @@ "Priority": "עדיפות" }, "Prism": { - "Prism": "" + "Prism": "מנסרה" }, "Privacy": { "Privacy": "פרטיות" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "הפרופיל לא נמצא" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "הפרופיל לא נמצא בקובץ monitors.json" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "פרופיל בחיבור לחשמל" @@ -6573,7 +6576,7 @@ "Quick system toggles": "מתגי מערכת מהירים" }, "Quick tiles": { - "Quick tiles": "" + "Quick tiles": "אריחים מהירים" }, "Radius": { "Radius": "רדיוס" @@ -6612,22 +6615,22 @@ "Read:": "קריאה:" }, "Reads audio devices and volume": { - "Reads audio devices and volume": "" + "Reads audio devices and volume": "קריאת התקני השמע ועוצמת השמע" }, "Reads its own settings": { - "Reads its own settings": "" + "Reads its own settings": "קריאת ההגדרות של התוסף" }, "Reads its saved state": { - "Reads its saved state": "" + "Reads its saved state": "קריאת המצב השמור של התוסף" }, "Reads the clipboard": { - "Reads the clipboard": "" + "Reads the clipboard": "קריאת לוח ההעתקה" }, "Reads the list of running programs": { - "Reads the list of running programs": "" + "Reads the list of running programs": "קריאת רשימת התוכניות הפועלות" }, "Reads your files": { - "Reads your files": "" + "Reads your files": "קריאת הקבצים שלך" }, "Ready": { "Ready": "מוכנה" @@ -6636,7 +6639,7 @@ "Reason": "סיבה" }, "Reboot now?": { - "Reboot now?": "" + "Reboot now?": "להפעיל מחדש עכשיו?" }, "Reboot recommended": { "Reboot recommended": "מומלץ להפעיל מחדש" @@ -6663,7 +6666,7 @@ "Record": "הקלט/י" }, "Record app usage and past queries. Turning this off clears what is stored.": { - "Record app usage and past queries. Turning this off clears what is stored.": "" + "Record app usage and past queries. Turning this off clears what is stored.": "שמירת נתוני שימוש באפליקציות וחיפושים קודמים. השבתת האפשרות תמחק את הנתונים שנשמרו." }, "Red": { "Red": "אדום" @@ -6672,7 +6675,7 @@ "Reduce motion": "הפחתת תנועה" }, "Refraction": { - "Refraction": "" + "Refraction": "שבירת אור" }, "Refresh Weather": { "Refresh Weather": "רענן/י מזג אוויר" @@ -6753,10 +6756,10 @@ "Remove admin": "הסר/י מנהל/ת" }, "Remove condition": { - "Remove condition": "" + "Remove condition": "הסרת תנאי" }, "Remove from recent colors": { - "Remove from recent colors": "" + "Remove from recent colors": "הסרה מהצבעים האחרונים" }, "Remove greeter access?": { "Remove greeter access?": "להסיר גישת greeter?" @@ -6773,11 +6776,11 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "להסיר את קיצור הדרך %1?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "להסיר את קיצור הדרך %1? רשומת ביטולקישור תישמר בdms/binds-user.lua כדי שהוא יישאר מוסר גם לאחר עדכוני DMS." + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { - "Remove upvote": "" + "Remove upvote": "ביטול הצבעה" }, "Removed administrator privileges": { "Removed administrator privileges": "הוסרו הרשאות מנהל מערכת" @@ -6795,7 +6798,7 @@ "Renderer": "מעבד" }, "Rendering": { - "Rendering": "" + "Rendering": "עיבוד תצוגה" }, "Reopen panel after update": { "Reopen panel after update": "פתיחת הפאנל מחדש לאחר עדכון" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "גרסה %1 נדרשת" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "הכלי 'dgop' נדרש" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "DMS %1 נדרש" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "קומפוזיטור MangoWC נדרש" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "נדרשים greetd וdms-greeter, והמשתמש/ת שלך חייב/ת להיות בקבוצת greeter (בנוסף לfprintd/pam_fprintd עבור טביעת אצבע ולpam_u2f עבור מפתחות אבטחה)." - }, "Requires night mode support": { "Requires night mode support": "תמיכה במצב לילה נדרשת" }, @@ -6921,7 +6921,7 @@ "Right Tiling": "ריצוף ימני" }, "Right click": { - "Right click": "" + "Right click": "לחיצה ימנית" }, "Right section": { "Right section": "מקטע ימני" @@ -6942,13 +6942,13 @@ "Right-click empty space to edit": "לחץ/י לחיצה ימנית על שטח ריק כדי לערוך" }, "Right-click menu": { - "Right-click menu": "" + "Right-click menu": "תפריט לחיצה ימנית" }, "Ring": { "Ring": "צלצל/י" }, "Ripple": { - "Ripple": "" + "Ripple": "אדוות" }, "Ripple effects": { "Ripple effects": "אפקטי אדווה" @@ -6957,7 +6957,7 @@ "Root Filesystem": "מערכת הקבצים הראשית" }, "Rotating Cookie": { - "Rotating Cookie": "" + "Rotating Cookie": "עוגייה מסתובבת" }, "Rounded": { "Rounded": "מעוגל" @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "הרץ/י פקודת מעטפת (לדוגמא notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "הרץ/י פקודה חיצונית בכל שינוי של תמונת הרקע ומזג/י את פלטת הJSON שלה לתוך matugen תחת מרחב שמות, כדי שתבניות יוכלו להשתמש, לדוגמה, ב{{name.color0}}. הפקודה מקבלת את תמונת הרקע בתור {image} / $DMS_WALLPAPER ואת המצב בתור {mode} / $DMS_MODE." + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "הרצת סנכרון מלא" @@ -7026,10 +7026,10 @@ "Runs in a terminal.": "פועל במסוף." }, "Runs programs on your computer": { - "Runs programs on your computer": "" + "Runs programs on your computer": "הרצת תוכניות במחשב שלך" }, "Runs shell commands": { - "Runs shell commands": "" + "Runs shell commands": "הרצת פקודות מעטפת" }, "S": { "S": "ד" @@ -7041,7 +7041,7 @@ "SDR saturation": "רוויה של SDR" }, "SDR transfer function": { - "SDR transfer function": "" + "SDR transfer function": "פונקציית העברה של SDR" }, "SE": { "SE": "דמז" @@ -7086,7 +7086,7 @@ "Save password": "שמור/י סיסמה" }, "Save your work first. Open apps will close.": { - "Save your work first. Open apps will close.": "" + "Save your work first. Open apps will close.": "שמור/שמרי תחילה את העבודה שלך. אפליקציות פתוחות ייסגרו." }, "Saved": { "Saved": "נשמר" @@ -7104,10 +7104,10 @@ "Saved networks": "רשתות שמורות" }, "Saves its own settings": { - "Saves its own settings": "" + "Saves its own settings": "שמירת ההגדרות של התוסף" }, "Saves its state": { - "Saves its state": "" + "Saves its state": "שמירת המצב של התוסף" }, "Saving...": { "Saving...": "שומר/ת..." @@ -7188,7 +7188,7 @@ "Search devices...": "חפש/י התקנים..." }, "Search or press a shortcut...": { - "Search or press a shortcut...": "" + "Search or press a shortcut...": "חיפוש או לחיצה על קיצור מקלדת..." }, "Search plugins...": { "Search plugins...": "חפש/י תוספים..." @@ -7356,7 +7356,7 @@ "Session filter": "מסנן הפעלות" }, "Session switching requires loginctl/elogind": { - "Session switching requires loginctl/elogind": "" + "Session switching requires loginctl/elogind": "מעבר בין הפעלות דורש את loginctl/elogind" }, "Set custom device name": { "Set custom device name": "הגדר/י שם התקן מותאם אישית" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "הגדר/י חוקים להתראות" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "הגדר/י תחת ערכת נושא וצבעים ← צבע נגזר" }, @@ -7497,7 +7500,7 @@ "Show discharge rate": "הצגת קצב פריקה" }, "Show every author": { - "Show every author": "" + "Show every author": "הצגת כל היוצרים" }, "Show filename": { "Show filename": "הצג/י שם קובץ" @@ -7740,7 +7743,7 @@ "Soft square": "ריבוע רך" }, "Software dimming": { - "Software dimming": "" + "Software dimming": "עמעום תוכנתי" }, "Software updates": { "Software updates": "עדכוני תוכנה" @@ -7875,7 +7878,7 @@ "State": "מצב" }, "Stay focused": { - "Stay focused": "" + "Stay focused": "שמירת מיקוד" }, "Stays visible while the workspace has no windows": { "Stays visible while the workspace has no windows": "נשאר גלוי כאשר אין חלונות בסביבת העבודה" @@ -7914,7 +7917,7 @@ "Style, search, hidden apps": "סגנון, חיפוש ואפליקציות מוסתרות" }, "Styles outside of Default use more GPU": { - "Styles outside of Default use more GPU": "" + "Styles outside of Default use more GPU": "סגנונות שאינם ברירת מחדל צורכים יותר משאבי GPU" }, "Success": { "Success": "הצלחה" @@ -7941,13 +7944,13 @@ "Super + Space": "Super + רווח" }, "Support DMS": { - "Support DMS": "" + "Support DMS": "תמיכה בDux Labs" }, "Suppress duplicates": { "Suppress duplicates": "הסתרת כפילויות" }, "Suppress events": { - "Suppress events": "" + "Suppress events": "דיכוי אירועים" }, "Surface": { "Surface": "משטח" @@ -8001,7 +8004,7 @@ "Switch layout shortcut": "קיצור מקלדת להחלפת פריסה" }, "Switch to media when playback starts": { - "Switch to media when playback starts": "" + "Switch to media when playback starts": "מעבר למדיה עם תחילת הניגון" }, "Switches to power saver at the low battery threshold": { "Switches to power saver at the low battery threshold": "עובר למצב חיסכון בחשמל בסף הסוללה החלשה" @@ -8097,7 +8100,7 @@ "Tabs and weather": "כרטיסיות ומזג אוויר" }, "Tag": { - "Tag": "" + "Tag": "תגית" }, "Tags": { "Tags": "תגיות" @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "המעבר למסוף כגיבוי נכשל. התקן/י יישום מסוף נתמך או הרץ/י את הפקודה 'dms auth sync' באופן ידני." }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "המעבר למסוף כגיבוי נכשל. התקן/י את אחד מיישומי המסוף הנתמכים או הרץ/י את הפקודה 'dms-greeter sync' באופן ידני." - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "המעבר למסוף כגיבוי נכשל. התקן/י את אחד מיישומי המסוף הנתמכים או הרץ/י את הפקודה 'dms-greeter unlink' באופן ידני." + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "נפתח מסוף כגיבוי. השלם/י את האימות שם; הוא ייסגר אוטומטית בסיום." @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "סגנון טקסט" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "פעולת Aqueous נכשלה." }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "משתנה הסביבה DMS_SOCKET אינו מוגדר או שהsocket אינו זמין. ניהול תוספים אוטומטי דורש את DMS_SOCKET." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "פעולת ברירת המחדל דורסת רק את העדיפות" }, @@ -8202,7 +8202,7 @@ "The Island holds this edge on a display this bar covers, so the bar stays hidden there": "האי תופס את הקצה הזה במסך שהסרגל הזה מכסה, ולכן הסרגל נשאר מוסתר שם" }, "The Island takes its place on this bar": { - "The Island takes its place on this bar": "" + "The Island takes its place on this bar": "הIsland מחליף את המקטע המרכזי בסרגל הזה" }, "The WiFi adapter could not start access point mode.": { "The WiFi adapter could not start access point mode.": "מתאם הWiFi לא הצליח להפעיל מצב נקודת גישה." @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "החץ מצביע לכיוון שאליו הרוח נושבת. התווית מציגה מהיכן היא מגיעה." }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "ההגדרות הבאות ישנו את הגדרות ה GTK וQt שלך. אם ברצונך לשמור על התצורות הנוכחיות, אנא גבה/י אותן (הקבצים הם: qt5ct.conf|qt6ct.conf|qtengine/config.json וconfig/gtk-3.0|gtk-4.0./~)." + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "הפעלת הקומפוזיטור השתנתה. בטל/י את העריכה הזו לפני התחלת עריכה חדשה." @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "המילוי מציג את הסיכוי למשקעים היום." }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "מסך ההתחברות המובנה בDMS פעיל (התקנת archinstall). הוא ימשיך לפעול כפי שהוא, אך סנכרון ערכת הנושא וההגדרות דורש את מסך ההתחברות העצמאי. התקן/י את greetd-dms-greeter-bin מהAUR, ולאחר מכן הרץ/י סנכרון כדי להעביר את מסך ההתחברות." - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "הסמן המודגש מציג את קטגוריית ה-UV: נמוך, בינוני, גבוה, גבוה מאוד או קיצוני." }, @@ -8238,7 +8235,7 @@ "The job queue of this printer is empty": "תור ההדפסה של מדפסת זו ריק" }, "The key also reaches the focused window": { - "The key also reaches the focused window": "" + "The key also reaches the focused window": "המקש מועבר גם לחלון שנמצא במיקוד" }, "The login screen follows your theme, wallpaper, widgets and behavior live. Only authentication changes need applying.": { "The login screen follows your theme, wallpaper, widgets and behavior live. Only authentication changes need applying.": "מסך ההתחברות עוקב בזמן אמת אחר ערכת הנושא, תמונת הרקע, הווידג׳טים וההתנהגות שלך. רק שינויי אימות דורשים החלה." @@ -8286,7 +8283,7 @@ "The shell palette is built from this color. Shapes take their colors from that palette.": "פלטת המעטפת נבנית מהצבע הזה. הצורות מקבלות את הצבעים שלהן מהפלטה הזו." }, "The state the app believes it is in": { - "The state the app believes it is in": "" + "The state the app believes it is in": "המצב שבו האפליקציה סבורה שהיא נמצאת" }, "Theme": { "Theme": "ערכת נושא" @@ -8307,7 +8304,7 @@ "Theme worker failed (%1)": "עובד ערכת הנושא נכשל (%1)" }, "Theme worker failed to start": { - "Theme worker failed to start": "" + "Theme worker failed to start": "הפעלת שירות ערכות הנושא נכשלה" }, "Theme, light and dark, matugen": { "Theme, light and dark, matugen": "ערכת נושא, מצב בהיר וכהה ו-matugen" @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "ערכות נושא" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "אלה מוסיפים רשומות לתיקיית ההפעלה האוטומטית של XDG (~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "הם ייטענו בבדיקת העדכונים הבאה. הערות גרסה מתפרסמות גם בGitHub." @@ -8334,25 +8331,25 @@ "Third-party plugins": "תוספי צד שלישי" }, "Third-party plugins are created by the community and are not officially supported by %1.\n\nThese plugins may pose security and privacy risks - install at your own risk.": { - "Third-party plugins are created by the community and are not officially supported by %1.\n\nThese plugins may pose security and privacy risks - install at your own risk.": "" + "Third-party plugins are created by the community and are not officially supported by %1.\n\nThese plugins may pose security and privacy risks - install at your own risk.": "תוספים של צד שלישי נוצרים על ידי הקהילה ואינם נתמכים באופן רשמי על ידי %1.\n\nתוספים אלו עלולים להוות סיכון לאבטחה ולפרטיות. ההתקנה היא באחריותך." }, "This bar is the Island": { "This bar is the Island": "סרגל זה הוא האי" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "קיצור זה נדרס על ידי config.kdl" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "התקן זה" }, "This display does not report HDR support, so Hyprland falls back to sRGB.": { - "This display does not report HDR support, so Hyprland falls back to sRGB.": "" + "This display does not report HDR support, so Hyprland falls back to sRGB.": "המסך אינו מדווח על תמיכה בHDR, ולכן Hyprland משתמש בsRGB במקום זאת." }, "This display does not report VRR support": { - "This display does not report VRR support": "" + "This display does not report VRR support": "המסך אינו מדווח על תמיכה בVRR" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "התקנה זו עדיין משתמשת בhyprland.conf. הרץ/י את הפקודה dms setup כדי להעביר את ההגדרות לפני שינוי." + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "זה עשוי לקחת מספר שניות" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "פלט זה מושבת בפרופיל הנוכחי" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "לתוסף זה אין הרשאת 'settings_write'.\n\nהוסף/י \"permissions\": [\"settings_read\", \"settings_write\"] ל-plugin.json" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "מערכת זו אינה יכולה לקשר הגדרות בזמן אמת. סנכרן/י שוב לאחר שינוי שלהן." @@ -8457,7 +8451,7 @@ "Title (optional)": "כותרת (אופציונלי)" }, "Title bars": { - "Title bars": "" + "Title bars": "פסי כותרת" }, "Title font": { "Title font": "גופן כותרת" @@ -8466,7 +8460,7 @@ "Title is required": "נדרשת כותרת" }, "Title padding": { - "Title padding": "" + "Title padding": "ריווח הכותרות" }, "Title regex (optional)": { "Title regex (optional)": "Title regex (אופציונלי)" @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "לטעינה מלאה" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "כדי להתחבר כמשתמש אחר, התנתק/י ובחר/י את החשבון ממסך ההתחברות (greeter). יצירת הפעלה חדשה במקביל דורשת מסך התחברות התומך בהפעלות מרובות (greetd-flexiserver / GDM / LightDM)." + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "כדי להשתמש בקיצור המקלדת הזה ב DMS, הסר/י או שנה/י את קיצור המקלדת בקובץ הconfig.kdl שלך" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "התראה קופצת" @@ -8496,13 +8490,13 @@ "Today's pressure forecast is steady. The gauge stays at the midpoint.": "תחזית הלחץ להיום יציבה. המחוון נשאר בנקודת האמצע." }, "Toggle Control Center": { - "Toggle Control Center": "" + "Toggle Control Center": "הצגה או הסתרה של מרכז הבקרה" }, "Toggle Launcher": { - "Toggle Launcher": "" + "Toggle Launcher": "הצגה או הסתרה של המשגר" }, "Toggle Settings": { - "Toggle Settings": "" + "Toggle Settings": "הצגה או הסתרה של ההגדרות" }, "Toggle fonts": { "Toggle fonts": "החלף/י גופנים" @@ -8520,7 +8514,7 @@ "Tone curve": "עקומת גוון" }, "Tone mapping": { - "Tone mapping": "" + "Tone mapping": "מיפוי גוונים" }, "Toner Empty": { "Toner Empty": "הטונר התרוקן" @@ -8580,7 +8574,7 @@ "Transition duration": "משך זמן למעבר" }, "Transparent": { - "Transparent": "" + "Transparent": "שקוף" }, "Trash": { "Trash": "אשפה" @@ -8595,7 +8589,7 @@ "Tray icon tint": "גוון סמל מגש המערכת" }, "Trending": { - "Trending": "" + "Trending": "במגמת עלייה" }, "Trigger": { "Trigger": "מפעיל" @@ -8607,10 +8601,10 @@ "Triggers after holding the key": "מופעל לאחר החזקת המקש" }, "Triggers on release after the pointer moved": { - "Triggers on release after the pointer moved": "" + "Triggers on release after the pointer moved": "מופעל בעת השחרור לאחר שהמצביע זז" }, "Triggers on release if the pointer stayed put": { - "Triggers on release if the pointer stayed put": "" + "Triggers on release if the pointer stayed put": "מופעל בעת השחרור אם המצביע נשאר במקום" }, "Triggers when the key is released": { "Triggers when the key is released": "מופעל כאשר המקש משוחרר" @@ -8658,7 +8652,7 @@ "Uncategorized": "ללא קטגוריה" }, "Undo": { - "Undo": "" + "Undo": "ביטול הפעולה" }, "Unfocused color": { "Unfocused color": "צבע לא ממוקד" @@ -8826,13 +8820,13 @@ "Uptime": "זמן פעילות" }, "Upvote on GitHub": { - "Upvote on GitHub": "" + "Upvote on GitHub": "הצבעה בעד בGitHub" }, "Upvote removed": { - "Upvote removed": "" + "Upvote removed": "ההצבעה בוטלה" }, "Upvoted on GitHub": { - "Upvoted on GitHub": "" + "Upvoted on GitHub": "ההצבעה נקלטה בGitHub" }, "Urgent": { "Urgent": "דחוף" @@ -9096,7 +9090,7 @@ "Warnings": "אזהרות" }, "Water": { - "Water": "" + "Water": "מים" }, "Wave progress bars": { "Wave progress bars": "סרגלי התקדמות בצורת גל" @@ -9120,13 +9114,13 @@ "Welcome": "ברוכים הבאים" }, "Welcome to %1": { - "Welcome to %1": "" + "Welcome to %1": "ברוכים הבאים ל%1" }, "What changed": { "What changed": "מה השתנה" }, "What's New": { - "What's New": "" + "What's New": "מה חדש" }, "When locked": { "When locked": "כאשר נעול" @@ -9141,7 +9135,7 @@ "Which wallpaper color the palette is built from": "מאיזה צבע בתמונת הרקע נבנית הפלטה" }, "While download and upload are both under 1 KB/s": { - "While download and upload are both under 1 KB/s": "" + "While download and upload are both under 1 KB/s": "כאשר מהירויות ההורדה וההעלאה נמוכות מ1 KB/s" }, "White": { "White": "לבן" @@ -9150,7 +9144,7 @@ "White point": "נקודה לבנה" }, "Whole numbers, at most three digits": { - "Whole numbers, at most three digits": "" + "Whole numbers, at most three digits": "מספרים שלמים, עד שלוש ספרות" }, "Wi-Fi": { "Wi-Fi": "WiFi" @@ -9246,10 +9240,10 @@ "Window gaps (px)": "מרווחי החלון (בפיקסלים)" }, "Window groups": { - "Window groups": "" + "Window groups": "קבוצות חלונות" }, "Window opacity": { - "Window opacity": "" + "Window opacity": "שקיפות חלונות" }, "Window radius": { "Window radius": "רדיוס חלון" @@ -9264,13 +9258,13 @@ "With Shelly, only Flatpak packages in the current update list can be ignored.": "עם Shelly, ניתן להתעלם רק מחבילות Flatpak שנמצאות ברשימת העדכונים הנוכחית." }, "With no bar, Dot or dock launcher on, shortcuts are the only way back to settings": { - "With no bar, Dot or dock launcher on, shortcuts are the only way back to settings": "" + "With no bar, Dot or dock launcher on, shortcuts are the only way back to settings": "כאשר כל הסרגלים, הDot וכפתורי המשגר של הDock כבויים, הדרך היחידה לחזור להגדרות היא באמצעות קיצורי מקלדת" }, "Wobble stiffness": { - "Wobble stiffness": "" + "Wobble stiffness": "קשיחות התנודה" }, "Wobbly windows": { - "Wobbly windows": "" + "Wobbly windows": "חלונות מתנדנדים" }, "Word processor": { "Word processor": "מעבד תמלילים" @@ -9279,10 +9273,10 @@ "Working...": "עובד..." }, "Works here": { - "Works here": "" + "Works here": "עובד כאן" }, "Works in every submap": { - "Works in every submap": "" + "Works in every submap": "פועל בכל מפות המשנה" }, "Workspace %1": { "Workspace %1": "סביבת עבודה %1" @@ -9309,7 +9303,7 @@ "Write:": "כתיבה:" }, "Writes to your files": { - "Writes to your files": "" + "Writes to your files": "כתיבה לקבצים שלך" }, "X axis": { "X axis": "ציר X" @@ -9318,7 +9312,7 @@ "X-Ray": "רנטגן" }, "XDG tag": { - "XDG tag": "" + "XDG tag": "תגית XDG" }, "XKB options": { "XKB options": "אפשרויות XKB" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "יש לך שינויים שלא נשמרו. האם ברצונך לשמור אותם לפני שממשיכים?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "עליך להגדיר את אחד מהמשתנים הבאים:\nQT_QPA_PLATFORMTHEME=gtk3 או\nQT_QPA_PLATFORMTHEME=qt6ct או\nQT_QPA_PLATFORMTHEME=qtengine\nכמשתני סביבה ולאחר מכן להפעיל מחדש את DMS.\n\n* רק שימוש בqt6ct דורש התקנה של qt6ct-kde." - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "תצטרך/תצטרכי להזין את הסיסמה שלך במסך ההתחברות לאחר ההפעלה מחדש הבאה." }, @@ -9363,7 +9354,7 @@ "You're all caught up": "אין עוד התראות" }, "Your compositor does not support ext-background blur": { - "Your compositor does not support ext-background blur": "" + "Your compositor does not support ext-background blur": "הקומפוזיטור שלך אינו תומך בטשטוש ext-background" }, "Your greeter slot and any cache links to your home are removed. Administrator access may be required. Set up links them again.": { "Your greeter slot and any cache links to your home are removed. Administrator access may be required. Set up links them again.": "החריץ שלך במסך ההתחברות וכל קישורי המטמון לתיקיית הבית שלך יוסרו. ייתכן שיידרשו הרשאות של מנהל מערכת. ההגדרה מקשרת אותם מחדש." @@ -9420,7 +9411,7 @@ "checked just now": "נבדק ממש עכשיו" }, "copy link": { - "copy link": "" + "copy link": "העתק/י קישור" }, "deprecated": { "deprecated": "מיושן" @@ -9428,9 +9419,6 @@ "detached": { "detached": "מנותק" }, - "dgop not available": { - "dgop not available": "dgop אינו זמין" - }, "direct": { "direct": "ישיר" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "רגיל" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "החבילה dms-greeter אינה מותקנת. התקן/י את החבילה dms-greeter כדי לנהל את מסך ההתחברות." - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "לדוגמה /usr/bin/my-script --flag" }, @@ -9471,7 +9456,7 @@ "efibootmgr failed": "efibootmgr נכשל" }, "expires in %1": { - "expires in %1": "" + "expires in %1": "יפוג בעוד %1" }, "ext": { "ext": "ext" @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "שילוב עם loginctl" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl אינו זמין, אינטגרציה של הנעילה דורשת חיבור socket לDMS" - }, "mango: config reloaded": { "mango: config reloaded": "mango: ההגדרות נטענו מחדש" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "הGitHub של mangowc" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "matugen אינו זמין או מושבת - לא ניתן להחיל צבעי %1" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen לא נמצא - התקן/י את החבילה של matugen כדי לאפשר עיצוב דינמי" - }, "missing program": { "Requires %1": "נדרש %1" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "mpris-proxy פועל וייצור נגני Bluetooth כפולים. השבת/י אותו באמצעות: systemctl --user disable --now mpris-proxy.service" - }, "ms": { "ms": "מילישניות" }, @@ -9537,7 +9510,7 @@ "Open": "פתוחה" }, "new": { - "new": "" + "new": "חדש" }, "niri GitHub": { "niri GitHub": "הGitHub של niri" @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "הגדרת קיצורים של niri" }, - "niri/dms Discord": { - "niri/dms Discord": "שרת הDiscord של niri/dms" - }, "niri: config reloaded": { "niri: config reloaded": "הודעה מniri: ההגדרות נטענו מחדש" }, @@ -9597,7 +9567,7 @@ "remote": "מרוחק" }, "report a problem": { - "report a problem": "" + "report a problem": "דיווח על בעיה" }, "reviewed": { "reviewed": "נבדק" @@ -9627,7 +9597,7 @@ "up": "פועל" }, "updated": { - "updated": "" + "updated": "עודכן" }, "useradd failed (exit %1)": { "useradd failed (exit %1)": "useradd נכשל (יציאה %1)" diff --git a/quickshell/translations/poexports/hu.json b/quickshell/translations/poexports/hu.json index 7e459e4c2..b51f19ae0 100644 --- a/quickshell/translations/poexports/hu.json +++ b/quickshell/translations/poexports/hu.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "A(z) %1 értéke %2, és előfordulhat, hogy sok memóriát igényel." }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "A(z) %1 mostantól szerepel a konfigurációban" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "%1 hiba található" }, @@ -146,8 +152,17 @@ "%1 ms": { "%1 ms": "%1 ms" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { - "%1 not found": "" + "%1 not found": "%1 nem található" }, "%1 notifications": { "%1 notifications": "%1 értesítés" @@ -156,7 +171,7 @@ "%1 online": "%1 online" }, "%1 only": { - "%1 only": "" + "%1 only": "Csak %1" }, "%1 other": { "%1 other": "%1 egyéb" @@ -186,7 +201,7 @@ "%1 tasks": "%1 feladat" }, "%1 uninstalled": { - "%1 uninstalled": "" + "%1 uninstalled": "%1 eltávolítva" }, "%1 update": { "%1 update": "%1 frissítés" @@ -270,7 +285,7 @@ "A floating companion that works alongside any bar layout": "Egy lebegő társ, amely bármelyik panel elrendezés mellett működik" }, "A modern desktop shell for Wayland": { - "A modern desktop shell for Wayland": "" + "A modern desktop shell for Wayland": "Egy modern asztali felület Waylandhez" }, "A newer dms binary is installed.": { "A newer dms binary is installed.": "Újabb dms bináris van telepítve." @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "Hozzáadod a(z) „%1” felhasználót a(z) %2 csoporthoz?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "Hozzáadod a(z) „%1” felhasználót a(z) %2 csoporthoz? Ki kell jelentkeznie, majd újra be kell jelentkeznie, ezután futtatnia kell a dms-greeter sync --profile parancsot a bejelentkezési képernyő témájának közzétételéhez." + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "Asztali widget hozzáadása" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "A sáv és a képernyő szélének találkozásánál homorú íveket ad hozzá" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "Hozzáadja őket a(z) %1 csoporthoz, így futtathatják a dms-greeter sync --profile parancsot" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "Hozzáadja őket a(z) %1 csoporthoz, így használhatják a sudo parancsot" @@ -510,7 +525,7 @@ "All displays": "Összes kijelző" }, "All plugins": { - "All plugins": "" + "All plugins": "Minden bővítmény" }, "All settings": { "All settings": "Minden beállítás" @@ -543,10 +558,10 @@ "Already on that session": "Már ebben a munkamenetben vagy" }, "Already upvoted, click again to remove": { - "Already upvoted, click again to remove": "" + "Already upvoted, click again to remove": "Már szavaztál, kattints újra az eltávolításhoz" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "Ezenkívül futtatja a matugen config.toml fájlban szereplő sablonokat is" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "A képernyőképet a lemezre is menti" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "Beépített bővítmények" }, - "Bundled greeter active": { - "Bundled greeter active": "A csomagolt üdvözlőképernyő aktív" - }, "Button areas": { "Button areas": "Gombterületek" }, @@ -1380,7 +1392,7 @@ "Changes save to %1": "A változtatások mentése ide: %1" }, "Changes volume and audio devices": { - "Changes volume and audio devices": "" + "Changes volume and audio devices": "Módosítja a hangerőt és a hangeszközöket" }, "Channel": { "Channel": "Csatorna" @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "Kattints a „Beállítás” gombra a %1 létrehozásához és az include bejegyzés hozzáadásához a kompozitor konfigurációhoz." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "Kattints az importálás gombra .ovpn vagy .conf fájl hozzáadásához" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "Kattintási műveletek" @@ -1800,7 +1812,7 @@ "Connections and autoconnect": "Kapcsolatok és automatikus csatlakozás" }, "Connects to the internet": { - "Connects to the internet": "" + "Connects to the internet": "Csatlakozik az internethez" }, "Consumes the key only when a dispatcher runs": { "Consumes the key only when a dispatcher runs": "Csak akkor nyeli el a billentyűt, ha egy kézbesítő lefut" @@ -1827,7 +1839,7 @@ "Controls": "Vezérlők" }, "Controls media players": { - "Controls media players": "" + "Controls media players": "Vezérli a médialejátszókat" }, "Convert to DMS": { "Convert to DMS": "Konvertálás DMS-formátumba" @@ -2064,13 +2076,13 @@ "DMS chooser": "DMS-választó" }, "DMS is a modern, highly customizable desktop shell that looks great out of the box, without sacrificing the freedom to make it your own.

Built with %1 and %2, it brings together panels, widgets, system controls, and more into a cohesive desktop experience.": { - "DMS is a modern, highly customizable desktop shell that looks great out of the box, without sacrificing the freedom to make it your own.

Built with %1 and %2, it brings together panels, widgets, system controls, and more into a cohesive desktop experience.": "" + "DMS is a modern, highly customizable desktop shell that looks great out of the box, without sacrificing the freedom to make it your own.

Built with %1 and %2, it brings together panels, widgets, system controls, and more into a cohesive desktop experience.": "A DMS egy modern, rendkívül személyre szabható asztali felület, amely alapértelmezetten is remekül néz ki, anélkül, hogy feláldozná a saját ízlésre formálás szabadságát.

%1 és %2 segítségével készült, és egyesíti a paneleket, modulokat, rendszervezérlőket és még sok mást egy egységes asztali élményben." }, "DMS out of date": { "DMS out of date": "A DMS elavult" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "A DMS eltávolítja a kezelt blokkját a /etc/pam.d/greetd fájlból, és leállítja az írási szolgáltatásokat" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "A DMS-szerver elavult (API v%1, várt v%2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "A DMS a betűkészletcsaládot, a vastagságot és a skálát használja. A pontos megjelenés, dőlés, szélesség és külön skálázott sávok eltérhetnek." }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "A DMS_SOCKET nem érhető el" - }, "Daily": { "Daily": "Napi" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "A DankCalendar nincs telepítve" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "A DankCalendar nem fut" - }, "Dark": { "Dark": "Sötét" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Köteg" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "Alapértelmezett" }, @@ -2310,7 +2313,7 @@ "Dew point %1": "Harmatpont %1" }, "Did you mean": { - "Did you mean": "" + "Did you mean": "Erre gondoltál?" }, "Digital": { "Digital": "Digitális" @@ -2865,7 +2868,7 @@ "Expressive": "Expresszív" }, "Extend %1 with powerful plugins for widgets, launchers, and more": { - "Extend %1 with powerful plugins for widgets, launchers, and more": "" + "Extend %1 with powerful plugins for widgets, launchers, and more": "Bővítsd ki a(z) %1 funkcióit hatékony modulokkal, indítókkal és egyéb bővítményekkel" }, "Extend battery life": { "Extend battery life": "Akkumulátor-üzemidő növelése" @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "Nem sikerült folytatni a nyomtatót" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "Nem sikerült futtatni a 'dms-greeter status' parancsot. Győződj meg arról, hogy a dms-greeter csomag telepítve van." + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "Nem sikerült menteni a VPN-hitelesítési adatokat" @@ -3156,7 +3159,7 @@ "Family": "Betűcsalád" }, "Featured plugin": { - "Featured plugin": "" + "Featured plugin": "Kiemelt bővítmény" }, "Feels Like %1°": { "Feels Like %1°": "Hőérzet: %1°" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "Fájlkezelő" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "A fájlkereséshez dsearch szükséges\nTelepítsd innen: github.com/AvengeMedia/danksearch" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "Fájl, amibe a parancs ír; hagyd üresen az stdout olvasásához" @@ -3255,7 +3258,7 @@ "Fits the song title instead of keeping a fixed width": "A dal címéhez igazodik, ahelyett, hogy rögzített szélességet tartana fenn" }, "Fits your setup": { - "Fits your setup": "" + "Fits your setup": "Illik a rendszeredhez" }, "Fixed": { "Fixed": "Rögzített" @@ -3402,7 +3405,7 @@ "For %1": "Itt: %1" }, "For you": { - "For you": "" + "For you": "Neked ajánlott" }, "Force HDR": { "Force HDR": "HDR kényszerítése" @@ -3768,7 +3771,7 @@ "Hide installed": "Telepítettek elrejtése" }, "Hide on last display": { - "Hide on last display": "" + "Hide on last display": "Elrejtés az utolsó kijelzőn" }, "Hide until typing": { "Hide until typing": "Elrejtés gépelésig" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "IP-cím vagy gépnév" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "Az IP-megosztás beállítása sikertelen. Ellenőrizd, hogy a dnsmasq telepítve van-e." + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "ISO-dátum" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "A telepítés sikertelen: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "Telepítsd a matugen csomagot a dinamikus témázáshoz" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "Telepíted a(z) „%1” bővítményt a DMS-regiszterből?" }, "Install system updates?": { "Install system updates?": "Telepíted a rendszerfrissítéseket?" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "Telepíted a(z) „%1” témát a DMS-regiszterből?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "Indítás" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "A dms:blurwallpaper réteg névtérnek niri homályosítási szabályra van szüksége" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "Réteg körvonala" @@ -4503,7 +4506,7 @@ "Lightest": "Legvilágosabb" }, "Like your plugins": { - "Like your plugins": "" + "Like your plugins": "A bővítményeihez hasonló" }, "Limit": { "Limit": "Korlát" @@ -4524,7 +4527,7 @@ "Lines: %1": "%1 sor" }, "Link copied": { - "Link copied": "" + "Link copied": "Hivatkozás másolva" }, "Link your DMS settings so the login screen follows them.": { "Link your DMS settings so the login screen follows them.": "Kapcsold össze a DMS-beállításaidat, hogy a bejelentkezési képernyő kövesse azokat." @@ -5118,7 +5121,7 @@ "Near island": "Közeli Sziget" }, "Needs": { - "Needs": "" + "Needs": "Szükséges" }, "Nested chip": { "Nested chip": "Beágyazott chip" @@ -5163,7 +5166,7 @@ "New": "Új" }, "New & updated": { - "New & updated": "" + "New & updated": "Új és frissített" }, "New Session": { "New Session": "Új munkamenet" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "Nem érhető el" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "Nem érhető el - telepítsd a fprintd és pam_fprintd csomagokat" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "Nem érhető el - telepítsd vagy konfiguráld a pam_u2f csomagot" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "Nem érhető el — telepítsd az fprintd és pam_fprintd csomagokat, vagy konfiguráld a greetd PAM-beállításait." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "Nem érhető el — telepítsd vagy konfiguráld a pam_u2f-et, vagy konfiguráld a greetd PAM-beállításait." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "Nincs társítva" @@ -5712,7 +5715,7 @@ "Occupied color": "Foglalt szín" }, "Off": { - "Off": "Kikapcsolva" + "Off": "Ki" }, "Off keeps the bar hidden until turned back on or shown over IPC": { "Off keeps the bar hidden until turned back on or shown over IPC": "A „Ki” beállítás elrejti a sávot, amíg újra be nem kapcsolják, vagy az IPC-n keresztül nem jelenik meg" @@ -5724,7 +5727,7 @@ "Office": "Iroda" }, "Official only": { - "Official only": "" + "Official only": "Csak hivatalos" }, "Offline Report": { "Offline Report": "Offline jelentés" @@ -5820,10 +5823,10 @@ "Open with": "Megnyitás ezzel" }, "Opening GitHub to remove the upvote": { - "Opening GitHub to remove the upvote": "" + "Opening GitHub to remove the upvote": "GitHub megnyitása a szavazat visszavonásához" }, "Opening GitHub to upvote": { - "Opening GitHub to upvote": "" + "Opening GitHub to upvote": "GitHub megnyitása a szavazáshoz" }, "Opening terminal: ": { "Opening terminal: ": "Terminál megnyitása: " @@ -6132,10 +6135,10 @@ "Pick how long to stay awake": "Válaszd ki, mennyi ideig maradjon ébren" }, "Pick of the day": { - "Pick of the day": "" + "Pick of the day": "A nap választása" }, "Pick of the week": { - "Pick of the week": "" + "Pick of the week": "A hét választása" }, "Pill": { "Pill": "Kapszula" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "Képpontosítás" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Helyezd ide a bővítménykönyvtárakat. Minden bővítménynek rendelkeznie kell egy plugin.json fájllal." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "Elhelyezés" @@ -6243,7 +6246,7 @@ "Plugins": "Bővítmények" }, "Plugins by %1": { - "Plugins by %1": "" + "Plugins by %1": "%1 bővítményei" }, "Plugins shown in All mode without a trigger. Drag to reorder": { "Plugins shown in All mode without a trigger. Drag to reorder": "Összes módban indító nélkül megjelenő bővítmények. Húzza az átrendezéshez" @@ -6270,7 +6273,7 @@ "Popouts and modals use the main animation duration": "A felugró ablakok és a modális ablakok a fő animáció időtartamát veszik alapul" }, "Popular": { - "Popular": "" + "Popular": "Népszerű" }, "Popular Plugins": { "Popular Plugins": "Népszerű bővítmények" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "Profil nem található" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "A profil nem található a monitors.json fájlban" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "Profil hálózati tápellátáskor" @@ -6612,22 +6615,22 @@ "Read:": "Olvasás:" }, "Reads audio devices and volume": { - "Reads audio devices and volume": "" + "Reads audio devices and volume": "Olvassa a hangeszközöket és a hangerőt" }, "Reads its own settings": { - "Reads its own settings": "" + "Reads its own settings": "Olvassa a saját beállításait" }, "Reads its saved state": { - "Reads its saved state": "" + "Reads its saved state": "Olvassa a mentett állapotát" }, "Reads the clipboard": { - "Reads the clipboard": "" + "Reads the clipboard": "Olvassa a vágólapot" }, "Reads the list of running programs": { - "Reads the list of running programs": "" + "Reads the list of running programs": "Olvassa a futó programok listáját" }, "Reads your files": { - "Reads your files": "" + "Reads your files": "Olvassa a fájljaidat" }, "Ready": { "Ready": "Kész" @@ -6773,11 +6776,11 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "Eltávolítod a(z) %1 gyorsbillentyűt?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "Eltávolítod a(z) %1 gyorsbillentyűt? Egy feloldási bejegyzés mentésre kerül a dms/binds-user.lua fájlba, így a DMS frissítései után is törölve marad." + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { - "Remove upvote": "" + "Remove upvote": "Szavazat eltávolítása" }, "Removed administrator privileges": { "Removed administrator privileges": "Rendszergazdai jogosultságok eltávolítva" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "%1 szükséges" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "Szükséges a „dgop” eszköz" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "DMS %1 szükséges" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "MangoWC kompozitor szükséges" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "Szükséges hozzá a greetd, dms-greeter, és a felhasználója a greeter csoportban (plusz fprintd/pam_fprintd az ujjlenyomathoz, pam_u2f a biztonsági kulcsokhoz)." - }, "Requires night mode support": { "Requires night mode support": "Éjszakai mód támogatás szükséges" }, @@ -6957,7 +6957,7 @@ "Root Filesystem": "Gyökérkönyvtár fájlrendszer" }, "Rotating Cookie": { - "Rotating Cookie": "" + "Rotating Cookie": "Forgó süti" }, "Rounded": { "Rounded": "Lekerekített" @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "Héjparancs futtatása (például „notify-send”)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "Külső parancs futtatása minden háttérkép-változtatáskor, és annak JSON-palettájának beolvasztása a matugenbe egy névtér alatt, így a sablonok használhatják pl. a {{name.color0}} változót. A parancs megkapja a háttérképet {image} / $DMS_WALLPAPER formátumban, a módot pedig {mode} / $DMS_MODE formátumban." + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "Teljes szinkronizálás futtatása" @@ -7026,10 +7026,10 @@ "Runs in a terminal.": "Terminálban fut." }, "Runs programs on your computer": { - "Runs programs on your computer": "" + "Runs programs on your computer": "Programokat futtat a számítógépén" }, "Runs shell commands": { - "Runs shell commands": "" + "Runs shell commands": "Parancsértelmező parancsokat futtat" }, "S": { "S": "D" @@ -7104,10 +7104,10 @@ "Saved networks": "Mentett hálózatok" }, "Saves its own settings": { - "Saves its own settings": "" + "Saves its own settings": "Menti a saját beállításait" }, "Saves its state": { - "Saves its state": "" + "Saves its state": "Menti az állapotát" }, "Saving...": { "Saving...": "Mentés…" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "Értesítési szabályok beállítása" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "Beállítva a Téma és színek, Származtatott szín alatt" }, @@ -7497,7 +7500,7 @@ "Show discharge rate": "Merülési sebesség megjelenítése" }, "Show every author": { - "Show every author": "" + "Show every author": "Összes szerző megjelenítése" }, "Show filename": { "Show filename": "Fájlnév megjelenítése" @@ -7740,7 +7743,7 @@ "Soft square": "Lágy négyzet" }, "Software dimming": { - "Software dimming": "" + "Software dimming": "Szoftveres fényerőcsökkentés" }, "Software updates": { "Software updates": "Szoftverfrissítések" @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "A tartalék terminál megnyitása sikertelen. Telepíts egy támogatott terminálemulátort, vagy futtasd a 'dms auth sync' parancsot." }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "A tartalék terminál megnyitása sikertelen. Telepítsd a támogatott terminálemulátorok egyikét, vagy futtasd a 'dms-greeter sync' parancsot." - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "A tartalék terminál megnyitása sikertelen. Telepítsd a támogatott terminálemulátorok egyikét, vagy futtasd a 'dms-greeter unlink' parancsot." + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "A tartalék terminál megnyitva. Végezd el ott a hitelesítést; befejezés után automatikusan bezárul." @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "Szövegstílus" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "Az Aqueous-művelet nem sikerült." }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "A DMS_SOCKET környezeti változó nincs beállítva, vagy a socket nem érhető el. Az automatizált bővítménykezeléshez DMS_SOCKET szükséges." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "Az alapértelmezett művelet csak a prioritást bírálja felül" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "A nyíl abba az irányba mutat, amerre a szél fúj. A címke azt mutatja, honnan fúj." }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "Az alábbi beállítások módosítják a GTK és Qt beállításokat. Ha meg szeretnéd őrizni jelenlegi konfigurációidat, készíts róluk biztonsági mentést (qt5ct.conf|qt6ct.conf|qtengine/config.json és ~/.config/gtk-3.0|gtk-4.0)." + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "A kompozitor munkamenet megváltozott. Vesd el ezt a szerkesztést, mielőtt újat kezdenél." @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "A kitöltés a mai csapadék valószínűségét mutatja." }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "A DMS-hez mellékelt bejelentkező felület aktív (archinstall-beállítás). Továbbra is működik így, de a téma és a beállítások szinkronizálásához az önálló bejelentkező felület szükséges. Telepítsd a greetd-dms-greeter-bin csomagot az AUR-ból, majd futtasd a Szinkronizálást az üdvözlőképernyő migrálásához." - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "A kiemelt jelző az UV kategóriát mutatja: alacsony, mérsékelt, magas, nagyon magas vagy extrém." }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "Témák" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "Ezek bejegyzéseket adnak hozzá az XDG automatikus indítási könyvtárhoz (~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "A következő frissítés-ellenőrzéskor töltődnek be. A kiadási megjegyzések a GitHubon is elérhetők." @@ -8334,13 +8331,13 @@ "Third-party plugins": "Harmadik féltől származó bővítmények" }, "Third-party plugins are created by the community and are not officially supported by %1.\n\nThese plugins may pose security and privacy risks - install at your own risk.": { - "Third-party plugins are created by the community and are not officially supported by %1.\n\nThese plugins may pose security and privacy risks - install at your own risk.": "" + "Third-party plugins are created by the community and are not officially supported by %1.\n\nThese plugins may pose security and privacy risks - install at your own risk.": "A külső bővítményeket a közösség készíti, és a(z) %1 hivatalosan nem támogatja őket.\\n\\nEzek a bővítmények biztonsági és adatvédelmi kockázatot jelenthetnek – a telepítésük csak saját felelősségre ajánlott." }, "This bar is the Island": { "This bar is the Island": "Ez a sáv a Sziget" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "Ezt a billentyűt felülírja a config.kdl" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "Ez az eszköz" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "Ez a kijelző nem jelez VRR-támogatást" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "Ez a telepítés továbbra is a hyprland.conf fájlt használja. Futtasd a dms setup parancsot a migráláshoz ezen beállítások módosítása előtt." + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "Ez eltarthat néhány másodpercig" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "Ez a kimenet le van tiltva a jelenlegi profilban" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "Ez a bővítmény nem rendelkezik „settings_write” engedéllyel.\n\nAdd hozzá a \"permissions\": [\"settings_read\", \"settings_write\"] sort a plugin.json fájlhoz" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "Ez a rendszer nem tudja élőben összekapcsolni a beállításokat. A módosításuk után szinkronizáld újra." @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "A teljes töltöttségig" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "Másik felhasználóként való bejelentkezéshez jelentkezz ki, és válaszd ki a fiókot az üdvözlőképernyőről. Párhuzamos, új munkamenet létrehozásához több-munkamenetes üdvözlőképernyő szükséges (greetd-flexiserver/GDM/LightDM)." + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "A DMS-billentyű használatához távolítsd el vagy módosítsd a billentyűkombinációt a config.kdl fájlban" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "Felugró értesítés" @@ -8595,7 +8589,7 @@ "Tray icon tint": "Tálcaikon színezése" }, "Trending": { - "Trending": "" + "Trending": "Felkapott" }, "Trigger": { "Trigger": "Indító" @@ -8826,13 +8820,13 @@ "Uptime": "Működési idő" }, "Upvote on GitHub": { - "Upvote on GitHub": "" + "Upvote on GitHub": "Szavazás GitHubon" }, "Upvote removed": { - "Upvote removed": "" + "Upvote removed": "Szavazat eltávolítva" }, "Upvoted on GitHub": { - "Upvoted on GitHub": "" + "Upvoted on GitHub": "Megszavazva GitHubon" }, "Urgent": { "Urgent": "Sürgős" @@ -9120,13 +9114,13 @@ "Welcome": "Üdvözlünk" }, "Welcome to %1": { - "Welcome to %1": "" + "Welcome to %1": "Üdvözöl a(z) %1" }, "What changed": { "What changed": "Változások" }, "What's New": { - "What's New": "" + "What's New": "Újdonságok" }, "When locked": { "When locked": "Zároláskor" @@ -9279,7 +9273,7 @@ "Working...": "Folyamatban…" }, "Works here": { - "Works here": "" + "Works here": "Itt működik" }, "Works in every submap": { "Works in every submap": "Minden altérképben működik" @@ -9309,7 +9303,7 @@ "Write:": "Írás:" }, "Writes to your files": { - "Writes to your files": "" + "Writes to your files": "Írja a fájljaidat" }, "X axis": { "X axis": "X tengely" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "Nem mentett változtatásaid vannak. Szeretnél menteni a folytatás előtt?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "Be kell állítanod a következők egyikét:\nQT_QPA_PLATFORMTHEME=gtk3 VAGY\nQT_QPA_PLATFORMTHEME=qt6ct VAGY\nQT_QPA_PLATFORMTHEME=qtengine\nkörnyezeti változóként, majd újra kell indítanod a héjat.\n\nCsak a qt6ct igényeli a qt6ct-kde telepítését." - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "A következő újraindítás után meg kell adnod a jelszavadat az üdvözlőképernyőn." }, @@ -9420,7 +9411,7 @@ "checked just now": "ellenőrizve épp most" }, "copy link": { - "copy link": "" + "copy link": "hivatkozás másolása" }, "deprecated": { "deprecated": "elavult" @@ -9428,9 +9419,6 @@ "detached": { "detached": "leválasztva" }, - "dgop not available": { - "dgop not available": "A dgop nem érhető el" - }, "direct": { "direct": "közvetlen" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "Normál" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "A dms-greeter nincs telepítve. Telepítsd a dms-greeter csomagot az üdvözlőképernyő kezeléséhez." - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "Például /usr/bin/my-script --flag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "loginctl-integráció" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "A loginctl nem érhető el – a zárolás integrációhoz DMS-socketkapcsolat szükséges" - }, "mango: config reloaded": { "mango: config reloaded": "mango: konfiguráció újratöltve" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "mangowc GitHub" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "A matugen nem érhető el vagy le van tiltva - a %1 színei nem alkalmazhatók" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen nem található - telepítsd a matugen csomagot a dinamikus témázásért" - }, "missing program": { "Requires %1": "%1 szükséges hozzá" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "Az mpris-proxy fut, és duplikált Bluetooth-lejátszókat fog létrehozni. Tiltsd le ezzel a paranccsal: systemctl --user disable --now mpris-proxy.service" - }, "ms": { "ms": "ms" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "niri gyorsbillentyűk beállítása" }, - "niri/dms Discord": { - "niri/dms Discord": "niri/dms Discord" - }, "niri: config reloaded": { "niri: config reloaded": "niri: konfiguráció újratöltve" }, @@ -9597,7 +9567,7 @@ "remote": "távoli" }, "report a problem": { - "report a problem": "" + "report a problem": "probléma bejelentése" }, "reviewed": { "reviewed": "ellenőrizve" diff --git a/quickshell/translations/poexports/it.json b/quickshell/translations/poexports/it.json index ac710b647..f06e2fe02 100644 --- a/quickshell/translations/poexports/it.json +++ b/quickshell/translations/poexports/it.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "%1 è %2 e potrebbe usare molta memoria." }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 è ora incluso nella configurazione" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "%1 problema trovato" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "%1 ms" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "%1 non trovato" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "Aggiungere \"%1\" al gruppo %2?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "Aggiungere \"%1\" al gruppo %2? L'utente dovrà disconnettersi e accedere di nuovo, quindi eseguire dms-greeter sync --profile per pubblicare il tema della schermata di accesso." + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "Aggiungi widget su desktop" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "Aggiunge curve concave dove la barra incontra il bordo dello schermo" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "Li aggiunge al gruppo %1 così possono eseguire dms-greeter sync --profile" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "Li aggiunge al gruppo %1 così possono usare sudo" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "Hai già votato, fai di nuovo clic per rimuovere il voto" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "Esegui anche i template nel tuo config.toml di matugen" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "Salva lo screenshot anche su disco" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "Plugin integrati" }, - "Bundled greeter active": { - "Bundled greeter active": "Greeter incluso attivo" - }, "Button areas": { "Button areas": "Aree dei pulsanti" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "Fai clic su \"Configura\" per creare %1 e aggiungere l'inclusione al file di configurazione del compositor." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "Fai clic su Importa per aggiungere un file .ovpn o .conf" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "Azioni del clic" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "Versione di DMS obsoleta" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "DMS rimuove il blocco gestito da /etc/pam.d/greetd e interrompe i servizi di scrittura" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "Il server DMS è obsoleto (API v%1, previsto v%2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "DMS utilizza la famiglia, il peso e la scala del font. Il tipo esatto, l'inclinazione, la larghezza e le barre con scala separata possono differire." }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET non disponibile" - }, "Daily": { "Daily": "Previsione giornaliera" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "DankCalendar non è installato" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "DankCalendar non è in esecuzione" - }, "Dark": { "Dark": "Scuro" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Pila" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "Predefinito" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "Impossibile riprendere la stampante" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "Impossibile eseguire \"dms-greeter status\". Assicurati che il pacchetto dms-greeter sia installato." + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "Impossibile salvare le credenziali VPN" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "Gestore file" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "La ricerca dei file richiede dsearch\nInstallalo da github.com/AvengeMedia/danksearch" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "File scritto dal comando; lascia vuoto per leggere lo stdout" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "Indirizzo IP o nome host" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "Configurazione della condivisione IP non riuscita. Verifica che dnsmasq sia installato." + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "Data ISO" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "Installazione fallita: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "Installa il pacchetto matugen per i temi dinamici" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "Installa il plugin \"%1\" dal registro DMS?" }, "Install system updates?": { "Install system updates?": "Installare gli aggiornamenti di sistema?" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "Installa il tema \"%1\" dal registro DMS?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "Avvio in corso" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "Namespace del livello dms:blurwallpaper, richiede una regola di blur di niri" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "Contorno dei livelli" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "Non disponibile" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "Non disponibile - installa fprintd e pam_fprintd" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "Non disponibile - installa o configura pam_u2f" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "Non disponibile — installa fprintd e pam_fprintd, o configura il PAM di greetd." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "Non disponibile — installa o configura pam_u2f, o configura il PAM di greetd." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "Non assegnatp" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "Mosaico" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Posiziona qui le cartelle dei plugin. Ogni plugin dovrebbe contenere un file manifest plugin.json." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "Posizionamento" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "Profilo non trovato" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "Profilo non trovato in monitors.json" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "Profilo con alimentazione CA" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "Rimuovere la scorciatoia %1?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "Rimuovere la scorciatoia %1? Una voce di rimozione verrà salvata in dms/binds-user.lua, in modo che resti rimossa anche dopo gli aggiornamenti di DMS." + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "Rimuovi voto" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "Richiede %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "Richiede lo strumento \"dgop\"" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "Richiede DMS %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "Richiede il compositor MangoWC" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "Richiede greetd, dms-greeter e che il tuo utente appartenga al gruppo greeter (oltre a fprintd/pam_fprintd per l'impronta digitale e pam_u2f per le chiavi di sicurezza)." - }, "Requires night mode support": { "Requires night mode support": "Richiede il supporto alla modalità notturna" }, @@ -6957,7 +6957,7 @@ "Root Filesystem": "Filesystem root" }, "Rotating Cookie": { - "Rotating Cookie": "" + "Rotating Cookie": "Cookie rotante" }, "Rounded": { "Rounded": "Arrotondato" @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "Esegui un comando della shell (es. notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "Esegue un comando esterno a ogni cambio di sfondo e unisce la sua palette JSON in matugen sotto un namespace, in modo che i template possano usare ad es. {{name.color0}}. Il comando riceve lo sfondo come {image} / $DMS_WALLPAPER e la modalità come {mode} / $DMS_MODE." + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "Esegui sincronizzazione completa" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "Imposta regole per le notifiche" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "Impostato in Tema e colori, Colore derivato" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "Avvio del terminale di ripiego non riuscito. Installa un emulatore di terminale supportato o esegui \"dms auth sync\" manualmente." }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "Avvio del terminale di ripiego non riuscito. Installa uno degli emulatori di terminale supportati o esegui manualmente \"dms-greeter sync\"." - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "Fallback al terminale non riuscito. Installa uno degli emulatori di terminale supportati oppure esegui ‘dms-greeter unlink’ manualmente." + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "Terminale di ripiego aperto. Completa lì l'autenticazione; si chiuderà automaticamente al termine." @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "Stile del testo" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "L'operazione di Aqueous è fallita." }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "La variabile d'ambiente DMS_SOCKET non è impostata oppure il socket non è disponibile. La gestione automatica dei plugin richiede DMS_SOCKET." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "L'azione Predefinita sostituisce solo la priorità" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "La freccia indica la direzione del vento. L'etichetta mostra da dove proviene." }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "Le seguenti impostazioni modificheranno la configurazione di GTK e Qt. Se desideri conservare la configurazione attuale, esegui un backup (qt5ct.conf|qt6ct.conf|qtengine/config.json e ~/.config/gtk-3.0|gtk-4.0)." + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "La sessione del compositor è cambiata. Scarta questa modifica prima di iniziarne una nuova." @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "Il riempimento mostra la probabilità di precipitazioni di oggi." }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "Il greeter incluso in DMS è attivo (configurazione archinstall). Continua a funzionare così com'è, ma per sincronizzare tema e impostazioni è necessario il greeter standalone. Installa greetd-dms-greeter-bin dall'AUR, poi esegui Sincronizza per migrare la schermata di accesso." - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "Il marcatore evidenziato mostra la categoria UV: bassa, moderata, alta, molto alta o estrema." }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "Temi" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "Aggiungono voci alla cartella di avvio automatico XDG (~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "Verranno caricate al prossimo controllo degli aggiornamenti. Le note di rilascio sono pubblicate anche su GitHub." @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "Questa barra è l’Isola" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "Questa scorciatoia è sovrascritta da config.kdl" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "Questo dispositivo" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "Questo schermo non segnala il supporto VRR" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "Questa installazione usa ancora hyprland.conf. Esegui dms setup per effettuare la migrazione prima di modificare queste impostazioni." + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "L'operazione potrebbe richiedere alcuni secondi" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "Questo output è disabilitato nel profilo corrente" }, - "This plugin can": { - "This plugin can": "Questo plugin può" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "Questo plugin non ha il permesso \"settings_write\".\n\nAggiungi \"permissions\": [\"settings_read\", \"settings_write\"] al plugin.json" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "Questo sistema non può collegare le impostazioni in tempo reale. Sincronizza di nuovo dopo averle modificate." @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "A carica completa" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "Per accedere con un utente diverso, termina la sessione e seleziona l'account dal greeter. La creazione di una nuova sessione parallela richiede un greeter multi-sessione (greetd-flexiserver / GDM / LightDM)." + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "Per utilizzare questa scorciatoia DMS, rimuovi o modifica la scorciatoia nel tuo config.kdl" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "Toast" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "Ci sono modifiche non salvate. Vuoi salvarle prima di continuare?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "Devi impostare una delle seguenti variabili d'ambiente:\nQT_QPA_PLATFORMTHEME=gtk3 OPPURE\nQT_QPA_PLATFORMTHEME=qt6ct OPPURE\nQT_QPA_PLATFORMTHEME=qtengine\ne poi riavviare la shell.\n\nSolo qt6ct richiede l'installazione di qt6ct-kde." - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "Inserirai la password nel greeter dopo il prossimo riavvio." }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "disconnesso" }, - "dgop not available": { - "dgop not available": "dgop non disponibile" - }, "direct": { "direct": "diretta" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "Normale" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "dms-greeter non è installato. Installa il pacchetto dms-greeter per gestire il greeter." - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "es. /usr/bin/my-script --flag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "Integrazione loginctl" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl non disponibile - l’integrazione del blocco richiede una connessione al socket DMS" - }, "mango: config reloaded": { "mango: config reloaded": "mango: configurazione ricaricata" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "GitHub di mangowc" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "matugen non è disponibile o disabilitato - Impossibile applicare i colori di %1" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen non trovato - installa il pacchetto matugen per i temi dinamici" - }, "missing program": { "Requires %1": "Richiede %1" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "mpris-proxy è in esecuzione e creerà lettori Bluetooth duplicati. Disattivalo con: systemctl --user disable --now mpris-proxy.service" - }, "ms": { "ms": "ms" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "configurazione delle scorciatoie niri" }, - "niri/dms Discord": { - "niri/dms Discord": "Discord di niri/dms" - }, "niri: config reloaded": { "niri: config reloaded": "niri: configurazione ricaricata" }, diff --git a/quickshell/translations/poexports/ja.json b/quickshell/translations/poexports/ja.json index 01a5be8b8..f403c5ac9 100644 --- a/quickshell/translations/poexports/ja.json +++ b/quickshell/translations/poexports/ja.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "" }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 は設定に含まれるようになりました" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "問題 %1 件を検出" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "\"%1\" を %2 グループに追加しますか?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "" + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "デスクトップウィジェットを追加" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "" }, - "Bundled greeter active": { - "Bundled greeter active": "" - }, "Button areas": { "Button areas": "" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "「Setup」をクリックして %1 を作成し、コンポジター設定に include を追加します。" }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "Import をクリックして .ovpn または .conf を追加" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMSに更新があります" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "DMS サーバーのバージョンが古い(APIバージョン %1、本来はバージョン %2 が必要)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "" }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKETが利用できません" - }, "Daily": { "Daily": "毎日" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "DankCalendar がインストールされていません" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "DankCalendar が実行されていません" - }, "Dark": { "Dark": "" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "デッキ" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "デフォルト" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "プリンタの再開に失敗しました" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "" + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "VPN 認証情報の保存に失敗しました" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "ファイル検索には dsearch が必要です\ngithub.com/AvengeMedia/danksearch からインストールしてください" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "IP アドレスまたはホスト名" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "" + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "インストールに失敗しました: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "動的テーマ用に matugen パッケージをインストール" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "DMS レジストリからプラグイン '%1' をインストールしますか?" }, "Install system updates?": { "Install system updates?": "" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "DMS レジストリからテーマ '%1' をインストールしますか?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "利用できません" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "利用できません — fprintd と pam_fprintd をインストールするか、greetd PAM を設定してください。" + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "利用できません — pam_u2f をインストールまたは設定するか、greetd PAM を設定してください。" + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "未バインド" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "ピクセル化" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "プラグインディレクトリをここに配置します。各プラグインには plugin.json マニフェストファイルが必要です。" + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "プロファイルが見つかりません" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "monitors.json にプロファイルが見つかりません" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "ショートカット %1 を削除しますか?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "ショートカット %1 を削除しますか?DMS 更新後も削除状態を保つため、unbind エントリが dms/binds-user.lua に保存されます。" + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "%1 が必要" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "'dgop' ツールが必要" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "DMS %1 が必要" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "MangoWC コンポジターが必要です" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "" - }, "Requires night mode support": { "Requires night mode support": "ナイトモード対応が必要" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "シェルコマンドを実行(例: notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "" + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "通知ルールを設定" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "端末フォールバックに失敗しました。対応する端末エミュレーターをインストールするか、'dms auth sync' を手動で実行してください。" }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "" - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "" + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "" @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "" }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "DMS_SOCKET環境変数が設定されていないか、ソケットが利用できません。自動プラグイン管理にはDMS_SOCKETが必要です。" - }, "The Default action only overrides priority": { "The Default action only overrides priority": "" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "" }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "" + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "" @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "" }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "" - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "" }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "テーマ" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "これらは XDG 自動起動ディレクトリ(~/.config/autostart/*.desktop)にエントリを追加します" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "" @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "このバインドは config.kdl によって上書きされています" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "このデバイス" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "" + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "これには数秒かかる場合があります" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "この出力は現在のプロファイルでは無効になっています" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "このプラグインには 'settings_write' 権限がありません。\n\nplugin.json に \"permissions\": [\"settings_read\", \"settings_write\"] を追加してください" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "" @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "フルへ" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "別のユーザーでサインインするには、ログアウトして greeter からアカウントを選んでください。並行して新しいセッションを作るには、マルチセッション対応の greeter(greetd-flexiserver / GDM / LightDM)が必要です。" + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "この DMS バインドを使うには、config.kdl 内のキーバインドを削除または変更してください" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "トースト" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "保存されていない変更があります。続行する前に保存しますか?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "" - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "次回再起動後は greeter でパスワードを入力します。" }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "切り離し済み" }, - "dgop not available": { - "dgop not available": "dgop は利用できません" - }, "direct": { "direct": "直接" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "" - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "例: /usr/bin/my-script --flag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctlが利用できません- ロック統合のためにDMS socketの接続が必要です。" - }, "mango: config reloaded": { "mango: config reloaded": "mango: 設定を再読み込みしました" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "mangowc GitHub" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen が見つかりません - 動的テーマ設定には matugen パッケージをインストールしてください" - }, "missing program": { "Requires %1": "" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "" - }, "ms": { "ms": "ms" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "niri ショートカット設定" }, - "niri/dms Discord": { - "niri/dms Discord": "niri/dms Discord" - }, "niri: config reloaded": { "niri: config reloaded": "niri: 設定が再読み込みされました" }, diff --git a/quickshell/translations/poexports/ko.json b/quickshell/translations/poexports/ko.json index 32fb23756..32a301196 100644 --- a/quickshell/translations/poexports/ko.json +++ b/quickshell/translations/poexports/ko.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "" }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1이(가) 구성에 포함됨" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "%1개의 문제 발견" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "%1 ms" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "\"%1\" 사용자를 %2 그룹에 추가하시겠습니까?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "\"%1\"을(를) %2 그룹에 추가하시겠습니까? 로그인 화면 테마를 게시하려면 로그아웃했다가 다시 로그인한 후 dms-greeter sync --profile을 실행해야 합니다." + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "데스크톱 위젯 추가" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "%1 그룹에 추가하여 dms-greeter sync --profile을 실행할 수 있게 합니다" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "%1 그룹에 추가하여 sudo를 사용할 수 있게 합니다" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "내장 플러그인" }, - "Bundled greeter active": { - "Bundled greeter active": "" - }, "Button areas": { "Button areas": "버튼 영역" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "'설정'을 클릭하여 %1을(를) 생성하고 컴포지터 구성에 포함을 추가하세요." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": ".ovpn 또는 .conf를 추가하려면 가져오기를 클릭하세요" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMS가 구버전임" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "DMS는 /etc/pam.d/greetd에서 관리 블록을 제거하고 쓰기 서비스를 중지합니다" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "DMS 서버가 구버전입니다(API v%1, 예상 v%2)." @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "DMS는 글꼴 패밀리, 굵기 및 배율을 사용합니다. 정확한 서체, 기울기, 너비 및 별도로 배율이 조정된 바는 다를 수 있습니다." }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET을 사용할 수 없음" - }, "Daily": { "Daily": "매일" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "DankCalendar가 설치되지 않음" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "DankCalendar가 실행 중이 아님" - }, "Dark": { "Dark": "다크" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "덱" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "기본값" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "프린터 재개 실패" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "'dms-greeter status' 실행 실패. dms-greeter 패키지가 설치되어 있는지 확인하세요." + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "VPN 자격 증명 저장 실패" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "파일 관리자" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "파일 검색에는 dsearch가 필요합니다\ngithub.com/AvengeMedia/danksearch에서 설치하세요" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "명령이 기록할 파일입니다. 비워 두면 표준 출력을 읽습니다" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "IP 주소 또는 호스트 이름" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "IP 공유 설정에 실패했습니다. dnsmasq가 설치되어 있는지 확인하세요." + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "ISO 날짜" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "설치 실패: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "동적 테마를 위해 matugen 패키지 설치" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "DMS 레지스트리에서 플러그인 '%1'을(를) 설치하시겠습니까?" }, "Install system updates?": { "Install system updates?": "" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "DMS 레지스트리에서 테마 '%1'을(를) 설치하시겠습니까?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "앱 실행" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "레이어 네임스페이스 dms:blurwallpaper에는 niri 블러 규칙이 필요합니다" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "사용할 수 없음" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "사용할 수 없음 - fprintd와 pam_fprintd를 설치하세요" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "사용할 수 없음 - pam_u2f를 설치하거나 구성하세요" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "사용할 수 없음 — fprintd 및 pam_fprintd를 설치하거나 greetd PAM을 구성하세요." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "사용할 수 없음 — pam_u2f를 설치 또는 구성하거나 greetd PAM을 구성하세요." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "바인딩되지 않음" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "픽셀화" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "여기에 플러그인 디렉터리를 배치하세요. 각 플러그인에는 plugin.json 매니페스트 파일이 있어야 합니다." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "배치" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "프로필을 찾을 수 없음" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "monitors.json에서 프로필을 찾을 수 없음" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "AC 전원 사용 시 프로필" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "바로 가기 %1을(를) 제거하시겠습니까?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "바로 가기 %1을(를) 제거하시겠습니까? 바인딩 해제 항목이 dms/binds-user.lua에 저장되므로 DMS 업데이트 후에도 제거된 상태로 유지됩니다." + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "%1 필요" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "'dgop' 도구 필요" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "DMS %1 필요" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "MangoWC 컴포지터 필요" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "greetd, dms-greeter가 필요하며 사용자가 greeter 그룹에 속해야 합니다(지문에는 fprintd/pam_fprintd, 보안 키에는 pam_u2f도 필요합니다)." - }, "Requires night mode support": { "Requires night mode support": "야간 모드 지원 필요" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "셸 명령 실행(예: notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "배경화면이 바뀔 때마다 외부 명령을 실행하고, 출력된 JSON 팔레트를 지정된 네임스페이스로 matugen에 병합하여 템플릿에서 {{name.color0}} 등을 사용할 수 있게 합니다. 명령에는 배경화면이 {image} / $DMS_WALLPAPER로, 모드가 {mode} / $DMS_MODE로 전달됩니다." + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "알림 규칙 설정" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "터미널 대체를 실패했습니다. 지원되는 터미널 에뮬레이터를 설치하거나 'dms auth sync'를 수동으로 실행하세요." }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "터미널 대체 실행에 실패했습니다. 지원되는 터미널 에뮬레이터 중 하나를 설치하거나 'dms-greeter sync'를 수동으로 실행하세요." - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "" + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "대체 터미널이 열렸습니다. 그곳에서 인증을 완료하세요. 완료되면 자동으로 닫힙니다." @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "텍스트 스타일" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "Aqueous 작업에 실패했습니다." }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "DMS_SOCKET 환경 변수가 설정되지 않았거나 소켓을 사용할 수 없습니다. 자동 플러그인 관리에는 DMS_SOCKET이 필요합니다." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "기본 동작은 우선순위만 오버라이드합니다" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "화살표는 바람이 불어가는 방향을 가리킵니다. 레이블은 바람이 불어오는 방향을 표시합니다." }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "아래 설정은 GTK 및 Qt 설정을 수정합니다. 현재 구성을 보존하려면 백업하세요 (qt5ct.conf|qt6ct.conf|qtengine/config.json 및 ~/.config/gtk-3.0|gtk-4.0)." + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "컴포지터 세션이 변경되었습니다. 새 편집을 시작하기 전에 이 편집을 버리세요." @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "채움은 오늘의 강수 확률을 나타냅니다." }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "DMS에 포함된 로그인 화면이 활성화되어 있습니다(archinstall 설정). 현재 상태로 계속 작동하지만 테마와 설정을 동기화하려면 독립형 Greeter가 필요합니다. AUR에서 greetd-dms-greeter-bin을 설치한 다음 동기화를 실행하여 로그인 화면을 마이그레이션하세요." - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "강조된 마커는 자외선 등급(낮음, 보통, 높음, 매우 높음, 극심)을 표시합니다." }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "테마" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "이는 XDG 자동 시작 디렉터리(~/.config/autostart/*.desktop)에 항목을 추가합니다." + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "" @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "이 바인딩은 config.kdl에 의해 오버라이드됨" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "이 기기" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "이 설치는 아직 hyprland.conf를 사용하고 있습니다. 이 설정을 변경하기 전에 dms setup을 실행하여 마이그레이션하세요." + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "몇 초 정도 걸릴 수 있습니다" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "현재 프로필에서 이 출력이 비활성화됨" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "이 플러그인에는 'settings_write' 권한이 없습니다.\n\nplugin.json에 \"permissions\": [\"settings_read\", \"settings_write\"]를 추가하세요." + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "" @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "가득 참으로" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "다른 사용자로 로그인하려면 로그아웃하고 로그인 화면에서 계정을 선택하세요. 병렬로 새 세션을 만들려면 다중 세션 로그인 화면(greetd-flexiserver / GDM / LightDM)이 필요합니다." + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "이 DMS 바인딩을 사용하려면 config.kdl에서 단축키를 제거하거나 변경하세요" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "토스트" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "저장하지 않은 변경 사항이 있습니다. 계속하기 전에 저장하시겠습니까?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "다음 중 하나를 환경 변수로 설정한 후 셸을 다시 시작해야 합니다:\nQT_QPA_PLATFORMTHEME=gtk3 또는\nQT_QPA_PLATFORMTHEME=qt6ct 또는\nQT_QPA_PLATFORMTHEME=qtengine\n\nqt6ct를 사용하는 경우에만 qt6ct-kde를 설치해야 합니다." - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "다음 재부팅 후 로그인 화면에서 비밀번호를 입력하게 됩니다." }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "분리됨" }, - "dgop not available": { - "dgop not available": "dgop를 사용할 수 없음" - }, "direct": { "direct": "직접 연결" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "정방향" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "dms-greeter가 설치되어 있지 않습니다. 로그인 화면을 관리하려면 dms-greeter 패키지를 설치하세요." - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "예: /usr/bin/my-script --flag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "loginctl 통합" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl을 사용할 수 없음 - 잠금 통합에는 DMS 소켓 연결이 필요합니다" - }, "mango: config reloaded": { "mango: config reloaded": "mango: 구성이 다시 로드됨" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "mangowc GitHub" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "matugen을 사용할 수 없거나 비활성화되어 있어 %1 색상을 적용할 수 없습니다" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen을 찾을 수 없음 - 동적 테마 지정을 위해 matugen 패키지 설치" - }, "missing program": { "Requires %1": "" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "mpris-proxy가 실행 중이며 Bluetooth 플레이어가 중복으로 생성됩니다. 다음 명령으로 비활성화하세요: systemctl --user disable --now mpris-proxy.service" - }, "ms": { "ms": "ms" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "niri 바로 가기 구성" }, - "niri/dms Discord": { - "niri/dms Discord": "niri/dms Discord" - }, "niri: config reloaded": { "niri: config reloaded": "niri: 구성 다시 로드됨" }, diff --git a/quickshell/translations/poexports/nl.json b/quickshell/translations/poexports/nl.json index 1756dd1b3..7b25b38d8 100644 --- a/quickshell/translations/poexports/nl.json +++ b/quickshell/translations/poexports/nl.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "%1 is %2 en kan veel geheugen gebruiken." }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 is nu opgenomen in config" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "%1 probleem gevonden" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "%1 ms" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "\"%1\" toevoegen aan de groep %2?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "\"%1\" toevoegen aan de %2-groep? Zij moeten uit- en weer inloggen en daarna 'dms-greeter sync --profile' uitvoeren om hun thema voor het aanmeldscherm te publiceren." + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "Bureaubladwidget toevoegen" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "Voegt holle rondingen toe waar de balk de schermrand raakt" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "Voegt de gebruiker toe aan de groep %1 zodat die dms-greeter sync --profile kan uitvoeren" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "Voegt de gebruiker toe aan de groep %1 zodat die sudo kan gebruiken" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "Voert ook de sjablonen in je matugen-config.toml uit" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "Slaat de schermafbeelding ook op schijf op" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "Ingebouwde plug-ins" }, - "Bundled greeter active": { - "Bundled greeter active": "Meegeleverde greeter actief" - }, "Button areas": { "Button areas": "Knopgebieden" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "Klik op 'Instellen' om %1 aan te maken en de include toe te voegen aan je compositor-configuratie." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "Klik op Importeren om een .ovpn of .conf toe te voegen" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "Klikacties" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMS verouderd" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "DMS verwijdert het beheerde blok uit /etc/pam.d/greetd en stopt schrijfservices" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "DMS-server is verouderd (API v%1, verwacht v%2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "DMS gebruikt de lettertypefamilie, het gewicht en de schaal. De exacte letterstijl, schuinte, breedte en afzonderlijk geschaalde balken kunnen afwijken." }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET niet beschikbaar" - }, "Daily": { "Daily": "Dagelijks" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "DankCalendar is niet geïnstalleerd" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "DankCalendar is niet actief" - }, "Dark": { "Dark": "Donker" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Deck" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "Standaard" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "Hervatten van printer mislukt" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "Uitvoeren van 'dms-greeter status' mislukt. Zorg dat het pakket 'dms-greeter' is geïnstalleerd." + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "Opslaan van VPN-inloggegevens mislukt" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "Bestandsbeheerder" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "Bestandszoeken vereist dsearch\nInstalleer via github.com/morelazers/dsearch" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "Bestand dat de opdracht schrijft; laat leeg om stdout te lezen" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "IP-adres of hostnaam" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "Instellen van IP-delen mislukt. Controleer of dnsmasq is geïnstalleerd." + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "ISO-datum" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "Installatie mislukt: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "Installeer matugen-pakket voor dynamische thema's" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "Plug-in '%1' installeren uit het DMS-register?" }, "Install system updates?": { "Install system updates?": "Systeemupdates installeren?" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "Thema '%1' installeren uit het DMS-register?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "Starten" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "Laagnaamruimte dms:blurwallpaper, vereist een niri-vervagingsregel" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "Laagomtrek" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "Niet beschikbaar" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "Niet beschikbaar - installeer fprintd en pam_fprintd" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "Niet beschikbaar - installeer of configureer pam_u2f" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "Niet beschikbaar — installeer fprintd en pam_fprintd, of configureer greetd PAM." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "Niet beschikbaar — installeer of configureer pam_u2f, of configureer greetd PAM." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "Niet gekoppeld" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "Pixelvorming" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Plaats plug-inmappen hier. Elke plug-in moet een plugin.json manifestbestand hebben." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "Plaatsing" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "Profiel niet gevonden" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "Profiel niet gevonden in monitors.json" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "Profiel op netstroom" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "De sneltoets %1 verwijderen?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "De sneltoets %1 verwijderen? Er wordt een 'unbind'-item opgeslagen in dms/binds-user.lua, zodat deze bij DMS-updates verwijderd blijft." + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "Vereist %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "Vereist 'dgop'-tool" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "Vereist DMS %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "Vereist MangoWC-compositor" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "Vereist greetd, dms-greeter, en uw gebruiker in de greeter-groep (plus fprintd/pam_fprintd voor vingerafdruk, pam_u2f voor beveiligingssleutels)." - }, "Requires night mode support": { "Requires night mode support": "Vereist ondersteuning voor nachtmodus" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "Een shell-opdracht uitvoeren (bijv. notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "Voer bij elke achtergrondwijziging een externe opdracht uit en voeg het JSON-palet ervan onder een naamruimte samen in matugen, zodat sjablonen bijv. {{name.color0}} kunnen gebruiken. De opdracht ontvangt de achtergrond als {image} / $DMS_WALLPAPER en de modus als {mode} / $DMS_MODE." + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "Volledige synchronisatie uitvoeren" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "Meldingsregels instellen" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "Ingesteld onder Thema & kleuren, Afgeleide kleur" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "Terminal-terugval mislukt. Installeer een ondersteunde terminalemulator of voer handmatig 'dms auth sync' uit." }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "Terminal-fallback mislukt. Installeer een van de ondersteunde terminal-emulators of voer 'dms-greeter sync' handmatig uit." - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "Terugvallen op terminal mislukt. Installeer een van de ondersteunde terminalemulators of voer 'dms-greeter unlink' handmatig uit." + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "Terminal-terugval geopend. Voltooi daar de authenticatie; deze sluit automatisch zodra voltooid." @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "Tekststijl" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "De Aqueous-bewerking is mislukt." }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "De DMS_SOCKET omgevingsvariabele is niet ingesteld of de socket is niet beschikbaar. Geautomatiseerd plug-inbeheer vereist de DMS_SOCKET." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "De actie Standaard overschrijft alleen de prioriteit" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "De pijl wijst in de richting waarin de wind waait. Het label toont waar de wind vandaan komt." }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "De onderstaande instellingen wijzigen je GTK- en Qt-instellingen. Maak een back-up als je je huidige configuratie wilt behouden (qt5ct.conf|qt6ct.conf|qtengine/config.json en ~/.config/gtk-3.0|gtk-4.0)." + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "De compositorsessie is gewijzigd. Verwerp deze wijziging voordat je een nieuwe begint." @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "De vulling toont de neerslagkans van vandaag." }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "De met DMS meegeleverde greeter is actief (archinstall-installatie). Deze blijft zo werken, maar voor het synchroniseren van thema en instellingen is de losse greeter nodig. Installeer greetd-dms-greeter-bin uit de AUR en voer daarna Synchroniseren uit om het aanmeldscherm te migreren." - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "De gemarkeerde markering toont de UV-categorie: laag, matig, hoog, zeer hoog of extreem." }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "Thema's" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "Deze voegen items toe aan de XDG-autostartmap (~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "Ze worden geladen bij de volgende updatecontrole. Release-opmerkingen worden ook gepubliceerd op GitHub." @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "Deze balk is het Eiland" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "Deze bind wordt overschreven door config.kdl" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "Dit apparaat" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "Dit scherm meldt geen VRR-ondersteuning" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "Deze installatie gebruikt nog hyprland.conf. Voer 'dms setup' uit om te migreren voordat je deze instellingen wijzigt." + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "Dit kan enkele seconden duren" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "Dit beeldscherm is uitgeschakeld in het huidige profiel" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "Deze plugin heeft geen 'settings_write' rechten.\n\nVoeg \"permissions\": [\"settings_read\", \"settings_write\"] toe aan plugin.json" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "Dit systeem kan instellingen niet live koppelen. Synchroniseer opnieuw nadat je ze hebt gewijzigd." @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "Tot vol" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "Om als een andere gebruiker in te loggen, log je uit en kies je het account in het inlogscherm. Het parallel openen van een nieuwe sessie vereist een multi-sessie greeter (greetd-flexiserver / GDM / LightDM)." + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "Om deze DMS-bind te gebruiken, verwijder of wijzig de keybind in uw config.kdl" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "Toast-melding" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "U hebt niet-opgeslagen wijzigingen. Opslaan voordat u doorgaat?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "Stel een van de volgende omgevingsvariabelen in:\nQT_QPA_PLATFORMTHEME=gtk3 OF\nQT_QPA_PLATFORMTHEME=qt6ct OF\nQT_QPA_PLATFORMTHEME=qtengine\nen herstart daarna de shell.\n\nAlleen qt6ct vereist dat qt6ct-kde is geïnstalleerd." - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "Je voert je wachtwoord in bij het inlogscherm na de volgende herstart." }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "ontkoppeld" }, - "dgop not available": { - "dgop not available": "dgop niet beschikbaar" - }, "direct": { "direct": "direct" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "Normaal" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "dms-greeter is niet geïnstalleerd. Installeer het pakket dms-greeter om de greeter te beheren." - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "bijv. /usr/bin/my-script --vlag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "loginctl-integratie" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl niet beschikbaar - vergrendelintegratie vereist DMS-socketverbinding" - }, "mango: config reloaded": { "mango: config reloaded": "mango: configuratie herladen" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "mangowc GitHub" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "matugen niet beschikbaar of uitgeschakeld - kan %1-kleuren niet toepassen" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen niet gevonden - installeer matugen-pakket voor dynamische thema's" - }, "missing program": { "Requires %1": "Vereist %1" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "mpris-proxy is actief en zal dubbele Bluetooth-spelers aanmaken. Schakel het uit met: systemctl --user disable --now mpris-proxy.service" - }, "ms": { "ms": "ms" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "niri-sneltoetsenconfiguratie" }, - "niri/dms Discord": { - "niri/dms Discord": "niri/dms Discord" - }, "niri: config reloaded": { "niri: config reloaded": "niri: configuratie herladen" }, diff --git a/quickshell/translations/poexports/pl.json b/quickshell/translations/poexports/pl.json index de8f3cd7e..3dd4e5f6d 100644 --- a/quickshell/translations/poexports/pl.json +++ b/quickshell/translations/poexports/pl.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "" }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 jest obecnie dołączony do konfiguracji" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "%1 błąd znaleziono" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "" + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "Dodaj Widżet Pulpitu" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "" }, - "Bundled greeter active": { - "Bundled greeter active": "" - }, "Button areas": { "Button areas": "" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "" }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "Kliknij Importuj, aby dodać plik .ovpn lub .conf" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMS nieaktualny" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "Serwer DMS jest nieaktualny (API v%1, oczekiwano v%2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "" }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET niedostępny" - }, "Daily": { "Daily": "Codziennie" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "DankCalendar nie jest zainstalowany" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "DankCalendar nie jest uruchomiony" - }, "Dark": { "Dark": "" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Pokład" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "Domyślne" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "Wznowienie drukarki nie powiodło się" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "" + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "Adres IP albo nazwa hosta" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "" + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "Instalacja nie powiodła się: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "Zainstaluj matugen dla dynamiczych motywów" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "Zainstalować wtyczkę '%1' z rejestru DMS?" }, "Install system updates?": { "Install system updates?": "" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "Zainstalować motyw '%1' z rejestru DMS?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "" @@ -4953,7 +4956,7 @@ "Modes this display does not report support for are hidden": "" }, "Modular widget bar": { - "Modular widget bar": "" + "Modular widget bar": "Modularny pasek widżetów" }, "Monitor": { "Monitor": "Monitor" @@ -5040,7 +5043,7 @@ "Moving to Paused": "Przechodzenie w stan wstrzymania" }, "Multi-Monitor": { - "Multi-Monitor": "" + "Multi-Monitor": "Wiele monitorów" }, "Multimedia": { "Multimedia": "Multimedia" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "Niedostępne" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "Niedostępne — zainstaluj fprintd i pam_fprintd lub skonfiguruj greetd PAM." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "Niedostępne — zainstaluj lub ustaw pam_u2f lub skonfiguruj greetd PAM." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "Pikselacja" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Umieść tutaj katalogi wtyczek. Każda wtyczka powinna zawierać plik manifestu plugin.json." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "Nie znaleziono profilu" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "" + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "Wymaga %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "Wymaga narzędzia 'dgop'" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "Wymaga DMS %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "" - }, "Requires night mode support": { "Requires night mode support": "Wymaga wsparcia dla trybu nocnego" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "Uruchom polecenie powłoki (np. notification-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "" + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "Ustaw reguły powiadomień" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "" }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "" - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "" + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "" @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "" }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "Zmienna środowiskowa DMS_SOCKET nie jest ustawiona lub gniazdo jest niedostępne. Automatyczne zarządzanie wtyczkami wymaga zmiennej DMS_SOCKET." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "" }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "" + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "" @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "" }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "" - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "" }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "Motywy" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "" @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "To powiązanie jest nadpisywane przez config.kdl" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "To urządzenie" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "" + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "To może potrwać kilka sekund" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "" @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "Do pełna" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "" + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "Aby użyć tego powiązania DMS, usuń lub zmień powiązanie klawiszy w pliku config.kdl" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "Masz niezapisane zmiany. Zapisać przed kontynuowaniem?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "" - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "" }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "" }, - "dgop not available": { - "dgop not available": "dgop niedostępne" - }, "direct": { "direct": "" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "" - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "np. /usr/bin/my-script --flag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl niedostępny - integracja blokady wymaga połączenia z gniazdem DMS" - }, "mango: config reloaded": { "mango: config reloaded": "mango: config reloaded" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "mangowc GitHub" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen nie znaleziony - zainstaluj matugen dla dynamicznych motywów" - }, "missing program": { "Requires %1": "" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "" - }, "ms": { "ms": "ms" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "Konfiguracja skrótów Niri" }, - "niri/dms Discord": { - "niri/dms Discord": "niri/dms Discord" - }, "niri: config reloaded": { "niri: config reloaded": "niri: config reloaded" }, @@ -9579,7 +9549,7 @@ "Primary": "Główny" }, "procs": { - "procs": "" + "procs": "proc" }, "pt": { "pt": "" diff --git a/quickshell/translations/poexports/pt.json b/quickshell/translations/poexports/pt.json index adf3577e2..f5832c8fc 100644 --- a/quickshell/translations/poexports/pt.json +++ b/quickshell/translations/poexports/pt.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "" }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 agora está incluído na configuração" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "%1 problema encontrado" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "Adicionar \"%1\" ao grupo %2?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "Adicionar \"%1\" ao grupo %2? Eles devem sair e entrar novamente e então executar dms-greeter sync --profile para publicar o tema da tela de login." + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "Adicionar Widget de Área de Trabalho" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "" }, - "Bundled greeter active": { - "Bundled greeter active": "" - }, "Button areas": { "Button areas": "" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "Clique em 'Configurar' para criar %1 e adicionar inclusão na configuração do seu compositor" }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "Clique em Importar para adicionar um arquivo .ovpn ou .conf" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMS desatualizado" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "O DMS remove seu bloco gerenciado de /etc/pam.d/greetd e interrompe os serviços de gravação" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "O servidor DMS está desatualizado (API v%1, esperada v%2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "" }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET não está disponível" - }, "Daily": { "Daily": "Diário" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "O DankCalendar não está instalado" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "O DankCalendar não está em execução" - }, "Dark": { "Dark": "" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Deck" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "Padrão" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "Falha ao resumir impressora" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "Falha ao executar 'dms-greeter status'. Certifique-se de que o pacote dms-greeter está instalado." + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "Falha ao salvar as credenciais da VPN" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "Pesquisa de arquivo requer dsearch\nInstalar de github.com/morelazers/dsearch" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "Endereço de IP ou nome do host" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "Falha na configuração do compartilhamento de IP. Verifique se o dnsmasq está instalado." + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "Instalação falhou: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "Instalar pacote matugen para tema dinâmico" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "Instalar plugin '%1' do registro DMS?" }, "Install system updates?": { "Install system updates?": "" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "Instalar tema '%1' do registro DMS?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "Indisponível" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "Não disponível - instale fprintd e pam_fprintd" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "Não disponível - instale ou configure pam_u2f" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "Não disponível — instale fprintd e pam_fprintd ou configure o PAM do greetd." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "Não disponível — instale ou configure pam_u2f ou configure o PAM do greetd." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "Não vinculado" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "Pixelizar" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Use este local para os diretórios de plugin. Cada plugin deve ter um arquivo de manifesto plugin.json." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "Perfil não encontrado" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "Perfil não encontrado em monitors.json" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "Remover o atalho %1?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "Remover o atalho %1? Uma entrada de desvinculação será salva em dms/binds-user.lua para que permaneça removido nas atualizações do DMS." + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "Requer %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "Requer ferramenta 'dgop'" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "Requer DMS %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "Requer o compositor MangoWC" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "Requer greetd, dms-greeter e seu usuário no grupo do greeter (além de fprintd/pam_fprintd para impressão digital e pam_u2f para chaves de segurança)." - }, "Requires night mode support": { "Requires night mode support": "Requer suporte a modo noturno" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "Rodar um comando do shell (ex. notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "" + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "Definir regras de notificação" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "Falha no fallback do terminal. Instale um emulador de terminal compatível ou execute 'dms auth sync' manualmente." }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "Falha no fallback do terminal. Instale um dos emuladores de terminal compatíveis ou execute 'dms-greeter sync' manualmente." - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "" + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "Fallback do terminal aberto. Complete a autenticação lá; ele fechará automaticamente quando concluído." @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "" }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "A variável de ambiente DMS_SOCKET não está definida ou o socket está indisponível. O gerenciamento automático de plugins requer a DMS_SOCKET." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "" }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "As configurações abaixo modificarão suas configurações do GTK e Qt. Se quiser preservar as configurações atuais, faça um backup delas (qt5ct.conf|qt6ct.conf|qtengine/config.json e ~/.config/gtk-3.0|gtk-4.0)." + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "" @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "" }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "" - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "" }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "Temas" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "Eles adicionam entradas ao diretório de inicialização XDG (~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "" @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "Esta vinculação é substituída pela configuração do config.kdl" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "Este dispositivo" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "Esta instalação ainda está usando hyprland.conf. Execute dms setup para migrar antes de alterar essas configurações." + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "Isso pode levar alguns segundos" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "Esta saída está desativada no perfil atual" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "Este plugin não possui permissão de 'settings_write'.\n\nAdicione \"permissions\": [\"settings_read\", \"settings_write\"] ao plugin.json" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "" @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "Para completar" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "Para entrar como um usuário diferente, saia e escolha a conta no greeter. Criar uma sessão nova em paralelo requer um greeter de múltiplas sessões (greetd-flexiserver / GDM / LightDM)." + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "Para usar este vinculo de DMS, remova ou altere o keybind no seu config.kdl" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "Aviso" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "Você tem mudanças não salvas. Deseja salvar antes de continuar?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "Você precisa definir uma destas opções:\nQT_QPA_PLATFORMTHEME=gtk3 OU\nQT_QPA_PLATFORMTHEME=qt6ct OU\nQT_QPA_PLATFORMTHEME=qtengine\ncomo variáveis de ambiente e, em seguida, reiniciar o shell.\n\nSomente qt6ct requer que o qt6ct-kde esteja instalado." - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "Você inserirá sua senha no greeter após o próximo reinício." }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "desanexado" }, - "dgop not available": { - "dgop not available": "dgop não disponível" - }, "direct": { "direct": "direto" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "Normal" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "" - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "ex.: /usr/bin/my-script --flag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl não disponível - integração com bloqueio requer conexão de socket DMS" - }, "mango: config reloaded": { "mango: config reloaded": "mango: configuração recarregada" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "GitHub do mangowc" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "matugen indisponível ou desativado - não é possível aplicar cores de %1" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen não encontrado - instale o pacote matugen para tematização dinâmica" - }, "missing program": { "Requires %1": "" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "" - }, "ms": { "ms": "ms" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "configuração de atalhos do niri" }, - "niri/dms Discord": { - "niri/dms Discord": "Discord niri/dms" - }, "niri: config reloaded": { "niri: config reloaded": "niri: configuração recarregada" }, diff --git a/quickshell/translations/poexports/ru.json b/quickshell/translations/poexports/ru.json index 747502a32..b72fed42f 100644 --- a/quickshell/translations/poexports/ru.json +++ b/quickshell/translations/poexports/ru.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "" }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 теперь включен в конфигурацию" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "%1 проблема найдена" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "Добавить «%1» в группу %2?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "Добавить «%1» в группу %2? Пользователю нужно выйти и снова войти, затем выполнить dms-greeter sync --profile для публикации темы экрана входа." + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "Добавить виджет рабочего стола" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "" }, - "Bundled greeter active": { - "Bundled greeter active": "" - }, "Button areas": { "Button areas": "" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "Нажмите «Setup» для создания %1 и добавления include в конфиг композитора." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "Нажмите Import для добавления .ovpn или .conf" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMS устарел" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "DMS удаляет свой управляемый блок из /etc/pam.d/greetd и останавливает службы записи" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "Сервер DMS устарел (API v%1, ожидается v%2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "" }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET не доступен" - }, "Daily": { "Daily": "Ежедневно" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "DankCalendar не установлен" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "DankCalendar не запущен" - }, "Dark": { "Dark": "" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Deck" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "По умолчанию" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "Не удалось возобновить принтер" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "Не удалось выполнить 'dms-greeter status'. Убедитесь, что пакет dms-greeter установлен." + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "Не удалось сохранить учётные данные VPN" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "Поиск файлов требует dsearch. Установите с github.com/morelazers/dsearch" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "IP-адрес или имя хоста" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "Ошибка настройки общего доступа к IP. Проверьте, установлен ли dnsmasq." + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "Ошибка установки: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "Установите пакет matugen для динамического оформления" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "Установить дополнение '%1' из реестра DMS?" }, "Install system updates?": { "Install system updates?": "" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "Установить тему '%1' из реестра DMS?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "Недоступно" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "Недоступно — установите fprintd и pam_fprintd" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "Недоступно — установите или настройте pam_u2f" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "Недоступно — установите fprintd и pam_fprintd или настройте PAM для greetd." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "Недоступно — установите или настройте pam_u2f либо настройте PAM для greetd." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "Не привязано" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "Пикселизация" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Поместите каталоги дополнений здесь. Каждое дополнение должно иметь файл plugin.json в качестве манифеста." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "Профиль не найден" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "Профиль не найден в monitors.json" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "Удалить сочетание клавиш %1?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "Удалить сочетание клавиш %1? Запись об отмене привязки будет сохранена в dms/binds-user.lua, чтобы оно оставалось удалённым при обновлениях DMS." + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "Требуется %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "Требуется инструмент 'dgop'" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "Требуется DMS %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "Требуется композитор MangoWC" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "Требуются greetd, dms-greeter и ваш пользователь в группе greeter (плюс fprintd/pam_fprintd для отпечатков пальцев, pam_u2f для ключей безопасности)." - }, "Requires night mode support": { "Requires night mode support": "Требуется поддержка ночного режима" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "Запустить команду оболочки (например, notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "" + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "Установить правила уведомлений" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "Сбой запуска терминала. Установите один из поддерживаемых эмуляторов терминала или запустите 'dms auth sync' вручную." }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "Ошибка резервного терминала. Установите один из поддерживаемых эмуляторов терминала или запустите 'dms-greeter sync' вручную." - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "" + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "Открыт резервный терминал. Пройдите аутентификацию там; он закроется автоматически по завершении." @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "" }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "Переменная окружения DMS_SOCKET не установлена или сокет недоступен. Автоматизированное управление плагинами требует DMS_SOCKET." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "" }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "Приведённые ниже параметры изменят ваши настройки GTK и Qt. Если вы хотите сохранить текущую конфигурацию, сделайте резервную копию файлов (qt5ct.conf|qt6ct.conf|qtengine/config.json и ~/.config/gtk-3.0|gtk-4.0)." + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "" @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "" }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "" - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "" }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "Темы" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "Они добавляют записи в каталог автозапуска XDG (~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "" @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "Эта комбинация клавиш переопределена в config.kdl" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "Это устройство" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "Эта система всё ещё использует hyprland.conf. Запустите dms setup для миграции перед изменением этих настроек." + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "Это может занять несколько секунд" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "Этот выход отключён в текущем профиле" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "Этот плагин не имеет разрешения 'settings_write'.\n\nДобавьте \"permissions\": [\"settings_read\", \"settings_write\"] в plugin.json" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "" @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "До полной" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "Чтобы войти под другим пользователем, выйдите из системы и выберите учётную запись на экране входа. Для параллельного создания новой сессии необходим экран входа с поддержкой нескольких сессий (greetd-flexiserver / GDM / LightDM)." + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "Для использования этой комбинации клавиш DMS, удалите или измените комбинацию в config.kdl" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "Всплывающая плашка" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "У вас есть несохранённые изменения. Сохранить перед продолжением?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "Необходимо задать одну из следующих переменных окружения:\nQT_QPA_PLATFORMTHEME=gtk3 ИЛИ\nQT_QPA_PLATFORMTHEME=qt6ct ИЛИ\nQT_QPA_PLATFORMTHEME=qtengine\nа затем перезапустить оболочку.\n\nПакет qt6ct-kde требуется только для qt6ct." - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "Вам потребуется ввести пароль на экране приветствия после следующей перезагрузки." }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "Отключён" }, - "dgop not available": { - "dgop not available": "dgop недоступен" - }, "direct": { "direct": "прямое" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "Обычная" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "" - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "напр. /usr/bin/my-script --flag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl недоступен — интеграция блокировки требует подключения к сокету DMS" - }, "mango: config reloaded": { "mango: config reloaded": "mango: конфигурация перезагружена" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "GitHub mangowc" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "matugen недоступен или отключён — невозможно применить цвета %1" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen не найден - установите пакет matugen для динамической тематизации" - }, "missing program": { "Requires %1": "" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "" - }, "ms": { "ms": "мс" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "конфигурация комбинаций клавиш niri" }, - "niri/dms Discord": { - "niri/dms Discord": "Discord-сервер niri/dms" - }, "niri: config reloaded": { "niri: config reloaded": "niri: конфигурация перезагружена" }, diff --git a/quickshell/translations/poexports/sv.json b/quickshell/translations/poexports/sv.json index 663c553de..59174b861 100644 --- a/quickshell/translations/poexports/sv.json +++ b/quickshell/translations/poexports/sv.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "" }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 ingår nu i konfigurationen" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "%1 problem hittades" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "" + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "Lägg till skrivbordswidget" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "" }, - "Bundled greeter active": { - "Bundled greeter active": "" - }, "Button areas": { "Button areas": "" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "Klicka på 'Konfiguration' för att skapa %1 och lägga till inkludering i din kompositorkonfiguration." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "Klicka på Importera för att lägga till en .ovpn- eller .conf-fil" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMS är utdaterat" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "" }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET otillgänglig" - }, "Daily": { "Daily": "Dagligen" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "" - }, "Dark": { "Dark": "" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Kortlek" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "Standard" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "Misslyckades med att återuppta skrivaren" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "" + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "Filsökning kräver dsearch\nInstallera från github.com/AvengeMedia/danksearch" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "IP-adress eller värdnamn" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "" + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "Installation misslyckades: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "Installera matugen-paketet för dynamisk tematisering" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "Installera tillägget '%1' från DMS-registret?" }, "Install system updates?": { "Install system updates?": "" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "Installera temat '%1' från DMS-registret?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "Inte tillgängligt" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "Inte tillgängligt – installera fprintd och pam_fprintd, eller konfigurera greetd PAM." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "Inte tillgängligt – installera eller konfigurera pam_u2f, eller konfigurera greetd PAM." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "Pixelera" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Lägg till tilläggsmappar här. Varje tillägg ska ha en plugin.json manifestfil." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "Profil hittades inte" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "" + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "Kräver %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "Kräver verktyget 'dgop'" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "Kräver DMS %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "" - }, "Requires night mode support": { "Requires night mode support": "Kräver stöd för nattläge" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "Kör ett shellkommando (t.ex. notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "" + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "Ange notisregler" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "" }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "" - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "" + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "" @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "" }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "Miljövariabeln DMS_SOCKET har antingen inte ställts in eller socketen är otillgänglig. DMS_SOCKET krävs för att hantera tillägg automatiskt." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "" }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "" + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "" @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "" }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "" - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "" }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "Teman" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "" @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "Denna bindning åsidosätts av config.kdl" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "" + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "Detta kan ta några sekunder" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "Detta tillägg saknar behörigheten 'settings_write'.\n\nLägg till \"permissions\": [\"settings_read\", \"settings_write\"] i plugin.json" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "" @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "Till full" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "För att logga in som en annan användare, logga ut och välj kontot från välkomstskärmen. För att skapa en ny session parallellt krävs en multi-session välkomstskärm (greetd-flexiserver / GDM / LightDM)." + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "För att använda denna DMS-kommando, ta bort eller ändra kortkommandot i din config.kdl" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "Du har osparade ändringar. Vill du spara dem innan du fortsätter?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "" - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "" }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "frånkopplad" }, - "dgop not available": { - "dgop not available": "dgop är inte tillgängligt" - }, "direct": { "direct": "" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "" - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl inte tillgänglig – låsintegration kräver DMS-socketanslutning" - }, "mango: config reloaded": { "mango: config reloaded": "" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "mangowc GitHub" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "Matugen hittades inte – installera matugen-paketet för dynamisk tematisering" - }, "missing program": { "Requires %1": "" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "" - }, "ms": { "ms": "ms" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "niri-kortkommandokonfiguration" }, - "niri/dms Discord": { - "niri/dms Discord": "niri/dms Discord" - }, "niri: config reloaded": { "niri: config reloaded": "" }, diff --git a/quickshell/translations/poexports/tr.json b/quickshell/translations/poexports/tr.json index ebc9fb078..295f938ec 100644 --- a/quickshell/translations/poexports/tr.json +++ b/quickshell/translations/poexports/tr.json @@ -48,7 +48,7 @@ "%1 breaking": "" }, "%1 character": { - "%1 character": "" + "%1 character": "%1 karakter" }, "%1 characters": { "%1 characters": "%1 karakter" @@ -69,10 +69,10 @@ "%1 days": "" }, "%1 disconnected": { - "%1 disconnected": "" + "%1 disconnected": "%1 bağlantısı kesildi" }, "%1 disconnected (hidden)": { - "%1 disconnected (hidden)": "" + "%1 disconnected (hidden)": "%1 bağlantısı kesildi (gizli)" }, "%1 display": { "%1 display": "" @@ -84,7 +84,7 @@ "%1 features": "" }, "%1 filtered": { - "%1 filtered": "" + "%1 filtered": "%1 filtreli" }, "%1 fixes": { "%1 fixes": "" @@ -113,8 +113,14 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "" }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { - "%1 is now included in config": "" + "%1 is now included in config": "%1 artık konfigürasyonda" + }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" }, "%1 issue found": { "%1 issue found": "" @@ -146,11 +152,20 @@ "%1 ms": { "%1 ms": "" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, "%1 notifications": { - "%1 notifications": "" + "%1 notifications": "%1 bildirimler" }, "%1 online": { "%1 online": "" @@ -189,19 +204,19 @@ "%1 uninstalled": "" }, "%1 update": { - "%1 update": "" + "%1 update": "%1 güncelleme" }, "%1 updates": { - "%1 updates": "" + "%1 updates": "%1 güncelleme" }, "%1 variants": { "%1 variants": "%1 varyant" }, "%1 wallpaper • %2 / %3": { - "%1 wallpaper • %2 / %3": "" + "%1 wallpaper • %2 / %3": "%1 duvar kağıdı • %2 / %3" }, "%1 wallpapers • %2 / %3": { - "%1 wallpapers • %2 / %3": "" + "%1 wallpapers • %2 / %3": "%1 duvar kağıdı • %2 / %3" }, "%1 will be downloaded and installed via %2.": { "%1 will be downloaded and installed via %2.": "" @@ -210,10 +225,10 @@ "%1 will be removed from your system.": "" }, "%1 window": { - "%1 window": "" + "%1 window": "%1 pencere" }, "%1 windows": { - "%1 windows": "" + "%1 windows": "%1 pencere" }, "%1: %2": { "%1: %2": "" @@ -237,13 +252,13 @@ "(Unnamed)": "(İsimsiz)" }, "+ %1 more": { - "+ %1 more": "" + "+ %1 more": "+ %1 daha fazla" }, "+%1 conditions": { "+%1 conditions": "" }, "1 notification": { - "1 notification": "" + "1 notification": "1 bildirim" }, "1 task": { "1 task": "" @@ -318,7 +333,7 @@ "Access clipboard history": "Pano geçmişine eriş" }, "Access to notifications and do not disturb": { - "Access to notifications and do not disturb": "Bildirimlere ve rahatsız etmeye eriş" + "Access to notifications and do not disturb": "Bildirimlere ve rahatsız edilmemeye eriş" }, "Access to system controls and settings": { "Access to system controls and settings": "Sistem kontrolleri ve ayarlara eriş" @@ -386,14 +401,14 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "" + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "Masaüstü Widget'ı Ekle" }, "Add Title": { - "Add Title": "" + "Add Title": "İsim ekle" }, "Add a task...": { "Add a task...": "" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "" @@ -501,7 +516,7 @@ "All": "Tümü" }, "All checks passed": { - "All checks passed": "" + "All checks passed": "Tüm kontroller geçti" }, "All day": { "All day": "Tüm gün" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "" @@ -600,7 +615,7 @@ "Analog, digital, stacked, expressive, or overlapping clock": "" }, "Analyzing configuration...": { - "Analyzing configuration...": "" + "Analyzing configuration...": "Konfigürasyon analiz ediliyor..." }, "Anchor": { "Anchor": "" @@ -642,7 +657,7 @@ "App ID regex": "" }, "App ID regex (e.g. ^firefox$)": { - "App ID regex (e.g. ^firefox$)": "" + "App ID regex (e.g. ^firefox$)": "Uygulama ID regex (ör. ^firefox$)" }, "App ID substitutions": { "App ID substitutions": "" @@ -672,7 +687,7 @@ "App theming": "" }, "Appearance": { - "Appearance": "" + "Appearance": "Görünüm" }, "Apple Music animated covers": { "Apple Music animated covers": "" @@ -711,7 +726,7 @@ "Applying auto-login on startup...": "" }, "Apps": { - "Apps": "" + "Apps": "Uygulamalar" }, "Apps & widgets": { "Apps & widgets": "" @@ -732,7 +747,7 @@ "Apps that capture the keyboard can block it": "" }, "Apps with notification popups muted. Unmute or delete to remove.": { - "Apps with notification popups muted. Unmute or delete to remove.": "" + "Apps with notification popups muted. Unmute or delete to remove.": "Bildirimleri sessize alınmış uygulamalar. Kaldırmak için sessiz modu kapat veya sil." }, "Aqueous cursor": { "Aqueous cursor": "" @@ -744,7 +759,7 @@ "Arc extender": "" }, "Architecture": { - "Architecture": "" + "Architecture": "Mimari" }, "Archive manager": { "Archive manager": "" @@ -798,7 +813,7 @@ "Audio output switch": "" }, "Audio system restarted": { - "Audio system restarted": "" + "Audio system restarted": "Ses sistemi yeniden başlatıldı" }, "Audio visualizer": { "Audio visualizer": "" @@ -984,7 +999,7 @@ "Backend and connection preference": "" }, "Background": { - "Background": "" + "Background": "Arka Plan" }, "Background Effect": { "Background Effect": "" @@ -999,7 +1014,7 @@ "Background color": "" }, "Background image": { - "Background image": "" + "Background image": "Arka plan resmi" }, "Background, corners, spacing, widget style": { "Background, corners, spacing, widget style": "" @@ -1008,10 +1023,10 @@ "Backlight device": "Arka aydınlatma cihazı" }, "Balance power and performance": { - "Balance power and performance": "" + "Balance power and performance": "Güç ve performansı dengele" }, "Balanced": { - "Balanced": "" + "Balanced": "Dengeli" }, "Balanced palette with focused accents (default).": { "Balanced palette with focused accents (default).": "Odaklanmış vurgularla dengeli palet (varsayılan)." @@ -1053,7 +1068,7 @@ "Battery": "Batarya" }, "Battery %1": { - "Battery %1": "" + "Battery %1": "%1 Batarya" }, "Battery and power management": { "Battery and power management": "Batarya ve güç yönetimi" @@ -1095,7 +1110,7 @@ "Block %1 in Do Not Disturb": "" }, "Block Out From": { - "Block Out From": "" + "Block Out From": "'den Engellemek" }, "Block notifications": { "Block notifications": "Bildirimleri engelle" @@ -1143,7 +1158,7 @@ "Blurred surfaces show the wallpaper, not the windows beneath": "" }, "Body": { - "Body": "" + "Body": "Gövde" }, "Body click runs default action": { "Body click runs default action": "" @@ -1176,7 +1191,7 @@ "Bottom": "Alt" }, "Bottom Center": { - "Bottom Center": "" + "Bottom Center": "Alt Orta" }, "Bottom Left": { "Bottom Left": "Alt Sol" @@ -1218,7 +1233,7 @@ "Browse and set wallpapers": "" }, "Browse or search plugins": { - "Browse or search plugins": "" + "Browse or search plugins": "Eklenti keşfet ya da ara" }, "Browse plugins": { "Browse plugins": "" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "" }, - "Bundled greeter active": { - "Bundled greeter active": "" - }, "Button areas": { "Button areas": "" }, @@ -1296,7 +1308,7 @@ "Camera": "Kamera" }, "Cancel all jobs for \"%1\"?": { - "Cancel all jobs for \"%1\"?": "" + "Cancel all jobs for \"%1\"?": "\"%1\" için tüm görevleri iptal et?" }, "Canceled": { "Canceled": "İptal Edildi" @@ -1329,7 +1341,7 @@ "Caps Lock indicator": "" }, "Caps Lock is on": { - "Caps Lock is on": "" + "Caps Lock is on": "Caps Lock açık" }, "Caps lock": { "Caps lock": "" @@ -1371,10 +1383,10 @@ "Certificate Password": "Sertifika Parolası" }, "Change Song": { - "Change Song": "" + "Change Song": "Şarkıyı değiştir" }, "Change Volume": { - "Change Volume": "" + "Change Volume": "Sesi Değiştir" }, "Changes save to %1": { "Changes save to %1": "" @@ -1428,7 +1440,7 @@ "Check your custom command in Settings → Dock → Trash.": "" }, "Checking for updates...": { - "Checking for updates...": "" + "Checking for updates...": "Güncelleme aranıyor..." }, "Checking whether sudo authentication is needed...": { "Checking whether sudo authentication is needed...": "" @@ -1446,7 +1458,7 @@ "Choose Launcher Logo Color": "Başlatıcı Logo Rengini Seçin" }, "Choose Wallpaper Color": { - "Choose Wallpaper Color": "" + "Choose Wallpaper Color": "Duvar Kağıdı Rengi Seç" }, "Choose a clear area of the background. Drag the clock to place it yourself.": { "Choose a clear area of the background. Drag the clock to place it yourself.": "" @@ -1476,7 +1488,7 @@ "Cipher": "Şifre" }, "Circle": { - "Circle": "" + "Circle": "Daire" }, "Clarity": { "Clarity": "" @@ -1485,7 +1497,7 @@ "Class": "" }, "Class regex (e.g. ^firefox$)": { - "Class regex (e.g. ^firefox$)": "" + "Class regex (e.g. ^firefox$)": "Sınıf regex (ör. ^firefox$)" }, "Classes": { "Classes": "" @@ -1497,10 +1509,10 @@ "Clear Filtered": "" }, "Clear History?": { - "Clear History?": "" + "Clear History?": "Geçmişi Sil?" }, "Clear Sky": { - "Clear Sky": "" + "Clear Sky": "Açık Hava" }, "Clear all jobs": { "Clear all jobs": "" @@ -1515,10 +1527,10 @@ "Click": "" }, "Click 'Setup' to create %1 and add include to your compositor config.": { - "Click 'Setup' to create %1 and add include to your compositor config.": "" + "Click 'Setup' to create %1 and add include to your compositor config.": "%1'i oluşturmak ve kompozitör konfigürasyonuna eklemek için 'Kurulum'a tıkla." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": ".ovpn veya .conf dosyası eklemek için İçe Aktar'ı tıklayın." + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "" @@ -1557,10 +1569,10 @@ "Client fullscreen state": "" }, "Clip": { - "Clip": "" + "Clip": "Kırp" }, "Clip to Geometry": { - "Clip to Geometry": "" + "Clip to Geometry": "Geometriye Kırp" }, "Clipboard": { "Clipboard": "Pano" @@ -1596,10 +1608,10 @@ "Close Active Window": "" }, "Close All Windows": { - "Close All Windows": "" + "Close All Windows": "Bütün Pencereleri Kapat" }, "Close Window": { - "Close Window": "" + "Close Window": "Pencereyi Kapat" }, "Close on window focus": { "Close on window focus": "" @@ -1647,7 +1659,7 @@ "Color theme from DMS registry": "DMS kayıt defterinden renk teması" }, "Colorful": { - "Colorful": "" + "Colorful": "Renkli" }, "Colorful mix of bright contrasting accents.": { "Colorful mix of bright contrasting accents.": "Parlak kontrastlı vurguların renkli karışımı." @@ -1659,13 +1671,13 @@ "Colors": "" }, "Colors from wallpaper": { - "Colors from wallpaper": "" + "Colors from wallpaper": "Duvar kağıdından renkler" }, "Column Display": { - "Column Display": "" + "Column Display": "Kolon Görünümü" }, "Column Width": { - "Column Width": "" + "Column Width": "Kolon Genişliği" }, "Columns": { "Columns": "" @@ -1683,7 +1695,7 @@ "Command line": "" }, "Commands": { - "Commands": "" + "Commands": "Komutlar" }, "Community": { "Community": "" @@ -1692,7 +1704,7 @@ "Community favorites to get you started": "" }, "Compact": { - "Compact": "" + "Compact": "Kompakt" }, "Compact mode": { "Compact mode": "" @@ -1731,10 +1743,10 @@ "Configuration will be preserved when this display reconnects": "Bu ekran yeniden bağlandığında yapılandırma korunacaktır" }, "Configure": { - "Configure": "" + "Configure": "Yapılandırmak" }, "Configure Keybinds": { - "Configure Keybinds": "" + "Configure Keybinds": "Tuş Atamalarını Ayarla" }, "Configure a new printer": { "Configure a new printer": "Yeni bir yazıcı yapılandır" @@ -1767,7 +1779,7 @@ "Connect": "Bağlan" }, "Connect to Hidden Network": { - "Connect to Hidden Network": "" + "Connect to Hidden Network": "Gizli bir ağa bağlan" }, "Connect to VPN": { "Connect to VPN": "VPN'e Bağlan" @@ -1779,7 +1791,7 @@ "Connected": "Bağlı" }, "Connected Device": { - "Connected Device": "" + "Connected Device": "Bağlı Cihaz" }, "Connected to %1": { "Connected to %1": "" @@ -1794,7 +1806,7 @@ "Connecting...": "Bağlanıyor..." }, "Connection failed": { - "Connection failed": "" + "Connection failed": "Bağlantı başarısız" }, "Connections and autoconnect": { "Connections and autoconnect": "" @@ -1809,10 +1821,10 @@ "Container saturation": "" }, "Contains": { - "Contains": "" + "Contains": "İçerir" }, "Content": { - "Content": "" + "Content": "İçerik" }, "Contrast": { "Contrast": "Kontrast" @@ -1845,22 +1857,22 @@ "Copies the screenshot to the clipboard": "" }, "Copy": { - "Copy": "" + "Copy": "Kopyala" }, "Copy Full Command": { - "Copy Full Command": "" + "Copy Full Command": "Tam Komutu Kopyala" }, "Copy HTML": { - "Copy HTML": "" + "Copy HTML": "HTML'i Kopyala" }, "Copy Name": { - "Copy Name": "" + "Copy Name": "Adı Kopyala" }, "Copy PID": { "Copy PID": "PID'i Kopyala" }, "Copy Text": { - "Copy Text": "" + "Copy Text": "Metni Kopyala" }, "Copy target (%1)": { "Copy target (%1)": "" @@ -1905,7 +1917,7 @@ "Create printer": "" }, "Create rule for:": { - "Create rule for:": "" + "Create rule for:": "Kural Yap:" }, "Creating...": { "Creating...": "Oluşturuluyor..." @@ -1980,10 +1992,10 @@ "Cursor": "" }, "Cursor Size": { - "Cursor Size": "" + "Cursor Size": "İmleç Boyutu" }, "Cursor Theme": { - "Cursor Theme": "" + "Cursor Theme": "İmleç Teması" }, "Cursor auto-hide timeout": { "Cursor auto-hide timeout": "" @@ -2028,7 +2040,7 @@ "Custom name": "" }, "Custom power profile": { - "Custom power profile": "" + "Custom power profile": "Özel güç profili" }, "Custom radius": { "Custom radius": "" @@ -2055,7 +2067,7 @@ "DMS Settings writes Lua keybinds. Add the DMS include so edits apply.": "" }, "DMS Shortcuts": { - "DMS Shortcuts": "" + "DMS Shortcuts": "DMS Kısayolları" }, "DMS and system updates": { "DMS and system updates": "" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMS güncel değil" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "" @@ -2087,11 +2099,8 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "" }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET kullanılamıyor" - }, "Daily": { - "Daily": "" + "Daily": "Günlük" }, "Daily limit": { "Daily limit": "" @@ -2103,16 +2112,7 @@ "Dank": "" }, "DankBar": { - "DankBar": "" - }, - "DankCalendar": { - "DankCalendar": "" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "" + "DankBar": "DankBar" }, "Dark": { "Dark": "" @@ -2180,11 +2180,14 @@ "Deck": { "Deck": "Deck" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "Varsayılan" }, "Default (Black)": { - "Default (Black)": "" + "Default (Black)": "Varsayılan (Siyah)" }, "Default (Global)": { "Default (Global)": "" @@ -2214,7 +2217,7 @@ "Defaults, autostart, rules": "" }, "Define rules for window behavior. Saves to %1": { - "Define rules for window behavior. Saves to %1": "" + "Define rules for window behavior. Saves to %1": "Pencere kurallarını tanımlar. %1'e kaydeder." }, "Delete": { "Delete": "Sil" @@ -2223,10 +2226,10 @@ "Delete \"%1\" and remove the home directory? This cannot be undone.": "" }, "Delete \"%1\"?": { - "Delete \"%1\"?": "" + "Delete \"%1\"?": "\"%1\"'i sil?" }, "Delete Saved Item?": { - "Delete Saved Item?": "" + "Delete Saved Item?": "Kaydedilmiş Ögeyi Sil?" }, "Delete VPN": { "Delete VPN": "VPN'i Sil" @@ -2235,7 +2238,7 @@ "Delete class": "" }, "Delete class \"%1\"?": { - "Delete class \"%1\"?": "" + "Delete class \"%1\"?": "\"%1\" sınıfını sil?" }, "Delete printer": { "Delete printer": "" @@ -2244,7 +2247,7 @@ "Delete profile": "" }, "Delete profile \"%1\"?": { - "Delete profile \"%1\"?": "" + "Delete profile \"%1\"?": "\"%1\" profilini sil?" }, "Delete rule": { "Delete rule": "" @@ -2274,7 +2277,7 @@ "Description": "Tanım" }, "Desktop Entry": { - "Desktop Entry": "" + "Desktop Entry": "Masaüstü Ögesi" }, "Desktop app": { "Desktop app": "" @@ -2295,7 +2298,7 @@ "Device connections": "Cihaz bağlantıları" }, "Device names updated": { - "Device names updated": "" + "Device names updated": "Cihaz adları güncellendi" }, "Device paired": { "Device paired": "Cihaz eşleştirildi" @@ -2370,7 +2373,7 @@ "Disabling cellular...": "" }, "Disc": { - "Disc": "" + "Disc": "Disk" }, "Discard": { "Discard": "Yok Say" @@ -2379,7 +2382,7 @@ "Discard draft and reload": "" }, "Discharging": { - "Discharging": "" + "Discharging": "Deşarj oluyor" }, "Disconnect": { "Disconnect": "Bağlantıyı Kes" @@ -2400,7 +2403,7 @@ "Disk": "Disk" }, "Disk I/O": { - "Disk I/O": "" + "Disk I/O": "Disk G/Ç" }, "Disk usage": { "Disk usage": "" @@ -2409,19 +2412,19 @@ "Disk usage format": "" }, "Disks": { - "Disks": "" + "Disks": "Diskler" }, "Dismiss": { "Dismiss": "Reddet" }, "Display": { - "Display": "" + "Display": "Ekran" }, "Display Control": { - "Display Control": "" + "Display Control": "Ekran Kontrolü" }, "Display Profiles": { - "Display Profiles": "" + "Display Profiles": "Ekran Profilleri" }, "Display Settings": { "Display Settings": "Ekran Ayarları" @@ -2478,7 +2481,7 @@ "Displays, taskbar, auto-hide": "" }, "Distribution": { - "Distribution": "" + "Distribution": "Dağıtım" }, "Distro badge": { "Distro badge": "" @@ -2511,7 +2514,7 @@ "Docs": "Belgeler" }, "Documents": { - "Documents": "" + "Documents": "Dokümanlar" }, "Domain (optional)": { "Domain (optional)": "Etki alanı (isteğe bağlı)" @@ -2589,7 +2592,7 @@ "Duplicate": "Çoğalt" }, "Duration": { - "Duration": "" + "Duration": "Süre" }, "Dusk (Astronomical Twilight)": { "Dusk (Astronomical Twilight)": "Alacakaranlık (Astronomik Alacakaranlık)" @@ -2607,10 +2610,10 @@ "Dynamic": "Dinamik" }, "Dynamic Properties": { - "Dynamic Properties": "" + "Dynamic Properties": "Dinamik Özellikler" }, "Dynamic Theming": { - "Dynamic Theming": "" + "Dynamic Theming": "Dinamik Temalandırma" }, "Dynamic colors from wallpaper": { "Dynamic colors from wallpaper": "Duvar kağıdından dinamik renkler" @@ -2619,7 +2622,7 @@ "Dynamic colors parse error: %1": "" }, "Dynamic colors, presets": { - "Dynamic colors, presets": "" + "Dynamic colors, presets": "Dinamik Renkler, şablonlar" }, "Dynamic theme is off": { "Dynamic theme is off": "" @@ -2649,13 +2652,13 @@ "Edge to edge": "" }, "Edit App": { - "Edit App": "" + "Edit App": "Uygulamayı düzenle" }, "Edit Clipboard": { "Edit Clipboard": "" }, "Edit Window Rule": { - "Edit Window Rule": "" + "Edit Window Rule": "Pencere Kuralını Düzenle" }, "Edit clipboard text": { "Edit clipboard text": "" @@ -2745,7 +2748,7 @@ "Enter a new name for session \"%1\"": "" }, "Enter a new name for this workspace": { - "Enter a new name for this workspace": "" + "Enter a new name for this workspace": "Bu çalışma alanı için yeni bir isim gir" }, "Enter credentials for ": { "Enter credentials for ": "Kimlik bilgilerini girin " @@ -2760,7 +2763,7 @@ "Enter launch prefix (e.g., 'uwsm-app')": "Başlatma önekini girin (örneğin, 'uwsm-app')" }, "Enter network name and password": { - "Enter network name and password": "" + "Enter network name and password": "Ağ adını ve şifresini gir" }, "Enter passkey for ": { "Enter passkey for ": "Şunun için şifre gir: " @@ -2784,13 +2787,13 @@ "Entries": "" }, "Entry pinned": { - "Entry pinned": "" + "Entry pinned": "Öge sabitlendi" }, "Entry unpinned": { - "Entry unpinned": "" + "Entry unpinned": "Öge sabitlemesi kaldırıldı" }, "Environment Variables": { - "Environment Variables": "" + "Environment Variables": "Çevre Değişkenleri" }, "Error": { "Error": "Hata" @@ -2823,7 +2826,7 @@ "Every hour": "" }, "Exact": { - "Exact": "" + "Exact": "Tam" }, "Excluded apps": { "Excluded apps": "" @@ -2850,7 +2853,7 @@ "Experimental feature": "" }, "Explore": { - "Explore": "" + "Explore": "Keşfet" }, "Explore Plugins": { "Explore Plugins": "" @@ -2862,22 +2865,22 @@ "Expose the arcs": "" }, "Expressive": { - "Expressive": "" + "Expressive": "İfade Dolu" }, "Extend %1 with powerful plugins for widgets, launchers, and more": { "Extend %1 with powerful plugins for widgets, launchers, and more": "" }, "Extend battery life": { - "Extend battery life": "" + "Extend battery life": "Pil ömrünü uzat" }, "Extensible architecture": { - "Extensible architecture": "" + "Extensible architecture": "Genişletilebilir mimari" }, "External palette commands, namespaces": { "External palette commands, namespaces": "" }, "Extra Arguments": { - "Extra Arguments": "" + "Extra Arguments": "Fazladan Bağımsız Değişkenler" }, "Extract theme to JSON": { "Extract theme to JSON": "" @@ -2886,7 +2889,7 @@ "Extreme": "" }, "Fade": { - "Fade": "" + "Fade": "Soluk" }, "Fade to display off": { "Fade to display off": "" @@ -3024,7 +3027,7 @@ "Failed to pause printer": "Yazıcıyı duraklatma başarısız" }, "Failed to pin entry": { - "Failed to pin entry": "" + "Failed to pin entry": "Öge sabitlenemedi" }, "Failed to print test page": { "Failed to print test page": "Test sayfası yazdırılamadı" @@ -3045,7 +3048,7 @@ "Failed to remove keybind": "Tuş kombinasyonu kaldırılamadı" }, "Failed to restart audio system": { - "Failed to restart audio system": "" + "Failed to restart audio system": "Ses sistemi yeniden başlatılamadı" }, "Failed to restart job": { "Failed to restart job": "İş yeniden başlatılamadı" @@ -3053,14 +3056,14 @@ "Failed to resume printer": { "Failed to resume printer": "Yazıcıyı devam ettirme başarısız" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "" + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "" }, "Failed to save audio config": { - "Failed to save audio config": "" + "Failed to save audio config": "Ses konfigürasyonu kaydedilemedi" }, "Failed to save clipboard setting": { "Failed to save clipboard setting": "Pano ayarı kaydedilemedi" @@ -3123,7 +3126,7 @@ "Failed to toggle cellular": "" }, "Failed to unpin entry": { - "Failed to unpin entry": "" + "Failed to unpin entry": "Öge sabitlemesi kaldırılamadı" }, "Failed to update %1: %2": { "Failed to update %1: %2": "" @@ -3159,13 +3162,13 @@ "Featured plugin": "" }, "Feels Like %1°": { - "Feels Like %1°": "" + "Feels Like %1°": "Hissedilen %1°" }, "Fidelity": { - "Fidelity": "" + "Fidelity": "Sadakat" }, "Field": { - "Field": "" + "Field": "Alan" }, "File changed on disk": { "File changed on disk": "" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "" @@ -3189,7 +3192,7 @@ "Filesystem usage monitoring": "Dosya sistemi kullanım izlemesi" }, "Fill": { - "Fill": "" + "Fill": "Doldur" }, "Fill mode": { "Fill mode": "" @@ -3231,7 +3234,7 @@ "Fingerprint reader detected, but no prints are enrolled yet. You can enable this now and run Sync later.": "" }, "Finish": { - "Finish": "" + "Finish": "Bitir" }, "Fires even when an app inhibits shortcuts": { "Fires even when an app inhibits shortcuts": "" @@ -3249,7 +3252,7 @@ "First day of week": "" }, "Fit": { - "Fit": "" + "Fit": "Sığ" }, "Fits the song title instead of keeping a fixed width": { "Fits the song title instead of keeping a fixed width": "" @@ -3276,7 +3279,7 @@ "Flipped 90°": "90° döndürülmüş" }, "Float": { - "Float": "" + "Float": "Süzül" }, "Float X": { "Float X": "" @@ -3309,7 +3312,7 @@ "Flush": "" }, "Focus": { - "Focus": "" + "Focus": "Odak" }, "Focus at startup": { "Focus at startup": "" @@ -3354,7 +3357,7 @@ "Focused window": "" }, "Fog": { - "Fog": "" + "Fog": "Sis" }, "Folder, interval, daily time": { "Folder, interval, daily time": "" @@ -3381,7 +3384,7 @@ "Follow playback": "" }, "Font": { - "Font": "" + "Font": "Yazı Tipi" }, "Font Family": { "Font Family": "Yazı Tipi Ailesi" @@ -3408,7 +3411,7 @@ "Force HDR": "Zorla HDR" }, "Force Kill (SIGKILL)": { - "Force Kill (SIGKILL)": "" + "Force Kill (SIGKILL)": "Durmayı Zorla (SIGKILL)" }, "Force RGBX": { "Force RGBX": "" @@ -3435,13 +3438,13 @@ "Foreground layers": "" }, "Forever": { - "Forever": "" + "Forever": "Daima" }, "Forget": { "Forget": "Unut" }, "Forget \"%1\"?": { - "Forget \"%1\"?": "" + "Forget \"%1\"?": "\"%1\"'i unut?" }, "Forget Device": { "Forget Device": "Aygıtı Unut" @@ -3483,7 +3486,7 @@ "Frost": "" }, "Fruit Salad": { - "Fruit Salad": "" + "Fruit Salad": "Meyve Salatası" }, "Full": { "Full": "" @@ -3498,7 +3501,7 @@ "Full with year": "" }, "Fullscreen": { - "Fullscreen": "" + "Fullscreen": "Tam Ekran" }, "Fullscreen only": { "Fullscreen only": "" @@ -3513,13 +3516,13 @@ "Fullscreen windows": "" }, "Fully Charged": { - "Fully Charged": "" + "Fully Charged": "Tam Şarj Oldu" }, "GPU": { "GPU": "GPU" }, "GPU Monitoring": { - "GPU Monitoring": "" + "GPU Monitoring": "GPU İzleme" }, "GPU temperature": { "GPU temperature": "" @@ -3585,7 +3588,7 @@ "Generate override": "" }, "Generic": { - "Generic": "" + "Generic": "Jenerik" }, "Geometric centering": { "Geometric centering": "" @@ -3660,7 +3663,7 @@ "Grid: ON": "Izgara: AÇIK" }, "Group": { - "Group": "" + "Group": "Grup" }, "Group apps": { "Group apps": "" @@ -3672,10 +3675,10 @@ "Group on active workspace": "" }, "Group removed": { - "Group removed": "" + "Group removed": "Grup silindi" }, "Groups": { - "Groups": "" + "Groups": "Gruplar" }, "Grows or shrinks the space windows keep clear": { "Grows or shrinks the space windows keep clear": "" @@ -3693,7 +3696,7 @@ "HDR tone mapping": "" }, "HTML copied to clipboard": { - "HTML copied to clipboard": "" + "HTML copied to clipboard": "HTML panoya kopyalandı" }, "Haze": { "Haze": "" @@ -3705,16 +3708,16 @@ "Heat shimmer": "" }, "Heavy Rain": { - "Heavy Rain": "" + "Heavy Rain": "Şiddetli Yağış" }, "Heavy Snow": { - "Heavy Snow": "" + "Heavy Snow": "Şiddetli Kar" }, "Heavy Snow Showers": { - "Heavy Snow Showers": "" + "Heavy Snow Showers": "Şiddetli Karla Karışık Yağmur" }, "Height": { - "Height": "" + "Height": "Yükseklik" }, "Held": { "Held": "Bekletildi" @@ -3729,10 +3732,10 @@ "Hibernate failed": "" }, "Hidden": { - "Hidden": "" + "Hidden": "Gizli" }, "Hidden (%1)": { - "Hidden (%1)": "" + "Hidden (%1)": "Gizli (%1)" }, "Hidden apps": { "Hidden apps": "" @@ -3747,10 +3750,10 @@ "Hidden until weather is enabled": "" }, "Hide": { - "Hide": "" + "Hide": "Gizle" }, "Hide App": { - "Hide App": "" + "Hide App": "Uygulamayı Gizle" }, "Hide cursor on touch": { "Hide cursor on touch": "" @@ -3762,7 +3765,7 @@ "Hide delay": "" }, "Hide device": { - "Hide device": "" + "Hide device": "Cihaz gizle" }, "Hide installed": { "Hide installed": "" @@ -3813,13 +3816,13 @@ "Highlight weekends": "" }, "History": { - "History": "" + "History": "Tarih" }, "History (%1)": { "History (%1)": "" }, "History cleared. %1 pinned entries kept.": { - "History cleared. %1 pinned entries kept.": "" + "History cleared. %1 pinned entries kept.": "Geçmiş silindi. sabitlenmiş %1 ögeleri duruyor." }, "History size, retention, paste behavior": { "History size, retention, paste behavior": "" @@ -3846,7 +3849,7 @@ "Host": "" }, "Hostname": { - "Hostname": "" + "Hostname": "Makine Adı" }, "Hot corners": { "Hot corners": "" @@ -3873,7 +3876,7 @@ "Hotspot stopped": "" }, "Hourly": { - "Hourly": "" + "Hourly": "Saatlik" }, "Hover popouts": { "Hover popouts": "" @@ -3897,7 +3900,7 @@ "Hyprland Discord server": "" }, "Hyprland Options": { - "Hyprland Options": "" + "Hyprland Options": "Hyprland Seçenekleri" }, "Hyprland conf mode": { "Hyprland conf mode": "" @@ -3929,14 +3932,14 @@ "IP address or hostname": { "IP address or hostname": "" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "" + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "" }, "Icon": { - "Icon": "" + "Icon": "Simge" }, "Icon scale": { "Icon scale": "" @@ -3981,7 +3984,7 @@ "If autostart app icons don't appear in the system tray, generate a systemd override to ensure DMS starts before autostart apps": "" }, "Ignore Completely": { - "Ignore Completely": "" + "Ignore Completely": "Tamamen yoksay" }, "Ignore app-requested timeout": { "Ignore app-requested timeout": "" @@ -4083,7 +4086,7 @@ "Inherit Global (Default)": "" }, "Inhibitable": { - "Inhibitable": "" + "Inhibitable": "İnhibite edilebilir" }, "Initial class": { "Initial class": "" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "Yüklenemedi: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "Dinamik tema için matugen paketini yükleyin" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "DMS kayıt defterinden '%1' eklentisi yüklensin mi?" }, "Install system updates?": { "Install system updates?": "" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "DMS kayıt defterinden '%1' teması yüklensin mi?" }, @@ -4191,7 +4194,7 @@ "Instrumental": "" }, "Intensity": { - "Intensity": "" + "Intensity": "Şiddet" }, "Intensity, color, light direction": { "Intensity, color, light direction": "" @@ -4230,7 +4233,7 @@ "Iridescence": "" }, "Iris Bloom": { - "Iris Bloom": "" + "Iris Bloom": "Süsen" }, "Island": { "Island": "" @@ -4287,7 +4290,7 @@ "Kept for %1 days on this device": "" }, "Kernel": { - "Kernel": "" + "Kernel": "Çekirdek" }, "Key": { "Key": "Tuş" @@ -4344,31 +4347,31 @@ "Lap detected": "" }, "Large": { - "Large": "" + "Large": "Büyük" }, "Largest": { - "Largest": "" + "Largest": "En Büyük" }, "Last commit %1": { "Last commit %1": "" }, "Last hour": { - "Last hour": "" + "Last hour": "Geçen saat" }, "Last launched %1": { "Last launched %1": "Son başlatma %1" }, "Last launched %1 day ago": { - "Last launched %1 day ago": "" + "Last launched %1 day ago": "En son %1 gün önce açıldı" }, "Last launched %1 days ago": { - "Last launched %1 days ago": "" + "Last launched %1 days ago": "En son %1 gün önce açıldı" }, "Last launched %1 hour ago": { - "Last launched %1 hour ago": "" + "Last launched %1 hour ago": "En son %1 saat önce açıldı" }, "Last launched %1 hours ago": { - "Last launched %1 hours ago": "" + "Last launched %1 hours ago": "En son %1 saat önce açıldı" }, "Last launched %1 minute ago": { "Last launched %1 minute ago": "" @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "" @@ -4455,7 +4458,7 @@ "Left": "Sol" }, "Left Center": { - "Left Center": "" + "Left Center": "Sol Orta" }, "Left section": { "Left section": "" @@ -4473,13 +4476,13 @@ "Light": "" }, "Light Rain": { - "Light Rain": "" + "Light Rain": "Hafif Yağmur" }, "Light Snow": { - "Light Snow": "" + "Light Snow": "Hafif Kar" }, "Light Snow Showers": { - "Light Snow Showers": "" + "Light Snow Showers": "Hafif Karla Karışık Yağmur" }, "Light and dark mode follow and set the system color scheme": { "Light and dark mode follow and set the system color scheme": "" @@ -4512,7 +4515,7 @@ "Limit set to %1%": "" }, "Line": { - "Line": "" + "Line": "Çizgi" }, "Line: %1": { "Line: %1": "" @@ -4554,7 +4557,7 @@ "Lively palette with saturated accents.": "Doygun vurgularla canlı renk paleti." }, "Load Average": { - "Load Average": "" + "Load Average": "Ortalama yük" }, "Loading codecs...": { "Loading codecs...": "Kodekler yükleniyor..." @@ -4587,13 +4590,13 @@ "Lock": "Kilitle" }, "Lock at startup": { - "Lock at startup": "" + "Lock at startup": "Açılışta kilitle" }, "Lock before suspend": { "Lock before suspend": "Askıya almadan önce kilitle" }, "Lock fade grace period": { - "Lock fade grace period": "" + "Lock fade grace period": "Kilit ekranı geçiş bekleme süresi" }, "Lock screen": { "Lock screen": "" @@ -4605,7 +4608,7 @@ "Lock screen format": "" }, "Locked": { - "Locked": "" + "Locked": "Kilitli" }, "Log out": { "Log out": "" @@ -4626,7 +4629,7 @@ "Long Text": "Uzun Metin" }, "Long press": { - "Long press": "" + "Long press": "Uzun bas" }, "Longitude": { "Longitude": "Boylam" @@ -4701,7 +4704,7 @@ "Manual show/hide": "" }, "Map window class names to icon names for proper icon display": { - "Map window class names to icon names for proper icon display": "" + "Map window class names to icon names for proper icon display": "Uygun simge görüntüsü için pencere sınıfı adlarını simge adlarıyla eşle" }, "Maps": { "Maps": "" @@ -4746,7 +4749,7 @@ "Match Conditions": "" }, "Match Criteria": { - "Match Criteria": "" + "Match Criteria": "Eşleşen Kriter" }, "Match type": { "Match type": "" @@ -4782,10 +4785,10 @@ "Matugen templates": "" }, "Max H": { - "Max H": "" + "Max H": "Maksimum Y" }, "Max W": { - "Max W": "" + "Max W": "Maksimum G" }, "Max apps to show": { "Max apps to show": "Gösterilecek maks uygulama" @@ -4833,7 +4836,7 @@ "Maximum pinned entries": "" }, "Maximum pinned entries reached": { - "Maximum pinned entries reached": "" + "Maximum pinned entries reached": "Sabitlenmiş ögeler doldu" }, "Media / Launcher": { "Media / Launcher": "" @@ -4875,7 +4878,7 @@ "Memory usage indicator": "Bellek kullanım göstergesi" }, "Message Content": { - "Message Content": "" + "Message Content": "Mesaj İçeriği" }, "Microphone": { "Microphone": "Mikrofon" @@ -4905,10 +4908,10 @@ "Middle section": "" }, "Min H": { - "Min H": "" + "Min H": "Minimum Y" }, "Min W": { - "Min W": "" + "Min W": "Minimum G" }, "Minimal": { "Minimal": "" @@ -4935,7 +4938,7 @@ "Modal": "" }, "Modals": { - "Modals": "" + "Modals": "Kipler" }, "Mode": { "Mode": "Mod" @@ -4953,16 +4956,16 @@ "Modes this display does not report support for are hidden": "" }, "Modular widget bar": { - "Modular widget bar": "" + "Modular widget bar": "Modüler araç çubuğu" }, "Monitor": { - "Monitor": "" + "Monitor": "Monitör" }, "Mono Audio": { "Mono Audio": "" }, "Monochrome": { - "Monochrome": "" + "Monochrome": "Monokrom" }, "Monocle": { "Monocle": "Monocle" @@ -5016,7 +5019,7 @@ "Mount": "" }, "Mount Points": { - "Mount Points": "" + "Mount Points": "Bağlama Noktaları" }, "Mouse": { "Mouse": "" @@ -5040,7 +5043,7 @@ "Moving to Paused": "Duraklatılıyor" }, "Multi-Monitor": { - "Multi-Monitor": "" + "Multi-Monitor": "Birden fazla ekran" }, "Multimedia": { "Multimedia": "" @@ -5058,13 +5061,13 @@ "Mute": "" }, "Mute Popups": { - "Mute Popups": "" + "Mute Popups": "Açılır Pencereleri Sustur" }, "Mute during media playback": { "Mute during media playback": "" }, "Mute popups for %1": { - "Mute popups for %1": "" + "Mute popups for %1": "%1 için açılır pencereleri sustur" }, "Mute popups for %1 (1 hour)": { "Mute popups for %1 (1 hour)": "" @@ -5076,7 +5079,7 @@ "Mute, ignore and priority rules per app": "" }, "Muted": { - "Muted": "" + "Muted": "Sessiz" }, "Muted apps": { "Muted apps": "" @@ -5133,7 +5136,7 @@ "Network Information": "Ağ Bilgisi" }, "Network Name (SSID)": { - "Network Name (SSID)": "" + "Network Name (SSID)": "Ağ Adı (SSID)" }, "Network download and upload speed display": { "Network download and upload speed display": "Ağ indirme ve yükleme hız gösterimi" @@ -5148,7 +5151,7 @@ "Networks, saved networks, hotspot": "" }, "Neutral": { - "Neutral": "" + "Neutral": "Nötr" }, "Never": { "Never": "Hiçbir Zaman" @@ -5169,7 +5172,7 @@ "New Session": "" }, "New Window Rule": { - "New Window Rule": "" + "New Window Rule": "Yeni Pencere Kuralı" }, "New York, NY": { "New York, NY": "New York, NY" @@ -5241,19 +5244,19 @@ "No Bluetooth adapter found": "Bluetooth adaptörü bulunamadı" }, "No DMS shortcuts configured": { - "No DMS shortcuts configured": "" + "No DMS shortcuts configured": "Bir DMS kısayolu ayarlanmadı" }, "No GPU detected": { "No GPU detected": "GPU tespit edilmedi" }, "No History": { - "No History": "" + "No History": "Geçmiş Yok" }, "No Media": { "No Media": "Medya Yok" }, "No Rounding": { - "No Rounding": "" + "No Rounding": "Yuvarlama Yok" }, "No VPN profiles": { "No VPN profiles": "VPN profili yok" @@ -5274,7 +5277,7 @@ "No active session found for %1": "" }, "No adapter": { - "No adapter": "" + "No adapter": "Adaptör yok" }, "No adapters": { "No adapters": "Bağdaştırıcı yok" @@ -5283,7 +5286,7 @@ "No anim": "" }, "No app customizations.": { - "No app customizations.": "" + "No app customizations.": "Uygulama özelleştirmesi yok." }, "No app limits": { "No app limits": "" @@ -5292,13 +5295,13 @@ "No application selected": "" }, "No apps found": { - "No apps found": "" + "No apps found": "Uygulama bulunamadı" }, "No apps have been launched yet.": { - "No apps have been launched yet.": "" + "No apps have been launched yet.": "Henüz hiçbir uygulama açılmadı." }, "No apps muted. Right-click a notification and choose \"Mute popups\" to add one here.": { - "No apps muted. Right-click a notification and choose \"Mute popups\" to add one here.": "" + "No apps muted. Right-click a notification and choose \"Mute popups\" to add one here.": "Hiç uygulama susturulmadı. Buraya eklemek için bir bildirime sağ tıkla ve 'Bildirimleri sustur' seçeneğini seç." }, "No auto HDR": { "No auto HDR": "" @@ -5319,7 +5322,7 @@ "No brightness devices available": "Parlaklık cihazı yok" }, "No checks passed": { - "No checks passed": "" + "No checks passed": "Hiçbir kontrol geçmedi" }, "No codecs found": { "No codecs found": "" @@ -5331,7 +5334,7 @@ "No custom theme file": "Özel tema dosyası yok" }, "No devices": { - "No devices": "" + "No devices": "Cihaz Yok" }, "No devices found": { "No devices found": "Aygıt bulunamadı" @@ -5379,13 +5382,13 @@ "No glow": "" }, "No hidden apps.": { - "No hidden apps.": "" + "No hidden apps.": "Gizli uygulama yok." }, "No human user accounts found.": { "No human user accounts found.": "" }, "No info items": { - "No info items": "" + "No info items": "Bilgi ögesi yok" }, "No information available": { "No information available": "" @@ -5394,10 +5397,10 @@ "No initial focus": "" }, "No input device": { - "No input device": "" + "No input device": "Girdi cihazı yok" }, "No input devices found": { - "No input devices found": "" + "No input devices found": "Bir girdi cihazı yok" }, "No items added yet": { "No items added yet": "Henüz eklenen öğe yok" @@ -5409,10 +5412,10 @@ "No label overrides": "" }, "No launcher plugins installed.": { - "No launcher plugins installed.": "" + "No launcher plugins installed.": "Yüklü bir başlatıcı eklentisi yok." }, "No match criteria": { - "No match criteria": "" + "No match criteria": "Eşleşen kriter yok" }, "No matches": { "No matches": "Eşleşme yok" @@ -5421,7 +5424,7 @@ "No matching devices": "" }, "No matching processes": { - "No matching processes": "" + "No matching processes": "Eşleşen süreç yok" }, "No media found.": { "No media found.": "" @@ -5430,16 +5433,16 @@ "No monitors": "" }, "No mount points found": { - "No mount points found": "" + "No mount points found": "Bağlama noktası bulunamadı" }, "No other active sessions on this seat": { "No other active sessions on this seat": "" }, "No output device": { - "No output device": "" + "No output device": "Çıkış cihazı yok" }, "No output devices found": { - "No output devices found": "" + "No output devices found": "Bir çıktı cihazı yok" }, "No packages ignored. Add one here or hover an update in the popout and click the hide button.": { "No packages ignored. Add one here or hover an update in the popout and click the hide button.": "" @@ -5451,7 +5454,7 @@ "No peers found": "" }, "No plugin results": { - "No plugin results": "" + "No plugin results": "Eklenti bulunamadı" }, "No plugins found": { "No plugins found": "Eklenti bulunamadı" @@ -5469,10 +5472,10 @@ "No profile": "" }, "No profiles": { - "No profiles": "" + "No profiles": "Profil yok" }, "No recent clipboard entries found": { - "No recent clipboard entries found": "" + "No recent clipboard entries found": "Yakın zamanda yapılmış pano öğesi bulunamadı" }, "No reminder": { "No reminder": "" @@ -5481,13 +5484,13 @@ "No results": "" }, "No results found": { - "No results found": "" + "No results found": "Bir sonuç bulunamadı" }, "No round": { "No round": "" }, "No saved clipboard entries": { - "No saved clipboard entries": "" + "No saved clipboard entries": "Kaydedilmiş pano ögeleri yok" }, "No screenshot provided": { "No screenshot provided": "" @@ -5520,7 +5523,7 @@ "No themes installed. Browse themes to install from the registry.": "Yüklü tema yok. Kayıt defterinden yüklemek için temaları göz atın." }, "No trigger": { - "No trigger": "" + "No trigger": "Tetik yok" }, "No updates available.": { "No updates available.": "" @@ -5556,7 +5559,7 @@ "No widgets match your search": "Aramanla eşleşen bir widget yok" }, "No window rules configured": { - "No window rules configured": "" + "No window rules configured": "Pencere kuralı yok" }, "No wobble": { "No wobble": "" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "Mevcut değil" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "" + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "" + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "" @@ -5649,7 +5652,7 @@ "Notes": "" }, "Nothing": { - "Nothing": "" + "Nothing": "Hiçbir şey" }, "Nothing tracked yet": { "Nothing tracked yet": "" @@ -5697,10 +5700,10 @@ "Num Lock at startup": "" }, "Numeric (D/M)": { - "Numeric (D/M)": "" + "Numeric (D/M)": "Sayısal (Gün/Ay)" }, "Numeric (M/D)": { - "Numeric (M/D)": "" + "Numeric (M/D)": "Sayısal (Ay/Gün)" }, "OS Logo": { "OS Logo": "OS Logo" @@ -5730,10 +5733,10 @@ "Offline Report": "Çevrimdışı Rapor" }, "Older": { - "Older": "" + "Older": "Eski" }, "On": { - "On": "" + "On": "Açık" }, "On button down": { "On button down": "" @@ -5769,7 +5772,7 @@ "Opacity": "Opaklık" }, "Opaque": { - "Opaque": "" + "Opaque": "Opak" }, "Open Frame": { "Open Frame": "" @@ -5784,7 +5787,7 @@ "Open Trash": "" }, "Open a new note": { - "Open a new note": "" + "Open a new note": "Yeni bir not aç" }, "Open as window": { "Open as window": "" @@ -5796,7 +5799,7 @@ "Open floating": "" }, "Open folder": { - "Open folder": "" + "Open folder": "Klasör aç" }, "Open in terminal": { "Open in terminal": "" @@ -5871,7 +5874,7 @@ "Orientation": "" }, "Original: %1": { - "Original: %1": "" + "Original: %1": "Orijinali: %1" }, "Original: %1\nCurrent: %2\nProposed: %3\nCurrent destination: %4": { "Original: %1\nCurrent: %2\nProposed: %3\nCurrent destination: %4": "" @@ -5892,10 +5895,10 @@ "Outer gaps": "" }, "Outline": { - "Outline": "" + "Outline": "Dış Çizgi" }, "Output": { - "Output": "" + "Output": "Çıktı" }, "Output Area Almost Full": { "Output Area Almost Full": "Çıkış Alanı Neredeyse Dolu" @@ -5925,7 +5928,7 @@ "Overcast": "" }, "Overflow": { - "Overflow": "" + "Overflow": "Taşma" }, "Overflow button position": { "Overflow button position": "" @@ -5979,7 +5982,7 @@ "Package name (e.g., docker)": "" }, "Pad": { - "Pad": "" + "Pad": "Yastıklamak" }, "Padding": { "Padding": "Dolgu" @@ -6027,7 +6030,7 @@ "Partially synchronized": "" }, "Partly Cloudy": { - "Partly Cloudy": "" + "Partly Cloudy": "Kısmen Bulutlu" }, "Passkey:": { "Passkey:": "Şifre:" @@ -6057,7 +6060,7 @@ "Passwords do not match.": "" }, "Paste": { - "Paste": "" + "Paste": "Yapıştır" }, "Paste failed: %1": { "Paste failed: %1": "" @@ -6069,7 +6072,7 @@ "Path copied to clipboard": "" }, "Pattern": { - "Pattern": "" + "Pattern": "Patern" }, "Pause": { "Pause": "Duraklat" @@ -6090,22 +6093,22 @@ "Pending": "Beklemede" }, "Pending Charge": { - "Pending Charge": "" + "Pending Charge": "Bekleyen Şarj" }, "Pending Discharge": { - "Pending Discharge": "" + "Pending Discharge": "Bekleyen Deşarj" }, "Per window": { "Per window": "" }, "Per-screen config": { - "Per-screen config": "" + "Per-screen config": "Ekran başı ayarlama" }, "Percentage": { "Percentage": "Yüzde" }, "Performance": { - "Performance": "" + "Performance": "Performans" }, "Permanently delete %1 item(s)? This cannot be undone.": { "Permanently delete %1 item(s)? This cannot be undone.": "" @@ -6156,13 +6159,13 @@ "Pinned": "Sabitlendi" }, "Pinned and running apps with drag-and-drop": { - "Pinned and running apps with drag-and-drop": "" + "Pinned and running apps with drag-and-drop": "Sabitlenmiş ve sürükle-bırak ile çalışan uygulamalar" }, "Pixelate": { - "Pixelate": "" + "Pixelate": "Pikselleştirme" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Eklenti klasörlerini buraya yerleştirin. Her eklenti plugin.json manifest dosyasına sahip olmalı." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "" @@ -6198,7 +6201,7 @@ "Playing": "" }, "Please wait...": { - "Please wait...": "" + "Please wait...": "Lütfen bekleyin..." }, "Please write a name for your new %1 session": { "Please write a name for your new %1 session": "" @@ -6264,7 +6267,7 @@ "Popout": "" }, "Popouts": { - "Popouts": "" + "Popouts": "Açılır Pencereler" }, "Popouts and modals use the main animation duration": { "Popouts and modals use the main animation duration": "" @@ -6276,10 +6279,10 @@ "Popular Plugins": "" }, "Popup Only": { - "Popup Only": "" + "Popup Only": "Yanlızca Açılır Pencereler" }, "Popup behavior, position": { - "Popup behavior, position": "" + "Popup behavior, position": "Açılır pencere davranışı, konumu" }, "Popups": { "Popups": "" @@ -6291,7 +6294,7 @@ "Popups, do not disturb, rules": "" }, "Port": { - "Port": "" + "Port": "Port" }, "Port Selection": { "Port Selection": "" @@ -6303,7 +6306,7 @@ "Port switching is not available with the FreeBSD native audio backend": "" }, "Portal": { - "Portal": "" + "Portal": "Portal" }, "Portal & terminals": { "Portal & terminals": "" @@ -6315,7 +6318,7 @@ "Position, displays, auto-hide, behavior": "" }, "Position, pinned apps": { - "Position, pinned apps": "" + "Position, pinned apps": "Konum, sabitlenmiş uygulamalar" }, "Position, pinned apps, trash": { "Position, pinned apps, trash": "" @@ -6339,7 +6342,7 @@ "Power Profile Degradation": "Güç Profili Dejenerasyonu" }, "Power Saver": { - "Power Saver": "" + "Power Saver": "Güç Tasarrufu" }, "Power menu": { "Power menu": "" @@ -6366,7 +6369,7 @@ "Pre-release": "" }, "Precipitation": { - "Precipitation": "" + "Precipitation": "Yağış" }, "Preference": { "Preference": "Tercih" @@ -6393,7 +6396,7 @@ "Press Ctrl+key to set. Esc cancels.": "" }, "Press Enter and the audio system will restart to apply the change": { - "Press Enter and the audio system will restart to apply the change": "" + "Press Enter and the audio system will restart to apply the change": "Enter'a tıklayın ve değişikliği uygulamak için ses sistemi yeniden başlayacak" }, "Press key...": { "Press key...": "Tuşa bas..." @@ -6405,7 +6408,7 @@ "Prevent screen timeout": "Ekran zaman aşımını önle" }, "Preview": { - "Preview": "" + "Preview": "Önizleme" }, "Preview: %1": { "Preview: %1": "" @@ -6426,7 +6429,7 @@ "Primary": "Birincil" }, "Primary Container": { - "Primary Container": "" + "Primary Container": "Ana Kap" }, "Print Server Management": { "Print Server Management": "Yazdırma Sunucusu Yönetimi" @@ -6453,10 +6456,10 @@ "Printers": "Yazıcılar" }, "Prioritize performance": { - "Prioritize performance": "" + "Prioritize performance": "Performansa öncelik ver" }, "Priority": { - "Priority": "" + "Priority": "Öncelik" }, "Prism": { "Prism": "" @@ -6480,7 +6483,7 @@ "Process exited with code %1": "" }, "Processes": { - "Processes": "" + "Processes": "Süreçler" }, "Processing": { "Processing": "İşleniyor" @@ -6492,13 +6495,13 @@ "Profile Image Error": "Profil Resmi Hatası" }, "Profile activated: %1": { - "Profile activated: %1": "" + "Profile activated: %1": "%1 profili: aktif" }, "Profile deleted": { - "Profile deleted": "" + "Profile deleted": "Profil silindi" }, "Profile error": { - "Profile error": "" + "Profile error": "Profil hatası" }, "Profile image": { "Profile image": "" @@ -6507,13 +6510,13 @@ "Profile image is too large. Please use a smaller image.": "Profil resmi çok büyük. Lütfen daha küçük bir resim kullanın." }, "Profile name": { - "Profile name": "" + "Profile name": "Profil adı" }, "Profile not found": { - "Profile not found": "" + "Profile not found": "Profil bulunamadı" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "" @@ -6522,7 +6525,7 @@ "Profile on battery": "" }, "Profile saved: %1": { - "Profile saved: %1": "" + "Profile saved: %1": "Profil kaydedildi: 1%" }, "Profile sync failed.": { "Profile sync failed.": "" @@ -6570,25 +6573,25 @@ "Quick access to notepad": "Not defterine hızlı erişim" }, "Quick system toggles": { - "Quick system toggles": "" + "Quick system toggles": "Hızlı sistem ayarları" }, "Quick tiles": { "Quick tiles": "" }, "Radius": { - "Radius": "" + "Radius": "Yarıçap" }, "Radius strength": { "Radius strength": "" }, "Rain": { - "Rain": "" + "Rain": "Yağmur" }, "Rainbow": { - "Rainbow": "" + "Rainbow": "Gökkuşağı" }, "Random": { - "Random": "" + "Random": "Rastgele" }, "Random order": { "Random order": "" @@ -6609,7 +6612,7 @@ "Read the blog post": "" }, "Read:": { - "Read:": "" + "Read:": "Okuma:" }, "Reads audio devices and volume": { "Reads audio devices and volume": "" @@ -6684,7 +6687,7 @@ "Regenerate matugen colors when DMS starts, even if nothing changed.": "" }, "Regex": { - "Regex": "" + "Regex": "Regex" }, "Registries": { "Registries": "" @@ -6696,7 +6699,7 @@ "Related: %1": "" }, "Release": { - "Release": "" + "Release": "Sürüm" }, "Release notes": { "Release notes": "" @@ -6714,10 +6717,10 @@ "Reload plugin": "" }, "Remaining": { - "Remaining": "" + "Remaining": "Kalan" }, "Remaining / Total": { - "Remaining / Total": "" + "Remaining / Total": "Kalan / Toplam" }, "Remember last mode": { "Remember last mode": "" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "" + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6789,7 +6792,7 @@ "Rename Session": "" }, "Rename Workspace": { - "Rename Workspace": "" + "Rename Workspace": "Çalışma Alanını Yeniden Adlandır" }, "Renderer": { "Renderer": "" @@ -6804,7 +6807,7 @@ "Reorder & group": "" }, "Repeat": { - "Repeat": "" + "Repeat": "Tekrarla" }, "Repeat delay": { "Repeat delay": "" @@ -6819,7 +6822,7 @@ "Replace a displayed layout label with custom text, e.g. \"am-phonetic-alt\" → \"am\"": "" }, "Replacement": { - "Replacement": "" + "Replacement": "Yedek" }, "Report": { "Report": "Rapor" @@ -6828,10 +6831,10 @@ "Required plugin: ": "" }, "Requires %1": { - "Requires %1": "" + "Requires %1": "%1'i gerektirir" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "'dgop' aracını gerektirir" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "DMS %1 gerektirir" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "" - }, "Requires night mode support": { "Requires night mode support": "Gece modu desteği gerektirir" }, @@ -6882,13 +6882,13 @@ "Resolution & refresh": "" }, "Resolution, position, scale": { - "Resolution, position, scale": "" + "Resolution, position, scale": "Çözünürlük, konum, ölçek" }, "Restart DMS": { "Restart DMS": "DMS'yi Yeniden Başlat" }, "Restarting audio system...": { - "Restarting audio system...": "" + "Restarting audio system...": "Ses sistemi yeniden başlatılıyor..." }, "Restore special workspace": { "Restore special workspace": "" @@ -6915,7 +6915,7 @@ "Right": "Sağ" }, "Right Center": { - "Right Center": "" + "Right Center": "Sağ Orta" }, "Right Tiling": { "Right Tiling": "Sağ Döşeme" @@ -6972,25 +6972,25 @@ "Rows": "" }, "Rule": { - "Rule": "" + "Rule": "Kural" }, "Rule %1": { "Rule %1": "" }, "Rule Name": { - "Rule Name": "" + "Rule Name": "Kural Adı" }, "Rules": { "Rules": "" }, "Rules (%1)": { - "Rules (%1)": "" + "Rules (%1)": "Kurallar (%1)" }, "Rules found in your compositor config. These are read-only here, use Convert to DMS to make an editable copy.": { "Rules found in your compositor config. These are read-only here, use Convert to DMS to make an editable copy.": "" }, "Run Again": { - "Run Again": "" + "Run Again": "Yeniden çalıştır" }, "Run DMS templates": { "Run DMS templates": "" @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "Shell komutu çalıştır (örn. notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "" + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "" @@ -7092,13 +7092,13 @@ "Saved": "Kaydedildi" }, "Saved Note": { - "Saved Note": "" + "Saved Note": "Kaydedilmiş Not" }, "Saved configurations": { "Saved configurations": "" }, "Saved item deleted": { - "Saved item deleted": "" + "Saved item deleted": "Kaydedilmiş öge silindi" }, "Saved networks": { "Saved networks": "" @@ -7110,7 +7110,7 @@ "Saves its state": "" }, "Saving...": { - "Saving...": "" + "Saving...": "Kaydediliyor..." }, "Scale": { "Scale": "Ölçek" @@ -7149,10 +7149,10 @@ "Screenshot unavailable": "" }, "Scroll": { - "Scroll": "" + "Scroll": "Kaydırma" }, "Scroll Factor": { - "Scroll Factor": "" + "Scroll Factor": "Kaydırma Miktarı" }, "Scroll GitHub": { "Scroll GitHub": "" @@ -7194,7 +7194,7 @@ "Search plugins...": "Eklentileri ara..." }, "Search processes...": { - "Search processes...": "" + "Search processes...": "Süreç ara..." }, "Search sessions...": { "Search sessions...": "" @@ -7260,7 +7260,7 @@ "Segments": "" }, "Select": { - "Select": "" + "Select": "Seç" }, "Select Application": { "Select Application": "Uygulama Seç" @@ -7269,7 +7269,7 @@ "Select Custom Theme": "Özel Tema Seç" }, "Select Dock Launcher Logo": { - "Select Dock Launcher Logo": "" + "Select Dock Launcher Logo": "Dock Başlatıcı Logosunu Seç" }, "Select ICC Profile": { "Select ICC Profile": "" @@ -7281,7 +7281,7 @@ "Select Profile Image": "Profil Resmi Seç" }, "Select Video or Folder": { - "Select Video or Folder": "" + "Select Video or Folder": "Video ya da Klasörü Seç" }, "Select Wallpaper": { "Select Wallpaper": "Duvar Kağıdı Seç" @@ -7293,7 +7293,7 @@ "Select a widget to add. You can add multiple instances of the same widget if needed.": "Eklemek için bir widget seçin. Gerekirse aynı widget'ın birden fazla örneğini ekleyebilirsiniz." }, "Select a window...": { - "Select a window...": "" + "Select a window...": "Bir pencere seç..." }, "Select an active session to switch to. The current session stays running in the background.": { "Select an active session to switch to. The current session stays running in the background.": "" @@ -7302,7 +7302,7 @@ "Select an image file...": "Bir resim dosyası seçin..." }, "Select device": { - "Select device": "" + "Select device": "Cihaz seç" }, "Select driver...": { "Select driver...": "Sürücü seç..." @@ -7311,7 +7311,7 @@ "Select lock screen background image": "" }, "Select network": { - "Select network": "" + "Select network": "Ağ seç" }, "Selected image file not found.": { "Selected image file not found.": "Seçilen resim dosyası bulunamadı." @@ -7362,19 +7362,22 @@ "Set custom device name": "" }, "Set custom name": { - "Set custom name": "" + "Set custom name": "Özel isim seç" }, "Set custom names for your audio input devices": { - "Set custom names for your audio input devices": "" + "Set custom names for your audio input devices": "Ses girdi cihazlarınız için bir isim ayarlayın" }, "Set custom names for your audio output devices": { - "Set custom names for your audio output devices": "" + "Set custom names for your audio output devices": "Ses çıktı cihazlarınız için bir isim ayarlayın" }, "Set limit": { "Set limit": "" }, "Set notification rules": { - "Set notification rules": "" + "Set notification rules": "Bildirim kurallarını ayarla" + }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "" @@ -7395,7 +7398,7 @@ "Settings": "Ayarlar" }, "Settings are read-only. Changes will not persist.": { - "Settings are read-only. Changes will not persist.": "" + "Settings are read-only. Changes will not persist.": "Ayarlar yanlızca okunurdur. Değişiklikler kalıcı olmaz." }, "Setup": { "Setup": "Kurulum" @@ -7404,10 +7407,10 @@ "Shadow": "" }, "Shadow Color": { - "Shadow Color": "" + "Shadow Color": "Gölge Rengi" }, "Shadows": { - "Shadows": "" + "Shadows": "Gölge" }, "Shapes use the %1 theme's colors": { "Shapes use the %1 theme's colors": "" @@ -7425,7 +7428,7 @@ "Shift+Enter to copy": "" }, "Shift+Enter to paste": { - "Shift+Enter to paste": "" + "Shift+Enter to paste": "Yapıştırmak için Shift+Enter" }, "Short": { "Short": "" @@ -7449,7 +7452,7 @@ "Shortens the bar at both ends": "" }, "Show": { - "Show": "" + "Show": "Göster" }, "Show \"config reloaded\" toast": { "Show \"config reloaded\" toast": "" @@ -7464,7 +7467,7 @@ "Show QR Code": "" }, "Show Saved Items": { - "Show Saved Items": "" + "Show Saved Items": "Kaydedilmiş Ögeleri Göster" }, "Show all tags": { "Show all tags": "" @@ -7488,7 +7491,7 @@ "Show date": "" }, "Show device": { - "Show device": "" + "Show device": "Cihazı göster" }, "Show device name": { "Show device name": "" @@ -7680,7 +7683,7 @@ "Size & spacing": "" }, "Size Constraints": { - "Size Constraints": "" + "Size Constraints": "Ebat Sınırlamaları" }, "Size offset": { "Size offset": "" @@ -7689,13 +7692,13 @@ "Size, padding, opacity, borders": "" }, "Skip": { - "Skip": "" + "Skip": "Geç" }, "Skip confirmation": { - "Skip confirmation": "" + "Skip confirmation": "Onaylamayı Geç" }, "Skip setup": { - "Skip setup": "" + "Skip setup": "Kurulumu atla" }, "Skip the greeter password after boot until you sign out. Lock screen unlock is unchanged. Takes effect on the next reboot after sync.": { "Skip the greeter password after boot until you sign out. Lock screen unlock is unchanged. Takes effect on the next reboot after sync.": "" @@ -7707,7 +7710,7 @@ "Slideout": "" }, "Small": { - "Small": "" + "Small": "Küçük" }, "Smart": { "Smart": "" @@ -7719,7 +7722,7 @@ "Smart split": "" }, "Smartcard Authentication": { - "Smartcard Authentication": "" + "Smartcard Authentication": "Akıllı kart kimlik doğrulaması" }, "Smooth": { "Smooth": "" @@ -7731,7 +7734,7 @@ "Snap": "" }, "Snow": { - "Snow": "" + "Snow": "Kar" }, "Soft reboot": { "Soft reboot": "" @@ -7848,7 +7851,7 @@ "Stacked": "Yığılmış" }, "Standard": { - "Standard": "" + "Standard": "Standart" }, "Start": { "Start": "Başlat" @@ -7899,13 +7902,13 @@ "Stops syncing your DMS settings to the greeter. Set up links them again.": "" }, "Stretch": { - "Stretch": "" + "Stretch": "Esnet" }, "Strict auto-hide": { "Strict auto-hide": "" }, "Stripes": { - "Stripes": "" + "Stripes": "Çizgiler" }, "Style": { "Style": "" @@ -7920,7 +7923,7 @@ "Success": "" }, "Summary": { - "Summary": "" + "Summary": "Özet" }, "Summary font size": { "Summary font size": "" @@ -7968,7 +7971,7 @@ "Surface Text": "" }, "Surface Variant": { - "Surface Variant": "" + "Surface Variant": "Yüzey Türevi" }, "Surface opacity": { "Surface opacity": "" @@ -8043,7 +8046,7 @@ "System & integrations": "" }, "System Information": { - "System Information": "" + "System Information": "Sistem Bilgileri" }, "System Monitor": { "System Monitor": "Sistem Monitörü" @@ -8070,7 +8073,7 @@ "System sounds": "" }, "System sounds are not available. Install %1 for sound support.": { - "System sounds are not available. Install %1 for sound support.": "" + "System sounds are not available. Install %1 for sound support.": "Sistem sesleri mevcut değil. Ses desteği için %1'i indirin." }, "System theme toggle": { "System theme toggle": "Sistem teması geçişi" @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "" }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "" - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "" + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "" @@ -8175,13 +8175,13 @@ "Test page sent to printer": "Test Sayfası yazıcıya gönderildi" }, "Testing...": { - "Testing...": "" + "Testing...": "Test Ediliyor..." }, "Text": { "Text": "Metin" }, "Text Color": { - "Text Color": "" + "Text Color": "Yazı Rengi" }, "Text editor": { "Text editor": "" @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "" }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "DMS_SOCKET ortam değişkeni ayarlanmamış veya soket kullanılamıyor. Otomatik eklenti yönetimi için DMS_SOCKET gereklidir." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "" }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "" + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "" @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "" }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "" - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "" }, @@ -8316,10 +8313,10 @@ "Theme, palette, dark mode": "" }, "Themes": { - "Themes": "" + "Themes": "Temalar" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "" @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "Bu bağ, config.kdl tarafından geçersiz kılındı." + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "" @@ -8351,11 +8348,11 @@ "This display does not report VRR support": { "This display does not report VRR support": "" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "" + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { - "This may take a few seconds": "" + "This may take a few seconds": "Bu birkaç saniye sürebilir" }, "This operation is not supported by the installed Aqueous version.": { "This operation is not supported by the installed Aqueous version.": "" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "" @@ -8379,7 +8373,7 @@ "This widget prevents GPU power off states, which can significantly impact battery life on laptops. It is not recommended to use this on laptops with hybrid graphics.": "Bu widget, dizüstü bilgisayarlarda pil ömrünü önemli ölçüde etkileyebilen GPU güç kapatma durumlarını önler. Hibrit grafik kartına sahip dizüstü bilgisayarlarda kullanılması önerilmez." }, "This will delete all unpinned entries. %1 pinned entries will be kept.": { - "This will delete all unpinned entries. %1 pinned entries will be kept.": "" + "This will delete all unpinned entries. %1 pinned entries will be kept.": "Sabitlenmemiş ögeler silinecek. Sabitlenmiş %1 ögeleri kalacak." }, "This will delete the %1 entries matching the current filter. Pinned entries are kept.": { "This will delete the %1 entries matching the current filter. Pinned entries are kept.": "" @@ -8388,16 +8382,16 @@ "This will permanently delete all clipboard history.": "Bu, tüm pano geçmişini kalıcı olarak siler." }, "This will permanently remove this saved clipboard item. This action cannot be undone.": { - "This will permanently remove this saved clipboard item. This action cannot be undone.": "" + "This will permanently remove this saved clipboard item. This action cannot be undone.": "Bu kaydedilmiş ögeyi kalıcı olarak silinecektir. Bu işlem geri alınamaz." }, "Thunderstorm": { - "Thunderstorm": "" + "Thunderstorm": "Gök Gürültülü Fırtına" }, "Thunderstorm with Hail": { - "Thunderstorm with Hail": "" + "Thunderstorm with Hail": "Dolu fırtınası" }, "Tile": { - "Tile": "" + "Tile": "Döşem" }, "Tile Horizontally": { "Tile Horizontally": "" @@ -8409,10 +8403,10 @@ "Tile color": "" }, "Tiled": { - "Tiled": "" + "Tiled": "Döşeli" }, "Tiled State": { - "Tiled State": "" + "Tiled State": "Döşeli Durum" }, "Tiling": { "Tiling": "Döşeme" @@ -8421,7 +8415,7 @@ "Tiling layout": "" }, "Time": { - "Time": "" + "Time": "Zaman" }, "Time & weather": { "Time & weather": "" @@ -8469,16 +8463,16 @@ "Title padding": "" }, "Title regex (optional)": { - "Title regex (optional)": "" + "Title regex (optional)": "İsim regex (seçmeli)" }, "To Full": { "To Full": "Dolmasına" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "" + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "Bu DMS bağlamasını kullanmak için, config.kdl dosyanızdaki tuş bağlamasını kaldırın veya değiştirin." + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "" @@ -8511,7 +8505,7 @@ "Toggling...": "Geçiş yapılıyor..." }, "Tonal Spot": { - "Tonal Spot": "" + "Tonal Spot": "Ton Noktası" }, "Tone": { "Tone": "" @@ -8532,7 +8526,7 @@ "Too many attempts - locked out": "" }, "Tools": { - "Tools": "" + "Tools": "Aletler" }, "Top": { "Top": "Üst" @@ -8541,7 +8535,7 @@ "Top (Default)": "" }, "Top Center": { - "Top Center": "" + "Top Center": "Üst Orta" }, "Top Left": { "Top Left": "Üst Sol" @@ -8598,10 +8592,10 @@ "Trending": "" }, "Trigger": { - "Trigger": "" + "Trigger": "Tetik" }, "Trigger: %1": { - "Trigger: %1": "" + "Trigger: %1": "%1'i Tetikle" }, "Triggers after holding the key": { "Triggers after holding the key": "" @@ -8619,7 +8613,7 @@ "Trust": "" }, "Try a different search": { - "Try a different search": "" + "Try a different search": "Farklı bir arama dene" }, "Turn off displays after": { "Turn off displays after": "" @@ -8634,10 +8628,10 @@ "Two-finger": "" }, "Type at least 2 characters": { - "Type at least 2 characters": "" + "Type at least 2 characters": "En az 2 karakter yaz" }, "Type to search files": { - "Type to search files": "" + "Type to search files": "Dosya aramak için yaz" }, "Typing in the overview opens the launcher": { "Typing in the overview opens the launcher": "" @@ -8667,7 +8661,7 @@ "Unfocused displays": "" }, "Ungrouped": { - "Ungrouped": "" + "Ungrouped": "Gruplanmamış" }, "Uninstall": { "Uninstall": "" @@ -8691,7 +8685,7 @@ "Unknown App": "" }, "Unknown Artist": { - "Unknown Artist": "" + "Unknown Artist": "Bilinmeyen Sanatçı" }, "Unknown Config": { "Unknown Config": "Bilinmeyen Yapılandırma" @@ -8700,7 +8694,7 @@ "Unknown Device": "Bilinmeyen Cihaz" }, "Unknown GPU": { - "Unknown GPU": "" + "Unknown GPU": "Bilinmeyen GPU" }, "Unknown Model": { "Unknown Model": "" @@ -8709,7 +8703,7 @@ "Unknown Network": "Bilinmeyen Ağ" }, "Unknown Title": { - "Unknown Title": "" + "Unknown Title": "Bilinmeyen İsim" }, "Unknown Track": { "Unknown Track": "" @@ -8736,16 +8730,16 @@ "Unlocking...": "" }, "Unmute": { - "Unmute": "" + "Unmute": "Sesi Aç" }, "Unmute popups for %1": { - "Unmute popups for %1": "" + "Unmute popups for %1": "%1 için sesi aç" }, "Unnamed rule": { "Unnamed rule": "" }, "Unpin": { - "Unpin": "" + "Unpin": "Sabitlemeyi kaldır" }, "Unpin from Dock": { "Unpin from Dock": "Dock'tan Sabitlemeyi Kaldır" @@ -8787,7 +8781,7 @@ "Up to date": "" }, "Update": { - "Update": "" + "Update": "Güncelle" }, "Update %1?": { "Update %1?": "" @@ -8823,7 +8817,7 @@ "Upgrading...": "" }, "Uptime": { - "Uptime": "" + "Uptime": "Çalışma Süresi" }, "Upvote on GitHub": { "Upvote on GitHub": "" @@ -8928,7 +8922,7 @@ "Users & accounts": "" }, "Uses sunrise/sunset times based on your location.": { - "Uses sunrise/sunset times based on your location.": "" + "Uses sunrise/sunset times based on your location.": "Konumunuza göre gün doğumu/gün batımı saatlerini kullanır." }, "Uses your wallpaper, fonts and lock screen settings.": { "Uses your wallpaper, fonts and lock screen settings.": "" @@ -8937,7 +8931,7 @@ "Using global monospace font from Settings → Personalization": "" }, "Using shared settings from Gamma Control": { - "Using shared settings from Gamma Control": "" + "Using shared settings from Gamma Control": "Gamma Kontrol’den paylaşılan ayarlar kullanılıyor" }, "Utilities": { "Utilities": "Araçlar" @@ -9006,7 +9000,7 @@ "Very High": "" }, "Vibrant": { - "Vibrant": "" + "Vibrant": "Canlı" }, "Vibrant palette with playful saturation.": { "Vibrant palette with playful saturation.": "Oynak doygunluğa sahip canlı palet" @@ -9093,7 +9087,7 @@ "Warning": "Uyarı" }, "Warnings": { - "Warnings": "" + "Warnings": "Uyarılar" }, "Water": { "Water": "" @@ -9117,7 +9111,7 @@ "Weight": "" }, "Welcome": { - "Welcome": "" + "Welcome": "Hoş geldin" }, "Welcome to %1": { "Welcome to %1": "" @@ -9129,7 +9123,7 @@ "What's New": "" }, "When locked": { - "When locked": "" + "When locked": "Kilitli iken" }, "Which PAM service the lock screen uses to authenticate": { "Which PAM service the lock screen uses to authenticate": "" @@ -9219,10 +9213,10 @@ "Widgets in this section move into overflow when space runs out": "" }, "Widgets, layout, style": { - "Widgets, layout, style": "" + "Widgets, layout, style": "Bileşenler, düzen, stil" }, "Width": { - "Width": "" + "Width": "Genişlik" }, "Will disconnect \"%1": { "Will disconnect \"%1\"": "" @@ -9234,10 +9228,10 @@ "Wind speed in m/s": "" }, "Window Height": { - "Window Height": "" + "Window Height": "Pencere Yüksekliği" }, "Window Opening": { - "Window Opening": "" + "Window Opening": "Pencere Açılışı" }, "Window gaps": { "Window gaps": "" @@ -9258,7 +9252,7 @@ "Window rules": "" }, "Wipe": { - "Wipe": "" + "Wipe": "Sil" }, "With Shelly, only Flatpak packages in the current update list can be ignored.": { "With Shelly, only Flatpak packages in the current update list can be ignored.": "" @@ -9294,7 +9288,7 @@ "Workspace Switch": "" }, "Workspace name": { - "Workspace name": "" + "Workspace name": "Çalışma Alanı adı" }, "Workspace switcher": { "Workspace switcher": "" @@ -9306,7 +9300,7 @@ "Wrap the app command. %command% is replaced with the actual executable": "" }, "Write:": { - "Write:": "" + "Write:": "Yaz:" }, "Writes to your files": { "Writes to your files": "" @@ -9342,14 +9336,11 @@ "Yes": "Evet" }, "Yesterday": { - "Yesterday": "" + "Yesterday": "Dün" }, "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "Kaydedilmemiş değişiklikleriniz var. Devam etmeden önce kaydedelim mi?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "" - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "" }, @@ -9357,7 +9348,7 @@ "You'll skip the greeter password after the next reboot. The lock screen and signing out still require your password.": "" }, "You're All Set!": { - "You're All Set!": "" + "You're All Set!": "Her şey hazır!" }, "You're all caught up": { "You're all caught up": "" @@ -9428,9 +9419,6 @@ "detached": { "detached": "" }, - "dgop not available": { - "dgop not available": "dgop mevcut değil" - }, "direct": { "direct": "" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "" - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "" }, @@ -9477,7 +9462,7 @@ "ext": "" }, "featured": { - "featured": "" + "featured": "seçme" }, "greetd is not using the DMS greeter yet.": { "greetd is not using the DMS greeter yet.": "" @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl kullanılabilir değil - kilit entegrasyonu DMS soket bağlantısı gerektirir" - }, "mango: config reloaded": { "mango: config reloaded": "" }, @@ -9515,23 +9497,14 @@ "mangowc GitHub": { "mangowc GitHub": "" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen bulunamadı - dinamik tema için matugen paketini yükleyin" - }, "missing program": { "Requires %1": "" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "" - }, "ms": { "ms": "ms" }, "nav": { - "nav": "" + "nav": "nav" }, "network security type": { "Open": "" @@ -9546,10 +9519,7 @@ "niri Matrix chat": "" }, "niri shortcuts config": { - "niri shortcuts config": "" - }, - "niri/dms Discord": { - "niri/dms Discord": "" + "niri shortcuts config": "niri kısayollar ayarı" }, "niri: config reloaded": { "niri: config reloaded": "" @@ -9567,7 +9537,7 @@ "Start": "" }, "now": { - "now": "" + "now": "şimdi" }, "official": { "official": "resmi" @@ -9579,7 +9549,7 @@ "Primary": "" }, "procs": { - "procs": "" + "procs": "süreçler" }, "pt": { "pt": "" @@ -9612,7 +9582,7 @@ "the Qt 6 Multimedia QML module": "" }, "this app": { - "this app": "" + "this app": "bu uygulama" }, "tmux, zellij, and herdr sessions": { "tmux, zellij, and herdr sessions": "" @@ -9624,7 +9594,7 @@ "until %1": "" }, "up": { - "up": "" + "up": "yukarı" }, "updated": { "updated": "" diff --git a/quickshell/translations/poexports/uk.json b/quickshell/translations/poexports/uk.json index 24cde9a43..9407a52c6 100644 --- a/quickshell/translations/poexports/uk.json +++ b/quickshell/translations/poexports/uk.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "%1 — це %2, і він може використовувати багато пам'яті" }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 тепер включено в конфігурацію" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "%1 проблему знайдено" }, @@ -146,8 +152,17 @@ "%1 ms": { "%1 ms": "%1 мс" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { - "%1 not found": "" + "%1 not found": "%1 не знайдено" }, "%1 notifications": { "%1 notifications": "%1 сповіщень" @@ -156,7 +171,7 @@ "%1 online": "%1 онлайн" }, "%1 only": { - "%1 only": "" + "%1 only": "лише %1" }, "%1 other": { "%1 other": "%1 інше" @@ -186,7 +201,7 @@ "%1 tasks": "%1 завдань" }, "%1 uninstalled": { - "%1 uninstalled": "" + "%1 uninstalled": "%1 видалено" }, "%1 update": { "%1 update": "%1 оновлення" @@ -270,7 +285,7 @@ "A floating companion that works alongside any bar layout": "Плаваючий супутник, що працює разом із будь-яким макетом панелі" }, "A modern desktop shell for Wayland": { - "A modern desktop shell for Wayland": "" + "A modern desktop shell for Wayland": "Сучасна оболонка стільниці для Wayland" }, "A newer dms binary is installed.": { "A newer dms binary is installed.": "Встановлено новішу бінарну версію dms" @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "Додати «%1» до групи %2?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "Додати «%1» до групи %2? Користувач має вийти з системи та увійти знову, а потім запустити 'dms-greeter sync --profile', щоб опублікувати тему екрана входу" + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "Додати пристосунок робочого столу" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "Додає вогнуті криві в місцях стикування панелі з краєм екрана" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "Додає їх до групи %1, щоб вони могли запускати dms-greeter sync --profile" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "Додає їх до групи %1, щоб вони могли використовувати sudo" @@ -510,7 +525,7 @@ "All displays": "Усі дисплеї" }, "All plugins": { - "All plugins": "" + "All plugins": "Всі розширення" }, "All settings": { "All settings": "Усі налаштування" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "Також запускає шаблони з вашого конфігураційного файлу matugen config.toml" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "Також зберігає знімок екрану на диск" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "Вбудовані розширення" }, - "Bundled greeter active": { - "Bundled greeter active": "Активне вбудоване привітання" - }, "Button areas": { "Button areas": "Області кнопок" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "Натисніть «Налаштувати», щоб створити %1 та додати include у конфігурацію вашого композитора" }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "Натисніть «Імпортувати», щоб додати файл .ovpn або .conf" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "Дії при кліку" @@ -1827,7 +1839,7 @@ "Controls": "Елементи керування" }, "Controls media players": { - "Controls media players": "" + "Controls media players": "Контролює медіа-програвачі" }, "Convert to DMS": { "Convert to DMS": "Конвертувати в DMS" @@ -2064,13 +2076,13 @@ "DMS chooser": "Вибір DMS" }, "DMS is a modern, highly customizable desktop shell that looks great out of the box, without sacrificing the freedom to make it your own.

Built with %1 and %2, it brings together panels, widgets, system controls, and more into a cohesive desktop experience.": { - "DMS is a modern, highly customizable desktop shell that looks great out of the box, without sacrificing the freedom to make it your own.

Built with %1 and %2, it brings together panels, widgets, system controls, and more into a cohesive desktop experience.": "" + "DMS is a modern, highly customizable desktop shell that looks great out of the box, without sacrificing the freedom to make it your own.

Built with %1 and %2, it brings together panels, widgets, system controls, and more into a cohesive desktop experience.": "DMS — це сучасна оболонка робочого столу з широкими можливостями налаштування, яка чудово виглядає одразу \"з коробки\" й водночас дає повну свободу налаштувати її по-своєму.

Створена на основі %1 та %2, вона об'єднує панелі, пристосунки, елементи керування системою та багато іншого в цілісне робоче середовище." }, "DMS out of date": { "DMS out of date": "Версія DMS застаріла" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "DMS видаляє свій керований блок з /etc/pam.d/greetd та зупиняє служби запису" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "Сервер DMS застарів (API v%1, очікується v%2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "DMS використовує сімейство шрифтів, накреслення та масштаб. Точний шрифт, нахил, ширина та окремо масштабовані лінії можуть відрізнятися" }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET недоступний" - }, "Daily": { "Daily": "Щодня" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "DankCalendar не встановлено" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "DankCalendar не запущено" - }, "Dark": { "Dark": "Темний" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Колода" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "Типово" }, @@ -2310,7 +2313,7 @@ "Dew point %1": "Точка роси %1" }, "Did you mean": { - "Did you mean": "" + "Did you mean": "Чи малось на увазі" }, "Digital": { "Digital": "Цифровий" @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "Не вдалося відновити роботу принтера" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "Не вдалося запустити 'dms-greeter status'. Переконайтеся, що пакет dms-greeter встановлено" + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "Не вдалося зберегти облікові дані VPN" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "Файловий менеджер" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "Пошук файлів потребує dsearch\nВстановіть з github.com/AvengeMedia/danksearch" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "Файл, у який записується команда; залиште порожнім, щоб прочитати stdout" @@ -3402,7 +3405,7 @@ "For %1": "Для %1" }, "For you": { - "For you": "" + "For you": "Для вас" }, "Force HDR": { "Force HDR": "Примусовий HDR" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "IP-адреса або назва хоста" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "Налаштування спільного використання IP не вдалося. Перевірте, чи встановлено dnsmasq" + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "ISO дата" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "Встановлення не вдалося: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "Встановіть пакет matugen для динамічного темизації" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "Встановити розширення '%1' з реєстру DMS?" }, "Install system updates?": { "Install system updates?": "Встановити системні оновлення?" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "Встановити тему «%1» з реєстру DMS?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "Запуск" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "Простір шару dms:blurwallpaper потребує правила розмиття niri" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "Контур шару" @@ -4524,7 +4527,7 @@ "Lines: %1": "Рядків: %1" }, "Link copied": { - "Link copied": "" + "Link copied": "Посилання скопійовано" }, "Link your DMS settings so the login screen follows them.": { "Link your DMS settings so the login screen follows them.": "Прив'яжіть налаштування DMS, щоб екран входу слідував за ними" @@ -5118,7 +5121,7 @@ "Near island": "Поруч з островом" }, "Needs": { - "Needs": "" + "Needs": "Потребує" }, "Nested chip": { "Nested chip": "Вкладена мітка" @@ -5163,7 +5166,7 @@ "New": "Новий" }, "New & updated": { - "New & updated": "" + "New & updated": "Нове та оновлене" }, "New Session": { "New Session": "Нова сесія" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "Недоступно" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "Недоступно — встановіть fprintd та pam_fprintd" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "Недоступно — встановіть або налаштуйте pam_u2f" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "Недоступно — встановіть fprintd та pam_fprintd або налаштуйте greetd PAM" + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "Недоступно — встановіть або налаштуйте pam_u2f або налаштуйте greetd PAM" + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "Не прив'язано" @@ -5724,7 +5727,7 @@ "Office": "Офіс" }, "Official only": { - "Official only": "" + "Official only": "Лише офіційні" }, "Offline Report": { "Offline Report": "Звіт про автономну роботу" @@ -6132,10 +6135,10 @@ "Pick how long to stay awake": "Виберіть, як довго залишатися в стані пробудження" }, "Pick of the day": { - "Pick of the day": "" + "Pick of the day": "Вибір дня" }, "Pick of the week": { - "Pick of the week": "" + "Pick of the week": "Вибір тижня" }, "Pill": { "Pill": "Пігулка" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "Пікселізація" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Розташуйте каталоги розширень тут. Кожне розширення повинне мати файл маніфесту plugin.json" + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "Розміщення" @@ -6270,7 +6273,7 @@ "Popouts and modals use the main animation duration": "Спливаючі та модальні вікна використовують основну тривалість анімації" }, "Popular": { - "Popular": "" + "Popular": "Популярні" }, "Popular Plugins": { "Popular Plugins": "Популярні розширення" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "Профіль не знайдено" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "Профіль не знайдено в monitors.json" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "Профіль від мережі" @@ -6612,22 +6615,22 @@ "Read:": "Читати:" }, "Reads audio devices and volume": { - "Reads audio devices and volume": "" + "Reads audio devices and volume": "Читає пристрої аудіо та гучність" }, "Reads its own settings": { - "Reads its own settings": "" + "Reads its own settings": "Читає власні налаштування" }, "Reads its saved state": { - "Reads its saved state": "" + "Reads its saved state": "Читає власний збережений стан" }, "Reads the clipboard": { - "Reads the clipboard": "" + "Reads the clipboard": "Читає буфер обміну" }, "Reads the list of running programs": { - "Reads the list of running programs": "" + "Reads the list of running programs": "Читає список запущених програм" }, "Reads your files": { - "Reads your files": "" + "Reads your files": "Читає ваші файли" }, "Ready": { "Ready": "Готово" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "Видалити ярлик %1?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "Видалити ярлик %1? Запис про розв'язку буде збережено в dms/binds-user.lua, щоб він залишався видаленим після оновлень DMS" + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "Потребує %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "Потрібен інструмент 'dgop'" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "Потребує DMS %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "Потребує композитора MangoWC" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "Потрібні greetd, dms-greeter та додавання користувача до групи greeter (а також fprintd/pam_fprintd для відбитків, pam_u2f для ключів безпеки)" - }, "Requires night mode support": { "Requires night mode support": "Потребує підтримки нічного режиму" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "Запустити команду оболонки (наприклад, notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "Запустити зовнішню команду при кожній зміні шпалер і об'єднати її JSON-палітру в matugen під простором імен, щоб шаблони могли використовувати, наприклад, {{name.color0}}. Команда отримує шпалери як {image} / $DMS_WALLPAPER та режим як {mode} / $DMS_MODE" + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "Запустити повну синхронізацію" @@ -7026,10 +7026,10 @@ "Runs in a terminal.": "Запускається в терміналі" }, "Runs programs on your computer": { - "Runs programs on your computer": "" + "Runs programs on your computer": "Запускає програми на вашому комп'ютері" }, "Runs shell commands": { - "Runs shell commands": "" + "Runs shell commands": "Запускає команди оболонки" }, "S": { "S": "Пд" @@ -7104,10 +7104,10 @@ "Saved networks": "Збережені мережі" }, "Saves its own settings": { - "Saves its own settings": "" + "Saves its own settings": "Зберігає власні налаштування" }, "Saves its state": { - "Saves its state": "" + "Saves its state": "Зберігає власний стан" }, "Saving...": { "Saving...": "Збереження..." @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "Налаштувати правила сповіщень" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "Встановіть у «Тема та кольори» → «Похідний колір»" }, @@ -7740,7 +7743,7 @@ "Soft square": "М'який квадрат" }, "Software dimming": { - "Software dimming": "" + "Software dimming": "Програмне затемнення" }, "Software updates": { "Software updates": "Оновлення програмного забезпечення" @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "Резервний запуск термінала не вдався. Встановіть підтримуваний емулятор термінала або запустіть 'dms auth sync' вручну" }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "Невдалий запуск резервного терміналу. Встановіть один із підтримуваних емуляторів термінала або запустіть 'dms-greeter sync' вручну" - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "Резервний термінал не спрацював. Встановіть один із підтримуваних емуляторів термінала або запустіть «dms-greeter unlink» вручну" + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "Відкрито резервний термінал. Завершіть автентифікацію там; він закриється автоматично після завершення" @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "Стиль тексту" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "Операція Aqueous не вдалася" }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "Змінна середовища DMS_SOCKET не встановлена або сокет недоступний. Для автоматичного керування розширеннями потрібен DMS_SOCKET" - }, "The Default action only overrides priority": { "The Default action only overrides priority": "Типова дія лише замінює пріоритет" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "Стрілка вказує напрямок вітру. Мітка показує, звідки він дме" }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "Налаштування нижче змінюватимуть ваші параметри GTK та Qt. Якщо ви хочете зберегти поточні конфігурації, зробіть їхню резервну копію (qt5ct.conf|qt6ct.conf|qtengine/config.json та ~/.config/gtk-3.0|gtk-4.0)." + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "Сесія композитора змінилася. Відмініть цю правку перед початком нової" @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "Заповнення показує ймовірність опадів на сьогодні" }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "Вікно входу, що постачається з DMS, є активним (налаштування archinstall). Воно продовжує працювати, але для синхронізації теми та налаштувань потрібне спеціальне. Встановіть 'greetd-dms-greeter-bin' з AUR, а потім запустіть Sync, щоб мігрувати екран входу" - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "Підсвічений маркер показує категорію УФ: низька, помірна, висока, дуже висока або екстремальна" }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "Теми" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "Це додає записи до каталогу автозапуску XDG (~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "Вони завантажуються під час наступної перевірки оновлень. Нотатки до релізу також публікуються на GitHub" @@ -8334,13 +8331,13 @@ "Third-party plugins": "Сторонні розширення" }, "Third-party plugins are created by the community and are not officially supported by %1.\n\nThese plugins may pose security and privacy risks - install at your own risk.": { - "Third-party plugins are created by the community and are not officially supported by %1.\n\nThese plugins may pose security and privacy risks - install at your own risk.": "" + "Third-party plugins are created by the community and are not officially supported by %1.\n\nThese plugins may pose security and privacy risks - install at your own risk.": "Сторонні розширення створені спільнотою та не мають офіційної підтримки від %1.\n\nВони можуть нести ризик для безпеки та приватності — встановлюйте на власний розсуд." }, "This bar is the Island": { "This bar is the Island": "Ця панель є Острівцем" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "Ця прив'язка перевизначена у config.kdl" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "Цей пристрій" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "Цей дисплей не повідомляє про підтримку VRR" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "Ця установка все ще використовує hyprland.conf. Запустіть 'dms setup' для міграції перед зміною цих налаштувань" + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "Це може зайняти кілька секунд" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "Цей вивід вимкнено в поточному профілі" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "Це розширення не має дозволу 'settings_write'.\n\nДодайте \"permissions\": [\"settings_read\", \"settings_write\"] до файлу plugin.json" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "Ця система не може прив'язувати налаштування в реальному часі. Синхронізуйте знову після їх зміни" @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "До повного заряду" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "Щоб увійти як інший користувач, вийдіть із системи та виберіть обліковий запис у вікні входу. Для створення паралельної сесії потрібен багатосесійний greeter (greetd-flexiserver / GDM / LightDM)" + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "Щоб використовувати цю прив'язку DMS, видаліть або змініть комбінацію клавіш у вашому config.kdl" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "Спливаюче повідомлення" @@ -8595,7 +8589,7 @@ "Tray icon tint": "Відтінок іконки трея" }, "Trending": { - "Trending": "" + "Trending": "У тренді" }, "Trigger": { "Trigger": "Тригер" @@ -9120,13 +9114,13 @@ "Welcome": "Вітаємо" }, "Welcome to %1": { - "Welcome to %1": "" + "Welcome to %1": "Вітаємо в %1" }, "What changed": { "What changed": "Що змінилося" }, "What's New": { - "What's New": "" + "What's New": "Що нового" }, "When locked": { "When locked": "Під час блокування" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "Ви маєте незбережені зміни. Зберегти їх, щоб продовжити?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "Вам потрібно встановити одне з:\nQT_QPA_PLATFORMTHEME=gtk3 АБО\nQT_QPA_PLATFORMTHEME=qt6ct АБО\nQT_QPA_PLATFORMTHEME=qtengine\nяк змінні середовища, а потім перезапустити оболонку\n\nЛише qt6ct потребує встановленого qt6ct-kde" - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "Ви введете пароль у вікні входу після наступного перезавантаження" }, @@ -9420,7 +9411,7 @@ "checked just now": "перевірено щойно" }, "copy link": { - "copy link": "" + "copy link": "копіювати посилання" }, "deprecated": { "deprecated": "застаріло" @@ -9428,9 +9419,6 @@ "detached": { "detached": "від'єднано" }, - "dgop not available": { - "dgop not available": "dgop недоступний" - }, "direct": { "direct": "прямий" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "Нормальний" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "Пакет 'dms-greeter' не встановлено. Встановіть його, щоб керувати вікном входу" - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "напр. /usr/bin/my-script --flag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "Інтеграція з loginctl" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl недоступний — інтеграція блокування потребує з'єднання через DMS-сокет" - }, "mango: config reloaded": { "mango: config reloaded": "mango: конфігурацію перезавантажено" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "GitHub mangowc" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "matugen недоступний або вимкнено — неможливо застосувати кольори %1" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "matugen не знайдено — встановіть пакет для динамічної темізації" - }, "missing program": { "Requires %1": "Потребує %1" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "mpris-proxy запущено і він створить дублікати Bluetooth-програвачів. Вимкніть його за допомогою команди 'systemctl --user disable --now mpris-proxy.service'" - }, "ms": { "ms": "мс" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "Конфігурація гарячих клавіш Niri" }, - "niri/dms Discord": { - "niri/dms Discord": "Discord Niri/DMS" - }, "niri: config reloaded": { "niri: config reloaded": "Niri: конфігурацію перезавантажено" }, @@ -9624,7 +9594,7 @@ "until %1": "до %1" }, "up": { - "up": "вгору" + "up": "працює" }, "updated": { "updated": "оновлено" diff --git a/quickshell/translations/poexports/vi.json b/quickshell/translations/poexports/vi.json index c74525b5d..7dca9669a 100644 --- a/quickshell/translations/poexports/vi.json +++ b/quickshell/translations/poexports/vi.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "%1 là %2 và có thể sử dụng nhiều bộ nhớ." }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 hiện đã được bao gồm trong cấu hình" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "Tìm thấy %1 vấn đề" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "%1 mili giây" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "Thêm \"%1\" vào nhóm %2?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "Thêm \"%1\" vào nhóm %2? Họ phải đăng xuất và quay lại, sau đó chạy dms-greeter sync --profile để xuất bản chủ đề màn hình đăng nhập của họ." + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "Thêm tiện ích máy tính" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "Thêm các đường cong lõm nơi thanh gặp cạnh màn hình" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "Thêm họ vào nhóm %1 để họ có thể chạy dms-helloer sync --profile" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "Thêm họ vào nhóm %1 để họ có thể sử dụng sudo" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "Cũng chạy các mẫu trong matugen config.toml của bạn" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "Các plugin tích hợp" }, - "Bundled greeter active": { - "Bundled greeter active": "" - }, "Button areas": { "Button areas": "Khu vực nút" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "Nhấp 'Thiết lập' để tạo %1 và thêm phần bao gồm vào cấu hình compositor của bạn." }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "Nhấp Nhập để thêm tệp .ovpn hoặc .conf" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMS đã lỗi thời" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "DMS loại bỏ khối được quản lý của nó từ /etc/pam.d/greetd và dừng các dịch vụ ghi" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "Máy chủ DMS đã cũ (API v%1, mong đợi v%2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "DMS sử dụng họ phông chữ, trọng lượng và tỷ lệ. Mặt chính xác, độ nghiêng, chiều rộng và các thanh có tỷ lệ riêng biệt có thể khác nhau." }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET không khả dụng" - }, "Daily": { "Daily": "Hàng ngày" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "DankCalendar" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "DankCalendar chưa được cài đặt" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "DankCalendar hiện không chạy" - }, "Dark": { "Dark": "Tối tăm" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Xếp chồng" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "Mặc định" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "Không thể tiếp tục lại máy in" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "Không thể chạy 'dms-greeter status'. Đảm bảo gói dms-greeter được cài đặt." + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "Không thể lưu thông tin đăng nhập VPN" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "Trình quản lý tệp" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "Tìm kiếm tệp yêu cầu dsearch\nHãy cài đặt từ github.com/AvengeMedia/danksearch" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "Gửi lệnh ghi; để trống để đọc thiết bị xuất chuẩn" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "Địa chỉ IP hoặc tên máy chủ" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "Thiết lập chia sẻ IP thất bại. Kiểm tra xem dnsmasq có được cài đặt không." + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "Ngày ISO" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "Cài đặt thất bại: %1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "Cài đặt gói matugen cho tạo chủ đề động" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "Cài đặt plugin '%1' từ kho lưu trữ DMS?" }, "Install system updates?": { "Install system updates?": "" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "Cài đặt chủ đề '%1' từ kho lưu trữ DMS?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "Ra mắt" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "Không gian tên lớp dms:blurwallpaper, cần quy tắc làm mờ niri" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "Không khả dụng" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "Không khả dụng - cài đặt fprintd và pam_fprintd" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "Không khả dụng - cài đặt hoặc cấu hình pam_u2f" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "Không khả dụng — hãy cài đặt fprintd và pam_fprintd, hoặc cấu hình greetd PAM." + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "Không khả dụng — hãy cài đặt hoặc cấu hình pam_u2f, hoặc cấu hình greetd PAM." + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "Chưa được gán" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "Làm mờ điểm ảnh (Pixelate)" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "Đặt thư mục plugin ở đây. Mỗi plugin cần có file plugin.json." + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "Vị trí" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "Không tìm thấy cấu hình" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "Không tìm thấy cấu hình trong monitors.json" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "Hồ sơ trên AC" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "Gỡ phím tắt %1?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "Gỡ phím tắt %1? Một mục hủy gán sẽ được lưu vào dms/binds-user.lua để nó vẫn được gỡ bỏ qua các bản cập nhật DMS." + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "Yêu cầu %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "Yêu cầu công cụ 'dgop'" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "Yêu cầu DMS %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "Yêu cầu trình tổng hợp MangoWC" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "Yêu cầu greetd, dms-greeter, và người dùng của bạn trong nhóm greeter (cộng với fprintd/pam_fprintd cho vân tay, pam_u2f cho khóa bảo mật)." - }, "Requires night mode support": { "Requires night mode support": "Yêu cầu hỗ trợ chế độ ban đêm" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "Chạy một lệnh shell (vd: notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "Chạy lệnh bên ngoài trên mỗi lần thay đổi hình nền và hợp nhất bảng JSON của nó vào matugen trong một không gian tên để các mẫu có thể sử dụng, ví dụ: {{tên.color0}}. Lệnh nhận hình nền là {image} / $DMS_WALLPAPER và chế độ là {mode} / $DMS_MODE." + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "Đặt các quy tắc thông báo" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "Chế độ dự phòng dòng lệnh thất bại. Hãy cài đặt một trình giả lập dòng lệnh được hỗ trợ hoặc chạy 'dms auth sync' thủ công." }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "Fallback Terminal thất bại. Cài đặt một trong các trình giả lập terminal được hỗ trợ hoặc chạy 'dms-greeter sync' theo cách thủ công." - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "" + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "Fallback Terminal đã mở. Hoàn tất xác thực ở đó; nó sẽ đóng tự động khi hoàn thành." @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "Kiểu văn bản" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "Hoạt động của nước không thành công." }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "DMS_SOCKET chưa được thiết lập hoặc socket không khả dụng. Quản lý plugin tự động cần DMS_SOCKET." - }, "The Default action only overrides priority": { "The Default action only overrides priority": "Hành động mặc định chỉ ghi đè mức độ ưu tiên" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "Mũi tên chỉ hướng gió thổi. Nhãn cho thấy nó đến từ đâu." }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "Các cài đặt bên dưới sẽ sửa đổi cài đặt GTK và Qt của bạn. Nếu bạn muốn giữ nguyên cấu hình hiện tại của mình, vui lòng sao lưu chúng (qt5ct.conf|qt6ct.conf|qtengine/config.json và ~/.config/gtk-3.0|gtk-4.0)." + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "Phiên tổng hợp đã thay đổi. Hãy hủy chỉnh sửa này trước khi bắt đầu chỉnh sửa mới." @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "Việc điền vào cho thấy xác suất lượng mưa ngày hôm nay." }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "Lời chào đi kèm với DMS đang hoạt động (thiết lập Archinstall). Nó vẫn hoạt động như bình thường nhưng việc đồng bộ hóa chủ đề và cài đặt cần có lời chào độc lập. Cài đặt hellod-dms-helloer-bin từ AUR, sau đó chạy Đồng bộ hóa để di chuyển màn hình đăng nhập." - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "Điểm đánh dấu được đánh dấu hiển thị loại UV: thấp, trung bình, cao, rất cao hoặc cực đoan." }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "Các chủ đề" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "Các mục này được thêm vào thư mục autostart XDG (~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "" @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "Phím tắt này bị ghi đè bởi config.kdl" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "Thiết bị này" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "Cài đặt này vẫn đang sử dụng hyprland.conf. Chạy dms setup để di chuyển trước khi thay đổi những cài đặt này." + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "Việc này có thể mất vài giây" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "Đầu ra này đã bị tắt trong cấu hình hiện tại" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "Plugin này không có quyền 'settings_write'.\n\nHãy thêm \"permissions\": [\"settings_read\", \"settings_write\"] vào tệp plugin.json" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "" @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "Toàn bộ" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "Để đăng nhập với tư cách người dùng khác, hãy đăng xuất và chọn tài khoản từ màn hình chào. Tạo một phiên mới song song cần một màn hình chào đa phiên (greetd-flexiserver / GDM / LightDM)." + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "Để sử dụng phím tắt DMS này, hãy xóa hoặc thay đổi phím tắt trong tệp config.kdl của bạn" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "Thông báo nhỏ" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "Bạn có những thay đổi chưa lưu. Lưu trước khi tiếp tục?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "Bạn cần đặt một trong:\nQT_QPA_PLATFORMTHEME=gtk3 HOẶC\nQT_QPA_PLATFORMTHEME=qt6ct HOẶC\nQT_QPA_PLATFORMTHEME=qtengine\ndưới dạng các biến môi trường, sau đó khởi động lại shell.\n\nChỉ qt6ct yêu cầu cài đặt qt6ct-kde." - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "Bạn sẽ nhập mật khẩu tại greeter sau lần khởi động lại tiếp theo." }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "đã tách ra" }, - "dgop not available": { - "dgop not available": "dgop không khả dụng" - }, "direct": { "direct": "trực tiếp" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "Bình thường" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "dms-helloer chưa được cài đặt. Cài đặt gói dms-helloer để quản lý lời chào." - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "vd. /usr/bin/my-script --flag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "tích hợp đăng nhập" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl không khả dụng - tích hợp khóa yêu cầu kết nối socket DMS" - }, "mango: config reloaded": { "mango: config reloaded": "mango: đã tải lại cấu hình" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "GitHub mangowc" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "matugen không khả dụng hoặc bị vô hiệu hóa - không thể áp dụng màu %1" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "không tìm thấy matugen - hãy cài đặt gói matugen cho tạo chủ đề động" - }, "missing program": { "Requires %1": "" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "mpris-proxy đang chạy và sẽ tạo các trình phát Bluetooth trùng lặp. Vô hiệu hóa nó bằng: systemctl --userdisable --now mpris-proxy.service" - }, "ms": { "ms": "ms" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "cấu hình phím tắt niri" }, - "niri/dms Discord": { - "niri/dms Discord": "Discord niri/dms" - }, "niri: config reloaded": { "niri: config reloaded": "niri: đã tải lại cấu hình" }, diff --git a/quickshell/translations/poexports/zh_CN.json b/quickshell/translations/poexports/zh_CN.json index 15a7b3374..046e7f7f1 100644 --- a/quickshell/translations/poexports/zh_CN.json +++ b/quickshell/translations/poexports/zh_CN.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "%1 大小为 %2,打开后可能占用大量内存。" }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 现在已被你的合成器配置引用" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "发现 %1 个问题" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "%1 毫秒" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "将“%1”添加到 %2 组吗?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "将“%1”添加到 %2 组吗?该用户需要注销并重新登录,然后运行 dms-greeter sync --profile 以发布其登录界面主题。" + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "添加桌面部件" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "在状态栏与屏幕边缘的连接处添加内凹曲线" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "将其添加到 %1 组,以便运行 dms-greeter sync --profile" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "将其添加到 %1 组,以便使用 sudo" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "同时运行 Matugen config.toml 中的模板" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "同时将截图保存到磁盘" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "内置插件" }, - "Bundled greeter active": { - "Bundled greeter active": "内置 Greeter 已启用" - }, "Button areas": { "Button areas": "按键区域" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "点击“设置”以创建 %1 配置,并添加引用至合成器配置文件。" }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "点击导入添加 .ovpn 或 .conf 文件" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "点击操作" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMS 版本过旧" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "DMS 会从 /etc/pam.d/greetd 移除其管理的区块,并停止写入服务" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "DMS 服务器版本过旧(API v%1,应为 v%2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "DMS 使用字体系列、字重和缩放比例。具体字形、倾斜、宽度以及单独缩放的状态栏可能有所不同。" }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET 不可用" - }, "Daily": { "Daily": "每日" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "Dank 状态栏" }, - "DankCalendar": { - "DankCalendar": "Dank 日历" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "Dank 日历未安装" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "Dank 日历未运行" - }, "Dark": { "Dark": "深色" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Deck" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "默认" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "恢复打印机失败" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "运行“dms-greeter status”失败。请确认已安装 dms-greeter 软件包。" + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "保存 VPN 凭据失败" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "文件管理器" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "文件搜索需要 dsearch\n请从 github.com/AvengeMedia/danksearch 安装" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "命令写入的文件;留空则读取标准输出" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "IP 地址或主机名" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "IP 共享设置失败。请确认已安装 dnsmasq。" + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "ISO 日期" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "安装失败:%1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "安装 matugen 包以使用动态主题" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "要从 DMS 插件仓库安装插件 %1 吗?" }, "Install system updates?": { "Install system updates?": "安装系统更新吗?" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "要从 DMS 主题仓库安装主题 %1 吗?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "启动方式" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "层命名空间 dms:blurwallpaper,需要 niri 模糊规则" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "层轮廓" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "不可用" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "不可用——请安装 fprintd 和 pam_fprintd" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "不可用——请安装或配置 pam_u2f" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "不可用 - 请安装 fprintd 和 pam_fprintd,或配置 greetd PAM。" + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "不可用 - 请安装或配置 pam_u2f,或配置 greetd PAM。" + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "未绑定" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "像素化" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "此处为插件目录,每个插件应带有一个 plugin.json 描述文件。" + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "放置方式" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "未找到配置" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "未在 monitors.json 找到配置" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "交流电源配置" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "移除快捷键 %1?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "移除快捷键 %1?将向 dms/binds-user.lua 保存一条解绑记录,使其在 DMS 更新后仍保持移除。" + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "需要 %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "需要 dgop 工具" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "需要 DMS %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "需要 MangoWC 合成器" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "需要 greetd、dms-greeter,以及属于 greeter 组的用户(指纹认证还需要 fprintd/pam_fprintd,安全密钥还需要 pam_u2f)。" - }, "Requires night mode support": { "Requires night mode support": "需要夜间模式支持" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "运行 shell 命令(例如:notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "每次更换壁纸时运行外部命令,将其 JSON 调色板按命名空间合并到 Matugen,使模板可以使用 {{name.color0}} 等变量。命令通过 {image} / $DMS_WALLPAPER 接收壁纸,通过 {mode} / $DMS_MODE 接收模式。" + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "运行完整同步" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "设置通知规则" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "在「主题与颜色 → 派生颜色」中设置" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "终端回退失败。请安装受支持的终端模拟器,或手动运行 dms auth sync。" }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "终端备用方式失败。请安装受支持的终端模拟器之一,或手动运行 \"dms-greeter sync\"。" - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "无法打开备用终端。请安装受支持的终端模拟器,或手动运行 \"dms-greeter unlink\"。" + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "已打开终端备用方式。请在那里完成认证,完成后终端会自动关闭。" @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "文本样式" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "Aqueous 操作失败。" }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "未设置 DMS_SOCKET 环境变量或套接字不可用,无法使用自动插件管理。" - }, "The Default action only overrides priority": { "The Default action only overrides priority": "默认操作只会覆盖优先级" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "箭头指向风吹去的方向。标签显示风的来源方向。" }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "以下设置会修改 GTK 和 Qt 设置。如果希望保留当前配置,请先备份(qt5ct.conf|qt6ct.conf|qtengine/config.json 以及 ~/.config/gtk-3.0|gtk-4.0)。" + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "合成器会话已更改。请放弃此编辑,然后开始新的编辑。" @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "填充部分显示今天的降水概率。" }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "DMS 内置的 Greeter 已启用(通过 archinstall 设置)。它仍可正常使用,但同步主题和设置需要独立的 Greeter。请从 AUR 安装 greetd-dms-greeter-bin,然后运行“同步”以迁移登录界面。" - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "高亮标记显示紫外线类别:低、中、高、很高或极高。" }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "主题" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "创建的自启动项会写入到 XDG 自启动目录(~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "下次检查更新时加载,发行说明也会发布在 GitHub 上。" @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "此状态栏为灵动岛" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "此绑定已被 config.kdl 覆盖" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "此设备" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "此显示器未报告 VRR 支持" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "此安装仍在使用 hyprland.conf。更改这些设置前,请运行 dms setup 完成迁移。" + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "此操作可能会花费一些时间" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "当前配置中此输出已被禁用" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "该插件没有“settings_write”权限。\n\n请在 plugin.json 中添加 \"permissions\": [\"settings_read\", \"settings_write\"]" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "此系统无法实时关联设置。修改后请再次同步。" @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "充至满电" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "如需以其他用户登录,请注销并在登录界面选择账户。并行创建新会话需要支持多会话的登录界面(greetd-flexiserver / GDM / LightDM)。" + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "要使用此 DMS 快捷键绑定,请移除或修改 config.kdl 中的快捷键绑定" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "浮动通知" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "检测到未保存的更改,是否在执行此操作前保存?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "你需要将以下之一设置为环境变量:\nQT_QPA_PLATFORMTHEME=gtk3 或\nQT_QPA_PLATFORMTHEME=qt6ct 或\nQT_QPA_PLATFORMTHEME=qtengine\n然后重启 shell。\n\n只有 qt6ct 需要安装 qt6ct-kde。" - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "下次重启后,你需要在登录界面输入密码。" }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "已分离" }, - "dgop not available": { - "dgop not available": "dgop 不可用" - }, "direct": { "direct": "直接" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "正常" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "未安装 dms-greeter。请安装该软件包以管理 Greeter。" - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "例如:/usr/bin/my-script --flag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "loginctl 集成" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl 不可用,启用锁定集成需连接 DMS socket" - }, "mango: config reloaded": { "mango: config reloaded": "mango:配置已重载" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "MangoWC GitHub" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "matugen 不可用或已禁用,无法应用 %1 配色" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "未找到 Matugen,请为动态主题安装 matugen 包" - }, "missing program": { "Requires %1": "需要 %1" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "mpris-proxy 正在运行,将创建重复的蓝牙播放器。请使用:systemctl --user disable --now mpris-proxy.service 将其禁用" - }, "ms": { "ms": "毫秒" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "Niri 快捷键设置" }, - "niri/dms Discord": { - "niri/dms Discord": "Niri/DMS Discord" - }, "niri: config reloaded": { "niri: config reloaded": "Niri:配置已重新加载" }, diff --git a/quickshell/translations/poexports/zh_TW.json b/quickshell/translations/poexports/zh_TW.json index 966e7fd3c..05fe00c15 100644 --- a/quickshell/translations/poexports/zh_TW.json +++ b/quickshell/translations/poexports/zh_TW.json @@ -113,9 +113,15 @@ "%1 is %2 and may use a lot of memory.": { "%1 is %2 and may use a lot of memory.": "" }, + "%1 is not installed. Install the package to manage the greeter.": { + "%1 is not installed. Install the package to manage the greeter.": "" + }, "%1 is now included in config": { "%1 is now included in config": "%1 現已包含在設定中" }, + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": { + "%1 is running and will create duplicate Bluetooth players. Disable it with: %2": "" + }, "%1 issue found": { "%1 issue found": "發現 %1 個問題" }, @@ -146,6 +152,15 @@ "%1 ms": { "%1 ms": "" }, + "%1 not available": { + "%1 not available": "" + }, + "%1 not available - lock integration requires the DMS socket connection": { + "%1 not available - lock integration requires the DMS socket connection": "" + }, + "%1 not available or disabled - cannot apply %2 colors": { + "%1 not available or disabled - cannot apply %2 colors": "" + }, "%1 not found": { "%1 not found": "" }, @@ -386,8 +401,8 @@ "Add \"%1\" to the %2 group?": { "Add \"%1\" to the %2 group?": "將「%1」加入至 %2 群組嗎?" }, - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": { - "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.": "" + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": { + "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.": "" }, "Add Desktop Widget": { "Add Desktop Widget": "新增桌面小工具" @@ -461,8 +476,8 @@ "Adds concave curves where the bar meets the screen edge": { "Adds concave curves where the bar meets the screen edge": "" }, - "Adds them to the %1 group so they can run dms-greeter sync --profile": { - "Adds them to the %1 group so they can run dms-greeter sync --profile": "" + "Adds them to the %1 group so they can run %2": { + "Adds them to the %1 group so they can run %2": "" }, "Adds them to the %1 group so they can use sudo": { "Adds them to the %1 group so they can use sudo": "" @@ -545,8 +560,8 @@ "Already upvoted, click again to remove": { "Already upvoted, click again to remove": "" }, - "Also runs the templates in your matugen config.toml": { - "Also runs the templates in your matugen config.toml": "" + "Also runs the templates in your %1": { + "Also runs the templates in your %1": "" }, "Also saves the screenshot to disk": { "Also saves the screenshot to disk": "" @@ -1238,9 +1253,6 @@ "Built-in plugins": { "Built-in plugins": "" }, - "Bundled greeter active": { - "Bundled greeter active": "" - }, "Button areas": { "Button areas": "" }, @@ -1517,8 +1529,8 @@ "Click 'Setup' to create %1 and add include to your compositor config.": { "Click 'Setup' to create %1 and add include to your compositor config.": "點擊「設定」以建立 %1 並將其納入您的合成器設定中。" }, - "Click Import to add a .ovpn or .conf": { - "Click Import to add a .ovpn or .conf": "點擊匯入以新增 .ovpn 或 .conf" + "Click Import to add a %1 or %2 file": { + "Click Import to add a %1 or %2 file": "" }, "Click actions": { "Click actions": "" @@ -2069,8 +2081,8 @@ "DMS out of date": { "DMS out of date": "DMS 已過期" }, - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": { - "DMS removes its managed block from /etc/pam.d/greetd and stops write services": "" + "DMS removes its managed block from %1 and stops write services": { + "DMS removes its managed block from %1 and stops write services": "" }, "DMS server is outdated (API v%1, expected v%2)": { "DMS server is outdated (API v%1, expected v%2)": "DMS 伺服器已過時 (API v%1,預期 v%2)" @@ -2087,9 +2099,6 @@ "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": { "DMS uses the font family, weight and scale. Exact face, slant, width and separately scaled bars may differ.": "" }, - "DMS_SOCKET not available": { - "DMS_SOCKET not available": "DMS_SOCKET 不可用" - }, "Daily": { "Daily": "每日" }, @@ -2105,15 +2114,6 @@ "DankBar": { "DankBar": "DankBar" }, - "DankCalendar": { - "DankCalendar": "" - }, - "DankCalendar isn't installed": { - "DankCalendar isn't installed": "" - }, - "DankCalendar isn't running": { - "DankCalendar isn't running": "" - }, "Dark": { "Dark": "" }, @@ -2180,6 +2180,9 @@ "Deck": { "Deck": "Deck" }, + "Declared by the author, not enforced": { + "Declared by the author, not enforced": "" + }, "Default": { "Default": "預設" }, @@ -3053,8 +3056,8 @@ "Failed to resume printer": { "Failed to resume printer": "印表機恢復失敗" }, - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": { - "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.": "" + "Failed to run '%1'. Ensure the %2 package is installed.": { + "Failed to run '%1'. Ensure the %2 package is installed.": "" }, "Failed to save VPN credentials": { "Failed to save VPN credentials": "" @@ -3176,8 +3179,8 @@ "File manager": { "File manager": "" }, - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": { - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "檔案搜尋需要 dsearch\n從 github.com/morelazers/dsearch 安裝" + "File search requires %1\nInstall from %2": { + "File search requires %1\nInstall from %2": "" }, "File the command writes; leave empty to read stdout": { "File the command writes; leave empty to read stdout": "" @@ -3929,8 +3932,8 @@ "IP address or hostname": { "IP address or hostname": "IP 位址或主機名稱" }, - "IP sharing setup failed. Check that dnsmasq is installed.": { - "IP sharing setup failed. Check that dnsmasq is installed.": "" + "IP sharing setup failed. Check that %1 is installed.": { + "IP sharing setup failed. Check that %1 is installed.": "" }, "ISO date": { "ISO date": "" @@ -4148,15 +4151,15 @@ "Install failed: %1": { "Install failed: %1": "安裝失敗:%1" }, - "Install matugen package for dynamic theming": { - "Install matugen package for dynamic theming": "安裝 matugen 套件以實現動態主題" - }, "Install plugin '%1' from the DMS registry?": { "Install plugin '%1' from the DMS registry?": "要從 DMS 登錄檔安裝外掛「%1」嗎?" }, "Install system updates?": { "Install system updates?": "" }, + "Install the %1 package for dynamic theming": { + "Install the %1 package for dynamic theming": "" + }, "Install theme '%1' from the DMS registry?": { "Install theme '%1' from the DMS registry?": "要從 DMS 登錄檔安裝主題「%1」嗎?" }, @@ -4409,8 +4412,8 @@ "Launching": { "Launching": "" }, - "Layer namespace dms:blurwallpaper, needs a niri blur rule": { - "Layer namespace dms:blurwallpaper, needs a niri blur rule": "" + "Layer namespace %1, needs a niri blur rule": { + "Layer namespace %1, needs a niri blur rule": "" }, "Layer outline": { "Layer outline": "" @@ -5597,17 +5600,17 @@ "Not available": { "Not available": "無法使用" }, - "Not available - install fprintd and pam_fprintd": { - "Not available - install fprintd and pam_fprintd": "" + "Not available - install %1 and %2": { + "Not available - install %1 and %2": "" }, - "Not available - install or configure pam_u2f": { - "Not available - install or configure pam_u2f": "" + "Not available - install %1 and %2, or configure %3 PAM": { + "Not available - install %1 and %2, or configure %3 PAM": "" }, - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": { - "Not available — install fprintd and pam_fprintd, or configure greetd PAM.": "無法使用 — 請安裝 fprintd 和 pam_fprintd,或設定 greetd PAM。" + "Not available - install or configure %1": { + "Not available - install or configure %1": "" }, - "Not available — install or configure pam_u2f, or configure greetd PAM.": { - "Not available — install or configure pam_u2f, or configure greetd PAM.": "無法使用 — 請安裝或設定 pam_u2f,或設定 greetd PAM。" + "Not available - install or configure %1, or configure %2 PAM": { + "Not available - install or configure %1, or configure %2 PAM": "" }, "Not bound": { "Not bound": "未綁定" @@ -6161,8 +6164,8 @@ "Pixelate": { "Pixelate": "馬賽克" }, - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": { - "Place plugin directories here. Each plugin should have a plugin.json manifest file.": "將插件資料夾放在這裡。每個插件都應該有一個 plugin.json 清單檔案。" + "Place plugin directories here. Each plugin should have a %1 manifest file.": { + "Place plugin directories here. Each plugin should have a %1 manifest file.": "" }, "Placement": { "Placement": "" @@ -6512,8 +6515,8 @@ "Profile not found": { "Profile not found": "找不到設定檔" }, - "Profile not found in monitors.json": { - "Profile not found in monitors.json": "在 monitors.json 中未找到設定檔" + "Profile not found in %1": { + "Profile not found in %1": "" }, "Profile on AC": { "Profile on AC": "" @@ -6773,8 +6776,8 @@ "Remove the shortcut %1?": { "Remove the shortcut %1?": "移除捷徑 %1?" }, - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": { - "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.": "移除捷徑 %1?一個解除綁定的條目將被儲存至 dms/binds-user.lua,以確保在 DMS 更新後該捷徑保持移除狀態。" + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": { + "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.": "" }, "Remove upvote": { "Remove upvote": "" @@ -6830,8 +6833,8 @@ "Requires %1": { "Requires %1": "需要 %1" }, - "Requires 'dgop' tool": { - "Requires 'dgop' tool": "需要「dgop」工具" + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": { + "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).": "" }, "Requires DMS %1": { "Requires DMS %1": "需要 DMS %1" @@ -6842,9 +6845,6 @@ "Requires MangoWC compositor": { "Requires MangoWC compositor": "" }, - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": { - "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).": "" - }, "Requires night mode support": { "Requires night mode support": "需要夜間模式支援" }, @@ -7001,8 +7001,8 @@ "Run a shell command (e.g., notify-send)": { "Run a shell command (e.g., notify-send)": "執行 shell 指令 (例如,notify-send)" }, - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": { - "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.": "" + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": { + "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.": "" }, "Run full sync": { "Run full sync": "" @@ -7376,6 +7376,9 @@ "Set notification rules": { "Set notification rules": "設定通知規則" }, + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": { + "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.": "" + }, "Set under Theme & colors, Derived color": { "Set under Theme & colors, Derived color": "" }, @@ -8144,11 +8147,8 @@ "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": { "Terminal fallback failed. Install a supported terminal emulator or run 'dms auth sync' manually.": "終端機備用失敗。請安裝支援的終端機模擬器或手動執行 'dms auth sync'。" }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.": "" - }, - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": { - "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.": "" + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": { + "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.": "" }, "Terminal fallback opened. Complete authentication there; it will close automatically when done.": { "Terminal fallback opened. Complete authentication there; it will close automatically when done.": "" @@ -8189,12 +8189,12 @@ "Text style": { "Text style": "" }, + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": { + "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.": "" + }, "The Aqueous operation failed.": { "The Aqueous operation failed.": "" }, - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": { - "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.": "DMS_SOCKET 環境變數未設定或套接字不可用。自動插件管理需要 DMS_SOCKET。" - }, "The Default action only overrides priority": { "The Default action only overrides priority": "" }, @@ -8210,8 +8210,8 @@ "The arrow points in the direction the wind is blowing. The label shows where it comes from.": { "The arrow points in the direction the wind is blowing. The label shows where it comes from.": "" }, - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": { - "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).": "" + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": { + "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).": "" }, "The compositor session changed. Discard this edit before starting a new one.": { "The compositor session changed. Discard this edit before starting a new one.": "" @@ -8228,9 +8228,6 @@ "The fill shows today's precipitation probability.": { "The fill shows today's precipitation probability.": "" }, - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": { - "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.": "" - }, "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": { "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.": "" }, @@ -8318,8 +8315,8 @@ "Themes": { "Themes": "主題" }, - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": { - "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)": "這些會將項目新增至 XDG 自動啟動目錄 (~/.config/autostart/*.desktop)" + "These add entries to the XDG autostart directory (%1)": { + "These add entries to the XDG autostart directory (%1)": "" }, "They load with the next update check. Release notes are also published on GitHub.": { "They load with the next update check. Release notes are also published on GitHub.": "" @@ -8339,8 +8336,8 @@ "This bar is the Island": { "This bar is the Island": "" }, - "This bind is overridden by config.kdl": { - "This bind is overridden by config.kdl": "此綁定已被 config.kdl 覆蓋" + "This bind is overridden by %1": { + "This bind is overridden by %1": "" }, "This device": { "This device": "此裝置" @@ -8351,8 +8348,8 @@ "This display does not report VRR support": { "This display does not report VRR support": "" }, - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": { - "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.": "" + "This install is still using %1. Run %2 to migrate before changing these settings.": { + "This install is still using %1. Run %2 to migrate before changing these settings.": "" }, "This may take a few seconds": { "This may take a few seconds": "這可能需要幾秒鐘" @@ -8363,11 +8360,8 @@ "This output is disabled in the current profile": { "This output is disabled in the current profile": "此輸出在當前設定檔中已停用" }, - "This plugin can": { - "This plugin can": "" - }, - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": { - "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json": "意外掛程式沒有 'settings_write' 權限。\n\n請在 plugin.json 中添加 \"permissions\": [\"settings_read\", \"settings_write\"]" + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": { + "This plugin does not have '%1' permission.\n\nAdd %2 to %3": "" }, "This system cannot link settings live. Sync again after changing them.": { "This system cannot link settings live. Sync again after changing them.": "" @@ -8474,11 +8468,11 @@ "To Full": { "To Full": "全部" }, - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": { - "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).": "若要以不同使用者身分登入,請登出並從登入畫面選擇帳號。並行建立新的工作階段需要多重工作階段登入管理器(greetd-flexiserver / GDM / LightDM)。" + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": { + "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).": "" }, - "To use this DMS bind, remove or change the keybind in your config.kdl": { - "To use this DMS bind, remove or change the keybind in your config.kdl": "若要使用此 DMS 綁定,請在 config.kdl 中移除或更改按鍵綁定" + "To use this DMS bind, remove or change the keybind in your %1": { + "To use this DMS bind, remove or change the keybind in your %1": "" }, "Toast": { "Toast": "" @@ -9347,9 +9341,6 @@ "You have unsaved changes. Save before continuing?": { "You have unsaved changes. Save before continuing?": "您有未儲存的變更。是否先保存再繼續?" }, - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": { - "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.": "" - }, "You'll enter your password at the greeter after the next reboot.": { "You'll enter your password at the greeter after the next reboot.": "您將在下次重啟後的歡迎介面輸入密碼。" }, @@ -9428,9 +9419,6 @@ "detached": { "detached": "已分離" }, - "dgop not available": { - "dgop not available": "dgop 無法使用" - }, "direct": { "direct": "直接" }, @@ -9440,9 +9428,6 @@ "display rotation option": { "Normal": "" }, - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": { - "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.": "" - }, "e.g. /usr/bin/my-script --flag": { "e.g. /usr/bin/my-script --flag": "例如:/usr/bin/my-script --flag" }, @@ -9500,9 +9485,6 @@ "loginctl integration": { "loginctl integration": "" }, - "loginctl not available - lock integration requires DMS socket connection": { - "loginctl not available - lock integration requires DMS socket connection": "loginctl 不可用 - 鎖定整合需要 DMS 套接字連接" - }, "mango: config reloaded": { "mango: config reloaded": "" }, @@ -9515,18 +9497,9 @@ "mangowc GitHub": { "mangowc GitHub": "mangowc GitHub" }, - "matugen not available or disabled - cannot apply %1 colors": { - "matugen not available or disabled - cannot apply %1 colors": "" - }, - "matugen not found - install matugen package for dynamic theming": { - "matugen not found - install matugen package for dynamic theming": "找不到 matugen - 請安裝 matugen 套件以實現動態主題" - }, "missing program": { "Requires %1": "" }, - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": { - "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service": "" - }, "ms": { "ms": "毫秒" }, @@ -9548,9 +9521,6 @@ "niri shortcuts config": { "niri shortcuts config": "niri 捷徑設定" }, - "niri/dms Discord": { - "niri/dms Discord": "niri/dms Discord" - }, "niri: config reloaded": { "niri: config reloaded": "niri:設定已重新載入" }, diff --git a/quickshell/translations/settings_search_index.json b/quickshell/translations/settings_search_index.json index b3ad00f78..2e0dd0550 100644 --- a/quickshell/translations/settings_search_index.json +++ b/quickshell/translations/settings_search_index.json @@ -373,7 +373,10 @@ "wallpaper" ], "page": "personalization", - "description": "Layer namespace dms:blurwallpaper, needs a niri blur rule", + "description": "Layer namespace %1, needs a niri blur rule", + "descriptionArgs": [ + "dms:blurwallpaper" + ], "conditionKey": "isNiri" }, { @@ -8243,7 +8246,11 @@ "user" ], "parentLabel": "Sound & media", - "description": "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service" + "description": "%1 is running and will create duplicate Bluetooth players. Disable it with: %2", + "descriptionArgs": [ + "mpris-proxy", + "systemctl --user disable --now mpris-proxy.service" + ] }, { "section": "mediaExcludePlayers", @@ -12583,6 +12590,9 @@ "unmanaged" ], "description": "Auto follows bar spacing, Off keeps your %1 config", + "descriptionArgs": [ + "MangoWC" + ], "conditionKey": "layoutCapable" }, { @@ -12612,6 +12622,9 @@ "unmanaged" ], "description": "Auto follows bar spacing, Off keeps your %1 config", + "descriptionArgs": [ + "niri" + ], "conditionKey": "layoutCapable" }, { @@ -15221,7 +15234,10 @@ "wallpaper colors" ], "parentLabel": "Wallpaper & colors", - "description": "Also runs the templates in your matugen config.toml", + "description": "Also runs the templates in your %1", + "descriptionArgs": [ + "matugen config.toml" + ], "conditionKey": "matugenAvailable" }, { @@ -17130,7 +17146,7 @@ "users" ], "parentLabel": "Users & accounts", - "description": "Adds them to the %1 group so they can run dms-greeter sync --profile" + "description": "Adds them to the %1 group so they can run %2" }, { "section": "createUserAdmin", @@ -17230,7 +17246,10 @@ "write" ], "parentLabel": "Security", - "description": "DMS removes its managed block from /etc/pam.d/greetd and stops write services", + "description": "DMS removes its managed block from %1 and stops write services", + "descriptionArgs": [ + "/etc/pam.d/greetd" + ], "conditionKey": "greeterAvailable" }, { diff --git a/quickshell/translations/template.json b/quickshell/translations/template.json index 3f8fc6aec..99015e873 100644 --- a/quickshell/translations/template.json +++ b/quickshell/translations/template.json @@ -265,6 +265,13 @@ "reference": "", "comment": "notepad large file prompt, file name then size" }, + { + "term": "%1 is not installed. Install the package to manage the greeter.", + "translation": "", + "context": "%1 is not installed. Install the package to manage the greeter.", + "reference": "", + "comment": "greeter status placeholder, %1 is the dms-greeter binary" + }, { "term": "%1 is now included in config", "translation": "", @@ -272,6 +279,13 @@ "reference": "", "comment": "keybinds toast, %1 is the binds file path" }, + { + "term": "%1 is running and will create duplicate Bluetooth players. Disable it with: %2", + "translation": "", + "context": "%1 is running and will create duplicate Bluetooth players. Disable it with: %2", + "reference": "", + "comment": "Warning shown when the legacy BlueZ MPRIS proxy conflicts with DMS Bluetooth media controls, %1 is the service name, %2 a shell command" + }, { "term": "%1 issue found", "translation": "", @@ -342,12 +356,33 @@ "reference": "", "comment": "duration in milliseconds, %1 is a number" }, + { + "term": "%1 not available", + "translation": "", + "context": "%1 not available", + "reference": "", + "comment": "%1 is a tool or environment variable name" + }, + { + "term": "%1 not available - lock integration requires the DMS socket connection", + "translation": "", + "context": "%1 not available - lock integration requires the DMS socket connection", + "reference": "", + "comment": "lock screen warning, %1 is the loginctl binary" + }, + { + "term": "%1 not available or disabled - cannot apply %2 colors", + "translation": "", + "context": "%1 not available or disabled - cannot apply %2 colors", + "reference": "", + "comment": "error toast, %1 is matugen, %2 is GTK or Qt" + }, { "term": "%1 not found", "translation": "", "context": "%1 not found", "reference": "", - "comment": "plugin dependency missing, %1 is a program name" + "comment": "missing program, %1 is a program name | plugin dependency missing, %1 is a program name" }, { "term": "%1 notifications", @@ -917,11 +952,11 @@ "comment": "confirm dialog message, %1 is the username, %2 is the group name" }, { - "term": "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.", + "term": "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.", "translation": "", - "context": "Add \"%1\" to the %2 group? They must log out and back in, then run dms-greeter sync --profile to publish their login-screen theme.", + "context": "Add \"%1\" to the %2 group? They must log out and back in, then run %3 to publish their login-screen theme.", "reference": "", - "comment": "confirm dialog message, %1 is the username, %2 is the group name, keep the command verbatim" + "comment": "confirm dialog message, %1 is the username, %2 is the group name, %3 a command" }, { "term": "Add Desktop Widget", @@ -1092,11 +1127,11 @@ "comment": "bar goth corners toggle description" }, { - "term": "Adds them to the %1 group so they can run dms-greeter sync --profile", + "term": "Adds them to the %1 group so they can run %2", "translation": "", - "context": "Adds them to the %1 group so they can run dms-greeter sync --profile", + "context": "Adds them to the %1 group so they can run %2", "reference": "", - "comment": "create user greeter toggle description, %1 is a group name" + "comment": "create user greeter toggle description, %1 is a group name, %2 a command" }, { "term": "Adds them to the %1 group so they can use sudo", @@ -1288,11 +1323,11 @@ "comment": "plugin upvote toast" }, { - "term": "Also runs the templates in your matugen config.toml", + "term": "Also runs the templates in your %1", "translation": "", - "context": "Also runs the templates in your matugen config.toml", + "context": "Also runs the templates in your %1", "reference": "", - "comment": "run user matugen templates toggle description" + "comment": "run user matugen templates toggle description, %1 is the matugen config file" }, { "term": "Also saves the screenshot to disk", @@ -2932,13 +2967,6 @@ "reference": "", "comment": "" }, - { - "term": "Bundled greeter active", - "translation": "", - "context": "Bundled greeter active", - "reference": "", - "comment": "greeter status" - }, { "term": "Button areas", "translation": "", @@ -3598,11 +3626,11 @@ "comment": "include setup banner, %1 is the dms config file name" }, { - "term": "Click Import to add a .ovpn or .conf", + "term": "Click Import to add a %1 or %2 file", "translation": "", - "context": "Click Import to add a .ovpn or .conf", + "context": "Click Import to add a %1 or %2 file", "reference": "", - "comment": "" + "comment": "VPN import hint, %1 and %2 are file extensions" }, { "term": "Click actions", @@ -4921,11 +4949,11 @@ "comment": "" }, { - "term": "DMS removes its managed block from /etc/pam.d/greetd and stops write services", + "term": "DMS removes its managed block from %1 and stops write services", "translation": "", - "context": "DMS removes its managed block from /etc/pam.d/greetd and stops write services", + "context": "DMS removes its managed block from %1 and stops write services", "reference": "", - "comment": "greeter system PAM toggle description" + "comment": "greeter system PAM toggle description, %1 is a PAM config path" }, { "term": "DMS server is outdated (API v%1, expected v%2)", @@ -4962,13 +4990,6 @@ "reference": "", "comment": "Aqueous font synchronization, describing which font settings DMS can represent" }, - { - "term": "DMS_SOCKET not available", - "translation": "", - "context": "DMS_SOCKET not available", - "reference": "", - "comment": "" - }, { "term": "Daily", "translation": "", @@ -5165,6 +5186,13 @@ "reference": "", "comment": "window tiling layout name in layout picker" }, + { + "term": "Declared by the author, not enforced", + "translation": "", + "context": "Declared by the author, not enforced", + "reference": "", + "comment": "plugin detail section, introduces the permission list the plugin declares about itself" + }, { "term": "Decrease", "translation": "", @@ -7259,11 +7287,11 @@ "comment": "" }, { - "term": "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.", + "term": "Failed to run '%1'. Ensure the %2 package is installed.", "translation": "", - "context": "Failed to run 'dms-greeter status'. Ensure the dms-greeter package is installed.", + "context": "Failed to run '%1'. Ensure the %2 package is installed.", "reference": "", - "comment": "greeter status error" + "comment": "greeter status error, %1 is a command, %2 a package name" }, { "term": "Failed to save VPN credentials", @@ -7553,11 +7581,11 @@ "comment": "" }, { - "term": "File search requires dsearch\nInstall from github.com/duxlabs-dev/dux-search", + "term": "File search requires %1\nInstall from %2", "translation": "", - "context": "File search requires dsearch\nInstall from github.com/duxlabs-dev/dux-search", + "context": "File search requires %1\nInstall from %2", "reference": "", - "comment": "" + "comment": "launcher file search empty state, %1 is the dsearch binary, %2 is its repository" }, { "term": "File the command writes; leave empty to read stdout", @@ -9352,11 +9380,11 @@ "comment": "Placeholder text for manual printer address input" }, { - "term": "IP sharing setup failed. Check that dnsmasq is installed.", + "term": "IP sharing setup failed. Check that %1 is installed.", "translation": "", - "context": "IP sharing setup failed. Check that dnsmasq is installed.", + "context": "IP sharing setup failed. Check that %1 is installed.", "reference": "", - "comment": "hotspot IP configuration failure message" + "comment": "hotspot IP configuration failure message, %1 is a package name" }, { "term": "ISO date", @@ -9876,13 +9904,6 @@ "reference": "", "comment": "installation error" }, - { - "term": "Install matugen package for dynamic theming", - "translation": "", - "context": "Install matugen package for dynamic theming", - "reference": "", - "comment": "matugen installation hint" - }, { "term": "Install plugin '%1' from the DMS registry?", "translation": "", @@ -9897,6 +9918,13 @@ "reference": "", "comment": "confirmation dialog title before running the system upgrade" }, + { + "term": "Install the %1 package for dynamic theming", + "translation": "", + "context": "Install the %1 package for dynamic theming", + "reference": "", + "comment": "matugen installation hint, %1 is the package name" + }, { "term": "Install theme '%1' from the DMS registry?", "translation": "", @@ -10486,11 +10514,11 @@ "comment": "launcher settings card about how apps are launched" }, { - "term": "Layer namespace dms:blurwallpaper, needs a niri blur rule", + "term": "Layer namespace %1, needs a niri blur rule", "translation": "", - "context": "Layer namespace dms:blurwallpaper, needs a niri blur rule", + "context": "Layer namespace %1, needs a niri blur rule", "reference": "", - "comment": "" + "comment": "blur layer toggle description, %1 is the layer namespace" }, { "term": "Layer outline", @@ -13314,32 +13342,32 @@ "comment": "Tailscale service not available" }, { - "term": "Not available - install fprintd and pam_fprintd", + "term": "Not available - install %1 and %2", "translation": "", - "context": "Not available - install fprintd and pam_fprintd", + "context": "Not available - install %1 and %2", "reference": "", - "comment": "lock screen fingerprint setting" + "comment": "lock screen fingerprint setting, %1 and %2 are package names" }, { - "term": "Not available - install or configure pam_u2f", + "term": "Not available - install %1 and %2, or configure %3 PAM", "translation": "", - "context": "Not available - install or configure pam_u2f", + "context": "Not available - install %1 and %2, or configure %3 PAM", "reference": "", - "comment": "lock screen security key setting" + "comment": "greeter fingerprint login setting, %1 and %2 are package names, %3 is greetd" }, { - "term": "Not available — install fprintd and pam_fprintd, or configure greetd PAM.", + "term": "Not available - install or configure %1", "translation": "", - "context": "Not available — install fprintd and pam_fprintd, or configure greetd PAM.", + "context": "Not available - install or configure %1", "reference": "", - "comment": "greeter fingerprint login setting" + "comment": "lock screen security key setting, %1 is a PAM module" }, { - "term": "Not available — install or configure pam_u2f, or configure greetd PAM.", + "term": "Not available - install or configure %1, or configure %2 PAM", "translation": "", - "context": "Not available — install or configure pam_u2f, or configure greetd PAM.", + "context": "Not available - install or configure %1, or configure %2 PAM", "reference": "", - "comment": "greeter security key login setting" + "comment": "greeter security key login setting, %1 is a PAM module, %2 is greetd" }, { "term": "Not bound", @@ -14665,11 +14693,11 @@ "comment": "wallpaper transition option" }, { - "term": "Place plugin directories here. Each plugin should have a plugin.json manifest file.", + "term": "Place plugin directories here. Each plugin should have a %1 manifest file.", "translation": "", - "context": "Place plugin directories here. Each plugin should have a plugin.json manifest file.", + "context": "Place plugin directories here. Each plugin should have a %1 manifest file.", "reference": "", - "comment": "" + "comment": "plugin directory note, %1 is the manifest file name" }, { "term": "Placement", @@ -15512,11 +15540,11 @@ "comment": "" }, { - "term": "Profile not found in monitors.json", + "term": "Profile not found in %1", "translation": "", - "context": "Profile not found in monitors.json", + "context": "Profile not found in %1", "reference": "", - "comment": "" + "comment": "display profile error, %1 is the profiles file" }, { "term": "Profile on AC", @@ -16135,11 +16163,11 @@ "comment": "remove shortcut confirmation, %1 is the key combination" }, { - "term": "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.", + "term": "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.", "translation": "", - "context": "Remove the shortcut %1? An unbind entry will be saved to dms/binds-user.lua so it stays removed across DMS updates.", + "context": "Remove the shortcut %1? An unbind entry will be saved to %2 so it stays removed across DMS updates.", "reference": "", - "comment": "hyprland remove shortcut confirmation, %1 is the key combination" + "comment": "hyprland remove shortcut confirmation, %1 is the key combination, %2 the override file" }, { "term": "Remove upvote", @@ -16279,7 +16307,7 @@ "translation": "", "context": "Requires %1", "reference": "", - "comment": "version requirement" + "comment": "missing program | version requirement" }, { "term": "Requires %1", @@ -16289,11 +16317,11 @@ "comment": "" }, { - "term": "Requires 'dgop' tool", + "term": "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).", "translation": "", - "context": "Requires 'dgop' tool", + "context": "Requires %1, %2, and your user in the %3 group (plus %4 for fingerprint, %5 for security keys).", "reference": "", - "comment": "" + "comment": "greeter requirements note, %1 and %2 are package names, %3 a group name, %4 and %5 PAM modules" }, { "term": "Requires DMS %1", @@ -16316,13 +16344,6 @@ "reference": "", "comment": "" }, - { - "term": "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).", - "translation": "", - "context": "Requires greetd, dms-greeter, and your user in the greeter group (plus fprintd/pam_fprintd for fingerprint, pam_u2f for security keys).", - "reference": "", - "comment": "" - }, { "term": "Requires night mode support", "translation": "", @@ -16695,11 +16716,11 @@ "comment": "" }, { - "term": "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.", + "term": "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.", "translation": "", - "context": "Run an external command on each wallpaper change and merge its JSON palette into matugen under a namespace, so templates can use e.g. {{name.color0}}. The command receives the wallpaper as {image} / $DMS_WALLPAPER and the mode as {mode} / $DMS_MODE.", + "context": "Run an external command on each wallpaper change and merge its JSON palette into %1 under a namespace, so templates can use e.g. %2. The command receives the wallpaper as %3 and the mode as %4.", "reference": "", - "comment": "injected palettes settings description, the placeholders in braces and the $DMS_ variables stay as is" + "comment": "injected palettes settings description, %1 is matugen, %2 a template placeholder, %3 and %4 placeholder and variable pairs" }, { "term": "Run full sync", @@ -17597,6 +17618,13 @@ "reference": "", "comment": "" }, + { + "term": "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.", + "translation": "", + "context": "Set one of these environment variables, then restart the shell:\n%1\n\nOnly %2 requires %3 to be installed.", + "reference": "", + "comment": "qt theme env error body, %1 is a list of variable assignments, %2 and %3 are package names" + }, { "term": "Set under Theme & colors, Derived color", "translation": "", @@ -19446,18 +19474,11 @@ "comment": "" }, { - "term": "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.", + "term": "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.", "translation": "", - "context": "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter sync' manually.", + "context": "Terminal fallback failed. Install one of the supported terminal emulators or run '%1' manually.", "reference": "", - "comment": "" - }, - { - "term": "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.", - "translation": "", - "context": "Terminal fallback failed. Install one of the supported terminal emulators or run 'dms-greeter unlink' manually.", - "reference": "", - "comment": "greeter unlink status" + "comment": "greeter sync status, %1 is a dms-greeter command" }, { "term": "Terminal fallback opened. Complete authentication there; it will close automatically when done.", @@ -19550,6 +19571,13 @@ "reference": "", "comment": "" }, + { + "term": "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.", + "translation": "", + "context": "The %1 environment variable is not set or the socket is unavailable. Automated plugin management requires it.", + "reference": "", + "comment": "plugin manager unavailable notice, %1 is an environment variable" + }, { "term": "The Aqueous operation failed.", "translation": "", @@ -19557,13 +19585,6 @@ "reference": "", "comment": "Fallback error for an Aqueous compositor or configuration request" }, - { - "term": "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.", - "translation": "", - "context": "The DMS_SOCKET environment variable is not set or the socket is unavailable. Automated plugin management requires the DMS_SOCKET.", - "reference": "", - "comment": "" - }, { "term": "The Default action only overrides priority", "translation": "", @@ -19600,11 +19621,11 @@ "comment": "" }, { - "term": "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).", + "term": "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).", "translation": "", - "context": "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (qt5ct.conf|qt6ct.conf|qtengine/config.json and ~/.config/gtk-3.0|gtk-4.0).", + "context": "The below settings will modify your GTK and Qt settings. If you wish to preserve your current configurations, please back them up (%1 and %2).", "reference": "", - "comment": "" + "comment": "theme apps backup note, %1 and %2 are config paths" }, { "term": "The compositor session changed. Discard this edit before starting a new one.", @@ -19641,13 +19662,6 @@ "reference": "", "comment": "" }, - { - "term": "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.", - "translation": "", - "context": "The greeter bundled with DMS is active (archinstall setup). It keeps working as is, but syncing theme and settings needs the standalone greeter. Install greetd-dms-greeter-bin from the AUR, then run Sync to migrate the login screen.", - "reference": "", - "comment": "embedded greeter status" - }, { "term": "The highlighted marker shows the UV category: low, moderate, high, very high, or extreme.", "translation": "", @@ -19852,11 +19866,11 @@ "comment": "greeter themes link" }, { - "term": "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)", + "term": "These add entries to the XDG autostart directory (%1)", "translation": "", - "context": "These add entries to the XDG autostart directory (~/.config/autostart/*.desktop)", + "context": "These add entries to the XDG autostart directory (%1)", "reference": "", - "comment": "" + "comment": "autostart note, %1 is a path" }, { "term": "They load with the next update check. Release notes are also published on GitHub.", @@ -19901,11 +19915,11 @@ "comment": "bar widget picker: island widget unavailable on an island-layout bar" }, { - "term": "This bind is overridden by config.kdl", + "term": "This bind is overridden by %1", "translation": "", - "context": "This bind is overridden by config.kdl", + "context": "This bind is overridden by %1", "reference": "", - "comment": "" + "comment": "keybind conflict notice, %1 is the compositor config file" }, { "term": "This device", @@ -19929,11 +19943,11 @@ "comment": "" }, { - "term": "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.", + "term": "This install is still using %1. Run %2 to migrate before changing these settings.", "translation": "", - "context": "This install is still using hyprland.conf. Run dms setup to migrate before changing these settings.", + "context": "This install is still using %1. Run %2 to migrate before changing these settings.", "reference": "", - "comment": "" + "comment": "hyprland legacy config warning, %1 is the config file, %2 a command" }, { "term": "This may take a few seconds", @@ -19957,18 +19971,11 @@ "comment": "" }, { - "term": "This plugin can", + "term": "This plugin does not have '%1' permission.\n\nAdd %2 to %3", "translation": "", - "context": "This plugin can", + "context": "This plugin does not have '%1' permission.\n\nAdd %2 to %3", "reference": "", - "comment": "plugin detail section, introduces the permission list" - }, - { - "term": "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json", - "translation": "", - "context": "This plugin does not have 'settings_write' permission.\n\nAdd \"permissions\": [\"settings_read\", \"settings_write\"] to plugin.json", - "reference": "", - "comment": "" + "comment": "plugin settings write warning, %1 is a permission name, %2 a manifest snippet, %3 the manifest file" }, { "term": "This system cannot link settings live. Sync again after changing them.", @@ -20216,18 +20223,18 @@ "comment": "" }, { - "term": "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).", + "term": "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).", "translation": "", - "context": "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (greetd-flexiserver / GDM / LightDM).", + "context": "To sign in as a different user, log out and pick the account from the greeter. Creating a fresh session in parallel needs a multi-session greeter (%1).", "reference": "", - "comment": "" + "comment": "switch user note, %1 lists multi-session greeters" }, { - "term": "To use this DMS bind, remove or change the keybind in your config.kdl", + "term": "To use this DMS bind, remove or change the keybind in your %1", "translation": "", - "context": "To use this DMS bind, remove or change the keybind in your config.kdl", + "context": "To use this DMS bind, remove or change the keybind in your %1", "reference": "", - "comment": "" + "comment": "keybind conflict hint, %1 is the compositor config file" }, { "term": "Toast", @@ -22280,13 +22287,6 @@ "reference": "", "comment": "" }, - { - "term": "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.", - "translation": "", - "context": "You need to set one of:\nQT_QPA_PLATFORMTHEME=gtk3 OR\nQT_QPA_PLATFORMTHEME=qt6ct OR\nQT_QPA_PLATFORMTHEME=qtengine\nas environment variables, and then restart the shell.\n\nOnly qt6ct requires qt6ct-kde to be installed.", - "reference": "", - "comment": "qt theme env error body" - }, { "term": "You'll enter your password at the greeter after the next reboot.", "translation": "", @@ -22441,13 +22441,6 @@ "reference": "", "comment": "multiplexer session state, no client attached" }, - { - "term": "dgop not available", - "translation": "", - "context": "dgop not available", - "reference": "", - "comment": "" - }, { "term": "direct", "translation": "", @@ -22462,13 +22455,6 @@ "reference": "", "comment": "plugin discussion link" }, - { - "term": "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.", - "translation": "", - "context": "dms-greeter is not installed. Install the dms-greeter package to manage the greeter.", - "reference": "", - "comment": "greeter status placeholder" - }, { "term": "e.g. /usr/bin/my-script --flag", "translation": "", @@ -22595,13 +22581,6 @@ "reference": "", "comment": "" }, - { - "term": "loginctl not available - lock integration requires DMS socket connection", - "translation": "", - "context": "loginctl not available - lock integration requires DMS socket connection", - "reference": "", - "comment": "" - }, { "term": "mango: config reloaded", "translation": "", @@ -22630,27 +22609,6 @@ "reference": "", "comment": "" }, - { - "term": "matugen not available or disabled - cannot apply %1 colors", - "translation": "", - "context": "matugen not available or disabled - cannot apply %1 colors", - "reference": "", - "comment": "error toast, %1 is GTK or Qt" - }, - { - "term": "matugen not found - install matugen package for dynamic theming", - "translation": "", - "context": "matugen not found - install matugen package for dynamic theming", - "reference": "", - "comment": "matugen error" - }, - { - "term": "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service", - "translation": "", - "context": "mpris-proxy is running and will create duplicate Bluetooth players. Disable it with: systemctl --user disable --now mpris-proxy.service", - "reference": "", - "comment": "Warning shown when the legacy BlueZ MPRIS proxy conflicts with DMS Bluetooth media controls" - }, { "term": "ms", "translation": "", diff --git a/quickshell/translations/term_renames.json b/quickshell/translations/term_renames.json deleted file mode 100644 index 42f5e2933..000000000 --- a/quickshell/translations/term_renames.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "DankCalendar": "Dux Calendar", - "DankCalendar isn't installed": "Dux Calendar isn't installed", - "DankCalendar isn't running": "Dux Calendar isn't running", - "File search requires dsearch\nInstall from github.com/AvengeMedia/danksearch": "File search requires dsearch\nInstall from github.com/duxlabs-dev/dux-search" -}